body .alignfull,body .alignwide,body .entry-content .alignwide,body .entry-content .alignfull{margin:0;width:100vw}body .pswp__caption{border:1px dashed;border-radius:10px;line-height:1.2}body .pswp__caption .pswp__caption__title{padding:10px;border-bottom:1px dashed;font-weight:700;background-color:#ffac1d;border-radius:10px 10px 0 0;color:#2a2a2a}body .pswp__caption .pswp__caption__text{padding:10px;border-bottom:1px dashed}body .pswp__caption .pswp__caption__desc{padding:10px}body #masthead .site-container{max-width:90%}@media screen and (max-width:768px){body #masthead .site-container{padding:0}}body #masthead .brand{padding:10px 0}@media screen and (max-width:768px){body #masthead .brand img{max-width:180px}}@media screen and (max-width:768px){body #masthead #mobile-header #mobile-toggle{background-color:#f27437;font-weight:700;color:#101010;border-radius:7px;width:58px;justify-content:center}body #masthead #mobile-header #mobile-toggle .menu-toggle-icon{font-size:33px;color:#fff}}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item{margin:0 4px}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item.citas-btn{margin-left:0}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item.citas-btn a{background-color:#ffc629;border-radius:14px;font-weight:700;color:#006f8f}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item.menu-item-has-children:hover .sub-menu{max-height:350px!important;height:auto;overflow:hidden;opacity:1!important;pointer-events:auto!important;transition:opacity 300ms ease-in-out!important}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item .sub-menu{background:#0000004d;opacity:0;display:block;height:0;overflow:hidden;border-radius:0 0 14px 14px;left:-8px!important;padding:3px 8px;transition:opacity 300ms ease-in-out!important}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item .sub-menu li.menu-item{margin:5px 0;border:0}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item .sub-menu li.menu-item a{background:rgba(255,255,255,0);transition:background 300ms ease-in-out!important;padding:5px 15px;font-size:14px;line-height:1.3}body.transparent-header .site-header-main-section-right #primary-menu li.menu-item .sub-menu li.menu-item:hover a{background:#ffc629;transition:background 300ms ease-in-out!important;color:#006f8f}body.transparent-header .site-header-main-section-right #primary-menu a{display:block;color:#fff;font-size:15px;border-radius:5px;font-weight:900}body .item-is-stuck #primary-menu a{color:#164271}body #primary-menu a{text-transform:uppercase;font-size:16px;letter-spacing:.6px;padding:6px 15px}body #primary-menu li.megamenu .sub-menu{max-width:400px;left:auto!important;right:0;padding:27px;border-radius:4px;display:flex}body #primary-menu li.megamenu .sub-menu a{font-weight:700;font-size:14px;padding:0}body #primary-menu li.megamenu .sub-menu a:hover{background-color:transparent}body #primary-menu li.megamenu .sub-menu li.current-menu-item>a{background-color:transparent}.item-is-stuck #primary-menu a::before,.item-is-stuck #primary-menu a::after{background-color:#f27437}#primary-menu a{text-decoration:none;position:relative;overflow:hidden;z-index:1}#primary-menu a::before,#primary-menu a::after{content:"";position:absolute;background-color:#fff;width:100%;height:2px;transform:scaleX(0);transition:transform 0.4s}#primary-menu a::before{top:0;left:0;transform-origin:left}#primary-menu a::after{bottom:0;right:0;transform-origin:right}#primary-menu a:hover::before,#primary-menu a:hover::after,#primary-menu li.current_page_item a:before,#primary-menu li.current_page_item a:after{transform:scaleX(1)}#primary-menu li.current_page_item a{color:#f27437}#mobile-drawer img{width:80%}#mobile-drawer .drawer-inner{backdrop-filter:blur(14px);background:linear-gradient(176deg,#1f437cba 33%,#f27437b8 100%);mix-blend-mode:normal}#mobile-drawer .mobile-navigation ul li>a{font-size:24px;font-weight:500;border-bottom:0 solid rgba(255,255,255,.1);padding-top:.3em;padding-bottom:.3em}#mobile-drawer .current_page_item a{color:#fff;background-color:#00000021;border-radius:15px;backdrop-filter:blur(14px);font-weight:700}#footer-top.bg-animation-upscaled{background-size:auto 120%;animation-timeline:view();animation-range-start:cover 30vh;animation-range-end:cover 100vh;animation-name:scroll-animation-upscaled;animation-fill-mode:both;animation-duration:2ms}@media screen and (max-width:768px){#footer-top .kt-row-column-wrap{min-height:20vh}}#footer .wp-block-kadence-form .kadence-blocks-form-field:not(.kb-submit-field){max-width:70%;flex-flow:row wrap;margin:0}@media screen and (max-width:768px){#footer .wp-block-kadence-form .kadence-blocks-form-field:not(.kb-submit-field){max-width:100%;margin:0 0 9px}}#footer .wp-block-kadence-form .kb-submit-field{width:fit-content}#footer .kt-row-column-wrap{margin-top:-150px}@media screen and (max-width:768px){#footer .kt-row-column-wrap{margin-top:-80px}}#footer .top-columns{padding-bottom:33px;margin-bottom:56px;border-bottom:1px solid #ffffff38}@media screen and (max-width:768px){#footer .top-columns{padding-bottom:10px;margin-bottom:20px}}#footer .top-columns p{max-width:100%}#footer h3{font-size:20px;color:#ffffff6e;margin-bottom:0}#footer .kt-svg-icon-list-single,#footer .kt-svg-icon-list-text{font-size:24px!important}#footer .kb-navigation.menu li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.2)}#footer .kb-navigation.menu li .kb-link-wrap{border-radius:0;padding:0 10px}#footer .kb-navigation.menu li:hover{background-color:#ffffff1a;border-bottom:1px solid rgba(255,255,255,0);border-radius:14px;overflow:hidden}#footer .kb-navigation.menu a{font-weight:700;font-size:2em;padding:10px 0 10px;justify-content:space-between}#footer .kb-navigation.menu a:after{display:inline-flex;content:"";width:56px;min-width:56px;height:56px;min-height:56px;background-size:56px;background-repeat:no-repeat;background-image:url(https://www.corwin.sk/files/Icons/icon.arrow.next.white.svg);background-position:50% center}#footer p{font-size:25px;max-width:413px;line-height:1.4;margin-top:10px}@media screen and (max-width:768px){#footer p{font-size:18px}}#footer .wp-block-social-links{background-color:#ffffff1a;padding:20px;border-radius:8px;margin-top:32px;width:fit-content}#footer .wp-block-social-links .wp-social-link svg{height:1.5em;width:1.5em}#colophon{background-color:#193664}#colophon .site-bottom-footer-inner-wrap{padding:20px 0}#colophon .site-bottom-footer-inner-wrap p{color:#ffffff6e;font-weight:500}#colophon .site-bottom-footer-inner-wrap a{color:#97c21c;text-decoration:none}@keyframes scroll-animation-upscaled{from{background-size:auto 120%}to{background-size:auto 110%}}#contact-info h2{font-weight:500}#contact-info .info-details p{font-size:25px;max-width:413px;line-height:1.4;margin-top:10px}#contact-info .info-details .kt-svg-icon-list-single,#contact-info .info-details .kt-svg-icon-list-text{font-size:24px!important}#contact-info .info-details .wp-block-social-links{background-color:#ffffff1a;padding:20px;border-radius:8px;margin-top:32px;width:fit-content}@media screen and (max-width:768px){#contact-info .info-details .wp-block-social-links{width:100%}}#contact-info .info-details .wp-block-social-links .wp-social-link svg{height:1.5em;width:1.5em}@media screen and (max-width:768px){#contact-info .info-details .wp-block-group{flex-wrap:wrap}}#contact-info .info-details .kb-button{padding:15px 20px;font-weight:700;border-radius:8px;min-width:200px}@media screen and (max-width:768px){#contact-info .info-details .kb-button{width:100%}}#contact-info .info-details .wp-block-kadence-advanced-form-{backdrop-filter:blur(14px);background-color:#ffffff1a;padding:20px;border-radius:15px;border:2px solid #ffffff40}#contact-info .info-details .kt-tabs-title-list li{max-width:46%}#contact-info .info-details .kt-tabs-title-list a.kt-tab-title{backdrop-filter:blur(14px);background-color:#ffffff45;border:2px solid #ffffff40;border-bottom:0;color:#fff;border-radius:20px 20px 0 0}#contact-info .info-details .kt-tabs-title-list .kt-tab-title-inactive a{opacity:.5;background-color:#08080852}#contact-info .info-details .wp-block-kadence-tab{backdrop-filter:blur(14px);background-color:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.25);border-radius:0 20px 20px}#contact-info .info-details .gform_required_legend{display:none}#contact-info .info-details form input:not(.button),#contact-info .info-details form textarea{border:0;border-bottom:1px solid #ffffff82;background-color:transparent;color:#fff}#contact-info .info-details form label{color:#fff}body.home .kb-row-layout-wrap:not(#home-top){z-index:2}.not-show{display:none!important}.slider-top .kb-advanced-slide-inner-wrap{padding:0}.slider-top .img-floating{position:absolute}@media screen and (max-width:768px){#home-top{background-image:none;margin-top:-250px;z-index:3}}#home-top .kt-row-column-wrap{align-content:end}@media screen and (max-width:768px){#home-top .kt-row-column-wrap{min-height:fit-content}}#home-top h2{max-width:100%;font-size:80px;line-height:1.1;text-shadow:rgba(0,0,0,.18) 1px 0 10px;padding-top:75px}@media screen and (max-width:768px){#home-top h2{font-size:42px!important;padding-bottom:0;font-weight:500;max-width:90%;margin:0 auto;padding-top:0;text-align:center}}#home-top .blur-box{backdrop-filter:blur(14px);background-color:#ffffff2e;border-radius:25px;padding:40px 20px;margin-bottom:70px}@media screen and (max-width:768px){#home-top .blur-box{background-color:#f27437;margin:0}}#home-top .blur-box .wp-block-column{align-content:center}#home-top .blur-box .kb-buttons-wrap{gap:var(--global-kb-gap-xs,2.5rem)}@media screen and (max-width:768px){#home-top .blur-box .kb-buttons-wrap{gap:15px}}#home-top .blur-box .kb-button.kb-btn-global-fill{border:1px solid rgba(255,255,255,.43);border-radius:300px;background:#ffffff1c;color:#fff;font-size:21px;font-weight:600}@media screen and (max-width:768px){#home-top .blur-box .kb-button.kb-btn-global-fill{width:100%}}#home-top .blur-box .kb-button.kb-btn-global-fill:hover{border:1px solid rgba(255,255,255,0);background-color:#f27437}#home-top .blur-box p{font-size:22px;text-align:left}@media screen and (max-width:768px){#home-top .blur-box p{font-size:18px;text-align:center}}#home-about-us{z-index:2}#home-about-us .title-strong{max-width:1100px;margin:0 auto 50px;font-size:40px;line-height:1.3}@media screen and (max-width:768px){#home-about-us .title-strong{font-size:29px}}#home-about-us .title-strong strong{font-weight:900;color:#f27437}@media screen and (max-width:768px){#home-about-us .box-number{text-align:center;gap:15px}}#home-about-us .kb-count-up-number{font-size:60px;font-weight:700;color:#f27437;line-height:1.2}#home-about-us .kb-count-up-title{font-weight:600}.sublabel-text{background-color:#1f437c;color:#fff;padding:9px 20px;border-radius:50px;width:fit-content;font-weight:700;margin:0 auto 20px!important}@media screen and (max-width:768px){#alianzas p{text-align:center}}#alianza-logo{margin-top:-100px}#alianza-logo .kt-inside-inner-col{border-radius:22px;background-color:#fff;padding:40px 20px;box-shadow:2px 9px 16px 1px #00000045;min-height:313px;display:flex;align-items:center;justify-content:center}#alianza-logo img{max-width:400px}@media screen and (max-width:768px){#alianza-logo img{max-width:100%}}@media screen and (max-width:768px){#proyectos .kt-row-column-wrap{max-width:100%}}#proyectos h3{max-width:800px;margin:0 auto 20px;font-size:40px;line-height:1.3}@media screen and (max-width:768px){#proyectos h3{font-size:35px}}#proyectos h3 strong{color:#f27437}#pods-template .kt-row-column-wrap{max-width:85%;margin:50px auto;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:768px){#pods-template .kt-row-column-wrap{padding:0 15px;grid-template-columns:repeat(1,minmax(0,1fr))}}#pods-template .kt-row-column-wrap .kt-inside-inner-col{border-radius:35px;background-position:50% 53%;background-attachment:scroll;background-repeat:no-repeat}#pods-template .kt-row-column-wrap .kt-inside-inner-col:before{opacity:.38;background-image:linear-gradient(0deg,black 0%,rgba(20,39,109,0) 73%)}#pods-template .kt-row-column-wrap a.overlay-link{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width:768px){#pods-template .kt-row-column-wrap .kb-button:not(.main-btn){display:none}}#pods-template .kt-row-column-wrap .main-btn{color:var(--global-palette4,#2D3748);background:rgba(255,254,254,.76)}#pods-template .kt-row-column-wrap .main-btn:hover{color:#fff;background:#f27437}@media screen and (max-width:768px){#projects-wrapper .kt-row-column-wrap{padding:0}}#projects-wrapper #pods-template .kt-row-column-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:768px){#projects-wrapper #pods-template .kt-row-column-wrap{padding:0 15px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:768px){#projects-home .kt-row-column-wrap,#pods-template .kt-row-column-wrap{max-width:100%;padding:0}}#projects-home .kt-inside-inner-col,#pods-template .kt-inside-inner-col{padding:25px}#projects-home .wp-block-kadence-column .kt-inside-inner-col,#pods-template .wp-block-kadence-column .kt-inside-inner-col{min-height:60vh;overflow:clip}#projects-home .location-box,#pods-template .location-box{border:2px solid #fff;width:fit-content;color:#fff;padding:6px 22px;border-radius:50px;font-weight:700;backdrop-filter:blur(15px);background-color:#c7c3c36b}#projects-home .details-group,#pods-template .details-group{position:absolute;bottom:28px;backdrop-filter:blur(15px);background-color:#c7c3c36b;border-radius:24px;padding:25px 20px;width:calc(100% - 50px)}#projects-home .details-group .type-project,#pods-template .details-group .type-project{color:#fff;margin:0;font-size:18px}#projects-home .details-group h3,#pods-template .details-group h3{margin-top:0;font-size:30px;color:#fff;line-height:1.2;border-bottom:1px solid #ffffff70;padding-bottom:10px;margin-bottom:10px}@media screen and (max-width:768px){#projects-home .details-group h3,#pods-template .details-group h3{font-size:25px}}#projects-home .details-group .footer-box .wp-block-group__inner-container,#pods-template .details-group .footer-box .wp-block-group__inner-container{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}#projects-home .details-group .footer-box .kb-button,#pods-template .details-group .footer-box .kb-button{border-radius:50px;font-size:16px;font-weight:500}@media screen and (max-width:768px){#projects-home .details-group .footer-box .kb-button,#pods-template .details-group .footer-box .kb-button{font-size:17px}}#projects-home .details-group .bottom-details,#pods-template .details-group .bottom-details{font-size:14px;color:#fff;margin:0}#avance-obras-home{margin-bottom:70px}#avance-obras-home .kt-row-column-wrap{border-radius:46px;overflow:clip;padding:0}#avance-obras-home .kt-row-column-wrap .kt-inside-inner-col{position:relative}#avance-obras-home h2{font-size:107px;line-height:1.1;margin:0}#avance-obras-home .wp-block-image{width:100%;height:100%;position:relative;z-index:2}#avance-obras-home .wp-block-image img{position:absolute;width:auto;height:100%;bottom:0;right:0;max-width:none}@media screen and (max-width:768px){#avance-obras-home .wp-block-image img{width:130%;height:auto;right:-32px}}#avance-obras-home .orange-back{height:100%;position:absolute;background-color:#f27437;width:37%;top:0;right:0;z-index:0}.orange-back{animation:orange-back linear forwards;animation-timeline:view();animation-range-start:0%;animation-range-end:80vh;transition-duration:0.75s;transition-timing-function:ease}@keyframes orange-back{from{width:70%}}#banner-empleo{overflow:clip}@media screen and (max-width:768px){#banner-empleo .kt-row-column-wrap{min-height:fit-content}}#banner-empleo .wp-block-group{z-index:2;position:relative;margin:0}#banner-empleo .animated-img-banner{width:100%;height:100%;padding-top:56.25%}@media screen and (max-width:768px){#banner-empleo .animated-img-banner{padding-top:131%}}#banner-empleo .animated-img-banner img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:40px}@media screen and (max-width:768px){#banner-empleo .animated-img-banner img{width:auto;height:100%;top:0;right:-12px;border-radius:0;max-width:none;left:auto}}.animated-img-banner{animation:animated-img-banner linear forwards;animation-timeline:view();animation-range-start:0%;animation-range-end:70vh;transition-duration:0.75s;transition-timing-function:ease}@keyframes animated-img-banner{from{transform:translate3d(0,-80px,0);transform:scale(.7,.7)}to{transform:translate3d(0,-270px,0);transform:scale(.97,.97)}}.title-top-animated-banner{animation:title-top-animated-banner linear forwards;animation-timeline:view();animation-range-start:0vh;animation-range-end:90vh;z-index:4}.title-top-animated-banner .wp-block-group__inner-container{position:relative;width:76%;margin:0 auto}.title-top-animated-banner h2{text-transform:uppercase;max-width:100%;width:100%;line-height:1;color:#fff;padding-top:270px;position:absolute;font-size:7.5rem;text-align:center}@media screen and (max-width:768px){.title-top-animated-banner h2{padding-top:0;position:absolute;font-size:40px}}@keyframes title-top-animated-banner{from{opacity:.1;transform:translate(0,-15vh)}to{opacity:1;transform:translate(0,35vh)}}.scroll-reveal strong{color:#00000036;font-size:27px;background-clip:text;background-repeat:no-repeat;background-size:0% 100%;background-image:linear-gradient(9deg,#1a202c,#1a202c);animation:scroll-reveal linear forwards;animation-timeline:view();animation-range-start:cover 20vh;animation-range-end:cover 50vh}@media screen and (max-width:768px){.scroll-reveal strong{font-size:20px}}@keyframes scroll-reveal{to{background-size:100% 100%}}.scroll-animation-upscaled .kt-inside-inner-col{background-size:auto 120%;animation-timeline:view();animation-range-start:cover 20vh;animation-range-end:cover 90vh;animation-name:appear;animation-fill-mode:both;animation-duration:2ms}@media screen and (max-width:768px){.scroll-animation-upscaled .kt-inside-inner-col{animation-name:appear-mobile}}@keyframes appear-mobile{from{background-size:auto 120%;min-height:40vh}to{background-size:auto 100%;min-height:65vh}}@keyframes appear{from{background-size:auto 120%;min-height:60vh}to{background-size:auto 100%;min-height:65vh}}@keyframes slide-fade-in{from{opacity:.05;transform:translate3d(0,100px,0)}}@media (prefers-reduced-motion:no-preference){.card{view-timeline-name:--item-timeline;animation:slide-fade-in both;animation-timeline:--item-timeline;animation-range:contain 0% contain 60%;transition-duration:0.75s;transition-timing-function:ease;transition-property:opacity,transform}}@media screen and (max-width:768px){body h2{line-height:1.2;font-size:40px!important;max-width:100%}}#project-hero .text-box .kt-inside-inner-col{padding-bottom:50px}#project-hero h1{font-size:70px;max-width:71%;line-height:1.2}#project-hero p{max-width:46%}#project-hero .image-hero{place-content:center;align-items:center;bottom:0;display:flex;flex:0 0 auto;flex-flow:row;gap:0;overflow:visible;padding:0;position:absolute;right:-28%;top:0;width:79%;will-change:var(--framer-will-change-effect-override,transform);z-index:1;z-index:0}.single-proyecto #project-hero .text-box .kt-inside-inner-col{padding-bottom:50px}.single-proyecto #project-hero h1{font-size:70px;max-width:80%;line-height:1.2;margin:0 auto}@media screen and (max-width:768px){.single-proyecto #project-hero h1{font-size:40px}}.single-proyecto #project-hero p{max-width:100%;text-align:center;font-size:22px;margin-bottom:8px}@media screen and (max-width:768px){.single-proyecto #project-hero p{font-size:17px}}.single-proyecto #project-hero .box-hero{backdrop-filter:blur(14px);background-color:#ffffff4f;max-width:70%;box-shadow:rgba(0,0,0,.27) 2px 9px 16px 1px;border-radius:25px;padding:40px;margin:40px auto 20px;border:2px solid #ffffff4a}@media screen and (max-width:768px){.single-proyecto #project-hero .box-hero{padding:26px;max-width:100%}}.single-proyecto #project-hero .button{border-radius:33px;font-size:22px;font-weight:700;margin-bottom:-82px}@media screen and (max-width:768px){.single-proyecto #project-hero .button{font-size:19px;margin-bottom:-54px}}@media screen and (max-width:768px){#description .kt-row-column-wrap{padding-top:50px}}#description .sticky-info .kt-inside-inner-col{background-color:#1f437c;padding:44px 30px;max-width:361px;border-radius:33px;margin-left:50px}@media screen and (max-width:768px){#description .sticky-info .kt-inside-inner-col{max-width:100%;margin-left:0;text-align:center}#description .sticky-info .kt-inside-inner-col .wp-block-kadence-listitem{justify-content:center}#description .sticky-info .kt-inside-inner-col .kb-button{width:100%}}#description .sticky-info .description-text p:not(.kt-blocks-info-box-text){font-size:20px}#description .sticky-info h3 strong{color:#fff;font-size:30px;font-weight:500;line-height:1.2}#description .sticky-info .sub-text{color:#c9defa;font-weight:500;font-size:16px;line-height:1.3}#description .sticky-info .wp-block-list{background-color:#edf2f7;padding:20px 32px;border-radius:15px;font-size:14px;font-weight:500}#description .sticky-info .wp-block-list strong{color:#f27437}#description .sticky-info .kt-svg-icon-list .kt-svg-icon-list-text{color:#fff;font-weight:500}#description .amenities{gap:10px;margin-bottom:10px}#ubicacion .location-box{backdrop-filter:blur(3px);background-color:#fff5f51c;border-radius:31px;padding:40px}@media screen and (max-width:768px){#ubicacion .location-box{padding:20px}}#ubicacion .location-box h3{font-size:45px}#ubicacion .location-box iframe{overflow:hidden;border-radius:17px}.places-map{background-color:#020307;padding-bottom:20px}.places-map img{border-radius:20px}.title-description{max-width:1030px;margin:0 auto 50px}#tipos-apartamentos .kb-gallery-figure{padding:0 44px}#tipos-apartamentos p{text-align:center;font-size:19px}@media screen and (max-width:768px){#tipos-apartamentos p{font-size:17px!important}}#tipos-apartamentos .spects-depto{margin-bottom:0;font-size:20px}#tipos-apartamentos .spects-depto p{margin-bottom:0}#tipos-apartamentos .spects-depto .additional-specs{max-width:75%;margin:0 auto;font-size:14px}#tipos-apartamentos .apart-cards .wp-block-column{padding:80px 60px!important}#tipos-apartamentos .area-dtpo{font-size:16px;text-align:center;margin-top:15px}#tipos-apartamentos .area-dtpo strong{font-size:36px;color:#f27437;display:block;line-height:1}@media screen and (max-width:768px){#galeria-proyecto img,#galeria-proyecto .kb-gal-image-radius{border-radius:20px}}#tipos-apartamentos{z-index:3}#tipos-apartamentos .facilidades-box{background-color:#fde5d9;padding:63px 102px;border-radius:30px;transition:0.3s linear;box-shadow:rgba(0,0,0,.27) 2px 9px 16px 1px;background-color:#fff;margin-bottom:-150px}@media screen and (max-width:768px){#tipos-apartamentos .facilidades-box{animation-range-end:45vh;padding:33px 22px;border-radius:20px}}#tipos-apartamentos .facilidades-box .facilidades-tipos{margin:30px 0;padding:30px;border-radius:30px;background-color:#fde5d9}@media screen and (max-width:768px){#tipos-apartamentos .facilidades-box .facilidades-tipos{gap:15px}}#tipos-apartamentos .facilidades-box .facilidades-tipos .wp-block-column:not(:last-child){border-right:1px solid #f27437}@media screen and (max-width:768px){#tipos-apartamentos .facilidades-box .facilidades-tipos .wp-block-column:not(:last-child){border-right:0 solid #f27437;border-bottom:1px solid #f27437;padding-bottom:25px}}#tipos-apartamentos .facilidades-box .facilidades-tipos p{margin:0}#tipos-apartamentos .facilidades-box .facilidades-tipos strong{font-size:35px;color:#f27437;line-height:1;margin-top:10px;display:block}#avance-obra-proyecto p{margin-bottom:0}#avance-obra-proyecto h3{margin:12px auto -12px;font-size:36px;color:#1f437c;width:fit-content;background-color:#fff;padding:5px 36px 0;border-radius:25px 25px 0 0}#avance-obra-proyecto .wp-block-kadence-advancedgallery{background-color:#fff;padding:24px 0 50px}#avance-obra-proyecto .wp-block-kadence-advancedgallery img{border-radius:15px}#avance-obra-proyecto .kb-buttons-wrap{margin-top:-28px}#faqs-project{display:none}#faqs-project h2{font-size:56px;line-height:1.2;max-width:53%;margin:0 auto}@media screen and (max-width:768px){#faqs-project h2{font-size:45px;max-width:100%}}#faqs-project .faq-uptext{margin-bottom:0}#faqs-project .faqs-box{box-shadow:0 0 0 0 #00000014,0 7px 15px 0 #00000014,0 27px 27px 0 #00000012,0 61px 36px 0 #0000000A,0 108px 43px 0 #00000003,0 168px 47px 0 #0000;padding:50px;border-radius:30px;background-color:#fff}@media screen and (max-width:768px){#faqs-project .faqs-box{padding:20px}}#faqs-project .wp-block-kadence-pane{background-color:#20202005;border:1px solid #2020201a;border-radius:12px;padding:1.25rem 1.5rem}@media screen and (max-width:768px){#faqs-project .wp-block-kadence-pane{padding:10px}}#faqs-project .kt-accordion-panel-inner{padding:10px 20px 15px;border-width:0}#contacto-proyecto{border-bottom:0 solid #f27437}#contacto-proyecto h2{font-size:45px!important;margin-top:50px;line-height:1.2}#contacto-proyecto p{color:#fff;margin:14px auto;max-width:60%;font-size:22px}@media screen and (max-width:768px){#contacto-proyecto p{max-width:100%}}#contacto-proyecto h5{margin-bottom:-14px;font-weight:500;font-size:18px;opacity:.7}#contacto-proyecto .wp-block-media-text{display:flex;flex-flow:wrap;justify-content:center;margin:32px auto}#contacto-proyecto .wp-block-media-text .wp-block-media-text__media{max-width:65px;margin-right:20px}#contacto-proyecto .wp-block-media-text .wp-block-media-text__content{padding:0;width:fit-content}#contacto-proyecto .wp-block-media-text .wp-block-media-text__content p{max-width:none;margin:0;font-size:38px!important}#contacto-proyecto .gform_wrapper{backdrop-filter:blur(14px);background-color:#ffffffb5;border-radius:25px;padding:60px;margin:-9px auto 20px;box-shadow:2px 9px 16px 1px #00000045;max-width:1030px}@media screen and (max-width:768px){#contacto-proyecto .gform_wrapper{padding:20px;max-width:100%}#contacto-proyecto .gform_wrapper label{font-size:16px;text-align:center;justify-content:center}}#contacto-proyecto .gform-footer{justify-content:center}#contacto-proyecto .gform-footer input{width:45%}@media screen and (max-width:768px){#contacto-proyecto .gform-footer input{width:100%}}#project-top{overflow:clip}@media screen and (max-width:768px){#project-top .kt-row-column-wrap{align-content:start}}#project-top h2{text-transform:uppercase;font-size:88px!important;max-width:100%;text-align:center;width:100%;line-height:1;color:#fff!important;padding-top:90px}@media screen and (max-width:768px){#project-top h2{font-size:51px!important;padding-top:133px}}#project-top p{max-width:1030px;margin:0 auto;font-size:27px}@media screen and (max-width:768px){#project-top p{font-size:18px}}.kt-row-layout-overlay{animation:overlay-animated linear forwards;animation-timeline:scroll();animation-range-start:0%;animation-range-end:40vh}@keyframes overlay-animated{to{opacity:.8}}.title-top-animated{animation:title-top-animated linear forwards;animation-timeline:scroll();animation-range-start:0%;animation-range-end:70vh}@keyframes title-top-animated{from{opacity:1;transform:translate(0,0%)}to{opacity:0;transform:translate(0,50vh)}}#avance-de-obras-header{overflow:clip}#avance-de-obras-header p{color:#fff;text-transform:uppercase;font-size:20px;margin-bottom:0}#avance-de-obras-header h1{font-size:76px;line-height:1.2}@media screen and (max-width:768px){#avance-de-obras-header h1{font-size:40px!important}}#avance-newsletter .gform_wrapper{backdrop-filter:blur(14px);background-color:#ffffffb5;border-radius:25px;padding:40px 40px;margin:-140px auto 20px;max-width:830px;box-shadow:2px 9px 16px 1px #00000045}@media screen and (max-width:768px){#avance-newsletter .gform_wrapper{padding:20px}}#avance-newsletter .gform_wrapper .gform_confirmation_message strong{color:#f27437}#avance-newsletter .gform_wrapper .gform_validation_errors{display:none}#avance-newsletter .gform_wrapper .gform_fields{column-gap:0;row-gap:10px}#avance-newsletter .gform_wrapper .email-field input{padding:16px 15px;border-radius:24px 0 0 24px;height:fit-content;font-size:17px;border-color:#a0aec0;color:#a0aec0}@media screen and (max-width:768px){#avance-newsletter .gform_wrapper .email-field input{border-radius:24px}}#avance-newsletter .gform_wrapper .gform-button{width:100%;padding:12px 24px;font-size:20px;height:100%;border-radius:0 24px 24px 0}@media screen and (max-width:768px){#avance-newsletter .gform_wrapper .gform-button{border-radius:24px}}#avance-newsletter .gform_wrapper .gform-button:hover{background-color:#1f437c}#avance-newsletter .gform_wrapper form .gform_body{width:100%}#avance-newsletter .gform_wrapper form .gform_body label{margin-bottom:0}#avance-newsletter .gform_wrapper form .gform_footer{max-width:30%;margin:0}#avance-newsletter .wp-block-kadence-form{backdrop-filter:blur(14px);background-color:#ffffffb5;border-radius:25px;padding:40px 40px;margin:-140px auto 20px;max-width:830px;box-shadow:2px 9px 16px 1px #00000045}@media screen and (max-width:768px){#avance-newsletter .wp-block-kadence-form{padding:20px}}#avance-newsletter .wp-block-kadence-form .kadence-blocks-form-field{margin:0;padding:0}@media screen and (max-width:768px){#avance-newsletter .wp-block-kadence-form .kadence-blocks-form-field{width:60%}#avance-newsletter .wp-block-kadence-form .kadence-blocks-form-field.kb-field-desk-width-25{width:40%}}#avance-newsletter .wp-block-kadence-form .kb-email-field{padding:16px 15px;border-radius:24px 0 0 24px}#avance-newsletter .wp-block-kadence-form .kb-forms-submit{border-radius:0 24px 24px 0}#timeline-avance-de-obras .kt-row-column-wrap{padding-right:0}@media screen and (max-width:768px){#timeline-avance-de-obras .kt-row-column-wrap{padding:15px 15px 50px}}@media screen and (max-width:768px){#timeline-avance-de-obras .wp-block-kadence-tableofcontents .kb-table-of-content-wrap{padding:0}#timeline-avance-de-obras .wp-block-kadence-tableofcontents .kb-table-of-content-wrap .kb-table-of-contents-title-wrap{text-align:center}#timeline-avance-de-obras .wp-block-kadence-tableofcontents .kb-table-of-content-wrap .kb-table-of-contents-title-wrap .kb-table-of-contents-title{font-size:33px}}#timeline-avance-de-obras .wp-block-kadence-tableofcontents ul{list-style:none;padding:0;margin-top:0}@media screen and (max-width:768px){#timeline-avance-de-obras .wp-block-kadence-tableofcontents ul{text-align:center}}#timeline-avance-de-obras .wp-block-kadence-tableofcontents li{margin:15px 0}@media screen and (max-width:768px){#timeline-avance-de-obras .wp-block-kadence-tableofcontents li{margin:7px 0}}#timeline-avance-de-obras .wp-block-kadence-tableofcontents li a{text-decoration:none;opacity:.5;transition:all 0.3s linear;font-size:25px}#timeline-avance-de-obras .wp-block-kadence-tableofcontents li:hover a{opacity:1}#timeline-avance-de-obras .wp-block-kadence-tableofcontents li.active a{transition:all 0.3s linear;font-size:35px;font-weight:700;opacity:1;background-color:#fff;border-radius:21px;padding:15px 20px}#timeline-avance-de-obras .avance-obra-box{background-color:#fff;padding:35px;border-radius:31px 0 0 31px;transition:all 0.3s linear}@media screen and (max-width:768px){#timeline-avance-de-obras .avance-obra-box{border-radius:30px;text-align:center;padding:20px}#timeline-avance-de-obras .avance-obra-box .kadence-blocks-gallery-item{width:calc(100% / 2)}}#timeline-avance-de-obras .avance-obra-box .presto-block-video{max-width:450px}#timeline-avance-de-obras .avance-obra-box ul{padding:0}#timeline-avance-de-obras .avance-obra-box ul li{padding:5px}#timeline-avance-de-obras .avance-obra-box img{border-radius:10px}#timeline-avance-de-obras .avance-obra-box p{margin:0;font-size:22px}@media screen and (max-width:768px){#timeline-avance-de-obras .avance-obra-box p{font-size:17px}}#timeline-avance-de-obras .avance-obra-box h3{margin-top:0;font-size:40px;font-weight:700;color:#f27437;padding-top:140px;margin-top:-140px}@media screen and (max-width:768px){#timeline-avance-de-obras .avance-obra-box h3{font-size:31px;padding-top:100px;margin-top:-100px}}#banner-top-avance{overflow:clip}@media screen and (max-width:768px){#banner-top-avance .kt-row-column-wrap{min-height:70vh}}#banner-top-avance h1{text-transform:uppercase;font-size:7.5rem;max-width:100%;text-align:center;width:100%;line-height:1;color:#fff;padding-top:270px;z-index:2;position:absolute}@media screen and (max-width:768px){#banner-top-avance h1{font-size:3.5rem;padding-top:200px}}#banner-top-avance .wp-block-group{z-index:2;position:relative;margin:0}#banner-top-avance .wp-block-image{height:100%;position:absolute;width:100%}@media screen and (max-width:768px){#banner-top-avance .wp-block-image{position:absolute;max-width:none;width:100%;height:100%;padding-top:90vh}}#banner-top-avance .wp-block-image img{width:100%}@media screen and (max-width:768px){#banner-top-avance .wp-block-image img{width:auto;max-width:none;height:120%;position:absolute;top:0;left:-76%}}#banner-top-avance .front-img{z-index:3}@media screen and (max-width:768px){#banner-top-avance.banner-blog .wp-block-group{z-index:4;position:relative}#banner-top-avance.banner-blog .wp-block-group h1{font-size:3.5rem!important;text-align:center!important}#banner-top-avance.banner-blog img{height:110%;position:absolute;top:0;left:-200%}}@media screen and (max-width:768px){#grid-avance-de-obras .kt-row-column-wrap{max-width:100%;padding-top:50px}}#grid-avance-de-obras .scroll-reveal{max-width:1030px;margin:0 auto 50px}#grid-avance-de-obras .scroll-reveal strong{font-size:35px}@media screen and (max-width:768px){#grid-avance-de-obras .scroll-reveal strong{font-size:22px}}#grid-avance-de-obras .kt-post-grid-layout-grid-wrap,#grid-avance-de-obras .kb-query-grid-wrap{grid-gap:80px 60px}@media screen and (max-width:768px){#grid-avance-de-obras .kt-post-grid-layout-grid-wrap,#grid-avance-de-obras .kb-query-grid-wrap{grid-gap:30px 60px}}#grid-avance-de-obras .kadence-post-image-inner-intrisic,#grid-avance-de-obras .kt-block-intrisic{overflow:clip}#grid-avance-de-obras .kt-blocks-post-grid-item,#grid-avance-de-obras .kb-query-item{border-radius:40px;overflow:clip;border:none;position:relative}#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner{position:absolute;top:0;padding-right:40px;padding-left:40px;padding-top:75px}#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner .kt-blocks-post-readmore,#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner .kb-button,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner .kt-blocks-post-readmore,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner .kb-button{backdrop-filter:blur(30px);background-color:#ffffff59;padding:6px 21px;border-radius:8px}#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner h2,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner h2{color:#fff;font-size:30px;line-height:1.1;margin-top:0}#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner .coming-soon-text,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner .coming-soon-text{font-size:14px;color:#fff;background-color:#f27437;width:fit-content;padding:5px 10px;margin-bottom:7px}#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner-wrap,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner-wrap{position:relative}#grid-avance-de-obras .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner-wrap .kadence-post-image-inner-wrap:after,#grid-avance-de-obras .kb-query-item .kt-blocks-post-grid-item-inner-wrap .kadence-post-image-inner-wrap:after{content:"";background:linear-gradient(151deg,#00000047 15%,rgba(25,79,140,.24) 100%);background:linear-gradient(142deg,#000000ab 35%,rgba(25,79,140,.59) 100%);opacity:.3;position:absolute;display:block;bottom:0;right:0;top:0;left:0;transition:opacity 0.5s ease-in-out}#grid-avance-de-obras .kt-blocks-post-grid-item .kadence-post-image-inner-wrap img,#grid-avance-de-obras .kb-query-item .kadence-post-image-inner-wrap img{transition:all 0.5s ease-in-out}#grid-avance-de-obras .kt-blocks-post-grid-item:hover .kadence-post-image-inner-wrap:after,#grid-avance-de-obras .kb-query-item:hover .kadence-post-image-inner-wrap:after{opacity:1;transition:opacity 0.5s ease-in-out}#grid-avance-de-obras .kt-blocks-post-grid-item:hover .kadence-post-image-inner-wrap img,#grid-avance-de-obras .kb-query-item:hover .kadence-post-image-inner-wrap img{transform:scale(1.1,1.1);transition:all 0.5s ease-in-out}.animated-img{animation:img-animated linear forwards;animation-timeline:scroll();animation-range-start:0%;animation-range-end:40vh;transition-duration:0.75s;transition-timing-function:ease}@keyframes img-animated{from{transform:translate3d(0,-80px,0)}to{transform:translate3d(0,-270px,0)}}.img-clip-path article,.img-clip-path .kb-query-item,.img-clip-path .kadence-video-popup-wrap,.valores-cultura .img-clip-path img{animation:img-clip-path linear forwards;animation-timeline:view();animation-range-start:10vh;animation-range-end:80vh;transition-duration:1s;transition-timing-function:ease;clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:clip-path}@keyframes img-clip-path{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}30%{clip-path:polygon(0 0,100% 0,100% 20%,0% 20%)}50%{clip-path:polygon(0 0,100% 0,100% 60%,0% 60%)}80%{clip-path:polygon(0 0,100% 0,100% 80%,0% 80%)}100%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.kadence-video-popup-wrap{overflow:clip}.img-scale .kadence-post-image-inner-wrap,.img-scale .kadence-video-popup-wrap img{animation:img-scale linear forwards;animation-timeline:view();animation-range-start:10vh;animation-range-end:80vh;will-change:scale}@keyframes img-scale{0%{transform:scale(1.2,1.2)}100%{transform:scale(1,1)}}.img-scale-up .kadence-post-image-inner-wrap,.img-scale .kt-block-intrisic{animation:img-scale-up linear forwards;animation-timeline:scroll();animation-range-start:10vh;animation-range-end:80vh;will-change:scale}@keyframes img-scale-up{0%{transform:scale(1,1)}100%{transform:scale(1,1)}}#coming-soon-description .wp-block-group{max-width:1250px;margin:0 auto}@media screen and (max-width:768px){#coming-soon-description .wp-block-group p{font-size:21px!important}}#coming-soon-description .kt-blocks-carousel{overflow:visible}#coming-soon-description .kt-blocks-carousel .splide__track{overflow:visible}#coming-soon-description .kt-blocks-carousel .kb-gallery-carousel-item{transition:all 0.3s linear;border:0 solid #fff;border-radius:15px}#coming-soon-description .kt-blocks-carousel .kb-gallery-carousel-item:hover{transition:all 0.3s linear;transform:scale(1.2);z-index:2;border:10px solid #fff}#banner-top-avance.banner-blog .title-top-animated .wp-block-group__inner-container{position:relative;width:1230px;margin:0 auto;max-width:100%}#banner-top-avance.banner-blog .title-top-animated .wp-block-group__inner-container h1{font-size:8.5rem;text-align:left}#all-news .kt-blocks-post-grid-item{border:0;background-color:#fff}#all-news .kt-blocks-post-grid-item h3 a{color:#1f437c;font-weight:700}#all-news .kt-blocks-post-grid-item .kt-blocks-above-categories{border-bottom:0 solid #f27437;margin-top:-30px}#all-news .kt-blocks-post-grid-item .kt-blocks-above-categories a{text-transform:uppercase;font-weight:700;text-decoration:none;background-color:#f27437;padding:5px 10px;color:#fff}.single-post .primary-sidebar img{border-radius:8px}.single-post .primary-sidebar .wp-block-kadence-posts{padding-top:20px}.single-post .primary-sidebar .wp-block-kadence-posts.grid-cols{row-gap:1rem}.single-post .primary-sidebar .wp-block-kadence-posts article.loop-entry{grid-gap:1rem!important;background-color:#dbeeff;padding:16px;border-radius:18px}.single-post .primary-sidebar .wp-block-kadence-posts article.loop-entry .entry-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:768px){.single-post .primary-sidebar .wp-block-kadence-posts article.loop-entry .entry-title{font-size:20px!important}}@media screen and (max-width:768px){.single-post #blog-single-hero h1{font-size:30px!important}}.single-post .single-content{padding-left:80px}@media screen and (max-width:768px){.single-post .single-content{padding-left:0}}.single-post .single-content blockquote{background-color:#ffefe8;width:100%;border-radius:24px;opacity:1;border:none;padding:40px}.single-post .single-content blockquote p{font-weight:700;color:#1f437c}.single-post .single-content strong{color:#f27437}.single-post .single-content .wp-block-heading{color:#f27437}.single-post .single-content>p:first-child{font-weight:700;color:#1f437c;font-size:20px}#about-us-hero h1{margin-bottom:0;line-height:1}@media screen and (max-width:768px){#about-us-hero h1{font-size:66px!important}}#about-us-hero p{max-width:60%;font-size:44px;line-height:1.2;margin-top:0;margin:0 auto}@media screen and (max-width:768px){#about-us-hero p{font-size:36px!important;max-width:100%}}#about-us .kt-row-column-wrap{margin-bottom:-200px}#about-us .description-about p{max-width:1030px;font-size:27px;margin:0 auto 50px;font-weight:500}@media screen and (max-width:768px){#about-us .description-about p{font-size:23px}}#about-us .wp-block-columns{perspective:100vw}#about-us .wp-block-columns .left{transform:translate3d(0,0,0)}#about-us .wp-block-column{border-radius:22px;background-color:#fff;padding:21px 20px;box-shadow:2px 9px 16px 1px #00000045}#about-us .wp-block-column img{border-radius:15px}#about-us .wp-block-column p{text-align:center;font-size:18px;font-weight:500;line-height:1.3;margin-bottom:20px}@media screen and (max-width:768px){#vision .kt-row-column-wrap.kt-has-2-columns{padding:0;text-align:center}}#vision .up-text{margin-bottom:4px;font-size:25px}#vision .vision-lema{line-height:1.2}@media screen and (max-width:768px){#vision .vision-lema{font-size:40px!important}}#vision .mision-group{padding-top:50px;padding-bottom:35px;border-bottom:1px solid #ffffff69}@media screen and (max-width:768px){#vision .mision-group{padding-top:0;text-align:center}}@media screen and (max-width:768px){#values .kt-row-column-wrap{min-height:fit-content}#values .kt-row-column-wrap .splide__arrows{display:none}}#values h3{margin-left:8.3vw;transition:margin 700ms}@media screen and (max-width:768px){#values .splide__slide{margin-left:0;transition:margin 400ms;width:calc(90% - 15px)!important}}#values .splide__slide:first-child{margin-left:0vw;transition:margin 400ms}#values .splide__slide:first-child.is-active{margin-left:8.3vw;transition:margin 400ms}@media screen and (max-width:768px){#values .splide__slide:first-child.is-active{margin-left:0vw}}#values .kb-advanced-slide-inner-wrap{background-color:#fff;border-radius:28px;min-height:400px;padding:50px;padding-inline-end:75px;padding-bottom:57px}@media screen and (max-width:768px){#values .kb-advanced-slide-inner-wrap{padding:15px;text-align:center}}#values .wp-block-media-text{max-width:100%;display:flex;flex-flow:column}#values .wp-block-media-text .wp-block-media-text__media{align-self:start;max-width:83px;margin-bottom:20px}#values .wp-block-media-text .wp-block-media-text__content{padding:0}#values .wp-block-media-text p{line-height:1.3;font-size:16px!important;text-align:left}#values .wp-block-media-text strong{font-size:26px;margin-bottom:7px;display:inline-block}#team .text-box{padding:145px 50px}#team .text-box h2{background-color:#f27437;width:fit-content;padding:10px 20px;margin-left:-20px}@media screen and (max-width:768px){#team .text-box{padding:55px 20px;text-align:center}}#team .text-box .kt-inside-inner-col{max-width:700px}#team .phrase{font-size:35px;line-height:1.2}@media screen and (max-width:768px){#team .phrase{font-size:30px}}#alianzas h3{font-size:52px;line-height:1.2;max-width:80%;font-weight:700}@media screen and (max-width:768px){#alianzas h3{text-align:center;max-width:100%;font-size:44px}}#alianzas .text-group{font-size:19px;font-weight:500}#compromiso-social .wp-block-image{margin:0 auto;filter:blur(6px)}#compromiso-social .top-section{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;flex-direction:column;padding-top:calc(110 / var(--gfs) * 1rem);z-index:-1}#compromiso-social .top-section .kt-inside-inner-col{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;flex-direction:column;overflow:clip}#compromiso-social .inner-box{max-width:1280px;margin:0 auto}#cultura p.subtitle{max-width:78%;font-size:61px;line-height:1.2;text-align:center;margin:0 auto 50px}@media screen and (max-width:768px){#cultura p.subtitle{font-size:30px;max-width:100%}}@media screen and (max-width:768px){#cultura p{text-align:center}}#cultura h3.title-false{margin-top:-283px;position:relative;z-index:2;font-size:74px}@media screen and (max-width:768px){#cultura h3.title-false{font-size:64px;margin-top:0;line-height:1.1;color:#f27437!important}}#cultura .valores-cultura .wp-block-columns{padding:0 30px;gap:10px;z-index:3;position:relative}@media screen and (max-width:768px){#cultura .valores-cultura .wp-block-columns.card{font-size:12px;animation:none}}#cultura .valores-cultura .wp-block-columns .wp-block-column{border-radius:17px;background-color:#f27437;padding:21px 20px;box-shadow:0 9px 7px -7px #00000057}#cultura .valores-cultura .wp-block-columns .wp-block-column p{color:#fff;font-size:32px;line-height:1.2;text-align:center}#cultura .valores-cultura .wp-block-columns .wp-block-group{padding-top:15px;border-top:1px solid #ffffff57;padding-bottom:15px}#cultura .valores-cultura .wp-block-columns .wp-block-group p{font-size:19px;font-weight:500;text-align:center}body input:focus{outline:0 solid blue!important}#work-with-us{padding-bottom:112px}@media screen and (max-width:768px){#work-with-us{padding-bottom:50px}#work-with-us .kt-row-column-wrap{padding-bottom:0}}#work-with-us .kt-row-column-wrap .wp-block-kadence-column{backdrop-filter:blur(14px);background-color:#ffffffb5;border-radius:25px;padding:60px;margin:-290px auto 20px;box-shadow:2px 9px 16px 1px #00000045;max-width:1030px}@media screen and (max-width:768px){#work-with-us .kt-row-column-wrap .wp-block-kadence-column{padding:20px;margin:-20vh auto 20px}}#work-with-us p{font-size:25px;max-width:850px;margin:0 auto 50px;font-weight:700}@media screen and (max-width:768px){#work-with-us p{font-size:18px;max-width:100%;margin:25px auto 25px}}#work-with-us .gform_required_legend,#contacto-proyecto .gform_required_legend{font-size:13px;margin-bottom:10px}#work-with-us #gform_1,#contacto-proyecto #gform_1{display:flex;flex-flow:column-reverse}#work-with-us #gform_1 .gf_progressbar_wrapper,#contacto-proyecto #gform_1 .gf_progressbar_wrapper{margin-top:20px;margin-bottom:0}#work-with-us .gform_fields,#contacto-proyecto .gform_fields{row-gap:1em}#work-with-us .gform_validation_errors,#contacto-proyecto .gform_validation_errors{display:none}#work-with-us label,#contacto-proyecto label{color:#112337;font-weight:500;font-size:14px}#work-with-us input,#work-with-us select,#work-with-us textarea,#contacto-proyecto input,#contacto-proyecto select,#contacto-proyecto textarea{border-radius:24px;border:1px solid var(--global-gray-500,#818a91);min-height:50px;font-size:16px}#work-with-us .datepicker,#contacto-proyecto .datepicker{width:100%}#work-with-us .ginput_container_fileupload,#work-with-us .gfield--input-type-address,#contacto-proyecto .ginput_container_fileupload,#contacto-proyecto .gfield--input-type-address{background-color:#eaefff;padding:15px;border-radius:15px}#work-with-us .ginput_container_fileupload legend,#work-with-us .gfield--input-type-address legend,#contacto-proyecto .ginput_container_fileupload legend,#contacto-proyecto .gfield--input-type-address legend{display:none}#work-with-us .ginput_container_fileupload input.medium,#work-with-us .gfield--input-type-address input.medium,#contacto-proyecto .ginput_container_fileupload input.medium,#contacto-proyecto .gfield--input-type-address input.medium{inline-size:90%}#work-with-us .gform-page-footer,#contacto-proyecto .gform-page-footer{justify-content:center}#work-with-us .gform-page-footer input,#contacto-proyecto .gform-page-footer input{width:45%}