@charset "UTF-8";:root{--color-white:#fff;--color-grey:#f2f2f2;--color-font:#3c3c3c;--color-black:#000;--color-primary:#0762f7;--color-secondary:#23a4de;--color-dark:#003385;--color-bgFooter:#000}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}.container-fluid,.container{padding:0}@media only screen and (max-width:575.98px){.container{padding-right:1.3rem;padding-left:1.3rem}}.container>.container{padding-right:var(--bs-gutter-x,0.75rem);padding-left:var(--bs-gutter-x,0.75rem)}.card{background-color:transparent;border:0}table,th{border-width:2px}td{border-width:1px}th,td{padding:.5rem}th *:last-child,td *:last-child{margin-bottom:0}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/Montserrat-Light.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/Montserrat-Regular.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/Montserrat-Semibold.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/Montserrat-Bold.ttf") format("truetype")}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:300;src:url("../fonts/SpaceGrotesk-Light.ttf") format("truetype")}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:400;src:url("../fonts/SpaceGrotesk-Regular.ttf") format("truetype")}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:600;src:url("../fonts/SpaceGrotesk-SemiBold.ttf") format("truetype")}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:700;src:url("../fonts/SpaceGrotesk-Bold.ttf") format("truetype")}@font-face{font-family:"SourceSansPro ExtraLight";font-style:normal;font-weight:200;src:url("../fonts/SourceSansPro-ExtraLight.ttf") format("truetype")}@font-face{font-family:"SourceSansPro Light";font-style:normal;font-weight:300;src:url("../fonts/SourceSansPro-Light.ttf") format("truetype")}@font-face{font-family:"SourceSansPro Light Italic";font-style:normal;font-weight:300;src:url("../fonts/SourceSansPro-LightItalic.ttf") format("truetype")}@font-face{font-family:"SourceSansPro";font-style:normal;font-weight:400;src:url("../fonts/SourceSansPro-Regular.ttf") format("truetype")}@font-face{font-family:"SourceSansPro Italic";font-style:italic;font-weight:400;src:url("../fonts/SourceSansPro-Italic.ttf") format("truetype")}@font-face{font-family:"SourceSansPro Semi-bold";font-style:normal;font-weight:600;src:url("../fonts/SourceSansPro-SemiBold.ttf") format("truetype")}@font-face{font-family:"SourceSansPro Semi-bold Italic";font-style:italic;font-weight:600;src:url("../fonts/SourceSansPro-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:"SourceSansPro Bold";font-style:italic;font-weight:70;src:url("../fonts/SourceSansPro-Bold.ttf") format("truetype")}@font-face{font-family:"fontawesome";font-style:normal;font-weight:900;font-display:auto;src:url("../webfonts/fa-solid-900.eot");src:url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.woff") format("woff"),url("../webfonts/fa-solid-900.ttf") format("truetype"),url("../webfonts/fa-solid-900.svg#fontawesome") format("svg")}.gallery-3{display:grid;grid-column-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-auto-flow:dense}@media only screen and (max-width:575.98px){.gallery-3{display:flex;flex-wrap:nowrap}}.gallery-4{display:grid;grid-column-gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-flow:dense;margin-top:40px}@media only screen and (max-width:575.98px){.gallery-4{display:flex;flex-wrap:nowrap;overflow-x:scroll}}.max-w-sm{width:100%;max-width:var(--bs-breakpoint-sm,576px)}.max-w-md{width:100%;max-width:var(--bs-breakpoint-md,768px)}.max-w-lg{width:100%;max-width:var(--bs-breakpoint-lg,992px)}.max-w-xl{width:100%;max-width:var(--bs-breakpoint-lg,1200px)}.responsive-iframe-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-iframe-wrapper.ratio-9-16{padding-top:177.77%}.responsive-iframe-wrapper.ratio-a4{padding-top:141%}.responsive-iframe-wrapper .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body{--bs-body-font-family:'SourceSansPro';font-size:16px;color:var(--color-font)}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{background:var(--color-primary)}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-dark)}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem}.pt-40{padding-top:2.5rem}h1{font-family:"SourceSansPro Semi-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:4rem}@media only screen and (max-width:768px){h1{font-size:2.5rem}}h2{font-family:"SourceSansPro Semi-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:2.6rem;margin-bottom:20px}@media only screen and (max-width:768px){h2{font-size:2rem}}h3{font-family:"SourceSansPro Light",Arial,Helvetica,sans-serif;font-size:1.8rem}@media only screen and (max-width:768px){h3{font-size:1.5em}}h4{font-family:"SourceSansPro Semi-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.25rem}@media only screen and (max-width:768px){h4{font-size:1.1rem}}.superTitle,.title{font-family:"SourceSansPro Semi-bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:3rem}@media only screen and (max-width:768px){.superTitle,.title{font-size:2.5rem}}.subtitle{display:block;font-size:1.8rem;margin-bottom:20px}.description{font-size:1.13em}section.content h2:only-child{margin-bottom:0}section.content h2:not(.disable-animation){display:inline-block;opacity:0;transform:translateY(-2.5rem)}section.content h2.js-animate{opacity:1;transform:translateY(0);transition:opacity 350ms,transform 350ms}.bg-black{background-color:var(--color-black);color:var(--color-white)}.bg-grey{background-color:var(--color-grey);color:var(--color-black)}.bg-blue{background-color:var(--color-primary);color:var(--color-white)}.bg-gradient--blue{background:#0762f7;background:radial-gradient(circle at right,#003385 0,#020024 50%);color:var(--color-white)}.text-white,.text-color-white{color:var(--color-white)}.text-black,.text-color-black{color:var(--color-font)}.text-grey,.text-color-grey{color:var(--color-grey)}.text-primary,.text-color-primary{color:var(--color-primary)}.text-secondary,.text-color-secondary{color:var(--color-secondary)}.text-dark,.text-color-dark{color:var(--color-dark)}.container.left{justify-content:flex-start}.container.center{justify-content:center}.container.center .container--text{text-align:center;max-width:60%}@media only screen and (max-width:575.98px){.container.center .container--text{max-width:100%}}.container.right{justify-content:flex-end;text-align:right}.bg-blue .seccion-container,.bg-black .seccion-container,.bg-grey .seccion-container,.bg-gradient--blue .seccion-container{padding:40px 0}.seccion-container{display:flex}.container-fluid.px6{height:6.5rem;margin-bottom:2rem}.column-layout{padding-top:30px}.seccion-container+.column-layout{margin-top:0}.cs_bullets{display:none}@media only screen and (max-width:575.98px){.column-layout.scroll-x{margin-top:0}.column-layout.scroll-x .cs_bullets{display:flex;justify-content:center;align-items:center;padding-bottom:2rem}.column-layout.scroll-x .cs_bullets .cs_point_1,.column-layout.scroll-x .cs_bullets .cs_point_2,.column-layout.scroll-x .cs_bullets .cs_point_3,.column-layout.scroll-x .cs_bullets .cs_point_4{width:8px;height:8px;border-radius:50%;background-color:var(--color-dark);margin:.3rem}.column-layout.scroll-x .cs_bullets .cs_point_1.active,.column-layout.scroll-x .cs_bullets .cs_point_2.active,.column-layout.scroll-x .cs_bullets .cs_point_3.active,.column-layout.scroll-x .cs_bullets .cs_point_4.active{zoom:1.5}.scroll-x .row{display:flex;flex-wrap:nowrap;overflow-x:scroll;width:108%}.scroll-x .row::-webkit-scrollbar{-webkit-appearance:none}.scroll-x .row::-webkit-scrollbar-thumb:horizontal{background-color:transparent}}.technologies{margin-top:-5rem}@media only screen and (max-width:768px){.technologies{margin-top:auto}}.technologies-title{color:var(--color-white);background-color:var(--color-black);font-family:"SourceSansPro Semi-bold",Arial,Helvetica,sans-serif;padding:.5rem;text-align:center;display:block}.technologies-content{background-color:var(--color-grey);padding:1rem}.categories-list .item{background-color:var(--color-primary);color:var(--color-white);border-radius:10px;padding:.3rem .5rem;margin-right:1rem}p.option-name{min-height:50px}p.option-use{min-height:7rem}.app-product .gallery-3 .card img{height:15rem}.slide .card-gallery{display:flex;justify-content:space-between;overflow:auto}.slide .featured-component{width:17rem;justify-content:space-between}.slide .featured-text{min-height:11rem}.lab-theme .lab-header .navigationTopBar{padding-top:1rem;padding-bottom:1rem;align-items:center;min-height:auto}.lab-theme .lab-header .navigationTopBar .logoWrapper{width:85%;height:auto}.lab-theme .lab-header .navigationTopBar .logoWrapper #logo-IOT{filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);width:auto;height:50px;object-fit:cover}@media only screen and (max-width:575.98px){.lab-theme .lab-header .navigationTopBar .logoWrapper #logo-IOT{height:40px}}.lab-theme .lab-header .navigationTopBar.left .logoWrapper{order:1}.lab-theme .lab-header .navigationTopBar.left .logoWrapper .plainLink{float:left}.lab-theme .lab-header .navigationTopBar.left .navigationTopBar--menu{order:3}.lab-theme .lab-header .navigationTopBar.left .toolsBar{order:2}.lab-theme .lab-header .navigationTopBar.right .logoWrapper{order:3}.lab-theme .lab-header .navigationTopBar.right .logoWrapper .plainLink{float:right}.lab-theme .lab-header .navigationTopBar.right .navigationTopBar--menu{order:1}.lab-theme .lab-header .navigationTopBar.right .toolsBar{order:2}.lab-theme .lab-header .landingpage-header .navigationTopBar{padding-top:2rem}.lab-theme .lab-header .whiteHeader .logoWrapper #logo-IOT{filter:none;-ms-filter:none}@media only screen and (max-width:575.98px){.lab-theme .lab-header .logoWrapper{width:60%}.lab-theme .lab-header .logoWrapper #logo-IOT{fill:#fff;width:auto;height:40px;object-fit:cover}}.lab-theme .bg-gradient--blue{background:var(--color-dark)}.lab-theme #navbarToggleExternalContent{z-index:500;background:var(--color-dark)}.lab-theme #navbarToggleExternalContent #close-icon .cls-1{fill:var(--color-white)}.lab-theme #navbarToggleExternalContent .icon-btn{fill:var(--color-white);color:var(--color-white)}.lab-theme .js-cookies-configure .cls-1{fill:var(--color-white)}.lab-theme .js-cookies-configure .cls-2{fill:var(--color-white)}.header-section{transition:background-color 300ms cubic-bezier(0,0.11,0.35,2);background-color:transparent}@media only screen and (max-width:575.98px){.header-section .dropdown-toggle::after{display:none}}.header-section.fixed-top{z-index:101}.navigationTopBar{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;min-height:6.5rem;padding:1rem;padding-top:1rem;padding-bottom:0;transition:.5s}.landingpage-header .navigationTopBar{padding-top:2rem}.navbar-toggler span{margin-left:1rem}.logoLayer{position:absolute;z-index:-100;width:100%;top:1.5rem;margin:0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:2rem;transition:.5s;z-index:102}@media only screen and (max-width:991.98px){.logoLayer{top:2em}}.header-line{height:2px;border-bottom:1px solid var(--color-white);border-bottom:thin solid var(--color-white);flex-grow:0;flex-shrink:1;flex-basis:100%}.logoWrapper{text-align:center;padding:0;flex-basis:100%;flex-grow:0;flex-shrink:1;transition:.3s}@media only screen and (max-width:991.98px){.logoWrapper{margin:0 auto}}#logo-IOT{filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);max-height:50px}@media only screen and (max-width:991.98px){#logo-IOT{max-height:50px}}@media only screen and (max-width:575.98px){#logo-IOT{max-height:45px}}.toolsBar{display:flex;flex-wrap:nowrap;z-index:103}.toolsBar .dropdown-menu{background-color:var(--color-primary)}.toolsBar .dropdown-menu .dropdown-item{color:var(--color-white)}.toolsBar .dropdown-menu .dropdown-item:focus,.toolsBar .dropdown-menu .toolsBar .dropdown-menu .dropdown-item:hover{color:var(--color-primary);background-color:transparent}.toolsBar .dropdown-menu .dropdown-item:focus,.toolsBar .dropdown-menu .dropdown-item:hover{color:var(--color-black);background-color:var(--color-secondary)}.navigationTopBar--menu{z-index:103}@media only screen and (max-width:991.98px){.navigationTopBar--menu span{display:none}}.icon-btn{fill:var(--color-white);color:var(--color-white);font-size:1rem;height:2rem;padding:5px 10px}.icon-btn:hover{fill:var(--color-primary);color:var(--color-primary)}@media only screen and (max-width:575.98px){.icon-btn{padding:5px}}.icon-header{width:24px;height:24px}.header-section.whiteHeader{background-color:var(--color-white);fill:var(--color-primary)}.header-section.whiteHeader .navigationTopBar{padding:1.5rem 1rem}.header-section.whiteHeader .logoWrapper{bottom:0}.header-section.whiteHeader .logoLayer{margin:0;top:50% !important;transform:translatey(-50%)}.header-section.whiteHeader .logoLayer .header-line{background-color:inherit}.header-section.whiteHeader .navbar-toggler{color:var(--color-primary)}.header-section.whiteHeader #logo-IOT{filter:none}.header-section.whiteHeader .icon-btn{fill:var(--color-primary);color:var(--color-primary)}.header-section.whiteHeader:hover{fill:var(--color-dark);color:var(--color-dark)}.header-section.whiteHeader:hover img{filter:brightness(0) invert(1);-ms-filter:brightness(0) invert(1);-webkit-transition:all .3s;transition:all .3s}.search-area{position:relative;min-width:4rem}@media only screen and (max-width:575.98px){.search-area{min-width:2rem}}.search-area .open-btn-search{width:32px;height:32px;border-style:none;font-size:20px;font-weight:bold;outline:0;cursor:pointer;position:absolute;right:0;top:0;background-color:transparent;pointer-events:painted;margin-right:1rem}@media only screen and (max-width:575.98px){.search-area .open-btn-search{margin-right:0}}.search-area .open-btn-search #search{fill:var(--color-white);color:var(--color-white)}.search-area .open-btn-search #close{fill:var(--color-white);color:var(--color-white)}.search-area .navbar-form{position:absolute;right:0;top:3rem;margin-right:1rem}@media only screen and (max-width:991.98px){.search-area .navbar-form{right:-55px}}.search-area .navbar-form .search-box{width:fit-content;height:fit-content;position:relative}.search-area .navbar-form .search-box label{display:none}.search-area .navbar-form .form-control{background-color:transparent}.search-area .navbar-form .input-search{height:30px;width:400px;border-style:none;padding:20px;font-size:18px;letter-spacing:2px;outline:0;padding-right:40px;color:var(--color-white);border-radius:0;border-bottom:1px solid rgba(255,255,255,0.5);transition:all 500ms cubic-bezier(0,0.11,0.35,2);fill:var(--color-white);color:var(--color-white)}@media only screen and (max-width:991.98px){.search-area .navbar-form .input-search{width:260px}}@media only screen and (max-width:575.98px){.search-area .navbar-form .input-search{width:350px}}.search-area .navbar-form .input-search::placeholder{color:rgba(255,255,255,0.5);font-size:18px;letter-spacing:2px;font-weight:100}.search-area .navbar-form .input-search:-internal-autofill-selected{background-color:transparent !important}.search-area .navbar-form .btn-search{width:32px;height:32px;margin-top:5px;border-style:none;font-size:20px;font-weight:bold;outline:0;cursor:pointer;position:absolute;right:0;top:0;color:var(--color-white);fill:var(--color-white);pointer-events:painted;background-color:transparent}.search-area .navbar-form .input-search:focus{width:400px;border-radius:0;background-color:transparent;border-bottom:1px solid rgba(255,255,255,0.5);transition:all 500ms cubic-bezier(0,0.11,0.35,2)}.whiteHeader .search-area #search{fill:var(--color-primary);color:var(--color-primary)}.whiteHeader .search-area #close{fill:var(--color-primary);color:var(--color-primary)}.whiteHeader .search-area .navbar-form .btn-search{fill:var(--color-primary);color:var(--color-primary)}.whiteHeader .search-area .navbar-form .input-search{background-color:var(--color-white);color:var(--color-primary);fill:var(--color-primary);border-bottom:1px solid var(--color-primary)}.whiteHeader .search-area .navbar-form .search-box .input-search::placeholder{color:var(--color-primary)}header.columns-header-wrapper>div{padding-top:5px;padding-bottom:5px}header.columns-header-wrapper .header-section{display:flex;align-items:center}header.columns-header-wrapper .header-section.whiteHeader .logoLayer{transform:translatey(5px)}header.columns-header-wrapper .horizontal-nav-wrapper .js-nav-level1>.nav-item{display:flex;align-items:center}header.columns-header-wrapper .search-area .open-btn-search{top:-15px}header.columns-header-wrapper .search-area .navbar-form{top:29px}header.columns-header-wrapper .columns-header-column{position:relative;display:flex;flex-wrap:wrap;align-items:center}header.columns-header-wrapper .columns-header-column .mgnlEditorBar{flex-basis:100%}header.is-iot.logo-only-wrapper .logoLayer,header.is-iot.full-header-wrapper .logoLayer{top:2rem}header.is-iot.logo-only-wrapper .whiteHeader .navigationTopBar,header.is-iot.full-header-wrapper .whiteHeader .navigationTopBar{min-height:3.5rem;padding-top:.5rem;padding-bottom:.5rem}header.horizontal-header-wrapper{z-index:100}header.horizontal-header-wrapper .horizontal-header{padding-top:20px;padding-bottom:20px;display:flex;align-items:center;min-height:6.5rem;transition:background-color 300ms ease-in,padding 300ms ease-in}header.horizontal-header-wrapper .horizontal-header:hover,header.horizontal-header-wrapper .horizontal-header.scrolled,header.horizontal-header-wrapper .horizontal-header.active{background-color:var(--color-primary)}header.horizontal-header-wrapper .horizontal-header,header.horizontal-header-wrapper .horizontal-header .menu-wrapper a,header.horizontal-header-wrapper .horizontal-header .nav-link{color:var(--color-white)}header.horizontal-header-wrapper .horizontal-header .horizontal-nav-wrapper .js-nav-level1{align-items:center}header.horizontal-header-wrapper .horizontal-header .menu-wrapper{display:none;align-items:center;justify-content:center}@media(min-width:1200px){header.horizontal-header-wrapper .horizontal-header .menu-wrapper{display:flex}}header.horizontal-header-wrapper .horizontal-header .menu-wrapper .nav{justify-content:center;gap:1rem}header.horizontal-header-wrapper .horizontal-header .menu-wrapper .nav .nav-item .nav-link{color:var(--color-white);text-transform:uppercase;padding:0;position:relative}header.horizontal-header-wrapper .horizontal-header .menu-wrapper .nav .nav-item .nav-link:before{content:"";width:100%;height:3px;background-color:#fff;position:absolute;left:0;bottom:-8px;transform:scale(0);transition:250ms}header.horizontal-header-wrapper .horizontal-header .menu-wrapper .nav .nav-item .nav-link:hover:before{transform:scale(1)}header.horizontal-header-wrapper .horizontal-header .search-wrapper{display:flex;align-items:center;justify-content:end}header.horizontal-header-wrapper .horizontal-header .search-wrapper .search-area{height:100%}header.horizontal-header-wrapper .horizontal-header .search-wrapper .search-area .open-btn-search{top:calc(50% - 16px)}header.horizontal-header-wrapper .horizontal-header .search-wrapper .navbar-toggler{display:block}@media(min-width:1200px){header.horizontal-header-wrapper .horizontal-header .search-wrapper .navbar-toggler{display:none}}header.horizontal-header-wrapper .horizontal-header .search-wrapper .dropdown-toggle,header.horizontal-header-wrapper .horizontal-header .search-wrapper .dropdown-toggle:hover{color:var(--color-white) !important}header.horizontal-header-wrapper .horizontal-header-drawer{padding-top:0;padding-bottom:0;background-color:var(--color-white);opacity:0;transition:opacity 300ms ease-in,padding 150ms ease-in}@media(max-width:1200px){header.horizontal-header-wrapper .horizontal-header-drawer{display:none !important}}header.horizontal-header-wrapper .horizontal-header-drawer.active{opacity:1;padding-top:30px;padding-bottom:30px}header.horizontal-header-wrapper .horizontal-header-drawer .nav-wrapper{display:flex;align-items:center}header.horizontal-header-wrapper .horizontal-header-drawer ul{list-style:none;padding-left:0;margin:0}header.horizontal-header-wrapper .horizontal-header-drawer ul li{font-size:1.25rem;margin-bottom:.25rem}header.horizontal-header-wrapper .horizontal-header-drawer ul a{color:var(--color-font)}header.horizontal-header-wrapper .horizontal-header-drawer ul a:hover{font-weight:bold}header.horizontal-header-wrapper .horizontal-header-drawer .featured-component .image-wrapper img{opacity:1}header.horizontal-header-wrapper .horizontal-header-drawer .js-nav2{border-right:2px solid var(--color-grey)}header.horizontal-header-wrapper .horizontal-header-drawer .js-nav-highlight{padding-left:40px;padding-right:40px}@media(min-width:1200px){header.horizontal-header-wrapper .horizontal-header-drawer .js-nav-highlight{border-left:2px solid var(--color-grey)}}:root{--bs-nav-link-padding-y:.5rem;--bs-nav-link-padding-x:1rem}nav li{list-style:none}nav a{text-decoration:none}.close-row{width:100%}.nav-container{background:radial-gradient(circle at left,#003385 0,#020024 50%);position:fixed;overflow:auto;top:0;z-index:101;width:100%;height:100vh;padding:8% 2%;color:var(--color-white);display:flex;flex-direction:row}@media only screen and (max-width:575.98px){.nav-container{width:100%}}.nav-container .navbar-toggler--close{top:1rem;left:2rem}.nav-container li{position:relative}.nav-container .nav-link{font-weight:500;font-size:1.3rem;color:var(--color-white);width:80%}.nav-container .nav-link--arrow{float:right;margin-top:-2.2rem;margin-right:2rem}.nav-container li:hover .nav-link::after,.nav-container .nav-link.active::after{width:calc(100% - 1rem)}.nav-container .featured-component--menu{width:20%}@media only screen and (max-width:575.98px){.nav-container .featured-component--menu{display:none}}.nav-container .featured-component--menu .featured-component .image-wrapper img{opacity:1}#nav-fullscreen{width:80%}.nav-fullscreen{display:flex;flex-direction:row}.nav-fullscreen .nav-link::after{content:"";width:0;height:2px;background-color:var(--color-white);position:absolute;left:1rem;bottom:0;transition:.5s}.nav-fullscreen .nav-level{width:30%}@media only screen and (max-width:768px){.nav-fullscreen .nav-level{width:70%}}.nav-fullscreen .nav-level--int{width:35%;display:none;transition:.3s}.nav-fullscreen .nav-level--int.active{display:block}.nav-fullscreen .left-border{border-left:var(--color-white) solid 2px}@media only screen and (max-width:768px){.nav-fullscreen .left-border{border:0}}.nav-fullscreen .js-nav-level1{margin-left:0}.nav-movile{display:none}@media only screen and (max-width:768px){#nav-fullscreen{width:100%}.nav-movile{display:flex;margin-top:2rem;width:80%;margin:10%}.nav-movile .navbar-nav{width:100%}.nav-movile .dropdown{display:flex;flex-wrap:wrap}.nav-movile .nav-item{border-bottom:1px solid var(--color-white)}.nav-movile .nav-item .dropdown,.nav-movile .nav-item .dropdown-item{background-color:transparent !important;border:none !important}.nav-movile .nav-item button.dropdown-toggle{width:20%;background-color:transparent;border:0;color:var(--color-white)}.nav-movile .nav-item .nav-link{width:80%;font-size:1.1rem}.nav-movile .nav-item .dropdown-menu{background-color:transparent;color:var(--color-white);border:0;width:100%}.nav-movile .nav-item .dropdown-menu .nav-link{border-bottom:0}.nav-movile .nav-item .dropdown-menu .dropdown-toggle::after{float:none}.nav-movile .dropdown-item{color:var(--color-white);font-size:1rem}.nav-movile .dropdown-item:focus,.nav-movile .dropdown-item:hover{background-color:transparent}.nav-movile .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:.1rem;margin-right:.1rem}.nav-movile .dropdown-toggle::after{float:right}.nav-container li:hover .nav-link::after,.nav-container .nav-link.active::after{width:auto}.nav-fullscreen{display:none}}footer{background-color:var(--color-bgFooter);padding:40px 0}footer ol,footer ul{padding-left:0}.section-footer{color:var(--color-white)}.section-footer .ul{padding:0}.section-footer .link{font-weight:100;text-decoration:none;width:auto;color:var(--color-white)}.section-footer .link:hover{color:var(--color-secondary);text-decoration:none}.section-footer .icon{width:25px;height:25px;margin-right:1rem}.section-footer .image-link:hover .icon{fill:var(--color-primary)}@media only screen and (max-width:768px){.section-footer .link-list{cursor:pointer}}.section-footer .link-list--title{font-weight:500;text-transform:uppercase;margin-bottom:20px;display:block}.section-footer .link-list--item{list-style:none;font-size:.9rem;margin-bottom:10px}.rrss-container{justify-content:center;width:auto}.rrss-container *{width:auto}@media only screen and (max-width:768px){.rrss-container{width:100%;margin-top:2rem}}@media only screen and (max-width:575.98px){.rrss-container{align-self:center}}.privacy-container{justify-content:space-between;margin:40px 0 20px 0}@media(max-width:575px){.section-footer .link-list--title{border-bottom:1px solid var(--color-white)}.section-footer .link-list ul{display:none;transition:.5s}.rrss-container{justify-content:center}.privacy-container{flex-direction:column}.privacy-container a{text-align:center;margin-bottom:1rem}}.form-check-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.form .form-wrapper{background-color:var(--color-grey);color:var(--color-black);padding:2rem}@media only screen and (max-width:575.98px){.form .form-wrapper{padding:1rem}}.form div#formErrorsDisplay{border-radius:none;margin-bottom:1rem;padding:2rem}@media only screen and (max-width:575.98px){.form div#formErrorsDisplay{padding:1rem}}.form div#formErrorsDisplay ul{margin-bottom:0;padding-left:0;list-style:none}.form div#formErrorsDisplay ul a{color:var(--color-font);font-weight:bold}.form .form-row{display:flex;flex-wrap:wrap}@media only screen and (max-width:575.98px){.form .form-row{display:block}}.form .form-row label{display:inline;font-weight:500;width:100%;margin-bottom:.5rem}.form .form-row label p{margin:0}.form .form-row fieldset{width:100%}.form .form-row fieldset.orientation-horizontal{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,calc(50% - 0.5em)));grid-gap:.5em}@media only screen and (max-width:575.98px){.form .form-row fieldset.orientation-horizontal{grid-template-columns:1fr}}.form .form-row .form-item label{margin-left:1rem;margin-top:.5rem}.form .form-row input,.form .form-row textarea,.form .form-row select{padding:.1rem .5rem;border:1px solid var(--color-grey);width:90%;height:2rem}@media only screen and (max-width:575.98px){.form .form-row input,.form .form-row textarea,.form .form-row select{width:100%}}.form .form-row input[type=checkbox]{width:1rem}.form .form-row input[type=file]{height:auto;color:var(--color-primary);text-decoration:none}.form .form-row input[type=file]:hover{color:var(--color-dark)}.form .form-row input[type=file]:hover{outline:2px solid var(--color-primary)}.form .form-row textarea{height:auto}.form .form-row input:focus,.form .form-row textarea:focus,.form .form-row select:focus{outline:2px solid var(--color-primary)}.form .form-row span{width:80%;font-size:.9rem;margin-left:2rem;margin-bottom:1rem}.form .form-row .from-file--row{width:100%;display:flex}.form .form-row .from-file--row input{position:absolute;width:70%}.form .form-row .from-file--row span.formFileValue{margin-top:.3rem;margin-left:1rem}.form .form-row>*{width:48%}@media only screen and (max-width:575.98px){.form .form-row>*{width:100%}}.form .button-wrapper{margin-top:2rem}.form input[type=submit]{background-color:var(--color-primary);color:var(--color-white);border-color:transparent;padding:.375rem .75rem;transition:background-color .15s ease-in-out;min-width:8rem}.form input[type=submit]:hover{background-color:var(--color-dark)}.form div#mgnlhp{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.form+a.link{display:inline-block;padding:1rem 0}.form-item{display:flex;align-items:center}.template-blanklandingpage .component-section.has-background-image:first-child{padding-top:100px}@media(min-width:576px){.template-blanklandingpage .component-section.has-background-image:first-child{padding-top:120px}}details.accordion-item{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-active-bg:var(--color-primary)}details.accordion-item .accordion-body p:last-child{margin-bottom:0 !important}details.accordion-item:not([open]) .accordion-button{background-color:var(--bs-accordion-bg)}details.accordion-item:not([open]) .accordion-button::after{background-image:var(--bs-accordion-btn-active-icon);transform:unset}details.accordion-item[open]{--bs-accordion-active-color:white}details.accordion-item[open] .accordion-button::after{background-image:var(--bs-accordion-btn-icon);transform:var(--bs-accordion-btn-icon-transform)}.mainBanner{height:100vh;color:var(--color-white)}@media only screen and (max-width:1199.98px){.mainBanner{padding-top:7rem;height:35rem}}@media only screen and (max-width:991.98px){.mainBanner{padding-top:5rem;height:30rem}}@media only screen and (max-width:575.98px){.mainBanner{padding-top:0;height:auto}}.mainBanner-background--image{position:absolute;top:0;left:0;z-index:-200;overflow:hidden;height:100%;width:100%}.mainBanner-background--image img,.mainBanner-background--image video{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1199.98px){.mainBanner-background--image{height:35rem}}@media only screen and (max-width:991.98px){.mainBanner-background--image{height:30rem}}@media only screen and (max-width:575.98px){.mainBanner-background--image{height:30rem;position:relative}}.mainBanner-container{display:flex;align-items:center;height:100%}.mainBanner-container .container--text{padding:1rem;width:50%;display:flex;flex-direction:column}@media only screen and (max-width:1199.98px){.mainBanner-container .container--text{width:100%;margin:1rem 0}}@media only screen and (max-width:575.98px){.mainBanner-container .container--text{padding:0;color:var(--color-font) !important;background-color:transparent !important}}.mainBanner-container .container--text .title{font-size:4rem}@media only screen and (max-width:575.98px){.mainBanner-container .container--text .title{font-size:3rem;background:var(--color-black);color:var(--color-white);margin:-1.3rem;padding:1.3rem;margin-bottom:1rem}}.mainBanner-container .container--text .description{margin-bottom:2rem;font-size:1.5rem}.text-section{padding-top:40px;padding-bottom:40px;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:575.98px){.text-section{padding-left:1.3rem;padding-right:1.3rem}}.column-layout-column .text-section{padding-left:0 !important;padding-right:0 !important}.col-12.col-md-6 .text-section{padding-top:10px;padding-bottom:10px}.col-12.col-md-6>.text-section:first-child{padding-top:40px;padding-bottom:10px}.text-image-section img{max-width:100%}.contact{border-bottom:thin solid #191e27}.contact .container.seccion-container{display:block;text-align:center}.contact .contact-text{padding:40px;text-align:center}.breadcrumb{margin:1rem 0;margin-top:-1.5rem}.breadcrumb-item{font-size:.8rem}.breadcrumb-item a{color:var(--color-font);font-weight:600}.breadcrumb-item a:hover{text-decoration:underline}.btn{border-radius:0}.btn-primary,.bg-blue .bg-black .btn-primary,.btn-primary.disabled,.bg-blue .bg-black .btn-primary.disabled,.btn-primary:disabled,.bg-blue .bg-black .btn-primary:disabled{background-color:var(--color-primary);color:var(--color-white);border-color:transparent}.bg-blue .btn-primary,.btn-secondary,.bg-blue .btn-primary.disabled,.btn-secondary.disabled,.bg-blue .btn-primary:disabled,.btn-secondary:disabled{background-color:var(--color-black);color:var(--color-white);border-color:transparent}.btn-primary:hover,.btn-secondary:hover{background-color:var(--color-dark);border-color:transparent}.btn-form--file{background-color:var(--color-secondary);color:var(--color-white);border-color:transparent;width:10rem !important}@media only screen and (max-width:575.98px){.btn-form--file{font-size:.9rem;width:10rem !important}}label.btn-form--close{width:20px !important}.table-values{background-color:var(--color-black);color:var(--color-white)}.table-values span{padding:.5rem .5rem}.table-values span:first-child{width:20rem;display:inline-block}@media only screen and (max-width:575.98px){.table-values span:first-child{width:10rem}}.table-title{border:0;background-color:var(--color-primary) !important;color:var(--color-white);font-weight:500}.table tr>td:first-child{width:20rem}@media only screen and (max-width:575.98px){.table tr>td:first-child{width:10rem}}.highlight{flex-wrap:wrap;position:relative}.highlight .highlight-text{padding-top:5rem;padding-bottom:5rem}.highlight .highlight-text h3{font-size:1.65rem;color:var(--color-primary);font-weight:bold}.highlight .highlight-image-wrapper{position:relative;min-height:200px}.highlight .highlight-image{overflow:hidden;position:absolute;width:100%;height:100%}.highlight .highlight-image img,.highlight .highlight-image video{height:100%;width:100%;object-fit:cover}@media only screen and (max-width:768px){.highlight .highlight-image{height:100%;width:100%}.highlight .highlight-image img,.highlight .highlight-image video{height:100%}}@media only screen and (max-width:575.98px){.highlight .highlight-image{position:relative}}@media only screen and (max-width:991.98px){.highlight .highlight-text{padding-top:2.5rem;padding-bottom:2.5rem}}@media only screen and (max-width:768px){.highlight{flex-wrap:wrap;overflow:hidden}.highlight .highlight-text{padding-right:1.3rem;padding-left:1.3rem}}@media only screen and (max-width:575.98px){.highlight{max-height:none}.highlight .highlight-image img{max-height:30rem}.highlight .highlight-text{padding-right:1.3rem;padding-left:1.3rem}}@media only screen and (max-width:768px){.highlight .highlight-text{order:2}.highlight .highlight-image-wrapper{order:1}}.highlight.img-left .highlight-text{order:2}.highlight.img-left .highlight-image-wrapper{order:1}.highlight .highlight-text-content{width:auto;max-width:100%;margin-left:1.5rem;margin-right:1.5rem}@media(min-width:768px){.highlight .highlight-text-content{margin-left:3.5rem;margin-right:3.5rem}}.full-width-section .highlight .highlight-text-content{width:auto;max-width:100%;margin-left:auto;margin-right:auto}@media(min-width:576px){.full-width-section .highlight.img-right .highlight-text-content{max-width:540px}}@media(min-width:768px){.full-width-section .highlight.img-right .highlight-text-content{padding-right:2.5rem;margin-left:calc(50vw - 360px);max-width:720px;margin-right:0}}@media(min-width:992px){.full-width-section .highlight.img-right .highlight-text-content{padding-right:5rem;max-width:960px;margin-left:calc(50vw - 480px)}}@media(min-width:1200px){.full-width-section .highlight.img-right .highlight-text-content{max-width:1140px;margin-left:calc(50vw - 570px)}}@media(min-width:1400px){.full-width-section .highlight.img-right .highlight-text-content{max-width:1320px;margin-left:calc(50vw - 660px)}}@media(min-width:576px){.full-width-section .highlight.img-left .highlight-text-content{max-width:540px}}@media(min-width:768px){.full-width-section .highlight.img-left .highlight-text-content{padding-left:2.5rem;margin-right:calc(50vw - 360px);max-width:720px;margin-left:0}}@media(min-width:992px){.full-width-section .highlight.img-left .highlight-text-content{padding-left:5rem;max-width:960px;margin-right:calc(50vw - 480px)}}@media(min-width:1200px){.full-width-section .highlight.img-left .highlight-text-content{max-width:1140px;margin-right:calc(50vw - 570px)}}@media(min-width:1400px){.full-width-section .highlight.img-left .highlight-text-content{max-width:1320px;margin-right:calc(50vw - 660px)}}.grid-cards{display:grid;grid-column-gap:0;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-auto-rows:20rem;grid-auto-flow:dense;margin-top:40px}@media only screen and (max-width:768px){.grid-cards{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-rows:15rem}}@media only screen and (max-width:575.98px){.grid-cards{display:flex;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:575.98px){.grid-cards .grid-cards--item{width:17rem;height:auto;min-height:17rem}}.grid-cards .grid-cards--item.title{padding:4rem;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:768px){.grid-cards .grid-cards--item.title{padding:2rem}}.grid-cards .grid-cards--item.title h4{font-size:4rem}@media only screen and (max-width:768px){.grid-cards .grid-cards--item.title h4{font-size:3rem}}.grid-cards .grid-cards--item.img-link{position:relative;overflow:hidden}.grid-cards .grid-cards--item.img-link img{width:100%;height:100%;object-fit:cover}.grid-cards .grid-cards--item.img-link:hover img{transform:scale(1.2);transition:1.5s}.grid-cards .grid-cards--item.img-link span{position:absolute;bottom:0;right:0;background-color:var(--color-black);color:var(--color-white);padding:.7rem 2rem}.grid-cards .grid-cards--item.text-link{padding:2rem;position:relative}@media only screen and (max-width:768px){.grid-cards .grid-cards--item.text-link{padding:1rem}}@media only screen and (max-width:575.98px){.grid-cards .grid-cards--item.text-link{padding:2rem}}.grid-cards .grid-cards--item.text-link .link-text{position:absolute;left:2rem;bottom:2rem}@media only screen and (max-width:768px){.grid-cards .grid-cards--item.text-link .link-text{left:0;bottom:0}}@media only screen and (max-width:575.98px){.grid-cards .grid-cards--item.text-link .link-text{left:0;bottom:0;position:relative}}@media only screen and (max-width:768px){.grid-cards .grid-cards--item .featured-component--description{font-size:.8rem}}@media only screen and (max-width:575.98px){.grid-cards .grid-cards--item .featured-component--description{font-size:inherit}}.two{grid-column-start:span 2;grid-row-start:span 2}@media only screen and (max-width:575.98px){.two{display:none}}.banner{position:relative;height:40rem;color:var(--color-white)}@media only screen and (max-width:768px){.banner{height:30rem}}@media only screen and (max-width:575.98px){.banner{height:auto}}.banner-background--image{width:100%;height:100%;position:absolute;overflow:hidden}.banner-background--image img{width:100%;height:100%;object-fit:cover}.banner-background--image video{width:100%}@media only screen and (max-width:575.98px){.banner-background--image{height:20rem;position:relative}}.banner-container{display:flex;align-items:center;height:100%}.banner-container.left{justify-content:flex-start}.banner-container.center{justify-content:center}.banner-container.center .banner-container--text{text-align:center}.banner-container.right{justify-content:flex-end}@media only screen and (max-width:1199.98px){.banner-container{padding:1.6rem;width:90%}}@media only screen and (max-width:575.98px){.banner-container{padding-right:.5rem;padding-left:.5rem}}.banner-container--text{width:40%;display:flex;flex-direction:column;z-index:1;padding:1rem}.banner-container--text .description{margin-bottom:2rem}@media only screen and (max-width:768px){.banner-container--text{width:100%;margin:1rem 0}}@media only screen and (max-width:575.98px){.banner-container--text{padding:0;width:100%;background-color:transparent !important}}.card-gallery{padding-bottom:2rem}.card-gallery img.lazy-img.cover{position:relative;margin-bottom:1rem}.card{min-width:18rem;text-align:center}.card .number,.card .symbol{font-weight:bold;font-size:4.4rem}.card .symbol{margin-left:1rem}.card .rightText{display:flex;align-items:center;margin-left:2rem}.card img{margin-bottom:1rem;height:8rem}.card .d-flex{justify-content:center}.card img.lazy-img.cover[src*=svg]{height:10rem;width:10rem;object-fit:contain}.featured-component{display:flex;flex-direction:column;margin-bottom:2rem}.featured-component .image-link{order:1}.featured-component .image-link:hover img{transform:scale(1.1);transition:transform 5s}.featured-component.left{text-align:left}.featured-component.center{text-align:center}.featured-component.right .image-wrapper{justify-content:flex-end}.featured-component .link-text{order:4}.featured-component .image-wrapper{position:relative;margin-bottom:.625rem;overflow:hidden;order:1;padding-top:0;display:flex;justify-content:center;width:100%;height:180px}.featured-component .image-wrapper.img-icon{height:120px;justify-content:left;padding-left:1rem}.featured-component .image-wrapper.img-icon img.lazy-img.cover[src*=svg]{height:6rem;width:6rem}.featured-component .image-wrapper img{opacity:0}.featured-component .image-wrapper img.lazy-img.cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featured-component .image-wrapper img.lazy-img.cover[src*=svg]{height:10rem;width:10rem;object-fit:contain;position:relative}.featured-component.js-animate-img .image-wrapper img{opacity:1;transition:opacity 350ms,transform 350ms}.featured-component.bg-blue .link-text,.featured-component .bg-blue .link-text__icon svg{color:#fff;fill:#fff}.featured-component .featured-component--richText{min-height:10rem}.featured-text{order:2}.bg-grey .featured-text,.bg-grey .link-text,.bg-blue .featured-text,.bg-blue .link-text,.bg-black .featured-text,.bg-black .link-text{padding:1rem}.featured-component--title{order:2}.featured-component--description{order:3}.link-text{font-weight:500;transition:.5s}.link-text:hover .link-text__icon{margin-left:30px;fill:var(--color-dark)}.link-text__icon{transition:.3s;margin-left:10px;fill:var(--color-primary)}.nav-container .image-link{order:2}.nav-container .image-link img{opacity:1 !important}.nav-container .featured-text{order:1}.nav-container .link-text{order:3}.dropdown,.float-dropdown{position:relative}.dropdown-link{display:flex;align-items:center;flex-flow:column wrap;margin:1rem;background:0;color:var(--color-primary);text-decoration:none}.dropdown-link:hover{color:var(--color-dark)}.dropdown-link svg{fill:var(--color-primary)}.dropdown-link:hover svg{fill:var(--color-dark)}.float-dropdown--link{color:var(--color-primary);text-decoration:none}.float-dropdown--link:hover{color:var(--color-dark)}.float-dropdown--link{margin-bottom:1rem;background:0}.dropdown-content,.float-dropdown--content{width:100%;background-color:var(--color-grey);padding:2rem 3rem;border:0;border-radius:0;display:none;margin-bottom:1rem;z-index:3000}@media only screen and (max-width:575.98px){.dropdown-content,.float-dropdown--content{padding:1rem}}.dropdown-content h3,.float-dropdown--content h3{margin-bottom:1.5rem}@media only screen and (max-width:575.98px){.dropdown-content h3,.float-dropdown--content h3{margin-bottom:1rem}}@media only screen and (max-width:575.98px){.dropdown-content .gallery-3,.float-dropdown--content .gallery-3{overflow-x:auto}}.dropdown-content .card,.float-dropdown--content .card{text-align:left}.cookies-banner{display:none;position:fixed;top:auto;bottom:0;width:100%;color:var(--color-white);background-color:var(--color-primary);padding:20px;z-index:102}@media only screen and (max-width:768px){.cookies-banner{height:auto}}.cookies-config{position:fixed;bottom:2rem;left:2rem;width:2.5rem;height:2.5rem;background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:25px;display:flex;justify-content:center;align-items:center}.cookies-config a{line-height:1px}.cookies-config svg{width:1.5rem;height:1.5rem;fill:var(--color-primary)}.modal-content{border-radius:0}.modal-header{padding:1rem 2rem}.modal-body .nav-link{color:var(--color-primary)}.modal-body .nav-link:hover,.modal-body .nav-link.active{color:var(--color-dark);font-weight:500}@media only screen and (max-width:575.98px){.modal-body .nav{margin-bottom:1rem}}.carousel-inner{width:90%;margin:0 auto}.carousel-inner .featured-component{min-width:15rem}.carousel-control-next,.carousel-control-prev{width:5%}.quote{display:flex}.quote .quote-title,.quote .quote-carousel{padding:5rem 5rem 1rem}.quote .quote-title{background-color:var(--color-primary);color:var(--color-black)}.quote .quote-carousel{background-color:var(--color-grey)}.quote .carousel-inner{width:100%;font-weight:500}.quote .carousel-item{height:12rem}.quote .quote-carousel--author{font-weight:700;text-align:right;font-size:1.25rem;color:var(--color-primary)}@media only screen and (max-width:768px){.quote .quote-title,.quote .quote-carousel{padding:1rem}}.quote .quote-carousel-control{margin:2rem 0;text-align:right}.quote .carousel-control-next,.quote .carousel-control-prev{position:relative;display:inline-block;width:auto;margin-left:.5rem}.quote .carousel-control-next-icon,.quote .carousel-control-prev-icon{background-color:var(--color-font)}.featured-link{height:100%}.featured-link .featured-link--text{padding:4rem}.featured-link .featured-link--text h3,.featured-link .featured-link--text p{margin-bottom:3rem}@media only screen and (max-width:991.98px){.featured-link .featured-link--text{padding:2rem}}.featured-link .bg-blue,.featured-link .bg-black,.featured-link .bg-grey{height:100%}.static-grid .featured-component{margin:.5rem 0}.static-grid .featured-text{padding:.5rem 0}.static-grid .featured-component--title{font-weight:700}.static-grid .image-wrapper{height:15rem}.static-grid .bg-black .featured-text,.static-grid .bg-grey .featured-text,.static-grid .bg-blue .featured-text{padding:.5rem 1rem}.video-wrapper video{width:100%}.video-captions{display:none}.video-container .scalable-video .video-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-container .scalable-video .video-wrapper video,.video-container .scalable-video .video-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.search-page .nav-tabs{border-bottom:1px solid var(--color-white)}.search-page .nav-tabs .nav-item.show .nav-link,.search-page .nav-tabs .nav-link.active{color:var(--color-white);background-color:var(--color-primary);border-color:var(--color-white) var(--color-white) var(--color-white);border-radius:0;margin-bottom:1rem}.search-page #tabWebsite h3{margin:1.2rem .8rem;font-size:1.6rem}.search-page #tabWebsite h3 em{font-weight:bold}.search-page .pagination{justify-content:center;margin:2rem auto}.search-page .search-page__list .featured-component{height:90%}.search-page .search-page__list .featured-text{height:13rem}.warning{color:red}.visuallyhidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.component-section.full-height-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center}.component-section.full-height-section .column-layout{margin-top:0}.component-section-v2 .mgnlEditorBar{width:100%}.component-section-v2{padding-top:1rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;position:relative;z-index:1}.component-section-v2.full-height-section{min-height:100dvh;padding-top:3rem;padding-bottom:3rem}.component-section-v2 .section-asset-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;display:flex;justify-content:center;align-items:center;overflow:hidden}.component-section-v2 .section-asset-wrapper #vd-cr-xs{object-fit:cover;min-width:100%;min-height:100%}.component-section-v2 .section-asset-wrapper picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.component-section-v2 .section-asset-wrapper picture img{object-fit:cover;object-position:center;min-width:100%;min-height:100%}.component-section-v2 .section-content-wrapper{position:relative;z-index:2;display:flex;min-height:100%}.card-v2 .mgnlEditorBar{width:100%}.card-v2{min-height:400px;margin-top:1rem;margin-bottom:1rem;padding:1rem;display:flex;flex-wrap:wrap;position:relative;z-index:1;overflow:hidden}.card-v2 .section-asset-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;display:flex;justify-content:center;align-items:center;overflow:hidden}.card-v2 .section-asset-wrapper #vd-cr-xs{object-fit:cover;min-width:100%;min-height:100%}.card-v2 .section-asset-wrapper picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.card-v2 .section-asset-wrapper picture img{object-fit:cover;object-position:center;min-width:100%;min-height:100%}.card-v2 .card-content-wrapper{position:relative;z-index:2;display:flex;gap:.5rem;min-height:100%;min-width:100%}.card-v2 .card-content-wrapper .card-content{display:flex;flex-direction:column;gap:.5rem}.icon-v2-wrapper.is-edit-mode{position:relative;padding-top:30px}.icon-v2-wrapper{display:flex;flex-wrap:wrap}.icon-v2-wrapper.icon-full-width img{width:100% !important;max-width:200px}.headline-v2-wrapper,.headline-v2-wrapper h1,.headline-v2-wrapper h2,.headline-v2-wrapper h3,.headline-v2-wrapper h4,.headline-v2-wrapper h5,.headline-v2-wrapper h6{margin-top:0;margin-bottom:0}hr.divider-v2{opacity:1}hr.divider-v2.divider-has-image{border:0;height:5px;background-position:center center;background-repeat:repeat-x}.d-flex .mgnlEditorBar{position:absolute !important;top:0;left:0;width:100%}.mgnlEditor ~ .container-fluid{position:relative}.pageEditor .fixed-top,.pageEditor .logoLayer{position:relative !important}