/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 20 2023 | 21:09:27 */
/*------------------ Ocultar asesor --------------*/
.ocultar_asesor{
    display:none !important
}
/*----------------- 	Fin ----------------------*/

.pum-theme-1755 .pum-container, .pum-theme-default-theme .pum-container{
    padding:0 !important;
    margin:0 !important
}

/*---------- Popup Marker ----------------*/
#pum-2538 .pum-title{
  display: none
}

#pum-2538 p{
  padding: 0 
}

/*---------- Form gravity ----------------*/
form#gform_2 input::placeholder,
form#gform_2 textarea::placeholder,
form#gform_1 input::placeholder,
form#gform_1 textarea::placeholder{
    color:#00405f !important
}

form#gform_2 input:focus::placeholder,
form#gform_2 textarea:focus::placeholder,
form#gform_1 input:focus::placeholder,
form#gform_1 textarea:focus::placeholder{
    opacity:0
}

.gchoice.gchoice_1_6_1, .gchoice.gchoice_2_6_1{
    text-align:center;
}

.gform_footer {
    justify-content:center
}
/*----------------------------------------*/
.ocultar-bloque{
    display:none !important
}

.btn-brochure {
    position: fixed;
    bottom: 150px;
    right: 40px;
    z-index: 10;
    width: 80px;
    height: 80px;
    display: flex;
}
.link-brochure{
    width: 80px;
    height: 80px;
    border-radius: 100%;
    -webkit-box-shadow: -6px 1px 18px -2px rgb(0 0 0 / 6%);
    box-shadow: -6px 1px 18px -2px rgb(0 0 0 / 19%);
    background: #b4b82c;
    background: -moz-linear-gradient(135deg, #b4b82c 0%, #b4b82c 100%);
    background: -webkit-linear-gradient(135deg, #b4b82c 0%, #b4b82c 100%);
    background: linear-gradient(135deg, #b4b82c 0%, #b4b82c 100%);
    display:flex;
    justify-content:center;
    align-items:center
}

a.link-brochure:hover::before {
    content: "Brochure";
    position: absolute;
    left: calc(-140% - -4px);
    top: 10%;
    padding: 22px;
    z-index: -1;
    background: rgb(0,72,103);
    background: -moz-linear-gradient(83deg, rgba(0,72,103,1) 0%, rgba(158,214,219,1) 100%);
    background: -webkit-linear-gradient(83deg, rgba(0,72,103,1) 0%, rgba(158,214,219,1) 100%);
    background: linear-gradient(83deg, rgb(180 184 44) 0%, rgb(180 184 44) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#004867",endColorstr="#9ed6db",GradientType=1);
    color: #fff;
    border-radius: 50px;
    padding-right: 60px;
    padding-left: 25px;
    font-family: Montserrat;
    font-weight: 500;
    font-size: 17px;
    animation: slidein 1s ease 0s 1 normal forwards;
    transform-style: preserve-3d!important;
    transform: translateZ(3px);
}

.btn-brochure img{
    width:40px;
    height:40px;
}

img.imagen_logo{
    width:100%;
    height:100px !important;
    object-fit:cover
}