/*! 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:inline-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}.btn{display:inline-flex;font-weight:500;border:0;border-radius:20px;background:transparent;cursor:pointer;transition:all .5s ease;font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.btn-01{display:inline-flex;font-weight:500;border:0;border-radius:20px;background:transparent;cursor:pointer;transition:all .5s ease;font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px);color:#FFFFFF;border:1px solid rgba(255,255,255,0.3)}.btn-01:hover{background-color:#111111;color:#FFFFFF;border-color:#111111}.btn-02{display:inline-flex;font-weight:500;border:0;border-radius:20px;background:transparent;cursor:pointer;transition:all .5s ease;font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);padding:clamp(10px, .9921vw, 20px) clamp(17.33333333px, 1.7196vw, 34.66666667px);background:#E5F3F9;color:#111111}.btn-02:hover{background-color:#111111;color:#FFFFFF;border-color:#111111}.tx01{font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:500;line-height:normal}.tx02{font-family:Roboto;font-size:clamp(8px, .7937vw, 16px);font-style:normal;font-weight:400;line-height:130%;letter-spacing:clamp(.08px, .0079vw, .16px)}.tx03{font-family:Roboto;font-size:clamp(9.33333333px, .9259vw, 18.66666667px);font-style:normal;font-weight:400;line-height:normal}.tt01{font-family:Roboto;font-size:clamp(53.33333333px, 5.291vw, 106.66666667px);font-style:normal;font-weight:500;line-height:normal}.tt02{font-family:Roboto;font-size:clamp(16px, 1.5873vw, 32px);font-style:normal;font-weight:500;line-height:normal}.tt03{font-family:Roboto;font-size:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-style:normal;font-weight:400;line-height:normal}.tt04{font-family:Roboto;font-size:clamp(40px, 3.9683vw, 80px);font-style:normal;font-weight:400;line-height:100%;letter-spacing:clamp(.4px, .0397vw, .8px)}.tt05{font-family:Roboto;font-size:clamp(21.33333333px, 2.1164vw, 42.66666667px);font-style:normal;font-weight:400;line-height:105%}.tt06{font-family:Roboto;font-size:clamp(26.66666667px, 2.6455vw, 53.33333333px);font-style:normal;font-weight:400;line-height:100%}@font-face{font-family:"Didot";src:url(../fonts/Didot.ttc)}*{box-sizing:border-box}*::selection{background-color:#A0D6EE !important}body{font-family:"Roboto",sans-serif;color:#111111;margin:0 !important;min-height:100vh}.show-desktop{display:flex !important}.show-mobile{display:none !important}.hidden{display:none !important}.fade-in{animation:fadeInUp .6s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-blur{opacity:0;filter:blur(10px);transition:opacity .8s ease,filter .8s ease;--animation-delay:0s}.animate-blur.animate-in{opacity:1;filter:blur(0)}a{text-decoration:none;outline:none !important;color:#111111}ul{list-style:none;padding:0;margin:0}button{padding:0;background-color:transparent;outline:none !important}input{outline:none !important}.container{margin:auto;padding:0 clamp(13.33333333px, 1.3228vw, 26.66666667px)}.main-page{padding-bottom:clamp(106.66666667px, 10.582vw, 213.33333333px)}.modal-open{overflow-y:hidden}.section-banner-custom{position:relative;height:71vh;margin-bottom:clamp(56.66666667px, 5.6217vw, 113.33333333px)}.banner-custom-v2{margin-bottom:0;overflow:hidden}.banner-custom-v2+section{position:relative;z-index:10;background-color:#111111}.section-banner-custom-box-fond{position:relative;height:100%}.section-banner-custom-box-fond::after{content:"";display:block;background:linear-gradient(0deg, rgba(17,17,17,0.2) 0%, rgba(17,17,17,0.2) 100%),linear-gradient(180deg, rgba(17,17,17,0) 50%, #111 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.section-banner-custom-fond{display:block;width:100%;height:100%;object-fit:cover}.section-banner-custom-content{position:absolute;bottom:0;left:0;right:0;margin:auto;width:59%}.section-banner-custom-title{text-align:center;color:#fff}.section-banner-custom-title strong{color:#30A5DB;font-weight:500}.section-banner-custom-box-title{margin-bottom:clamp(34px, 3.373vw, 68px);display:flex;flex-direction:column;gap:14px;align-items:center;color:#FFF}.section-banner-custom-filter-form{padding:clamp(26.66666667px, 2.6455vw, 53.33333333px);border-radius:20px;background:#FFF;box-shadow:0 clamp(4px, .3968vw, 8px) clamp(10.66666667px, 1.0582vw, 21.33333333px) 0 rgba(17,17,17,0.06);display:flex;gap:clamp(18.66666667px, 1.8519vw, 37.33333333px);align-items:flex-end}.section-banner-custom-filter-form-box-select{display:flex;flex-direction:column;gap:clamp(7.33333333px, .7275vw, 14.66666667px);width:25.614%}.section-banner-custom-box-filter{width:auto;position:relative;margin-bottom:calc(clamp(54.66666667px, 5.4233vw, 109.33333333px) * -1)}.section-banner-custom-box-filter .select2-container--default .select2-selection--single{border-radius:20px;border:1px solid rgba(17,17,17,0.3);padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px)}.section-banner-custom-box-filter .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1}.section-banner-custom-box-filter .select2-container--default .select2-selection--single .select2-selection__arrow{bottom:0;margin:auto;right:clamp(8.66666667px, .8598vw, 17.33333333px)}.section-banner-custom-filter-form-box-search{width:21.92%;display:flex;align-items:flex-end;position:relative;height:fit-content}.section-banner-custom-filter-form-box-search svg{position:absolute;top:0;bottom:0;left:clamp(16px, 1.5873vw, 32px);margin:auto}.section-banner-custom-filter-form-btn{border-radius:20px;background:#E5F3F9;color:#111;display:flex;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px);height:clamp(36px, 3.5714vw, 72px)}.section-banner-custom-filter-form-btn:hover svg path{stroke:#fff}.section-banner-custom-filter-form-btn svg{width:clamp(16px, 6.1538vw, 32px)}.section-banner-custom-filter-form-btn svg path{transition:all .5s ease}.section-banner-custom-filter-form-label{color:rgba(17,17,17,0.6)}.section-banner-custom-filter-form-search-input{padding:clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px) clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(36px, 3.5714vw, 72px);width:100%;border-radius:20px;border:1px solid rgba(17,17,17,0.3)}.section-banner-custom-filter-form-search-input::placeholder{color:rgba(17,17,17,0.3)}.section-header{position:fixed;top:clamp(19.33333333px, 1.918vw, 38.66666667px);width:100%;z-index:10;transition:all .5s ease}.section-header.active .section-header-overlay{opacity:1;visibility:visible}.section-header.active .section-header-content{background:#fff}.section-header.active .section-header-menu-item-link{color:#111}.section-header.active .section-header-menu-item-link.active{color:#30A5DB}.section-header.active .section-header-menu-item-link.active svg{transform:rotate(-180deg)}.section-header.active .section-header-menu-item-link.active svg path{stroke:#30A5DB}.section-header.active .section-header-menu-item-link svg path{stroke:#111}.section-header.active .section-header-contacto-btn{border-color:#111;color:#111}.section-header.active .section-header-logo img.logo-white{opacity:1}.section-header.active .section-header-logo img.logo-black{opacity:0}.section-header.active.scrolled .section-header-menu-item-submenu{transform:translateY(-5%)}.section-header.header-custom .logo-black{opacity:0}.section-header.header-custom .logo-white{opacity:1}.section-header.header-custom .section-header-menu-item-link{color:#111}.section-header.header-custom .section-header-menu-item-link svg path{stroke:#111}.section-header.header-custom .section-header-contacto-btn{border-color:#111;color:#111}.section-header-menu-item-submenu.active{transform:translateY(0);visibility:visible;opacity:1}.section-header-logo{display:flex;width:clamp(96.66666667px, 9.5899vw, 193.33333333px);height:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-header-logo img{position:absolute;top:0;bottom:0;margin:auto;width:clamp(96.66666667px, 9.5899vw, 193.33333333px);height:clamp(25.33333333px, 2.5132vw, 50.66666667px);object-fit:contain}.logo-white{opacity:0;height:clamp(25.33333333px, 2.5132vw, 50.66666667px)}.logo-camara{left:11%}.section-header-box-logo{display:flex;align-items:center}.section-header-menu-item-link{color:#fff;display:flex;align-items:center;gap:clamp(6.66666667px, .6614vw, 13.33333333px);transition:all .5s ease}.section-header-menu-item-link svg{transition:all .5s ease}.section-header-menu-item-link svg path{transition:all .5s ease}.section-header-menu-item-link:hover{transform:translateY(-2px)}.section-header-menu-item-link.active-page{padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px);border-radius:20px;background:#E5F3F9;color:#30A5DB !important}.section-header-menu-item-link.active-page svg path{stroke:#30a5db !important}.section-header-menu-item{display:flex}.section-header-menu-item.active .section-header-menu-item-link{padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px);background:#E5F3F9;border-radius:20px;color:#30A5DB}.section-header-menu-item.active .section-header-menu-item-link svg path{stroke:#30A5DB}.section-header-content{margin:0 clamp(13.33333333px, 1.3228vw, 26.66666667px);display:flex;justify-content:space-between;padding:clamp(12px, 1.1905vw, 24px);position:relative;border-radius:20px;background:transparent;transition:all .5s ease}.section-header-menu{margin:0;padding:0;display:flex;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-header-nav{display:flex;align-items:center}.section-header-menu-item-submenu{position:fixed;top:clamp(90px, 8.9286vw, 180px);left:0;width:100%;height:fit-content;transform:translateY(-5%);opacity:0;visibility:hidden;transition:all .5s ease}.section-header-submenu-content{background:#fff;position:relative;margin:0 clamp(13.33333333px, 1.3228vw, 26.66666667px);border-radius:16px;padding:clamp(36.66666667px, 3.6376vw, 73.33333333px) clamp(40px, 3.9683vw, 80px);display:flex;gap:clamp(44.66666667px, 4.4312vw, 89.33333333px)}.section-header-submenu-left{display:flex;flex-wrap:wrap;gap:clamp(25.33333333px, 2.5132vw, 50.66666667px) clamp(46.66666667px, 4.6296vw, 93.33333333px);width:67%;height:fit-content}.section-header-submenu-item{width:calc(50% - clamp(23.33333333px, 2.3148vw, 46.66666667px));display:flex;align-items:center;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-header-submenu-right{width:33%}.section-header-submenu-item-box-content{display:flex;flex-direction:column;gap:clamp(1.33333333px, .1323vw, 2.66666667px)}.section-header-submenu-item-title{color:#111;letter-spacing:.16px;transition:all .5s ease}.section-header-submenu-item-description{color:#11111199;letter-spacing:.16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-header-submenu-item-box-icon{display:flex;align-items:center;justify-content:center;padding:clamp(6.66666667px, .6614vw, 13.33333333px);border-radius:8px;background:#E5F3F9}.section-header-submenu-featured-box-content{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;padding:clamp(12px, 1.1905vw, 24px);display:flex;flex-direction:column;justify-content:space-between}.section-header-submenu-featured-box-content::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg, rgba(17,17,17,0) 50%, #111 100%)}.section-header-submenu-featured{position:relative;border-radius:10px;overflow:hidden;display:block}.section-header-submenu-featured:hover img{transform:scale(1.1)}.section-header-submenu-featured-badge{width:fit-content;padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);background:#fff;border-radius:8px;color:#111;position:relative;z-index:1;letter-spacing:.14px}.section-header-submenu-featured-image{display:block;width:100%;height:100%;object-fit:cover;transition:all 1s ease}.section-header-submenu-featured-title{position:relative;z-index:1;color:#fff}.section-header-submenu-featured-box-image{height:clamp(193.33333333px, 19.1799vw, 386.66666667px);border-radius:10px;overflow:hidden}.header-d{transform:translateY(-140%)}.header-u,.scrolled{transform:translateY(0)}.header-u .section-header-content,.scrolled .section-header-content{background:#fff;box-shadow:0 0 30px 0 rgba(92,185,226,0.3)}.header-u .logo-black,.scrolled .logo-black{opacity:0}.header-u .logo-white,.scrolled .logo-white{opacity:1}.header-u .section-header-menu-item-link,.scrolled .section-header-menu-item-link{color:#111}.header-u .section-header-menu-item-link svg path,.scrolled .section-header-menu-item-link svg path{stroke:#111}.header-u .section-header-contacto-btn,.scrolled .section-header-contacto-btn{border-color:#111;color:#111}.header-u .section-header-contacto-btn:hover,.scrolled .section-header-contacto-btn:hover{color:#fff}.section-custom-header{display:flex;align-items:flex-end}.section-custom-header-title{line-height:95%;letter-spacing:.8px}.section-custom-header-box-title{width:50%}.section-custom-header-info{width:52%;padding-left:clamp(178px, 17.6587vw, 356px);display:flex;flex-direction:column;gap:clamp(20.66666667px, 2.0503vw, 41.33333333px)}.section-custom-header-box-description{width:fit-content}.section-custom-header-description{width:fit-content;font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-custom-header-box-button{display:flex;justify-content:space-between;align-items:center}.section-custom-header-button{padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px)}.section-swiper-automatic .section-custom-header{padding:0 clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-header-overlay{position:fixed;top:calc(clamp(24.66666667px, 2.4471vw, 49.33333333px) * -1);left:0;width:100%;height:calc(100vh + clamp(24.66666667px, 2.4471vw, 49.33333333px));background:rgba(17,17,17,0.3);opacity:0;visibility:hidden;transition:all .5s ease}.section-header-bar{position:fixed;z-index:1;bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px);left:0;right:0;margin:auto;display:flex;justify-content:center;width:fit-content;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.section-header-bar.hidden{opacity:0;visibility:hidden}.section-header-bar-content{width:fit-content;border-radius:24px;background:#F3F3F3}.section-header-bar-item{color:#111;display:flex;align-items:center;background:#FFF;gap:clamp(6.66666667px, .6614vw, 13.33333333px);justify-content:space-between}.section-header-bar-item svg circle{transition:all .5s ease}.section-header-bar-item svg path{transition:all .5s ease}.section-header-bar-item svg rect{transition:all .5s ease}.section-header-bar-item:hover svg circle{stroke:#fff}.section-header-bar-item:hover svg path{stroke:#fff}.section-header-bar-item:hover svg rect{stroke:#fff}.section-header-bar-items{display:flex;gap:clamp(2.66666667px, .2646vw, 5.33333333px);padding:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-menu-banner{position:fixed;top:clamp(90px, 8.9286vw, 180px);z-index:9;display:flex;width:calc(100% - 40px);justify-content:center;margin:0 clamp(13.33333333px, 1.3228vw, 26.66666667px);transition:all .5s ease}.header-banner-d{top:clamp(90px, 8.9286vw, 180px)}.section-menu-banner-list{display:flex;gap:clamp(53.33333333px, 5.291vw, 106.66666667px);justify-content:space-between}.section-menu-banner-content{width:100%;padding:clamp(9.33333333px, .9259vw, 18.66666667px) clamp(34.66666667px, 3.4392vw, 69.33333333px);background:#fff;border-radius:16px;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.section-menu-banner-item:hover .section-menu-banner-link{opacity:1}.section-menu-banner-item:hover .section-menu-banner-link svg{opacity:1}.section-menu-banner-link{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px);opacity:.6;transition:all .5s ease}.section-menu-banner-link svg{opacity:.4;transition:all .5s ease}.section-menu-banner-link svg path{transition:all .5s ease}.section-menu-banner-link.active{opacity:1}.section-menu-banner-link.active .section-menu-banner-link-text{color:#30A5DB}.section-menu-banner-link.active svg{opacity:1}.section-menu-banner-link.active svg path{stroke:#30A5DB}.section-menu-banner-link.active svg rect{stroke:#30A5DB}.section-menu-banner-link.active svg circle{stroke:#30A5DB}.section-menu-banner-link.active img{filter:brightness(0) saturate(100%) invert(66%) sepia(70%) saturate(2854%) hue-rotate(168deg) brightness(92%) contrast(86%)}.section-menu-banner-link-icon{display:flex;align-items:center}.item-menu-project .section-menu-banner-link.active svg path{stroke:inherit}.item-menu-project .section-menu-banner-link.active svg path:nth-child(1){fill:#30A5DB}.section-banner{position:relative;height:100vh}.section-banner-box-background{position:absolute;top:0;left:0;width:100%;height:100%}.section-banner-box-background::after{content:"";display:block;width:100%;height:100%;background:linear-gradient(0deg, rgba(17,17,17,0.7) 0%, rgba(17,17,17,0.7) 100%);position:absolute;top:0;left:0}.section-banner-background{width:100%;height:100%;display:block;object-fit:cover}.section-banner-content{height:100vh;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-banner-item{display:flex;gap:clamp(21.33333333px, 2.1164vw, 42.66666667px);width:fit-content}.section-banner-item-count-number{color:#FFFFFF}.section-banner-item-title{color:rgba(255,255,255,0.5);line-height:.8;transition:all .5s ease}.section-banner-items{display:flex;flex-direction:column;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-banner-item-tags{position:absolute;top:0;bottom:0;left:0;margin:auto;height:fit-content;display:flex;padding-left:clamp(36.66666667px, 3.6376vw, 73.33333333px);width:100%}.section-banner-item-box-title{position:relative}@keyframes float1{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}@keyframes float2{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}@keyframes float3{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}@keyframes float4{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}@keyframes float5{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}@keyframes float6{0%{transform:translate(0, 0)}50%{transform:translate(0, 15px)}100%{transform:translate(0, 0)}}.section-banner-item-tag{display:block;padding:clamp(10px, .9921vw, 20px) clamp(17.33333333px, 1.7196vw, 34.66666667px);border-radius:20px;text-align:center;width:fit-content;opacity:0;position:relative;transition:all .5s ease;white-space:nowrap}.section-banner-item-tag.active{opacity:1}.section-banner-item-tag:nth-child(1){background:#FA734A;bottom:-1.5vw;animation:float1 3.2s ease infinite}.section-banner-item-tag:nth-child(2){background:#AB9035;top:-1.5vw;animation:float2 2.8s ease infinite}.section-banner-item-tag:nth-child(3){background:#F6FFC6;left:10%;bottom:-1.5vw;animation:float3 3.5s ease infinite}.section-banner-item-tag:nth-child(4){background:#A6D5EB;z-index:1;right:-3%;top:-0.2vw;animation:float4 2.6s ease infinite}.section-banner-item-tag:nth-child(5){background:#E0D9FA;right:-4%;bottom:-1.5vw;animation:float5 3.1s ease infinite}.section-banner-item-tag:nth-child(6){background:#D9D8D3;right:-5%;top:-1.5vw;animation:float6 2.9s ease infinite}.section-banner-item:hover .section-banner-item-title{color:#fff}.section-footer{padding-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-footer-content{display:flex;border-radius:16px;background:#E5F3F9;padding:clamp(43.33333333px, 4.2989vw, 86.66666667px) clamp(29.33333333px, 2.9101vw, 58.66666667px)}.section-footer-info{display:flex;gap:clamp(44.66666667px, 4.4312vw, 89.33333333px);padding-right:clamp(53.33333333px, 5.291vw, 106.66666667px);margin-right:clamp(53.33333333px, 5.291vw, 106.66666667px);border-right:clamp(.66666667px, .0661vw, 1.33333333px) solid #11111133;width:46%}.section-footer-info-right{display:flex;flex-direction:column;gap:clamp(50.66666667px, 5.0265vw, 101.33333333px);justify-content:space-between}.section-footer-info-left{display:flex;flex-direction:column;justify-content:space-between;width:clamp(133.33333333px, 13.2275vw, 266.66666667px)}.section-footer-info-left-general{display:flex;flex-direction:column;gap:clamp(4px, .3968vw, 8px);width:fit-content}.section-footer-info-left-box-direction{width:100%}.section-footer-info-left-rrss{display:flex;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);align-items:center;width:fit-content}.section-footer-info-left-rrss-item{display:flex;align-items:center;justify-content:center;transition:all .5s ease}.section-footer-info-left-rrss-item:hover{transform:translateY(-3px)}.section-footer-info-phones{display:flex;flex-direction:column;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-footer-info-phone-title{font-weight:500}.section-footer-attentions{display:flex;flex-direction:column;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-footer-attention-title{font-weight:500;white-space:nowrap}.section-footer-sitemap-list{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:clamp(16px, 1.5873vw, 32px) clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-footer-sitemap-box-title{margin-bottom:clamp(15.33333333px, 1.5212vw, 30.66666667px)}.section-footer-sitemap-item{width:calc(50% - clamp(13.33333333px, 1.3228vw, 26.66666667px))}.section-footer-sitemap{display:flex;flex-wrap:wrap;width:40%}.section-footer-sitemap-content{width:100%}.section-footer-sitemap-legals-list{margin:0;padding:0}.section-footer-info-left-title{width:fit-content}.section-footer-info-left-box-title{width:fit-content}.section-footer-sitemap-item-link{opacity:.6;line-height:140%;letter-spacing:clamp(.09333333px, .0093vw, .18666667px);white-space:nowrap;transition:all .5s ease}.section-footer-sitemap-item-link:hover{opacity:1}.section-footer-sitemap-logos{display:flex;gap:clamp(10px, .9921vw, 20px);width:50%}.section-footer-sitemap-legals-logos{margin-top:clamp(36.66666667px, 3.6376vw, 73.33333333px);width:100%;display:flex;align-items:center;justify-content:space-between;gap:clamp(33.33333333px, 3.3069vw, 66.66666667px)}.section-footer-sitemap-legals-box-items{width:calc(50% - clamp(7.33333333px, .7275vw, 14.66666667px))}.section-footer-sitemap-legals-list-item-link{opacity:.6;line-height:140%;letter-spacing:clamp(.09333333px, .0093vw, .18666667px);transition:all .5s ease}.section-footer-sitemap-legals-list-item-link:hover{opacity:1}.section-footer-newsletter-box-title{margin-bottom:clamp(15.33333333px, 1.5212vw, 30.66666667px)}.section-footer-newsletter-form-input{border:0;background:transparent;padding:0;padding-bottom:clamp(5.33333333px, .5291vw, 10.66666667px);border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #111;width:100%;outline:none !important;color:#111111;font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:400;border-radius:0}.section-footer-newsletter-form-input::placeholder{color:#11111199}.section-footer-newsletter-form-box-input{margin-bottom:clamp(25.33333333px, 2.5132vw, 50.66666667px)}.section-footer-newsletter-form-box-button{margin-top:clamp(20.66666667px, 2.0503vw, 41.33333333px)}.section-footer-newsletter-form-btn{display:flex;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px);border:1px solid rgba(17,17,17,0.3);justify-content:center;color:#111;font-weight:500;width:100%}.section-footer-newsletter-form-btn svg path{transition:all .5s ease}.section-footer-newsletter-form-btn:hover svg path{stroke:#fff}.section-footer-newsletter-form-box-privacy{margin-top:clamp(19.33333333px, 1.918vw, 38.66666667px)}.section-footer-newsletter-form-box-privacy .section-footer-newsletter-form-link{text-decoration:underline;text-underline-offset:clamp(1.33333333px, .1323vw, 2.66666667px)}.section-footer-newsletter-form-box-privacy .wpcf7-list-item-label{white-space:nowrap;display:ruby;padding-left:clamp(18.66666667px, 1.8519vw, 37.33333333px);position:relative;display:block}.section-footer-newsletter-form-box-privacy .wpcf7-list-item-label::before{content:"";display:block;width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);border:1px solid #111111;border-radius:2px;position:absolute;left:0;top:0;bottom:0;margin:auto}.section-footer-newsletter-form-box-privacy .wpcf7-list-item-label::after{content:"";display:block;width:clamp(12.66666667px, 1.2566vw, 25.33333333px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);background-color:#111111;border-radius:2px;position:absolute;left:clamp(.66666667px, .0661vw, 1.33333333px);top:0;bottom:0;margin:auto;background-image:url("../img/check.svg");background-repeat:no-repeat;background-position:center;opacity:0;transition:all .5s ease;transform:scale(0)}.section-footer-newsletter-form-box-privacy input:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}.section-footer-newsletter-form-checkbox{display:none}.section-footer-newsletter-form-box-select{position:relative}.select2-container--default .select2-selection--single{border:0;background:transparent;border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #111;border-radius:0;padding-bottom:0;height:auto}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#11111199;font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:400}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);color:rgba(17,17,17,0.6);transition:all .5s ease;overflow:visible}.select2-container--default .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:0;background:url("../img/arrow-down.svg");width:clamp(13.33333333px, 1.3228vw, 26.66666667px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);background-repeat:no-repeat;background-position:center;margin:0;top:0;left:0;position:relative;transition:all .5s ease}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#E5F3F9;color:#111}.select2-container--open b{transform:rotate(180deg)}.select2-search__field{margin:0 !important}.select2-container .select2-search--inline .select2-search__field{height:auto}.select2-container--open .select2-selection--multiple::after{transform:rotate(-180deg)}.page-template-page-ayudas .section-help .select2-dropdown,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help{margin-top:clamp(6.66666667px, .6614vw, 13.33333333px);width:clamp(191.33333333px, 18.9815vw, 382.66666667px) !important;left:calc(clamp(22.66666667px, 2.2487vw, 45.33333333px) * -1) !important;padding:clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(26.66666667px, 2.6455vw, 53.33333333px);border:0;border-radius:20px !important;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);overflow:hidden}.page-template-page-ayudas .section-help .select2-dropdown .select2-results__option,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-results__option{padding:0;background:transparent !important}.page-template-page-ayudas .section-help .select2-dropdown .select2-results__options,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-results__options{display:flex;flex-direction:column;gap:clamp(14.66666667px, 1.455vw, 29.33333333px);padding-top:clamp(2.66666667px, .2646vw, 5.33333333px)}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox{gap:clamp(10.66666667px, 1.0582vw, 21.33333333px);padding:0;position:relative}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox span,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox span{color:#11111199;transition:all .5s ease;padding-left:clamp(22.66666667px, 2.2487vw, 45.33333333px)}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox span::before,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox span::before{content:"";display:block;width:clamp(13.33333333px, 1.3228vw, 26.66666667px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);background-color:#30A5DB;border-radius:2px;position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;opacity:0;transition:all .5s ease;transform:scale(0)}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox span::after,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox span::after{content:"";display:block;width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);position:absolute;top:0;left:0;bottom:0;margin:auto;border:1px solid #111;border-radius:2px}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox input,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox input{display:none}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox input:checked+span,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox input:checked+span{color:#111}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox input:checked+span::before,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox input:checked+span::before{opacity:1;transform:scale(1)}.page-template-page-ayudas .section-help .select2-dropdown .select2-option-with-checkbox input:checked+span::after,.page-template-page-ayudas .section-help .select2-dropdown-mobile-help .select2-option-with-checkbox input:checked+span::after{border-color:#30A5DB}.page-template-page-ayudas .section-contact-custom .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.page-template-page-ayudas .modal-advice .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:0}.page-template-page-ayudas .modal-advice .select2-container--open{z-index:10001 !important}.page-template-page-ayudas .modal-advice .select2-dropdown{z-index:10001 !important;position:absolute !important}.page-template-page-ayudas .modal-advice .select2-container{z-index:10001 !important}.page-template-page-ayudas .modal-advice-content .select2-dropdown{z-index:10001 !important}.select2-container .select2-selection--multiple .select2-selection__rendered{display:flex;gap:clamp(3.33333333px, .3307vw, 6.66666667px)}.select2-container--default .select2-selection--multiple{position:relative;border-radius:20px !important;height:clamp(36px, 3.5714vw, 72px);width:clamp(129.33333333px, 12.8307vw, 258.66666667px)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#E5F3F9;border-color:#E5F3F9;color:#111;margin:0}.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-style:normal;font-weight:500;line-height:normal;color:#111111}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin:auto !important;bottom:0;color:#111;border-color:#111}.select2-container--default .select2-selection--multiple::after{content:"";position:absolute;right:clamp(17.33333333px, 1.7196vw, 34.66666667px);top:0;bottom:0;margin:auto;width:clamp(13.33333333px, 1.3228vw, 26.66666667px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);background:url("../img/arrow-down2.svg");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;transition:all .5s ease}.select2-selection--multiple.select2-selection--clearable::after{opacity:0 !important}.section-footer-newsletter{width:29%;padding-left:clamp(32.66666667px, 3.2407vw, 65.33333333px);margin-left:clamp(53.33333333px, 5.291vw, 106.66666667px);border-left:clamp(.66666667px, .0661vw, 1.33333333px) solid #11111133}.section-animation-text{padding-top:clamp(110.66666667px, 10.9788vw, 221.33333333px)}.section-animation-text .container{padding:0 clamp(136.66666667px, 13.5582vw, 273.33333333px)}.section-animation-text-content-text{text-align:center;color:rgba(17,17,17,0.2)}.banner-ws-cta .section-providers-cta-box-image::after{display:none}.banner-ws-cta .section-providers-cta-title{max-width:35%}.banner-ws-cta .section-providers-cta-btn{display:flex;align-items:center;width:fit-content;gap:clamp(5.33333333px, .5291vw, 10.66666667px);padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(14px, 1.3889vw, 28px)}.banner-ws-cta .section-providers-cta-btn:hover svg path{stroke:#fff}.banner-ws-cta .section-providers-cta-btn path{transition:all .5s ease}.banner-ws-cta .section-providers-cta-content-box{padding:clamp(30px, 2.9762vw, 60px)}.section-providers-cta-box-description{width:23%}.section-providers-cta-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:#fff}.section-providers-cta-description a{font-weight:700;color:#fff !important}.section-providers-cta-description strong{font-size:clamp(16px, 6.1538vw, 32px);font-weight:700;line-height:150%;letter-spacing:clamp(.16px, .0615vw, .32px);display:block}.section-swiper-automatic{padding-top:clamp(106.66666667px, 10.582vw, 213.33333333px)}.section-swiper-automatic .container{padding:0}.section-swiper-automatic-controls{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-swiper-automatic-controls button{border:1px solid rgba(17,17,17,0.3);border-radius:20px;display:flex;align-items:center;justify-content:center;width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);cursor:pointer;transition:all .5s ease}.section-swiper-automatic-controls button:hover{background:#111}.section-swiper-automatic-controls button:hover svg path{stroke:#fff}.section-swiper-automatic-controls button:hover svg rect{stroke:#fff}.section-swiper-automatic-controls button svg path{transition:all .5s ease}.section-swiper-automatic-controls button svg rect{transition:all .5s ease}.play-icon{display:none}.section-swiper-automatic-content{display:flex;flex-direction:column;gap:clamp(48px, 4.7619vw, 96px)}.section-swiper-automatic-slide{position:absolute;top:0;left:0;width:calc((100% / 2.1) - clamp(6.66666667px, .6614vw, 13.33333333px));height:100%;flex-shrink:0;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.section-swiper-automatic-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px;transform:translateZ(0);-webkit-transform:translateZ(0)}.section-swiper-automatic-wrapper{position:relative;width:100%;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.section-swiper-automatic-slides{position:relative;width:100%;height:clamp(308px, 30.5556vw, 616px);display:flex;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.section-swiper-automatic-btn.play-pause:not(.active) .play-icon{display:block}.section-swiper-automatic-btn.play-pause:not(.active) .pause-icon{display:none}.section-events{padding-top:clamp(106.66666667px, 10.582vw, 213.33333333px)}.section-events-title{text-align:center;line-height:95%}.section-events-content{display:flex;flex-direction:column;gap:clamp(25.33333333px, 2.5132vw, 50.66666667px)}.section-events-box-tabs{border-radius:16px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);padding:clamp(17.33333333px, 1.7196vw, 34.66666667px) clamp(40.66666667px, 4.0344vw, 81.33333333px);margin:0 clamp(86.66666667px, 8.5979vw, 173.33333333px);justify-content:center}.section-events-tabs{padding:0;margin:0;display:flex;justify-content:center}.section-events-tabs .section-events-tabs-item:first-child{padding-left:0}.section-events-tabs .section-events-tabs-item:last-child{padding-right:0}.section-events-tabs .section-events-tabs-item:last-child::after{display:none}.section-events-tabs-btn{border:0;padding:0 clamp(26.66666667px, 2.6455vw, 53.33333333px);display:flex;align-items:center;gap:clamp(3.33333333px, .3307vw, 6.66666667px);cursor:pointer;transition:all .5s ease}.section-events-tabs-btn.active{color:#30A5DB}.section-events-tabs-item{opacity:.6;position:relative;transition:all .5s ease}.section-events-tabs-item::after{content:"";display:block;width:clamp(.66666667px, .0661vw, 1.33333333px);height:100%;background:#11111133;position:absolute;top:0;bottom:0;right:0}.section-events-tabs-item:hover{opacity:1}.section-events-tabs-item.active{opacity:1}.section-events-tabs-item.active .section-events-tabs-btn-text{color:#30A5DB}.section-events-tabs-item.active path{stroke:#30A5DB}.section-events-tabs-item.active rect{stroke:#30A5DB}.section-events-tabs-item.active circle{stroke:#30A5DB}.section-events-tabs-item path{transition:all .5s ease}.section-events-tabs-item rect{transition:all .5s ease}.section-events-tabs-item circle{transition:all .5s ease}.section-events-box-list{margin:clamp(54.66666667px, 5.4233vw, 109.33333333px) clamp(86.66666667px, 8.5979vw, 173.33333333px) 0}.section-events-mobile{display:none}.section-events-list{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-events-category.active{display:block}.section-events-items{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-events-item{display:flex;justify-content:space-between;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-events-item-box-image{width:30%;overflow:hidden;position:relative}.section-events-item-box-info{width:70%;border-radius:16px;background:#FFF;box-shadow:0 0 clamp(20px, 1.9841vw, 40px) 0 rgba(92,185,226,0.3);padding:clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(27.33333333px, 2.7116vw, 54.66666667px) clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(23.33333333px, 2.3148vw, 46.66666667px);display:flex;gap:clamp(50px, 4.9603vw, 100px)}.section-events-item-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px}.section-events-item-info-metadata{display:flex;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-events-tabs-btn-text{white-space:nowrap;transition:all .5s ease}.section-events-item-info-metadata-item{display:flex;align-items:center;justify-content:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px);padding-left:clamp(6.66666667px, .6614vw, 13.33333333px);margin-left:clamp(6.66666667px, .6614vw, 13.33333333px);border-left:1px solid #11111133}.section-events-item-info-metadata-item:first-child{border-left:0;padding:0;margin:0}.section-events-item-info-dates{display:flex;align-items:center;gap:0;padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);border-radius:14px;border:1px solid rgba(17,17,17,0.2)}.section-events-item-info-box-title{margin-top:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-events-item-info-box-location{margin-top:clamp(10.66666667px, 1.0582vw, 21.33333333px);display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-events-item-info-category{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px);padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);border-radius:14px;background:rgba(166,213,235,0.3)}.section-events-item-info-box-button{display:flex;align-items:center;position:relative}.section-events-item-info-box-button::after{content:"";display:block;width:clamp(.66666667px, .0661vw, 1.33333333px);height:100%;background:#11111133;position:absolute;left:calc(clamp(28.66666667px, 2.8439vw, 57.33333333px) * -1)}.section-events-item-box-info-left{display:flex;flex-direction:column;justify-content:space-between;width:73%}.section-events-box-view-all{margin-top:clamp(40px, 3.9683vw, 80px);display:flex;align-items:center;justify-content:center}.section-events-item-info-metadata-badge{color:#30A5DB}.section-help{padding-top:clamp(106.66666667px, 10.582vw, 213.33333333px)}.section-help-box-title{margin-bottom:clamp(40px, 3.9683vw, 80px);text-align:center}.section-help-title{font-weight:500;letter-spacing:.4px}.section-help-filters{display:flex;justify-content:space-between;align-items:center;gap:clamp(20px, 1.9841vw, 40px);margin-bottom:clamp(40px, 3.9683vw, 80px)}.section-help-tabs{display:flex;gap:clamp(5.33333333px, .5291vw, 10.66666667px);flex-wrap:wrap}.section-help-tab{padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);background:transparent;cursor:pointer;transition:all .3s ease;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-style:normal;font-weight:500;line-height:normal;color:#11111199}.section-help-tab:hover{background:#e5f3f9;border-color:#E5F3F9;color:#111}.section-help-tab.active{background:#E5F3F9;border-color:#E5F3F9;color:#111}.section-help-filter-select{display:block;position:relative}.section-help-filter-select .select2-container{width:100% !important}.section-help-filter-select .select2-selection{border-radius:20px;border:1px solid rgba(17,17,17,0.3);padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px)}.section-help-filter-select .select2-selection__rendered{padding:0;font-size:clamp(8px, .7937vw, 16px);color:#111}.section-help-filter-select .select2-selection__placeholder{color:rgba(17,17,17,0.6)}.section-help-filter-select .select2-selection__rendered .select2-selection__choice{display:none !important}.section-help-filter-select .select2-selection--multiple .select2-selection__rendered{padding:0 !important}.section-help-filter-select .select2-selection--multiple .select2-selection__placeholder{display:block !important;opacity:1 !important}.section-help-filter-select .select2-selection--multiple li.select2-selection__choice{display:none !important}.section-help-filter-select .select2-selection--multiple .select2-search--inline{display:block !important;width:100% !important}.section-help-filter-select .select2-selection--multiple .select2-search--inline .select2-search__field{width:100% !important;padding:0}.section-help-filter-select .select2-selection--multiple .select2-search--inline .select2-search__field::placeholder{color:rgba(17,17,17,0.6) !important;opacity:1 !important}.section-help-filter-select .select2-selection--multiple .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:rgba(17,17,17,0.6) !important;opacity:1 !important}.section-help-filter-select .select2-selection--multiple .select2-search--inline .select2-search__field::-moz-placeholder{color:rgba(17,17,17,0.6) !important;opacity:1 !important}.section-help-filter-select .select2-selection--multiple .select2-search--inline .select2-search__field:-ms-input-placeholder{color:rgba(17,17,17,0.6) !important;opacity:1 !important}.section-help-selected-tags{animation:fadeIn .3s ease-in-out;display:flex;gap:clamp(8px, .7937vw, 16px);align-items:center;justify-content:center;width:80%;margin:auto;margin-top:clamp(14px, 1.3889vw, 28px)}.section-help-tag{display:inline-flex;align-items:center;gap:clamp(6.66666667px, .6614vw, 13.33333333px);padding:clamp(6.66666667px, .6614vw, 13.33333333px);background:#E5F3F9;border-radius:14px;font-family:Roboto;font-size:clamp(9.33333333px, .9259vw, 18.66666667px);font-weight:400;color:#30A5DB;cursor:default;transition:all .2s ease-in-out;animation:slideIn .3s ease-in-out}.section-help-tag:hover{background:#d0e8f3}.section-help-tag-remove{display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;transition:transform .2s ease-in-out}.section-help-tag-remove:hover{transform:scale(1.1)}.section-help-tag-remove svg{width:100%;height:100%}@keyframes slideIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.select2-option-with-checkbox{display:flex;align-items:center;gap:clamp(8px, .7937vw, 16px);padding:clamp(4px, .3968vw, 8px) 0}.select2-checkbox{width:clamp(16px, 1.5873vw, 32px);height:clamp(16px, 1.5873vw, 32px);cursor:pointer}.section-help-no-results{text-align:center;padding:clamp(40px, 3.9683vw, 80px) 0;color:rgba(17,17,17,0.6);font-size:clamp(10px, .9921vw, 20px)}.section-pagination{display:flex;align-items:center;justify-content:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px);margin-top:clamp(40px, 3.9683vw, 80px);padding-bottom:0}.section-pagination-btn{display:flex;align-items:center;justify-content:center;width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);background:#FFF;cursor:pointer;transition:all .3s ease}.section-pagination-btn svg{width:clamp(16px, 1.5873vw, 32px);height:clamp(16px, 1.5873vw, 32px);display:block}.section-pagination-btn svg path{transition:stroke .3s ease}.section-pagination-btn:hover:not(:disabled){background:#111;border-color:#111}.section-pagination-btn:hover:not(:disabled) svg path{stroke:#FFF}.section-pagination-btn:disabled{opacity:.3;cursor:not-allowed}.section-pagination-numbers{display:flex;align-items:center;gap:clamp(4px, .3968vw, 8px)}.section-pagination-number{display:flex;align-items:center;justify-content:center;border:1px solid rgba(17,17,17,0.3);background:#FFF;color:#111;cursor:pointer;transition:all .3s ease;border-radius:20px;width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px)}.section-pagination-number:hover{background:#E5F3F9;border-color:#E5F3F9;color:#111}.section-pagination-number.active{background:#E5F3F9;border-color:#E5F3F9;color:#111}.section-pagination-dots{color:rgba(17,17,17,0.6);font-size:clamp(8px, .7937vw, 16px);padding:0 clamp(4px, .3968vw, 8px)}.section-help-box-items{margin-top:clamp(53.33333333px, 5.291vw, 106.66666667px)}.section-help-header{display:flex}.section-help-item{display:flex;padding:clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(10.66666667px, 1.0582vw, 21.33333333px) clamp(14px, 1.3889vw, 28px);border-radius:16px;background:#FFF;box-shadow:0 0 16px 0 rgba(0,0,0,0.06);transition:all .5s ease}.section-help-item:hover{background:#E5F3F9}.section-help-item:hover .section-help-btn-inscribir{background:#111;color:#FFF}.section-help-item:hover .section-help-btn-inscribir svg path{stroke:#fff}.section-help-item:hover .section-help-badge{border:1px solid #30A5DB}.section-help-item-info{display:flex;width:66%;align-items:center;gap:clamp(16px, 1.5873vw, 32px)}.section-help-header-item:nth-child(1){width:65%}.section-help-header-item:nth-child(2){width:10%;text-align:center}.section-help-header-item:nth-child(3){width:15%;text-align:center}.section-help-header-item:nth-child(4){width:15%}.section-help-item-action{width:15%;display:flex;justify-content:flex-end}.section-help-item-category{width:10%;text-align:center;display:flex;align-items:center;justify-content:center}.section-help-item-deadline{width:15%;text-align:center;display:flex;align-items:center;justify-content:center}.section-help-box-list{margin-top:clamp(8.66666667px, .8598vw, 17.33333333px)}.section-help-list{display:flex;flex-direction:column;gap:clamp(4px, .3968vw, 8px)}.section-help-btn-inscribir{border:1px solid rgba(17,17,17,0.3);color:#111;display:flex;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px)}.section-help-btn-inscribir svg{transition:all .5s ease}.section-help-badge{padding:clamp(6.66666667px, .6614vw, 13.33333333px) clamp(8px, .7937vw, 16px);color:#30A5DB;border-radius:14px;background:#E5F3F9;border:1px solid transparent;transition:all .5s ease}.section-help-category-badge{padding:clamp(6.66666667px, .6614vw, 13.33333333px) clamp(8px, .7937vw, 16px);border-radius:14px;letter-spacing:clamp(.09333333px, .0093vw, .18666667px)}.section-help-category-badge-purple{background:#E0D9FA33;color:#896BF8}.section-help-category-badge-yellow{background:#F6FFC6;color:#5F6F0B}.section-help-category-badge-orange{background:#FA734A33;color:#FA734A}.section-help-deadline-text{letter-spacing:clamp(.10666667px, .0106vw, .21333333px);line-height:150%;font-weight:400}.section-help-header-text{color:#30A5DB;letter-spacing:.16px}.section-help-btn-inscribir svg path{transition:all .5s ease}.section-help-btn-inscribir:hover svg path{stroke:#fff}.section-help-featured{padding-top:clamp(185.33333333px, 18.3862vw, 370.66666667px)}.section-help-featured-title{font-weight:500;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px)}.section-help-featured-title strong{font-weight:500;color:#30A5DB}.section-help-featured-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:rgba(17,17,17,0.6)}.section-help-featured-content-box-title{margin-bottom:clamp(38.66666667px, 3.836vw, 77.33333333px);text-align:center}.section-help-featured-header{width:38%;margin:auto;display:flex;flex-direction:column;gap:clamp(18.66666667px, 1.8519vw, 37.33333333px);text-align:center}.section-help-featured-content{margin-top:clamp(65.33333333px, 6.4815vw, 130.66666667px)}.section-help-featured-content-title{font-weight:500;letter-spacing:.4px}.section-help-featured-item{padding:clamp(34.66666667px, 3.4392vw, 69.33333333px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(16px, 1.5873vw, 32px) clamp(18.66666667px, 1.8519vw, 37.33333333px);border-radius:16px;border:1px solid transparent;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);position:relative}.section-help-featured-swiper{overflow:inherit}.help-featured-item-tag{border-color:#A6D5EB}.help-featured-item-tag .section-help-featured-item-tag{display:block}.section-help-featured-item-tag{display:none;position:absolute;top:calc(clamp(12px, 1.1905vw, 24px) * -1);left:clamp(16.66666667px, 1.6534vw, 33.33333333px);padding:clamp(6.66666667px, .6614vw, 13.33333333px) clamp(8px, .7937vw, 16px);border-radius:14px;background:var(--blue-terciario, #E5F3F9)}.section-help-featured-item-tag-text{letter-spacing:clamp(.09333333px, .0093vw, .18666667px);color:#30A5DB}.section-help-featured-item-title{letter-spacing:clamp(.16px, .0159vw, .32px)}.section-help-featured-item-info{margin-top:clamp(31.33333333px, 3.1085vw, 62.66666667px);display:flex;justify-content:space-between}.section-help-featured-item-box-button{margin-top:clamp(30px, 2.9762vw, 60px)}.section-help-featured-item-button{width:100%;color:#111;border-color:rgba(17,17,17,0.3);align-items:center;justify-content:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px)}.section-help-featured-item-button svg path{transition:all .5s ease}.section-help-featured-item-button:hover svg path{stroke:#fff}.section-help-featured-item-info-label{letter-spacing:clamp(.10666667px, .0106vw, .21333333px);opacity:.6}.section-help-featured-item-info-col{display:flex;flex-direction:column;padding-right:clamp(17.33333333px, 1.7196vw, 34.66666667px);margin-right:clamp(17.33333333px, 1.7196vw, 34.66666667px);border-right:clamp(.66666667px, .0661vw, 1.33333333px) solid #11111133;gap:clamp(10px, .9921vw, 20px);width:fit-content}.section-help-featured-item-info-col:last-child{margin-right:0;padding-right:0;border:0}.section-help-featured-item-info-value{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.featured-item-info-tag{padding:clamp(6.66666667px, .6614vw, 13.33333333px) clamp(8px, .7937vw, 16px);border-radius:14px;background:rgba(224,217,250,0.2);letter-spacing:clamp(.09333333px, .0093vw, .18666667px)}.section-help-featured-navigation{margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px);display:flex;justify-content:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-help-featured-navigation button{padding:clamp(10px, .9921vw, 20px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .5s ease}.section-help-featured-navigation button svg path{transition:all .5s ease}.section-help-featured-navigation button:hover{background:#111}.section-help-featured-navigation button:hover svg path{stroke:#fff}.page-template-page-ayudas .section-help-box-title{margin-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.page-template-page-ayudas .section-help-filters{justify-content:center;margin:0;gap:clamp(2.66666667px, .2646vw, 5.33333333px);position:relative;z-index:2}.page-template-page-ayudas .section-help-tabs{gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.page-template-page-ayudas .section-contact{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-help-filter-select textarea{font-family:Roboto !important;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px) !important;font-style:normal;font-weight:500;line-height:normal}.section-method{padding-top:clamp(66.66666667px, 6.6138vw, 133.33333333px);margin-top:clamp(106.66666667px, 10.582vw, 213.33333333px);background:#F5F5F5}.section-method-items{margin-top:clamp(66.66666667px, 6.6138vw, 133.33333333px);display:flex;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-method-item{width:calc(25% - clamp(3.33333333px, .3307vw, 6.66666667px));height:clamp(341.33333333px, 33.8624vw, 682.66666667px);position:relative;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;padding:clamp(19.33333333px, 1.918vw, 38.66666667px);gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);color:#fff;border-radius:16px;overflow:hidden}.section-method-item-box-fond{position:absolute;top:0;left:0;width:100%;height:100%}.section-method-item-box-fond::after{content:"";display:block;border-radius:16px;background:linear-gradient(180deg, rgba(17,17,17,0) 0%, #111 100%);position:absolute;top:0;left:0;width:100%;height:100%}.section-method-item-box-title{position:relative}.section-method-item-box-description{position:relative;overflow:hidden;max-height:0;opacity:0;transition:max-height 1s ease,opacity 1s ease}.section-method-item-box-button{position:relative}.section-method-item-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-method-item-fond{display:block;width:100%;height:100%;object-fit:cover}.section-method-item-button{padding-top:clamp(10px, .9921vw, 20px);padding-bottom:clamp(10px, .9921vw, 20px)}.section-method-item.active .section-method-item-button{background:rgba(255,255,255,0.2);border-color:transparent}.section-newsletter{margin-top:clamp(102.66666667px, 10.1852vw, 205.33333333px)}.section-newsletter-content{position:relative;border-radius:16px;overflow:hidden;padding:clamp(28px, 2.7778vw, 56px) clamp(34px, 3.373vw, 68px)}.section-newsletter-box-fond{position:absolute;top:0;left:0;width:100%;height:100%}.section-newsletter-fond{display:block;width:100%;height:100%;object-fit:cover}.section-newsletter-box{position:relative;display:flex;width:42%;gap:clamp(24px, 2.381vw, 48px);color:#fff}.section-newsletter-box-title{display:flex;flex-direction:column;gap:clamp(12.66666667px, 1.2566vw, 25.33333333px);width:50.6%}.section-newsletter-box-form{width:43%}.section-newsletter-form{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-newsletter-form-input{background:transparent;border:0;border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid;width:100%;color:#fff;padding-left:clamp(4.66666667px, .463vw, 9.33333333px);padding-bottom:clamp(3.33333333px, .3307vw, 6.66666667px);border-radius:0}.section-newsletter-form-input::placeholder{color:#fff}.section-newsletter-form-button{padding:clamp(5.33333333px, .5291vw, 10.66666667px) clamp(8px, .7937vw, 16px);border-radius:10px;background:#FFF;-webkit-backdrop-filter:blur(5.4000001px);backdrop-filter:blur(5.4000001px);color:#111}.section-newsletter-box-form .select2-container--default .select2-selection--single{padding:0;padding-left:clamp(4.66666667px, .463vw, 9.33333333px);padding-bottom:clamp(3.33333333px, .3307vw, 6.66666667px);border-color:#fff;border-radius:0 !important}.section-newsletter-form-box-select .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.section-newsletter-form-box-select .select2-container--default .select2-selection--single .select2-selection__arrow b{filter:invert(1)}.section-newsletter-form-privacy-text a{color:#fff;text-decoration:underline}#privacy{display:none}.section-newsletter-form-box-privacy .wpcf7-list-item-label{white-space:nowrap;display:ruby;padding-left:clamp(18.66666667px, 1.8519vw, 37.33333333px);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;display:block}.section-newsletter-form-box-privacy .wpcf7-list-item-label::before{content:"";display:block;width:16px;height:16px;border:1px solid #fff;border-radius:2px;position:absolute;left:0;top:0;bottom:0;margin:auto}.section-newsletter-form-box-privacy .wpcf7-list-item-label::after{content:"";display:block;width:18px;height:18px;background-color:#111;border-radius:2px;position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;opacity:0;transition:all .5s ease;transform:scale(0)}.section-newsletter-form-box-privacy input:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}.section-partners{position:relative;padding-top:clamp(80px, 7.9365vw, 160px)}.section-partners .container{padding:0}.section-partners-content{position:relative}.section-partners-box-title{text-align:center;margin-bottom:clamp(40px, 3.9683vw, 80px)}.section-partners-title{line-height:95%;letter-spacing:.8px}.section-partners-title strong{font-weight:500;color:#30A5DB}.section-partners-swipers{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-partners-swiper{position:relative;overflow:hidden;width:100%;padding-bottom:1px;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.section-partners-swiper-slides{display:flex;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);position:relative;height:100%;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);justify-content:center}.section-partners-swiper-slide{flex-shrink:0;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.section-partners-swiper-slide img{max-width:100%;max-height:100%;object-fit:contain;display:block;transform:translateZ(0);-webkit-transform:translateZ(0);border-radius:16px;border:1px solid rgba(17,17,17,0.1)}.section-partners-swiper-slide:hover img{filter:grayscale(0)}.section-partners-swiper-top img{padding:clamp(12px, 1.1905vw, 24px) clamp(16.66666667px, 1.6534vw, 33.33333333px);filter:grayscale(1);transition:all .5s ease;width:clamp(147.33333333px, 14.6164vw, 294.66666667px);height:clamp(81.33333333px, 8.0688vw, 162.66666667px);object-fit:contain}.section-partners-swiper-bottom img{padding:clamp(8px, .7937vw, 16px) clamp(13.33333333px, 1.3228vw, 26.66666667px);filter:grayscale(1);transition:all .5s ease;width:clamp(90.66666667px, 8.9947vw, 181.33333333px);height:clamp(46px, 4.5635vw, 92px);object-fit:contain}.section-contact{margin-top:clamp(106.66666667px, 10.582vw, 213.33333333px)}.section-contact-left{position:relative;width:47%}.section-contact-left-box-content{width:90%;position:absolute;top:0;left:0;padding:clamp(22.66666667px, 2.2487vw, 45.33333333px) clamp(16.66666667px, 1.6534vw, 33.33333333px)}.section-contact-left-box-fond{width:100%;position:relative;overflow:hidden;border-radius:16px}.section-contact-left-box-fond::after{content:"";display:block;width:100%;height:100%;background:#111111B2;position:absolute;top:0;left:0}.section-contact-left-fond{display:block;width:100%;height:100%;object-fit:cover}.section-contact-content{display:flex;gap:clamp(31.33333333px, 3.1085vw, 62.66666667px)}.section-contact-left-title{color:#fff;font-weight:500;line-height:95%;letter-spacing:.48px}.section-contact-form-box-select{position:relative;width:calc(50% - clamp(20px, 1.9841vw, 40px))}.section-contact-form-box-select.active .select2-selection__rendered{color:#111}.section-contact-form{display:flex;flex-wrap:wrap;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px) clamp(20px, 1.9841vw, 40px)}.section-contact-right{width:53%;padding-right:clamp(18px, 1.7857vw, 36px);display:flex;align-items:center}.section-contact-form-box-input{width:calc(50% - clamp(10px, .9921vw, 20px));display:flex;position:relative}.section-contact-form-box-textarea{width:100%;position:relative}.section-contact-form-box-button{width:100%;display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-contact-form-label-float{position:absolute;color:rgba(17,17,17,0.6);font-weight:400;left:0;top:0;transition:all .5s ease}.section-contact-form-input{border:0;border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #111111;width:100%;padding:0 0 clamp(4px, .3968vw, 8px);border-radius:0;font-weight:400}.section-contact-form-textarea{width:100%;border:0;border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #111;outline:none !important;border-radius:0;font-weight:400}.section-contact-form-button{background:#E5F3F9;color:#111111;justify-content:center;align-items:center;gap:clamp(8.66666667px, .8598vw, 17.33333333px)}.section-contact-form-button:hover svg path{stroke:#fff}.section-contact-form-button svg path{transition:all .5s ease}.section-contact-form-disclaimer{color:#11111199}.section-contact-form-box-select .section-contact-form-label-float{opacity:0}.section-contact-form-box-input.active .section-contact-form-label-float,.section-contact-form-box-textarea.active .section-contact-form-label-float,.section-contact-form-box-select.active .section-contact-form-label-float{font-size:clamp(9.33333333px, .9259vw, 18.66666667px);top:calc(clamp(13.33333333px, 1.3228vw, 26.66666667px) * -1);color:#1111114D;opacity:1}.section-contact-form-box-checkbox .wpcf7-list-item-label{display:ruby;padding-left:clamp(24px, 2.381vw, 48px);position:relative;font-weight:400;-webkit-user-select:none;user-select:none;display:block}.section-contact-form-box-checkbox .wpcf7-list-item-label::before{content:"";display:block;width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);border:1px solid #111111;border-radius:2px;position:absolute;left:0;top:0;bottom:0}.section-contact-form-box-checkbox .wpcf7-list-item-label::after{content:"";display:block;width:clamp(12.66666667px, 1.2566vw, 25.33333333px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);background-color:#111111;border-radius:2px;position:absolute;left:1px;top:0;bottom:0;background-image:url("../img/check.svg");background-repeat:no-repeat;background-position:center;opacity:0;transition:all .5s ease;transform:scale(0)}.section-contact-form-box-checkbox input:checked+.wpcf7-list-item-label::after{opacity:1;transform:scale(1)}.section-contact-form-checkbox{display:none}.section-contact-form-checkboxs{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-contact-form-link{text-decoration:underline}.page-template-page-events .section-events-box-tabs{margin:0}.page-template-page-events .section-events-category{display:block}.page-template-page-events .section-events-calendar-wrapper{background:#fff;border-radius:16px;padding:clamp(13.33333333px, 1.3228vw, 26.66666667px);box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.page-template-page-events .section-events-calendar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-template-page-events .section-events-calendar-nav-btns{display:flex;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.page-template-page-events .section-events-calendar-nav-btn{background:transparent;border:none;cursor:pointer;padding:clamp(4px, .3968vw, 8px) clamp(6px, .5952vw, 12px);display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.page-template-page-events .section-events-calendar-nav-btn:hover{opacity:.7}.page-template-page-events .section-events-calendar-nav-btn svg{width:clamp(5.33333333px, .5291vw, 10.66666667px);height:clamp(9.33333333px, .9259vw, 18.66666667px)}.page-template-page-events .section-events-calendar-title{font-weight:500;font-size:clamp(12px, 1.1905vw, 24px);color:#111;margin:0;padding:clamp(6.66666667px, .6614vw, 13.33333333px) clamp(10.66666667px, 1.0582vw, 21.33333333px)}.page-template-page-events #calendar-agenda .fc,.page-template-page-events #calendar-agenda-m .fc{border:none}.page-template-page-events #calendar-agenda .fc-view-harness,.page-template-page-events #calendar-agenda-m .fc-view-harness{background:transparent}.page-template-page-events #calendar-agenda .fc-header-toolbar,.page-template-page-events #calendar-agenda-m .fc-header-toolbar{display:none}.page-template-page-events #calendar-agenda .fc-scrollgrid,.page-template-page-events #calendar-agenda-m .fc-scrollgrid{border:none !important}.page-template-page-events #calendar-agenda .fc-theme-standard td,.page-template-page-events #calendar-agenda-m .fc-theme-standard td,.page-template-page-events #calendar-agenda .fc-theme-standard th,.page-template-page-events #calendar-agenda-m .fc-theme-standard th{border:none !important}.page-template-page-events #calendar-agenda .fc-col-header-cell,.page-template-page-events #calendar-agenda-m .fc-col-header-cell{padding:clamp(5.33333333px, .5291vw, 10.66666667px) 0;border:none;background:transparent}.page-template-page-events #calendar-agenda .fc-col-header-cell .fc-col-header-cell-cushion,.page-template-page-events #calendar-agenda-m .fc-col-header-cell .fc-col-header-cell-cushion{color:#585858;font-weight:500;font-size:clamp(9.33333333px, .9259vw, 18.66666667px);text-decoration:none;padding:0}.page-template-page-events #calendar-agenda .fc-daygrid-day,.page-template-page-events #calendar-agenda-m .fc-daygrid-day{border:none;background:transparent;padding:4px}.page-template-page-events #calendar-agenda .fc-daygrid-day:hover,.page-template-page-events #calendar-agenda-m .fc-daygrid-day:hover{background:transparent}.page-template-page-events #calendar-agenda .fc-daygrid-day-frame,.page-template-page-events #calendar-agenda-m .fc-daygrid-day-frame{min-height:40px;display:flex;align-items:center;justify-content:center}.page-template-page-events #calendar-agenda .fc-daygrid-day-top,.page-template-page-events #calendar-agenda-m .fc-daygrid-day-top{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page-template-page-events #calendar-agenda .fc-daygrid-day-number,.page-template-page-events #calendar-agenda-m .fc-daygrid-day-number{color:#111;font-weight:500;font-size:clamp(9.33333333px, .9259vw, 18.66666667px);text-decoration:none;padding:0;width:clamp(22px, 2.1825vw, 44px);height:clamp(22px, 2.1825vw, 44px);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .3s ease;cursor:pointer}.page-template-page-events #calendar-agenda .fc-daygrid-day-number:hover,.page-template-page-events #calendar-agenda-m .fc-daygrid-day-number:hover{background:#f5f5f5}.page-template-page-events #calendar-agenda .fc-day-today,.page-template-page-events #calendar-agenda-m .fc-day-today{background:transparent !important}.page-template-page-events #calendar-agenda .fc-day-today .fc-daygrid-day-number,.page-template-page-events #calendar-agenda-m .fc-day-today .fc-daygrid-day-number{border:2px solid #30A5DB;background:transparent;color:#30A5DB;font-weight:500}.page-template-page-events #calendar-agenda .fc-day.selected .fc-daygrid-day-number,.page-template-page-events #calendar-agenda-m .fc-day.selected .fc-daygrid-day-number{background:#30A5DB;color:#fff;font-weight:500}.page-template-page-events #calendar-agenda .fc-day-today.selected .fc-daygrid-day-number,.page-template-page-events #calendar-agenda-m .fc-day-today.selected .fc-daygrid-day-number{background:#30A5DB;color:#fff;border:2px solid #30A5DB}.page-template-page-events #calendar-agenda .fc-day-other .fc-daygrid-day-number,.page-template-page-events #calendar-agenda-m .fc-day-other .fc-daygrid-day-number{color:#b8b8b8}.page-template-page-events #calendar-agenda .fc-daygrid-event-harness,.page-template-page-events #calendar-agenda-m .fc-daygrid-event-harness{display:none}.page-template-page-events #calendar-agenda .fc-daygrid-week-number,.page-template-page-events #calendar-agenda-m .fc-daygrid-week-number{display:none}.page-template-page-events .section-events-list-item:not(.event-item-featured) .section-events-item-box-info{padding-left:clamp(20px, 1.9841vw, 40px);padding-right:clamp(20px, 1.9841vw, 40px)}.page-template-page-events .section-events-calendar.fc-theme-standard th{border:0 !important}.page-template-page-events .section-events-calendar.fc-theme-standard td{border:0 !important}.page-template-page-events .section-events{padding-top:clamp(90px, 8.9286vw, 180px)}.section-events-main-content{display:flex;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);padding-top:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-events-main-content .section-events-box-list{margin:0;width:75%}.section-events-main-content .event-item-featured{overflow:hidden}.section-events-main-content .event-item-featured .section-events-item-box-image{width:100%;position:absolute;top:0;left:0;height:100%}.section-events-main-content .event-item-featured .section-events-item-box-image::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:16px;background:#000000B2}.section-events-main-content .section-events-item{position:relative}.section-events-sidebar{width:25%;height:fit-content;flex-direction:column;display:none}.section-events-item-badge{position:absolute;background:#30A5DB;z-index:1;text-transform:uppercase;color:#F3F3F3;padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);width:clamp(77.33333333px, 7.672vw, 154.66666667px);text-align:center;letter-spacing:clamp(.09333333px, .0093vw, .18666667px);transform:rotate(-45deg);top:clamp(8px, .7937vw, 16px);left:calc(clamp(21.33333333px, 2.1164vw, 42.66666667px) * -1)}.event-item-featured .section-events-item-box-info{position:relative;background:transparent;border:0;color:#fff;width:100%;padding:clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(20.66666667px, 2.0503vw, 41.33333333px) clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(33.33333333px, 3.3069vw, 66.66666667px);justify-content:space-between}.event-item-featured .section-events-item-box-info .section-events-item-info-box-title{width:65%}.event-item-featured .section-events-item-info-dates{border-color:rgba(255,255,255,0.4)}.event-item-featured .section-events-item-info-metadata-item{border-color:rgba(255,255,255,0.4)}.event-item-featured .section-events-item-info-category{background:#E5F3F9}.event-item-featured .section-events-item-info-box-button::after{display:none}.event-item-featured .section-events-item-info-button{background:#F3F3F3}.section-events-item-info-title{letter-spacing:clamp(.16px, .0159vw, .32px)}.section-events-search{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-events-search svg{position:absolute;left:clamp(5.33333333px, .5291vw, 10.66666667px);top:0;bottom:0;margin:auto}.section-events-search-input{width:100%;height:clamp(26.66666667px, 2.6455vw, 53.33333333px);border-radius:16px;border:1px solid #C4C5CE;background:#FFF;padding-left:clamp(26.66666667px, 2.6455vw, 53.33333333px);color:#111;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-events-search-input::placeholder{color:#C4C5CE}.section-events-filter-online{display:flex;gap:clamp(7.33333333px, .7275vw, 14.66666667px)}.section-events-filter-online-switch input{display:none}.section-events-filter-online-switch input:checked+span{background:#30A5DB}.section-events-filter-online-switch input:checked+span::after{left:clamp(12px, 1.1905vw, 24px)}.section-events-filter-online-switch span{content:"";display:block;width:clamp(23.33333333px, 2.3148vw, 46.66666667px);height:clamp(12.66666667px, 1.2566vw, 25.33333333px);border-radius:1000px;background:#1111114D;padding:clamp(1.33333333px, .1323vw, 2.66666667px);position:relative;transition:all .5s ease}.section-events-filter-online-switch span::after{content:"";display:block;position:absolute;width:clamp(10px, .9921vw, 20px);height:clamp(10px, .9921vw, 20px);border-radius:15px;background:#fff;transition:all .5s ease;left:clamp(1.33333333px, .1323vw, 2.66666667px)}.section-providers-featured{padding-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-providers-featured-content{display:flex;flex-direction:column}.section-providers-featured-carousel-wrapper{position:relative;width:100%;padding:clamp(24.66666667px, 2.4471vw, 49.33333333px) 0 clamp(30px, 2.9762vw, 60px)}.section-providers-featured-carousel{position:relative;width:100%;height:100%}.section-providers-box-title{flex:1}.section-providers-title{font-weight:500;line-height:95%;letter-spacing:.4px}.section-providers-header{display:flex;justify-content:space-between;align-items:center}.section-providers-nav{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-providers-nav-btn{border:1px solid rgba(17,17,17,0.3);border-radius:20px;display:flex;align-items:center;justify-content:center;width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);cursor:pointer;background:transparent;transition:all .5s ease}.section-providers-nav-btn:hover{background:#111}.section-providers-nav-btn:hover svg path{stroke:#fff}.section-providers-nav-btn svg{width:clamp(4px, .3968vw, 8px);height:clamp(7px, .6944vw, 14px)}.section-providers-nav-btn svg path{transition:all .5s ease}.section-providers-item{width:100%;height:100%;display:flex;flex-direction:column;border-radius:16px;box-shadow:0 0 60px 0 rgba(17,17,17,0.07);position:relative}.section-providers-item-box-image{position:relative;height:clamp(142px, 14.0873vw, 284px);border-radius:16px 16px 0 0;overflow:hidden}.section-providers-item-image{width:100%;height:100%;object-fit:cover;display:block}.section-providers-item-badge{position:absolute;top:clamp(20px, 1.9841vw, 40px);left:clamp(20px, 1.9841vw, 40px);background:#fff;border-radius:6.4px;width:clamp(66.66666667px, 6.6138vw, 133.33333333px);height:clamp(46.66666667px, 4.6296vw, 93.33333333px)}.section-providers-item-badge-logo{width:100%;height:100%;object-fit:contain;display:block}.section-providers-item-label{color:#111;letter-spacing:.24px}.section-providers-item-description{color:rgba(17,17,17,0.6);font-weight:400;line-height:150%;letter-spacing:.16px;overflow:hidden}.section-providers-item-box-content{padding:clamp(16px, 1.5873vw, 32px) clamp(32px, 3.1746vw, 64px) clamp(20px, 1.9841vw, 40px) clamp(20px, 1.9841vw, 40px);display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-providers-item-link{width:100%;text-align:center;align-items:center;justify-content:center}.section-providers-tech{padding-top:clamp(63.33333333px, 6.2831vw, 126.66666667px)}.section-providers-tech-content{display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-providers-tech-title{font-weight:500;line-height:95%;letter-spacing:.4px}.section-providers-tech-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(40px, 3.9683vw, 80px) clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-providers-tech-grid .section-providers-item-box-content{padding:clamp(16px, 1.5873vw, 32px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(18.66666667px, 1.8519vw, 37.33333333px)}.section-providers-item-box-agency{position:absolute;bottom:calc(clamp(9.33333333px, .9259vw, 18.66666667px) * -1);left:0;right:0;margin:auto;display:flex;justify-content:center}.section-providers-item-agency{padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);display:flex;align-items:center;gap:clamp(6.66666667px, .6614vw, 13.33333333px);border-radius:14px;border:1px solid #30A5DB;background:#FFF;letter-spacing:clamp(.09333333px, .0093vw, .18666667px);color:#30A5DB}.section-providers-categories{padding-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-providers-categories-content{display:flex;flex-direction:column;gap:clamp(24.66666667px, 2.4471vw, 49.33333333px)}.section-providers-categories-header{display:flex;justify-content:space-between;align-items:center}.section-providers-categories-box-title{flex:1}.section-providers-categories-title{line-height:95%}.section-providers-categories-nav{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-providers-categories-nav-btn{border:1px solid rgba(17,17,17,0.3);border-radius:20px;display:flex;align-items:center;justify-content:center;width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);cursor:pointer;background:transparent;transition:all .5s ease}.section-providers-categories-nav-btn:hover{background:#111}.section-providers-categories-nav-btn:hover svg path{stroke:#fff}.section-providers-categories-nav-btn:disabled{opacity:.3;cursor:not-allowed}.section-providers-categories-nav-btn:disabled:hover{background:transparent}.section-providers-categories-nav-btn:disabled:hover svg path{stroke:#111}.section-providers-categories-nav-btn svg{width:clamp(4px, .3968vw, 8px);height:clamp(7px, .6944vw, 14px)}.section-providers-categories-nav-btn svg path{transition:all .5s ease}.section-providers-categories-carousel-wrapper{position:relative;overflow:hidden;width:100%}.section-providers-categories-carousel{display:flex}.section-providers-categories-slide{height:clamp(145.33333333px, 14.418vw, 290.66666667px) !important;position:relative;overflow:hidden;cursor:pointer;border-radius:16px;transition:all .3s ease}.section-providers-categories-slide:hover{box-shadow:0 clamp(10px, .9921vw, 20px) clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.15)}.section-providers-categories-slide:hover .section-providers-categories-slide-image{transform:scale(1.05)}.section-providers-categories-slide-box-image{position:absolute;top:0;left:0;width:100%;height:100%}.section-providers-categories-slide-box-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(17,17,17,0) 0%, rgba(17,17,17,0.7) 100%)}.section-providers-categories-slide-image{width:100%;height:100%;object-fit:cover;display:block;transition:all .5s ease}.section-providers-categories-slide-box-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(12px, 1.1905vw, 24px) clamp(6.66666667px, .6614vw, 13.33333333px) clamp(8.66666667px, .8598vw, 17.33333333px) clamp(10.66666667px, 1.0582vw, 21.33333333px);gap:clamp(8px, .7937vw, 16px)}.section-providers-categories-slide-badge{color:#fff;width:fit-content;padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);background:#fff;border-radius:14px;display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px);color:#111}.section-providers-categories-slide-title{color:#fff;font-weight:700;line-height:120%}.section-providers-cta{position:relative;overflow:hidden;margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-providers-cta-box-image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;overflow:hidden}.section-providers-cta-box-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(17,17,17,0) 54.82%, #111 100%),url(<path-to-image>) #d3d3d300 0 -583.75px / 100% 289.398% no-repeat}.section-providers-cta-image{width:100%;height:100%;object-fit:cover;display:block}.section-providers-cta-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(32px, 3.1746vw, 64px);text-align:center}.section-providers-cta-title{color:#fff;line-height:110%;max-width:30%}.section-providers-cta-btn{background-color:#fff;padding:clamp(14px, 1.3889vw, 28px) clamp(29.33333333px, 2.9101vw, 58.66666667px)}.section-providers-cta-content-box{position:relative;width:100%;height:100%;padding:clamp(30.66666667px, 3.0423vw, 61.33333333px) clamp(29.33333333px, 2.9101vw, 58.66666667px);text-align:start;display:flex;flex-direction:column;gap:clamp(16.66666667px, 1.6534vw, 33.33333333px)}.banner-custom-v2{margin-bottom:clamp(43.33333333px, 4.2989vw, 86.66666667px)}.banner-custom-v2 .section-banner-custom-box-title{display:flex;flex-direction:row;gap:clamp(21.33333333px, 2.1164vw, 42.66666667px);align-items:center;margin-bottom:clamp(22.66666667px, 2.2487vw, 45.33333333px)}.banner-custom-v2 .section-banner-custom-content{width:100%;padding:0 clamp(20px, 1.9841vw, 40px)}.section-banner-custom-box-logo{background:#fff;width:clamp(66.66666667px, 6.6138vw, 133.33333333px);height:clamp(46.66666667px, 4.6296vw, 93.33333333px);border-radius:6.4px}.section-single-content-tags-title{color:#30A5DB}.section-single-content-tags-box-title{margin-bottom:clamp(11.33333333px, 1.1243vw, 22.66666667px)}.section-single-content-tags-list{display:flex;flex-wrap:wrap;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-single-content-tag-item-link{display:block;padding:clamp(6.66666667px, .6614vw, 13.33333333px);border-radius:8px;background:#F3F3F3;cursor:initial}.section-single-content-box-general{display:flex;gap:clamp(164px, 16.2698vw, 328px);padding-right:clamp(82.66666667px, 8.2011vw, 165.33333333px)}.section-single-content-box-info{width:66%;display:flex;flex-direction:column;gap:clamp(22.66666667px, 2.2487vw, 45.33333333px)}.section-single-content-tags{width:34%}.section-single-content-box-info-title{letter-spacing:clamp(.26666667px, .0265vw, .53333333px);font-weight:500}.section-single-content-box-info-text{opacity:.6;font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-swiper-gallery{padding-top:clamp(93.33333333px, 9.2593vw, 186.66666667px);overflow:hidden}.section-swiper-gallery .container{padding:0}.section-swiper-gallery-content{overflow:hidden;width:100%}.section-swiper-gallery-slider{display:flex}.section-swiper-gallery-slide{height:clamp(196.66666667px, 19.5106vw, 393.33333333px);border-radius:16px;overflow:hidden}.section-swiper-gallery-slide-image{width:100%;height:100%;object-fit:cover;display:block}.section-know{background:#E5F3F9;margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px);padding:clamp(59.33333333px, 5.8862vw, 118.66666667px) clamp(187.33333333px, 18.5847vw, 374.66666667px)}.section-know-box-box-title{margin-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px);text-align:center}.section-know-box-title{color:#30A5DB}.section-know-item{display:block;height:clamp(341.33333333px, 33.8624vw, 682.66666667px);border-radius:38px;border:1px solid #A6D5EB;padding:clamp(6.66666667px, .6614vw, 13.33333333px);position:relative}.section-know-item:hover .section-know-item-box-img img{transform:scale(1.05)}.section-know-item-img{display:block;width:100%;height:100%;object-fit:cover;transition:all .5s ease}.section-know-item-box-img{width:100%;height:100%;border-radius:32px;overflow:hidden;position:relative}.section-know-item-box-img::after{content:"";display:block;background:linear-gradient(0deg, rgba(17,17,17,0.2) 0%, rgba(17,17,17,0.2) 100%),linear-gradient(180deg, rgba(17,17,17,0) 50%, #111 100%);width:100%;height:100%;position:absolute;top:0;left:0}.section-know-item-box-content{position:absolute;bottom:clamp(18.66666667px, 1.8519vw, 37.33333333px);left:clamp(20px, 1.9841vw, 40px);display:flex;align-items:center;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-know-item-box-icon{display:flex;align-items:center;justify-content:center;width:clamp(48px, 4.7619vw, 96px);height:clamp(48px, 4.7619vw, 96px);border-radius:20px;background:#30A5DB}.section-know-item-box-icon svg{position:relative;left:clamp(1.33333333px, .1323vw, 2.66666667px)}.section-know-item-title{width:67%;color:#fff;letter-spacing:clamp(.16px, .0159vw, .32px)}.section-dropdown{padding-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-dropdown-content{display:flex;flex-direction:column;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-dropdown-box-title{text-align:start}.section-dropdown-title{color:#30A5DB;letter-spacing:clamp(.16px, .0159vw, .32px)}.section-dropdown-items{display:flex;flex-direction:column;gap:0}.section-dropdown-item:hover .section-dropdown-item-header-right{transform:rotate(-45deg)}.section-dropdown-item:hover .section-dropdown-item-header{background:#E5F3F9;padding-left:clamp(22.66666667px, 2.2487vw, 45.33333333px)}.section-dropdown-item.active .section-dropdown-item-header-right{transform:rotate(-90deg)}.section-dropdown-item.active:hover .section-dropdown-item-header-right{transform:rotate(-90deg)}.section-dropdown-item.active:hover .section-dropdown-item-header{background:transparent;padding-left:0}.section-dropdown-item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .5s ease;padding:clamp(6.66666667px, .6614vw, 13.33333333px) 0 clamp(6.66666667px, .6614vw, 13.33333333px) 0}.section-dropdown-item-header-left{display:flex;align-items:center;gap:clamp(73.33333333px, 7.2751vw, 146.66666667px)}.section-dropdown-item-number{font-weight:500;letter-spacing:.6px;color:#111}.section-dropdown-item-title{color:#111;font-weight:500;letter-spacing:clamp(.26666667px, .0265vw, .53333333px)}.section-dropdown-item-header-right{flex-shrink:0;transition:transform .4s ease}.section-dropdown-item-header-right svg{width:clamp(66.66666667px, 6.6138vw, 133.33333333px);height:clamp(66.66666667px, 6.6138vw, 133.33333333px);display:block}.section-dropdown-item-content{display:none;padding-top:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-dropdown-item-header-right{transition:transform .4s ease}.section-dropdown-item-line{display:block;height:1px;width:100%;background-color:transparent;position:relative;overflow:hidden;--line-width:0%}.section-dropdown-item-line::before{content:"";position:absolute;top:0;left:0;width:var(--line-width, 0%);height:100%;background-color:#F3F3F3}.section-dropdown-item-content-inner{padding:0 clamp(266.66666667px, 26.455vw, 533.33333333px) 0 clamp(122px, 12.1032vw, 244px);display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px);padding-bottom:clamp(20px, 1.9841vw, 40px)}.section-dropdown-item-text{font-weight:400;line-height:150%;letter-spacing:.16px;color:rgba(17,17,17,0.6)}.section-dropdown-item-list{display:flex;flex-direction:column;gap:clamp(3.33333333px, .3307vw, 6.66666667px);padding-left:clamp(18.66666667px, 1.8519vw, 37.33333333px)}.section-dropdown-item-list-item{font-weight:400;line-height:150%;letter-spacing:.16px;color:rgba(17,17,17,0.6);list-style:disc}.section-dropdown-item-list-item::marker{color:rgba(17,17,17,0.6)}.section-dropdown-v2{padding-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-dropdown-v2-box-content{display:flex;gap:clamp(33.33333333px, 3.3069vw, 66.66666667px);align-items:start}.section-dropdown-v2-left{position:relative;width:51%}.section-dropdown-v2-left-box-img{width:100%;border-radius:16px;overflow:hidden;height:clamp(379.33333333px, 37.6323vw, 758.66666667px)}.section-dropdown-v2-left-img{width:100%;height:100%;object-fit:cover;display:block}.section-dropdown-v2-right{display:flex;flex-direction:column;gap:clamp(35.33333333px, 3.5053vw, 70.66666667px);width:49%;padding-right:clamp(114.66666667px, 11.3757vw, 229.33333333px)}.section-dropdown-v2-right-title{color:#30A5DB;font-weight:500;letter-spacing:clamp(.16px, .0159vw, .32px)}.section-dropdown-v2-right-items{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-dropdown-v2-right-item{background:#fff;overflow:hidden;display:flex;flex-direction:column}.section-dropdown-v2-right-item:hover .section-dropdown-v2-right-item-title{opacity:1}.section-dropdown-v2-right-item.active .section-dropdown-v2-right-item-title{opacity:1;border-color:#111}.section-dropdown-v2-right-item-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.section-dropdown-v2-right-item-title{font-weight:500;letter-spacing:clamp(.16px, .0159vw, .32px);color:#111;opacity:.3;border-bottom:1px solid transparent;transition:all .5s ease}.section-dropdown-v2-right-item-icon{flex-shrink:0;transition:transform .4s ease}.section-dropdown-v2-right-item-icon svg{width:clamp(14px, 1.3889vw, 28px);height:clamp(8px, .7937vw, 16px);display:block}.section-dropdown-v2-right-item.active .section-dropdown-v2-right-item-icon{transform:rotate(180deg)}.section-dropdown-v2-right-item-content{display:none;padding-top:clamp(11.33333333px, 1.1243vw, 22.66666667px)}.section-dropdown-v2-right-item-text{font-weight:400;line-height:150%;letter-spacing:clamp(.16px, .0159vw, .32px);color:rgba(17,17,17,0.6)}.section-dropdown-v2-right-item-box-img{width:clamp(68px, 6.746vw, 136px);height:clamp(43.33333333px, 4.2989vw, 86.66666667px);margin-top:clamp(10px, .9921vw, 20px)}.section-dropdown-v2-right-item-img{width:100%;height:auto;display:block}.section-resources{padding-top:clamp(106.66666667px, 10.582vw, 213.33333333px)}.section-resources-content{display:flex;flex-direction:column;gap:clamp(24.66666667px, 2.4471vw, 49.33333333px)}.section-resources-header{display:flex;justify-content:space-between;align-items:center}.section-resources-title{font-weight:500;letter-spacing:clamp(.4px, .0397vw, .8px);line-height:95%}.section-resources-header-right{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-resources-navigation{display:flex;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-resources-nav-btn{background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border-radius:20px;border:1px solid rgba(17,17,17,0.3);width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px)}.section-resources-nav-btn svg{width:clamp(5.33333333px, .5291vw, 10.66666667px);height:clamp(9.33333333px, .9259vw, 18.66666667px)}.section-resources-nav-btn svg path{transition:stroke .3s ease}.section-resources-nav-btn:hover{border-color:#30A5DB;background:#30A5DB}.section-resources-nav-btn:hover svg path{stroke:#fff}.section-resources-nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}.section-resources-nav-btn.swiper-button-disabled:hover{border-color:rgba(17,17,17,0.1);background:transparent}.section-resources-nav-btn.swiper-button-disabled:hover svg path{stroke:#111}.section-resources-btn-all{white-space:nowrap;border:1px solid rgba(17,17,17,0.3);color:#111}.section-resources-slider-wrapper{position:relative}.section-resources-slider{overflow:visible}.section-resources-item{display:flex;flex-direction:column;height:100%;transition:all .3s ease;padding:18px 25px 18px 16px;border-radius:16px;background:#FFF;box-shadow:0 0 60px 0 rgba(0,0,0,0.06)}.section-resources-item-box-type{display:flex;align-items:center;gap:clamp(4px, .3968vw, 8px);width:fit-content;background:#E5F3F9;padding:clamp(4px, .3968vw, 8px) clamp(8px, .7937vw, 16px);border-radius:14px}.section-resources-item-type-icon{background:#E5F3F9;display:flex;align-items:center;justify-content:center}.section-resources-item-type-icon svg{width:clamp(16px, 1.5873vw, 32px);height:clamp(16px, 1.5873vw, 32px)}.section-resources-item-type-text{color:#30A5DB;font-weight:400;letter-spacing:.14px}.section-resources-item-box-content{flex:1;margin-top:clamp(16px, 1.5873vw, 32px)}.section-resources-item-title{font-weight:500;letter-spacing:clamp(.16px, .0159vw, .32px);color:#111;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.section-resources-item-box-footer{margin-top:clamp(25.33333333px, 2.5132vw, 50.66666667px)}.section-resources-item-date{font-weight:400}.single-servicio .section-single-content{padding-top:clamp(118.66666667px, 11.7725vw, 237.33333333px)}.single-servicio .section-single-content-box-general{gap:clamp(40px, 3.9683vw, 80px)}.single-servicio .section-single-content-box-info{padding-top:clamp(88.66666667px, 8.7963vw, 177.33333333px)}.page-template-page-landing .section-single-content-box-general{gap:clamp(40px, 3.9683vw, 80px)}.page-template-page-landing .section-single-content-box-info{padding-top:clamp(103.33333333px, 10.2513vw, 206.66666667px)}.section-single-content-title{color:#30A5DB;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px);width:fit-content}.section-single-content-box-title{display:flex;flex-direction:column;gap:clamp(39.33333333px, 3.9021vw, 78.66666667px);width:min-content;width:45%}.section-single-content-text{width:fit-content}.page-template-page-contacto .section-contact-left-title{color:#111;font-size:clamp(32px, 3.1746vw, 64px)}.page-template-page-contacto .section-contact-left-box-content{padding:0;width:100%}.page-template-page-contacto .section-contact-content{gap:clamp(122.66666667px, 12.1693vw, 245.33333333px);justify-content:space-between}.page-template-page-contacto .section-contact-left{width:37%}.page-template-page-contacto .section-contact-right{width:54%;padding:0}.page-template-page-contacto .section-contact{margin-top:clamp(148.66666667px, 14.7487vw, 297.33333333px)}.section-contact-left-title strong{color:#30A5DB;font-weight:500}.section-benefits-cards{padding-top:clamp(118.66666667px, 11.7725vw, 237.33333333px)}.section-benefits-cards-content{display:flex;flex-direction:column;gap:0;align-items:center}.mwg_effect025-container{display:flex;justify-content:center;align-items:center;width:100%;min-height:clamp(260px, 25.7937vw, 520px);padding-top:clamp(90px, 8.9286vw, 180px)}.card{position:relative;flex:0 0 auto;width:clamp(235.33333333px, 23.3466vw, 470.66666667px);margin-left:calc(clamp(63.33333333px, 6.2831vw, 126.66666667px) * -1);cursor:pointer}.card:first-child{margin-left:0}.card .content{padding:clamp(18px, 1.7857vw, 36px) clamp(20px, 1.9841vw, 40px) clamp(43.33333333px, 4.2989vw, 86.66666667px) clamp(18.66666667px, 1.8519vw, 37.33333333px);background:#fff;width:100%;border-radius:16px;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);display:flex;flex-direction:column;justify-content:space-between}.card-total-mwg_effect025{display:flex;width:100%}.card-icon{width:clamp(42.66666667px, 4.2328vw, 85.33333333px);height:clamp(42.66666667px, 4.2328vw, 85.33333333px);margin-bottom:clamp(16px, 1.5873vw, 32px);display:flex;align-items:center;justify-content:center;border-radius:8px}.card-title{letter-spacing:clamp(.16px, .0159vw, .32px);margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.card-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:rgba(17,17,17,0.6)}.card-grey .content{background:#D9D8D3}.card-grey .content .card-icon{background:#BFBDB4}.card-gold .content{background:#AB9035}.card-gold .content .card-icon{background:#927412}.card-purple .content{background:#E0D9FA}.card-purple .content .card-icon{background:#BCAAFF}.card-orange .content{background:#FA734A}.card-orange .content .card-icon{background:#E44414}.card-green .content{background:#F6FFC6}.card-green .content .card-icon{background:#DDF462}.section-benefits-cards-box-button{display:flex;justify-content:center;width:100%;margin-top:clamp(66.66666667px, 6.6138vw, 133.33333333px);position:relative;z-index:9}.section-benefits-cards-mobile{display:none}.section-benefits-cards .section-animation-cards-box-title{width:70%;text-align:center}.section-animation-cards-title{font-weight:500;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px)}.section-animation-cards-title strong{font-weight:500;color:#30A5DB}.section-success-cases{background:#E5F3F9;padding-top:clamp(66.66666667px, 6.6138vw, 133.33333333px);padding-bottom:clamp(63.33333333px, 6.2831vw, 126.66666667px);margin-top:clamp(78px, 7.7381vw, 156px)}.section-success-cases-content{display:flex;flex-direction:column;gap:clamp(40px, 3.9683vw, 80px)}.section-success-cases-header{display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px);text-align:center;align-items:center}.section-success-cases-box-title{width:100%}.section-success-cases-title{font-weight:500;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px)}.section-success-cases-title strong{font-weight:500;color:#30A5DB}.section-success-cases-box-description{width:47%}.section-success-cases-description{font-weight:400;line-height:150%;letter-spacing:.16px;color:#111}.section-success-cases-slider-wrapper{position:relative;display:flex;flex-direction:column;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px);align-items:center}.section-success-cases-slider{width:100%;overflow:visible}.section-success-cases-item{background:#FFF;border-radius:16px;padding:clamp(24.66666667px, 2.4471vw, 49.33333333px);display:flex;flex-direction:column;gap:clamp(24px, 2.381vw, 48px);height:100%;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.section-success-cases-item-quote{font-style:italic;font-weight:400;color:#111;letter-spacing:.24px;display:flex;position:relative}.section-success-cases-item-quote strong{color:#30A5DB;font-weight:400}.section-success-cases-slides{justify-content:center}.section-success-cases-item-box-footer{display:flex;align-items:center;gap:clamp(16px, 1.5873vw, 32px)}.section-success-cases-item-box-logo{width:clamp(66.66666667px, 6.6138vw, 133.33333333px);height:clamp(46.66666667px, 4.6296vw, 93.33333333px);flex-shrink:0}.section-success-cases-item-logo{width:100%;height:100%;object-fit:contain;display:block}.section-success-cases-item-box-info{display:flex;flex-direction:column;gap:clamp(4px, .3968vw, 8px)}.section-success-cases-item-role{color:#30A5DB;font-weight:500}.section-success-cases-item-name{color:#111;font-weight:400}.section-success-cases-navigation{display:flex;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-success-cases-nav-btn{background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border-radius:20px;border:1px solid rgba(17,17,17,0.3);width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px)}.section-success-cases-nav-btn svg{width:clamp(5.33333333px, .5291vw, 10.66666667px);height:clamp(9.33333333px, .9259vw, 18.66666667px)}.section-success-cases-nav-btn svg path{transition:stroke .3s ease}.section-success-cases-nav-btn:hover{border-color:#30A5DB;background:#30A5DB}.section-success-cases-nav-btn:hover svg path{stroke:#fff}.section-success-cases-nav-btn.swiper-button-disabled{opacity:.5;cursor:not-allowed}.section-success-cases-nav-btn.swiper-button-disabled:hover{border-color:rgba(17,17,17,0.3);background:transparent}.section-success-cases-nav-btn.swiper-button-disabled:hover svg path{stroke:#111}.section-success-cases-item-box-quote{min-height:clamp(174px, 17.2619vw, 348px)}.section-plans{padding-top:clamp(80px, 7.9365vw, 160px)}.section-plans-content{display:flex;flex-direction:column;gap:clamp(73.33333333px, 7.2751vw, 146.66666667px)}.section-plans-header{display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px);text-align:center;align-items:center}.section-plans-title{font-weight:500;line-height:95%;letter-spacing:.8px}.section-plans-description{font-weight:400;line-height:150%;letter-spacing:.16px;color:#111;width:47%}.section-plans-table{display:flex;flex-direction:column;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-plans-cards{display:flex;justify-content:flex-end;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-plans-card{background:#FFF;border-radius:16px;border:1px solid transparent;padding:0;display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);position:relative;transition:all .3s ease;width:clamp(178.66666667px, 17.7249vw, 357.33333333px);box-shadow:0 clamp(2.66666667px, .2646vw, 5.33333333px) clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.06)}.section-plans-card:hover{border-color:#30A5DB}.section-plans-card-features-mobile{display:none}.section-box-view-all{margin-top:clamp(40px, 3.9683vw, 80px);display:flex;justify-content:center}.section-plans-card-featured{border-color:#30A5DB;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(48,165,219,0.15)}.section-plans-card-badge{position:absolute;top:calc(clamp(20px, 1.9841vw, 40px) * -1);left:-1px;right:0;margin:auto;background:#30A5DB;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:center;padding:clamp(4.66666667px, .463vw, 9.33333333px) clamp(4.66666667px, .463vw, 9.33333333px) clamp(13.33333333px, 1.3228vw, 26.66666667px);z-index:-1;width:clamp(178.66666667px, 17.7249vw, 357.33333333px)}.section-plans-card-badge-text{color:#FFF;font-weight:500;white-space:nowrap}.section-plans-card-header{display:flex;flex-direction:column;gap:clamp(2.66666667px, .2646vw, 5.33333333px);align-items:start;text-align:start}.section-plans-card-name{color:#111;font-size:clamp(14.526px, 1.4411vw, 29.052px);font-weight:500;line-height:normal}.section-plans-card-duration{color:#111;font-size:clamp(8.474px, .8407vw, 16.948px);line-height:clamp(12.71066667px, 1.261vw, 25.42133333px)}.section-plans-card-pricing{display:flex;align-items:baseline;justify-content:center;gap:clamp(4px, .3968vw, 8px)}.section-plans-card-price{color:#30A5DB;font-size:clamp(29.658px, 2.9423vw, 59.316px);line-height:normal}.section-plans-card-box-btn{display:flex}.section-plans-card-btn{width:100%;justify-content:center}.section-plans-features{display:flex;flex-direction:column;gap:0}.section-plans-feature-row{display:grid;grid-template-columns:2fr repeat(4, 1fr);gap:clamp(6.66666667px, .6614vw, 13.33333333px);align-items:center;padding:clamp(13.33333333px, 1.3228vw, 26.66666667px) 0;border-bottom:1px solid rgba(17,17,17,0.1)}.section-plans-feature-label{display:flex;align-items:center;gap:clamp(8px, .7937vw, 16px)}.section-plans-feature-label span{color:#111;font-size:clamp(8.474px, .8407vw, 16.948px);font-style:normal;font-weight:500;line-height:clamp(13.92133333px, 1.3811vw, 27.84266667px)}.section-plans-feature-tooltip{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:clamp(16px, 1.5873vw, 32px);height:clamp(16px, 1.5873vw, 32px);flex-shrink:0}.section-plans-feature-tooltip svg{width:100%;height:100%}.section-plans-feature-tooltip::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);background:#111;color:#FFF;padding:clamp(8px, .7937vw, 16px) clamp(12px, 1.1905vw, 24px);border-radius:8px;font-size:clamp(11px, 1.0913vw, 22px);line-height:150%;white-space:normal;width:clamp(200px, 19.8413vw, 400px);opacity:0;visibility:hidden;transition:all .3s ease;z-index:10;pointer-events:none;text-align:left}.section-plans-feature-tooltip::before{content:'';position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);border:8px solid transparent;border-top-color:#111;opacity:0;visibility:hidden;transition:all .3s ease;z-index:10}.section-plans-feature-tooltip:hover::after,.section-plans-feature-tooltip:hover::before{opacity:1;visibility:visible}.section-plans-feature-cell{display:flex;justify-content:center;align-items:center;position:relative;width:clamp(178.66666667px, 17.7249vw, 357.33333333px)}.section-plans-feature-none span{color:rgba(17,17,17,0.3);font-weight:400}.section-plans-feature-icon{display:flex;align-items:center;justify-content:center;width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);position:relative}.section-plans-feature-icon svg{width:100%;height:100%}.section-plans-feature-icon svg path{transition:all .5s ease}.section-plans-feature-icon svg circle{transition:all .5s ease}.section-plans-feature-icon[aria-expanded="true"] svg path{stroke-opacity:1}.section-plans-feature-icon[aria-expanded="true"] svg circle{stroke-opacity:1}.section-plans-feature-partial{position:absolute;cursor:pointer;top:0;bottom:0;right:36%;width:clamp(16px, 1.5873vw, 32px);height:clamp(16px, 1.5873vw, 32px);margin:auto}.tippy-box[data-theme~='custom']{color:#111;border-radius:12px;line-height:150%;font-weight:400;background:#F3F3F3;padding:clamp(13.33333333px, 1.3228vw, 26.66666667px);width:clamp(257.33333333px, 25.5291vw, 514.66666667px);max-width:clamp(257.33333333px, 25.5291vw, 514.66666667px) !important}.tippy-box[data-theme~='custom'] .tippy-content{padding:0;display:flex;align-items:flex-start;gap:clamp(12px, 1.1905vw, 24px)}.tippy-box[data-theme~='custom'] .tippy-arrow{color:#FFF}.tippy-box[data-theme~='custom'] .tooltip-close{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);flex-shrink:0}.tippy-box[data-theme~='custom'] .tooltip-close svg{width:100%;height:100%}.tippy-box[data-theme~='custom'] .tooltip-close:hover{opacity:.7}.tippy-box[data-theme~='custom'] .tooltip-text{flex:1}.section-plans-card-top{display:flex;justify-content:space-between}.page-template-page-hazte-proveedor .section-contact{margin-top:clamp(57.33333333px, 5.6878vw, 114.66666667px)}.section-advice-items{display:flex;flex-wrap:wrap;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-advice-item.advice-item-featured{width:100%;display:flex}.modal-advice-content{padding:0 clamp(115.33333333px, 11.4418vw, 230.66666667px)}.modal-advice-content .section-contact-form-box-select{width:calc(50% - clamp(9.53333333px, .9458vw, 19.06666667px))}.modal-advice-content .section-contact-form-link{transition:all .5s ease}.modal-advice-content .section-contact-form-link:hover{opacity:.5}.advice-item-featured .section-advice-item-box-img{width:49%;border-radius:16px 0 0 16px;overflow:hidden}.advice-item-featured .section-advice-item-box-content{width:51%;padding:clamp(40px, 3.9683vw, 80px) clamp(42.66666667px, 4.2328vw, 85.33333333px);text-align:center;justify-content:space-between;border-radius:0 16px 16px 0;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.section-advice-item-img{width:100%;height:100%;display:block;object-fit:cover}.section-advice-item-box-content{display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px);padding:clamp(16px, 1.5873vw, 32px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(18.66666667px, 1.8519vw, 37.33333333px);box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);border-radius:0 0 16px 16px}.section-advice-item-button{display:flex;justify-content:center;padding-top:clamp(11.66666667px, 1.1574vw, 23.33333333px);padding-bottom:clamp(11.66666667px, 1.1574vw, 23.33333333px)}.section-advice-item-title{letter-spacing:clamp(.16px, .0159vw, .32px)}.section-advice-item-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:rgba(17,17,17,0.6)}.section-advice-item{width:calc(33% - clamp(6.66666667px, .6614vw, 13.33333333px))}.page-template-page-asesoramiento .section-faqs{margin-bottom:calc(clamp(40px, 3.9683vw, 80px) * -1)}.section-faqs{padding-top:clamp(66.66666667px, 6.6138vw, 133.33333333px)}.section-faqs .container{padding:0}.section-faqs-header{width:50%;margin:auto;text-align:center;display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-faqs-title{font-weight:500;line-height:95%;letter-spacing:clamp(.26666667px, .0265vw, .53333333px)}.section-faqs-description{color:rgba(17,17,17,0.6);font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-faqs-slider-wrapper{margin-top:clamp(29.33333333px, 2.9101vw, 58.66666667px)}.section-faqs-slider-wrapper .section-faqs-slider{overflow:inherit}.section-faqs-nav-btn,.section-featured-courses-btn{display:flex;align-items:center;justify-content:center;padding:clamp(10px, .9921vw, 20px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);cursor:pointer;transition:all .5s ease}.section-faqs-nav-btn svg path,.section-featured-courses-btn svg path{transition:all .5s ease}.section-faqs-nav-btn:hover,.section-featured-courses-btn:hover{background:#111}.section-faqs-nav-btn:hover svg path,.section-featured-courses-btn:hover svg path{stroke:#fff}.section-faqs-navigation,.section-featured-courses-navigation{display:flex;gap:clamp(2.66666667px, .2646vw, 5.33333333px);justify-content:center;margin-top:clamp(23.33333333px, 2.3148vw, 46.66666667px)}.section-faqs-item{padding:clamp(13.33333333px, 1.3228vw, 26.66666667px) clamp(20px, 1.9841vw, 40px);border-radius:16px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);height:clamp(103.33333333px, 10.2513vw, 206.66666667px);display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .5s ease}.section-faqs-item:hover{background:#E5F3F9}.section-faqs-item-question{font-weight:500;line-height:150%;letter-spacing:.16px}.section-faqs-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:all .5s ease}.section-faqs-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background:#111111CC}.section-faqs-modal.active{visibility:inherit;opacity:1}.section-faqs-modal-content{position:relative;background:#fff;width:54.3%;margin:auto;padding:clamp(36.66666667px, 3.6376vw, 73.33333333px) clamp(33.33333333px, 3.3069vw, 66.66666667px);display:flex;flex-direction:column;gap:clamp(19.33333333px, 1.918vw, 38.66666667px);border-radius:16px}.section-faqs-modal-box-text{padding-right:clamp(69.33333333px, 6.8783vw, 138.66666667px)}.section-faqs-modal-close{position:absolute;right:clamp(33.33333333px, 3.3069vw, 66.66666667px);top:clamp(36.66666667px, 3.6376vw, 73.33333333px);display:flex;align-items:center;justify-content:center;padding:clamp(10px, .9921vw, 20px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);background:transparent;cursor:pointer;transition:all .5s ease}.section-faqs-modal-close svg path{transition:all .5s ease}.section-faqs-modal-close:hover{background:#111}.section-faqs-modal-close:hover svg path{stroke:#fff}.section-faqs-modal-box-title{padding-right:clamp(69.33333333px, 6.8783vw, 138.66666667px)}.section-faqs-modal-title{font-size:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-style:normal;font-weight:500;line-height:150%;letter-spacing:clamp(.13333333px, .0132vw, .26666667px)}.section-faqs-modal-text{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);opacity:.6}.section-contact-form-all{padding-top:clamp(208px, 20.6349vw, 416px)}.section-contact-form-title{text-align:center;font-weight:500;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px)}.section-contact-form-title strong{color:#30A5DB;font-weight:500;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px)}.section-contact-form-text{text-align:center;margin-top:clamp(16px, 1.5873vw, 32px);color:rgba(17,17,17,0.6);font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-contact-form-wrapper{padding:clamp(52px, 5.1587vw, 104px) clamp(83.33333333px, 8.2672vw, 166.66666667px) 0}.section-contact-form-step-header{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(62.66666667px, 6.2169vw, 125.33333333px)}.section-contact-form-step{padding:clamp(26.66666667px, 2.6455vw, 53.33333333px) clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-contact-form-step .select2-container--default .select2-selection--single{height:auto}.section-contact-form-swiper{overflow:inherit;border-radius:20px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.section-contact-form-step-section{display:flex;gap:clamp(76.66666667px, 7.6058vw, 153.33333333px);margin-bottom:clamp(80px, 7.9365vw, 160px)}.section-contact-form-step-section:last-child{margin-bottom:0 !important}.section-contact-form-step-section-title{width:18.6%;line-height:100%;letter-spacing:.24px}.section-contact-form-step-fields{width:72%;display:flex;flex-wrap:wrap;gap:clamp(32px, 3.1746vw, 64px) clamp(39.33333333px, 3.9021vw, 78.66666667px)}.section-contact-form-step-actions{margin-top:clamp(1.33333333px, .1323vw, 2.66666667px)}.section-contact-form-step-title{font-weight:500;line-height:100%;letter-spacing:clamp(.26666667px, .0265vw, .53333333px)}.section-contact-form-step-counter{font-weight:500;line-height:100%;letter-spacing:clamp(.26666667px, .0265vw, .53333333px);display:flex}.section-contact-form-step-counter strong{font-weight:500;color:#30A5DB}.section-contact-form-box-input{width:calc(50% - clamp(20px, 1.9841vw, 40px))}.section-contact-form-step-form .section-contact-form-box-select{width:calc(50% - clamp(20px, 1.9841vw, 40px))}.section-contact-form-step-form .section-contact-form-btn-next,.section-contact-form-step-form .section-contact-form-button{align-items:center;gap:clamp(6.66666667px, .6614vw, 13.33333333px);color:#30A5DB}.section-contact-form-step-form .section-contact-form-btn-next svg path,.section-contact-form-step-form .section-contact-form-button svg path{transition:all .5s ease}.section-contact-form-step-form .section-contact-form-btn-next:hover,.section-contact-form-step-form .section-contact-form-button:hover{color:#fff}.section-contact-form-step-form .section-contact-form-btn-next:hover svg path,.section-contact-form-step-form .section-contact-form-button:hover svg path{stroke:#fff}.section-contact-form-btn-back{position:absolute;top:calc(clamp(6px, .5952vw, 12px) * -1);bottom:0;left:0;border-radius:20px;border:1px solid rgba(17,17,17,0.3);width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px)}.contact-form-step-01 .section-contact-form-btn-next{color:#30A5DB;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.contact-form-step-01 .section-contact-form-btn-next:hover{color:#fff}.contact-form-step-02 .section-contact-form-step-title{padding-left:clamp(52.66666667px, 5.2249vw, 105.33333333px)}.contact-form-step-02 .section-contact-form-button{padding-left:clamp(36.66666667px, 3.6376vw, 73.33333333px);padding-right:clamp(36.66666667px, 3.6376vw, 73.33333333px);color:#30A5DB}.contact-form-step-02 .section-contact-form-button:hover{color:#fff}.contact-form-step-02 .section-contact-form-box-button{padding-bottom:0}.section-contact-form-step-form .section-contact-form-box-checkbox label{white-space:normal;display:block}.section-contact-form-step-form .section-contact-form-box-checkbox label::before{top:0px !important;bottom:0 !important;margin-top:0}.section-contact-form-step-form .section-contact-form-box-checkbox label::after{top:0px !important;bottom:0 !important;margin-top:0}.section-contact-form-box-signature{width:100%;border-radius:16px;background:#E5F3F9;position:relative;margin-top:calc(clamp(18.66666667px, 1.8519vw, 37.33333333px) * -1)}.section-contact-form-box-signature .section-contact-form-signature-wrapper canvas{width:100%;height:100%}.section-contact-form-signature-label{position:absolute;top:clamp(8.66666667px, .8598vw, 17.33333333px);left:clamp(12.66666667px, 1.2566vw, 25.33333333px);color:rgba(17,17,17,0.6);font-weight:400}.section-contact-form-signature-clear{position:absolute;top:clamp(8.66666667px, .8598vw, 17.33333333px);right:clamp(12.66666667px, 1.2566vw, 25.33333333px);border:0;padding:clamp(10px, .9921vw, 20px);display:flex;align-items:center;gap:clamp(3.33333333px, .3307vw, 6.66666667px);background:#fff;border-radius:20px;cursor:pointer;color:#111}.section-contact-form-step-fields .section-contact-form-button{width:fit-content}.section-contact-form-checkbox-signature{color:#35363E;line-height:150%;letter-spacing:.16px}.section-button-contact-box{position:fixed;bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px);right:clamp(22px, 2.1825vw, 44px);z-index:10;transition:all .5s ease}.section-button-contact-box.hidden{opacity:0}.section-button-contact-button{background:#30A5DB;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px)}.modal-advice{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;visibility:hidden;opacity:0;transition:all .5s ease}.modal-advice.active{visibility:inherit;opacity:1}.modal-advice-box-button-close{position:absolute;top:clamp(26px, 2.5794vw, 52px);right:clamp(22px, 2.1825vw, 44px);z-index:2}.modal-advice-button-close{border-radius:7.188px;background:rgba(17,17,17,0.05);-webkit-backdrop-filter:blur(3.88125014px);backdrop-filter:blur(3.88125014px);width:clamp(30.66666667px, 3.0423vw, 61.33333333px);height:clamp(30.66666667px, 3.0423vw, 61.33333333px);padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-advice-button-close:hover{background:#111}.modal-advice-button-close:hover svg path{stroke:#fff}.modal-advice-button-close svg path{transition:all .5s ease}.modal-advice-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}.modal-advice-content{width:50%;height:100%;background:#fff;position:relative;margin-left:auto;padding:clamp(27.33333333px, 2.7116vw, 54.66666667px) clamp(21.33333333px, 2.1164vw, 42.66666667px);overflow:visible !important}.modal-advice-content .section-contact-content{display:flex;flex-direction:column;gap:clamp(36px, 3.5714vw, 72px);height:100%;justify-content:space-between;overflow:visible !important}.modal-advice-content .section-contact-left-box-content{position:relative;padding:0;width:100%}.modal-advice-content .section-contact-left-title{color:#111}.modal-advice-content .section-contact-left{width:100%}.modal-advice-content .section-contact-right{width:100%;padding:0}.modal-advice-content .section-contact-form{gap:clamp(32px, 3.1746vw, 64px) clamp(19px, 1.8849vw, 38px)}.modal-advice-content .section-contact-form-textarea{height:clamp(52px, 5.1587vw, 104px)}.modal-advice-content .section-contact-form-checkboxs{margin:calc(clamp(5.33333333px, .5291vw, 10.66666667px) * -1) 0}.modal-advice-content .section-contact-form-box-input{width:calc(50% - clamp(9.53333333px, .9458vw, 19.06666667px))}.section-banner-custom-single .section-banner-custom-box-fond::after{display:none}.section-contact-custom .section-contact-left-title{color:#111;line-height:100%;letter-spacing:clamp(.26666667px, .0265vw, .53333333px)}.section-contact-custom .section-contact-left-box-content{position:relative;width:70%;padding:0}.section-contact-custom .section-contact-left{display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-contact-custom .section-contact-content{padding:clamp(54px, 5.3571vw, 108px) clamp(65.33333333px, 6.4815vw, 130.66666667px) clamp(41.33333333px, 4.1005vw, 82.66666667px) clamp(48px, 4.7619vw, 96px);border-radius:20px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.section-contact-custom .section-contact-left-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:#11111199}.section-contact-custom .section-contact-left-box-description{width:88%}.section-contact-custom .section-contact-right{padding:0;width:68%}.section-contact-custom .section-contact-form{gap:clamp(32px, 3.1746vw, 64px) clamp(20px, 1.9841vw, 40px)}.section-contact-custom .section-contact-form-box-input{width:calc(50% - clamp(10px, .9921vw, 20px))}.section-contact-custom .section-contact-form-box-select{width:calc(50% - clamp(10px, .9921vw, 20px))}.section-single-content{display:flex;gap:clamp(33.33333333px, 3.3069vw, 66.66666667px)}.section-single-content-left-card{padding:clamp(14.66666667px, 1.455vw, 29.33333333px) clamp(14px, 1.3889vw, 28px);border-radius:16px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.section-single-content-left{width:calc(26% - 25px)}.section-single-content-right{width:calc(74% - 25px);padding-top:clamp(40px, 3.9683vw, 80px)}.section-single-content-left-box-subtitle{margin-bottom:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-single-content-left-box-title{margin-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-single-content-left-subtitle{font-weight:500;line-height:normal;color:#30A5DB}.section-single-content-left-title{font-weight:500;line-height:95%;letter-spacing:clamp(.16px, .0159vw, .32px)}.section-single-content-left-info-label{letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-single-content-left-info-item{display:flex;flex-direction:column;width:calc(50% - clamp(16px, 1.5873vw, 32px));gap:clamp(5.33333333px, .5291vw, 10.66666667px)}.section-single-content-left-info{display:flex;flex-wrap:wrap;margin-bottom:clamp(26.66666667px, 2.6455vw, 53.33333333px);gap:clamp(16px, 1.5873vw, 32px) clamp(32px, 3.1746vw, 64px)}.section-single-content-left-info-value{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:#11111199}.section-single-content-left-btn-download{display:flex;align-items:center;border:1px solid rgba(17,17,17,0.3);color:#111111;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-single-content-left-btn-download svg path{transition:all .5s ease}.section-single-content-left-btn-download:hover svg path{stroke:#fff}.section-single-content-left-buttons{display:flex;align-items:center;gap:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-single-content-left-buttons button,.section-single-content-left-buttons a{width:calc(50% - clamp(3.33333333px, .3307vw, 6.66666667px));padding:clamp(11.66666667px, 1.1574vw, 23.33333333px) clamp(14px, 1.3889vw, 28px);justify-content:center;height:clamp(36px, 3.5714vw, 72px)}.section-single-content-left-info-badge{width:fit-content;padding:clamp(6.66666667px, .6614vw, 13.33333333px) clamp(8px, .7937vw, 16px);border-radius:14px;background:rgba(224,217,250,0.2);letter-spacing:clamp(.09333333px, .0093vw, .18666667px)}.section-single-content-right-item-title{font-weight:500;line-height:100%;letter-spacing:clamp(.26666667px, .0265vw, .53333333px);color:#30A5DB;width:31%}.section-single-content-right-description{padding-right:clamp(62px, 6.1508vw, 124px);width:69%;display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-single-content-right-item{display:flex;gap:clamp(36px, 3.5714vw, 72px);margin-bottom:clamp(80px, 7.9365vw, 160px)}.section-single-content-right-item:last-child{margin:0}.section-single-content-right-description-title{letter-spacing:clamp(.16px, .0159vw, .32px)}.section-single-content-right-description-text{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:#11111199}.section-single-content-right-description-text p{margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-single-content-right-organism{width:65.6%}.section-single-content-right-organism-img{display:block;width:100%;height:100%;object-fit:cover}.section-single-content-right-organism-image{position:relative;border-radius:16px 16px 0 0;overflow:hidden;width:100%;height:clamp(209.33333333px, 20.7672vw, 418.66666667px)}.section-single-content-right-organism-card{border-radius:16px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);padding:clamp(24px, 2.381vw, 48px) clamp(20px, 1.9841vw, 40px) clamp(20px, 1.9841vw, 40px) clamp(20px, 1.9841vw, 40px)}.section-single-content-right-organism-link{margin-top:clamp(20.66666667px, 2.0503vw, 41.33333333px);width:100%;text-align:center;align-items:center;justify-content:center}.section-single-content-right-organism-description{margin-top:clamp(16px, 1.5873vw, 32px);line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:rgba(17,17,17,0.6)}.section-single-content-right-organism-logo{position:absolute;top:clamp(19.33333333px, 1.918vw, 38.66666667px);left:clamp(20px, 1.9841vw, 40px);border-radius:6.4px;background:#FFF;width:clamp(66.66666667px, 6.6138vw, 133.33333333px);height:clamp(46.66666667px, 4.6296vw, 93.33333333px)}.section-single-content-right-organism-logo-img{display:block;width:100%;height:100%;object-fit:cover}.single-ayudas .section-contact{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.single-ayudas .main-page{padding-bottom:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.single-ayudas .section-single-content-left-info-item:last-child{width:54%}.single-formacion .section-banner-custom-box-fond::after,.page-template-page-formacion .section-banner-custom-box-fond::after{display:block;background:linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),url(<path-to-image>) #d3d3d300 0 calc(clamp(76.05533333px, 7.5452vw, 152.11066667px) * -1) / 100% 168.848% no-repeat}.single-formacion .section-single-content-left-buttons button,.page-template-page-formacion .section-single-content-left-buttons button{width:100%}.single-formacion .section-single-content-left-info,.page-template-page-formacion .section-single-content-left-info{column-gap:0}.single-formacion .section-newsletter,.page-template-page-formacion .section-newsletter{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.single-formacion .section-contact,.page-template-page-formacion .section-contact{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.single-formacion .main-page,.page-template-page-formacion .main-page{padding-bottom:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.single-content-left-info-item-price{width:57%}.section-newsletter-form-box-select .select2-selection__rendered{color:#fff !important}.section-title-text{padding-top:clamp(182.66666667px, 18.1217vw, 365.33333333px);text-align:center}.section-title-text-title{font-weight:500;line-height:95%;letter-spacing:clamp(.53333333px, .0529vw, 1.06666667px)}.section-title-text-title strong{font-weight:500;color:#30A5DB}.section-title-text-content{display:flex;flex-direction:column;gap:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-title-text-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-featured-courses{margin-top:clamp(40px, 3.9683vw, 80px)}.section-featured-courses.section-formacion-swiper .section-newsletters-box-header{text-align:left;width:100%;margin:0;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:clamp(40px, 3.9683vw, 80px)}.section-featured-courses.section-formacion-swiper .section-newsletters-header-left{flex:1}.section-featured-courses.section-formacion-swiper .section-newsletters-header-right{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-featured-courses.section-formacion-swiper .section-featured-courses-swiper{overflow:visible}.section-featured-courses.section-formacion-swiper .section-featured-courses-swiper .swiper-wrapper{display:flex}.section-featured-courses.section-formacion-swiper .section-featured-courses-swiper .swiper-slide{width:auto;height:auto}.section-featured-courses.section-formacion-swiper .section-featured-courses-box-items{margin-top:0}.course-card-image{display:block;width:100%;height:100%;object-fit:cover}.course-card-box-image{height:clamp(136px, 13.4921vw, 272px);border-radius:16px 16px 0 0;overflow:hidden}.course-card-content{padding:clamp(14px, 1.3889vw, 28px) clamp(25.33333333px, 2.5132vw, 50.66666667px) clamp(17.33333333px, 1.7196vw, 34.66666667px) clamp(25.33333333px, 2.5132vw, 50.66666667px);border-radius:16px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07)}.course-card-badges{display:flex;gap:0;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.course-card-title{margin-bottom:clamp(6.66666667px, .6614vw, 13.33333333px);font-weight:500;line-height:normal;letter-spacing:.2px}.course-card-footer{display:flex;flex-direction:column;gap:clamp(10px, .9921vw, 20px);margin-top:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-featured-courses-swiper{overflow:inherit}.course-card-button{text-align:center;align-items:center;justify-content:center}.section-featured-courses-navigation{margin-top:clamp(22px, 2.1825vw, 44px);display:flex;justify-content:center}.section-courses{margin-top:clamp(41.33333333px, 4.1005vw, 82.66666667px)}.course-card-badge-duration{display:flex;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px);font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);padding-right:clamp(13.33333333px, 1.3228vw, 26.66666667px);margin-right:clamp(13.33333333px, 1.3228vw, 26.66666667px);border-right:clamp(.66666667px, .0661vw, 1.33333333px) solid #E5F3F9}.course-card-badge-duration svg{width:clamp(12.66666667px, 1.2566vw, 25.33333333px);height:clamp(12.66666667px, 1.2566vw, 25.33333333px)}.course-card-badge-date{display:flex;align-items:center;gap:clamp(5.33333333px, .5291vw, 10.66666667px);font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.course-card-badge-date svg{width:clamp(12.66666667px, 1.2566vw, 25.33333333px);height:clamp(12.66666667px, 1.2566vw, 25.33333333px)}.course-card-description{font-weight:400;line-height:150%;letter-spacing:clamp(.10666667px, .0106vw, .21333333px);color:rgba(17,17,17,0.6)}.course-card-price{font-weight:700;line-height:150%;letter-spacing:clamp(.16px, .0159vw, .32px);color:#30A5DB}.section-courses-grid{display:flex;flex-wrap:wrap;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);margin-top:clamp(40px, 3.9683vw, 80px)}.section-courses-grid .course-card-content{padding:clamp(14px, 1.3889vw, 28px) clamp(18.66666667px, 1.8519vw, 37.33333333px) clamp(17.33333333px, 1.7196vw, 34.66666667px) clamp(18.66666667px, 1.8519vw, 37.33333333px)}.section-courses-item{width:calc(25% - clamp(10px, .9921vw, 20px))}.section-courses-title{text-align:center}.section-banner-custom-filter-form-box-inputs{display:flex;gap:clamp(18.66666667px, 1.8519vw, 37.33333333px);width:100%}.page-template-page-newsletter .section-banner-custom-filter-form{flex-direction:column;width:100%;align-items:flex-start;gap:clamp(14.66666667px, 1.455vw, 29.33333333px)}.page-template-page-newsletter .section-banner-custom-filter-form-box-button{display:flex;align-items:flex-end}.page-template-page-newsletter .section-banner-custom-filter-form-box-select{width:calc(38% - clamp(2.66666667px, .2646vw, 5.33333333px))}.page-template-page-newsletter .section-banner-custom-box-filter{width:clamp(482px, 47.8175vw, 964px);margin:auto;display:flex;flex-direction:column;gap:clamp(14.66666667px, 1.455vw, 29.33333333px)}.page-template-page-newsletter .section-banner-custom-content .wpcf7{margin-bottom:calc(clamp(68px, 6.746vw, 136px) * -1)}.page-template-page-newsletter .section-banner-custom-filter-form-box-input p{display:flex;flex-direction:column;gap:clamp(7.33333333px, .7275vw, 14.66666667px)}.page-template-page-newsletter .section-banner-custom-filter-form-box-select p{display:flex;flex-direction:column;gap:clamp(7.33333333px, .7275vw, 14.66666667px)}.section-banner-custom-filter-form-box-input{display:flex;flex-direction:column;gap:clamp(7.33333333px, .7275vw, 14.66666667px);position:relative;justify-content:flex-end;width:calc(33% - clamp(3.33333333px, .3307vw, 6.66666667px))}.section-banner-custom-filter-form-box-input svg{position:absolute;bottom:clamp(10px, .9921vw, 20px);left:clamp(19.33333333px, 1.918vw, 38.66666667px)}.section-banner-custom-filter-form-input{height:clamp(35.33333333px, 3.5053vw, 70.66666667px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);padding-left:clamp(38.66666667px, 3.836vw, 77.33333333px);width:100%}.section-banner-custom-filter-form-input::placeholder{color:rgba(17,17,17,0.3)}.section-banner-custom-box-filter .section-contact-form-box-checkbox label::after{left:0px;background-color:#30A5DB;width:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-newsletters{margin-top:clamp(120px, 11.9048vw, 240px)}.section-newsletters.section-swiper-posts .section-newsletters-box-header{text-align:left;width:100%;margin:0;flex-direction:row;justify-content:space-between;align-items:center}.section-newsletters.section-swiper-posts .section-newsletters-header-left{flex:1}.section-newsletters.section-swiper-posts .section-newsletters-header-right{display:flex;align-items:center;gap:clamp(2.66666667px, .2646vw, 5.33333333px)}.section-newsletters.section-swiper-posts .section-newsletters-swiper{overflow:visible}.section-newsletters.section-swiper-posts .section-newsletters-swiper .swiper-wrapper{display:flex}.section-newsletters.section-swiper-posts .section-newsletters-swiper .swiper-slide{width:auto;height:auto}.section-newsletters.section-swiper-posts .section-newsletters-item{width:clamp(280px, 27.7778vw, 560px)}.section-newsletters.section-swiper-posts .section-newsletters-box-btn-mobile{margin-top:clamp(30px, 2.9762vw, 60px);text-align:center}.section-newsletters-box-header{text-align:center;width:50%;margin:auto;display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-newsletters-box-items{margin-top:clamp(40px, 3.9683vw, 80px)}.section-newsletters-title{font-weight:500;letter-spacing:clamp(.26666667px, .0265vw, .53333333px)}.section-newsletters-description{letter-spacing:clamp(.10666667px, .0106vw, .21333333px);font-weight:400;color:#11111199}.section-newsletters-items-grid{display:flex;flex-wrap:wrap;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.section-newsletters-item{width:calc(25% - clamp(10px, .9921vw, 20px))}.section-newsletters-item-box-image{height:clamp(113.33333333px, 11.2434vw, 226.66666667px);border-radius:16px 16px 0 0;overflow:hidden}.section-newsletters-item-image{width:100%;height:100%;display:block;object-fit:cover}.section-newsletters-item-box-content{padding:clamp(16px, 1.5873vw, 32px) clamp(20px, 1.9841vw, 40px);border-radius:16px;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-newsletters-item-title{letter-spacing:clamp(.10666667px, .0106vw, .21333333px)}.section-newsletters-item-number{letter-spacing:clamp(.10666667px, .0106vw, .21333333px);font-weight:400;color:#30A5DB}.page-template-page-newsletters .section-contact{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.page-template-page-newsletters .main-page{padding-bottom:clamp(106.66666667px, 10.582vw, 213.33333333px)}.page-template-page-proyectos .section-title-text-content{width:57.5%;margin:auto}.page-template-page-proyectos .section-title-text-content p{color:#111111}.section-featured-projects .swiper-slide{width:clamp(343.33333333px, 34.0608vw, 615.66666667px);height:clamp(278.66666667px, 27.6455vw, 557.33333333px);overflow:hidden;border-radius:24px}.project-card-featured{border-radius:24px;width:100%;height:100%;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding:clamp(12px, 1.1905vw, 24px)}.project-card-featured-box-image{position:absolute;top:0;left:0;width:100%;height:100%}.project-card-featured-box-image::after{content:"";display:block;background:linear-gradient(180deg, rgba(17,17,17,0) 67.22%, rgba(17,17,17,0.8) 100%);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:24px}.project-card-featured-image{display:block;width:100%;object-fit:cover;height:100%}.project-card-featured-box-content{position:relative;display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.project-card-featured-btn{align-items:center;justify-content:center;color:#FFFFFF;border-radius:20px;border:1px solid rgba(255,255,255,0.3);background:transparent;width:fit-content;margin:auto}.project-card-featured-title{color:#FFF}.section-featured-projects .container{padding:0}.section-featured-projects .section-featured-projects-content{position:relative;padding:0 clamp(60px, 5.9524vw, 120px)}.section-featured-projects-swiper{padding-top:clamp(40px, 3.9683vw, 80px);padding-bottom:clamp(20px, 1.9841vw, 40px)}.section-featured-projects-navigation{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:10;pointer-events:none}.section-featured-projects-navigation .section-featured-projects-btn{position:absolute;top:0;width:clamp(36px, 3.5714vw, 72px);height:clamp(36px, 3.5714vw, 72px);border-radius:20px;background:#FFFFFF;border:1px solid rgba(17,17,17,0.3);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;pointer-events:all}.section-featured-projects-navigation .section-featured-projects-btn:hover{background:#F5F5F5;transform:scale(1.1)}.section-featured-projects-navigation .section-featured-projects-btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.section-featured-projects-navigation .section-featured-projects-btn.swiper-button-disabled:hover{transform:scale(1)}.section-featured-projects-navigation .section-featured-projects-btn svg{width:24px;height:24px}.section-featured-projects-navigation .section-featured-projects-btn svg path{stroke:#111111;stroke-opacity:.9}.section-featured-projects-navigation .section-featured-projects-btn-prev{left:clamp(20px, 1.9841vw, 40px)}.section-featured-projects-navigation .section-featured-projects-btn-next{right:clamp(20px, 1.9841vw, 40px)}@media (max-width:768px){.section-featured-projects .section-featured-projects-content{padding:0 clamp(40px, 5vw, 60px)}.section-featured-projects-navigation .section-featured-projects-btn{width:clamp(28px, 4vw, 36px);height:clamp(28px, 4vw, 36px)}.section-featured-projects-navigation .section-featured-projects-btn svg{width:clamp(12px, 1.5vw, 16px);height:clamp(12px, 1.5vw, 16px)}.section-featured-projects-navigation .section-featured-projects-btn-prev{left:clamp(5px, 1vw, 10px)}.section-featured-projects-navigation .section-featured-projects-btn-next{right:clamp(5px, 1vw, 10px)}}.section-latest-projects{margin-top:clamp(73.33333333px, 7.2751vw, 146.66666667px)}.section-latest-projects-grid{margin-top:clamp(40px, 3.9683vw, 80px)}.section-latest-projects-title{text-align:center;font-weight:500;line-height:100%;letter-spacing:clamp(.26666667px, .0265vw, .53333333px)}.section-latest-projects-item{width:calc(33.3% - clamp(8.66666667px, .8598vw, 17.33333333px))}.project-card{height:clamp(341.33333333px, 33.8624vw, 682.66666667px);position:relative;width:100%;display:flex;align-items:flex-end;padding:clamp(19.33333333px, 1.918vw, 38.66666667px) clamp(16px, 1.5873vw, 32px)}.project-card-box-image{position:absolute;top:0;left:0;width:100%;height:100%}.project-card-box-image::after{content:"";display:block;background:linear-gradient(180deg, rgba(17,17,17,0) 37.3%, #111 100%);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:16px;overflow:hidden}.project-card-box-content{position:relative;display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.project-card-btn{width:fit-content}.project-card-title{color:#fff;letter-spacing:clamp(.16px, .0159vw, .32px)}.section-latest-projects-grid{margin-top:clamp(40px, 3.9683vw, 80px);display:flex;flex-wrap:wrap;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.page-template-page-proyectos .section-newsletter{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.page-template-page-proyectos .section-contact{margin-top:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.page-template-page-proyectos .main-page{padding-bottom:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.section-footer-newsletter-box-form .select2-container--default .select2-selection--single .select2-selection__rendered{padding-bottom:clamp(2px, .1984vw, 4px)}.project-card-image{width:100%;height:100%;display:block;object-fit:cover;border-radius:16px;overflow:hidden}.box-img-custom-animate{overflow:hidden}.event-item-featured .section-events-item-info-button:hover{background:#111}.section-header-submenu-item:hover .section-header-submenu-item-title{color:#30A5DB}.section-header.header-custom .section-header-contacto-btn:hover{color:#fff}.submenu-v2{width:fit-content;margin:auto;right:0}.submenu-v2 .section-header-submenu-content{padding:clamp(24px, 2.381vw, 48px) clamp(21.33333333px, 2.1164vw, 42.66666667px)}.submenu-v2 .section-header-submenu-content .section-header-submenu-left{flex-direction:column;width:100%}.submenu-v2 .section-header-submenu-item{width:100%}.section-legals{padding-top:clamp(118.66666667px, 11.7725vw, 237.33333333px)}.section-legals-box-content{padding-top:clamp(33.33333333px, 3.3069vw, 66.66666667px)}.section-legals-box-content h1{font-family:Roboto;font-size:clamp(53.33333333px, 5.291vw, 106.66666667px);font-style:normal;font-weight:500;line-height:normal;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-legals-box-content h2{font-family:Roboto;font-size:clamp(40px, 3.9683vw, 80px);font-style:normal;font-weight:400;line-height:100%;letter-spacing:clamp(.4px, .0397vw, .8px);margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-legals-box-content h3{font-family:Roboto;font-size:clamp(26.66666667px, 2.6455vw, 53.33333333px);font-style:normal;font-weight:400;line-height:100%;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-legals-box-content h4{font-family:Roboto;font-size:clamp(21.33333333px, 2.1164vw, 42.66666667px);font-style:normal;font-weight:400;line-height:105%;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-legals-box-content h5{font-family:Roboto;font-size:clamp(16px, 1.5873vw, 32px);font-style:normal;font-weight:500;line-height:normal;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-legals-box-content h6{font-family:Roboto;font-size:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-style:normal;font-weight:400;line-height:normal;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);margin-top:clamp(26.66666667px, 2.6455vw, 53.33333333px)}.section-legals-box-content ul{padding-left:clamp(13.33333333px, 1.3228vw, 26.66666667px);list-style:disc;display:flex;flex-direction:column;gap:clamp(3.33333333px, .3307vw, 6.66666667px);margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-legals-box-content ul li{font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:500;line-height:normal;font-weight:400}.section-legals-box-content p{font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:500;line-height:normal;font-weight:400;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-legals-box-content ol{padding-left:clamp(13.33333333px, 1.3228vw, 26.66666667px);margin-top:0;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px);display:flex;flex-direction:column;gap:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-legals-box-content ol li{font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:500;line-height:normal;font-weight:400}.section-legals-box-content a{font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:500;line-height:normal;font-weight:400;text-decoration:underline}.section-legals-box-content table{border:1px solid #30A5DB;border-spacing:inherit;margin-bottom:clamp(10.66666667px, 1.0582vw, 21.33333333px)}.section-legals-box-content table th{font-family:Roboto;font-size:clamp(13.33333333px, 1.3228vw, 26.66666667px);font-style:normal;font-weight:400;line-height:normal;border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #30A5DB;border-right:clamp(.66666667px, .0661vw, 1.33333333px) solid #30A5DB;padding:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-legals-box-content table th:last-child{border-right:0}.section-legals-box-content table td{font-family:Roboto;font-size:clamp(10.66666667px, 1.0582vw, 21.33333333px);font-weight:500;line-height:normal;border-bottom:clamp(.66666667px, .0661vw, 1.33333333px) solid #30A5DB;border-right:clamp(.66666667px, .0661vw, 1.33333333px) solid #30A5DB;padding:clamp(6.66666667px, .6614vw, 13.33333333px)}.section-legals-box-content table td:last-child{border-right:0}.section-legals-box-content table tr:last-child td{border-bottom:0}.section-legals-content{width:70%;margin:auto}.section-legals-title{color:#30A5DB;text-align:center;font-weight:400}.section-error-404{padding-top:clamp(118.66666667px, 11.7725vw, 237.33333333px);min-height:100vh}.section-error-404-content{width:60%;margin:auto;text-align:center;height:calc(100vh - 300px);display:flex;align-items:center;justify-content:center;flex-direction:column}.section-error-404-box-title{display:flex;flex-direction:column;gap:clamp(16px, 1.5873vw, 32px)}.section-error-404-btn{display:block;width:fit-content;background:#E5F3F9;color:#111111;margin:auto}.select2-container{z-index:5}.select2-container--below .select2-selection__rendered{color:#111 !important}.select2-dropdown{margin-top:clamp(6.66666667px, .6614vw, 13.33333333px);padding:20px;border:0;border-radius:20px !important;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);overflow:hidden}.section-newsletter-box-form .select2-container--below .select2-selection__rendered{color:#fff !important}.select2-results__option{color:#11111199}.select2-container--default .select2-results__option--disabled{color:#111}.section-banner-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:20px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:20px}.section-help .section-help-filter-select .select2-results{position:relative;padding-bottom:0px}.section-help .section-help-filter-select .select2-results::after{content:"";display:block;width:100%;height:clamp(13.33333333px, 1.3228vw, 26.66666667px);position:absolute;bottom:0;left:0;background:linear-gradient(180deg, rgba(255,255,255,0) 1%, #fff 100%)}.section-help-filter-select .select2-dropdown .select2-results__option:last-child{margin-bottom:clamp(13.33333333px, 1.3228vw, 26.66666667px)}.banner-curtain-spacer{margin:0 !important}.banner-curtain-section-01{padding-top:clamp(43.33333333px, 4.2989vw, 86.66666667px);background:#fff;position:relative;padding-bottom:clamp(93.33333333px, 9.2593vw, 186.66666667px)}.banner-curtain-section-02{padding-top:0;background:#fff;position:relative}.section-plans-card-content{display:flex;flex-direction:column;gap:clamp(13.33333333px, 1.3228vw, 26.66666667px);padding:clamp(14px, 1.3889vw, 28px);border-top-left-radius:16px;border-top-right-radius:16px}.section-resources-navigation button svg,.section-swiper-automatic-controls button svg,.section-contact-form-button button svg,.section-help-featured-navigation button svg,.section-providers-cta-btn button svg,.section-featured-courses-navigation button svg,.section-help-featured-item-box-button button svg,.section-banner-custom-filter-form-box-button button svg,.section-providers-nav button svg,.section-footer-newsletter-form-box-button button svg{transition:all .5s ease}.section-resources-navigation svg,.section-swiper-automatic-controls svg,.section-contact-form-button svg,.section-help-featured-navigation svg,.section-providers-cta-btn svg,.section-featured-courses-navigation svg,.section-help-featured-item-box-button svg,.section-banner-custom-filter-form-box-button svg,.section-providers-nav svg,.section-footer-newsletter-form-box-button svg{transition:all .5s ease}.section-swiper-automatic-btn:hover svg,.section-help-btn-inscribir:hover svg,.section-providers-cta-btn:hover svg,.section-help-featured-item-box-button:hover svg,.section-footer-newsletter-form-box-button:hover svg{transform:scale(1.2)}.section-resources-prev:hover svg,.section-swiper-automatic-btn.prev:hover svg,.section-help-featured-btn-prev:hover svg,.section-featured-courses-btn-prev:hover svg,.section-providers-nav-btn.prev:hover svg{transform:translateX(calc(clamp(4.66666667px, .463vw, 9.33333333px) * -1))}.section-resources-next:hover svg,.section-swiper-automatic-btn.next:hover svg,.section-contact-form-button:hover svg,.section-help-featured-btn-next:hover svg,.section-featured-courses-btn-next:hover svg,.section-banner-custom-filter-form-btn:hover svg,.section-providers-nav-btn.next:hover svg{transform:translateX(clamp(3.33333333px, .3307vw, 6.66666667px))}.select2-dropdown-mobile-help{margin-top:clamp(6.66666667px, .6614vw, 13.33333333px);width:clamp(191.33333333px, 18.9815vw, 382.66666667px) !important;left:calc(clamp(22.66666667px, 2.2487vw, 45.33333333px) * -1) !important;padding:clamp(23.33333333px, 2.3148vw, 46.66666667px) clamp(26.66666667px, 2.6455vw, 53.33333333px);border:0;border-radius:20px !important;background:#FFF;box-shadow:0 0 clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.07);overflow:hidden}.select2-dropdown-mobile-help .select2-results__option{padding:0;background:transparent !important}.select2-dropdown-mobile-help .select2-results__options{display:flex;flex-direction:column;gap:clamp(14.66666667px, 1.455vw, 29.33333333px);padding-top:clamp(2.66666667px, .2646vw, 5.33333333px)}.select2-dropdown-mobile-help .select2-option-with-checkbox{gap:clamp(10.66666667px, 1.0582vw, 21.33333333px);padding:0;position:relative}.select2-dropdown-mobile-help .select2-option-with-checkbox span{color:#11111199;transition:all .5s ease;padding-left:clamp(22.66666667px, 2.2487vw, 45.33333333px)}.select2-dropdown-mobile-help .select2-option-with-checkbox span::before{content:"";display:block;width:clamp(13.33333333px, 1.3228vw, 26.66666667px);height:clamp(13.33333333px, 1.3228vw, 26.66666667px);background-color:#30A5DB;border-radius:2px;position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(../img/check.svg);background-repeat:no-repeat;background-position:center;opacity:0;transition:all .5s ease;transform:scale(0)}.select2-dropdown-mobile-help .select2-option-with-checkbox span::after{content:"";display:block;width:clamp(12px, 1.1905vw, 24px);height:clamp(12px, 1.1905vw, 24px);position:absolute;top:0;left:0;bottom:0;margin:auto;border:1px solid #111;border-radius:2px}.select2-dropdown-mobile-help .select2-option-with-checkbox input{display:none}.select2-dropdown-mobile-help .select2-option-with-checkbox input:checked+span{color:#111}.select2-dropdown-mobile-help .select2-option-with-checkbox input:checked+span::before{opacity:1;transform:scale(1)}.select2-dropdown-mobile-help .select2-option-with-checkbox input:checked+span::after{border-color:#30A5DB}.section-contact-form-box-select .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:0}.section-providers-item:hover .section-providers-item-link{background:#111;color:#fff}.section-footer-newsletter .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:0}.section-events-tabs-btn img{transition:all .5s ease}.section-events-tabs-item.active img{filter:brightness(0) saturate(100%) invert(55%) sepia(84%) saturate(989%) hue-rotate(168deg) brightness(92%) contrast(85%)}.section-events-item-info-category img{filter:brightness(0) saturate(100%) invert(55%) sepia(84%) saturate(989%) hue-rotate(168deg) brightness(92%) contrast(85%)}.section-dropdown-item-text ul{list-style:disc;margin-top:clamp(10.66666667px, 1.0582vw, 21.33333333px);padding-left:clamp(14.66666667px, 1.455vw, 29.33333333px)}.section-contact-form-box-input p{width:100%}.wpcf7-not-valid-tip{position:absolute;bottom:calc(clamp(16px, 1.5873vw, 32px) * -1);font-size:clamp(7.33333333px, .7275vw, 14.66666667px)}.section-contact-form-checkboxs .wpcf7-list-item{margin:0}.section-contact-form-btn-next{align-items:center}.wpcf7-list-item{margin:0}.wpcf7-response-output{position:absolute;bottom:calc(clamp(22px, 2.1825vw, 44px) * -1);white-space:nowrap;margin:0 !important;font-size:clamp(8px, .7937vw, 16px)}.section-contact-form-label{font-weight:400}.modal-advice-content .section-contact-form-button{width:100%}.section-advice-content{width:87%;margin:auto}.section-banner-custom-text{text-align:center}.page-template-page-landing .section-newsletters-item{width:100% !important}.page-template-page-landing .section-custom-header-title{font-size:clamp(26.66666667px, 2.6455vw, 53.33333333px);line-height:95%}.page-template-page-landing .section-custom-header-box-button{justify-content:flex-end}.page-template-page-landing .section-help-no-results{display:none}.page-template-page-landing .section-newsletters-item-title{min-height:clamp(25.33333333px, 2.5132vw, 50.66666667px)}.page-template-page-landing .section-resources-item-title{min-height:clamp(64px, 6.3492vw, 128px)}.section-swiper-posts{margin-top:clamp(102px, 10.119vw, 204px)}.section-formacion-swiper{margin-top:clamp(102px, 10.119vw, 204px)}.section-events-filter-online-switch{cursor:pointer}@media (min-width:991px){.section-method-item:hover .section-method-box-description{height:clamp(266.66666667px, 26.455vw, 533.33333333px)}.section-method-item:hover .section-method-item-box-description{max-height:300px;opacity:1}}@media (min-width:1920px){.section-contact-form-step .select2-container--default .select2-selection--single{height:clamp(17.33333333px, 1.7196vw, 34.66666667px)}}@media (max-width:991px){.show-desktop{display:none !important}.show-mobile{display:flex !important}.section-header{top:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-header.scrolled .section-header-btn-menu-btn span{background:#111}.section-header.active-menu .section-header-btn-menu-btn span{background:#111111}.section-header.active-menu .section-header-btn-menu-btn span:nth-child(1){transform:rotate(45deg);top:0}.section-header.active-menu .section-header-btn-menu-btn span:nth-child(2){opacity:0}.section-header.active-menu .section-header-btn-menu-btn span:nth-child(3){transform:rotate(-45deg);bottom:0}.section-header.active-menu .section-header-nav{opacity:1;visibility:inherit}.section-header.active-menu .logo-white{opacity:1}.section-header.active-menu .logo-black{opacity:0}.header-u .section-header-content,.scrolled .section-header-content{padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-header-content{padding:0;margin:0 clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-header-box-logo{position:relative;z-index:1}.section-header-logo{width:clamp(100px, 38.4615vw, 200px);display:block}.section-header-logo img{width:clamp(100px, 38.4615vw, 200px);height:clamp(25.33333333px, 9.7436vw, 50.66666667px);object-fit:contain}.logo-camara{left:105%;width:clamp(66.66666667px, 25.641vw, 133.33333333px) !important;height:clamp(20px, 7.6923vw, 40px) !important}.section-header-box-contacto{display:none}.section-header-box-btn-menu{display:flex !important}.section-header-btn-menu-btn{width:clamp(42.66666667px, 16.4103vw, 85.33333333px);height:clamp(42.66666667px, 16.4103vw, 85.33333333px);border-radius:10px;background:rgba(17,17,17,0.05);-webkit-backdrop-filter:blur(5.4000001px);backdrop-filter:blur(5.4000001px);border:0;transition:all .5s ease}.section-header-btn-menu-btn span{position:absolute;content:"";display:block;top:0;right:0;bottom:0;left:0;width:clamp(7.33333333px, 2.8205vw, 14.66666667px);height:clamp(.66666667px, .2564vw, 1.33333333px);background:#fff;margin:auto;border-radius:16px;transition:all .5s ease}.section-header-btn-menu-btn span:nth-child(1){top:calc(clamp(5.33333333px, 2.0513vw, 10.66666667px) * -1)}.section-header-btn-menu-btn span:nth-child(3){bottom:calc(clamp(5.33333333px, 2.0513vw, 10.66666667px) * -1)}.section-header-nav{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;padding:clamp(100px, 38.4615vw, 200px) clamp(12px, 4.6154vw, 24px) 0;opacity:0;visibility:hidden;transition:all .5s ease;overflow-y:auto}.section-header-menu{flex-direction:column;width:100%;height:100%;gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-header-menu-item{border-radius:16px;background:#FFF;box-shadow:0 0 clamp(10.66666667px, 4.1026vw, 21.33333333px) 0 rgba(0,0,0,0.06);padding:clamp(14.66666667px, 5.641vw, 29.33333333px) clamp(8px, 3.0769vw, 16px) clamp(14.66666667px, 5.641vw, 29.33333333px) clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-header-menu-item.has-dropdown{flex-direction:column}.section-header-menu-item.menu-item .section-header-menu-item-link svg{transform:rotate(-90deg)}.section-header-menu-item-link{color:#111;font-family:Roboto;font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px) !important;font-style:normal;font-weight:500;line-height:150%;letter-spacing:clamp(.26666667px, .1026vw, .53333333px);width:100%;justify-content:space-between}.section-header-menu-item-link svg path{stroke:#30A5DB}.section-header-menu-item-link.active svg{transform:rotate(180deg)}.section-header-menu-item-link-text{color:var(--black, #111);font-family:Roboto;font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px) !important;font-style:normal;font-weight:500;line-height:150%;letter-spacing:clamp(.26666667px, .1026vw, .53333333px)}.section-header-menu-item-submenu{top:0;left:0;margin:0;padding:0;position:relative;display:none;transition:inherit;opacity:1;transform:inherit;visibility:inherit}.section-header-menu-item-submenu .section-header-submenu-content{margin:0;padding:clamp(15.33333333px, 5.8974vw, 30.66666667px) 0 0}.section-header-submenu-left{width:100%}.header-u,.scrolled{transform:none}.section-header-submenu-right,.section-header-submenu-item-description{display:none}.section-header-submenu-item{width:100%;gap:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-header-submenu-item-box-icon{padding:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-header-submenu-item-title{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:150%;letter-spacing:clamp(.10666667px, .041vw, .21333333px)}.section-banner{height:100vh}.section-banner-content{height:100vh;justify-content:center;align-items:center;padding-bottom:0}.section-banner-items{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:0}.section-banner-item{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;opacity:0;visibility:hidden;transition:none}.section-banner-item.active{opacity:1;visibility:visible}.section-banner-item-box-count{display:none}.section-banner-item-box-title{display:flex;flex-direction:column;align-items:center;text-align:center}.section-banner-item-title{color:#FFFFFF !important;font-size:clamp(32px, 12.3077vw, 64px);font-weight:700;line-height:1.1;text-align:center;opacity:1 !important}.section-banner-item-tags{position:absolute !important;top:0;left:0;width:100%;height:90vh;padding:0;display:flex;pointer-events:none}.section-banner-item-tag{position:absolute;opacity:0;transform:scale(.8);transition:all .5s ease;padding:clamp(8px, 3.0769vw, 16px) clamp(14px, 5.3846vw, 28px);font-size:clamp(10px, 3.8462vw, 20px);border-radius:40px}.section-banner-item-tag:nth-child(1){left:3%;bottom:25%;animation:floatMobile1 3s ease-in-out infinite}.section-banner-item-tag:nth-child(2){right:5%;top:18%;animation:floatMobile2 2.8s ease-in-out infinite}.section-banner-item-tag:nth-child(3){left:50%;transform:translateX(-50%);bottom:12%;animation:floatMobile3 3.2s ease-in-out infinite}.section-banner-item-tag:nth-child(4){right:8%;top:30%;animation:floatMobile4 2.6s ease-in-out infinite}.section-banner-item-tag:nth-child(5){left:25%;bottom:35%;animation:floatMobile5 3.1s ease-in-out infinite}.section-banner-item-tag:nth-child(6){left:8%;top:20%;animation:floatMobile6 2.9s ease-in-out infinite}.section-banner-item.active .section-banner-item-tag{opacity:1;transform:scale(1)}.section-banner-item.active .section-banner-item-tag:nth-child(3){transform:translateX(-50%) scale(1)}@keyframes floatMobile1{0%,100%{transform:translate(0, 0)}50%{transform:translate(5px, -10px)}}@keyframes floatMobile2{0%,100%{transform:translate(0, 0)}50%{transform:translate(-8px, 12px)}}@keyframes floatMobile3{0%,100%{transform:translateX(-50%) translate(0, 0)}50%{transform:translateX(-50%) translate(0, -15px)}}@keyframes floatMobile4{0%,100%{transform:translate(0, 0)}50%{transform:translate(-10px, -8px)}}@keyframes floatMobile5{0%,100%{transform:translate(0, 0)}50%{transform:translate(8px, -12px)}}@keyframes floatMobile6{0%,100%{transform:translate(0, 0)}50%{transform:translate(6px, 10px)}}.section-banner-item-text{color:#ffffff99;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:clamp(.10666667px, .041vw, .21333333px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-swiper-automatic{overflow:hidden;padding-top:clamp(47.33333333px, 18.2051vw, 94.66666667px)}.section-swiper-automatic .section-custom-header{flex-direction:column;padding:0 clamp(12px, 4.6154vw, 24px);gap:clamp(16px, 6.1538vw, 32px)}.section-custom-header-box-title{width:100%}.section-custom-header-info{width:100%;padding:0}.section-custom-header-box-description{width:100%;text-align:center}.section-custom-header-description{width:100%;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);letter-spacing:clamp(.10666667px, .041vw, .21333333px)}.section-custom-header-description br{display:none}.section-custom-header-title{text-align:center;font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);font-style:normal;line-height:112%;letter-spacing:clamp(.26666667px, .1026vw, .53333333px)}.section-swiper-automatic-content{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-swiper-automatic-slide{width:clamp(182.66666667px, 70.2564vw, 365.33333333px);height:clamp(118.66666667px, 45.641vw, 237.33333333px);perspective:1000;backface-visibility:hidden}.section-swiper-automatic-slides{height:clamp(118.66666667px, 45.641vw, 237.33333333px);perspective:1000}.swiper-automatic-box-btn{display:flex !important;justify-content:center}.btn-02{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);padding:clamp(11.66666667px, 4.4872vw, 23.33333333px) clamp(17.33333333px, 6.6667vw, 34.66666667px)}.section-events-box-tabs{display:none}.section-events-box-list{margin:0;padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-events{overflow:hidden;padding-top:clamp(80px, 30.7692vw, 160px);padding-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.container{padding:0 clamp(12px, 4.6154vw, 24px)}.section-method{padding-top:clamp(48px, 18.4615vw, 96px);overflow:hidden;margin-top:clamp(80px, 30.7692vw, 160px)}.section-custom-header{flex-direction:column;gap:clamp(16px, 6.1538vw, 32px)}.section-method-items{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px);gap:clamp(16px, 6.1538vw, 32px);flex-wrap:wrap}.section-method-item{width:100%;height:clamp(134.66666667px, 51.7949vw, 269.33333333px);padding:clamp(16.66666667px, 6.4103vw, 33.33333333px) clamp(9.33333333px, 3.5897vw, 18.66666667px);transition:height .4s ease;gap:0}.section-method-item.active{height:auto;min-height:clamp(134.66666667px, 51.7949vw, 269.33333333px)}.section-method-item-title{font-size:clamp(16px, 6.1538vw, 32px);line-height:1.2;letter-spacing:clamp(.16px, .0615vw, .32px)}.section-method-item-box-button{position:absolute;right:clamp(7.33333333px, 2.8205vw, 14.66666667px);top:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-method-item-box-description{display:block;overflow:hidden;max-height:0;opacity:0;width:90%}.section-animation-text{overflow:hidden;padding-top:clamp(60.66666667px, 23.3333vw, 121.33333333px)}.section-animation-text .container{padding:0 clamp(12px, 4.6154vw, 24px)}.section-animation-text-content-text{font-size:clamp(18.66666667px, 7.1795vw, 37.33333333px);line-height:100%}.section-newsletter-box{width:100%;flex-direction:column;gap:clamp(20px, 7.6923vw, 40px)}.section-newsletter-box-title{width:100%;gap:clamp(20px, 7.6923vw, 40px)}.section-newsletter-box-form{width:100%}.section-newsletter-box-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1}.section-newsletter{overflow:hidden}.section-newsletter .container{padding:0 clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-newsletter-content{padding:clamp(18.66666667px, 7.1795vw, 37.33333333px) clamp(16.66666667px, 6.4103vw, 33.33333333px)}.section-newsletter-title{font-size:clamp(21.33333333px, 8.2051vw, 42.66666667px);width:90%}.tx03{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.tx01{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-newsletter-form-input{font-weight:400}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);line-height:normal}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-newsletter-form{gap:clamp(20px, 7.6923vw, 40px)}.section-newsletter-form-box-privacy label{padding-left:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.btn-01{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);padding:clamp(11.66666667px, 4.4872vw, 23.33333333px) clamp(17.33333333px, 6.6667vw, 34.66666667px)}.section-newsletter-form-button{width:100%;text-align:center;justify-content:center;border-radius:20px}.section-partners{padding-top:clamp(80px, 30.7692vw, 160px);overflow:hidden}.section-partners-box-title{padding:0 clamp(26.66666667px, 10.2564vw, 53.33333333px);margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.tt01{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);line-height:112%;letter-spacing:clamp(.26666667px, .1026vw, .53333333px)}.section-partners-swipers{gap:clamp(8.66666667px, 3.3333vw, 17.33333333px)}.section-partners-swiper{perspective:1000;backface-visibility:hidden}.section-partners-swiper-slides{gap:clamp(8.66666667px, 3.3333vw, 17.33333333px);perspective:1000}.section-partners-swiper-slide{backface-visibility:hidden}.section-contact-content{flex-direction:column;gap:clamp(66.66666667px, 25.641vw, 133.33333333px)}.section-contact-right{width:100%;padding:0}.section-contact-left{width:100%}.section-contact-form-box-input{width:100%}.section-contact-left-box-fond{display:none}.section-contact-left-title{color:#111;text-align:center}.section-contact-left-box-content{position:relative;width:100%;padding:0}.section-contact-form{width:100%;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-contact-form-box-select{width:100%}.section-contact-form-box-input.active .section-contact-form-label-float{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);top:calc(clamp(13.33333333px, 5.1282vw, 26.66666667px) * -1)}.section-contact-form-box-textarea.active .section-contact-form-label-float{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);top:calc(clamp(13.33333333px, 5.1282vw, 26.66666667px) * -1)}.section-contact-form-box-select.active .section-contact-form-label-float{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);top:calc(clamp(13.33333333px, 5.1282vw, 26.66666667px) * -1)}.section-contact-form-box-checkbox label{white-space:normal;display:block;padding-left:0}.section-contact-form-box-checkbox label::before{width:clamp(12px, 4.6154vw, 24px);height:clamp(12px, 4.6154vw, 24px)}.section-contact-form-box-checkbox label::after{width:clamp(12.66666667px, 4.8718vw, 25.33333333px);height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-contact-form-label[for="condiciones"]::before{bottom:inherit;top:clamp(2px, .7692vw, 4px)}.section-contact-form-label[for="condiciones"]::after{bottom:inherit;top:clamp(2px, .7692vw, 4px)}.section-contact-form-box-button{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.main-page{padding-bottom:clamp(80px, 30.7692vw, 160px)}.section-footer-content{flex-direction:column}.section-footer-info{flex-direction:column;width:100%;padding:0;margin:0;border:0;margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #11111133;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-footer-sitemap{width:100%;margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #11111133}.section-footer-newsletter{width:100%;padding:0;border:0;margin:0}.section-events-content{width:80%;margin:auto}.section-events-box-list{display:none}.section-events-mobile{display:block;margin:clamp(26.66666667px, 10.2564vw, 53.33333333px) 0 0}.section-events-swiper{position:relative;overflow:inherit;width:100%;height:100%}.section-events-item{flex-direction:column;gap:0;position:relative}.section-events-item-box-image{width:100%}.section-events-item-box-info{width:100%;flex-direction:column;padding:clamp(19.33333333px, 7.4359vw, 38.66666667px) clamp(12.66666667px, 4.8718vw, 25.33333333px) clamp(12px, 4.6154vw, 24px) clamp(12.66666667px, 4.8718vw, 25.33333333px);gap:clamp(16.66666667px, 6.4103vw, 33.33333333px);border-radius:0 0 16px 16px}.section-events-items{gap:0}.section-events-item-info-category{position:absolute;top:clamp(10.66666667px, 4.1026vw, 21.33333333px);left:clamp(8.66666667px, 3.3333vw, 17.33333333px);background:#E5F3F9;padding:clamp(3.33333333px, 1.2821vw, 6.66666667px) clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-events-item-image{border-radius:16px 16px 0 0}.section-events-item-box-info-left{width:100%}.section-events-item-info-box-button::after{display:none}.section-events-item-info-metadata-item{padding-left:clamp(6.66666667px, 2.5641vw, 13.33333333px);margin-left:clamp(6.66666667px, 2.5641vw, 13.33333333px);gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.section-events-item-info-metadata-text{letter-spacing:calc(clamp(.06666667px, .0256vw, .13333333px) * -1)}.section-events-item-info-dates{width:100%;padding:clamp(4px, 1.5385vw, 8px) clamp(7.33333333px, 2.8205vw, 14.66666667px)}.section-events-item-info-box-title{margin-top:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-events-item-info-box-location{margin-top:clamp(13.33333333px, 5.1282vw, 26.66666667px);gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.section-events-item-info-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:clamp(.13333333px, .0513vw, .26666667px)}.section-events-item-info-button{width:100%;justify-content:center}.section-events-item-info-location{letter-spacing:clamp(.09333333px, .0359vw, .18666667px)}.section-method-item-button{padding:0;border:0;cursor:pointer;background:transparent !important;width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px);align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.3)}.section-method-item-button span{display:none}.section-method-item-button-icon{transition:transform .4s ease;transform:rotate(-90deg)}.section-help-header{display:none}.section-footer{padding-bottom:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-footer-info-left-title{font-size:clamp(16px, 6.1538vw, 32px)}.section-footer-info-left{width:100%;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-footer-info-left-general{gap:clamp(4px, 1.5385vw, 8px);width:57%}.section-footer-info-left-direction{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-footer-info-left-rrss-item{width:clamp(20.66666667px, 7.9487vw, 41.33333333px);height:clamp(20.66666667px, 7.9487vw, 41.33333333px)}.section-footer-info-left-rrss-item img{width:100%;height:100%;object-fit:contain;display:block}.section-footer-info-left-rrss{gap:clamp(17.33333333px, 6.6667vw, 34.66666667px)}.section-footer-info-phones{gap:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-footer-info-right{gap:clamp(32px, 12.3077vw, 64px)}.section-footer-attentions{gap:clamp(12px, 4.6154vw, 24px)}.section-footer-sitemap-title{font-size:clamp(16px, 6.1538vw, 32px)}.section-footer-sitemap-box-title{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-footer-sitemap-item-link{font-size:clamp(8px, 3.0769vw, 16px);letter-spacing:clamp(.08px, .0308vw, .16px);opacity:1}.section-footer-sitemap-list{gap:clamp(16px, 6.1538vw, 32px) clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-footer-sitemap-item{width:calc(50% - 20px)}.tt02{font-size:clamp(16px, 6.1538vw, 32px)}.section-footer-newsletter-box-title{margin-bottom:clamp(15.33333333px, 5.8974vw, 30.66666667px)}.section-footer-newsletter-form-box-input{margin-bottom:clamp(25.33333333px, 9.7436vw, 50.66666667px)}.section-footer-newsletter-form-input{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-footer-newsletter-form-box-privacy{margin-top:clamp(19.33333333px, 7.4359vw, 38.66666667px)}.section-footer-newsletter-form-box-privacy label{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);padding-left:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.section-footer-newsletter-form-box-privacy label::before{width:clamp(12px, 4.6154vw, 24px);height:clamp(12px, 4.6154vw, 24px)}.section-footer-newsletter-form-box-privacy label::after{width:clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(13.33333333px, 5.1282vw, 26.66666667px);left:0;top:calc(clamp(.66666667px, .2564vw, 1.33333333px) * -1)}.section-footer-newsletter-form-box-button{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-footer-newsletter-form-btn{width:100%;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-contact-form-checkboxs{gap:clamp(14px, 5.3846vw, 28px)}.sitemap-legals-logos-mobile{display:flex !important;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-footer-sitemap-legals-list-item{width:fit-content}.section-footer-sitemap-logos{width:fit-content;gap:clamp(10px, 3.8462vw, 20px)}.section-footer-sitemap-legals-logos-item{display:flex;align-items:center;justify-content:center}.section-footer-sitemap-legals-list-item-link{white-space:nowrap}.section-footer-sitemap-legals-logos{display:none}.section-contact{margin-top:clamp(80px, 30.7692vw, 160px)}.section-events-box-view-all{display:none}.section-events-swiper-buttons{display:flex;justify-content:center;align-items:center;margin-top:clamp(38px, 14.6154vw, 76px);gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-events-swiper-btn{padding:clamp(10px, 3.8462vw, 20px);border-radius:20px;border:1px solid rgba(17,17,17,0.3);display:flex;align-items:center;justify-content:center}.section-help-badge{display:none;padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(8px, 3.0769vw, 16px);line-height:1}.section-help-item-info{width:86%}.section-help-item{flex-wrap:wrap;position:relative;gap:clamp(8px, 3.0769vw, 16px) clamp(5.33333333px, 2.0513vw, 10.66666667px);padding:clamp(10px, 3.8462vw, 20px) clamp(8px, 3.0769vw, 16px) clamp(9.33333333px, 3.5897vw, 18.66666667px) clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-help-item-action{position:absolute;bottom:0;top:0;margin:auto;right:clamp(8px, 3.0769vw, 16px);display:flex;align-items:center}.section-help-item-title{font-size:clamp(12px, 4.6154vw, 24px);line-height:150%;letter-spacing:clamp(.12px, .0462vw, .24px)}.section-help-item-category{width:fit-content}.section-help-category-badge{padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(8px, 3.0769vw, 16px)}.section-help-deadline-text{display:flex;align-items:center;gap:clamp(3.33333333px, 1.2821vw, 6.66666667px);letter-spacing:clamp(.10666667px, .041vw, .21333333px)}.section-help-deadline-text strong{color:rgba(17,17,17,0.3);font-weight:400}.section-help-item-deadline{width:fit-content}.section-help-list{gap:clamp(8px, 3.0769vw, 16px)}.section-custom-header-box-button{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px);display:flex;justify-content:center;align-items:center}.section-custom-header-box-button .section-custom-header-button{margin:auto;display:block;width:fit-content}.section-method-item-description{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);margin-top:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-newsletter-form-input{padding-left:clamp(6px, 2.3077vw, 12px);padding-bottom:clamp(3.33333333px, 1.2821vw, 6.66666667px)}.section-newsletter-box-form .select2-container--default .select2-selection--single{padding-left:clamp(6px, 2.3077vw, 12px);padding-bottom:clamp(3.33333333px, 1.2821vw, 6.66666667px);height:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.select2-container--default .select2-selection--single .select2-selection__arrow{justify-content:flex-end;top:calc(clamp(.66666667px, .2564vw, 1.33333333px) * -1)}.page-template-page-formacion .section-featured-courses{margin-top:clamp(23.33333333px, 8.9744vw, 46.66666667px)}.filter-agend-menu-box{position:fixed;bottom:clamp(50px, 19.2308vw, 100px);left:0;right:0;width:100%;height:clamp(36px, 13.8462vw, 72px);z-index:9;padding:0 clamp(13.33333333px, 5.1282vw, 26.66666667px);transition:all .5s ease}.filter-agend-menu-box.hidden{opacity:0;visibility:hidden}.filter-agend-menu-btn{border-radius:20px;background:#111;width:100%;padding:clamp(11.66666667px, 4.4872vw, 23.33333333px) clamp(17.33333333px, 6.6667vw, 34.66666667px);display:flex;align-items:center;justify-content:space-between;color:#fff;border:0}.section-events-sidebar{position:fixed;top:0;left:0;width:100%;height:100%;background:#D9D9D9;z-index:11;padding:clamp(43.33333333px, 16.6667vw, 86.66666667px) clamp(12.66666667px, 4.8718vw, 25.33333333px) clamp(16.66666667px, 6.4103vw, 33.33333333px) clamp(12.66666667px, 4.8718vw, 25.33333333px);flex-direction:column}.page-template-page-events .section-events-calendar-wrapper{padding:clamp(13.33333333px, 5.1282vw, 26.66666667px) clamp(9.33333333px, 3.5897vw, 18.66666667px);margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.page-template-page-events .section-events-calendar-nav-btn svg{width:clamp(5.33333333px, 2.0513vw, 10.66666667px);height:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.page-template-page-events #calendar-agenda .fc-col-header-cell .fc-col-header-cell-cushion,.page-template-page-events #calendar-agenda-m .fc-col-header-cell .fc-col-header-cell-cushion{font-size:clamp(8.86666667px, 3.4103vw, 17.73333333px)}.page-template-page-events #calendar-agenda .fc-daygrid-day-number,.page-template-page-events #calendar-agenda-m .fc-daygrid-day-number{font-size:clamp(8.86666667px, 3.4103vw, 17.73333333px);width:clamp(20px, 7.6923vw, 40px);height:clamp(20px, 7.6923vw, 40px)}.events-filters-box-btn-close{position:absolute;top:clamp(6.66666667px, 2.5641vw, 13.33333333px);right:clamp(11.33333333px, 4.359vw, 22.66666667px);display:flex;align-items:center;justify-content:center}.events-filters-btn-close{border:0;width:clamp(29.33333333px, 11.2821vw, 58.66666667px);height:clamp(29.33333333px, 11.2821vw, 58.66666667px);display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(17,17,17,0.05)}.events-filters-btn-close svg{width:clamp(9.33333333px, 3.5897vw, 18.66666667px);height:clamp(9.33333333px, 3.5897vw, 18.66666667px);display:block}.section-events-filter-online{gap:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.section-events-filter-online-switch span{width:clamp(23.33333333px, 8.9744vw, 46.66666667px);height:clamp(12.66666667px, 4.8718vw, 25.33333333px);padding:clamp(1.33333333px, .5128vw, 2.66666667px)}.section-events-filter-online-switch span::after{width:clamp(10px, 3.8462vw, 20px);height:clamp(10px, 3.8462vw, 20px)}.section-events-filter-online-switch input:checked.section-events-filter-online-switch input+span::after{left:clamp(12.66666667px, 4.8718vw, 25.33333333px)}.section-events-search{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-events-search svg{left:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-events-search-input{height:clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-left:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-events .section-events-calendar-title{padding:clamp(6.66666667px, 2.5641vw, 13.33333333px) clamp(10.66666667px, 4.1026vw, 21.33333333px)}.events-filters{display:none}.page-template-page-events .section-events-box-list{display:block;width:100%;padding-top:0}.page-template-page-events .section-events{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.page-template-page-events .section-events-main-content .section-events-item{height:100%}.page-template-page-events .section-events-main-content .section-events-item .section-events-item-box-image{height:clamp(130px, 50vw, 260px)}.page-template-page-events .section-events-main-content .event-item-featured{overflow:hidden;border-radius:16px}.page-template-page-events .section-events-main-content .event-item-featured .section-events-item-box-image{height:100%}.page-template-page-events .event-item-featured .section-events-item-box-info{height:100%;justify-content:flex-end;padding:clamp(12.66666667px, 4.8718vw, 25.33333333px);gap:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.page-template-page-events .section-events-items{gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.page-template-page-events .section-events-list-item:not(.event-item-featured) .section-events-item-box-info{padding-left:clamp(12.66666667px, 4.8718vw, 25.33333333px);padding-right:clamp(12.66666667px, 4.8718vw, 25.33333333px)}.section-events-main-content{padding:0}.event-item-featured{height:clamp(326.66666667px, 125.641vw, 653.33333333px);border-radius:16px}.event-item-featured .section-events-item-info-category{right:clamp(11.66666667px, 4.4872vw, 23.33333333px);left:inherit;top:clamp(10.66666667px, 4.1026vw, 21.33333333px);gap:clamp(2px, .7692vw, 4px);padding:clamp(3.33333333px, 1.2821vw, 6.66666667px) clamp(6.66666667px, 2.5641vw, 13.33333333px)}.event-item-featured .section-events-item-info-metadata-badge{font-size:clamp(8px, 3.0769vw, 16px);letter-spacing:clamp(.07466667px, .0287vw, .14933333px)}.event-item-featured .section-events-item-box-info .section-events-item-info-box-title{width:100%}.event-item-featured .section-events-item-info-dates{border:1px solid rgba(255,255,255,0.2)}.event-item-featured .section-events-item-info-metadata-item{border-color:rgba(255,255,255,0.2)}.event-item-featured .section-events-item-info-button:hover{background:#111;color:#fff}.section-events-item-badge{width:clamp(77.33333333px, 29.7436vw, 154.66666667px);top:clamp(7.33333333px, 2.8205vw, 14.66666667px);left:calc(clamp(23.33333333px, 8.9744vw, 46.66666667px) * -1)}.section-events-item-info-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);letter-spacing:clamp(.13333333px, .0513vw, .26666667px)}.event-item-free .section-events-item-info-category{right:clamp(8.66666667px, 3.3333vw, 17.33333333px);left:inherit}.section-events-item-info-metadata-badge{font-size:clamp(7.53333333px, 2.8974vw, 15.06666667px);letter-spacing:clamp(.07466667px, .0287vw, .14933333px)}.section-events-item-info-category svg{width:clamp(12.66666667px, 4.8718vw, 25.33333333px);height:clamp(12.66666667px, 4.8718vw, 25.33333333px)}.header-custom .section-header-btn-menu-btn span{background:#111}.select2{z-index:3}.section-events-filter-online-switch input:checked+span::after{left:clamp(12.66666667px, 4.8718vw, 25.33333333px)}.section-header-menu-item.menu-item.active{background:#E5F3F9}.section-header-menu-item.menu-item.active .section-header-menu-item-link{padding:0;background:transparent}.section-banner-custom-content{width:100%;padding:0 clamp(16px, 6.1538vw, 32px)}.section-banner-custom-filter-form{flex-direction:column;padding:clamp(26.66666667px, 10.2564vw, 53.33333333px);gap:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.section-banner-custom-filter-form-box-select{width:100%;gap:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.section-banner-custom-filter-form-box-search{width:100%}.section-banner-custom-filter-form-box-search svg{left:clamp(17.33333333px, 6.6667vw, 34.66666667px)}.section-banner-custom-filter-form-box-button{width:100%}.section-banner-custom-filter-form-btn{width:100%;justify-content:center;padding:clamp(11.33333333px, 4.359vw, 22.66666667px) clamp(17.33333333px, 6.6667vw, 34.66666667px);height:fit-content;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-banner-custom-box-filter{margin-bottom:calc(clamp(257.33333333px, 98.9744vw, 514.66666667px) * -1)}.section-banner-custom-box-filter .select2-container--default .select2-selection--single{padding:clamp(10.33333333px, 3.9744vw, 20.66666667px) clamp(12.66666667px, 4.8718vw, 25.33333333px) clamp(11.66666667px, 4.4872vw, 23.33333333px) clamp(17.33333333px, 6.6667vw, 34.66666667px);height:clamp(36px, 13.8462vw, 72px);display:flex;align-items:center}.section-banner-custom-box-filter .select2-container--default .select2-selection--single .select2-selection__arrow{right:clamp(12.66666667px, 4.8718vw, 25.33333333px)}.section-providers-featured{order:2;padding-top:clamp(80px, 30.7692vw, 160px)}.section-banner-custom-box-title{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px);gap:clamp(12px, 4.6154vw, 24px)}.select2-container--default .select2-selection--single .select2-selection__arrow b{width:clamp(16px, 6.1538vw, 32px);height:clamp(16px, 6.1538vw, 32px)}.section-banner-custom-filter-form-search-input{padding:clamp(11px, 4.2308vw, 22px) clamp(17.33333333px, 6.6667vw, 34.66666667px) clamp(11px, 4.2308vw, 22px) clamp(38.66666667px, 14.8718vw, 77.33333333px)}.section-providers-cta .container{padding:0}.section-providers-cta-content{height:69vh}.section-providers-cta-box-image{border-radius:0}.section-providers-cta-box-image::after{background:linear-gradient(180deg, rgba(17,17,17,0) 31.1%, #111 100%),url(<path-to-image>) #d3d3d300 50% / cover no-repeat}.section-providers-cta-title{max-width:100%;font-size:clamp(21.33333333px, 8.2051vw, 42.66666667px);line-height:105%}.section-providers-cta-content-box{justify-content:flex-end;padding:clamp(20px, 7.6923vw, 40px) clamp(12px, 4.6154vw, 24px);gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-providers-cta-btn{width:100%;justify-content:center}.section-providers-cta-box-title{width:95%}.page-template-page-proveedor .main-page,.page-template-page-newsletters .main-page{display:flex;flex-direction:column}.page-template-page-proveedor .section-banner-custom,.page-template-page-newsletters .section-banner-custom{margin-bottom:clamp(343.33333333px, 132.0513vw, 686.66666667px);height:71vh}.page-template-page-proveedor .section-banner-custom-title,.page-template-page-newsletters .section-banner-custom-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-proveedor .section-banner-custom-box-fond::after,.page-template-page-newsletters .section-banner-custom-box-fond::after{background:linear-gradient(0deg, rgba(17,17,17,0.2) 0%, rgba(17,17,17,0.2) 100%),linear-gradient(180deg, rgba(17,17,17,0) 50%, #111 100%)}.section-providers-categories{order:1}.section-providers-cta{order:3;margin-top:clamp(80px, 30.7692vw, 160px)}.section-providers-tech{order:4;margin-top:clamp(80px, 30.7692vw, 160px);padding-top:0}.section-providers-categories .container{padding:0}.section-providers-header{padding:0 clamp(12px, 4.6154vw, 24px)}.section-providers-categories-content{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-providers-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);text-align:center}.section-providers-categories-slide{height:clamp(145.33333333px, 55.8974vw, 290.66666667px)}.section-providers-categories-slide-box-content{padding:clamp(12px, 4.6154vw, 24px) clamp(10.66666667px, 4.1026vw, 21.33333333px) clamp(8.66666667px, 3.3333vw, 17.33333333px)}.section-providers-categories-slide-title{font-size:clamp(16px, 6.1538vw, 32px);font-weight:500;letter-spacing:clamp(.16px, .0615vw, .32px);width:90%}.section-providers-categories-slide-badge{gap:clamp(2.66666667px, 1.0256vw, 5.33333333px);padding:clamp(4px, 1.5385vw, 8px) clamp(8px, 3.0769vw, 16px)}.section-providers-nav{justify-content:center;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-providers-nav-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-providers-nav-btn svg{width:clamp(4px, 1.5385vw, 8px);height:clamp(8px, 3.0769vw, 16px)}.section-providers-featured-carousel-wrapper{padding:clamp(26.66666667px, 10.2564vw, 53.33333333px) 0}.section-providers-item-badge{top:clamp(19.33333333px, 7.4359vw, 38.66666667px);left:clamp(14.66666667px, 5.641vw, 29.33333333px);width:clamp(49.33333333px, 18.9744vw, 98.66666667px);height:clamp(38px, 14.6154vw, 76px)}.section-providers-item-box-image{height:clamp(142px, 54.6154vw, 284px)}.section-providers-item-box-content{padding:clamp(16px, 6.1538vw, 32px) clamp(14.66666667px, 5.641vw, 29.33333333px) clamp(19.33333333px, 7.4359vw, 38.66666667px) clamp(14.66666667px, 5.641vw, 29.33333333px);gap:clamp(16px, 6.1538vw, 32px)}.section-providers-tech .section-providers-item-badge{position:relative;top:inherit;left:inherit}.section-providers-tech .section-providers-item-box-image{height:fit-content;display:flex;justify-content:center;padding-bottom:clamp(12px, 4.6154vw, 24px);margin-bottom:clamp(9.33333333px, 3.5897vw, 18.66666667px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #F3F3F3}.section-providers-tech-grid{gap:clamp(6.66666667px, 2.5641vw, 13.33333333px);grid-template-columns:repeat(2, 1fr)}.section-providers-tech-grid .section-providers-item-description{display:none}.section-providers-tech-grid .section-providers-item-image{display:none}.section-providers-tech-grid .section-providers-item-box-content{padding:0}.section-providers-tech-grid .section-providers-item{padding:clamp(7.33333333px, 2.8205vw, 14.66666667px) clamp(4px, 1.5385vw, 8px) clamp(8.66666667px, 3.3333vw, 17.33333333px);position:relative;box-shadow:0 0 clamp(33.02266667px, 12.701vw, 66.04533333px) 0 rgba(17,17,17,0.07)}.section-providers-tech-grid .section-providers-item-label{font-size:clamp(8.806px, 3.3869vw, 17.612px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:clamp(.088px, .0338vw, .176px);text-align:center}.section-providers-tech-grid .section-providers-item-link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.section-providers-item-box-agency{display:none}.section-providers-tech-content{gap:clamp(40px, 15.3846vw, 80px)}.section-providers-tech-content .section-pagination{margin-top:0;gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.section-pagination-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-pagination-btn svg{width:clamp(16px, 6.1538vw, 32px);height:clamp(16px, 6.1538vw, 32px)}.section-pagination-number{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-benefits-cards{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px);overflow-x:hidden;position:relative;z-index:2}.section-benefits-cards .section-animation-cards-box-title{width:100%}.section-animation-cards-title{line-height:95%}.section-single-content-left .section-single-content-left-buttons{display:none !important}.section-benefits-cards-box-button{margin-top:clamp(55.33333333px, 21.2821vw, 110.66666667px)}.section-success-cases{padding-top:clamp(36.66666667px, 14.1026vw, 73.33333333px);margin-top:clamp(64px, 24.6154vw, 128px);padding-bottom:clamp(36px, 13.8462vw, 72px);overflow-x:hidden}.section-success-cases-header{gap:clamp(16px, 6.1538vw, 32px)}.section-success-cases-box-title{width:65%;text-align:center}.section-success-cases-box-description{width:100%}.section-success-cases-content{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-success-cases-item{padding:clamp(18.26666667px, 7.0256vw, 36.53333333px);gap:clamp(59.33333333px, 22.8205vw, 118.66666667px);min-height:clamp(263.33333333px, 101.2821vw, 526.66666667px)}.page-template-page-home .section-events .section-events-swiper-buttons{display:none}.section-success-cases-item-quote{font-size:clamp(12px, 4.6154vw, 24px);letter-spacing:clamp(.12px, .0462vw, .24px)}.section-success-cases-item-box-logo{border-radius:6.4px;width:clamp(49.33333333px, 18.9744vw, 98.66666667px);height:clamp(34.66666667px, 13.3333vw, 69.33333333px);overflow:hidden}.section-success-cases-item-box-footer{gap:clamp(5.69333333px, 2.1897vw, 11.38666667px)}.section-success-cases-item-box-info{gap:clamp(3px, 1.1538vw, 6px)}.section-success-cases-item-role{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-success-cases-item-name{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-success-cases-slider-wrapper{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-success-cases-nav-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-success-cases-navigation{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-plans-features{display:none}.section-plans-description{width:100%}.section-plans{padding-top:clamp(60.66666667px, 23.3333vw, 121.33333333px)}.section-plans-header{gap:clamp(16px, 6.1538vw, 32px)}.section-plans-content{gap:clamp(34px, 13.0769vw, 68px)}.section-plans-cards{flex-direction:column;gap:clamp(10px, 3.8462vw, 20px)}.section-plans-card{width:100%;gap:clamp(14.66666667px, 5.641vw, 29.33333333px);padding:clamp(14px, 5.3846vw, 28px) clamp(14px, 5.3846vw, 28px) clamp(15.33333333px, 5.8974vw, 30.66666667px) clamp(14px, 5.3846vw, 28px)}.section-plans-card-badge{display:none}.section-plans-card-featured{border-color:transparent;box-shadow:0 clamp(2.66666667px, .2646vw, 5.33333333px) clamp(40px, 3.9683vw, 80px) 0 rgba(17,17,17,0.06)}.section-plans-card-name{font-size:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-plans-card-duration{font-size:clamp(8.66666667px, 3.3333vw, 17.33333333px);line-height:clamp(12.71066667px, 4.8887vw, 25.42133333px)}.section-plans-card-price{font-size:clamp(29.66666667px, 11.4103vw, 59.33333333px)}.section-plans-card-features-mobile{display:block;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-in-out,opacity .4s ease-in-out;will-change:max-height,opacity}.section-plans-card-features-mobile.is-visible{max-height:2000px;opacity:1}.section-plans-card-features-list{padding:clamp(12px, 4.6154vw, 24px) 0;display:flex;flex-direction:column;gap:clamp(10px, 3.8462vw, 20px);list-style:none;margin:0}.section-plans-card-feature-item{display:flex;align-items:flex-start;gap:clamp(8px, 3.0769vw, 16px)}.section-plans-card-feature-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.section-plans-card-feature-icon svg{width:clamp(14px, 5.3846vw, 28px);height:clamp(14px, 5.3846vw, 28px)}.section-plans-card-feature-text{flex:1;font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:1.4;color:rgba(17,17,17,0.8)}.section-plans-card-btn{transition:all .3s ease-in-out}.page-template-page-hazte-proveedor .section-contact{margin-top:clamp(108.66666667px, 41.7949vw, 217.33333333px)}.card-total-mwg_effect025{display:none !important}.section-benefits-swiper{width:100%}.section-benefits-cards-mobile{width:100%}.section-benefits-cards-mobile{width:100%;margin-top:clamp(47.33333333px, 18.2051vw, 94.66666667px)}.card{width:100%}.card .content{padding:clamp(18px, 6.9231vw, 36px) clamp(20px, 7.6923vw, 40px) clamp(43.33333333px, 16.6667vw, 86.66666667px) clamp(18.66666667px, 7.1795vw, 37.33333333px)}.card-icon{width:clamp(42.66666667px, 16.4103vw, 85.33333333px);height:clamp(42.66666667px, 16.4103vw, 85.33333333px);margin-bottom:clamp(16px, 6.1538vw, 32px)}.card-icon svg{width:clamp(24px, 9.2308vw, 48px);height:clamp(24px, 9.2308vw, 48px)}.card-title{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px);letter-spacing:clamp(.16px, .0615vw, .32px)}.section-banner-custom{height:45vh}.section-banner-custom-title{font-size:clamp(21.33333333px, 8.2051vw, 42.66666667px);line-height:1}.banner-custom-v2{margin-bottom:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.banner-custom-v2 .section-banner-custom-box-title{gap:clamp(10px, 3.8462vw, 20px)}.section-banner-custom-box-logo{width:clamp(43.33333333px, 16.6667vw, 86.66666667px);height:clamp(30px, 11.5385vw, 60px)}.section-single-content-box-general{flex-direction:column;padding:0;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-single-content-tags{width:100%}.section-single-content-box-info{width:100%;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-swiper-gallery{padding-top:clamp(40px, 15.3846vw, 80px)}.section-know{margin-top:clamp(40px, 15.3846vw, 80px);padding:clamp(40px, 15.3846vw, 80px) 0}.section-know-item-title{width:85%;font-size:clamp(12px, 4.6154vw, 24px)}.section-know-item-box-content{top:0;left:0;width:100%;height:100%;align-items:flex-end;justify-content:center;gap:0;padding:clamp(16.66666667px, 6.4103vw, 33.33333333px) 0}.section-know-item-box-icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-know-item-box-icon svg{width:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-know-item{height:clamp(233.33333333px, 89.7436vw, 466.66666667px)}.section-know-box-box-title{margin-bottom:clamp(16px, 6.1538vw, 32px)}.section-dropdown{padding-top:clamp(80px, 30.7692vw, 160px)}.section-dropdown-item-number{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-dropdown-item:hover .section-dropdown-item-header{padding:0;background:transparent}.section-dropdown-item-header-left{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-dropdown-item-title{font-size:clamp(16px, 6.1538vw, 32px)}.section-dropdown-item-header-right svg{width:clamp(30px, 11.5385vw, 60px);height:clamp(30px, 11.5385vw, 60px)}.section-dropdown-item-content-inner{padding:0 clamp(26.66666667px, 10.2564vw, 53.33333333px) 0 clamp(26.66666667px, 10.2564vw, 53.33333333px);gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-dropdown-item-text{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-dropdown-item-list-item{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-dropdown-content{gap:clamp(16px, 6.1538vw, 32px)}.section-dropdown-v2{padding-top:clamp(80px, 30.7692vw, 160px)}.section-dropdown-v2-box-content{flex-direction:column;gap:clamp(16px, 6.1538vw, 32px)}.section-dropdown-v2-left{width:100%}.section-dropdown-v2-right{width:100%;padding:0;gap:clamp(16px, 6.1538vw, 32px)}.section-dropdown-v2-right-items{gap:clamp(12px, 4.6154vw, 24px)}.section-dropdown-v2-right-item-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-dropdown-v2-right-item-text{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-partners-swiper-top img{padding:clamp(7.33333333px, 2.8205vw, 14.66666667px) clamp(10.66666667px, 4.1026vw, 21.33333333px);width:clamp(103.33333333px, 39.7436vw, 206.66666667px);height:clamp(52px, 20vw, 104px)}.section-partners-swiper-bottom img{padding:clamp(6px, 2.3077vw, 12px) clamp(8.66666667px, 3.3333vw, 17.33333333px);width:clamp(58px, 22.3077vw, 116px);height:clamp(29.33333333px, 11.2821vw, 58.66666667px)}.section-resources-navigation{justify-content:center;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-resources-nav-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-resources-content{gap:clamp(16px, 6.1538vw, 32px)}.section-resources-item{padding:clamp(12px, 4.6154vw, 24px)}.section-resources-item-title{font-size:clamp(12px, 4.6154vw, 24px)}.section-resources-item-box-content{margin-top:clamp(16px, 6.1538vw, 32px)}.section-resources-item-box-footer{margin-top:clamp(20px, 7.6923vw, 40px)}.section-resources-item-box-type{gap:clamp(2.66666667px, 1.0256vw, 5.33333333px);padding:clamp(3.33333333px, 1.2821vw, 6.66666667px) clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-resources-item-type-icon svg{width:clamp(16px, 6.1538vw, 32px);height:clamp(16px, 6.1538vw, 32px)}.section-header-bar-item{height:clamp(36px, 13.8462vw, 72px);width:clamp(50.66666667px, 19.4872vw, 101.33333333px)}.section-header-bar-item span{display:none}.section-header-bar-items{padding:clamp(2.66666667px, 1.0256vw, 5.33333333px);gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.section-header-bar .section-button-contact-button{height:clamp(36px, 13.8462vw, 72px);width:clamp(50.66666667px, 19.4872vw, 101.33333333px)}.section-swiper-gallery-slide{height:clamp(166.66666667px, 64.1026vw, 333.33333333px)}.section-menu-banner{display:none}.page-template-page-asesoramiento .section-banner-custom-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-asesoramiento .section-banner-custom-box-title{margin-bottom:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.page-template-page-asesoramiento .section-faqs{margin-bottom:0}.section-banner-custom-text{text-align:center;line-height:150%;font-weight:400}.section-advice-item.advice-item-featured{flex-direction:column;position:relative;height:clamp(326.66666667px, 125.641vw, 653.33333333px);border-radius:16px;overflow:hidden;justify-content:flex-end}.section-advice-item{flex-direction:column;width:100%}.advice-item-featured .section-advice-item-box-content{width:100%;padding:clamp(12.66666667px, 4.8718vw, 25.33333333px);position:relative;background:transparent;color:#fff;text-align:start}.advice-item-featured .section-advice-item-description{color:#fff}.advice-item-featured .section-advice-item-button{background:#fff}.advice-item-featured .section-advice-item-box-img{width:100%;border-radius:16px 16px 0 0;position:absolute;top:0;left:0;height:100%}.advice-item-featured .section-advice-item-box-img::after{content:"";display:block;width:100%;height:100%;position:absolute;background:linear-gradient(0deg, rgba(17,17,17,0.7) 0%, rgba(17,17,17,0.7) 100%),url(<path-to-image>) #d3d3d300 -211.5px -118.167px / 273.023% 131.497% no-repeat;top:0;left:0}.section-advice-item-box-content{gap:clamp(16px, 6.1538vw, 32px);padding:clamp(16px, 6.1538vw, 32px) clamp(14px, 5.3846vw, 28px) clamp(19.33333333px, 7.4359vw, 38.66666667px) clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-advice-item-box-img{height:clamp(142px, 54.6154vw, 284px);border-radius:16px 16px 0 0;overflow:hidden}.section-advice-items{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-faqs-nav-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-featured-courses-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-faqs-navigation{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px);margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-featured-courses-navigation{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px);margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-faqs{padding-top:clamp(80px, 30.7692vw, 160px);overflow:hidden}.section-faqs .container{padding:0 clamp(12px, 4.6154vw, 24px)}.section-faqs-header{width:100%;gap:clamp(16px, 6.1538vw, 32px)}.section-faqs-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);letter-spacing:clamp(.26666667px, .1026vw, .53333333px)}.section-faqs-slider-wrapper{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-faqs-item{padding:clamp(10px, 3.8462vw, 20px);height:clamp(103.33333333px, 39.7436vw, 206.66666667px)}.section-faqs-modal-content{width:95%;padding:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.section-faqs-modal-box-text{padding:0}.section-faqs-modal-text{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-faqs-modal-close{top:clamp(16.66666667px, 6.4103vw, 33.33333333px);right:clamp(16.66666667px, 6.4103vw, 33.33333333px);width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-faqs-modal-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px);line-height:1.3}.section-advice-item-title{font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-help-featured-navigation{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px);margin-top:clamp(20.66666667px, 7.9487vw, 41.33333333px)}.section-help-featured-navigation button{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px)}.section-help-featured{padding-top:clamp(68.66666667px, 26.4103vw, 137.33333333px);overflow:hidden}.section-help-featured-header{width:100%;gap:clamp(16px, 6.1538vw, 32px);padding-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px);border-bottom:clamp(.66666667px, .2564vw, 1.33333333px) solid #F3F3F3}.section-help-featured-content{margin-top:clamp(28.66666667px, 11.0256vw, 57.33333333px)}.section-help-featured-content-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-help-featured-content-box-title{margin-bottom:clamp(26px, 10vw, 52px)}.section-help-featured-swiper-mobile{display:block;overflow:inherit}.section-help-featured-swiper-mobile .swiper-slide{display:flex;flex-direction:column;gap:clamp(8px, 3.0769vw, 16px)}.section-help-featured-swiper-mobile .section-help-item{width:100%}.page-template-page-ayudas .section-help-filters{overflow-x:auto;padding:0 clamp(12px, 4.6154vw, 24px);justify-content:flex-start;padding-bottom:clamp(6.66666667px, .6614vw, 13.33333333px)}.page-template-page-ayudas .section-help-tabs{flex-direction:row;flex-wrap:nowrap;gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.page-template-page-ayudas .section-help-box-title{margin:clamp(68px, 26.1538vw, 136px) clamp(12px, 4.6154vw, 24px) clamp(26.66666667px, 10.2564vw, 53.33333333px);padding-top:clamp(68px, 26.1538vw, 136px);border-top:clamp(.66666667px, .2564vw, 1.33333333px) solid #F3F3F3}.page-template-page-ayudas .section-contact{margin-top:clamp(80px, 30.7692vw, 160px)}.banner-ws-cta .section-providers-cta-title{max-width:100%}.banner-ws-cta .section-providers-cta-content-box{justify-content:flex-start;gap:clamp(16px, 6.1538vw, 32px);padding:clamp(18px, 6.9231vw, 36px) clamp(12px, 4.6154vw, 24px) clamp(20px, 7.6923vw, 40px) clamp(12px, 4.6154vw, 24px)}.banner-ws-cta .section-providers-cta-box-button{margin-top:auto}.banner-ws-cta .section-providers-cta-description strong{display:block}.banner-ws-cta .section-providers-cta-btn{width:100%;padding:clamp(10px, 3.8462vw, 20px) clamp(26.66666667px, 10.2564vw, 53.33333333px);gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.section-providers-cta-box-description{width:75%}.section-help{padding-top:clamp(70.66666667px, 27.1795vw, 141.33333333px);overflow:hidden}.section-help-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-help-box-items{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-help-tab{white-space:nowrap;font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px);padding:clamp(11.66666667px, 4.4872vw, 23.33333333px) clamp(17.33333333px, 6.6667vw, 34.66666667px)}.section-help-tab:hover{color:#111}.section-contact-custom .section-contact-content{padding:0;box-shadow:none;border-radius:0;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-contact-custom .section-contact-left-box-content{width:100%}.section-contact-custom .section-contact-left-box-description{width:100%}.section-contact-custom .section-contact-left{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-contact-custom .section-contact-left-title{font-size:clamp(18.66666667px, 7.1795vw, 37.33333333px);line-height:95%}.section-contact-custom .section-contact-left-description{text-align:center}.section-contact-custom .section-contact-right{width:100%}.section-contact-custom .section-contact-form-box-input{width:100%}.section-contact-custom .section-contact-form-box-select{width:100%}.section-contact-custom .section-contact-form{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.modal-advice-content{width:100%;padding:clamp(12px, 4.6154vw, 24px);overflow:visible !important}.modal-advice-content .section-contact-content{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px);justify-content:flex-start;margin-top:clamp(50px, 19.2308vw, 100px);overflow-y:auto;overflow-x:visible !important;height:85%}.modal-advice-content .section-contact-form-box-input{width:100%}.modal-advice-content .section-contact-form-box-select{width:100%}.modal-advice-content .section-contact-form{gap:clamp(20px, 7.6923vw, 40px)}.modal-advice-box-button-close{top:clamp(12px, 4.6154vw, 24px);right:clamp(12px, 4.6154vw, 24px)}.modal-advice-button-close{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px);padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.select2-container--default .select2-selection--multiple{width:clamp(128.66666667px, 49.4872vw, 257.33333333px);height:clamp(36px, 13.8462vw, 72px);display:flex;align-items:center;padding:clamp(11.66666667px, 4.4872vw, 23.33333333px) clamp(17.33333333px, 6.6667vw, 34.66666667px);border-color:rgba(17,17,17,0.3) !important;position:relative}.select2-container--default .select2-selection--multiple::after{width:clamp(13.33333333px, 5.1282vw, 26.66666667px);height:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-help-filter-select textarea{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px) !important;line-height:1;display:flex;align-items:center;justify-content:center;height:clamp(10px, 3.8462vw, 20px) !important}.section-help-filter-select .select2-dropdown{position:fixed !important;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important;width:calc(100vw - clamp(48px, 18.4615vw, 96px)) !important;max-width:calc(100vw - clamp(48px, 18.4615vw, 96px)) !important;max-height:70vh !important;z-index:9999 !important;margin-top:0 !important;padding:clamp(20px, 7.6923vw, 40px) !important}.section-help-filter-select .select2-dropdown .select2-results__options{max-height:55vh !important;overflow-y:auto !important;gap:clamp(10px, 3.8462vw, 20px) !important}.section-help-filter-select .select2-dropdown .select2-option-with-checkbox span{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px) !important}.section-help-selected-tags{gap:clamp(6px, 2.3077vw, 12px);margin-top:clamp(12px, 4.6154vw, 24px);flex-wrap:wrap;width:100%;padding:0 clamp(12px, 1.9737vw, 24px)}.section-help-tag{gap:clamp(5px, 1.9231vw, 10px);padding:clamp(6px, 2.3077vw, 12px) clamp(12px, 4.6154vw, 24px);font-size:clamp(8px, 3.0769vw, 16px);align-items:center;line-height:1}.section-help-tag-remove{width:clamp(12px, 4.6154vw, 24px);height:clamp(12px, 4.6154vw, 24px)}.select2-container--open{z-index:9999 !important}.select2-dropdown-mobile-help,.help-topics-mobile{position:fixed !important;left:50% !important;top:50% !important;transform:translate(-50%, -50%) !important;width:calc(100vw - clamp(48px, 18.4615vw, 96px)) !important;max-width:calc(100vw - clamp(48px, 18.4615vw, 96px)) !important;max-height:70vh !important;z-index:9999 !important;margin-top:0 !important;padding:clamp(20px, 7.6923vw, 40px) !important}.select2-dropdown-mobile-help .select2-results__options,.help-topics-mobile .select2-results__options{max-height:55vh !important;overflow-y:auto !important;gap:clamp(10px, 3.8462vw, 20px) !important}.select2-dropdown-mobile-help .select2-option-with-checkbox span,.help-topics-mobile .select2-option-with-checkbox span{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px) !important}.section-button-contact-button{width:100%;justify-content:center;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px);padding:clamp(9.33333333px, 3.5897vw, 18.66666667px) clamp(17.33333333px, 6.6667vw, 34.66666667px);border:0 !important}.section-button-contact-box{width:100%;right:0;padding:0 clamp(13.33333333px, 5.1282vw, 26.66666667px);z-index:9}.section-help-item-category{width:fit-content;display:flex;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px)}.page-template-page-ayudas .section-help .container{padding:0px}.page-template-page-ayudas .section-help-box-list{margin:0;padding:0 clamp(12px, 4.6154vw, 24px)}.page-template-page-ayudas .section-help-box-items{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-ayudas .section-help{padding-top:0}.page-template-page-ayudas .section-help-featured{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.single-ayudas .section-banner-custom{height:40vh;margin:0}.section-single-content{flex-direction:column;gap:0}.section-single-content-left{width:100%;position:relative;margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-single-content-left-buttons{position:fixed;width:100%;gap:clamp(5.33333333px, 2.0513vw, 10.66666667px);bottom:clamp(50px, 19.2308vw, 100px);z-index:9;padding:0 clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-single-content-left-buttons button,.section-single-content-left-buttons a{width:50%;height:clamp(36px, 13.8462vw, 72px);align-items:center}.section-single-content-right{width:100%;padding-top:0}.section-single-content-right .section-single-content-right-item:first-child{padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-single-content-right-item{flex-direction:column;padding-top:clamp(53.33333333px, 20.5128vw, 106.66666667px);gap:clamp(20.66666667px, 7.9487vw, 41.33333333px);margin:0}.section-single-content-right-description{width:100%;padding:0;gap:clamp(16px, 6.1538vw, 32px)}.section-banner-custom-box-fond::after{content:"";display:block !important;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),url(<path-to-image>) #d3d3d300 0 calc(clamp(28.64866667px, 11.0187vw, 57.29733333px) * -1) / 100% 169.128% no-repeat}.section-single-content-all{margin-top:calc(clamp(58.66666667px, 22.5641vw, 117.33333333px) * -1);position:relative}.section-single-content-left-card{padding:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-single-content-left-box-subtitle{margin-bottom:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-single-content-left-box-title{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-single-content-left-info-item{gap:clamp(5.33333333px, 2.0513vw, 10.66666667px);width:calc(50% - 12px)}.section-single-content-left-info{gap:clamp(16px, 6.1538vw, 32px);margin:0}.section-single-content-right-item-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);letter-spacing:clamp(.26666667px, .1026vw, .53333333px);width:100%}.section-single-content-right-organism{width:100%}.section-single-content-right-organism-image{height:clamp(142px, 54.6154vw, 284px)}.section-single-content-right-organism-logo{width:clamp(49.33333333px, 18.9744vw, 98.66666667px);height:clamp(38px, 14.6154vw, 76px);top:clamp(19.33333333px, 7.4359vw, 38.66666667px);left:clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-single-content-right-organism-card{padding:clamp(16px, 6.1538vw, 32px) clamp(14.66666667px, 5.641vw, 29.33333333px) clamp(19.33333333px, 7.4359vw, 38.66666667px) clamp(14.66666667px, 5.641vw, 29.33333333px)}.section-single-content-right-organism-description{margin-top:clamp(16px, 6.1538vw, 32px);font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-single-content-right-organism-link{margin-top:clamp(16px, 6.1538vw, 32px)}.section-title-text{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.section-title-text-content{gap:clamp(16px, 6.1538vw, 32px)}.section-featured-courses{margin-top:clamp(58px, 22.3077vw, 116px);overflow:hidden}.page-template-page-formacion .section-featured-courses-navigation{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px);display:none}.page-template-page-formacion .section-courses-item{display:none}.page-template-page-formacion .section-courses-item:nth-child(1){display:block}.page-template-page-formacion .section-courses-item:nth-child(2){display:block}.page-template-page-formacion .section-courses-item:nth-child(3){display:block}.section-courses{margin-top:clamp(80px, 30.7692vw, 160px)}.section-courses-grid{margin-top:clamp(40px, 15.3846vw, 80px);gap:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.section-courses-grid .course-card-content{padding:clamp(20px, 7.6923vw, 40px) clamp(18.66666667px, 7.1795vw, 37.33333333px) clamp(16.66666667px, 6.4103vw, 33.33333333px) clamp(18.66666667px, 7.1795vw, 37.33333333px);position:relative}.section-courses-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px);font-weight:500;line-height:100%;letter-spacing:clamp(.26666667px, .1026vw, .53333333px)}.section-courses-item{width:100%}.course-card-title{font-size:clamp(12px, 4.6154vw, 24px);letter-spacing:clamp(.12px, .0462vw, .24px);margin-bottom:clamp(7.33333333px, 2.8205vw, 14.66666667px)}.course-card-description{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);line-height:150%;letter-spacing:clamp(.09333333px, .0359vw, .18666667px)}.course-card-badges{margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.course-card-footer{margin-top:clamp(13.33333333px, 5.1282vw, 26.66666667px);gap:clamp(8.66666667px, 3.3333vw, 17.33333333px)}.course-card-badge-duration{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);gap:clamp(2.66666667px, 1.0256vw, 5.33333333px);letter-spacing:.14px;padding-right:clamp(11.33333333px, 1.1243vw, 22.66666667px);margin-right:clamp(11.33333333px, 1.1243vw, 22.66666667px)}.course-card-badge-duration svg{width:clamp(10px, 3.8462vw, 20px);height:clamp(10px, 3.8462vw, 20px)}.course-card-badge-date{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.course-card-badge-date svg{width:clamp(10px, 3.8462vw, 20px);height:clamp(10px, 3.8462vw, 20px)}.section-courses .section-pagination{margin-top:clamp(40px, 15.3846vw, 80px);gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.section-courses .course-card-box-image{display:none}.section-courses .course-card-price{position:absolute;top:clamp(15.33333333px, 5.8974vw, 30.66666667px);right:clamp(15.33333333px, 5.8974vw, 30.66666667px)}.section-pagination-numbers{gap:clamp(2.66666667px, 1.0256vw, 5.33333333px)}.section-featured-courses .course-card-box-image{height:clamp(121.33333333px, 46.6667vw, 242.66666667px)}.section-featured-courses .course-card-footer{margin-top:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.course-card-content{padding:clamp(12px, 4.6154vw, 24px) clamp(16.66666667px, 6.4103vw, 33.33333333px) clamp(16px, 6.1538vw, 32px) clamp(16.66666667px, 6.4103vw, 33.33333333px)}.single-formacion .section-newsletter{margin-top:clamp(80px, 30.7692vw, 160px)}.page-template-page-formacion .section-newsletter{margin-top:clamp(80px, 30.7692vw, 160px)}.page-template-page-asesoramiento .section-banner-custom,.page-template-page-proveedor .section-banner-custom,.page-template-page-newsletters .section-banner-custom{height:71vh}.page-template-page-asesoramiento .section-banner-custom-box-fond::after,.page-template-page-proveedor .section-banner-custom-box-fond::after,.page-template-page-newsletters .section-banner-custom-box-fond::after{background:linear-gradient(0deg, rgba(17,17,17,0.2) 0%, rgba(17,17,17,0.2) 100%),linear-gradient(180deg, rgba(17,17,17,0) 50%, #111 100%)}.section-providers-categories{order:1;padding-top:0}.page-template-page-asesoramiento .section-banner-custom{margin-bottom:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-contacto .section-contact-left{width:100%}.page-template-page-contacto .section-contact{margin-top:0;padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.page-template-page-contacto .section-contact-content{gap:clamp(40px, 15.3846vw, 80px)}.page-template-page-contacto .section-contact-right{width:100%}.section-contact-form-all{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.section-contact-form-wrapper{padding:0}.section-contact-form-content{display:flex;flex-direction:column;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-contact-form-step-section{flex-direction:column;gap:clamp(23.33333333px, 8.9744vw, 46.66666667px);margin-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.section-contact-form-step-section-title{width:100%;font-size:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-contact-form-step-fields{width:100%;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-contact-form-step-form .section-contact-form-box-select{width:100%}.section-contact-form-step{padding:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-contact-form-step-header{margin-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.section-contact-form-step-title{font-size:clamp(16px, 6.1538vw, 32px)}.section-contact-form-step-counter{font-size:clamp(16px, 6.1538vw, 32px)}.contact-form-step-02 .section-contact-form-box-button{padding-bottom:0}.section-contact-form-btn-back{width:clamp(23.33333333px, 8.9744vw, 46.66666667px);height:clamp(23.33333333px, 8.9744vw, 46.66666667px);display:flex;align-items:center;justify-content:center;border-radius:10px}.section-success-cases-item-logo{object-fit:cover}.page-template-page-newsletters .section-banner-custom-box-filter{width:100%;margin-bottom:calc(clamp(235.33333333px, 90.5128vw, 470.66666667px) * -1)}.page-template-page-newsletters .section-banner-custom-box-filter .section-contact-form-box-checkbox label::after{width:clamp(13.33333333px, 5.1282vw, 26.66666667px);top:calc(clamp(.66666667px, .2564vw, 1.33333333px) * -1)}.page-template-page-newsletters .section-banner-custom-box-filter .section-contact-form-box-checkbox label::before{top:calc(clamp(.66666667px, .2564vw, 1.33333333px) * -1)}.page-template-page-newsletters .section-banner-custom-filter-form{padding:clamp(26.66666667px, 10.2564vw, 53.33333333px);gap:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.page-template-page-newsletters .section-banner-custom-filter-form-box-select{width:100%}.page-template-page-newsletters .section-banner-custom{margin-bottom:clamp(235.33333333px, 90.5128vw, 470.66666667px)}.section-banner-custom-filter-form-box-inputs{flex-direction:column;gap:clamp(18.66666667px, 7.1795vw, 37.33333333px)}.section-banner-custom-filter-form-box-input{width:100%}.section-banner-custom-filter-form-box-input svg{bottom:clamp(10px, 3.8462vw, 20px)}.section-banner-custom-filter-form-input{height:clamp(36px, 13.8462vw, 72px);padding-left:clamp(33.33333333px, 12.8205vw, 66.66666667px)}.section-newsletters{margin-top:clamp(80px, 30.7692vw, 160px)}.section-newsletters-box-header{width:100%;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-newsletters-content{display:flex;flex-direction:column;gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-newsletters-box-items{margin-top:0}.section-newsletters-item{width:100%;display:none}.section-newsletters-item:nth-child(1){display:block}.section-newsletters-item:nth-child(2){display:block}.section-newsletters-item:nth-child(3){display:block}.section-newsletters-item-box-image{height:clamp(120px, 46.1538vw, 240px)}.section-newsletters-items-grid{gap:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.section-newsletters-item-box-content{padding:clamp(16.66666667px, 6.4103vw, 33.33333333px) clamp(13.33333333px, 5.1282vw, 26.66666667px);gap:clamp(16px, 6.1538vw, 32px)}.section-newsletters-item-title{font-size:clamp(12px, 4.6154vw, 24px)}.section-newsletters .section-pagination{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-proyectos .section-title-text-content{width:100%}.page-template-page-proyectos .section-featured-projects .section-featured-projects-content{padding:0}.page-template-page-proyectos .section-featured-projects-navigation .section-featured-projects-btn{width:clamp(36px, 13.8462vw, 72px);height:clamp(36px, 13.8462vw, 72px);left:0;right:0;position:relative}.page-template-page-proyectos .section-featured-projects-navigation .section-featured-projects-btn svg{width:clamp(16px, 6.1538vw, 32px);height:clamp(16px, 6.1538vw, 32px)}.page-template-page-proyectos .section-pagination{margin-top:clamp(40px, 15.3846vw, 80px)}.section-featured-projects .swiper-slide{height:clamp(223.33333333px, 85.8974vw, 446.66666667px)}.project-card-featured-box-content{gap:clamp(16.66666667px, 6.4103vw, 33.33333333px)}.project-card-featured-btn{width:100%}.section-featured-projects-navigation{top:inherit;bottom:0;right:0;transform:none;display:flex;gap:clamp(13.33333333px, 5.1282vw, 26.66666667px);justify-content:center;position:relative}.section-featured-projects-swiper{padding-bottom:clamp(33.33333333px, 12.8205vw, 66.66666667px);padding-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-latest-projects{margin-top:clamp(80px, 30.7692vw, 160px)}.section-latest-projects-title{font-size:clamp(16px, 6.1538vw, 32px)}.section-latest-projects-grid{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-latest-projects-item{width:100%}.project-card{height:clamp(233.33333333px, 89.7436vw, 466.66666667px);padding:clamp(13.33333333px, 5.1282vw, 26.66666667px)}.project-card-box-content{gap:clamp(16px, 6.1538vw, 32px)}.single-formacion .section-single-content-all{margin-top:calc(clamp(100px, 38.4615vw, 200px) * -1)}.single-servicio .section-single-content{padding-top:clamp(86.66666667px, 33.3333vw, 173.33333333px)}.single-servicio .section-single-content-box-info{padding-top:0;gap:clamp(16px, 6.1538vw, 32px)}.single-servicio .section-single-content-box-general{gap:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.section-single-content-box-title{width:100%;gap:clamp(16px, 6.1538vw, 32px)}.section-single-content-box-info-title{font-size:clamp(16px, 6.1538vw, 32px)}.section-header-menu-item.active .section-header-menu-item-link{padding:0;background:transparent}.section-footer-newsletter-form-box-privacy .section-footer-newsletter-form-link{display:inline-block}.section-header-menu-item.active .section-header-menu-item-link-text{color:#30A5DB}.section-legals-box-content h6{font-size:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content h5{font-size:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content h4{font-size:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content h3{font-size:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content h2{font-size:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content h1{font-size:clamp(16px, 6.1538vw, 32px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content p{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);margin-bottom:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content ul li{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-legals-box-content ol li{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-legals-box-content a{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px);word-wrap:break-word}.section-legals-box-content table th{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-legals-box-content table td{font-size:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.section-legals-content{width:100%}.section-error-404{padding-top:clamp(66.66666667px, 25.641vw, 133.33333333px)}.section-error-404-content{width:100%;height:calc(100vh - clamp(66.66666667px, 25.641vw, 133.33333333px))}.section-error-404-content{width:100%}.section-error-404-text{font-size:clamp(10.66666667px, 4.1026vw, 21.33333333px)}.section-error-404-box-title{gap:clamp(20px, 7.6923vw, 40px)}.section-error-404-title{font-size:clamp(20px, 7.6923vw, 40px)}.page-template-page-home .section-banner .section-banner-item-title{width:95%;top:0;position:relative !important}.section-benefits-cards-mobile .swiper-cards .swiper-slide{overflow:hidden;border-radius:16px}.section-benefits-cards-mobile .swiper-cards .swiper-slide .content{overflow:hidden}.section-single-content-left-btn-download{background:#fff}.page-template-page-ayudas .select2-dropdown .select2-option-with-checkbox span::before{background-size:clamp(5.33333333px, 2.0513vw, 10.66666667px);background-position:center;width:clamp(9.33333333px, 3.5897vw, 18.66666667px);height:clamp(9.33333333px, 3.5897vw, 18.66666667px)}.select2-container .select2-selection--multiple .select2-selection__rendered{width:75%;position:absolute;left:clamp(17.33333333px, 6.6667vw, 34.66666667px)}.select2-dropdown-mobile-help{width:calc(100vw - clamp(20px, 7.6923vw, 40px)) !important;max-width:calc(100vw - clamp(20px, 7.6923vw, 40px)) !important}.select2-dropdown{padding:clamp(6.66666667px, 2.5641vw, 13.33333333px)}.sticky-buttons.section-single-content-left-buttons .section-single-content-left-btn-solicitud{width:100%}.single-ayudas .section-single-content-left-buttons a{width:50% !important}.page-template-page-landing .section-banner-custom{height:71vh !important;max-height:71vh !important}.page-template-page-landing .section-banner-custom-title{font-size:clamp(26.66666667px, 10.2564vw, 53.33333333px)}.page-template-page-landing .section-single-content-box-info{padding-top:0}.page-template-page-landing .section-newsletters.section-swiper-posts .section-newsletters-box-btn-mobile{margin-top:0;justify-content:center}.page-template-page-landing .section-formacion-swiper .section-newsletters-box-btn-mobile{margin-top:clamp(26.66666667px, 10.2564vw, 53.33333333px);justify-content:center}}@media (min-width:1200px) and (max-width:1450px){.section-menu-banner-link-text{font-size:clamp(9px, .9883vw, 18px)}}
/*# sourceMappingURL=./main.css.map */