:root{--fontBody:"Roboto",sans-serif;--fontHead:"Roboto",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:40px;--borderRadiusSmall:10px;--background:#fff;--backgroundHeader:hsla(0,0%,100%,.4);--textColor:grey;--titlesColor:grey;--dark:grey;--light:#fff;--primary:#357dc0;--secondary:#ff7b29;--orange:#ff7b29;--green:#52c775;--purple:#cd4c77;--blue:#6992d3;--red:#d8225f;--phone:#ff7b29;--gray:#f5f5f5;--btnColor:#707070;--btnColorDisabled:#a8a8a8;--grayBtn:#f5f5f5;--shadow:0 3px 6px rgba(0,0,0,.161);--shadowB:0 9px 18px 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;--lightDark:#e6e6e6;--primaryDark:#2a6398;--secondaryDark:#f55e00;--orangeDark:#f55e00;--greenDark:#38ad5b;--purpleDark:#b3325d;--blueDark:#4175c8;--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:#357dc0;color:var(--primary)}.has-secondary-color{color:#ff7b29;color:var(--secondary)}.m-1{margin:4px;margin:var(--s-1)}.m-2{margin:8px;margin:var(--s-2)}.m-3{margin:12px;margin:var(--s-3)}.m-4{margin:16px;margin:var(--s-4)}.m-5{margin:24px;margin:var(--s-5)}.m-6{margin:32px;margin:var(--s-6)}.m-7{margin:40px;margin:var(--s-7)}.m-8{margin:48px;margin:var(--s-8)}.mt-1{margin-top:4px;margin-top:var(--s-1)}.mt-2{margin-top:8px;margin-top:var(--s-2)}.mt-3{margin-top:12px;margin-top:var(--s-3)}.mt-4{margin-top:16px;margin-top:var(--s-4)}.mt-5{margin-top:24px;margin-top:var(--s-5)}.mt-6{margin-top:32px;margin-top:var(--s-6)}.mt-7{margin-top:40px;margin-top:var(--s-7)}.mt-8{margin-top:48px;margin-top:var(--s-8)}.mb-1{margin-bottom:4px;margin-bottom:var(--s-1)}.mb-2{margin-bottom:8px;margin-bottom:var(--s-2)}.mb-3{margin-bottom:12px;margin-bottom:var(--s-3)}.mb-4{margin-bottom:16px;margin-bottom:var(--s-4)}.mb-5{margin-bottom:24px;margin-bottom:var(--s-5)}.mb-6{margin-bottom:32px;margin-bottom:var(--s-6)}.mb-7{margin-bottom:40px;margin-bottom:var(--s-7)}.mb-8{margin-bottom:48px;margin-bottom:var(--s-8)}.ml-1{margin-left:4px;margin-left:var(--s-1)}.ml-2{margin-left:8px;margin-left:var(--s-2)}.ml-3{margin-left:12px;margin-left:var(--s-3)}.ml-4{margin-left:16px;margin-left:var(--s-4)}.ml-5{margin-left:24px;margin-left:var(--s-5)}.ml-6{margin-left:32px;margin-left:var(--s-6)}.ml-7{margin-left:40px;margin-left:var(--s-7)}.ml-8{margin-left:48px;margin-left:var(--s-8)}.mr-1{margin-right:4px;margin-right:var(--s-1)}.mr-2{margin-right:8px;margin-right:var(--s-2)}.mr-3{margin-right:12px;margin-right:var(--s-3)}.mr-4{margin-right:16px;margin-right:var(--s-4)}.mr-5{margin-right:24px;margin-right:var(--s-5)}.mr-6{margin-right:32px;margin-right:var(--s-6)}.mr-7{margin-right:40px;margin-right:var(--s-7)}.mr-8{margin-right:48px;margin-right:var(--s-8)}.p-1{padding:4px;padding:var(--s-1)}.p-2{padding:8px;padding:var(--s-2)}.p-3{padding:12px;padding:var(--s-3)}.p-4{padding:16px;padding:var(--s-4)}.p-5{padding:24px;padding:var(--s-5)}.p-6{padding:32px;padding:var(--s-6)}.p-7{padding:40px;padding:var(--s-7)}.p-8{padding:48px;padding:var(--s-8)}.pt-1{padding-top:4px;padding-top:var(--s-1)}.pt-2{padding-top:8px;padding-top:var(--s-2)}.pt-3{padding-top:12px;padding-top:var(--s-3)}.pt-4{padding-top:16px;padding-top:var(--s-4)}.pt-5{padding-top:24px;padding-top:var(--s-5)}.pt-6{padding-top:32px;padding-top:var(--s-6)}.pt-7{padding-top:40px;padding-top:var(--s-7)}.pt-8{padding-top:48px;padding-top:var(--s-8)}.pb-1{padding-bottom:4px;padding-bottom:var(--s-1)}.pb-2{padding-bottom:8px;padding-bottom:var(--s-2)}.pb-3{padding-bottom:12px;padding-bottom:var(--s-3)}.pb-4{padding-bottom:16px;padding-bottom:var(--s-4)}.pb-5{padding-bottom:24px;padding-bottom:var(--s-5)}.pb-6{padding-bottom:32px;padding-bottom:var(--s-6)}.pb-7{padding-bottom:40px;padding-bottom:var(--s-7)}.pb-8{padding-bottom:48px;padding-bottom:var(--s-8)}.pl-1{padding-left:4px;padding-left:var(--s-1)}.pl-2{padding-left:8px;padding-left:var(--s-2)}.pl-3{padding-left:12px;padding-left:var(--s-3)}.pl-4{padding-left:16px;padding-left:var(--s-4)}.pl-5{padding-left:24px;padding-left:var(--s-5)}.pl-6{padding-left:32px;padding-left:var(--s-6)}.pl-7{padding-left:40px;padding-left:var(--s-7)}.pl-8{padding-left:48px;padding-left:var(--s-8)}.pr-1{padding-right:4px;padding-right:var(--s-1)}.pr-2{padding-right:8px;padding-right:var(--s-2)}.pr-3{padding-right:12px;padding-right:var(--s-3)}.pr-4{padding-right:16px;padding-right:var(--s-4)}.pr-5{padding-right:24px;padding-right:var(--s-5)}.pr-6{padding-right:32px;padding-right:var(--s-6)}.pr-7{padding-right:40px;padding-right:var(--s-7)}.pr-8{padding-right:48px;padding-right:var(--s-8)}.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:Roboto,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:grey;color:var(--textColor);overflow:hidden auto;position:relative;width:100%}body:has(>#wpadminbar){min-height:calc(100vh - 32px)}.main-wrapper{min-height:inherit;overflow:hidden;position:relative}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:40px;border-radius:var(--borderRadius);color:grey;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:40px;border-radius:var(--borderRadius);box-shadow:0 9px 18px 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:40px;border-radius:var(--borderRadius);box-shadow:0 9px 18px 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}.selection-title,.service-page___container h2,.services--home___container___service___title a,h1,h2,h3{font-weight:700}.certificados___container p,.selection-title,.service-page___container h2,.services--home___container___service___title a,h1,h2,h3{color:grey;color:var(--titlesColor);font-family:Roboto,sans-serif;font-family:var(--fontHead);line-height:1.2;padding-bottom:.3em}.h1,.h2,.h3,h4,h5,h6{color:grey}.h1,.h2,.h3,.locations___location___title,h4,h5,h6{color:var(--titlesColor);font-family:Roboto,sans-serif;font-family:var(--fontHead);font-weight:700;line-height:1.2;padding-bottom:.3em}.h4,.h5{font-family:Roboto,sans-serif}.h4,.h5,textarea{color:grey}.h4,.h5,input[type=email],input[type=number],input[type=phone],input[type=text],textarea{color:var(--titlesColor);font-family:var(--fontHead);font-weight:700;line-height:1.2;padding-bottom:.3em}.h6{color:grey;color:var(--titlesColor);font-family:Roboto,sans-serif;font-family:var(--fontHead);font-weight:700;line-height:1.2;padding-bottom:.3em}.h1,.h2,h1,h2{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,.h2,h1,h2{font-size:3.5rem}}.certificados___container p,.h3,.locations___location___title,.selection-title,.service-page___container h2,.services--home___container___service___title a,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.certificados___container p,.h3,.locations___location___title,.selection-title,.service-page___container h2,.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-gray,.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:#f5f5f5;background-color:var(--gray);border:none;border-radius:10px;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-gray,.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-gray>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-gray: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-gray: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-gray,.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-gray,.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-gray,.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-gray,.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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-blue>img,.btn-email>img,.btn-facebook>img,.btn-gray>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:#357dc0;background:var(--primary);color:#fff;color:var(--light)}.btn-primary:active,.btn-primary:hover{background:#2a6398!important;background:var(--primaryDark)!important}.btn-secondary{background:#ff7b29;background:var(--secondary);color:#fff;color:var(--light)}.btn-secondary:active,.btn-secondary:hover{background:#f55e00!important;background:var(--secondaryDark)!important}.btn-orange{background:#ff7b29;color:#fff;color:var(--light)}.btn-orange,.btn-phone{background:var(--orange)}.btn-orange:active{background:#f55e00!important}.btn-orange:active,.btn-phone:active{background:var(--orangeDark)!important}.btn-orange:hover{background:#f55e00!important}.btn-orange:hover,.btn-phone:hover{background:var(--orangeDark)!important}.btn-green,.btn-whatsapp{background:#52c775;background:var(--green);color:#fff;color:var(--light)}.btn-green:active,.btn-green:hover,.btn-whatsapp:active,.btn-whatsapp:hover{background:#38ad5b!important;background:var(--greenDark)!important}.btn-purple{background:#cd4c77;background:var(--purple);color:#fff;color:var(--light)}.btn-purple:active,.btn-purple:hover{background:#b3325d!important;background:var(--purpleDark)!important}.btn-blue,.btn-facebook,.btn-messenger{background:#6992d3;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:#4175c8!important;background:var(--blueDark)!important}.btn-email,.btn-instagram,.btn-red{background:#d8225f;background:var(--red);color:#fff;color:var(--light)}.btn-email:active,.btn-email:hover,.btn-instagram:active,.btn-instagram:hover,.btn-red:active,.btn-red:hover{background:#ac1b4b!important;background:var(--redDark)!important}.btn-phone{background:#ff7b29;background:var(--phone);color:#fff;color:var(--light)}.btn-phone:active,.btn-phone:hover{background:#f55e00!important;background:var(--phoneDark)!important}.btn-gray{background:#f5f5f5;background:var(--gray);color:#fff;color:var(--light)}.btn-gray:active,.btn-gray:hover{background:#dbdbdb!important;background:var(--grayDark)!important}.btn-transparent{background-color:transparent;box-shadow:none;color:#357dc0;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-gray,.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:10px;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-gray,.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-gray>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-gray: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-gray: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-gray,.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-gray,.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-gray,.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-gray,.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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-gray: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-blue>img,.btn-outlined-gray>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{border-color:hsla(0,0%,100%,.7)!important;border-color:var(--lightTransparent)!important;color:hsla(0,0%,100%,.7)!important;color:var(--lightTransparent)!important}.btn-outlined-primary{border-color:#357dc0;border-color:var(--primary);color:#357dc0;color:var(--primary)}.btn-outlined-primary:active,.btn-outlined-primary:hover{border-color:rgba(53,125,192,.7)!important;border-color:var(--primaryTransparent)!important;color:rgba(53,125,192,.7)!important;color:var(--primaryTransparent)!important}.btn-outlined-secondary{border-color:#ff7b29;border-color:var(--secondary);color:#ff7b29;color:var(--secondary)}.btn-outlined-secondary:active,.btn-outlined-secondary:hover{border-color:rgba(255,123,41,.7)!important;border-color:var(--secondaryTransparent)!important;color:rgba(255,123,41,.7)!important;color:var(--secondaryTransparent)!important}.btn-outlined-orange{border-color:#ff7b29;border-color:var(--orange);color:#ff7b29;color:var(--orange)}.btn-outlined-orange:active,.btn-outlined-orange:hover{border-color:rgba(255,123,41,.7)!important;border-color:var(--orangeTransparent)!important;color:rgba(255,123,41,.7)!important;color:var(--orangeTransparent)!important}.btn-outlined-green{border-color:#52c775;border-color:var(--green);color:#52c775;color:var(--green)}.btn-outlined-green:active,.btn-outlined-green:hover{border-color:rgba(82,199,117,.7)!important;border-color:var(--greenTransparent)!important;color:rgba(82,199,117,.7)!important;color:var(--greenTransparent)!important}.btn-outlined-purple{border-color:#cd4c77;border-color:var(--purple);color:#cd4c77;color:var(--purple)}.btn-outlined-purple:active,.btn-outlined-purple:hover{border-color:rgba(205,76,119,.7)!important;border-color:var(--purpleTransparent)!important;color:rgba(205,76,119,.7)!important;color:var(--purpleTransparent)!important}.btn-outlined-blue{border-color:#6992d3;border-color:var(--blue);color:#6992d3;color:var(--blue)}.btn-outlined-blue:active,.btn-outlined-blue:hover{border-color:rgba(105,146,211,.7)!important;border-color:var(--blueTransparent)!important;color:rgba(105,146,211,.7)!important;color:var(--blueTransparent)!important}.btn-outlined-red{border-color:#d8225f;border-color:var(--red);color:#d8225f;color:var(--red)}.btn-outlined-red:active,.btn-outlined-red:hover{border-color:rgba(216,34,95,.7)!important;border-color:var(--redTransparent)!important;color:rgba(216,34,95,.7)!important;color:var(--redTransparent)!important}.btn-outlined-phone{border-color:#ff7b29;border-color:var(--phone);color:#ff7b29;color:var(--phone)}.btn-outlined-phone:active,.btn-outlined-phone:hover{border-color:rgba(255,123,41,.7)!important;border-color:var(--phoneTransparent)!important;color:rgba(255,123,41,.7)!important;color:var(--phoneTransparent)!important}.btn-outlined-gray{border-color:#f5f5f5;border-color:var(--gray);color:#f5f5f5;color:var(--gray)}.btn-outlined-gray:active,.btn-outlined-gray:hover{border-color:hsla(0,0%,96%,.7)!important;border-color:var(--grayTransparent)!important;color:hsla(0,0%,96%,.7)!important;color:var(--grayTransparent)!important}.casos,.document,.section,.service-page{margin:0 auto;max-width:1248px;max-width:calc(var(--s-5)*2 + 1200px);padding:40px 24px;padding:var(--s-7) var(--s-5)}.full-width.casos,.full-width.document,.full-width.service-page,.section.full-width{max-width:none}.full-width.casos>div,.full-width.document>div,.full-width.service-page>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,.full-width-max.service-page,.section.full-width-max{max-width:none}.full-width-max.casos>div,.full-width-max.document>div,.full-width-max.service-page>div,.section.full-width-max>div{max-width:none;width:100%}.card{border-radius:40px;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;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background-color:hsla(0,0%,100%,.4);background-color:var(--backgroundHeader);border-radius:15px;display:flex;flex-direction:row;height:98px;justify-content:flex-start;margin:0 24px;overflow:hidden;padding:0 24px;position:fixed;top:28px;transition:all .15s linear;width:calc(100vw - 48px);z-index:5}@media (min-width:1200px){.header{gap:32px;justify-content:flex-start;overflow:visible;position:fixed}}.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:#357dc0;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:hsla(0,0%,100%,.4);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:#357dc0;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:#fff;background-color:var(--light)}.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:#357dc0;background-color:var(--primary);bottom:0;content:"";display:block;height:10px;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}@media (min-width:992px){.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:auto;justify-self:center;margin:0 auto;transform:translate(16px);width:180px}.header__logo>a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.header__logo img{height:100%}@media (min-width:1200px){.header__logo{flex-shrink:0;height:64px;justify-self:flex-start;margin:0;transform:none;width:auto}}.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;margin-left:auto}}.header__contact .hidden{display:none}.header__contact a[class^=btn-]{height:48px;min-width:48px}.header__contact__item{align-items:center;background-color:#357dc0;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:18px}@media (min-width:1200px){.header__nav{font-size:12px}}@media (min-width:1300px){.header__nav{font-size:14px}}@media (min-width:1350px){.header__nav{font-size:16px}}@media (min-width:1450px){.header__nav{font-size:18px}}.header__nav .menu-wrapper{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:space-between}@media (min-width:1200px){.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:1200px) and (min-width:1200px){.header__nav .menu-wrapper{align-items:center;-moz-column-gap:32px;column-gap:32px;flex-direction:row;justify-content:space-between}}@media (min-width:1200px){.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 .menu-wrapper>.menu-item.current-menu-ancestor:after{transform:translateX(calc(-50% - 15px))}}.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:18px 18px;content:"";display:block;height:18px;position:absolute;right:-30px;top:calc(50% - 7px);transition:all .15s linear;width:18px}}.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:30px;position:relative}.header__nav .menu-wrapper .menu-item-has-children>a:after{content:"";display:block;height:18px;position:absolute;right:-30px;top:calc(50% - 7px);transition:all .15s linear;width:18px}.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:18px 18px}.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:#357dc0;color:var(--primary);font-size:16px;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-size:18px 18px}.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:#357dc0;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,.header__nav .sub-menu .menu-item.current-menu-item,.header__nav .sub-menu .menu-item:hover{background-color:#357dc0;background-color:var(--primary);box-shadow:0 3px 6px rgba(0,0,0,.2)}.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:#fff;color:var(--light);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.svg);background-size:18px 18px}}#menu-top-menu>.menu-item{cursor:pointer}#menu-top-menu>.menu-item>a{color:grey;color:var(--textColor)}#menu-top-menu>.menu-item:hover>a{color:#357dc0;color:var(--primary);font-weight:700}#menu-top-menu>.menu-item.current_page_ancestor,#menu-top-menu>.menu-item.current_page_item{border-bottom:5px solid transparent;padding-bottom:11px}#menu-top-menu>.menu-item.current_page_ancestor:after,#menu-top-menu>.menu-item.current_page_item:after{background-color:#357dc0;background-color:var(--primary);border-radius:5px;bottom:-5px;content:"";display:block;height:10px;left:calc(50% - 5px);position:absolute;width:10px}#menu-top-menu>.menu-item.current_page_ancestor>a,#menu-top-menu>.menu-item.current_page_item>a{color:#357dc0;color:var(--primary);font-weight:700}.aviso-cofepris-top{background-color:#2a6398;background-color:var(--primaryDark);font-size:12px;line-height:1;padding:8px 24px;width:100%}.aviso-cofepris-top,.footer{color:#fff;color:var(--light)}.footer{background:transparent linear-gradient(0deg,#2e75bd,#fff) 0 0 no-repeat padding-box;background:var(--degradadoFooter);border-radius:0 0 40px 40px;border-radius:0 0 var(--borderRadius) var(--borderRadius);font-size:14px;margin:0 24px 24px;margin:0 var(--s-5) var(--s-5);padding:192px 24px 24px;padding:calc(var(--s-8)*4) var(--s-5) var(--s-5);position:relative}@media (min-width:992px){.footer{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{margin-bottom:32px;margin-bottom:var(--s-6)}.footer__disclaymer__logo{margin-bottom:16px;margin-bottom:var(--s-4);text-align:center}.footer__disclaymer img{height:auto;max-width:370px;width:100%}.footer__disclaymer__text{font-size:14px;margin:40px 0 24px}@media (min-width:992px){.footer__disclaymer__text{margin-bottom:0}}.footer__nav{display:grid;gap:24px;grid-auto-rows:auto;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.footer__nav{grid-template-columns:repeat(3,1fr)}}.footer__nav .sub-menu{padding-left:1.5em}.footer__social{display:flex;flex-direction:row;gap:12px;margin-top:12px}.footer__social a{align-items:center;background-color:#fff;background-color:var(--light);border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.footer__social img{height:20px;width:20px}.footer-waves{align-items:center;display:flex;flex-direction:column;height:-moz-min-content;height:min-content;justify-content:flex-end;position:relative;width:100%}.footer-waves,.footer-waves img{aspect-ratio:192/29;margin:0;padding:0}.footer-waves img{max-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=email],input[type=number],input[type=phone],input[type=text]{background-color:#fff;border:1px solid #357dc0;border:1px solid var(--primary);border-radius:10px;color:grey;color:var(--dark);font-family:Roboto,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:grey;color:var(--titlesColor);opacity:1}input[type=text]::placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=phone]::-moz-placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=phone]::placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=number]::-moz-placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=number]::placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=email]::-moz-placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=email]::placeholder{color:grey;color:var(--titlesColor);opacity:1}input[type=text]::-ms-input-placeholder{color:grey;color:var(--titlesColor)}input[type=phone]::-ms-input-placeholder{color:grey;color:var(--titlesColor)}input[type=number]::-ms-input-placeholder{color:grey;color:var(--titlesColor)}input[type=email]::-ms-input-placeholder{color:grey;color:var(--titlesColor)}textarea{background-color:#fff;border:1px solid #357dc0;border:1px solid var(--primary);border-radius:10px;color:#357dc0;color:var(--primary);font-family:Roboto,sans-serif;font-family:var(--fontBody);font-weight:400;height:130px;padding:16px;text-align:left;width:100%}textarea::-moz-placeholder{color:grey;color:var(--titlesColor);opacity:1}textarea::placeholder{color:grey;color:var(--titlesColor);opacity:1}textarea::-ms-input-placeholder{color:grey;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:#357dc0;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{padding:50px 0}.locations___buttons{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:50px;width:100%}@media (min-width:992px){.locations___buttons{gap:40px}}.locations___button{background-color:transparent;border:none;border-top:3px solid grey;border-top:3px solid var(--textColor);color:grey;color:var(--textColor);cursor:pointer;font-size:20px;line-height:1;padding:24px 40px 0;padding:var(--s-5) var(--s-7) 0;text-align:center;transition:all .5s}.locations___button.active,.locations___button:hover{border-top-color:#357dc0;border-top-color:var(--primary);color:#357dc0;color:var(--primary);font-weight:700}.locations___container{background-color:#f5f5f5;background-color:var(--gray);border-radius:40px;border-radius:var(--borderRadius);margin-bottom:32px;margin-bottom:var(--s-6);padding:32px;padding:var(--s-6)}.locations___location{border-radius:10px;color:#357dc0;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:grey;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:grey;color:var(--textColor);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___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}}body:not(.home) .locations{padding-top:120px}@media (min-width:1200px){body:not(.home) .locations{padding-top:214px}}.certificados___container .seguros p,.seguros .certificados___container p,.seguros .selection-title,.seguros .service-page___container h2,.seguros .services--home___container___service___title a,.seguros h3,.service-page___container .seguros h2,.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}.hero{margin-top:70px}.hero>div{background:transparent linear-gradient(180deg,#2e75bd,#99d3f0) 0 0 no-repeat padding-box;background:var(--degradadoHeader);border-radius:40px;border-radius:var(--borderRadius);color:#fff;color:var(--light);padding:24px;padding:var(--s-5)}.certificados___container .hero>div p,.hero>div .certificados___container p,.hero>div .selection-title,.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%}.certificados___container .hero>div p,.hero>div .certificados___container p,.hero>div .selection-title,.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:40px;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}.certificados{background-color:#f5f5f5;background-color:var(--gray)}.certificados___container{-moz-column-gap:4px;column-gap:4px;-moz-column-gap:var(--s-1);column-gap:var(--s-1);flex-wrap:wrap!important;row-gap:32px;row-gap:var(--s-6)}.certificados___container p{color:#357dc0;color:var(--primary);font-weight:700;text-align:center}.certificados___container .white{width:100%}@media (min-width:992px){.certificados___container{-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--s-8);column-gap:var(--s-8);flex-wrap:nowrap!important}.certificados___container p{max-width:40%;text-align:left}.certificados___container .white{max-width:60%}}.midsection{padding-bottom:0}.midsection>div{background:transparent linear-gradient(180deg,#2e75bd,#fff) 0 0 no-repeat padding-box;background:var(--degradadoMid);border-radius:40px 40px 0 0;border-radius:var(--borderRadius) var(--borderRadius) 0 0;padding:24px 24px 0;padding:var(--s-5) var(--s-5) 0}.midsection>div h2{color:#fff;color:var(--light)}.numeros{background-color:#f5f5f5;background-color:var(--gray)}.numeros___fila{align-items:center;-moz-column-gap:32px;column-gap:32px;-moz-column-gap:var(--s-6);column-gap:var(--s-6);flex-wrap:wrap!important;justify-content:space-between;margin:0 auto;max-width:1248px;row-gap:32px;row-gap:var(--s-6)}@media (min-width:992px){.numeros___fila{-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--s-8);column-gap:var(--s-8);flex-wrap:nowrap!important}}.numeros___numero{padding-left:68px;position:relative}.numeros___numero:before{background-image:url(/wp-content/uploads/2025/07/ICONO__PROSTATA-150x150.png);background-size:48px 48px;content:"";display:block;height:48px;left:0;position:absolute;top:calc(50% - 24px);width:48px}.numeros___numero.anios:before{background-image:url(/wp-content/uploads/2025/07/ICONO_ANOS_EXP.png);background-size:48px 48px}.numeros___numero.pacientes:before{background-image:url(/wp-content/uploads/2025/07/ICONO_PACIENTES_SATISFECHOS_BLANCO.png);background-size:48px 48px}.numeros___numero.pacientesb:before{background-image:url(/wp-content/uploads/2025/07/ICONO__PACIENTES_SATISFECHOS.png);background-size:48px 48px}.numeros___numero.cirugias:before{background-image:url(/wp-content/uploads/2025/07/ICONO__CIRUGIAS_REALIZADAS.png);background-size:48px 48px}.numeros___numero.consultas:before{background-image:url(/wp-content/uploads/2025/07/ICONO__CONSULTAS-1.png);background-size:48px 48px}.numeros___numero.horas:before{background-image:url(/wp-content/uploads/2025/07/ICONO__HORAS_ESTUDIO.png);background-size:48px 48px}.slider-estilizado>div{aspect-ratio:1/1;height:auto;max-width:400px;position:relative;width:100%}.slider-estilizado>div:before{background:transparent linear-gradient(180deg,#2e75bd,#99d3f0) 0 0 no-repeat padding-box;background:var(--degradadoCardA);box-shadow:0 9px 18px rgba(0,0,0,.161);box-shadow:var(--shadowB);content:"";display:block;height:100%;left:40px;position:absolute;top:40px;width:100%}#slider_contacto,.slider-estilizado>div:before{border-radius:40px;border-radius:var(--borderRadius)}#slider_contacto{overflow:hidden}#slider_contacto .owl-stage-outer{max-height:400px}#slider_contacto .owl-item{aspect-ratio:1/1;height:400px;max-width:400px;width:100%!important}#slider_contacto .owl-item .sa_hover_container{height:100%!important}.document{padding-top:140px}.document article{border-radius:20px;display:block;margin:0 auto;max-width:1200px;position:relative;width:100%}.certificados___container .document article p,.document article,.document article .certificados___container p,.document article .selection-title,.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:grey;color:var(--textColor)}.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:40px;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:grey!important;color:var(--textColor)!important;grid-area:servtitulo;padding:0}.servideos___servicio___info{grid-area:servinfo}.servideos___servicio___info p{border-left:5px solid #357dc0;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:#357dc0;border-top-color:var(--primary);color:#357dc0;color:var(--primary);font-weight:700}.servideos___controles figure.active img{filter:none;opacity:1}.experience{margin-top:100px}.experience>div{align-items:center;-moz-column-gap:32px;column-gap:32px;-moz-column-gap:var(--s-6);column-gap:var(--s-6);display:flex;flex-direction:column;justify-content:flex-start;row-gap:32px;row-gap:var(--s-6)}@media (min-width:1200px){.experience>div{display:grid;grid-template-areas:"extitles extitles" "eximage exdata";grid-template-columns:560px 1fr;grid-template-rows:auto auto}}.experience h1{color:#357dc0;color:var(--primary)}.experience___titles{grid-area:extitles;text-align:center}.experience___image-page{background:transparent linear-gradient(180deg,#99d3f0,#2e75bd) 0 0 no-repeat padding-box;background:var(--degradadoCardB);border-radius:40px;border-radius:var(--borderRadius);color:#fff;color:var(--light);grid-area:eximage;max-width:560px;max-width:calc(var(--s-4)*35);padding:32px;padding:var(--s-6);width:100%}.experience___image-page>div{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;row-gap:24px;row-gap:var(--s-5)}.experience___image-page img{border-radius:40px;border-radius:var(--borderRadius)}.experience___image-page___numeros{justify-content:space-between}.experience___data{background-color:#fff;background-color:var(--light);border-radius:40px;border-radius:var(--borderRadius);grid-area:exdata;padding:24px;padding:var(--s-5)}@media (min-width:1200px){.experience___data{min-height:100%;padding:0}.experience--home .experience___data{flex-shrink:0;min-height:100%;padding:24px;padding:var(--s-5);width:50%}}.experience___data>div{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%}.certificados___container .experience___data p,.experience___data .certificados___container p,.experience___data .selection-title,.experience___data .service-page___container h2,.experience___data .services--home___container___service___title a,.experience___data h3,.service-page___container .experience___data h2,.services--home___container___service___title .experience___data a{text-align:center}.experience___data .cedulas{margin-bottom:.8em;text-align:center}.experience___data ul{margin:1em 0}.experience___data ul li{border-left:5px solid #f5f5f5;border-left:5px solid var(--gray);line-height:1.5;padding-left:8px;padding-left:var(--s-2)}.experience___data ul li:hover{border-left:5px solid #357dc0;border-left:5px solid var(--primary);color:#357dc0;color:var(--primary);font-weight:600}@media (min-width:992px){.experience___data ul li{line-height:2}.experience___data .home_experience_cta{margin-top:auto}}.experience___data .home_experience_cta>div{text-align:center}@media (min-width:992px){.experience___data .home_experience_cta>div{-moz-column-gap:48px;column-gap:48px;display:flex;flex-direction:row;justify-self:flex-end;margin-top:auto;text-align:right}}.experience--home___container{align-items:stretch;-moz-column-gap:40px;column-gap:40px;-moz-column-gap:var(--s-7);column-gap:var(--s-7);row-gap:24px;row-gap:var(--s-5)}@media (min-width:1200px){.experience--home___container{flex-wrap:nowrap}}.experience--home .experience___image{aspect-ratio:1/1;border-radius:40px;border-radius:var(--borderRadius);overflow:hidden;width:100%}.experience--home .experience___image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.experience___gallery{margin:80px 0}@media (min-width:992px){.experience___gallery___container{-moz-column-gap:24px!important;column-gap:24px!important;-moz-column-gap:var(--s-5)!important;column-gap:var(--s-5)!important;row-gap:24px!important;row-gap:var(--s-5)!important}.experience___gallery___container figure{border-radius:40px;border-radius:var(--borderRadius);overflow:hidden;width:calc(20% - 96px)!important;width:calc(20% - var(--s-5)*4)!important}}.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%}body:not(.home) .contact{padding-top:120px}@media (min-width:1200px){body:not(.home) .contact{padding-top:224px}}.floats{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;position:fixed;right:0;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;margin-bottom:8px;width:-moz-fit-content;width:fit-content}.floats a{align-items:center;background-color:#357dc0;background-color:var(--primary);border-radius:15px;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:#ff7b29;background:var(--secondary)}.floats a.whatsapp{background-color:#52c775;background-color:var(--green)}.floats a.whatsapp:hover{background-color:#38ad5b;background-color:var(--greenDark)}.floats a.messenger{background-color:#6992d3;background-color:var(--blue)}.floats a.messenger:hover{background-color:#4175c8;background-color:var(--blueDark)}.floats a.instagram{background-color:#cd4c77;background-color:var(--purple);color:#fff;color:var(--light)}.floats a.instagram:hover{background-color:#b3325d;background-color:var(--purpleDark)}.floats a.email{background-color:#cd4c77;background-color:var(--purple);color:#fff;color:var(--light)}.floats a.email:hover{background-color:#b3325d;background-color:var(--purpleDark)}.floats a:hover{font-weight:900}.floats a span{white-space:nowrap}.floats img{height:24px;margin-left:12px;width:24px}@media (min-width:1200px){.home___quotes>div,.testimonials>div{padding:32px}}.certificados___container .home___quotes p,.certificados___container .testimonials p,.home___quotes .certificados___container p,.home___quotes .selection-title,.home___quotes .service-page___container h2,.home___quotes .services--home___container___service___title a,.home___quotes h3,.service-page___container .home___quotes h2,.service-page___container .testimonials h2,.services--home___container___service___title .home___quotes a,.services--home___container___service___title .testimonials a,.testimonials .certificados___container p,.testimonials .selection-title,.testimonials .service-page___container h2,.testimonials .services--home___container___service___title a,.testimonials h3{margin-bottom:24px}.home___quotes .gbusiness,.testimonials .gbusiness{margin-top:0}#testimonials .owl-stage-outer{padding-bottom:18px}#testimonials .sa_hover_container .certificados___container p,#testimonials .sa_hover_container .selection-title,#testimonials .sa_hover_container .service-page___container h2,#testimonials .sa_hover_container .services--home___container___service___title a,#testimonials .sa_hover_container h3,.certificados___container #testimonials .sa_hover_container p,.service-page___container #testimonials .sa_hover_container h2,.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:Roboto,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 .certificados___container p,#testimonials .owl-item .selection-title,#testimonials .owl-item .service-page___container h2,#testimonials .owl-item .services--home___container___service___title a,#testimonials .owl-item h3,.certificados___container #testimonials .owl-item p,.service-page___container #testimonials .owl-item h2,.services--home___container___service___title #testimonials .owl-item a{color:#fff;color:var(--light)}#testimonials .owl-item:after{background-color:#357dc0;background-color:var(--primary);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:#f5f5f5!important;background-color:var(--gray)!important;height:12px!important;width:12px!important}#testimonials .owl-dots .owl-dot.active span{background-color:#357dc0!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}.gbusiness{color:#357dc0;color:var(--primary);margin-top:40px;text-align:center;width:100%}.gbusiness___title{color:#707070;text-align:center}.gbusiness a{align-items:center;background-color:#357dc0;background-color:var(--primary);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}.gbusiness img:nth-child(2){filter:grayscale(100%) brightness(900%)}.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}}.selection-title{margin-bottom:32px;padding-top:24px}.service-page{display:flex;flex-direction:column;justify-content:flex-start;margin-top:120px;padding-bottom:0;padding-top:0;row-gap:32px;row-gap:var(--s-6)}@media (min-width:1200px){.service-page{-moz-column-gap:48px;column-gap:48px;-moz-column-gap:var(--s-8);column-gap:var(--s-8);flex-direction:row}}.service-page___nav{border:1px solid #357dc0;border:1px solid var(--primary);border-radius:40px;border-radius:var(--borderRadius);flex-shrink:0;overflow:hidden;width:100%}@media (min-width:1200px){.service-page___nav{width:336px;width:calc(var(--s-4)*21)}}.service-page___nav .sub-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}.service-page___nav___menu{display:grid;gap:0;grid-template-columns:1fr}@media (min-width:992px){.service-page___nav___menu{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.service-page___nav___menu{grid-template-columns:1fr}}.service-page___nav___menu .page_item a{color:grey;color:var(--textColor);display:block;height:100%;padding:24px 0;padding:var(--s-5) 0;text-align:center;text-decoration:none;width:100%}.service-page___nav___menu .page_item a:active,.service-page___nav___menu .page_item a:hover,.service-page___nav___menu .page_item.current_page_item a{background:#f6f6f6 0 0 no-repeat padding-box;box-shadow:inset 0 3px 20px rgba(0,0,0,.161);color:#357dc0;color:var(--primary)}.service-page___container:after{clear:both;content:"";display:block;height:0;position:relative;width:0}.service-page___container h1{color:#357dc0;color:var(--primary)}@media (min-width:1200px){.service-page___container h1{text-align:left}}.service-page___container p{margin-bottom:.8em}.service-page___container ol,.service-page___container ul{margin-bottom:1.5em;padding-left:2.5em}.service-page___container ul{list-style:disc}.service-page___container ol{list-style:upper-roman}.service-page___cta{margin:0 auto 32px;margin:0 auto var(--s-6)}@media (min-width:992px){.service-page___cta{float:right;margin:0 0 32px 32px;margin:0 0 var(--s-6) var(--s-6)}}.service-page___cta .imagen-estilizada{margin:0 auto}.casos{margin-top:120px}.casos___nav{border:1px solid #357dc0;border:1px solid var(--primary);border-radius:40px;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:grey;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:#357dc0;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 .certificados___container p,.casos___caso .selection-title,.casos___caso .services--home___container___service___title a,.casos___caso h2,.casos___caso h3,.certificados___container .casos___caso p,.services--home___container___service___title .casos___caso a{text-align:center}.casos___caso h2{color:#357dc0;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:40px;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:40px;border-radius:var(--borderRadius)}.casos___card video{margin:0 auto;max-height:448px}.casos___card p{width:100%}
/*# sourceMappingURL=styles.min.css.map */