:root{--fontBody:"Lato",sans-serif;--fontHead:"Lato",sans-serif;--fontSizeBase:16px;--fz-xs:calc(var(--fontSizeBase)*0.75);--fz-sm:calc(var(--fontSizeBase)*0.875);--fz-lg:calc(var(--fontSizeBase)*1.125);--fz-xl:calc(var(--fontSizeBase)*1.25);--space:16px;--s-1:calc(var(--space)*0.25);--s-2:calc(var(--space)*0.5);--s-3:calc(var(--space)*0.75);--s-4:calc(var(--space));--s-5:calc(var(--space)*1.5);--s-6:calc(var(--space)*2);--s-7:calc(var(--space)*2.5);--s-8:calc(var(--space)*3);--borderRadius:20px;--borderRadiusSmall:5px;--background:#fff;--backgroundHeader:#fff;--textColor:#707070;--titlesColor:#4a6da5;--dark:grey;--light:#fff;--primary:#4a6da5;--secondary:#943229;--orange:#f9911a;--green:#0cc042;--purple:#d8225f;--blue:#2084fe;--red:#d8225f;--phone:#ff7b29;--gray:#e8e8e8;--btnColor:#707070;--grayyDark:#707070;--btnColorDisabled:#a8a8a8;--grayBtn:#f5f5f5;--shadow:0 3px 6px rgba(0,0,0,.161);--shadowB:0 6px 12px rgba(0,0,0,.161);--grayAux:#f2f2f2;--degradadoHeader:transparent linear-gradient(180deg,#2e75bd,#99d3f0) 0% 0% no-repeat padding-box;--degradadoFooter:transparent linear-gradient(0deg,#2e75bd,#fff) 0% 0% no-repeat padding-box;--degradadoMid:transparent linear-gradient(180deg,#2e75bd,#fff) 0% 0% no-repeat padding-box;--degradadoCardA:transparent linear-gradient(180deg,#2e75bd,#99d3f0) 0% 0% no-repeat padding-box;--degradadoCardB:transparent linear-gradient(180deg,#99d3f0,#2e75bd) 0% 0% no-repeat padding-box;--degradadoPhone:transparent linear-gradient(90deg,#2690c5,#11a6a6) 0% 0% no-repeat padding-box;--lightDark:#e6e6e6;--primaryDark:#097b79;--secondaryDark:#297ea8;--orangeDark:#db7706;--greenDark:#099032;--purpleDark:#ac1b4b;--blueDark:#016ae9;--redDark:#ac1b4b;--phoneDark:#f55e00;--grayDark:#dbdbdb;--lightTransparent:hsla(0,0%,100%,.7);--primaryTransparent:rgba(53,125,192,.7);--secondaryTransparent:rgba(255,123,41,.7);--orangeTransparent:rgba(255,123,41,.7);--greenTransparent:rgba(82,199,117,.7);--purpleTransparent:rgba(205,76,119,.7);--blueTransparent:rgba(105,146,211,.7);--redTransparent:rgba(216,34,95,.7);--phoneTransparent:rgba(255,123,41,.7);--grayTransparent:hsla(0,0%,96%,.7);--btnColorTransparent:hsla(0,0%,44%,.7)}.has-dark-color{color:grey;color:var(--dark)}.has-primary-color{color:#4a6da5;color:var(--primary)}.has-secondary-color{color:#943229;color:var(--secondary)}.m-1{margin:4px!important;margin:var(--s-1)!important}.m-2{margin:8px!important;margin:var(--s-2)!important}.m-3{margin:12px!important;margin:var(--s-3)!important}.m-4{margin:16px!important;margin:var(--s-4)!important}.m-5{margin:24px!important;margin:var(--s-5)!important}.m-6{margin:32px!important;margin:var(--s-6)!important}.m-7{margin:40px!important;margin:var(--s-7)!important}.m-8{margin:48px!important;margin:var(--s-8)!important}.mt-1{margin-top:4px!important;margin-top:var(--s-1)!important}.mt-2{margin-top:8px!important;margin-top:var(--s-2)!important}.mt-3{margin-top:12px!important;margin-top:var(--s-3)!important}.mt-4{margin-top:16px!important;margin-top:var(--s-4)!important}.mt-5{margin-top:24px!important;margin-top:var(--s-5)!important}.mt-6{margin-top:32px!important;margin-top:var(--s-6)!important}.mt-7{margin-top:40px!important;margin-top:var(--s-7)!important}.mt-8{margin-top:48px!important;margin-top:var(--s-8)!important}.mb-1{margin-bottom:4px!important;margin-bottom:var(--s-1)!important}.mb-2{margin-bottom:8px!important;margin-bottom:var(--s-2)!important}.mb-3{margin-bottom:12px!important;margin-bottom:var(--s-3)!important}.mb-4{margin-bottom:16px!important;margin-bottom:var(--s-4)!important}.mb-5{margin-bottom:24px!important;margin-bottom:var(--s-5)!important}.mb-6{margin-bottom:32px!important;margin-bottom:var(--s-6)!important}.mb-7{margin-bottom:40px!important;margin-bottom:var(--s-7)!important}.mb-8{margin-bottom:48px!important;margin-bottom:var(--s-8)!important}.ml-1{margin-left:4px!important;margin-left:var(--s-1)!important}.ml-2{margin-left:8px!important;margin-left:var(--s-2)!important}.ml-3{margin-left:12px!important;margin-left:var(--s-3)!important}.ml-4{margin-left:16px!important;margin-left:var(--s-4)!important}.ml-5{margin-left:24px!important;margin-left:var(--s-5)!important}.ml-6{margin-left:32px!important;margin-left:var(--s-6)!important}.ml-7{margin-left:40px!important;margin-left:var(--s-7)!important}.ml-8{margin-left:48px!important;margin-left:var(--s-8)!important}.mr-1{margin-right:4px!important;margin-right:var(--s-1)!important}.mr-2{margin-right:8px!important;margin-right:var(--s-2)!important}.mr-3{margin-right:12px!important;margin-right:var(--s-3)!important}.mr-4{margin-right:16px!important;margin-right:var(--s-4)!important}.mr-5{margin-right:24px!important;margin-right:var(--s-5)!important}.mr-6{margin-right:32px!important;margin-right:var(--s-6)!important}.mr-7{margin-right:40px!important;margin-right:var(--s-7)!important}.mr-8{margin-right:48px!important;margin-right:var(--s-8)!important}.p-1{padding:4px!important;padding:var(--s-1)!important}.p-2{padding:8px!important;padding:var(--s-2)!important}.p-3{padding:12px!important;padding:var(--s-3)!important}.p-4{padding:16px!important;padding:var(--s-4)!important}.p-5{padding:24px!important;padding:var(--s-5)!important}.p-6{padding:32px!important;padding:var(--s-6)!important}.p-7{padding:40px!important;padding:var(--s-7)!important}.p-8{padding:48px!important;padding:var(--s-8)!important}.pt-1{padding-top:4px!important;padding-top:var(--s-1)!important}.pt-2{padding-top:8px!important;padding-top:var(--s-2)!important}.pt-3{padding-top:12px!important;padding-top:var(--s-3)!important}.pt-4{padding-top:16px!important;padding-top:var(--s-4)!important}.pt-5{padding-top:24px!important;padding-top:var(--s-5)!important}.pt-6{padding-top:32px!important;padding-top:var(--s-6)!important}.pt-7{padding-top:40px!important;padding-top:var(--s-7)!important}.pt-8{padding-top:48px!important;padding-top:var(--s-8)!important}.pb-1{padding-bottom:4px!important;padding-bottom:var(--s-1)!important}.pb-2{padding-bottom:8px!important;padding-bottom:var(--s-2)!important}.pb-3{padding-bottom:12px!important;padding-bottom:var(--s-3)!important}.pb-4{padding-bottom:16px!important;padding-bottom:var(--s-4)!important}.pb-5{padding-bottom:24px!important;padding-bottom:var(--s-5)!important}.pb-6{padding-bottom:32px!important;padding-bottom:var(--s-6)!important}.pb-7{padding-bottom:40px!important;padding-bottom:var(--s-7)!important}.pb-8{padding-bottom:48px!important;padding-bottom:var(--s-8)!important}.pl-1{padding-left:4px!important;padding-left:var(--s-1)!important}.pl-2{padding-left:8px!important;padding-left:var(--s-2)!important}.pl-3{padding-left:12px!important;padding-left:var(--s-3)!important}.pl-4{padding-left:16px!important;padding-left:var(--s-4)!important}.pl-5{padding-left:24px!important;padding-left:var(--s-5)!important}.pl-6{padding-left:32px!important;padding-left:var(--s-6)!important}.pl-7{padding-left:40px!important;padding-left:var(--s-7)!important}.pl-8{padding-left:48px!important;padding-left:var(--s-8)!important}.pr-1{padding-right:4px!important;padding-right:var(--s-1)!important}.pr-2{padding-right:8px!important;padding-right:var(--s-2)!important}.pr-3{padding-right:12px!important;padding-right:var(--s-3)!important}.pr-4{padding-right:16px!important;padding-right:var(--s-4)!important}.pr-5{padding-right:24px!important;padding-right:var(--s-5)!important}.pr-6{padding-right:32px!important;padding-right:var(--s-6)!important}.pr-7{padding-right:40px!important;padding-right:var(--s-7)!important}.pr-8{padding-right:48px!important;padding-right:var(--s-8)!important}.ta-left{text-align:left}.ta-right{text-align:right}.ta-center{text-align:center}.ta-justify{text-align:justify}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:Lato,sans-serif;font-family:var(--fontBody);font-optical-sizing:auto;font-size:16px;font-size:var(--fontSizeBase);line-height:1.2;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400;max-width:100vw;scroll-behavior:smooth}body,html{min-height:100vh}body{background-color:#fff;background-color:var(--background);color:#707070;color:var(--textColor);overflow:hidden auto;position:relative;width:100%}body:has(>#wpadminbar){min-height:calc(100vh - 32px)}.main-wrapper{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow:hidden;position:relative}main{margin-top:136px}img{max-width:100%}ol,ul{list-style:none;padding:0}@media (max-width:600px){#wpadminbar{position:fixed}}.anchor{height:0;position:relative;top:-140px;width:0}.cofepris{background-color:#fff;background-color:var(--light);border-radius:20px;border-radius:var(--borderRadius);color:#707070;color:var(--textColor);font-size:14px;font-size:var(--fz-sm);font-weight:700;margin-bottom:16px;margin-bottom:var(--s-4);padding:8px 24px;padding:var(--s-2) var(--s-5);text-align:center;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.cofepris{text-align:left}}.imagen-estilizada{aspect-ratio:1/1;margin:0;max-height:400px;max-width:400px;padding:0;position:relative;z-index:0}.imagen-estilizada img{position:relative;z-index:3}.imagen-estilizada img,.imagen-estilizada:before{border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 6px 12px rgba(0,0,0,.161);box-shadow:var(--shadowB);height:100%;width:100%}.imagen-estilizada:after,.imagen-estilizada:before{background-color:#d6d5d5;content:"";display:block;left:30px;position:absolute;top:30px;z-index:2}.imagen-estilizada:after{border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 6px 12px rgba(0,0,0,.161);box-shadow:var(--shadowB);height:100%;left:60px;top:60px;width:100%;z-index:1}.imagen-estilizada.blue:before{background:transparent linear-gradient(180deg,#2e75bd,#99d3f0) 0 0 no-repeat padding-box;background:var(--degradadoCardA);left:40px;top:40px}.imagen-estilizada.blue:after{display:none}@media (max-width:992px){.only-desktop{display:none}}@media (min-width:992px){.only-mobile{display:none}}.h1,.h2,.h3,.services--home___container___service___title a,h1,h2,h3,h4,h5,h6{color:#4a6da5;color:var(--titlesColor)}.h1,.h2,.h3,.locations___location___title,.services--home___container___service___title a,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;font-family:var(--fontHead);font-weight:700;line-height:1.2;padding-bottom:.3em}.h4,.h5{color:#4a6da5;font-family:Lato,sans-serif}.h4,.h5,textarea{color:var(--titlesColor);font-weight:700;line-height:1.2;padding-bottom:.3em}.h4,.h5,input[type=email],input[type=number],input[type=phone],input[type=text],textarea{font-family:var(--fontHead)}.h6,input[type=email],input[type=number],input[type=phone],input[type=text]{color:#4a6da5;color:var(--titlesColor);font-weight:700;line-height:1.2;padding-bottom:.3em}.h6{font-family:Lato,sans-serif;font-family:var(--fontHead)}.h1,.h2,h1,h2{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,.h2,h1,h2{font-size:3.5rem}}.h3,.locations___location___title,.services--home___container___service___title a,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,.locations___location___title,.services--home___container___service___title a,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5,input[type=email],input[type=number],input[type=phone],input[type=text],textarea{font-size:1.25rem}.h6,h6{font-size:1rem}.small,small{font-size:.875em}.display-font,.display-font-1,.display-font-2,.display-font-3,.display-font-4,.display-font-5,.display-font-6{font-weight:300}.display-font-1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-font-1{font-size:5rem}}.display-font-2{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-font-2{font-size:4.5rem}}.display-font-3{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-font-3{font-size:4rem}}.display-font-4{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-font-4{font-size:3.5rem}}.display-font-5{font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-font-5{font-size:3rem}}.display-font-6{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-font-6{font-size:2.5rem}}b,mark,strong{font-weight:700}.btn,.btn-blue,.btn-email,.btn-facebook,.btn-grayy,.btn-green,.btn-instagram,.btn-light,.btn-messenger,.btn-orange,.btn-phone,.btn-primary,.btn-purple,.btn-red,.btn-secondary,.btn-transparent,.btn-whatsapp{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e8e8e8;background-color:var(--gray);border:none;border-radius:5px;border-radius:var(--borderRadiusSmall);color:#707070;color:var(--btnColor);cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-size:var(--fontSizeBase);font-weight:400;gap:8px;gap:var(--s-2);justify-content:center;line-height:1;outline:none;padding:12px 16px;padding:var(--s-3) var(--s-4);position:relative;text-align:center;text-decoration:none;transition:background-color .2s linear,border .2s linear,transform .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (min-width:992px){.btn,.btn-blue,.btn-email,.btn-facebook,.btn-grayy,.btn-green,.btn-instagram,.btn-light,.btn-messenger,.btn-orange,.btn-phone,.btn-primary,.btn-purple,.btn-red,.btn-secondary,.btn-transparent,.btn-whatsapp{display:inline-flex;width:auto}}.btn-blue>span,.btn-email>span,.btn-facebook>span,.btn-grayy>span,.btn-green>span,.btn-instagram>span,.btn-light>span,.btn-messenger>span,.btn-orange>span,.btn-phone>span,.btn-primary>span,.btn-purple>span,.btn-red>span,.btn-secondary>span,.btn-transparent>span,.btn-whatsapp>span,.btn>span{order:2}.btn-blue:hover:not(:disabled),.btn-email:hover:not(:disabled),.btn-facebook:hover:not(:disabled),.btn-grayy:hover:not(:disabled),.btn-green:hover:not(:disabled),.btn-instagram:hover:not(:disabled),.btn-light:hover:not(:disabled),.btn-messenger:hover:not(:disabled),.btn-orange:hover:not(:disabled),.btn-phone:hover:not(:disabled),.btn-primary:hover:not(:disabled),.btn-purple:hover:not(:disabled),.btn-red:hover:not(:disabled),.btn-secondary:hover:not(:disabled),.btn-transparent:hover:not(:disabled),.btn-whatsapp:hover:not(:disabled),.btn:hover:not(:disabled){background-color:#dbdbdb;background-color:var(--grayDark);font-weight:700}.btn-blue:disabled,.btn-email:disabled,.btn-facebook:disabled,.btn-grayy:disabled,.btn-green:disabled,.btn-instagram:disabled,.btn-light:disabled,.btn-messenger:disabled,.btn-orange:disabled,.btn-phone:disabled,.btn-primary:disabled,.btn-purple:disabled,.btn-red:disabled,.btn-secondary:disabled,.btn-transparent:disabled,.btn-whatsapp:disabled,.btn.disabled,.btn:disabled,.disabled.btn-blue,.disabled.btn-email,.disabled.btn-facebook,.disabled.btn-grayy,.disabled.btn-green,.disabled.btn-instagram,.disabled.btn-light,.disabled.btn-messenger,.disabled.btn-orange,.disabled.btn-phone,.disabled.btn-primary,.disabled.btn-purple,.disabled.btn-red,.disabled.btn-secondary,.disabled.btn-transparent,.disabled.btn-whatsapp{background-color:#a8a8a8;background-color:var(--btnColorDisabled);color:#dbdbdb;color:var(--grayDark);cursor:not-allowed}.btn-block.btn-blue,.btn-block.btn-email,.btn-block.btn-facebook,.btn-block.btn-grayy,.btn-block.btn-green,.btn-block.btn-instagram,.btn-block.btn-light,.btn-block.btn-messenger,.btn-block.btn-orange,.btn-block.btn-phone,.btn-block.btn-primary,.btn-block.btn-purple,.btn-block.btn-red,.btn-block.btn-secondary,.btn-block.btn-transparent,.btn-block.btn-whatsapp,.btn.btn-block{display:flex;width:100%}.btn-small.btn-blue,.btn-small.btn-email,.btn-small.btn-facebook,.btn-small.btn-grayy,.btn-small.btn-green,.btn-small.btn-instagram,.btn-small.btn-light,.btn-small.btn-messenger,.btn-small.btn-orange,.btn-small.btn-phone,.btn-small.btn-primary,.btn-small.btn-purple,.btn-small.btn-red,.btn-small.btn-secondary,.btn-small.btn-transparent,.btn-small.btn-whatsapp,.btn.btn-small{font-size:12px;font-size:var(--fz-xs);padding:8px 12px;padding:var(--s-2) var(--s-3)}.btn-large.btn-blue,.btn-large.btn-email,.btn-large.btn-facebook,.btn-large.btn-grayy,.btn-large.btn-green,.btn-large.btn-instagram,.btn-large.btn-light,.btn-large.btn-messenger,.btn-large.btn-orange,.btn-large.btn-phone,.btn-large.btn-primary,.btn-large.btn-purple,.btn-large.btn-red,.btn-large.btn-secondary,.btn-large.btn-transparent,.btn-large.btn-whatsapp,.btn.btn-large{font-size:20px;font-size:var(--fz-xl);padding:24px 32px;padding:var(--s-5) var(--s-6)}.btn-chevron.btn-blue:after,.btn-chevron.btn-email:after,.btn-chevron.btn-facebook:after,.btn-chevron.btn-grayy:after,.btn-chevron.btn-green:after,.btn-chevron.btn-instagram:after,.btn-chevron.btn-light:after,.btn-chevron.btn-messenger:after,.btn-chevron.btn-orange:after,.btn-chevron.btn-phone:after,.btn-chevron.btn-primary:after,.btn-chevron.btn-purple:after,.btn-chevron.btn-red:after,.btn-chevron.btn-secondary:after,.btn-chevron.btn-transparent:after,.btn-chevron.btn-whatsapp:after,.btn.btn-chevron:after{background-image:url(../../assets/img/chevron.svg);background-repeat:no-repeat;background-size:24px 12px;content:"";display:block;height:12px;position:absolute;right:16px;top:calc(50% - 6px);transition:transform .15s linear;width:24px}.btn-chevron.selected.btn-blue:after,.btn-chevron.selected.btn-email:after,.btn-chevron.selected.btn-facebook:after,.btn-chevron.selected.btn-grayy:after,.btn-chevron.selected.btn-green:after,.btn-chevron.selected.btn-instagram:after,.btn-chevron.selected.btn-light:after,.btn-chevron.selected.btn-messenger:after,.btn-chevron.selected.btn-orange:after,.btn-chevron.selected.btn-phone:after,.btn-chevron.selected.btn-primary:after,.btn-chevron.selected.btn-purple:after,.btn-chevron.selected.btn-red:after,.btn-chevron.selected.btn-secondary:after,.btn-chevron.selected.btn-transparent:after,.btn-chevron.selected.btn-whatsapp:after,.btn.btn-chevron.selected:after{transform:rotate(180deg)}.btn.icon-whatsapp:before,.icon-whatsapp.btn-blue:before,.icon-whatsapp.btn-email:before,.icon-whatsapp.btn-facebook:before,.icon-whatsapp.btn-grayy:before,.icon-whatsapp.btn-green:before,.icon-whatsapp.btn-instagram:before,.icon-whatsapp.btn-light:before,.icon-whatsapp.btn-messenger:before,.icon-whatsapp.btn-orange:before,.icon-whatsapp.btn-phone:before,.icon-whatsapp.btn-primary:before,.icon-whatsapp.btn-purple:before,.icon-whatsapp.btn-red:before,.icon-whatsapp.btn-secondary:before,.icon-whatsapp.btn-transparent:before,.icon-whatsapp.btn-whatsapp:before{background:transparent url(../../assets/img/whatsapp.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-phone:before,.icon-phone.btn-blue:before,.icon-phone.btn-email:before,.icon-phone.btn-facebook:before,.icon-phone.btn-grayy:before,.icon-phone.btn-green:before,.icon-phone.btn-instagram:before,.icon-phone.btn-light:before,.icon-phone.btn-messenger:before,.icon-phone.btn-orange:before,.icon-phone.btn-phone:before,.icon-phone.btn-primary:before,.icon-phone.btn-purple:before,.icon-phone.btn-red:before,.icon-phone.btn-secondary:before,.icon-phone.btn-transparent:before,.icon-phone.btn-whatsapp:before{background:transparent url(../../assets/img/phone.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-email:before,.icon-email.btn-blue:before,.icon-email.btn-email:before,.icon-email.btn-facebook:before,.icon-email.btn-grayy:before,.icon-email.btn-green:before,.icon-email.btn-instagram:before,.icon-email.btn-light:before,.icon-email.btn-messenger:before,.icon-email.btn-orange:before,.icon-email.btn-phone:before,.icon-email.btn-primary:before,.icon-email.btn-purple:before,.icon-email.btn-red:before,.icon-email.btn-secondary:before,.icon-email.btn-transparent:before,.icon-email.btn-whatsapp:before{background:transparent url(../../assets/img/email.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-instagram:before,.icon-instagram.btn-blue:before,.icon-instagram.btn-email:before,.icon-instagram.btn-facebook:before,.icon-instagram.btn-grayy:before,.icon-instagram.btn-green:before,.icon-instagram.btn-instagram:before,.icon-instagram.btn-light:before,.icon-instagram.btn-messenger:before,.icon-instagram.btn-orange:before,.icon-instagram.btn-phone:before,.icon-instagram.btn-primary:before,.icon-instagram.btn-purple:before,.icon-instagram.btn-red:before,.icon-instagram.btn-secondary:before,.icon-instagram.btn-transparent:before,.icon-instagram.btn-whatsapp:before{background:transparent url(../../assets/img/instagram.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-facebook:before,.icon-facebook.btn-blue:before,.icon-facebook.btn-email:before,.icon-facebook.btn-facebook:before,.icon-facebook.btn-grayy:before,.icon-facebook.btn-green:before,.icon-facebook.btn-instagram:before,.icon-facebook.btn-light:before,.icon-facebook.btn-messenger:before,.icon-facebook.btn-orange:before,.icon-facebook.btn-phone:before,.icon-facebook.btn-primary:before,.icon-facebook.btn-purple:before,.icon-facebook.btn-red:before,.icon-facebook.btn-secondary:before,.icon-facebook.btn-transparent:before,.icon-facebook.btn-whatsapp:before{background:transparent url(../../assets/img/facebook.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-messenger:before,.icon-messenger.btn-blue:before,.icon-messenger.btn-email:before,.icon-messenger.btn-facebook:before,.icon-messenger.btn-grayy:before,.icon-messenger.btn-green:before,.icon-messenger.btn-instagram:before,.icon-messenger.btn-light:before,.icon-messenger.btn-messenger:before,.icon-messenger.btn-orange:before,.icon-messenger.btn-phone:before,.icon-messenger.btn-primary:before,.icon-messenger.btn-purple:before,.icon-messenger.btn-red:before,.icon-messenger.btn-secondary:before,.icon-messenger.btn-transparent:before,.icon-messenger.btn-whatsapp:before{background:transparent url(../../assets/img/messenger.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-calendar:before,.icon-calendar.btn-blue:before,.icon-calendar.btn-email:before,.icon-calendar.btn-facebook:before,.icon-calendar.btn-grayy:before,.icon-calendar.btn-green:before,.icon-calendar.btn-instagram:before,.icon-calendar.btn-light:before,.icon-calendar.btn-messenger:before,.icon-calendar.btn-orange:before,.icon-calendar.btn-phone:before,.icon-calendar.btn-primary:before,.icon-calendar.btn-purple:before,.icon-calendar.btn-red:before,.icon-calendar.btn-secondary:before,.icon-calendar.btn-transparent:before,.icon-calendar.btn-whatsapp:before{background:transparent url(../../assets/img/calendar.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-search:before,.icon-search.btn-blue:before,.icon-search.btn-email:before,.icon-search.btn-facebook:before,.icon-search.btn-grayy:before,.icon-search.btn-green:before,.icon-search.btn-instagram:before,.icon-search.btn-light:before,.icon-search.btn-messenger:before,.icon-search.btn-orange:before,.icon-search.btn-phone:before,.icon-search.btn-primary:before,.icon-search.btn-purple:before,.icon-search.btn-red:before,.icon-search.btn-secondary:before,.icon-search.btn-transparent:before,.icon-search.btn-whatsapp:before{background:transparent url(../../assets/img/lupa.png) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn.icon-open:before,.icon-open.btn-blue:before,.icon-open.btn-email:before,.icon-open.btn-facebook:before,.icon-open.btn-grayy:before,.icon-open.btn-green:before,.icon-open.btn-instagram:before,.icon-open.btn-light:before,.icon-open.btn-messenger:before,.icon-open.btn-orange:before,.icon-open.btn-phone:before,.icon-open.btn-primary:before,.icon-open.btn-purple:before,.icon-open.btn-red:before,.icon-open.btn-secondary:before,.icon-open.btn-transparent:before,.icon-open.btn-whatsapp:before{background:transparent url(../../assets/img/open.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-blue>img,.btn-email>img,.btn-facebook>img,.btn-grayy>img,.btn-green>img,.btn-instagram>img,.btn-light>img,.btn-messenger>img,.btn-orange>img,.btn-phone>img,.btn-primary>img,.btn-purple>img,.btn-red>img,.btn-secondary>img,.btn-transparent>img,.btn-whatsapp>img,.btn>img{height:1.125em;margin:0;width:auto}.btn-light{background:#fff;background:var(--light);color:#fff;color:var(--light)}.btn-light:active,.btn-light:hover{background:#e6e6e6!important;background:var(--lightDark)!important}.btn-primary{background:#4a6da5;background:var(--primary);color:#fff;color:var(--light)}.btn-primary:active,.btn-primary:hover{background:#097b79!important;background:var(--primaryDark)!important}.btn-secondary{background:#943229;background:var(--secondary);color:#fff;color:var(--light)}.btn-secondary:active,.btn-secondary:hover{background:#297ea8!important;background:var(--secondaryDark)!important}.btn-email,.btn-orange{background:#f9911a;background:var(--orange);color:#fff;color:var(--light)}.btn-email:active,.btn-email:hover,.btn-orange:active,.btn-orange:hover{background:#db7706!important;background:var(--orangeDark)!important}.btn-green,.btn-whatsapp{background:#0cc042;background:var(--green);color:#fff;color:var(--light)}.btn-green:active,.btn-green:hover,.btn-whatsapp:active,.btn-whatsapp:hover{background:#099032!important;background:var(--greenDark)!important}.btn-purple{background:#d8225f;background:var(--purple);color:#fff;color:var(--light)}.btn-purple:active,.btn-purple:hover{background:#ac1b4b!important;background:var(--purpleDark)!important}.btn-blue,.btn-facebook,.btn-messenger{background:#2084fe;background:var(--blue);color:#fff;color:var(--light)}.btn-blue:active,.btn-blue:hover,.btn-facebook:active,.btn-facebook:hover,.btn-messenger:active,.btn-messenger:hover{background:#016ae9!important;background:var(--blueDark)!important}.btn-instagram,.btn-red{background:#d8225f;background:var(--red);color:#fff;color:var(--light)}.btn-instagram:active,.btn-instagram:hover,.btn-red:active,.btn-red:hover{background:#ac1b4b!important;background:var(--redDark)!important}.btn-phone{background:transparent linear-gradient(90deg,#2690c5,#11a6a6) 0 0 no-repeat padding-box;background:var(--degradadoPhone)}.btn-grayy,.btn-phone{color:#fff;color:var(--light)}.btn-grayy{background:#c6c6c6;color:#707070}.btn-grayy:active,.btn-grayy:hover{background:#707070!important;background:var(--grayyDark)!important;background:#c6c6c6!important;color:#fff;color:var(--light)}.btn-transparent{background-color:transparent;box-shadow:none;color:#4a6da5;color:var(--primary)}.btn-transparent:active,.btn-transparent:hover{background-color:transparent!important;box-shadow:none!important;font-weight:900!important;text-decoration:underline}.btn-outlined,.btn-outlined-blue,.btn-outlined-grayy,.btn-outlined-green,.btn-outlined-light,.btn-outlined-orange,.btn-outlined-phone,.btn-outlined-primary,.btn-outlined-purple,.btn-outlined-red,.btn-outlined-secondary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid hsla(0,0%,44%,.7);border:1px solid var(--btnColorTransparent);border-radius:5px;border-radius:var(--borderRadiusSmall);color:#707070;color:var(--btnColor);cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-size:var(--fontSizeBase);font-weight:400;gap:8px;gap:var(--s-2);justify-content:center;line-height:1;outline:none;padding:12px 16px;padding:var(--s-3) var(--s-4);position:relative;text-align:center;text-decoration:none;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .2s linear,border .2s linear,transform .25s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (min-width:992px){.btn-outlined,.btn-outlined-blue,.btn-outlined-grayy,.btn-outlined-green,.btn-outlined-light,.btn-outlined-orange,.btn-outlined-phone,.btn-outlined-primary,.btn-outlined-purple,.btn-outlined-red,.btn-outlined-secondary{display:inline-flex;width:auto}}.btn-outlined-blue>span,.btn-outlined-grayy>span,.btn-outlined-green>span,.btn-outlined-light>span,.btn-outlined-orange>span,.btn-outlined-phone>span,.btn-outlined-primary>span,.btn-outlined-purple>span,.btn-outlined-red>span,.btn-outlined-secondary>span,.btn-outlined>span{order:2}.btn-outlined-blue:hover:not(:disabled),.btn-outlined-grayy:hover:not(:disabled),.btn-outlined-green:hover:not(:disabled),.btn-outlined-light:hover:not(:disabled),.btn-outlined-orange:hover:not(:disabled),.btn-outlined-phone:hover:not(:disabled),.btn-outlined-primary:hover:not(:disabled),.btn-outlined-purple:hover:not(:disabled),.btn-outlined-red:hover:not(:disabled),.btn-outlined-secondary:hover:not(:disabled),.btn-outlined:hover:not(:disabled){border-color:#707070;border-color:var(--btnColor);font-weight:700}.btn-outlined-blue:disabled,.btn-outlined-grayy:disabled,.btn-outlined-green:disabled,.btn-outlined-light:disabled,.btn-outlined-orange:disabled,.btn-outlined-phone:disabled,.btn-outlined-primary:disabled,.btn-outlined-purple:disabled,.btn-outlined-red:disabled,.btn-outlined-secondary:disabled,.btn-outlined.disabled,.btn-outlined:disabled,.disabled.btn-outlined-blue,.disabled.btn-outlined-grayy,.disabled.btn-outlined-green,.disabled.btn-outlined-light,.disabled.btn-outlined-orange,.disabled.btn-outlined-phone,.disabled.btn-outlined-primary,.disabled.btn-outlined-purple,.disabled.btn-outlined-red,.disabled.btn-outlined-secondary{border-color:#a8a8a8;border-color:var(--btnColorDisabled);color:#a8a8a8;color:var(--btnColorDisabled);cursor:not-allowed}.btn-block.btn-outlined-blue,.btn-block.btn-outlined-grayy,.btn-block.btn-outlined-green,.btn-block.btn-outlined-light,.btn-block.btn-outlined-orange,.btn-block.btn-outlined-phone,.btn-block.btn-outlined-primary,.btn-block.btn-outlined-purple,.btn-block.btn-outlined-red,.btn-block.btn-outlined-secondary,.btn-outlined.btn-block{display:flex;width:100%}.btn-outlined.btn-small,.btn-small.btn-outlined-blue,.btn-small.btn-outlined-grayy,.btn-small.btn-outlined-green,.btn-small.btn-outlined-light,.btn-small.btn-outlined-orange,.btn-small.btn-outlined-phone,.btn-small.btn-outlined-primary,.btn-small.btn-outlined-purple,.btn-small.btn-outlined-red,.btn-small.btn-outlined-secondary{font-size:12px;font-size:var(--fz-xs);padding:8px 12px;padding:var(--s-2) var(--s-3)}.btn-large.btn-outlined-blue,.btn-large.btn-outlined-grayy,.btn-large.btn-outlined-green,.btn-large.btn-outlined-light,.btn-large.btn-outlined-orange,.btn-large.btn-outlined-phone,.btn-large.btn-outlined-primary,.btn-large.btn-outlined-purple,.btn-large.btn-outlined-red,.btn-large.btn-outlined-secondary,.btn-outlined.btn-large{font-size:20px;font-size:var(--fz-xl);padding:24px 32px;padding:var(--s-5) var(--s-6)}.btn-chevron.btn-outlined-blue:after,.btn-chevron.btn-outlined-grayy:after,.btn-chevron.btn-outlined-green:after,.btn-chevron.btn-outlined-light:after,.btn-chevron.btn-outlined-orange:after,.btn-chevron.btn-outlined-phone:after,.btn-chevron.btn-outlined-primary:after,.btn-chevron.btn-outlined-purple:after,.btn-chevron.btn-outlined-red:after,.btn-chevron.btn-outlined-secondary:after,.btn-outlined.btn-chevron:after{background-image:url(../../assets/img/chevron.svg);background-repeat:no-repeat;background-size:24px 12px;content:"";display:block;height:12px;position:absolute;right:16px;top:calc(50% - 6px);transition:transform .15s linear;width:24px}.btn-chevron.selected.btn-outlined-blue:after,.btn-chevron.selected.btn-outlined-grayy:after,.btn-chevron.selected.btn-outlined-green:after,.btn-chevron.selected.btn-outlined-light:after,.btn-chevron.selected.btn-outlined-orange:after,.btn-chevron.selected.btn-outlined-phone:after,.btn-chevron.selected.btn-outlined-primary:after,.btn-chevron.selected.btn-outlined-purple:after,.btn-chevron.selected.btn-outlined-red:after,.btn-chevron.selected.btn-outlined-secondary:after,.btn-outlined.btn-chevron.selected:after{transform:rotate(180deg)}.btn-outlined.icon-whatsapp:before,.icon-whatsapp.btn-outlined-blue:before,.icon-whatsapp.btn-outlined-grayy:before,.icon-whatsapp.btn-outlined-green:before,.icon-whatsapp.btn-outlined-light:before,.icon-whatsapp.btn-outlined-orange:before,.icon-whatsapp.btn-outlined-phone:before,.icon-whatsapp.btn-outlined-primary:before,.icon-whatsapp.btn-outlined-purple:before,.icon-whatsapp.btn-outlined-red:before,.icon-whatsapp.btn-outlined-secondary:before{background:transparent url(../../assets/img/whatsapp.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-phone:before,.icon-phone.btn-outlined-blue:before,.icon-phone.btn-outlined-grayy:before,.icon-phone.btn-outlined-green:before,.icon-phone.btn-outlined-light:before,.icon-phone.btn-outlined-orange:before,.icon-phone.btn-outlined-phone:before,.icon-phone.btn-outlined-primary:before,.icon-phone.btn-outlined-purple:before,.icon-phone.btn-outlined-red:before,.icon-phone.btn-outlined-secondary:before{background:transparent url(../../assets/img/phone.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-email:before,.icon-email.btn-outlined-blue:before,.icon-email.btn-outlined-grayy:before,.icon-email.btn-outlined-green:before,.icon-email.btn-outlined-light:before,.icon-email.btn-outlined-orange:before,.icon-email.btn-outlined-phone:before,.icon-email.btn-outlined-primary:before,.icon-email.btn-outlined-purple:before,.icon-email.btn-outlined-red:before,.icon-email.btn-outlined-secondary:before{background:transparent url(../../assets/img/email.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-instagram:before,.icon-instagram.btn-outlined-blue:before,.icon-instagram.btn-outlined-grayy:before,.icon-instagram.btn-outlined-green:before,.icon-instagram.btn-outlined-light:before,.icon-instagram.btn-outlined-orange:before,.icon-instagram.btn-outlined-phone:before,.icon-instagram.btn-outlined-primary:before,.icon-instagram.btn-outlined-purple:before,.icon-instagram.btn-outlined-red:before,.icon-instagram.btn-outlined-secondary:before{background:transparent url(../../assets/img/instagram.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-facebook:before,.icon-facebook.btn-outlined-blue:before,.icon-facebook.btn-outlined-grayy:before,.icon-facebook.btn-outlined-green:before,.icon-facebook.btn-outlined-light:before,.icon-facebook.btn-outlined-orange:before,.icon-facebook.btn-outlined-phone:before,.icon-facebook.btn-outlined-primary:before,.icon-facebook.btn-outlined-purple:before,.icon-facebook.btn-outlined-red:before,.icon-facebook.btn-outlined-secondary:before{background:transparent url(../../assets/img/facebook.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-messenger:before,.icon-messenger.btn-outlined-blue:before,.icon-messenger.btn-outlined-grayy:before,.icon-messenger.btn-outlined-green:before,.icon-messenger.btn-outlined-light:before,.icon-messenger.btn-outlined-orange:before,.icon-messenger.btn-outlined-phone:before,.icon-messenger.btn-outlined-primary:before,.icon-messenger.btn-outlined-purple:before,.icon-messenger.btn-outlined-red:before,.icon-messenger.btn-outlined-secondary:before{background:transparent url(../../assets/img/messenger.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-calendar:before,.icon-calendar.btn-outlined-blue:before,.icon-calendar.btn-outlined-grayy:before,.icon-calendar.btn-outlined-green:before,.icon-calendar.btn-outlined-light:before,.icon-calendar.btn-outlined-orange:before,.icon-calendar.btn-outlined-phone:before,.icon-calendar.btn-outlined-primary:before,.icon-calendar.btn-outlined-purple:before,.icon-calendar.btn-outlined-red:before,.icon-calendar.btn-outlined-secondary:before{background:transparent url(../../assets/img/calendar.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-search:before,.icon-search.btn-outlined-blue:before,.icon-search.btn-outlined-grayy:before,.icon-search.btn-outlined-green:before,.icon-search.btn-outlined-light:before,.icon-search.btn-outlined-orange:before,.icon-search.btn-outlined-phone:before,.icon-search.btn-outlined-primary:before,.icon-search.btn-outlined-purple:before,.icon-search.btn-outlined-red:before,.icon-search.btn-outlined-secondary:before{background:transparent url(../../assets/img/search.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined.icon-open:before,.icon-open.btn-outlined-blue:before,.icon-open.btn-outlined-grayy:before,.icon-open.btn-outlined-green:before,.icon-open.btn-outlined-light:before,.icon-open.btn-outlined-orange:before,.icon-open.btn-outlined-phone:before,.icon-open.btn-outlined-primary:before,.icon-open.btn-outlined-purple:before,.icon-open.btn-outlined-red:before,.icon-open.btn-outlined-secondary:before{background:transparent url(../../assets/img/open.svg) no-repeat 0 0;background-size:1em 1em;content:"";display:block;height:1em;order:1;position:relative;width:1em}.btn-outlined-blue>img,.btn-outlined-grayy>img,.btn-outlined-green>img,.btn-outlined-light>img,.btn-outlined-orange>img,.btn-outlined-phone>img,.btn-outlined-primary>img,.btn-outlined-purple>img,.btn-outlined-red>img,.btn-outlined-secondary>img,.btn-outlined>img{height:1.125em;margin:0;width:auto}.btn-outlined-light{border-color:#fff;border-color:var(--light);color:#fff;color:var(--light)}.btn-outlined-light:active,.btn-outlined-light:hover{background-color:#097b79;background-color:var(--primaryDark);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-primary{border-color:#4a6da5;border-color:var(--primary);color:#4a6da5;color:var(--primary)}.btn-outlined-primary:active,.btn-outlined-primary:hover{background-color:#4a6da5;background-color:var(--primary);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-secondary{border-color:#943229;border-color:var(--secondary);color:#943229;color:var(--secondary)}.btn-outlined-secondary:active,.btn-outlined-secondary:hover{background-color:#943229;background-color:var(--secondary);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-orange{border-color:#f9911a;border-color:var(--orange);color:#f9911a;color:var(--orange)}.btn-outlined-orange:active,.btn-outlined-orange:hover{background-color:#f9911a;background-color:var(--orange);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-green{border-color:#0cc042;border-color:var(--green);color:#0cc042;color:var(--green)}.btn-outlined-green:active,.btn-outlined-green:hover{background-color:#0cc042;background-color:var(--green);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-purple{border-color:#d8225f;border-color:var(--purple);color:#d8225f;color:var(--purple)}.btn-outlined-purple:active,.btn-outlined-purple:hover{background-color:#d8225f;background-color:var(--purple);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-blue{border-color:#2084fe;border-color:var(--blue);color:#2084fe;color:var(--blue)}.btn-outlined-blue:active,.btn-outlined-blue:hover{background-color:#2084fe;background-color:var(--blue);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-red{border-color:#d8225f;border-color:var(--red);color:#d8225f;color:var(--red)}.btn-outlined-red:active,.btn-outlined-red:hover{background-color:#d8225f;background-color:var(--red);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-phone{border-color:transparent linear-gradient(90deg,#2690c5,#11a6a6) 0 0;border-color:var(--degradadoPhone);color:transparent linear-gradient(90deg,#2690c5,#11a6a6) 0 0 no-repeat padding-box;color:var(--degradadoPhone)}.btn-outlined-phone:active,.btn-outlined-phone:hover{background-color:transparent linear-gradient(90deg,#2690c5,#11a6a6) 0 0 no-repeat padding-box;background-color:var(--degradadoPhone);border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.btn-outlined-grayy{border-color:#c6c6c6;color:#c6c6c6}.btn-outlined-grayy:active,.btn-outlined-grayy:hover{background-color:#c6c6c6;border-color:#fff!important;border-color:var(--light)!important;color:#fff!important;color:var(--light)!important}.casos,.document,.section{margin:0 auto;max-width:1248px;max-width:calc(var(--s-5)*2 + 1200px);width:calc(100% - 48px);width:calc(100% - var(--s-5)*2)}.full-width.casos,.full-width.document,.section.full-width{max-width:none;padding:0}.full-width.casos>div,.full-width.document>div,.section.full-width>div{margin:0 auto;max-width:1248px;max-width:calc(var(--s-5)*2 + 1200px);width:100%}.full-width-max.casos,.full-width-max.document,.section.full-width-max{max-width:none}.full-width-max.casos>div,.full-width-max.document>div,.section.full-width-max>div{max-width:none;width:100%}.card{border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);padding:24px;padding:var(--s-5)}.header{align-items:center;background-color:#fff;background-color:var(--light);display:flex;flex-direction:row;height:98px;justify-content:flex-start;max-width:1248px;overflow:hidden;padding:0 24px;position:fixed;top:28px;transition:all .15s linear;width:100%;z-index:5}@media (min-width:1200px){.header{gap:32px;justify-content:flex-end;left:50%;overflow:visible;position:fixed;transform:translateX(-50%)}}.header__toggle-menu{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.header__toggle-menu div{display:flex;flex-direction:column;height:16px;justify-content:space-between;width:24px}.header__toggle-menu span{background-color:#4a6da5;background-color:var(--primary);border-radius:2px;display:block;height:2px;width:24px}@media (min-width:1200px){.header__toggle-menu{display:none}}.header.fixed,.header.open{position:fixed}.header.open{align-items:center;background-color:#fff;background-color:var(--backgroundHeader);flex-direction:column;height:100vh;left:0;margin:0;overflow-y:scroll;padding:0;top:0;width:100%}.header.open a:not(.btn-primary){color:#4a6da5;color:var(--primary)}.header.open .header__toggle-menu{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin:16px 0;order:4;transform:none}.header.open .header__toggle-menu div{display:block;height:24px;position:relative;width:24px}.header.open .header__toggle-menu span{background-color:#4a6da5;background-color:var(--primary)}.header.open .header__toggle-menu span:first-child{left:0;position:absolute;top:50%;transform:rotate(45deg)}.header.open .header__toggle-menu span:nth-child(2){left:0;position:absolute;top:50%;transform:rotate(-45deg)}.header.open .header__toggle-menu span:nth-child(3){display:none}.header.open .header__logo{justify-self:flex-start;margin-bottom:auto;order:1;transform:none}.header.open .header__nav{display:block;order:2;width:100%}.header.open .header__nav .menu-wrapper>.menu-item a{display:inline-block;padding:16px 0}.header.open .header__nav .menu-wrapper .menu-item{padding:0;text-align:center}.header.open .header__nav .menu-wrapper .menu-item:last-of-type{padding-bottom:0}.header.open .header__nav .menu-wrapper>.current-menu-ancestor:after,.header.open .header__nav .menu-wrapper>.current-menu-item:after{background-color:#943229;background-color:var(--secondary);bottom:0;content:"";display:block;height:5px;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}@media (min-width:992px){.header.open .header__nav .menu-wrapper>.current-menu-ancestor:after,.header.open .header__nav .menu-wrapper>.current-menu-item:after{height:10px}.header.open .header__nav .menu-wrapper>.current-menu-item:after{display:none}}.header.open .header__contact{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"one two three" "five five five";grid-template-columns:repeat(3,1fr);grid-template-columns:auto auto;margin-top:24px;order:3;row-gap:16px}.header.open .header__contact a:first-child{grid-area:one}.header.open .header__contact a:nth-child(2){grid-area:two}.header.open .header__contact a:nth-child(3){grid-area:three}.header.open .header__contact a:nth-child(4){grid-area:five}.header__logo{height:64px;justify-self:center;margin:0 auto;transform:translate(16px);width:auto}.header__logo>a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.header__logo img{height:100%;width:auto}@media (min-width:1200px){.header__logo{flex-shrink:0;justify-self:flex-start;margin:0 auto 0 0;transform:none}}.header__contact{display:none}@media (min-width:1200px){.header__contact{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;justify-content:flex-end}}.header__contact .hidden{display:none}.header__contact a[class^=btn-]{height:48px;min-width:48px}.header__contact__item{align-items:center;background-color:#4a6da5;background-color:var(--primary);display:flex;height:48px;justify-content:center;line-height:1;width:48px}.header__contact__item:hover{background-color:#00080e}.header__contact__item img{display:block;height:24px;width:auto}.header__contact .img-btn-top{padding:6px 8px}.header__contact .img-btn-top.boton{padding:6px 24px!important}.header__contact .img-btn-top img{height:24px;width:24px;width:auto}.header__nav{display:none;font-size:15px}@media (min-width:1200px){.header__nav{font-size:20px}}@media (min-width:1350px){.header__nav{font-size:20px}}@media (min-width:1450px){.header__nav{font-size:20px}}.header__nav .menu-wrapper{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:space-between}@media (min-width:992px){.header__nav{justify-content:flex-start}.header__nav,.header__nav .menu-wrapper{align-items:center;display:flex;height:100%}.header__nav .menu-wrapper{-moz-column-gap:32px;column-gap:32px;flex-direction:column;justify-content:space-between}}@media (min-width:992px) and (min-width:1200px){.header__nav .menu-wrapper{align-items:center;-moz-column-gap:18px;column-gap:18px;flex-direction:row;justify-content:space-between}}@media (min-width:992px){.header__nav .menu-wrapper>.menu-item{align-items:center;box-shadow:none;display:flex;flex-direction:row;justify-content:center;padding:16px 0;position:relative}.header__nav .menu-wrapper>.menu-item.current-menu-ancestor,.header__nav .menu-wrapper>.menu-item.current-menu-item,.header__nav .menu-wrapper>.menu-item:hover{font-weight:700}}.header__nav a{text-decoration:none;transition:all .15s linear}.header__nav a:active,.header__nav a:hover{font-weight:700}.header__nav .menu-wrapper>.menu-item-has-children>a{position:relative}@media (min-width:1200px){.header__nav .menu-wrapper>.menu-item-has-children>a:after{background-image:url(../../assets/img/chevron.svg);background-size:15px 15px;content:"";display:block;height:15px;position:absolute;right:-24px;top:calc(50% - 7px);transition:all .15s linear;width:15px}}.header__nav .menu-wrapper>.menu-item-has-children:hover:hover>a:after{transform:rotate(180deg)}@media (min-width:1200px){.header__nav .menu-wrapper .menu-item-has-children>a{margin-right:24px;position:relative}.header__nav .menu-wrapper .menu-item-has-children>a:after{content:"";display:block;height:15px;position:absolute;right:-24px;top:calc(50% - 7px);transition:all .15s linear;width:15px}.header__nav .menu-wrapper .menu-item-has-children.current_page_ancestor>a:after,.header__nav .menu-wrapper .menu-item-has-children:hover>a:after,.header__nav .menu-wrapper .menu-item-has-children>a:after{background-image:url(../../assets/img/chevron.svg);background-size:15px 15px}.header__nav .menu-wrapper .menu-item-has-children:hover>a:after{transform:rotate(180deg)}}.header__nav .menu-wrapper>.menu-item-has-children{position:relative}@media (min-width:1200px){.header__nav .menu-wrapper>.menu-item-has-children:hover>.sub-menu{border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);display:block;min-width:480px;position:absolute;top:calc(50% + 20px);transform:translate(35%);z-index:1}}.header__nav .sub-menu{border-radius:20px;display:none}.header__nav .sub-menu a{color:#4a6da5;color:var(--primary);font-size:15px;font-weight:400;padding:16px}@media (min-width:1200px){.header__nav .sub-menu>.menu-item-has-children{padding:16px 0;position:relative}.header__nav .sub-menu>.menu-item-has-children>a{padding-right:0}.header__nav .sub-menu>.menu-item-has-children>a:after{background-image:url(../../assets/img/chevron-secondary.svg);background-size:15px 15px}.header__nav .sub-menu>.menu-item-has-children:hover>a:after{transform:rotate(180deg)}.header__nav .sub-menu>.menu-item-has-children:hover>.sub-menu{border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);display:block;left:80px;min-width:480px;position:absolute;top:calc(50% + 20px);z-index:1}}.header__nav .sub-menu.open{display:block}@media (min-width:1200px){.header__nav .sub-menu .menu-item{background-color:#fff;background-color:var(--light)}.header__nav .sub-menu .menu-item:first-of-type{border-radius:20px 20px 0 0}.header__nav .sub-menu .menu-item:last-of-type{border-radius:0 0 20px 20px}.header__nav .sub-menu .menu-item>a{color:#4a6da5;color:var(--primary)}}.header__nav .sub-menu .menu-item:not(.menu-item-has-children)>a{display:inline-block;width:100%}@media (min-width:1200px){.header__nav .sub-menu .menu-item.current-menu-ancestor>a,.header__nav .sub-menu .menu-item.current-menu-item>a,.header__nav .sub-menu .menu-item:hover>a{color:#943229;color:var(--secondary);font-weight:700}.header__nav .sub-menu .menu-item.current-menu-ancestor>a:after,.header__nav .sub-menu .menu-item.current-menu-item>a:after,.header__nav .sub-menu .menu-item:hover>a:after{background-image:url(../../assets/img/chevron-secondary.svg);background-size:18px 18px}}.header__search{position:fixed;top:121px;width:100%;z-index:4}@media (min-width:1200px){.header__search{top:230px}}.header__search-form{align-items:center;background-color:#e8e8e8;background-color:var(--gray);display:flex;flex-direction:row;gap:0;justify-content:center;padding:8px 24px}@media (min-width:1200px){.header__search-form{padding:12px 24px}}.header__search__input{border:none;border-radius:5px 0 0 5px;font-size:14px;height:35px;margin:0;min-width:265px;outline:none;padding:8px 16px}@media (min-width:1200px){.header__search__input{height:40px;min-width:460px;padding:12px 24px}}.header__search__button{background:#4a6da5 url(../../assets/img/lupa.png) no-repeat 50%;background:var(--primary) url(../../assets/img/lupa.png) no-repeat center center;background-size:20px 20px;border:none;border-radius:0 5px 5px 0;cursor:pointer;height:35px;margin:0;transition:all .15s;width:35px}.header__search__button:hover{background-color:#097b79;background-color:var(--primaryDark)}@media (min-width:1200px){.header__search__button{background-size:25px 25px;height:40px;width:73px}}#menu-top-menu>.menu-item{cursor:pointer;position:relative}#menu-top-menu>.menu-item>a{color:#707070;color:var(--textColor)}#menu-top-menu>.menu-item:hover>a{color:#4a6da5;color:var(--primary);font-weight:700}@media (min-width:1200px){#menu-top-menu>.menu-item.current_page_ancestor:after,#menu-top-menu>.menu-item.current_page_item:after{background-color:#943229;background-color:var(--secondary);bottom:8px;content:"";height:5px;left:0;position:absolute;width:100%}}#menu-top-menu>.menu-item.current_page_ancestor>a,#menu-top-menu>.menu-item.current_page_item>a{color:#4a6da5;color:var(--primary);font-weight:700}.aviso-cofepris-top{font-size:12px;line-height:1;padding:8px 24px;z-index:5}.aviso-cofepris-top,.generic-title{background-color:#4a6da5;background-color:var(--primary);color:#fff;color:var(--light);position:fixed;width:100%}.generic-title{align-items:center;display:flex;font-size:28px;font-weight:700;height:50px;justify-content:center;top:124px;z-index:4}@media (min-width:992px){.generic-title{height:80px;top:233px}}.footer{background-color:#943229;background-color:var(--secondary);color:#fff;color:var(--light);font-size:14px;gap:24px;justify-self:flex-end;margin:auto 0 0;padding:0;position:relative}.footer__wrap{margin:0 auto;max-width:1248px;padding:0 24px;width:100%}@media (min-width:992px){.footer__wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}.footer a:not(.logo-link){border-bottom:3px solid transparent;color:#fff;color:var(--light);display:block;font-size:18px;font-weight:400;padding:12px 12px 3px;text-decoration:none}.footer a:not(.logo-link):hover{border-bottom:3px solid #fff;border-bottom:3px solid var(--light);text-decoration:none}.footer h4{color:#fff;color:var(--light);font-size:24px;font-weight:900;margin-bottom:18px;padding:0;text-align:left}.footer__disclaymer{flex-grow:0;padding:24px}.footer__disclaymer__logo{margin-bottom:16px;margin-bottom:var(--s-4);text-align:center}.footer__disclaymer img{height:auto;width:304px}.footer__disclaymer__text{font-size:14px;margin:40px auto 0;max-width:370px}@media (min-width:1200px){.footer__disclaymer__text{max-width:unset}}.footer__nav{display:grid;flex-grow:1;gap:24px;grid-auto-rows:auto;grid-template-columns:1fr;padding:24px}@media (min-width:768px){.footer__nav{grid-template-columns:repeat(3,1fr);padding:32px 48px}}.footer__nav .sub-menu{padding-left:1.5em}#menu-contacto .menu-item{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start;padding:0 0 0 40px;position:relative}#menu-contacto .menu-item a{display:block;flex-grow:1;height:30px;margin-bottom:12px;padding:0}#menu-contacto .menu-item:first-child:after{background:transparent url(../../assets/img/whatsapp.svg) no-repeat 50%;background-size:15px 15px}#menu-contacto .menu-item:first-child:after,#menu-contacto .menu-item:nth-child(2):after{border:1px solid #fff;border:1px solid var(--light);border-radius:5px;border-radius:var(--borderRadiusSmall);content:"";display:block;height:30px;left:0;margin:0;padding:0;position:absolute;top:0;width:30px}#menu-contacto .menu-item:nth-child(2):after{background:transparent url(../../assets/img/instagram.svg) no-repeat 50%;background-size:15px 15px}#menu-contacto .menu-item:nth-child(3):after{background:transparent url(../../assets/img/tiktok.svg) no-repeat 50%;background-size:15px 15px}#menu-contacto .menu-item:nth-child(3):after,#menu-contacto .menu-item:nth-child(4):after{border:1px solid #fff;border:1px solid var(--light);border-radius:5px;border-radius:var(--borderRadiusSmall);content:"";display:block;height:30px;left:0;margin:0;padding:0;position:absolute;top:0;width:30px}#menu-contacto .menu-item:nth-child(4):after{background:transparent url(../../assets/img/facebook.svg) no-repeat 50%;background-size:15px 15px}#menu-contacto .menu-item:nth-child(5):after{background:transparent url(../../assets/img/phone.svg) no-repeat 50%;background-size:15px 15px;border:1px solid #fff;border:1px solid var(--light);border-radius:5px;border-radius:var(--borderRadiusSmall);content:"";display:block;height:30px;left:0;margin:0;padding:0;position:absolute;top:0;width:30px}input[type=email],input[type=number],input[type=phone],input[type=text]{background-color:#fff;border:1px solid #4a6da5;border:1px solid var(--primary);border-radius:10px;color:grey;color:var(--dark);font-family:Lato,sans-serif;font-family:var(--fontBody);font-weight:400;height:50px;line-height:1;padding:11px 16px;text-align:left;width:100%}input[type=text]::-moz-placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=text]::placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=phone]::-moz-placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=phone]::placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=number]::-moz-placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=number]::placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=email]::-moz-placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=email]::placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}input[type=text]::-ms-input-placeholder{color:#4a6da5;color:var(--titlesColor)}input[type=phone]::-ms-input-placeholder{color:#4a6da5;color:var(--titlesColor)}input[type=number]::-ms-input-placeholder{color:#4a6da5;color:var(--titlesColor)}input[type=email]::-ms-input-placeholder{color:#4a6da5;color:var(--titlesColor)}textarea{background-color:#fff;border:1px solid #4a6da5;border:1px solid var(--primary);border-radius:10px;color:#4a6da5;color:var(--primary);font-family:Lato,sans-serif;font-family:var(--fontBody);font-weight:400;height:130px;padding:16px;text-align:left;width:100%}textarea::-moz-placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}textarea::placeholder{color:#4a6da5;color:var(--titlesColor);opacity:1}textarea::-ms-input-placeholder{color:#4a6da5;color:var(--titlesColor)}.radio-button{align-items:center;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:24px;justify-content:flex-end;margin:10px}@media (min-width:992px){.radio-button{font-size:40px}}.radio-button input{display:none;height:0;width:0}.radio-button span{align-items:center;background-color:hsla(0,0%,74%,0);border-radius:50%;display:flex;height:32px;justify-content:center;margin-right:5px;position:relative;width:32px}.radio-button input:checked+span:after{background-color:#4a6da5;background-color:var(--primary);border-radius:50%;content:"";display:block;height:21px;position:relative;width:21px;z-index:2}.radio-button input:checked+span{background-color:rgba(100,188,100,0)}.radio-button input:disabled+span{background-color:#e5e5e5}.radio-button span:before{background-color:#fff;border:2px solid #fff;border:2px solid var(--light);border-radius:50%;content:"";height:100%;opacity:1;position:absolute;width:100%}.radio-button input:checked+span:before{animation:growAndFade .2s ease-out}@keyframes growAndFade{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}.locations{margin-top:32px;margin-top:var(--s-6);padding:50px 0}.locations___buttons{align-items:stretch;background-color:#f2f6fe;border-radius:20px;border-radius:var(--borderRadius);display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto 16px;margin:0 auto var(--s-4);padding:5px;transition:all .5s;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.locations___buttons{gap:40px}}.locations___button{background-color:transparent;border:none;border-radius:20px;border-radius:var(--borderRadius);color:#4a6da5;color:var(--primary);cursor:pointer;font-size:14px;line-height:1;padding:12px 16px;text-align:center;transition:all .5s}.locations___button.active,.locations___button:hover{background-color:#4a6da5;background-color:var(--primary);color:#fff;color:var(--light);font-weight:700}@media (min-width:992px){.locations___button{font-size:16px}}.locations___container{background-color:#f2f6fe;border-radius:20px;border-radius:var(--borderRadius);padding:24px;padding:var(--s-5)}.locations___location{border-radius:10px;color:#4a6da5;color:var(--primary);display:flex;display:none;flex-direction:column}@media (min-width:992px){.locations___location{align-items:stretch;flex-direction:row;justify-content:flex-start}}.locations___location.active{align-items:stretch;display:flex;justify-content:flex-start}.locations___location___info{color:#707070;color:var(--textColor);font-size:20px;font-weight:500;padding-bottom:24px}@media (min-width:992px){.locations___location___info{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;min-width:400px;padding-bottom:0;padding-right:0}}.locations___location___image{margin-bottom:24px}.locations___location___image img{border-radius:10px}.locations___location___title{color:#4a6da5;color:var(--titlesColor);font-weight:600}.locations___location .locations___location___info p:not(.locations___location___title){background:transparent url(../../assets/img/pinn.svg) no-repeat;background-position:0 5px;background-size:20px 20px;margin-bottom:.8em;padding-left:40px;position:relative}.locations___location .locations___location___info p:not(.locations___location___title):nth-child(3){background:transparent url(../../assets/img/calendar.svg) no-repeat;background-position:0 5px;background-size:20px 20px}.locations___location .locations___location___info p:not(.locations___location___title):nth-child(4){background:transparent url(../../assets/img/plus.svg) no-repeat;background-position:0 5px;background-size:20px 20px}.locations___location___mapa{padding-top:40px;width:100%}@media (min-width:992px){.locations___location___mapa{padding-left:32px;padding-top:0}}.locations___location___map>iframe{border-radius:30px;height:295px;width:100%}@media (min-width:992px){.locations___location___cta{align-self:flex-end;margin-top:auto;width:100%}.locations___location___cta .h6{text-align:left}}.locations___location___cta___buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media (min-width:992px){.locations___location___cta___buttons{flex-direction:row;justify-content:space-between}}.locations___gallery{gap:24px!important}.locations___gallery>.wp-block-image{height:100px;max-width:100px!important;width:100px!important}.locations___gallery>.wp-block-image img{border-radius:20px;border-radius:var(--borderRadius)}@media (min-width:992px){.locations___gallery>.wp-block-image{height:130px;max-width:130px!important;width:130px!important}}.locations___gallery___wrap{margin-top:36px}.seguros .services--home___container___service___title a,.seguros h3,.services--home___container___service___title .seguros a{margin-bottom:32px}.tarjetas___gallery{align-items:center!important;gap:32px!important;justify-content:center!important;margin-top:32px}@media (min-width:1200px){.tarjetas___gallery{gap:80px!important}}.tarjetas___gallery figure{height:128px;max-width:150px!important}.tarjetas___gallery figure img{-o-object-fit:none!important;object-fit:none!important}.googlebusiness___container>div{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 32px;justify-content:flex-start}.gbusiness{color:#fff;color:var(--light);width:-moz-fit-content;width:fit-content}.gbusiness___title{color:#4a6da5;color:var(--primary);margin-top:8px;max-width:376px;text-align:center}.gbusiness a{align-items:center;background-color:#f2f6fe;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);display:inline-flex;flex-direction:row;gap:24px;justify-content:space-between;padding:24px 32px}@media (min-width:992px){.gbusiness a{min-width:300px}}.gbusiness img{height:90px}.hero{margin-top:70px}.hero>div{background:transparent linear-gradient(180deg,#2e75bd,#99d3f0) 0 0 no-repeat padding-box;background:var(--degradadoHeader);border-radius:20px;border-radius:var(--borderRadius);color:#fff;color:var(--light);padding:24px;padding:var(--s-5)}.hero>div .services--home___container___service___title a,.hero>div h1,.hero>div h2,.hero>div h3,.services--home___container___service___title .hero>div a{color:#fff;color:var(--light);margin-bottom:.8em;padding:0;text-align:center}@media (min-width:1200px){.hero>div{background-image:url(../../assets/img/bg-hero.png),linear-gradient(180deg,#2e75bd,#99d3f0);background-position:95% 100%,0 0;background-repeat:no-repeat,no-repeat;background-size:auto 95%,100%}.hero>div .services--home___container___service___title a,.hero>div h1,.hero>div h2,.hero>div h3,.services--home___container___service___title .hero>div a{max-width:80%;text-align:left}.hero>div h2{font-size:2.5em}.hero>div>p{max-width:80%}}.hero___galeria>figure{aspect-ratio:1/1;background:transparent linear-gradient(180deg,#99d3f0,#2e75bd) 0 0 no-repeat padding-box;background:var(--degradadoCardB);border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 6px 18px rgba(0,0,0,.161);flex-direction:column;max-width:140px!important;position:relative;row-gap:12px;width:20%}.hero___galeria>figure,.hero___galeria>figure a{align-items:center;display:flex;justify-content:center}.hero___galeria>figure a{flex-grow:0;flex-shrink:0;height:50%!important;max-height:50%!important;width:50%!important}.hero___galeria>figure img{aspect-ratio:1/1!important;filter:opacity(.7);height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}.hero___galeria>figure:hover img{filter:opacity(1)}.hero___galeria>figure:before{display:none}.hero___galeria>figure>figcaption{background:none!important;flex-grow:0!important;margin:0!important;max-height:-moz-fit-content!important;max-height:fit-content!important;padding:0!important;position:relative!important;text-shadow:none!important}@media (min-width:992px){.home___head>div{display:flex;flex-direction:row-reverse;gap:32px;gap:var(--s-6)}}.home___head___slider{max-width:500px;width:100%}@media (min-width:992px){.home___head___slider{border-radius:20px;border-radius:var(--borderRadius);overflow:hidden}}.home___head___data{background:#f1f5fe;padding:16px;padding:var(--s-4)}@media (min-width:992px){.home___head___data{padding:48px;padding:var(--s-8)}}.home___head___data>div{align-items:stretch;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;min-height:100%}.home___head___data>div .cta-btn-wrapper{margin-top:auto}@media (min-width:992px){.home___head___data{border-radius:20px;border-radius:var(--borderRadius);overflow:hidden}}.home___head___data___head{font-size:25px}@media (min-width:992px){.home___head___data___head{font-size:50px}.home___head___data___text{font-size:20px}}.home___banner{margin-top:32px;margin-top:var(--s-6)}.home___banner>div{background-color:#4a6da5;background-color:var(--primary);border-radius:20px;border-radius:var(--borderRadius);color:#fff;color:var(--light);font-size:14px;font-weight:700;padding:12px 16px;padding:var(--s-3) var(--s-4)}@media (min-width:992px){.home___banner>div{font-size:16px}}.home___instituciones{margin-top:32px;margin-top:var(--s-6)}.home___instituciones>div{position:relative}.home___instituciones .wp-block-image{align-items:center;background-color:#fff;background-color:var(--light);border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);display:flex;height:100px!important;justify-content:center;max-width:100px!important;width:100px!important}.home___instituciones .wp-block-image img{aspect-ratio:1/1;max-height:50px!important;max-width:50px!important;width:50px!important}.home___instituciones .wp-block-image:hover{background-color:#4a6da5;background-color:var(--primary)}.home___instituciones .wp-block-image:hover img{filter:grayscale(100%) brightness(100)}@media (min-width:992px){.home___instituciones .wp-block-image{height:150px!important;max-height:150px!important;max-width:150px!important;width:150px!important}.home___instituciones .wp-block-image img{max-height:90px!important;max-width:90px!important;width:90px!important}}.home___instituciones .wp-block-gallery.has-nested-images.columns-4.is-cropped.wp-block-gallery-1.is-layout-flex.wp-block-gallery-is-layout-flex{gap:24px!important}@media (min-width:992px){.home___instituciones .wp-block-gallery.has-nested-images.columns-4.is-cropped.wp-block-gallery-1.is-layout-flex.wp-block-gallery-is-layout-flex{gap:40px!important}}.home___servicios{margin-top:32px;margin-top:var(--s-6)}.home___servicios___container{align-items:stretch;background-color:#f2f6fe;border-radius:20px;border-radius:var(--borderRadius);display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;gap:var(--s-5);justify-content:flex-start;padding:24px;padding:var(--s-5)}@media (min-width:992px){.home___servicios___container{padding:32px;padding:var(--s-6)}}.home___servicios___servicio{background-color:#fff;background-color:var(--light);border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);padding:24px;padding:var(--s-5);transition:all .15s linear;width:100%}@media (min-width:768px){.home___servicios___servicio{width:calc(50% - 24px)}}@media (min-width:992px){.home___servicios___servicio{width:calc(33% - 13px)}}.home___servicios___servicio.active .home___servicios___servicio___head{z-index:2}.home___servicios___servicio.active .home___servicios___servicio___links{box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);max-height:800px;padding-bottom:12px}.home___servicios___servicio.active .home___servicios___servicio___action img{opacity:.6;transform:rotate(180deg)}.home___servicios___servicio___head{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start;position:relative;z-index:0}@media (min-width:768px){.home___servicios___servicio___head{flex-direction:column;justify-content:center}}.home___servicios___servicio___head img{height:30px;width:30px}@media (min-width:768px){.home___servicios___servicio___head img{height:60px;width:60px}}.home___servicios___servicio___title{color:#4a6da5;color:var(--primary);font-size:14px;font-weight:700}@media (min-width:768px){.home___servicios___servicio___title{font-size:25px;text-align:center}}.home___servicios___servicio___action{background:transparent;border:0;cursor:pointer;outline:0;padding:12px}.home___servicios___servicio___action img{height:15px;transition:all .5s linear;width:25px}.home___servicios___servicio___action:hover img{opacity:.6}@media (min-width:0) and (max-width:576px){.home___servicios___servicio___action{margin-left:auto}}.home___servicios___servicio___links{background-color:#fff;background-color:var(--light);border-radius:0 0 20px 20px;border-radius:0 0 var(--borderRadius) var(--borderRadius);left:-24px;max-height:0;min-width:100%;overflow:hidden;padding:0 24px;position:absolute;top:calc(100% + 10px);transition:max-height .1s linear;width:calc(100% + 48px);z-index:10}@media (min-width:768px){.home___servicios___servicio___links{top:calc(100% + 12px)}}.home___servicios___servicio___link{color:#707070;color:var(--textColor);display:block;font-size:20px;margin:.8em 0;padding-left:28px;position:relative;text-decoration:none}.home___servicios___servicio___link:after{background-color:#707070;background-color:var(--textColor);border-radius:50%;content:"";display:block;height:18px;left:0;position:absolute;top:2px;width:18px}.home___servicios___servicio___link:hover{color:#4a6da5;color:var(--primary)}.home___servicios___servicio___link:hover:after{background-color:#4a6da5;background-color:var(--primary)}.home___servicios___servicio___link:active{color:#943229;color:var(--secondary)}.home___servicios___servicio___link:active:after{background-color:#943229;background-color:var(--secondary)}#hero-text-slider .n2-ss-section-main-content.n2-ss-layer-with-background.n2-ss-layer-content.n2-ow,#hero-text-slider-mobile .n2-ss-section-main-content.n2-ss-layer-with-background.n2-ss-layer-content.n2-ow{margin:0;padding:0!important}.document{margin-bottom:32px;margin-bottom:var(--s-6);padding-top:130px}.document article{border-radius:20px;color:#707070;color:var(--textColor);display:block;margin:0 auto;max-width:1200px;position:relative;width:100%}.document article .services--home___container___service___title a,.document article h1,.document article h2,.document article h3,.document article h4,.services--home___container___service___title .document article a{color:#4a6da5;color:var(--titlesColor)}.document article:after{clear:both;content:"";display:block;height:0;width:0}.document article>div{background-color:#fff;background-color:var(--light);border-radius:20px;padding:24px}.document p{margin-bottom:.8em}.document p:last-of-type{margin-bottom:0}.document ol,.document ul{margin-bottom:1.5em;padding-left:2.5em}.document ul{list-style:disc}.document ol{list-style:upper-roman}.services--home h2{color:#fff;color:var(--light)}.services--home___container___wrap{align-items:stretch;-moz-column-gap:24px;column-gap:24px;-moz-column-gap:var(--s-5);column-gap:var(--s-5);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow:auto auto;padding:0}@media (min-width:768px){.services--home___container___wrap{padding:16px;padding:var(--s-4)}}.services--home___container___service{align-items:stretch;background-color:#fff;background-color:var(--light);border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-width:400px;min-width:250px;padding:24px;padding:var(--s-5);width:90%}.services--home___container___service___title a{display:block;padding:0;text-align:center;text-decoration:none;width:100%}.services--home___container___service___image{margin:16px 0;margin:var(--s-4) 0;transform:translateX(-24px);transform:translateX(calc(var(--s-5)*-1));width:calc(100% + 48px);width:calc(100% + var(--s-5)*2)}.services--home___container___service___info{margin-bottom:16px;margin-bottom:var(--s-4)}.services--home___container___service___cta{justify-self:flex-end;margin-top:auto;text-align:center}.servideos{margin:48px 0 16px;margin:var(--s-8) 0 var(--s-4)}.servideos___servicio{display:none}.servideos___servicio.active{display:block}.servideos___servicio>div{align-items:stretch;-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--s-8);column-gap:var(--s-8);display:flex;flex-direction:column;justify-content:flex-start;row-gap:16px;row-gap:var(--s-4)}@media (min-width:992px){.servideos___servicio>div{display:grid;grid-template-areas:"servtitulo videoserv" "servinfo videoserv" "servcta videoserv";grid-template-columns:1fr 40%;grid-template-rows:repeat(3,auto);row-gap:24px;row-gap:var(--s-5)}}@media (min-width:1400px){.servideos___servicio>div{grid-template-columns:1fr 45%}}.servideos___servicio___title{color:#707070!important;color:var(--textColor)!important;grid-area:servtitulo;padding:0}.servideos___servicio___info{grid-area:servinfo}.servideos___servicio___info p{border-left:5px solid #4a6da5;border-left:5px solid var(--primary);padding-left:8px;padding-left:var(--s-2)}.servideos___servicio___video{grid-area:videoserv}@media (min-width:992px){.servideos___servicio___video{align-items:center;display:flex;flex-direction:row;justify-content:center}.servideos___servicio___video video{aspect-ratio:16/9;height:300px;width:auto}}.servideos___controles{margin:24px 0;margin:var(--s-5) 0}.servideos___controles>div{display:flex;flex-direction:row;flex-wrap:nowrap}.servideos___controles figure{align-items:center;border-top:5px solid transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:center;max-width:272px;padding-top:24px;padding-top:var(--s-5);row-gap:12px;row-gap:var(--s-3);width:33%}.servideos___controles figure img{filter:grayscale(300%) brightness(0);height:48px;opacity:.5;width:48px}.servideos___controles figure:hover{font-weight:700}.servideos___controles figure:hover img{filter:grayscale(300%) brightness(80%);opacity:1}.servideos___controles figure.active{border-top-color:#4a6da5;border-top-color:var(--primary);color:#4a6da5;color:var(--primary);font-weight:700}.servideos___controles figure.active img{filter:none;opacity:1}.page .experience,.page .googlebusiness{margin-bottom:32px;margin-bottom:var(--s-6)}.experience{margin-top:32px;margin-top:var(--s-6)}.experience___container>div{align-items:stretch;display:flex;flex-direction:column;gap:24px;gap:var(--s-5);justify-content:flex-start}@media (min-width:768px){.experience___container>div{flex-direction:row}}.experience___data,.experience___image{background-color:#fff;background-color:var(--light);border:2px solid #943229;border:2px solid var(--secondary);border-radius:20px;border-radius:var(--borderRadius);padding:24px;padding:var(--s-5)}.experience___title{color:#4a6da5;color:var(--primary);font-size:18px;font-weight:700}@media (min-width:992px){.experience___title{font-size:30px}}.experience___subtitle{color:#943229;color:var(--secondary);font-size:16px}@media (min-width:992px){.experience___subtitle{font-size:20px}}.experience___image>div{align-items:center;display:flex;flex-direction:column;gap:12px;gap:var(--s-3);justify-content:flex-start}.experience___image figure{align-items:center;aspect-ratio:1/1;background-color:#943229;background-color:var(--secondary);border-radius:50%;display:flex;height:100%;justify-content:center;margin:0;max-height:420px;max-width:420px;width:100%}.experience___image figure img{border-radius:50%;height:calc(100% - 40px);width:calc(100% - 40px)}@media (min-width:992px){.experience___image{min-width:480px;width:480px}}.experience___data{color:#4a6da5;color:var(--primary);font-weight:700}.experience___data p:not(.cta-btn-wrapper){margin-bottom:.8em}.experience___data p:not(.cta-btn-wrapper) span{font-size:12px;font-weight:400}.experience___cta{margin-top:auto}.experience___cta>div{align-items:stretch;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}@media (min-width:768px){.experience___cta>div{align-items:center;flex-direction:row;gap:60px;justify-content:center}}.contact{margin-top:32px;margin-top:var(--s-6)}.contact___container{align-items:stretch;gap:32px;gap:var(--s-6);justify-content:flex-start;margin:0 auto;width:100%}.contact___container .imagen-estilizada{margin:0 auto}@media (max-width:992px){.contact___container{align-items:center;flex-direction:column!important;justify-content:flex-start}}.contact h2{margin-bottom:32px;margin-bottom:var(--s-6)}.contact label{display:none}.contact___formulario{align-items:stretch!important;display:flex;flex-direction:column;justify-content:flex-start;max-width:600px;row-gap:32px;row-gap:var(--s-6);width:100%}.contact___form{flex-grow:1;width:100%}.contact___form___cta{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:40px}@media (min-width:992px){.contact___form___cta{flex-direction:row;justify-content:space-between;margin:0 auto 40px}}.contact__general{width:100%}@media (min-width:992px){.contact__general{margin:0;padding:0}}.contact__general__wrap{align-items:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:24px}.contact__general__item:last-of-type p{text-align:center}.contact__general__item:last-of-type p>span{display:block}.contact__general .btn-primary{border:none}.contact___image{display:none;height:auto;min-width:500px;width:500px}@media (min-width:992px){.contact___image{display:block}}.contact___image img{border-radius:20px;box-shadow:vat(--shadow);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.floats{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;position:fixed;right:24px;top:50vh;transform:translateY(-50%);z-index:4}.floats ul{width:-moz-fit-content;width:fit-content}.floats ul:hover a{width:260px}.floats li{display:block;width:-moz-fit-content;width:fit-content}.floats a{align-items:center;background-color:#4a6da5;background-color:var(--primary);border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);-moz-column-gap:12px;column-gap:12px;display:flex;flex-direction:row;height:48px;justify-content:flex-start;overflow:hidden;position:relative;text-decoration:none;transition:all .15s linear;width:48px}.floats a,.floats a.phone{color:#fff;color:var(--light)}.floats a.phone{background:transparent linear-gradient(90deg,#2690c5,#11a6a6) 0 0 no-repeat padding-box;background:var(--degradadoPhone)}.floats a.whatsapp{background-color:#0cc042;background-color:var(--green)}.floats a.whatsapp:hover{background-color:#099032;background-color:var(--greenDark)}.floats a.facebook,.floats a.messenger{background-color:#2084fe;background-color:var(--blue)}.floats a.facebook:hover,.floats a.messenger:hover{background-color:#016ae9;background-color:var(--blueDark)}.floats a.instagram{background-color:#d8225f;background-color:var(--purple);color:#fff;color:var(--light)}.floats a.instagram:hover{background-color:#ac1b4b;background-color:var(--purpleDark)}.floats a.tiktok{background-color:#414141;color:#fff;color:var(--light)}.floats a.tiktok:hover{background-color:#2c2c2c}.floats a.email{background-color:#d8225f;background-color:var(--purple);color:#fff;color:var(--light)}.floats a.email:hover{background-color:#ac1b4b;background-color:var(--purpleDark)}.floats a:hover{font-weight:900}.floats a span{white-space:nowrap}.floats li:first-of-type a{border-radius:10px 10px 0 0}.floats li:last-of-type a{border-radius:0 0 10px 10px}.floats img{height:24px;margin-left:12px;width:24px}.home___quotes,.testimonials{margin-top:32px;margin-top:var(--s-6)}#testimonials .owl-stage-outer{padding-bottom:18px}#testimonials .sa_hover_container .services--home___container___service___title a,#testimonials .sa_hover_container h3,.services--home___container___service___title #testimonials .sa_hover_container a{background:transparent url(../img/user.svg) no-repeat 0 0;background-size:18px 18px;font-family:Lato,sans-serif;font-family:var(--fontBody);font-size:18px!important;font-weight:700;margin-bottom:.8em;padding-left:24px;text-align:left}#testimonials .sa_hover_container p{font-size:14px!important}#testimonials .sa_hover_container p:first-of-type{margin-top:10px;position:relative}#testimonials .sa_hover_container p:first-of-type:after{bottom:-80px;content:"";display:block;font-size:100px;height:27px;position:absolute;right:-15px;transform:rotate(180deg);width:23px}@media (min-width:992px){#testimonials .sa_hover_container p:first-of-type:after{bottom:-100px;right:-35px}}#testimonials .sa_hover_container p:first-of-type:before{content:"";display:block;font-size:100px;height:27px;left:0;position:absolute;top:-25px;width:23px}#testimonials .owl-item{position:relative}#testimonials .owl-item,#testimonials .owl-item .services--home___container___service___title a,#testimonials .owl-item h3,.services--home___container___service___title #testimonials .owl-item a{color:#707070;color:var(--textColor)}#testimonials .owl-item:after{background-color:#fff;background-color:var(--light);border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);content:"";display:block;left:2.5%;min-height:100%;position:absolute;top:0;width:95%;z-index:-1}#testimonials .owl-prev{background:transparent url(../img/arrow.svg) no-repeat 2px 2px!important;background-size:24px 24px!important;height:28px!important;transform:translateX(-125%);width:28px!important}@media (min-width:992px){#testimonials .owl-prev{transform:translateX(-175%)}}#testimonials .owl-next{background:transparent url(../img/arrow.svg) no-repeat 0 0!important;background-size:24px 24px!important;height:24px!important;transform:rotate(180deg) translateX(-125%);width:24px!important}@media (min-width:992px){#testimonials .owl-next{transform:rotate(180deg) translateX(-175%)}}#testimonials .owl-dots{bottom:0!important}@media (min-width:1200px){#testimonials .owl-dots{bottom:58px!important}}#testimonials .owl-dots .owl-dot span{background-color:#e8e8e8!important;background-color:var(--gray)!important;height:12px!important;width:12px!important}#testimonials .owl-dots .owl-dot.active span{background-color:#4a6da5!important;background-color:var(--primary)!important;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow)}#testimonios{position:relative}#testimonios:before{background-size:57px 57px;height:57px;right:70px;top:50px;width:57px}#testimonios:after,#testimonios:before{content:"";display:block;position:absolute}#testimonios:after{background-size:100px 100px;bottom:4px;height:104px;left:150px;width:104px}.home___gmb{padding-bottom:0;padding-top:0}.home___gmb___container>div{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center}@media (min-width:1200px){.home___gmb___container>div{gap:48px}}.visitanos{margin:32px 0;margin:var(--s-6) 0}.visitanos___container{align-items:flex-start;-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--s-8);column-gap:var(--s-8);justify-content:center;margin:24px 0;margin:var(--s-5) 0;row-gap:48px;row-gap:var(--s-8)}.visitanos___botones{-moz-column-gap:16px;column-gap:16px;-moz-column-gap:var(--s-4);column-gap:var(--s-4);row-gap:32px;row-gap:var(--s-6)}@media (max-width:768px){.visitanos___botones{grid-template-columns:100%!important}}.service-page .cleaner{clear:both;height:32px;height:var(--s-6);width:0}.service-page___head{align-items:center;background-color:#f2f6fe;border:2px solid #943229;border:2px solid var(--secondary);border-radius:10px;color:#943229;color:var(--secondary);display:flex;flex-direction:row;font-weight:700;gap:8px;justify-content:flex-start;margin:0 auto 32px;margin:0 auto var(--s-6);max-width:1248px;padding:10px 8px;width:calc(100% - 48px)}.service-page___head___image{height:30px;width:30px}@media (min-width:992px){.service-page___head{border-radius:20px;border-radius:var(--borderRadius);font-size:25px;gap:16px;padding:12px 20px}.service-page___head___image{height:48px;width:48px}}.service-page___nav{margin:0 auto 32px;margin:0 auto var(--s-6);max-width:1248px;width:calc(100% - 48px)}.service-page___nav___menu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start}@media (min-width:992px){.service-page___nav___menu{gap:16px 32px}}.service-page___nav .page_item a{background-color:#f2f6fe;border-radius:10px;color:#fff;color:var(--light);color:#4a6da5;color:var(--primary);display:block;padding:12px;text-decoration:none}@media (min-width:992px){.service-page___nav .page_item a{border-radius:20px;border-radius:var(--borderRadius);font-size:20px;padding:24px 32px}}.service-page___nav .page_item.current_page_item a,.service-page___nav .page_item:hover a{background-color:#4a6da5;background-color:var(--primary);box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);color:#fff;color:var(--light);font-weight:700}.service-page___container{color:#4a6da5;color:var(--primary);margin:0 auto 32px;margin:0 auto var(--s-6);max-width:1248px;width:calc(100% - 48px)}.service-page___controls{max-width:483px}@media (min-width:992px){.service-page___controls{float:left}}.service-page___controls___nav{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:flex-start;margin-bottom:12px}.service-page___controls___button{background-color:#f2f6fe;border:0;color:#4a6da5;color:var(--primary);cursor:pointer;font-size:13px;font-weight:700;outline:0;padding:12px 7px}.service-page___controls___button:first-of-type{border-radius:10px 0 0 10px}.service-page___controls___button:last-of-type{border-radius:0 10px 10px 0}.service-page___controls___button:hover{background-color:#4a6da5;background-color:var(--primary);color:#fff;color:var(--light)}@media (min-width:992px){.service-page___controls___button{font-size:20px;padding:12px 8px}.service-page___controls___button:first-of-type{border-radius:15px 0 0 15px}.service-page___controls___button:last-of-type{border-radius:0 15px 15px 0}}.service-page___controls___image img{border-radius:20px;border-radius:var(--borderRadius);opacity:.7;width:100%}.service-page___content{position:relative}.service-page___content p,.service-page___content ul{margin-bottom:.8em}.service-page___content ul{list-style:disc;padding-left:1.5em}@media (min-width:992px){.service-page___content{float:right;font-size:20px;width:calc(100% - 530px)}}.service-page___content .ancla{height:0;position:relative;top:-130px;width:0}.casos{margin-top:120px}.casos___nav{border:1px solid #4a6da5;border:1px solid var(--primary);border-radius:20px;border-radius:var(--borderRadius);overflow:hidden;transform:height .15s linear}.casos___nav .h3,.casos___nav .locations___location___title{background:transparent linear-gradient(180deg,#99d3f0,#2e75bd) 0 0 no-repeat padding-box;background:var(--degradadoCardB);color:#fff;color:var(--light);font-size:18px;font-size:var(--fz-lg);font-weight:700;padding:16px;padding:var(--s-4);text-align:center}.casos___menu>div{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.casos___menu .btn-casos{background-color:#fff;background-color:var(--light);border:none;color:#707070;color:var(--textColor);display:block;height:100%;outline:none;padding:24px 48px;padding:var(--s-5) var(--s-8);text-align:center;text-decoration:none;width:100%}.casos___menu .btn-casos.active,.casos___menu .btn-casos:active,.casos___menu .btn-casos:hover{background:#f6f6f6 0 0 no-repeat padding-box;box-shadow:inset 0 3px 20px rgba(0,0,0,.161);color:#4a6da5;color:var(--primary)}@media (min-width:992px){.casos___menu .btn-casos{width:auto}}.casos___caso{display:none;margin-top:32px;margin-top:var(--s-6)}.casos___caso.active{display:block}.casos___caso .services--home___container___service___title a,.casos___caso h2,.casos___caso h3,.services--home___container___service___title .casos___caso a{text-align:center}.casos___caso h2{color:#4a6da5;color:var(--primary)}.casos___wrap{align-items:center;flex-direction:column;justify-content:space-evenly}.casos___wrap hr{border:2px solid #a8a8a8!important;border:2px solid var(--btnColorDisabled)!important;margin:24px auto;margin:var(--s-5) auto;width:60%}@media (min-width:992px){.casos___wrap{align-items:stretch;-moz-column-gap:16px;column-gap:16px;-moz-column-gap:var(--s-4);column-gap:var(--s-4);flex-direction:row;justify-content:space-around}.casos___wrap hr{height:200px;margin:auto 0;width:2px}}.casos___card{background:transparent linear-gradient(180deg,#99d3f0,#2e75bd) 0 0 no-repeat padding-box;background:var(--degradadoCardB);border-radius:20px;border-radius:var(--borderRadius);color:#fff;color:var(--light);max-width:384px;max-width:calc(var(--s-4)*24);min-width:384px;min-width:calc(var(--s-4)*24);padding:24px;padding:var(--s-5);row-gap:24px;row-gap:var(--s-5);text-align:center}.casos___card figure{margin:0 auto;width:100%}.casos___card img{width:100%}.casos___card img,.casos___card video{border-radius:20px;border-radius:var(--borderRadius)}.casos___card video{margin:0 auto;max-height:448px}.casos___card p{width:100%}.search-page{margin-top:174px}@media (min-width:1200px){.search-page{margin-top:320px!important}}.search-page .casos,.search-page .document,.search-page .section{padding-top:0}.search-page__container{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:32px}@media (min-width:768px){.search-page__container{gap:20px}}.search-page__card{align-items:stretch;background-color:#fff;background-color:var(--light);border-radius:20px;border-radius:var(--borderRadius);box-shadow:0 6px 12px rgba(0,0,0,.161);box-shadow:var(--shadowB);display:flex;flex-direction:column;gap:12px;justify-content:flex-start;width:100%}@media (min-width:768px){.search-page__card{max-width:calc(50% - 10px)}}@media (min-width:1200px){.search-page__card{max-width:calc(25% - 15px)}}.search-page__card__image{margin:0 auto;order:2;width:calc(100% - 24px)}.search-page__card__image img{aspect-ratio:28/13;border-radius:20px;border-radius:var(--borderRadius);-o-object-fit:cover;object-fit:cover}@media (min-width:1200px){.search-page__card__image{order:1;width:100%}.search-page__card__image img{border-radius:20px 20px 0 0;border-radius:var(--borderRadius) var(--borderRadius) 0 0}}.search-page__card__title{align-items:center;background-color:#4a6da5;background-color:var(--primary);border-radius:20px 20px 0 0;border-radius:var(--borderRadius) var(--borderRadius) 0 0;color:#fff;color:var(--light);display:flex;font-size:20px;font-size:var(--fz-xl);font-weight:700;justify-content:center;min-height:72px;order:1;padding:12px;text-align:center}@media (min-width:1200px){.search-page__card__title{background-color:transparent;border-radius:0;color:#4a6da5;color:var(--primary);order:2;padding:0 12px}}.search-page__card__description{display:none;order:3;padding:0 12px;width:100%}.search-page__card__description a{color:#4a6da5;color:var(--primary);font-weight:700}@media (min-width:1200px){.search-page__card__description{display:block}}.search-page__card__precio{display:flex;flex-direction:row;gap:32px;justify-content:center;order:5;padding:0 12px;width:100%}@media (min-width:1200px){.search-page__card__precio{justify-content:flex-start}}.search-page__card__precio__title{color:#4a6da5;color:var(--primary);font-weight:700;order:4;padding:0 12px;text-align:center}@media (min-width:1200px){.search-page__card__precio__title{text-align:left}}.search-page__card__precio .descuento,.search-page__card__precio .precio{border:2px solid #4a6da5;border:2px solid var(--primary);border-radius:5px;border-radius:var(--borderRadiusSmall);color:#4a6da5;color:var(--primary);font-size:18px;font-size:var(--fz-lg);font-weight:700;padding:6px 12px;position:relative;text-align:center}.search-page__card__precio .precio.tachado{border-color:#707070;border-color:var(--textColor);color:#707070;color:var(--textColor)}.search-page__card__precio .precio.tachado:after{background-color:#707070;background-color:var(--textColor);border-radius:5px;content:"";display:block;height:3px;left:-10%;position:absolute;top:calc(50% - 3px);width:120%}.search-page__card__precio .descuento{border-color:#d8225f;border-color:var(--red);color:#d8225f;color:var(--red)}.search-page__card__cta{display:flex;flex-direction:row;justify-content:space-between;justify-self:flex-end;margin-top:auto;order:6}.search-page__card__cta__title{color:#707070;color:var(--textColor);font-weight:700;order:5;padding:0 12px;text-align:center}@media (min-width:1200px){.search-page__card__cta__title{text-align:left}}.search-page__card__cta a{width:130px}.search-page__card__cta a:first-child{border-radius:0 20px 0 20px;border-radius:0 var(--borderRadius) 0 var(--borderRadius)}.search-page__card__cta a:nth-child(2){border-radius:20px 0 20px 0;border-radius:var(--borderRadius) 0 var(--borderRadius) 0}.search-page__navigation{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center;padding:32px 0;width:100%}.search-page__navigation a{color:#4a6da5;color:var(--primary);font-weight:600;text-decoration:none}.search-page__navigation a:hover{color:#097b79;color:var(--primaryDark);text-decoration:underline}.search-page__empty{align-items:center;display:flex;justify-content:center;margin:8px auto 32px;max-width:1248px;padding:24px;width:100%}.search-page__empty img{height:auto;max-width:600px;width:100%}.search-form{padding:48px 24px 32px;width:100%}.search-form__container{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center}.search-form__input{border:none;border-radius:5px 0 0 5px;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);font-size:14px;height:35px;margin:0;min-width:265px;outline:none;padding:8px 16px}@media (min-width:1200px){.search-form__input{font-size:20px;height:60px;min-width:660px;padding:12px 24px}}.search-form__button{background:#4a6da5 url(../../assets/img/lupa.png) no-repeat 50%;background:var(--primary) url(../../assets/img/lupa.png) no-repeat center center;background-size:20px 20px;border:none;border-radius:0 5px 5px 0;box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);cursor:pointer;height:35px;margin:0;transition:all .15s;width:35px}.search-form__button:hover{background-color:#097b79;background-color:var(--primaryDark)}@media (min-width:1200px){.search-form__button{background-size:25px 25px;height:60px;width:93px}}.faqs{margin-top:32px;margin-top:var(--s-6)}.faqs>div>p{color:#4a6da5;color:var(--primary)}@media (min-width:0) and (max-width:768px){.faqs>div>p{text-align:center}}.faqs___container{margin-top:16px;margin-top:var(--s-4)}.faqs___faq{font-size:12px;margin:12px 0;margin:var(--s-3) 0;position:relative}.faqs___faq p:first-of-type{background-color:#f2f6fe;border:1px solid #f2f2f2;border-radius:10px;border-radius:calc(var(--borderRadius)/2);box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);color:#4a6da5;color:var(--primary);cursor:pointer;padding:16px 8px;padding:var(--s-4) var(--s-2);position:relative;z-index:1}.faqs___faq p:first-of-type:after{background:transparent url(../../assets/img/plus-circle-secondary.svg) no-repeat;background-size:22px 22px;content:"";display:block;height:22px;position:absolute;right:8px;top:calc(50% - 11px);width:22px}.faqs___faq p:last-of-type{background-color:#4a6da6;border:1px solid #1a5e9d;border-radius:0 0 10px 10px;border-radius:0 0 calc(var(--borderRadius)/2) calc(var(--borderRadius)/2);box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:var(--shadow);color:#fff;color:var(--light);cursor:pointer;margin-top:-10px;max-height:0;overflow:hidden;padding:0 8px;padding:0 var(--s-2);position:relative;transition:all .15s linear;z-index:0}.faqs___faq.active p:last-of-type{max-height:400px;padding-bottom:16px;padding-bottom:var(--s-4);padding-top:16px;padding-top:var(--s-4)}.faqs___faq.active p:first-of-type:after{background:transparent url(../../assets/img/minus-circle-primary.svg) no-repeat;background-size:22px 22px}@media (min-width:992px){.faqs___faq{font-size:20px;margin:32px 0;margin:var(--s-6) 0}.faqs___faq p:first-of-type{padding:30px 50px}.faqs___faq p:first-of-type:after{background-size:40px 40px;height:40px;right:26px;top:calc(50% - 20px);width:40px}.faqs___faq p:last-of-type{padding:0 75px 0 30px}.faqs___faq p:last-of-type:hover{padding:30px 75px 30px 50px}.faqs___faq.active p:first-of-type:after{background-size:40px 40px;height:40px;right:26px;top:calc(50% - 20px);width:40px}.faqs___faq.active p:last-of-type{padding:30px 75px 30px 50px}}
/*# sourceMappingURL=styles.min.css.map */