/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.btn1{height:clamp(28px, 2.7778vw, 56px);border-radius:clamp(100px, 9.9206vw, 200px);padding:clamp(4px, .3968vw, 8px) clamp(13.33333333px, 1.3228vw, 26.66666667px);border:1px solid #1d2c55;color:#1d2c55;background:-webkit-linear-gradient(transparent 50%, #1D2C55 50%);background-size:200px 160px;cursor:pointer;text-decoration:none !important;display:flex;align-items:center;transition:all .5s ease}.btn1.active{color:#ffffff;background:#1d2c55}.btn1.style1{background:-webkit-linear-gradient(transparent 50%, #d2d5dd 50%);background-size:200px 160px}.btn1.style1.active{background:#1D2C55}.btn1.style1:hover{color:#1d2c55;border-color:#d2d5dd}.btn1.style1:hover.active{color:#fff}.btn1.style2{background-image:-webkit-linear-gradient(transparent 50%, #ffffff 50%);background-size:200px 160px;color:#fff}.btn1.style2:hover{color:#1d2c55;border-color:#d2d5dd}.btn1.style2:hover.active{color:#fff}.btn1.style3{background-image:-webkit-linear-gradient(transparent 50%, #1D2C55 50%);background-size:200px 160px;color:#1D2C55}.btn1.style3:hover{color:#fff;border-color:#ffffff}.btn1.style3:hover.active{color:#fff}.btn1:hover{background-position:0 -80px;color:#fff}.btn1 .btn1-block{overflow:hidden;height:80%;display:flex;flex-direction:column}.btn1.style4{background:#D4EFFF;color:#1D2C55;border-radius:6px;border:0}.btn1.style4:hover{background:#1D2C55;color:#D4EFFF}.btn1.style5{border-radius:clamp(100px, 9.9206vw, 200px);background:-webkit-linear-gradient(#ffffff 50%, #1d2c55 50%);font-weight:650;border:clamp(.66666667px, .0661vw, 1.33333333px) solid #fff;background-size:200px 160px}.btn1.style5:hover{background-position-y:-80px}.btn1.style6{border-radius:clamp(100px, 9.9206vw, 200px);background:-webkit-linear-gradient(#1d2c55 50%, #ffff 50%);font-weight:650;color:#fff;border:clamp(.66666667px, .0661vw, 1.33333333px) solid #1d2c55;background-size:200px 160px}.btn1.style6:hover{background-position-y:-80px;color:#1d2c55}.title1{font-size:clamp(53.33333333px, 5.291vw, 106.66666667px);line-height:1;font-family:'Reckless',sans-serif;font-weight:normal;letter-spacing:-0.8px}.title2{font-size:clamp(26.66666667px, 2.6455vw, 53.33333333px);line-height:1;font-family:'Reckless',sans-serif;font-weight:normal;letter-spacing:-0.4px}.title3{font-size:clamp(20px, 1.9841vw, 40px);line-height:1;font-family:'Reckless',sans-serif;font-weight:normal;letter-spacing:-0.4px}.title4{font-size:clamp(12px, 1.1905vw, 18px);line-height:133%;font-family:'Reckless',sans-serif;font-weight:normal}.title5{font-size:clamp(12px, 1.1905vw, 24px);line-height:1.35;font-family:'Seasonsans',sans-serif;font-weight:650}.text1{font-family:'Seasonsans',sans-serif;font-size:clamp(12px, 1.1905vw, 24px);font-style:normal;font-weight:400;line-height:1.2}.text2{font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);line-height:clamp(14.66666667px, 1.455vw, 29.33333333px);font-family:'Seasonsans',sans-serif;font-weight:normal}.text3{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);line-height:clamp(20px, 1.9841vw, 40px);font-family:'Seasonsans',sans-serif;font-weight:600}@font-face{font-family:'Reckless';src:url('../fonts/reckless-regular.woff2') format('woff2'),url('../fonts/reckless-regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Seasonsans';src:url('../fonts/seasonsans-regular.woff2') format('woff2'),url('../fonts/seasonsans-regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Seasonsans';src:url('../fonts/seasonsans-semibold.woff2') format('woff2'),url('../fonts/seasonsans-semibold.woff') format('woff');font-weight:600;font-style:normal}*{box-sizing:border-box}body{color:#1d2c55;font-family:'Seasonsans',sans-serif}.container{margin:0 auto;padding:0 clamp(44px, 4.3651vw, 88px);max-width:clamp(1008px, 100vw, 2016px);margin:auto}.container-fluid{padding:0 clamp(44px, 4.3651vw, 88px);max-width:clamp(1008px, 100vw, 2016px)}.custom-cursor{position:fixed;top:0;left:0;pointer-events:none;opacity:0;z-index:9999;transform:translate(-50%, -50%)}.custom-cursor img{width:clamp(228px, 22.619vw, 456px);height:auto;display:block}.select-custom1+.select2{width:100% !important}.select-custom1+.select2 .select2-selection{min-height:38px;display:flex;align-items:center;border:1px solid rgba(47,43,61,0.22) !important;border-radius:6px;border:0;background:transparent}.select-custom1+.select2 .select2-selection .select2-selection__rendered{width:100%;padding:0 30px 0 14px;font-family:'Seasonsans',sans-serif;font-size:clamp(12px, 1.1905vw, 24px);font-style:normal;font-weight:400;line-height:1.2}.select-custom1+.select2 .select2-selection .select2-selection__arrow{background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 6L8 10L12 6" stroke="%231D2C55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:16px;width:16px;height:16px;top:0;bottom:0;margin:auto;right:14px}.select-custom1+.select2 .select2-selection .select2-selection__arrow b{display:none}.select-custom1+.select2.select2-container--open .select2-selection__arrow{transform:rotateX(180deg)}.select-custom1-dropdown{padding:clamp(5.33333333px, .5291vw, 10.66666667px);border-radius:clamp(4px, .3968vw, 8px) !important;border:0}.select-custom1-dropdown .select2-results__options{display:flex;flex-direction:column;gap:clamp(1.33333333px, .1323vw, 2.66666667px)}.select-custom1-dropdown .select2-results__option{padding:clamp(5.33333333px, .5291vw, 10.66666667px) clamp(13.33333333px, 1.3228vw, 26.66666667px);border-radius:clamp(4px, .3968vw, 8px);transition:all .3s ease;font-family:'Seasonsans',sans-serif;font-size:clamp(12px, 1.1905vw, 24px);font-style:normal;font-weight:400;line-height:1.2}.select-custom1-dropdown .select2-results__option span{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);line-height:clamp(20px, 1.9841vw, 40px);font-family:'Seasonsans',sans-serif;font-weight:600}.select-custom1-dropdown .select2-results__option.select2-results__option--highlighted{background:#ECF0F9;color:#1d2c55}.select-custom1-dropdown .select2-results__option.select2-results__option--selected{background:#D4EFFF}.select-custom1-dropdown.select2-dropdown--above{transform:translateY(-2px)}.select-custom1-dropdown.select2-dropdown--below{transform:translateY(2px)}.box-img-custom-animate{overflow:hidden}.box-bottom-line-animated{position:absolute;bottom:-2px;width:0;left:0;height:1px;background-color:#1D2C55}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffff;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:1;visibility:visible}.preloader::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#00000057;z-index:3}.preloader .medias{display:none}.preloader .medias-desktop,.preloader .medias-mobile{display:none !important;visibility:hidden;position:absolute;pointer-events:none}.preloader .preloader-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;max-width:100%;padding:0 !important}.preloader .preloader-images-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.preloader .real-image{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0}.preloader-content{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.preloader-box-logo{position:absolute;z-index:10000;opacity:0;visibility:hidden}.preloader-box-logo img{display:block;width:clamp(153.33333333px, 58.9744vw, 306.66666667px);height:clamp(34.66666667px, 13.3333vw, 69.33333333px)}.preloader-final .preloader{opacity:0;visibility:hidden}.preloader-final .preloader-box-logo{opacity:1;visibility:visible}.section-header{position:fixed;top:clamp(26.66666667px, 2.6455vw, 53.33333333px);left:0;width:100%;z-index:9;padding:clamp(20px, 1.9841vw, 40px) 0;transition:all 1s ease}.header-sticky{top:0;background:#ECF0F9}.section-header-content{display:flex;align-items:center;justify-content:space-between}.section-header-links-list{display:flex;list-style:none;gap:clamp(20px, 1.9841vw, 40px);margin:0;padding:0}.section-header-links-item{color:#1d2c55;text-decoration:none}.section-header-links-item.active::after{width:100%}.section-header-language-item{text-decoration:none;color:#1d2c55 !important;font-weight:400;line-height:.9}.section-header-language-item::after{bottom:calc(clamp(2.66666667px, .2646vw, 5.33333333px) * -1) !important}.current-language{font-weight:650}.section-header-links{display:flex;align-items:center;gap:clamp(14px, 1.3889vw, 28px)}.section-header-box-button{padding-left:clamp(5.33333333px, .5291vw, 10.66666667px)}.section-header-box-button a:hover{border-color:#1d2c55 !important}.section-header-language{display:flex;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);position:relative}.section-header-language::after{content:"";display:block;width:2px;height:90%;background:#1d2c55;position:absolute;right:0;left:0;margin:auto;top:0;bottom:0}.scroll-down{transform:translateY(-105%)}.section-header-content>.section-header-box-button{display:none}.animation-home .section-header{opacity:0;transform:translateY(-110%)}.section-header-box-logo{width:clamp(250px, 24.8016vw, 500px)}.section-header-box-logo img{display:block;width:100%;height:100%;object-fit:contain}.section-about-us{margin:80px 0}.section-about-us-content-left-images{display:flex;flex-direction:column;position:absolute;width:100%;height:clamp(424.66666667px, 42.1296vw, 1000px);overflow:hidden}.section-about-us-content-left{position:relative;flex:0 0 clamp(382.66666667px, 37.963vw, 765.33333333px);display:flex;flex-direction:column;justify-content:center}.section-about-us-content{display:flex;gap:clamp(72px, 7.1429vw, 144px)}.section-about-us-content-left-image{max-width:100%;height:100%;object-fit:cover;width:100%}.section-about-us-content-right-title{margin-bottom:clamp(30px, 2.9762vw, 60px);text-transform:uppercase}.section-about-us-content-right{display:flex;padding:clamp(20px, 1.9841vw, 40px) 0;flex-direction:column;justify-content:flex-end;height:100vh}.section-about-us-content-right-text{width:99%;color:#1d2c55;padding-bottom:clamp(33.33333333px, 3.3069vw, 66.66666667px)}.section-about-us-content-right-text p{margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-about-us-content-left-image-item{width:100%;height:auto}.section-about-us-content-right-swiper{display:none}.section-sticky2-int-items>div{height:100%;position:absolute}.section-sticky2-int-items>div:nth-child(1){position:relative}.section-areas-specialization{margin:clamp(53.33333333px, 5.291vw, 106.66666667px) 0 clamp(40px, 3.9683vw, 80px)}.section-areas-specialization-content-tabs{display:flex;gap:clamp(8.66666667px, .8598vw, 17.33333333px)}.section-areas-specialization-content-title{color:#1d2c55;margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-areas-specialization-content-item{display:none}.card-area.section-areas-specialization-content-item-link{display:flex;min-height:clamp(48px, 4.7619vw, 96px);align-items:center;opacity:.5;transition:all .3s ease;margin-bottom:calc(1px * -1);position:relative;padding:0 clamp(44px, 4.3651vw, 88px);text-decoration:none;color:#1d2c55}.card-area.section-areas-specialization-content-item-link:nth-child(1) .box-horizontal-line-animated:nth-child(1){position:absolute;top:0}.card-area.section-areas-specialization-content-item-link:hover{opacity:1}.card-area.section-areas-specialization-content-item-link:hover:after{opacity:1}.section-areas-specialization .container{padding:0}.section-areas-specialization .section-areas-specialization-content-title{padding:0 clamp(44px, 4.3651vw, 88px)}.section-areas-specialization .section-areas-specialization-content-tabs{padding:0 clamp(44px, 4.3651vw, 88px)}.card-area-title{flex:0 0 40%;font-weight:600}.card-area-tag{flex:0 0 40%}.card-area-link{color:#1d2c55;margin-left:auto;font-weight:400}.card-area-link svg{display:none}.swiper-pagination-areas{display:none}.section-banner{position:relative;width:100%;height:100vh;will-change:transform}.section-banner .container{padding:0}.section-banner-content{height:100vh;display:flex;align-items:center;background:#ecf0f9;padding-left:clamp(118.66666667px, 11.7725vw, 237.33333333px);will-change:transform}.section-banner-title{color:#1d2c55;will-change:transform;width:75%;padding-left:12%}.section-banner-box-title{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;display:flex;align-items:center}.split-me-text{opacity:0}.line-wrapper{overflow:hidden;display:inline-block;padding-bottom:.5%;margin-bottom:-0.5%}.section-free .container{padding:0}.section-free-box-title{padding-left:clamp(44px, 4.3651vw, 88px);padding-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px);width:90%}.section-free-title u{color:#ACD7F3;position:relative;text-decoration:none}.section-free-title u::after{content:"";display:block;width:100%;height:clamp(3.33333333px, .3307vw, 6.66666667px);background:#acd7f3;position:absolute;left:0;bottom:clamp(4.66666667px, .463vw, 9.33333333px)}.mwg_effect050{position:relative;will-change:transform !important}.mwg_effect050 .container-mwg_effect050{position:relative;z-index:1;height:100vh;display:block;will-change:transform !important}.mwg_effect050 .real-image{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(100%);object-fit:cover;will-change:transform}.mwg_effect050 .real-image:first-child{transform:scale(1) !important}.mwg_effect050 .medias img{position:absolute;width:1px;height:1px;top:0;left:0;pointer-events:none;visibility:hidden}.modal-areas{position:fixed;top:0;left:0;z-index:10;width:100%;height:100vh;display:none}.modal-areas-content{position:relative;width:clamp(360px, 35.7143vw, 720px);margin-left:auto;display:block;background:#1D2C55;height:100vh;display:flex;flex-direction:column;justify-content:space-between;transform:translateX(100%);transition:all .5s ease}.modal-areas-overlay{background:rgba(0,0,0,0.4);box-shadow:0 clamp(2.66666667px, .2646vw, 5.33333333px) clamp(2.66666667px, .2646vw, 5.33333333px) 0 rgba(0,0,0,0.25);position:absolute;left:0;top:0;width:100%;height:100%}.modal-areas-content-header{position:absolute;right:clamp(16.66666667px, 1.6534vw, 33.33333333px);top:clamp(15.33333333px, 1.5212vw, 30.66666667px)}.modal-areas-content-header-close{padding:0;border:0;background:transparent;display:block;cursor:pointer}.modal-areas-content-header-close svg{display:block;width:clamp(10.66666667px, 1.0582vw, 21.33333333px);height:auto}.modal-areas-content-body-title{color:#FFF;letter-spacing:calc(clamp(.26666667px, .0265vw, .53333333px) * -1);margin-bottom:clamp(6.66666667px, .6614vw, 13.33333333px);font-size:clamp(16.66666667px, 1.6534vw, 33.33333333px);letter-spacing:calc(clamp(.16666667px, .0165vw, .33333333px) * -1);line-height:1.2}.modal-areas-content-body-swiper-slide-img{width:100%;display:block;margin:auto;object-fit:cover;pointer-events:none;height:clamp(161.33333333px, 16.0053vw, 322.66666667px)}.modal-areas-content-body-swiper .swiper-pagination-areas{display:flex;align-items:center;justify-content:center;top:clamp(161.33333333px, 16.0053vw, 322.66666667px) !important;bottom:inherit !important;position:absolute;height:-webkit-fit-content;height:fit-content;z-index:9;transform:translateY(-325%);display:none}.modal-areas-content-body-swiper .swiper-pagination-areas .swiper-pagination-bullet{width:clamp(4px, 1.5385vw, 8px);height:clamp(4px, 1.5385vw, 8px);background:#ffffff;opacity:1;position:relative;top:1px;border:1px solid #1D2C55}.modal-areas-content-body-swiper .swiper-pagination-areas .swiper-pagination-bullet-active{top:0;width:clamp(7.33333333px, 2.8205vw, 14.66666667px);height:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.modal-areas-content-footer-text{margin-bottom:clamp(8px, .7937vw, 16px)}.modal-areas-content-footer-btn{display:block;width:-webkit-fit-content;width:fit-content;background-color:#fff;border-color:#fff}.modal-areas-content-footer{margin-top:clamp(30px, 2.9762vw, 60px);background:#ECF0F9;padding:clamp(12px, 1.1905vw, 24px) clamp(28px, 2.7778vw, 56px);position:absolute;width:100%;bottom:0}.modal-areas-content-body-swiper-slide-text{letter-spacing:calc(clamp(.18666667px, .0185vw, .37333333px) * -1);color:#fff;font-weight:400;line-height:285%}.modal-areas.active .modal-areas-content{transform:translateX(0)}.modal-areas-content-body{padding:clamp(38px, 3.7698vw, 76px) clamp(34.66666667px, 3.4392vw, 69.33333333px) clamp(24.66666667px, 2.4471vw, 49.33333333px) clamp(28px, 2.7778vw, 56px);height:90%;display:flex;flex-direction:column}.modal-areas-content-body-swiper{width:100%;height:100%;overflow:clip}.modal-areas-box-content{height:100%;overflow-y:auto;margin-top:clamp(18.66666667px, 1.8519vw, 37.33333333px);color:#fff;direction:rtl;text-align:end;padding-left:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);line-height:156%}.modal-areas-box-content::-webkit-scrollbar-track{border-radius:10px;background-color:#FFFFFF80}.modal-areas-box-content::-webkit-scrollbar{width:2px;background-color:#FFFFFF80}.modal-areas-box-content::-webkit-scrollbar-thumb{border-radius:10px;background-color:#fff}.modal-areas-box-content ul{padding:0;margin:0;list-style:disc;padding-left:clamp(15.33333333px, 1.5212vw, 30.66666667px);direction:ltr;text-align:start;margin:16px}.modal-areas-box-content ul:first-child{margin-top:0}.modal-areas-box-content ul:last-child{margin-bottom:0}.modal-areas-box-content p{margin:16px}.modal-areas-box-content p:first-child{margin-top:0}.modal-areas-box-content p:last-child{margin-bottom:0}.section-testimonials{margin-bottom:clamp(60px, 5.9524vw, 120px)}.section-testimonials-container{display:flex;gap:clamp(36px, 3.5714vw, 72px)}.section-testimonials-container-left{flex:0 0 clamp(412px, 40.873vw, 824px);min-height:95vh;display:flex;align-items:flex-end;padding:clamp(20px, 1.9841vw, 40px) 0}.section-testimonials-container-right{position:relative;flex:1}.section-testimonials-container-right-item-video-bg{width:100%;height:clamp(260px, 25.7937vw, 520px)}.section-testimonials-container-right-item-video{border-radius:clamp(13.33333333px, 1.3228vw, 26.66666667px);overflow:hidden;position:relative}.section-testimonials-container-right-item-video-btn{position:absolute;display:block;border:0;background:transparent;padding:0;left:0;right:0;bottom:0;top:0;margin:auto;cursor:pointer;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content}.section-testimonials-container-right-item-video-btn svg{width:clamp(42.66666667px, 4.2328vw, 85.33333333px);height:auto}.section-testimonials-container-right-item-video-content{position:absolute;bottom:clamp(14px, 1.3889vw, 28px);left:clamp(19.33333333px, 1.918vw, 38.66666667px)}.section-testimonials-container-right-item-video-content-bottom-text{font-weight:400;line-height:clamp(18.66666667px, 1.8519vw, 37.33333333px)}.section-testimonials-container-right-items{display:flex;flex-direction:column;gap:clamp(14.66666667px, 1.455vw, 29.33333333px);position:absolute;right:0}.modal-testimonials{display:flex;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;display:none}.modal-testimonials-overlay{position:absolute;background:rgba(0,0,0,0.4);box-shadow:0 clamp(2.66666667px, .2646vw, 5.33333333px) clamp(2.66666667px, .2646vw, 5.33333333px) 0 rgba(0,0,0,0.25);left:0;top:0;width:100%;height:100%}.modal-testimonials-content{position:relative;margin:auto;width:clamp(707.33333333px, 70.172vw, 1414.66666667px);height:clamp(371.53933333px, 36.8591vw, 743.07866667px);max-width:80vw;max-height:80vh;border-radius:20px;overflow:hidden}.modal-testimonials-content-video{height:100%}.modal-testimonials-content-video video{width:100%;height:100%;display:block;object-fit:cover}.modal-testimonials-content-video iframe{width:100%;height:100%}.modal-testimonials-close{position:absolute;right:3vw;background:transparent;padding:0;border:0;width:clamp(20px, 1.9841vw, 40px);height:auto;top:4vh;cursor:pointer}.modal-testimonials-close svg{width:100%;height:auto;display:block}.modal-testimonials-content-preview{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.modal-testimonials-content-preview-bg{width:100%;height:100%;object-fit:cover}.modal-testimonials-content-preview-button{position:absolute;left:0;top:0;right:0;bottom:0;width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;background:transparent;padding:0;border:0;cursor:pointer}.modal-testimonials-content-preview-button svg{width:clamp(80px, 7.9365vw, 160px);height:auto}.section-footer{background:#1D2C55;color:#fff;padding-bottom:5vh}.section-footer .container{padding:0}.section-footer-content{display:flex;padding:clamp(21.33333333px, 2.1164vw, 42.66666667px) clamp(44px, 4.3651vw, 88px);gap:clamp(141.33333333px, 14.0212vw, 282.66666667px);background:#1D2C55}.section-footer-centers-item{display:flex;gap:clamp(14px, 1.3889vw, 28px)}.section-footer-left{display:flex;flex-direction:column;gap:clamp(33.33333333px, 3.3069vw, 66.66666667px);width:35.6%}.section-footer-appointment{display:flex;flex-direction:column;gap:clamp(8px, .7937vw, 16px)}.section-footer-rrss-links-list{margin:0;padding:0;list-style:none;display:flex;gap:clamp(16px, 1.5873vw, 32px)}.section-footer-rrss{display:flex;flex-direction:column;gap:clamp(8px, .7937vw, 16px)}.section-footer-rrss-link{color:#fff !important;text-underline-offset:clamp(2px, .1984vw, 4px);transition:all .5s ease}.section-footer-rrss-link:hover{opacity:.5}.section-footer-box-copyright .section-footer-rrss{display:none}.section-footer-contact-info a{color:#fff;text-decoration:none;font-weight:600}.section-footer-contact{display:flex;flex-direction:column;gap:clamp(3.33333333px, .3307vw, 6.66666667px)}.section-footer-appointment-button{color:#fff;border-color:#fff;display:inline-flex;background-color:transparent;line-height:1.7}.section-footer-appointment-button .btn1-block{height:103%}.section-footer-centers{display:flex;flex-direction:column;gap:clamp(7.33333333px, .7275vw, 14.66666667px)}.section-footer-centers-items{display:flex;flex-direction:column;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-footer-centers-item-box-img{width:clamp(70px, 6.9444vw, 140px);height:clamp(51.33333333px, 5.0926vw, 102.66666667px);border-radius:clamp(4px, .3968vw, 8px);overflow:hidden}.section-footer-centers-item-img{display:block;width:100%;height:100%;object-fit:cover}.section-footer-centers-item-content{display:flex;flex-direction:column;justify-content:flex-end}.section-footer-centers-item-content a{color:#fff}.section-footer-right{display:flex;flex-direction:column;gap:clamp(52.66666667px, 5.2249vw, 105.33333333px);width:49%;justify-content:space-between}.section-footer-legals-list{margin:0;padding:0;list-style:none;display:flex;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-footer-right-bottom{display:flex;justify-content:space-between}.section-footer-box-copyright{display:flex;align-items:center}.section-footer-legals-list-link{color:#fff !important;text-decoration:none;opacity:.4;transition:all .5s ease}.section-footer-legals-list-link:hover{opacity:1}.section-footer-copyright{opacity:.4;transition:all .5s ease}.section-formation-img{width:100%;height:40vw;object-fit:cover;display:block;position:relative;top:-7vh}.section-formation-box-img{height:clamp(368.66666667px, 36.5741vw, 737.33333333px)}.section-formation .container{padding:0;background:#1D2C55}.section-formation-content-all{padding-top:clamp(53.33333333px, 5.291vw, 106.66666667px);padding-bottom:clamp(103.33333333px, 10.2513vw, 206.66666667px);padding-left:clamp(44px, 4.3651vw, 88px);padding-right:clamp(44px, 4.3651vw, 88px)}.section-formation-content{color:#fff}.section-formation-box-title{width:60%;margin-bottom:clamp(40px, 3.9683vw, 80px)}.section-formation-info{display:flex;gap:clamp(86px, 8.5317vw, 172px)}.section-formation-info-button{color:#fff;border-color:#4a5677;display:block;white-space:nowrap;background-color:#FFFFFF33;transition:all .5s ease;text-transform:uppercase}.section-formation-info-text p{margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-formation-info-text p:last-child{margin-bottom:0}.section-formation-info-box-button{display:flex;flex-direction:column;justify-content:flex-end}.section-formation-dropdown{margin-top:clamp(53.33333333px, 5.291vw, 106.66666667px)}.section-formation-dropdown-item-button{background:transparent;color:#fff;font-weight:400;padding:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:clamp(4px, .3968vw, 8px);padding-top:clamp(10.66666667px, 1.0582vw, 21.33333333px);border:0;cursor:pointer;transition:all .5s ease}.section-formation-dropdown-item{transition:all .5s ease;position:relative}.section-formation-dropdown-item .box-horizontal-line-animated{background:#fff}.section-formation-dropdown-item-content{display:none;padding-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px);width:98%}.section-formation-dropdown-item-content-text{padding-left:clamp(13.33333333px, 1.3228vw, 26.66666667px);margin:0}.section-formation-dropdown-item-content-text li{margin-bottom:clamp(6.66666667px, .6614vw, 13.33333333px)}.svg-icon{transition:all .5s ease}.svg-icon.rotated{transform:rotate(135deg)}.section-formation-info-button-more{display:none}.hidden{display:none}.section-scroll-s-box-items{display:flex;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-scroll-s{margin-top:clamp(33.33333333px, 3.3069vw, 66.66666667px);margin-bottom:clamp(53.33333333px, 5.291vw, 106.66666667px)}.section-scroll-s-item{height:clamp(402px, 39.881vw, 804px);width:clamp(311.33333333px, 30.8862vw, 622.66666667px)}.section-scroll-s-item-img{width:100%;height:100%;display:block;object-fit:cover}.section-scroll-s-item-box-img{height:clamp(402px, 39.881vw, 804px);width:clamp(311.33333333px, 30.8862vw, 622.66666667px)}.section-scroll-s-item-content{background:#1D2C55;height:clamp(402px, 39.881vw, 804px);width:clamp(311.33333333px, 30.8862vw, 622.66666667px);color:#fff;padding:clamp(76.66666667px, 7.6058vw, 153.33333333px) clamp(26.66666667px, 2.6455vw, 53.33333333px) clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(26.66666667px, 2.6455vw, 53.33333333px);display:flex;flex-direction:column;justify-content:space-between}.section-scroll-s-item-box-text{width:80%}.section-swiper-all{margin-bottom:clamp(46.66666667px, 4.6296vw, 93.33333333px)}.section-swiper-all .container{padding:0 clamp(22px, 2.1825vw, 44px)}.section-swiper-slide{padding:clamp(24px, 2.381vw, 48px) clamp(8px, .7937vw, 16px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(12px, 1.1905vw, 24px);border:1px solid #1D2C55;height:auto;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;gap:clamp(58.66666667px, 5.8201vw, 117.33333333px);text-decoration:none;color:#1D2C55 !important;transition:all .5s ease}.section-swiper-slide:hover{background:#ECF0F9;border-color:#ECF0F9;opacity:1 !important}.section-swiper-slide-top{display:flex;flex-direction:column;gap:clamp(32px, 3.1746vw, 64px)}.section-swiper-content{position:relative}.section-swiper-content:hover .section-swiper-slide{opacity:.6}.section-swiper-buttons{position:relative;top:clamp(13.33333333px, 1.3228vw, 26.66666667px);display:flex;flex-direction:row-reverse;justify-content:center;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-swiper-buttons .swiper-button-next{border:clamp(1px, .0992vw, 2px) solid #1D2C55;padding:clamp(8px, .7937vw, 16px);display:flex;width:clamp(27.33333333px, 2.7116vw, 54.66666667px);height:clamp(27.33333333px, 2.7116vw, 54.66666667px);align-items:center;justify-content:center;border-radius:clamp(66.66666667px, 6.6138vw, 133.33333333px);position:relative;top:0;left:0;bottom:0;right:0;margin:0;transition:all .5s ease}.section-swiper-buttons .swiper-button-next:after{display:none}.section-swiper-buttons .swiper-button-next:hover{background:#1D2C55}.section-swiper-buttons .swiper-button-next:hover svg path{fill:#fff}.section-swiper-buttons .swiper-button-next svg path{transition:all .5s ease}.section-swiper-buttons .swiper-button-prev{border:clamp(1px, .0992vw, 2px) solid #1D2C55;padding:clamp(8px, .7937vw, 16px);display:flex;width:clamp(27.33333333px, 2.7116vw, 54.66666667px);height:clamp(27.33333333px, 2.7116vw, 54.66666667px);align-items:center;justify-content:center;border-radius:clamp(66.66666667px, 6.6138vw, 133.33333333px);position:relative;top:0;left:0;bottom:0;right:0;margin:0;transition:all .5s ease}.section-swiper-buttons .swiper-button-prev:after{display:none}.section-swiper-buttons .swiper-button-prev:hover{background:#1D2C55}.section-swiper-buttons .swiper-button-prev:hover svg path{fill:#fff}.section-swiper-buttons .swiper-button-prev svg path{transition:all .5s ease}.section-swiper-mobile-divs{display:none}.section-free-swiper{display:none}.box-total-legal{display:flex;gap:clamp(90px, 7.8125vw, 180px)}.section-legals-container{padding-top:clamp(180px, 15.625vw, 360px)}.box-right-legal{width:clamp(662px, 57.4653vw, 1324px)}#box-left-legal{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;width:100%;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}#box-total-legal{width:clamp(244px, 21.1806vw, 488px)}.legal-link-left{justify-content:space-between;color:#1D2C55 !important;text-decoration:none;transition:all .5s ease;font-weight:650;opacity:.4;padding:0;line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.legal-link-left svg{transition:all .5s ease}.legal-link-left svg path{transition:all .5s ease}.legal-link-left.active{opacity:1}.legal-link-left.active svg{transform:rotate(-90deg)}.legal-link-left.active svg path{stroke:#fff}.box-right-legal-content-item-title{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.box-right-legal-content-item-content a{color:#738D2C}.box-right-legal-content-item-content ol{display:flex;flex-direction:column;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px);list-style:none;padding-left:0}.box-right-legal-content-item-content h4{font-size:clamp(10.66666667px, .9259vw, 21.33333333px);margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.box-right-legal-content-item-content h3{margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-size:clamp(26.66666667px, 2.6455vw, 53.33333333px);line-height:1;font-family:'Reckless',sans-serif;font-weight:normal;letter-spacing:-0.4px}.box-right-legal-content-item-content p{font-size:clamp(12px, 1.1905vw, 24px);line-height:1.35;font-family:'Seasonsans',sans-serif;font-weight:650;font-weight:400;margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.box-right-legal-content-item-content table{border-spacing:0}.box-right-legal-content-item-content table p{margin:0}.box-right-legal-content-item-content table td{border:1px solid #738d2c;border-bottom:0;border-right:0;padding:0 clamp(13.33333333px, 1.3228vw, 26.66666667px);font-size:clamp(12px, 1.1905vw, 24px);line-height:1.35;font-family:'Seasonsans',sans-serif;font-weight:650;font-weight:400}.box-right-legal-content-item-content table td:last-child{border-right:1px solid #738d2c}.box-right-legal-content-item-content table tr:last-child td{border-bottom:1px solid #738d2c}.box-right-legal-content strong{font-weight:700}.box-right-legal-content ul{margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);list-style:disc;padding-left:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.box-right-legal-content ul li{margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.box-content-text-legal{margin-bottom:clamp(52.66666667px, 4.5718vw, 105.33333333px)}.section-legals{padding-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.section-404{height:calc(100vh - clamp(26.66666667px, 2.6455vw, 53.33333333px));margin:clamp(13.33333333px, 1.3228vw, 26.66666667px);background:#ECF0F9;border-radius:30px}.section-404-content{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-404-title{font-family:Reckless;font-size:clamp(100px, 9.9206vw, 200px);font-style:normal;font-weight:400;line-height:clamp(53.33333333px, 5.291vw, 106.66666667px);letter-spacing:calc(clamp(1px, .0992vw, 2px) * -1)}.section-404-box-title{margin-bottom:clamp(33.33333333px, 3.3069vw, 66.66666667px)}.section-404-box-subtitle{margin-bottom:clamp(5.33333333px, .5291vw, 10.66666667px)}.section-404-text{font-weight:400;line-height:1.3}.section-404-box-text{margin-bottom:clamp(14px, 1.3889vw, 28px);width:35%;text-align:center}.section-404-button{font-family:'Seasonsans',sans-serif;font-size:clamp(9.33333333px, .9259vw, 18.66666667px);font-style:normal;font-weight:650;line-height:clamp(20px, 1.9841vw, 40px);background:transparent;padding:clamp(5.33333333px, .5291vw, 10.66666667px) clamp(13.33333333px, 1.3228vw, 26.66666667px)}.animation-fade{opacity:0;transform:translateY(60px);filter:blur(18px)}.modal-areas-content-body-text-single{color:#fff;line-height:1.4;letter-spacing:-0.28px;font-weight:400;margin-top:clamp(6.66666667px, .6614vw, 13.33333333px)}.otgs-development-site-front-end{display:none}.schedule-appointment{background:#ECF0F9;min-height:100vh;padding:clamp(60px, 5.9524vw, 120px) 0}.schedule-appointment-container{width:clamp(533.33333333px, 52.9101vw, 1066.66666667px);margin:auto;max-width:100%}.schedule-appointment-header-step{padding:0;border:0;background:transparent;outline:none !important;display:flex;align-items:center;color:#1D2C55}.schedule-appointment-header-step-point{width:clamp(13.33333333px, 1.3228vw, 26.66666667px);display:flex;height:clamp(13.33333333px, 1.3228vw, 26.66666667px);align-items:center;justify-content:center;box-shadow:inset 0 0 0 clamp(3.33333333px, .3307vw, 6.66666667px) #1d2c55;border-radius:50%;transition:all .3s ease;opacity:.4;margin-right:clamp(7.33333333px, .7275vw, 14.66666667px)}.schedule-appointment-header-step-point svg{width:clamp(9.33333333px, .9259vw, 18.66666667px);display:block;opacity:0;transition:all .3s ease}.schedule-appointment-header-step.checked .schedule-appointment-header-step-point{opacity:1;background:#1d2c55}.schedule-appointment-header-step.checked .schedule-appointment-header-step-point svg{opacity:1}.schedule-appointment-header-step.active .schedule-appointment-header-step-point{opacity:1}.schedule-appointment-header-steps{display:flex;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px)}.schedule-appointment-header-step-content{display:flex;gap:clamp(5.33333333px, .5291vw, 10.66666667px)}.schedule-appointment-header-step-separate{height:clamp(2px, .1984vw, 4px);flex:1;background:#1d2c55;opacity:.4;transition:all .3s ease}.checked.schedule-appointment-header-step+.schedule-appointment-header-step-separate{opacity:1}.schedule-appointment-header{padding-bottom:clamp(53.33333333px, 5.291vw, 106.66666667px)}.schedule-appointment-body-step-box-title{width:clamp(272px, 26.9841vw, 544px);margin:auto;text-align:center;margin-bottom:clamp(38.66666667px, 3.836vw, 77.33333333px)}.schedule-appointment-body-step-content-radios{display:flex;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px);flex-wrap:wrap}.schedule-appointment-body-step-content-radio{flex:1}.schedule-appointment-body-step-content-radio input{display:none}.schedule-appointment-body-step-content-radio input:checked+label .card-check-schedule-appointment{background:#ffffff}.schedule-appointment-body-step-content-radio input:checked+label .card-check-schedule-appointment .card-check-schedule-appointment-point span{opacity:1;box-shadow:inset 0 0 0 clamp(3.33333333px, .3307vw, 6.66666667px) #1d2c55}.schedule-appointment-body-step-content-radio label{cursor:pointer}.card-check-schedule-appointment{padding:clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(11.33333333px, 1.1243vw, 22.66666667px);text-align:center;color:#1D2C55;border-radius:clamp(4px, .3968vw, 8px);border:clamp(.66666667px, .0661vw, 1.33333333px) solid #1D2C55;transition:all .3s ease}.card-check-schedule-appointment-box-title{padding-bottom:clamp(5.33333333px, .5291vw, 10.66666667px)}.card-check-schedule-appointment-box-text{padding-bottom:clamp(11.33333333px, 1.1243vw, 22.66666667px);font-weight:400}.card-check-schedule-appointment-box-text a{color:#1d2c55;font-weight:650;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.card-check-schedule-appointment-title{font-weight:650;line-height:146.667%}.card-check-schedule-appointment-point span{width:clamp(12px, 1.1905vw, 24px);display:flex;height:clamp(12px, 1.1905vw, 24px);align-items:center;justify-content:center;box-shadow:inset 0 0 0 clamp(1.33333333px, .1323vw, 2.66666667px) #1d2c55;border-radius:50%;transition:all .3s ease;margin:auto;opacity:.4}.card-info-schedule-appointment{padding:clamp(8px, .7937vw, 16px) clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(11.33333333px, 1.1243vw, 22.66666667px);border-radius:clamp(4px, .3968vw, 8px);background:#D4EFFF;display:flex;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px);align-items:flex-start}.card-info-schedule-appointment-icon{padding:clamp(2.66666667px, .2646vw, 5.33333333px);border-radius:clamp(2.66666667px, .2646vw, 5.33333333px);background:#1d2c55}.card-info-schedule-appointment-icon svg{display:block;width:clamp(14.66666667px, 1.455vw, 29.33333333px)}.card-info-schedule-appointment-content-text{padding-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-weight:400;line-height:128.571%}.card-info-schedule-appointment-content-text:last-child{padding-bottom:0}.card-info-schedule-appointment-content-button{width:-webkit-fit-content;width:fit-content;font-weight:650;font-size:clamp(9.33333333px, .9259vw, 18.66666667px);height:clamp(24px, 2.381vw, 48px)}.schedule-appointment-body-step-content{padding-bottom:clamp(11.33333333px, 1.1243vw, 22.66666667px);position:relative}.section-areas-specialization-content-header{display:flex;padding:clamp(10px, .9921vw, 20px) clamp(44px, 4.3651vw, 88px);margin-top:clamp(14px, 1.3889vw, 28px);background:#1d2c55}.section-areas-specialization-header{color:#fff;flex:0 0 40%;font-size:clamp(14.66666667px, 1.455vw, 29.33333333px);font-style:normal;font-weight:650;line-height:clamp(18.66666667px, 1.8519vw, 37.33333333px)}.section-areas-specialization-content-box-tabs{display:flex;gap:clamp(8.66666667px, .8598vw, 17.33333333px)}.card-info-schedule-appointment-content-title{margin-bottom:clamp(2.66666667px, .2646vw, 8px)}.box-selects2{display:flex;gap:16px}.box-select2{position:relative;flex:1}.schedule-appointment-body-step-content-form{position:relative}.schedule-appointment-body-step-content-form-body{display:flex;background:#fff;border-radius:clamp(4px, .3968vw, 8px);margin-bottom:clamp(9.33333333px, .9259vw, 18.66666667px);height:clamp(290px, 23.8095vw, 720px)}.schedule-appointment-body-step-content-form-body .calendar-container{flex:0 0 33%;position:relative}.center-cite-options{flex:1;display:flex;position:relative}.center-cite-option{flex:1;border-left:clamp(.66666667px, .0661vw, 1.33333333px) solid #e6e6e8;display:flex;flex-direction:column}.fc .fc-toolbar.fc-header-toolbar{padding:clamp(8px, .7937vw, 16px) clamp(10.66666667px, 1.0582vw, 21.33333333px);justify-content:flex-start}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(1){order:1;margin-left:auto;margin-right:clamp(8px, .7937vw, 16px)}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(3){order:2}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk button{background:#eeeeef;width:clamp(20px, 1.9841vw, 40px);height:clamp(20px, 1.9841vw, 40px);padding:0;border:0;border-radius:50%;color:rgba(47,43,61,0.3);outline:none !important;box-shadow:none !important;display:flex;align-items:center;justify-content:center}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk button span{display:block}.fc .fc-scrollgrid{border:0;margin:0}.fc .fc-scrollgrid table{margin-bottom:clamp(12.66666667px, 1.2566vw, 25.33333333px)}.fc a.fc-daygrid-day-number{width:100%;text-align:center;border-radius:50%;padding-top:81.75%;cursor:pointer}.fc a.fc-daygrid-day-number .fc-daygrid-day-number{padding:0;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content;color:#1D2C55}.fc .fc-view-harness{padding:0 clamp(2.66666667px, .2646vw, 5.33333333px)}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{display:none}.fc .fc-daygrid-day.fc-day-today{background:transparent}.fc .fc-daygrid-day.fc-day-selected a.fc-daygrid-day-number{background:#d4eeff}.fc .fc-daygrid-day.fc-day-selected a.fc-daygrid-day-number .fc-daygrid-day-number{font-weight:700}.fc .fc-daygrid-day.fc-day-past:not(.fc-day-today){pointer-events:none;cursor:not-allowed}.fc .fc-daygrid-day.fc-day-past:not(.fc-day-today) a.fc-daygrid-day-number{background:transparent;border:0;pointer-events:none;cursor:not-allowed}.fc .fc-daygrid-day.fc-day-past:not(.fc-day-today) a.fc-daygrid-day-number .fc-daygrid-day-number{color:#ECF0F9}.fc .fc-day-today a.fc-daygrid-day-number{border:clamp(.66666667px, .0661vw, 1.33333333px) solid #D4EFFF}.fc .fc-daygrid-day-bg{display:none}.fc .fc-day-blocked a.fc-daygrid-day-number{border:0;cursor:not-allowed;pointer-events:none}.fc .fc-day-blocked a.fc-daygrid-day-number .fc-daygrid-day-number{color:#ECF0F9}.fc-toolbar-title{font-size:clamp(9.33333333px, .9259vw, 18.66666667px) !important;font-style:normal;font-weight:650;line-height:clamp(14.66666667px, 1.455vw, 29.33333333px);text-transform:capitalize}a.fc-col-header-cell-cushion{font-size:clamp(8.66666667px, .8598vw, 17.33333333px);font-style:normal;font-weight:400;line-height:clamp(13.33333333px, 1.3228vw, 26.66666667px);color:rgba(47,43,61,0.9);padding:0 !important;text-transform:capitalize}.fc-theme-standard td{border:0}.fc-theme-standard th{border:0}.fc-daygrid-day-number{font-size:clamp(10px, .9921vw, 20px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 1.455vw, 29.33333333px)}.center-cite-option-title{font-weight:700;padding:clamp(10.66666667px, 1.0582vw, 21.33333333px) 0;text-align:center}.center-cite-option-content{padding:0 clamp(9.33333333px, .9259vw, 18.66666667px);flex:1;display:flex;flex-direction:column;overflow-y:auto}.center-cite-option-content-not-have-hours-text{line-height:116%;text-align:center;font-weight:400;color:#1D2C55}.center-cite-option-content-not-have-hours{margin:auto}.center-cite-option-items{display:flex;flex-direction:column}.center-cite-option-item input{display:none}.center-cite-option-item input:checked+label{background:#D4EFFF;font-weight:600}.btn-check{min-height:clamp(22px, 2.1825vw, 44px);min-width:clamp(56.66666667px, 5.6217vw, 113.33333333px);width:-webkit-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;margin:auto;padding:clamp(3.33333333px, .3307vw, 6.66666667px) clamp(10px, .9921vw, 20px);line-height:1;background:transparent;border-radius:clamp(4px, .3968vw, 8px);transition:all .3s ease;cursor:pointer;font-weight:400}.schedule-appointment-body-step-content-form-header{margin-bottom:clamp(5.33333333px, .5291vw, 10.66666667px)}.bar-info-form-submit{display:flex;justify-content:space-between;align-items:center;padding:clamp(8px, .7937vw, 16px) clamp(8.66666667px, .8598vw, 17.33333333px) clamp(8px, .7937vw, 16px) clamp(13.33333333px, 1.3228vw, 26.66666667px);background:#1D2C55;border-radius:clamp(4px, .3968vw, 8px);color:#fff}.bar-info-form-submit-items{display:flex;gap:clamp(29.33333333px, 2.9101vw, 58.66666667px);align-items:center}.bar-info-form-submit-item-title{font-size:clamp(8px, .7937vw, 16px);line-height:clamp(12px, 1.1905vw, 24px);font-weight:650}.bar-info-form-submit-item-text{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);line-height:clamp(12px, 1.1905vw, 24px)}.bar-info-form-submit-button{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);line-height:clamp(20px, 1.9841vw, 40px)}.preloader-cite{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.4);z-index:3;display:flex;align-items:center;justify-content:center;display:none}.preloader-cite.active .spinner{opacity:1}.spinner{width:50px;height:50px;border:5px solid #ecf0f9;border-top:5px solid #1d2c55;border-radius:50%;animation:spin 1s linear infinite;opacity:0;transition:all .3s ease}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.custom-option-select2{font-size:clamp(13px, 1vw, 15px);font-style:normal;font-weight:400;line-height:clamp(18px, 1.45vw, 22px);color:#1D2C55}.custom-option-select2 a{font-size:clamp(11px, .86vw, 13px);font-style:normal;font-weight:400;line-height:clamp(16px, 1.32vw, 20px);color:#1D2C55;display:block}.schedule-appointment-body-step-content-form-body-items{display:flex;flex-wrap:wrap;gap:clamp(12px, 1.32vw, 20px) clamp(8px, .79vw, 12px);height:-webkit-fit-content;height:fit-content;align-items:flex-end;max-width:clamp(320px, 80vw, 1512px);margin-left:auto;margin-right:auto}.schedule-appointment-body-step-content-form-body-item{flex:0 0 calc(50% - 6px);display:flex;justify-content:space-between;align-items:flex-end;height:-webkit-fit-content;height:fit-content;max-width:clamp(160px, 40vw, 756px)}.schedule-appointment-body-step-content-form-body-item .input-custom1{width:100%}.input-custom1{display:flex;flex-direction:column;gap:clamp(2px, .26vw, 4px);position:relative}.input-custom1 label{font-size:clamp(11px, .86vw, 13px);font-style:normal;font-weight:600;line-height:clamp(13px, .99vw, 15px);color:#1D2C55;display:flex;align-items:center;gap:clamp(4px, .53vw, 6px);cursor:pointer}.input-custom1 input,.input-custom1 textarea{border-radius:6px;border:1px solid rgba(47,43,61,0.22);padding:clamp(5px, .66vw, 7px) clamp(10px, 1.32vw, 14px);background:transparent;outline:none;font-size:clamp(15px, 1.25vw, 24px);font-style:normal;font-weight:400;line-height:clamp(24px, 1.875vw, 1512px);resize:none}.input-custom1 input:focus,.input-custom1 textarea:focus{border-color:#1D2C55}.check-custom1-item{display:flex;align-items:center;gap:clamp(4px, .53vw, 6px)}.check-custom1-item .input-error{display:block;bottom:-4px;text-wrap-mode:nowrap}.check-custom1-item.error label:before{border-color:#C03235;border-width:2px}.check-custom1-item input{display:none}.check-custom1-item input:checked+label:before{border:3px solid #1D2C55}.check-custom1-item label{font-size:clamp(11px, .86vw, 13px);font-style:normal;font-weight:400;line-height:clamp(13px, .99vw, 15px);color:#1D2C55;display:flex;align-items:center;gap:clamp(4px, .53vw, 6px);cursor:pointer}.check-custom1-item label:before{content:"";width:clamp(10px, .79vw, 12px);display:block;height:clamp(10px, .79vw, 12px);border-radius:50%;border:1px solid #1D2C55;transition:all .3s ease}.check-custom1-item label a{color:#1D2C55}.check-custom1{display:flex;flex-direction:column;gap:clamp(4px, .53vw, 6px);position:relative}.schedule-appointment-body-step3 .schedule-appointment-body-step-content-form-body{background:transparent;height:auto;max-width:clamp(320px, 80vw, 1512px);margin-left:auto;margin-right:auto}.schedule-appointment-body-step3 .schedule-appointment-body-step-content-form-header{display:flex;flex-direction:column;gap:clamp(12px, 1.18vw, 18px);margin-bottom:clamp(20px, 1.91vw, 29px)}.input-error{position:absolute;color:#C03235;font-size:clamp(11px, .72vw, 15px);font-style:normal;font-weight:400;line-height:clamp(15px, .99vw, 18px);bottom:0;transform:translateY(100%);max-width:clamp(320px, 80vw, 1512px);left:0}.schedule-appointment-body-step3{width:clamp(666.66666667px, 66.1376vw, 1333.33333333px);transform:translateX(-50%);position:relative;left:50%}.schedule-appointment-body-thanks-text{font-size:clamp(14.66666667px, 1.455vw, 29.33333333px);font-style:normal;font-weight:400;line-height:clamp(18px, 1.7857vw, 36px)}.schedule-appointment-body-thanks{position:absolute;left:0;top:0;bottom:0;right:0;background:#ecf0f9;text-align:center;display:none;z-index:3}.schedule-appointment-body-thanks .container{height:100vh;display:flex;align-items:center;margin:0 auto}.schedule-appointment-body-thanks-content{width:clamp(648.66666667px, 64.3519vw, 1297.33333333px)}.schedule-appointment-body-thanks-title{margin-bottom:clamp(22px, 2.1825vw, 44px)}.disabled{opacity:.5;pointer-events:none}#bar-modify-cite{margin-bottom:clamp(20px, 1.322vw, 1512px)}.schedule-appointment-body-step-box-title-modify{width:100%;margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.schedule-appointment-body-step-text{margin-top:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-header-cita{position:fixed;left:0;top:0;width:100%;z-index:9999;padding:clamp(20px, 1.9841vw, 40px) 0}.section-header-cita-logo img{width:clamp(166.66666667px, 16.5344vw, 333.33333333px)}.popup-custom1{display:none;position:fixed;bottom:0;left:0;width:100%;height:100%;z-index:999}.popup-custom1.active .popup-custom1-content{transform:translateY(0)}.popup-custom1-content{border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px) clamp(5.33333333px, 2.0513vw, 10.66666667px) 0 0;background:#D4EFFF;margin:auto clamp(10.66666667px, 4.1026vw, 21.33333333px) 0 clamp(10.66666667px, 4.1026vw, 21.33333333px);padding:clamp(12px, 4.6154vw, 24px) clamp(11.33333333px, 4.359vw, 22.66666667px);z-index:2;min-height:clamp(167.33333333px, 64.359vw, 334.66666667px);display:flex;flex-direction:column;transform:translateY(100%);transition:all .5s ease;width:100%}.popup-custom1-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.4}.popup-custom1-title{font-family:'Reckless',sans-serif;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-style:normal;font-weight:400;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.26666667px, .1026vw, .53333333px) * -1);margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.popup-custom1-text{width:clamp(183.33333333px, 70.5128vw, 366.66666667px);padding-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.popup-custom1-text p{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:clamp(12px, 4.6154vw, 24px)}.popup-custom1-button{min-height:clamp(26.66666667px, 10.2564vw, 53.33333333px);width:-webkit-fit-content;width:fit-content;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:650;line-height:clamp(20px, 7.6923vw, 40px)}.popup-custom1-box-button{margin-top:auto}.popup-custom1-button-close{position:absolute;right:0;top:0;background:transparent;border:0;outline:none !important;padding:clamp(12px, 4.6154vw, 24px) clamp(13.33333333px, 5.1282vw, 26.66666667px)}.popup-custom1-button-close svg{width:clamp(8px, 3.0769vw, 16px);height:clamp(8px, 3.0769vw, 16px)}.schedule-appointment-footer-mobile,.schedule-appointment-body-step-int-info{display:none}.popup-localidad{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;display:none}.popup-localidad-overlay{position:absolute;opacity:.4;background:#000;left:0;top:0;right:0;bottom:0}.popup-localidad-content{position:relative;z-index:2;padding:clamp(14.66666667px, 1.455vw, 29.33333333px) clamp(15.33333333px, 1.5212vw, 30.66666667px);background:#fff;border-radius:clamp(5.33333333px, .5291vw, 10.66666667px);width:clamp(204px, 20.2381vw, 408px)}.popup-localidad-listado{height:clamp(183.33333333px, 18.1878vw, 366.66666667px);overflow-y:auto;padding-left:clamp(17.33333333px, 1.7196vw, 34.66666667px);direction:rtl}.popup-localidad-listado ul{padding:0;margin:0;list-style:none;direction:ltr}.popup-localidad-listado::-webkit-scrollbar{width:2px}.popup-localidad-listado::-webkit-scrollbar-track{background-color:#ECF0F9}.popup-localidad-listado::-webkit-scrollbar-thumb{box-shadow:inset 0 0 clamp(4px, .3968vw, 8px) #1D2C55}.popup-localidad-listado a{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);font-style:normal;font-weight:400;line-height:clamp(16.66666667px, 1.6534vw, 33.33333333px);text-decoration:none;display:inline-block;color:#1D2C55}.popup-localidad-title{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);font-style:normal;font-weight:650;line-height:clamp(16.66666667px, 1.6534vw, 33.33333333px);text-decoration:underline;margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.popup-localidad-button-close{background:transparent;padding:0;border:0;right:clamp(9.33333333px, .9259vw, 18.66666667px);top:clamp(8px, .7937vw, 16px);position:absolute;cursor:pointer}.popup-localidad-button-close svg{display:block;width:clamp(6.66666667px, .6614vw, 13.33333333px);height:clamp(6.66666667px, .6614vw, 13.33333333px)}.modal-areas-content-body-swiper-slide-copyright{position:absolute;bottom:clamp(6px, .5952vw, 12px);width:100%;padding:0 clamp(6px, .5952vw, 12px)}.modal-areas-content-body-swiper-slide-copyright p{font-size:clamp(6.66666667px, .6614vw, 13.33333333px);font-style:italic;font-weight:400;line-height:clamp(6.66666667px, .6614vw, 13.33333333px)}.modal-areas-content-body-swiper-slide-copyright.white-text p{color:#fff}.section-coming-soon{min-height:calc(100vh - clamp(42.66666667px, 4.2328vw, 85.33333333px));display:flex;align-items:center;justify-content:center;margin:clamp(21.33333333px, 2.1164vw, 42.66666667px);background:#ECF0F9;border-radius:12px}.section-coming-soon-content{text-align:center;width:70%;margin:auto;display:flex;flex-direction:column;gap:clamp(23.33333333px, 2.3148vw, 46.66666667px)}.section-coming-soon-text a{color:#1D2C55}.section-swiper-slide-box-title{min-height:clamp(213.33333333px, 21.164vw, 426.66666667px)}.section-swiper-slide-title{word-break:break-word}.swiper-button-prev-areas{width:clamp(15.33333333px, 1.5212vw, 30.66666667px);height:clamp(15.33333333px, 1.5212vw, 30.66666667px);left:clamp(5.33333333px, .5291vw, 10.66666667px) !important}.swiper-button-next-areas{width:clamp(15.33333333px, 1.5212vw, 30.66666667px);height:clamp(15.33333333px, 1.5212vw, 30.66666667px);right:clamp(5.33333333px, .5291vw, 10.66666667px) !important}.modal-areas-content-body-swiper-slide-box-img{position:relative}.button-cita-bottom{display:none}.swiper-button-prev-areas svg{display:none}.swiper-button-next-areas svg{display:none}.swiper-button-prev-areas-img{width:clamp(15.33333333px, 1.5212vw, 30.66666667px);height:clamp(15.33333333px, 1.5212vw, 30.66666667px);display:block;object-fit:contain}.swiper-button-next-areas-img{width:clamp(15.33333333px, 1.5212vw, 30.66666667px);height:clamp(15.33333333px, 1.5212vw, 30.66666667px);display:block;object-fit:contain}.page-template-coming-soon .section-header-links{display:none}.section-swiper .swiper-wrapper{justify-content:center}.card-info-schedule-appointment-content-button.btn-next-step,.card-info-schedule-appointment-content-button{color:#1D2C55}.card-info-schedule-appointment-content-button.btn-next-step:hover,.card-info-schedule-appointment-content-button:hover{color:#fff}.single-post{background-color:#ffffff;color:#1d2c55;width:100%;position:relative}.single-post__hero{background-color:#ecf0f9;width:100%;padding-top:clamp(93.33333333px, 9.2593vw, 186.66666667px);position:relative}.single-post__hero-inner{display:flex;flex-direction:column;width:100%;padding-top:clamp(16px, 1.5873vw, 32px);padding-bottom:clamp(44px, 4.3651vw, 88px);min-height:clamp(362.66666667px, 35.9788vw, 725.33333333px)}.single-post__back-wrapper{margin-bottom:clamp(24px, 2.381vw, 44px)}.single-post__back{display:inline-flex;align-items:center;gap:clamp(8px, .6614vw, 12px);color:#1d2c55;text-decoration:none;font-family:'Seasonsans',sans-serif;font-size:clamp(13px, .9259vw, 16px);line-height:1.2;transition:opacity .3s ease,transform .3s ease}.single-post__back:hover{opacity:.75;transform:translateX(-3px)}.single-post__back span{display:inline-block}.single-post__back-icon{width:clamp(10px, .7937vw, 14px);height:auto;display:block;flex-shrink:0}.single-post__back-icon path{stroke:#1d2c55}.single-post__title{color:#1d2c55;max-width:clamp(600px, 58.9947vw, 920px);margin:auto 0 clamp(13.33333333px, 1.3228vw, 26.66666667px) 0;word-break:break-word}.single-post__intro{color:#1d2c55;max-width:clamp(600px, 58.9947vw, 920px);margin-bottom:clamp(24px, 2.5vw, 40px);word-break:break-word}.single-post__intro p{margin-top:0;margin-bottom:clamp(14px, 1.2vw, 20px)}.single-post__intro p:last-child{margin-bottom:0}.single-post__date{font-family:'Seasonsans',sans-serif;font-size:clamp(12px, .9259vw, 15px);line-height:1.2;color:#1d2c55;letter-spacing:.5px;text-transform:uppercase;display:inline-block}.single-post__content{width:100%;margin:0}.single-post__block{width:100%;margin:clamp(50px, 4.9603vw, 90px) 0}.single-post__block--full-image{margin:0}.single-post__block--banner{margin:0;background-color:#1d2c55;padding:clamp(60px, 6.6138vw, 120px) 0}.single-post__block--list-section{background-color:#ecf0f9;padding:clamp(60px, 5.9524vw, 100px) 0;margin:0}.single-post__block--references{margin:clamp(50px, 4.6296vw, 80px) 0 clamp(80px, 7.9365vw, 130px) 0}.single-post__image-full-wrap{width:100%;height:clamp(320px, 30.8201vw, 540px);background-color:#e6e6e6;overflow:hidden}.single-post__full-img{width:100%;height:100%;object-fit:cover;display:block}.single-post__columns-grid{display:grid;grid-template-columns:clamp(200px, 22.8175vw, 345px) 1fr;column-gap:clamp(30px, 3.3069vw, 66px);align-items:start}.single-post__col-left{position:relative}.single-post__side-label{position:sticky;top:120px}.single-post__side-line{width:clamp(80px, 8.5317vw, 129px);height:1px;background-color:#1d2c55;margin-bottom:clamp(9px, .7937vw, 16px)}.single-post__side-text{font-family:'Seasonsans',sans-serif;font-size:clamp(14px, .9259vw, 18.66666667px);font-style:normal;font-weight:400;line-height:clamp(13.33333333px, 1.3228vw, 26.66666667px);color:#1d2c55}.single-post__col-right{max-width:clamp(540px, 46.9577vw, 760px)}.single-post__section-heading{color:#1d2c55;margin:0 0 clamp(20px, 3.3069vw, 66.66666667px) 0;word-break:break-word}.single-post__section-heading+.single-post__section-heading{margin-top:clamp(50px, 4.828vw, 97.33333333px)}.single-post__paragraph{color:#1d2c55;word-break:break-word}.single-post__paragraph p{margin-top:0;margin-bottom:clamp(16px, 1.3228vw, 24px)}.single-post__paragraph p:last-child{margin-bottom:0}.single-post__paragraph+.single-post__section-heading{margin-top:clamp(50px, 4.828vw, 97.33333333px)}.single-post__gallery-two-slider{position:relative;width:100%}.single-post__gallery-two-slider .swiper-pagination-gallery-two{display:none}.single-post__gallery-two-grid{display:flex;gap:clamp(20px, 1.8519vw, 36px);align-items:flex-start}.single-post__gallery-item{margin:0;display:flex;flex-direction:column}.single-post__gallery-item--1{flex:0 0 calc(67% - clamp(10px, .9259vw, 18px));width:calc(67% - clamp(10px, .9259vw, 18px))}.single-post__gallery-item--2{flex:0 0 calc(33% - clamp(10px, .9259vw, 18px));width:calc(33% - clamp(10px, .9259vw, 18px))}@media (min-width:992px){.single-post__gallery-two-slider.swiper{overflow:visible}.single-post__gallery-two-grid.swiper-wrapper{display:flex;transform:none !important;width:100%;box-sizing:border-box}.single-post__gallery-item.swiper-slide{height:auto}.single-post__gallery-item.swiper-slide--1{flex:0 0 calc(67% - clamp(10px, .9259vw, 18px));width:calc(67% - clamp(10px, .9259vw, 18px)) !important}.single-post__gallery-item.swiper-slide--2{flex:0 0 calc(33% - clamp(10px, .9259vw, 18px));width:calc(33% - clamp(10px, .9259vw, 18px)) !important}}.single-post__gallery-img-box{width:100%;height:clamp(260px, 28.373vw, 440px);background-color:#e6e6e6;overflow:hidden}.single-post__gallery-img-box img{width:100%;height:100%;object-fit:cover;display:block}.single-post__gallery-caption{margin-top:clamp(8px, .7937vw, 14px);font-family:'Seasonsans',sans-serif;font-size:clamp(12px, .9259vw, 15px);line-height:1.4;color:#1d2c55}.single-post__banner-inner{display:flex;justify-content:center;align-items:center;text-align:left}.single-post__banner-text{color:#ffffff;max-width:clamp(600px, 64.8148vw, 980px);margin:0 auto;word-break:break-word}.single-post__list-section-grid{display:flex;flex-direction:column;gap:clamp(30px, 2.381vw, 40px)}.single-post__list-section-header{width:100%}.single-post__list-section-title{color:#1d2c55;margin:0;word-break:break-word}.single-post__list-items{display:flex;flex-direction:column;width:100%}.single-post__list-item{display:flex;flex-direction:column;width:100%}.single-post__list-item:last-child .single-post__list-item-body{padding-bottom:0}.single-post__list-item-num-text{font-size:clamp(20px, 7.6923vw, 40px);width:clamp(20px, 7.6923vw, 40px)}.single-post__list-item-title{gap:clamp(19.33333333px, 7.4359vw, 38.66666667px);padding-right:clamp(10px, 3.8462vw, 20px)}.single-post__list-item-divider{background:#1d2c55}.single-post__list-item-title{display:flex;gap:clamp(21.33333333px, 2.1164vw, 42.66666667px);padding-right:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.single-post__list-item-divider{width:100%;height:1px;background-color:rgba(29,44,85,0.2);margin-bottom:clamp(20px, 1.9841vw, 36px)}.single-post__list-item-body{display:grid;grid-template-columns:clamp(200px, 22.8175vw, 345px) 1fr;column-gap:clamp(30px, 3.3069vw, 66px);padding-bottom:clamp(20px, 7.6923vw, 40px);align-items:start}.single-post__list-item-num{color:#1d2c55;word-break:break-word}.single-post__list-item-content{color:#1d2c55;max-width:clamp(540px, 46.9577vw, 760px);word-break:break-word}.single-post__list-item-content p{margin-top:0;margin-bottom:clamp(14px, 1.1905vw, 20px)}.single-post__list-item-content p:last-child{margin-bottom:0}.single-post__references-inner{max-width:clamp(400px, 41.7989vw, 650px)}.single-post__references-divider{width:100%;height:1px;background-color:#1d2c55;margin-bottom:clamp(20px, 1.9841vw, 32px)}.single-post__references-title{font-family:'Seasonsans',sans-serif;font-size:clamp(14px, .9259vw, 15px);font-weight:600;line-height:1.4;text-transform:uppercase;color:#1d2c55;margin:0 0 clamp(12px, 1.0582vw, 18px) 0;letter-spacing:.5px}.single-post__references-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(14px, 1.0582vw, 18px)}.single-post__reference-item{font-family:'Seasonsans',sans-serif;font-size:clamp(12px, .9259vw, 14px);line-height:1.45;color:#1d2c55;opacity:.65;word-break:break-word}.single-post__reference-item a{color:inherit;text-decoration:underline}.single-post__reference-item a:hover{opacity:1;text-decoration:none}.single-post__default-content{max-width:800px;margin:clamp(40px, 3.9683vw, 70px) auto;color:#1d2c55}.single-post__default-content p{margin-bottom:20px}@media (min-width:991px){.hover-l{display:block;text-decoration:none;position:relative}.hover-l:hover::after{width:100%}.hover-l:after{content:"";display:block;width:0;height:1px;background:#1d2c55;transition:all .5s ease;position:absolute;bottom:1px}.section-formation-dropdown-item:hover{transform:translateY(-4px)}}@media (max-width:991px){body{margin:0 !important}.section-scroll-s-content{overflow:hidden}.section-swiper-all{overflow:hidden;margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-about-us-content{flex-direction:column}.section-banner-content{padding-left:clamp(15.33333333px, 5.8974vw, 30.66666667px);height:46vh;align-items:flex-end;padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.header-sticky{top:0 !important}.section-banner{height:-webkit-fit-content;height:fit-content}.title1{font-size:clamp(20px, 7.6923vw, 40px);line-height:clamp(20px, 7.6923vw, 40px);letter-spacing:calc(clamp(.2px, .0769vw, .4px) * -1)}.section-footer-content{flex-direction:column;padding:clamp(12.66666667px, 4.8718vw, 25.33333333px) clamp(9.33333333px, 3.5897vw, 18.66666667px) clamp(8px, 3.0769vw, 16px) clamp(9.33333333px, 3.5897vw, 18.66666667px);gap:0}.section-header-box-logo{width:68.545%}.section-header-logo img{width:100%;height:100%;display:block;object-fit:cover}.section-header-box-button{padding:0;display:flex;align-items:center;justify-content:center;z-index:1;margin-top:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-header-box-button .section-header-button{margin:0;outline:none;padding:0;display:flex;align-items:center;justify-content:center;background:#1d2c55;width:clamp(26.66666667px, 10.2564vw, 53.33333333px);height:clamp(26.66666667px, 10.2564vw, 53.33333333px);border:0;border-radius:100px;transition:all .5s ease;position:relative}.section-header-box-button .section-header-button span{content:"";display:block;position:absolute;width:clamp(9.33333333px, 3.5897vw, 18.66666667px);height:1px;background:#fff;transition:all .5s ease;top:0;left:0;right:0;bottom:0;margin:auto}.section-header-box-button .section-header-button span:nth-child(1){top:calc(clamp(6.66666667px, 2.5641vw, 13.33333333px) * -1)}.section-header-box-button .section-header-button span:nth-child(3){bottom:calc(clamp(6.66666667px, 2.5641vw, 13.33333333px) * -1)}.section-header{top:clamp(9.33333333px, 3.5897vw, 18.66666667px);z-index:10}.section-header .container{padding:0 clamp(19.33333333px, 7.4359vw, 38.66666667px)}.section-header-button.active{background:#fff}.section-header-button.active span{background:#1d2c55}.section-header-button.active span:nth-child(2){opacity:0}.section-header-button.active span:nth-child(1){top:0;transform:rotate(45deg)}.section-header-button.active span:nth-child(3){bottom:0;transform:rotate(-45deg)}.section-header-links{position:fixed;top:0;left:0;width:calc(100% - clamp(17.33333333px, 6.6667vw, 34.66666667px));height:97%;background:#1D2C55;flex-direction:column;align-items:center;justify-content:center;margin:clamp(8.66666667px, 3.3333vw, 17.33333333px);padding-top:clamp(58.66666667px, 22.5641vw, 117.33333333px);padding-bottom:clamp(19.33333333px, 7.4359vw, 38.66666667px);border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px);transform:translateX(110%);transition:all .5s ease}.section-header-links .section-header-button{width:-webkit-fit-content;width:fit-content;height:-webkit-fit-content;height:fit-content;color:#fff;font-family:"Reckless TRIAL";font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:400;line-height:clamp(20px, 7.6923vw, 40px);letter-spacing:calc(clamp(.2px, .0769vw, .4px) * -1);padding:clamp(8.33333333px, 3.2051vw, 16.66666667px) clamp(20.66666667px, 7.9487vw, 41.33333333px) !important;border:clamp(.66666667px, .2564vw, 1.33333333px) solid #fff}.section-header-links.active{transform:translateX(0)}.section-header-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000082;display:none}.section-header-links-item{color:#fff !important;font-size:clamp(20px, 7.6923vw, 40px) !important;font-family:"Reckless TRIAL";line-height:1 !important;width:100%;display:block;text-align:center}.section-header-links-list{flex-direction:column;align-items:center;justify-content:center;gap:clamp(8px, 3.0769vw, 16px)}.section-header-language{position:absolute;top:clamp(21.33333333px, 8.2051vw, 42.66666667px);left:clamp(12.66666667px, 4.8718vw, 25.33333333px);z-index:99999999999999;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-header-language::after{background:#fff;top:-2%;height:80%}.section-header-language-item{color:#fff !important;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:1}.header-sticky{transform:inherit}.header-sticky .section-header-button.active{margin-top:clamp(8.66666667px, 3.3333vw, 17.33333333px) !important}.section-about-us-content-right-swiper{display:block;width:100%;margin-bottom:clamp(8px, 3.0769vw, 16px)}.section-header-content>.section-header-box-button{display:block;margin-top:0}.section-about-us-content-right-swiper .swiper-slide{width:100% !important}.section-about-us-content-left{display:none}.section-about-us{overflow:hidden;margin:0 0 clamp(26.66666667px, 10.2564vw, 53.33333333px);margin-top:14px}.section-testimonials-container-left{flex:0 0 100%;min-height:auto;padding:0}.section-about-us-content-right{padding:0;height:-webkit-fit-content;height:fit-content}.container{padding:0 clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-about-us-content-right-swiper-slide-content{width:100%;height:100%;display:block;object-fit:cover}.swiper-pagination-about-us{display:flex;align-items:center;justify-content:center;bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px) !important;top:0}.swiper-pagination-about-us .swiper-pagination-bullet{width:clamp(4px, 1.5385vw, 8px);height:clamp(4px, 1.5385vw, 8px);background:#1D2C55;opacity:1}.swiper-pagination-about-us .swiper-pagination-bullet-active{width:clamp(7.33333333px, 2.8205vw, 14.66666667px);height:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.swiper-pagination-areas{display:flex;align-items:center;justify-content:center;bottom:clamp(6.66666667px, 2.5641vw, 13.33333333px);top:inherit !important;position:absolute;height:-webkit-fit-content;height:fit-content;z-index:9}.swiper-pagination-areas .swiper-pagination-bullet{width:clamp(4px, 1.5385vw, 8px);height:clamp(4px, 1.5385vw, 8px);background:#ffffff;opacity:1;position:relative;top:1px}.swiper-pagination-areas .swiper-pagination-bullet-active{top:0;width:clamp(7.33333333px, 2.8205vw, 14.66666667px);height:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.modal-areas-content-body-text-single{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);height:auto;overflow-y:auto}.section-about-us-content-right-title{font-size:clamp(12px, 4.6154vw, 24px);line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px);margin-bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-about-us-content-right-text{padding-bottom:0}.section-about-us-content-right-text p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-about-us-content-right-text p:last-child{margin-bottom:0}.section-areas-specialization{margin:clamp(26.66666667px, 10.2564vw, 53.33333333px) 0}.section-areas-specialization .container{padding:0}.section-areas-specialization-content-title{margin-bottom:clamp(11.33333333px, 4.359vw, 22.66666667px);padding:0 clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-areas-specialization-content-tab-btn{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);padding:clamp(4px, 1.5385vw, 8px) clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(28px, 10.7692vw, 56px)}.section-areas-specialization-content-tabs{gap:clamp(6.66666667px, 2.5641vw, 13.33333333px);padding:0 clamp(10.66666667px, 4.1026vw, 21.33333333px);overflow-x:auto}.section-areas-specialization-content-tabs .section-areas-specialization-content-tab:last-child{padding-right:clamp(20px, 7.6923vw, 40px)}.section-areas-specialization-content-tabs .section-areas-specialization-content-tab button span{white-space:nowrap}.section-areas-specialization-content-tabs-all{position:relative}.section-areas-specialization-content-tabs-all::after{content:"";display:block;width:clamp(56.66666667px, 21.7949vw, 113.33333333px);height:100%;position:absolute;top:0;bottom:0;margin:auto;right:0;background:linear-gradient(-90deg, #fff 0%, rgba(255,255,255,0) 100%)}.section-areas-specialization-content-items{margin-top:clamp(11.33333333px, 4.359vw, 22.66666667px)}.card-area.section-areas-specialization-content-item-link{padding:clamp(8px, 3.0769vw, 16px) clamp(9.33333333px, 3.5897vw, 18.66666667px);display:flex;flex-direction:column;align-items:flex-start;opacity:1}.card-area-link{position:absolute;top:clamp(8.66666667px, 3.3333vw, 17.33333333px);bottom:0;right:clamp(9.33333333px, 3.5897vw, 18.66666667px);height:-webkit-fit-content;height:fit-content;padding:0;border:0}.card-area-link svg{display:block;position:absolute;right:0;margin:auto;top:2.5vw;bottom:0}.card-area-link span{display:none}.card-area-title{font-size:clamp(12px, 4.6154vw, 24px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);width:85%}.card-area-tag{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.section-formation-img{top:-7vh;height:40vh}.section-formation-box-img{height:clamp(169.33333333px, 65.1282vw, 338.66666667px)}.section-formation-content-all{padding-top:clamp(14px, 5.3846vw, 28px);padding-left:clamp(9.33333333px, 3.5897vw, 18.66666667px);padding-right:clamp(9.33333333px, 3.5897vw, 18.66666667px);padding-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.section-formation-info{flex-direction:column-reverse;gap:clamp(14px, 5.3846vw, 28px)}.section-formation-box-title{width:100%;margin-bottom:clamp(8px, 3.0769vw, 16px)}.text1{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-formation-info-button{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);text-align:center;padding:clamp(4px, 1.5385vw, 8px);height:clamp(28px, 10.7692vw, 56px);display:flex;align-items:center;justify-content:center}.section-formation-dropdown-item-button{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px);padding-top:clamp(8px, 3.0769vw, 16px);padding-bottom:clamp(8px, 3.0769vw, 16px)}.text2{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-scroll-s{margin-top:clamp(8px, 3.0769vw, 16px);margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-testimonials-container-left-title{width:85%}.section-testimonials-container-right-items{position:relative;width:100%;gap:clamp(8px, 3.0769vw, 16px)}.section-testimonials-container-right{width:100%}.section-swiper-all .container{padding:0 clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-free-box-title{padding-left:clamp(9.33333333px, 3.5897vw, 18.66666667px);padding-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-free-title u{text-underline-offset:clamp(2.66666667px, 1.0256vw, 5.33333333px);text-decoration-thickness:clamp(.66666667px, .2564vw, 1.33333333px)}.mwg_effect050 .container-mwg_effect050{display:none;height:clamp(146.66666667px, 56.4103vw, 293.33333333px)}.section-footer-left{width:100%;gap:0}.section-footer-appointment{gap:clamp(8px, 3.0769vw, 16px);padding-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #ffffff4d;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-footer-appointment-button{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:clamp(20px, 7.6923vw, 40px);padding:clamp(4px, 1.5385vw, 8px) clamp(13.33333333px, 5.1282vw, 26.66666667px);height:-webkit-fit-content;height:fit-content}.section-footer-contact{padding-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #ffffff4d;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-footer-right{width:100%;gap:0}.section-footer-centers-title.text2{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-weight:650}.section-footer-centers{gap:clamp(7.33333333px, 2.8205vw, 14.66666667px);padding-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #ffffff4d;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-footer-centers-items{gap:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.section-footer-centers-item-box-img{width:clamp(70px, 26.9231vw, 140px);height:clamp(51.33333333px, 19.7436vw, 102.66666667px)}.section-footer-centers-item-content{width:67%}.section-footer-centers-item{gap:clamp(8px, 3.0769vw, 16px)}.section-footer{padding-bottom:clamp(8px, 3.0769vw, 16px);position:relative;z-index:99}.section-footer-legals{width:100%}.section-footer-legals-list{justify-content:space-between}.preloader-box-logo{width:70%}.preloader-box-logo img{width:100%;height:100%;display:block}.section-testimonials-container{flex-wrap:wrap;gap:clamp(8px, 3.0769vw, 16px)}.section-testimonials-container-right-item-video{border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-testimonials-container-right-item-video-content-bottom-title{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:1}.section-testimonials-container-right-item-video-content-bottom-text{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-testimonials-container-right-item-video-content{bottom:inherit;top:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-testimonials-container-right-item-video-btn svg{width:clamp(30px, 11.5385vw, 60px);height:clamp(30px, 11.5385vw, 60px)}.section-testimonials{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.modal-testimonials-content{width:100%;height:100%;max-width:100%;margin:auto clamp(9.33333333px, 3.5897vw, 18.66666667px);max-height:50vh}.modal-areas{width:calc(100% - clamp(17.33333333px, 6.6667vw, 34.66666667px));height:97%;margin:auto;left:0;right:0;bottom:0;top:0;border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px);overflow:hidden}.modal-areas-content-body-title{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-family:"Reckless TRIAL";font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:400;line-height:clamp(20px, 7.6923vw, 40px);letter-spacing:calc(clamp(.2px, .0769vw, .4px) * -1)}.modal-areas-content{width:100%;height:100%;padding:clamp(22px, 8.4615vw, 44px) clamp(17.33333333px, 6.6667vw, 34.66666667px)}.modal-areas-content-body-swiper-slide-text{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.modal-areas-content-footer-btn{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);height:clamp(28px, 10.7692vw, 56px);display:flex;align-items:center;padding:clamp(4px, 1.5385vw, 8px) clamp(13.33333333px, 5.1282vw, 26.66666667px);width:100%;text-align:center;justify-content:center}.modal-areas-content-header-close svg{width:clamp(12px, 4.6154vw, 24px)}.modal-areas-content-footer-text p{text-align:center}.modal-areas-content-body-swiper{padding:0}.modal-areas-content-body-swiper-slide-img{height:clamp(137.33333333px, 52.8205vw, 274.66666667px)}.section-formation-info-button-more{display:flex;margin-top:34px;padding:0;background:transparent;border:0;outline:none;color:#fff;align-items:center;gap:14px;font-size:16px;line-height:1;text-decoration:underline;text-underline-offset:3px}.section-formation-info-text{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-formation-info-button-more.active-button svg{transform:rotate(180deg)}.section-swiper{display:none}.section-swiper-mobile-divs{display:flex;flex-direction:column;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-swiper-slide{padding:clamp(11.33333333px, 4.359vw, 22.66666667px) clamp(26.66666667px, 10.2564vw, 53.33333333px) clamp(11.33333333px, 4.359vw, 22.66666667px) clamp(12.66666667px, 4.8718vw, 25.33333333px);gap:clamp(38px, 14.6154vw, 76px);height:-webkit-fit-content;height:fit-content}.section-swiper-slide-top{gap:clamp(19.33333333px, 7.4359vw, 38.66666667px)}.section-swiper-slide-date{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-weight:650;line-height:clamp(20px, 7.6923vw, 40px)}.section-swiper-slide-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.26666667px, .1026vw, .53333333px) * -1)}.section-swiper-slide-text{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-swiper-slide-box-title{width:80%;min-height:auto}.section-swiper-buttons{display:none}.mwg_effect050 .medias img{position:relative;width:100%;height:100%;visibility:inherit}.medias img{display:none}.medias img:first-child{display:block}.section-footer-left .section-footer-rrss{display:none}.section-footer-right-bottom{flex-direction:column;gap:clamp(35.33333333px, 13.5897vw, 70.66666667px)}.section-footer-rrss-links-list{gap:clamp(20px, 7.6923vw, 40px)}.section-footer-box-copyright{justify-content:space-between}.section-scroll-s-item-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.26666667px, .1026vw, .53333333px) * -1)}.section-scroll-s-item-content{width:clamp(159.33333333px, 61.2821vw, 318.66666667px);height:clamp(236px, 90.7692vw, 472px);padding:clamp(19.33333333px, 7.4359vw, 38.66666667px) clamp(33.33333333px, 12.8205vw, 66.66666667px) clamp(16.66666667px, 6.4103vw, 33.33333333px) clamp(14px, 5.3846vw, 28px)}.section-scroll-s-item-box-img{height:clamp(236px, 90.7692vw, 472px);width:clamp(159.33333333px, 61.2821vw, 318.66666667px)}.section-scroll-s-item{width:clamp(159.33333333px, 61.2821vw, 318.66666667px);height:clamp(236px, 90.7692vw, 472px)}.section-scroll-s-item-box-text{width:100%}.section-footer-legals-list-link{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);line-height:clamp(18px, 6.9231vw, 36px)}.section-footer-copyright{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);line-height:clamp(18px, 6.9231vw, 36px)}.section-footer-box-copyright .section-footer-rrss{display:block}.section-banner-title{padding-left:9.5%;padding-bottom:clamp(21.33333333px, 8.2051vw, 42.66666667px)}.section-banner-box-title{align-items:flex-end}.section-free-swiper img{width:100%;height:clamp(146.66666667px, 56.4103vw, 293.33333333px);display:block;object-fit:cover}.mwg_effect050{display:none}.section-free-content{overflow:hidden}ul#box-left-legal{display:none}.box-right-legal{width:100%}div#box-total-legal{display:none}.section-legals-container{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.box-right-legal-content-item-content p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:1.4}.box-right-legal-content-item-content h3{font-size:clamp(16px, 6.1538vw, 32px)}.section-free-swiper{display:block}.section-404{border-radius:12px}.section-404-subtitle{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:1}.section-404-title{font-size:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.section-404-text{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-404-box-text{width:100%;margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-404-box-title{margin-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.section-404-box-subtitle{margin-bottom:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.section-404-button{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);padding:clamp(5.33333333px, 2.0513vw, 10.66666667px) clamp(13.33333333px, 5.1282vw, 26.66666667px)}.split-me-text{opacity:1}.section-header-links .section-header-box-button .section-header-button span{top:0;position:relative;width:100%;height:-webkit-fit-content;height:fit-content;background:transparent}.section-header-links .section-header-box-button .section-header-button span:nth-child(2){display:none}.section-areas-specialization .section-areas-specialization-content-tabs{padding:0 clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-areas-specialization .section-areas-specialization-content-title{padding:0 clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-areas-specialization-content-tab-btn{height:-webkit-fit-content;height:fit-content;line-height:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.section-areas-specialization-content-tab-btn span:last-child{display:none}.btn1 .btn1-block{height:-webkit-fit-content;height:fit-content}.section-formation-info-button span:last-child{display:none}.section-free-title u::after{bottom:0;height:clamp(1.33333333px, .5128vw, 2.66666667px)}.modal-areas-content-footer-btn span:last-child{display:none}.section-header-box-button .btn1-block-title1{color:#fff;font-family:"Reckless TRIAL";font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:400;line-height:clamp(20px, 7.6923vw, 40px);letter-spacing:calc(clamp(.2px, .0769vw, .4px) * -1)}.section-header-box-button a{border-color:#fff;padding:clamp(8.33333333px, 3.2051vw, 16.66666667px) clamp(20.66666667px, 7.9487vw, 41.33333333px) !important;height:-webkit-fit-content;height:fit-content}.section-header-box-button a:hover{border-color:#fff !important}.section-areas-specialization-content-header{display:none}.modal-areas-content-body{padding:0}.modal-areas-box-content{height:28vh;padding-left:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.modal-areas-box-content ul{padding-left:clamp(12px, 4.6154vw, 24px)}.modal-areas-content-footer{left:0}.modal-areas-content-body-swiper .swiper-pagination-areas{top:clamp(137.33333333px, 52.8205vw, 274.66666667px) !important}.schedule-appointment-header-step-content-title{display:none}.schedule-appointment-header-step-point{width:clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(13.33333333px, 5.1282vw, 26.66666667px);box-shadow:inset 0 0 0 clamp(2px, .7692vw, 4px) #1d2c55;margin-right:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.schedule-appointment-header-step-point svg{width:100%}.schedule-appointment-header-step.active .schedule-appointment-header-step-point{box-shadow:inset 0 0 0 clamp(3.33333333px, 1.2821vw, 6.66666667px) #1d2c55}.schedule-appointment-header-steps{gap:clamp(2px, .7692vw, 4px);width:clamp(162px, 62.3077vw, 324px);margin:auto}.schedule-appointment-header-step-separate{height:clamp(2px, .7692vw, 4px)}.schedule-appointment>.container{padding:0 clamp(23.33333333px, 8.9744vw, 46.66666667px)}.schedule-appointment-header{padding-bottom:clamp(23.33333333px, 8.9744vw, 46.66666667px)}.schedule-appointment-body-step-box-title{margin-bottom:clamp(23.33333333px, 8.9744vw, 46.66666667px)}.box-selects2{flex-direction:column;gap:clamp(8px, 3.0769vw, 16px)}.schedule-appointment-body-step-content-form-header{margin-bottom:clamp(8px, 3.0769vw, 16px)}.schedule-appointment-body-step-content-form-body{flex-wrap:wrap;height:auto}.schedule-appointment-body-step-content-form-body .calendar-container{width:100%;flex:0 0 100%}.fc-toolbar-title{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px) !important;font-style:normal;font-weight:650;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.fc .fc-toolbar.fc-header-toolbar{padding:clamp(8px, 3.0769vw, 16px) clamp(10.66666667px, 4.1026vw, 21.33333333px);margin-bottom:clamp(6px, 2.3077vw, 12px)}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk button{width:clamp(20px, 7.6923vw, 40px);height:clamp(20px, 7.6923vw, 40px)}.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk button span{font-size:clamp(12px, 4.6154vw, 24px)}.fc a.fc-daygrid-day-number{padding:0;padding-top:95.57%}a.fc-col-header-cell-cushion{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);font-style:normal;font-weight:400;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.fc-daygrid-day-number{font-size:clamp(10px, 3.8462vw, 20px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.schedule-appointment-body-step-content-radios{flex-direction:column;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.card-check-schedule-appointment{padding:clamp(18.66666667px, 7.1795vw, 37.33333333px) clamp(10.66666667px, 4.1026vw, 21.33333333px) clamp(11.33333333px, 4.359vw, 22.66666667px)}.card-check-schedule-appointment-title{font-size:clamp(10px, 3.8462vw, 20px);font-style:normal;font-weight:650;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.card-check-schedule-appointment-box-title{padding-bottom:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.card-check-schedule-appointment-box-text{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);padding-bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.card-check-schedule-appointment-point span{width:clamp(12px, 4.6154vw, 24px);height:clamp(12px, 4.6154vw, 24px)}.schedule-appointment-body-step-content-radio input:checked.schedule-appointment-body-step-content-radio input+label .card-check-schedule-appointment .card-check-schedule-appointment-point span{box-shadow:inset 0 0 0 clamp(3.33333333px, 1.2821vw, 6.66666667px) #1d2c55}.card-info-schedule-appointment{display:none}.center-cite-options{flex-direction:column;padding-top:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.center-cite-option{border:0;border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #1D2C55;padding-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px);margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.center-cite-option:last-child{margin:0;border:0}.schedule-appointment-body-step-content-form-body{background:transparent;border-radius:0}.schedule-appointment-body-step-content-form-body .calendar-container{background:#fff;border-radius:clamp(4px, 1.5385vw, 8px)}.fc .fc-view-harness{padding:0 clamp(6px, 2.3077vw, 12px)}.center-cite-option-title{padding:0;text-align:left;font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);font-weight:650;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);margin-bottom:clamp(8px, 3.0769vw, 16px)}.btn-check{height:clamp(22.33333333px, 8.5897vw, 44.66666667px);border:clamp(.33333333px, .1282vw, .66666667px) solid #1D2C55;border-radius:clamp(4px, 1.5385vw, 8px)}.center-cite-option-content{flex-direction:row;flex-wrap:wrap;padding:0;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.center-cite-option-item{width:calc(33.3333% - clamp(21.8px, 8.3846vw, 43.6px))}.center-cite-option-item input:checked.center-cite-option-item input+label{border-color:#D4EFFF}.center-cite-option-item-title{font-size:clamp(10px, 3.8462vw, 20px);font-style:normal;font-weight:400;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px);width:100%}.center-cite-option-content-not-have-hours-text{font-size:clamp(8px, 3.0769vw, 16px);font-style:normal;font-weight:400;line-height:clamp(9.33333333px, 3.5897vw, 18.66666667px);text-align:left}.center-cite-option-content-not-have-hours{width:clamp(131.33333333px, 50.5128vw, 262.66666667px);margin:0}.schedule-appointment-footer-mobile{background:#ecf0f9;position:fixed;bottom:0;left:0;width:100%;padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(25.33333333px, 9.7436vw, 50.66666667px) clamp(20px, 7.6923vw, 40px);display:none;z-index:3}.schedule-appointment-footer-mobile-content-items{display:flex;flex-direction:column;gap:clamp(8px, 3.0769vw, 16px)}.schedule-appointment-footer-mobile-content-item-btn{justify-content:center;height:clamp(26.66666667px, 10.2564vw, 53.33333333px);font-weight:650}.schedule-appointment-body-step[data-step="2"]{padding-bottom:clamp(106.66666667px, 41.0256vw, 213.33333333px)}.schedule-appointment-body-step-content-form-footer{display:none}.schedule-appointment-body-step-int-info{position:absolute;top:0;width:100%;height:100%;background:#ecf0f9;z-index:3;display:none}.schedule-appointment-body-step{position:relative;min-height:60vh}.schedule-appointment-body-step-int-content-info{padding:clamp(24.66666667px, 9.4872vw, 49.33333333px) clamp(14px, 5.3846vw, 28px);border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px);border:clamp(.66666667px, .2564vw, 1.33333333px) solid #1D2C55}.schedule-appointment-body-step-int-content-info-item-title-text{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:650;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.schedule-appointment-body-step-int-content-info-item-text-text{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1)}.schedule-appointment-body-step-int-content-info-item{padding-bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px);border-bottom:clamp(.33333333px, .1282vw, .66666667px) solid #1D2C55}.schedule-appointment-body-step-int-content-info-item:last-child{border:0;padding-bottom:0}.schedule-appointment-body-step-int-content-info-items{display:flex;flex-direction:column;gap:clamp(8px, 3.0769vw, 16px)}.schedule-appointment-body-step-int-title{font-size:clamp(20px, 7.6923vw, 40px);line-height:clamp(20px, 7.6923vw, 40px);letter-spacing:calc(clamp(.2px, .0769vw, .4px) * -1)}.schedule-appointment-body-step-int-info{position:absolute;top:0;width:100%;height:100%;background:#ecf0f9;z-index:3}.schedule-appointment-body-step{position:relative}.schedule-appointment-body-step{min-height:60vh;max-width:100%}.schedule-appointment-body-step-content-form-body-item{flex:0 0 100%;max-width:100%;flex-wrap:wrap}.schedule-appointment-body-step-content-form-body-item:last-child{padding-top:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.schedule-appointment-body-step-content-form-body-item button{width:100%;justify-content:center;height:clamp(26.66666667px, 10.2564vw, 53.33333333px);margin-top:clamp(13.33333333px, 5.1282vw, 26.66666667px);font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;line-height:clamp(20px, 7.6923vw, 40px)}.input-custom1 label{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);font-style:normal;font-weight:650;line-height:clamp(10px, 3.8462vw, 20px)}.input-custom1 input,.input-custom1 textarea{font-size:clamp(10px, 3.8462vw, 20px);font-style:normal;font-weight:400;line-height:clamp(16px, 6.1538vw, 32px);padding:clamp(4.66666667px, 1.7949vw, 9.33333333px) clamp(9.33333333px, 3.5897vw, 18.66666667px)}.schedule-appointment-body-step-content-form-body-items{gap:clamp(8px, 3.0769vw, 16px)}.input-error{font-size:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.check-custom1-item label{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);font-style:normal;font-weight:400;line-height:clamp(10px, 3.8462vw, 20px)}.check-custom1-item label:before{width:clamp(8px, 3.0769vw, 16px);height:clamp(8px, 3.0769vw, 16px)}.check-custom1{gap:clamp(8px, 3.0769vw, 16px)}.select-custom1+.select2 .select2-selection .select2-selection__rendered{font-size:clamp(10px, 3.8462vw, 20px);font-style:normal;font-weight:400;line-height:clamp(16px, 6.1538vw, 32px)}.schedule-appointment-body-step3 .schedule-appointment-body-step-content-form-header{margin-bottom:clamp(8px, 3.0769vw, 16px)}.schedule-appointment-body-thanks-title{font-size:clamp(20px, 7.6923vw, 40px);font-style:normal;font-weight:400;line-height:clamp(20px, 7.6923vw, 40px);letter-spacing:calc(clamp(.2px, .0769vw, .4px) * -1);margin-bottom:clamp(40px, 15.3846vw, 80px)}.schedule-appointment-body-thanks-text{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;line-height:clamp(14.66666667px, 5.641vw, 29.33333333px)}.schedule-appointment-body-thanks .container{max-width:100%}.schedule-appointment-body-thanks{max-width:100%}.schedule-appointment-modify .schedule-appointment-body-step-content-form-footer{display:block}.bar-info-form-submit{background:transparent;flex-direction:column;padding:0}.bar-info-form-submit-items{flex-direction:column;width:100%;padding:clamp(24.66666667px, 9.4872vw, 49.33333333px) clamp(14px, 5.3846vw, 28px);border-radius:clamp(5.33333333px, 2.0513vw, 10.66666667px);border:clamp(.66666667px, .2564vw, 1.33333333px) solid #1D2C55;margin-bottom:clamp(20px, 7.6923vw, 40px);align-items:flex-start}.bar-info-form-submit-item-title{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:650;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);color:#1D2C55}.bar-info-form-submit-item-text{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:400;line-height:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:calc(clamp(.21333333px, .0821vw, .42666667px) * -1);color:#1D2C55}.bar-info-form-submit-item{padding-bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px);width:100%;border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #1D2C55}.bar-info-form-submit-item:last-child{padding:0;border:0}.bar-info-form-submit-button{height:clamp(26.66666667px, 10.2564vw, 53.33333333px);font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:650;line-height:clamp(20px, 7.6923vw, 40px);width:100%;justify-content:center;background:-webkit-linear-gradient(#1d2c55 50%, #ffff 50%) !important;background-size:200px 160px !important;color:#fff !important}.bar-info-form-submit-button:hover{background-position-y:-80px !important;color:#1d2c55 !important}.bar-info-form-submit-box-button{width:100%}.schedule-appointment-modify .schedule-appointment-body-step-content-form .bar-info-form-submit-box-button{display:none}.schedule-appointment-modify .schedule-appointment-body-step-content-form .bar-info-form-submit-items{margin:0}.schedule-appointment-modify .schedule-appointment-body-step{padding-bottom:clamp(66.66666667px, 25.641vw, 133.33333333px)}.popup-localidad-title{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:650;line-height:clamp(16.66666667px, 6.4103vw, 33.33333333px);margin-bottom:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.popup-localidad-content{width:clamp(213.33333333px, 82.0513vw, 426.66666667px)}.popup-localidad-listado{padding-left:clamp(17.33333333px, 6.6667vw, 34.66666667px);height:clamp(172px, 66.1538vw, 344px)}.popup-localidad-listado a{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);font-style:normal;font-weight:400;line-height:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.popup-localidad-button-close{top:clamp(8px, 3.0769vw, 16px);right:clamp(8px, 3.0769vw, 16px)}.popup-localidad-button-close svg{height:clamp(6.66666667px, 2.5641vw, 13.33333333px);width:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.modal-areas-content-body-swiper{min-height:auto;height:-webkit-fit-content;height:fit-content}.modal-areas-content-body-swiper-slide-copyright{left:0;bottom:clamp(6.66666667px, .6614vw, 13.33333333px);width:100%}.modal-areas-content-body-swiper-slide-copyright p{font-size:clamp(6px, 2.3077vw, 12px);line-height:1.2}.section-coming-soon-content{width:100%;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.swiper-button-next-areas{width:clamp(16.66666667px, 6.4103vw, 33.33333333px);height:clamp(16.66666667px, 6.4103vw, 33.33333333px);top:39% !important}.swiper-button-prev-areas{width:clamp(16.66666667px, 6.4103vw, 33.33333333px);height:clamp(16.66666667px, 6.4103vw, 33.33333333px);top:39% !important}.button-cita-bottom{position:fixed;bottom:clamp(6.66666667px, 2.5641vw, 13.33333333px);left:0;z-index:9;height:clamp(28px, 10.7692vw, 56px);padding:0 clamp(9.33333333px, 3.5897vw, 18.66666667px);width:100%;display:block}.button-cita{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#1D2C55;color:#fff !important}.single-post__hero{padding-top:clamp(66.66666667px, 25.641vw, 133.33333333px);padding-bottom:clamp(36px, 10vw, 50px)}.single-post__hero-inner{display:flex;flex-direction:column;min-height:clamp(100px, 38.4615vw, 200px);padding-top:0;padding-bottom:0}.single-post__back-wrapper{order:1;margin-bottom:clamp(16px, 4.5vw, 24px)}.single-post__meta{order:4;margin-bottom:0;margin-top:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.single-post__date{font-size:clamp(11px, 3.1vw, 13px);letter-spacing:.8px}.single-post__title{order:3;font-size:clamp(24px, 6.8vw, 32px);line-height:1.15;letter-spacing:-0.3px;margin:0 0 clamp(16px, 4.5vw, 24px) 0;max-width:100%}.single-post__intro{order:4;margin-bottom:0;max-width:100%}.single-post__intro p{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:1.3;color:#1d2c55;margin-bottom:clamp(12px, 3vw, 16px)}.single-post__intro p:last-child{margin-bottom:0}.single-post__list-item-title{gap:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.single-post__list-item-num-title{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.single-post__list-item-content{padding-left:clamp(36.66666667px, 14.1026vw, 73.33333333px)}.single-post__side-line{width:100%;margin-bottom:clamp(8px, 3.0769vw, 16px)}.single-post__side-text br{display:none}.single-post__block{margin:clamp(33px, 10.2564vw, 60px) 0}.single-post__block--banner{padding:clamp(53.33333333px, 20.5128vw, 106.66666667px) 0;margin:0}.single-post__block--list-section{padding:clamp(33.33333333px, 12.8205vw, 66.66666667px) 0;margin:0}.single-post__block--references{margin:clamp(33px, 10.2564vw, 60px) 0 clamp(60px, 15.3846vw, 90px) 0}.single-post__block--full-image{margin:0}.single-post__section-heading{font-size:clamp(20px, 7.6923vw, 40px)}.single-post__image-full-wrap{height:clamp(225.33333333px, 86.6667vw, 450.66666667px)}.single-post__columns-grid{grid-template-columns:1fr;row-gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.single-post__side-label{position:static}.single-post__gallery-two-slider{position:relative;width:100%;overflow:hidden}.single-post__gallery-two-slider .swiper-pagination-gallery-two{position:absolute;top:clamp(240px, 64vw, 340px);transform:translateY(-100%);bottom:auto !important;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:clamp(12px, 3.5vw, 18px);z-index:10}.single-post__gallery-two-slider .swiper-pagination-gallery-two .swiper-pagination-bullet{width:6px;height:6px;background:#1d2c55;opacity:1;margin:0 3px !important;border-radius:50%;transition:all .3s ease}.single-post__gallery-two-slider .swiper-pagination-gallery-two .swiper-pagination-bullet-active{width:11px;height:11px;background:#1d2c55}.single-post__gallery-two-grid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;width:100%}.single-post__gallery-item,.single-post__gallery-item--1,.single-post__gallery-item--2{flex:0 0 auto;margin:0}.single-post__gallery-img-box{width:100%;height:clamp(240px, 64vw, 340px);background-color:#e6e6e6;overflow:hidden;position:relative}.single-post__gallery-img-box img{width:100%;height:100%;object-fit:cover;display:block}.single-post__gallery-caption{margin-top:clamp(10px, 3.0769vw, 16px);font-family:'Seasonsans',sans-serif;font-size:clamp(12px, 3.5897vw, 15px);line-height:1.4;color:#1d2c55}.single-post__list-item-body{grid-template-columns:1fr;row-gap:clamp(10px, 2.5641vw, 16px);padding-bottom:clamp(20px, 7.6923vw, 40px)}.single-post__references-title{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.single-post__reference-item{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.single-post__references-divider{width:100%;height:1px;background-color:#1d2c55;margin-bottom:clamp(20px, 7.6923vw, 40px)}.single-post__references-inner{max-width:100%}}
/*# sourceMappingURL=./main.css.map */