/*! 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{font-size:2em;margin:.67em 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:-.25em}sup{top:-.5em}img{border-style:none}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}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}:root{--transition: 3.5s cubic-bezier(.05, .5, 0, 1)}html{font-size:62.5%;height:100%;min-width:320px}@media screen and (max-width: 1550px){html{font-size:60%}}@media screen and (max-width: 1400px){html{font-size:58%}}@media screen and (max-width: 1200px){html{font-size:50%}}body{height:100%;min-width:320px;position:relative;margin:0;font-family:system-ui;font-size:1.8rem;color:#000;background:white;padding-right:0!important;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transition:all 1.2s}body.active{opacity:1}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:inherit;font-size:inherit}h1,h2{font-style:normal;font-weight:700;font-size:4.8rem;line-height:5.9rem;letter-spacing:-.05em;color:#000}@media screen and (max-width: 992px){h2{font-size:38px}}@media screen and (max-width: 576px){h2{font-size:32px}}img{max-width:100%;height:auto;vertical-align:top}ul{margin:0;padding:0;list-style-type:none}p{margin-top:0;padding:0;font-style:normal;font-weight:400;font-size:20px;line-height:32px;color:#000;margin-bottom:1rem}@media screen and (max-width: 992px){p,p strong{font-size:15px}}p strong{font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#000}@media screen and (max-width: 992px){p strong{font-size:15px}}.mt-2{margin-top:2rem}.mb-4{margin-bottom:4rem}.pt-13{padding-top:13rem!important}.hidden{display:none}.container{margin:0 auto;padding:0 15px;max-width:1480px}input[type=submit]:disabled{cursor:not-allowed!important;opacity:.6!important}a{color:inherit;text-decoration:none}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}#pixel-to-watch{position:absolute;width:1px;height:1px;top:100px;left:0}@keyframes pulse{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes pulse-simple{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.br-1{border-radius:1rem}.w-100{width:100%}.mt-10{margin-top:10rem}.mb-5{margin-bottom:5rem!important}.pt-8{padding-top:8rem!important}.pb-8{padding-bottom:8rem!important}.pb-10{padding-bottom:10rem!important}.pb-20{padding-bottom:20rem!important}.pt-20{padding-top:20rem!important}.w-100{width:100%!important}.d-block{display:block!important}.text-center{text-align:center!important}ul.list-disc{list-style:disc;padding-left:3rem;margin-bottom:1.5rem;line-height:25px}ul.list-disc li{margin-bottom:1rem}ol{padding:0;margin-top:3rem}.article h2{margin-top:3rem;margin-bottom:1rem;line-height:4rem;font-size:3rem}.page-contact__container{position:relative;z-index:1500;display:flex;justify-content:space-between;padding-bottom:10rem}@media screen and (max-width: 992px){.page-contact__container{flex-direction:column}}.page-contact__container h2{margin-bottom:2rem}@media screen and (max-width: 992px){.page-contact__container h2{text-align:center}}@media screen and (max-width: 992px){.page-contact__container .info{text-align:center}}.page-contact__container .info p{padding-bottom:3rem}.page-structura__items{margin-bottom:30rem}.page-structura__items img{border-radius:8px}@media screen and (max-width: 992px){.page-structura__items img{margin-bottom:3rem}}.page-structura__items .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10rem}@media screen and (max-width: 992px){.page-structura__items .item{flex-wrap:wrap;justify-content:center}}.page-structura__items .item:nth-child(2n){flex-direction:row-reverse}.page-structura__items .item img{max-width:500px}@media screen and (max-width: 992px){.page-structura__items .item img{max-width:300px}}.page-structura__items .item .info{padding:0 5rem}@media screen and (max-width: 576px){.page-structura__items .item .info{padding:0}}.page-structura__items .item .info .title{font-size:4.8rem;font-family:system-ui;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.4px;margin-bottom:5rem}@media screen and (max-width: 576px){.page-structura__items .item .info .title{margin-bottom:2rem;font-size:3.5rem}}.page-structura__items .item .info .description{margin-bottom:5rem}.page-structura__items .item .info .description p{font-size:2rem;font-family:system-ui;font-style:normal;font-weight:400;line-height:3.2rem}.page-about{overflow:hidden}@media screen and (max-width: 768px){.page-about h2{text-align:center}}.page-about__items{margin-top:5rem;margin-bottom:30rem}@media screen and (max-width: 768px){.page-about__items{margin-top:2rem;margin-bottom:10rem}}.page-about__items .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10rem}@media screen and (max-width: 992px){.page-about__items .item{flex-wrap:wrap;justify-content:center;margin-bottom:5rem}}.page-about__items .item:nth-child(2n+1){flex-direction:row-reverse}@media screen and (max-width: 768px){.page-about__items .item:nth-child(2n+1){display:grid}}.page-about__items .item img{width:40%;height:35rem;border-radius:1rem}@media screen and (max-width: 992px){.page-about__items .item img{max-width:350px;width:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 768px){.page-about__items .item img{margin:0 auto;padding-bottom:2rem}}.page-about__items .item .info{width:60%;padding:0 5rem}@media screen and (max-width: 768px){.page-about__items .item .info{width:100%;padding:0}}.page-about__items .item .info .description p{font-size:2rem;font-family:system-ui;font-style:normal;font-weight:400;line-height:3.2rem}.page-substructure__container{padding:10rem 0 5rem}@media screen and (max-width: 768px){.page-substructure__container{padding:3rem 0 5rem}}.page-substructure__items{margin-bottom:25rem}@media screen and (max-width: 768px){.page-substructure__items{margin-bottom:10rem}}.page-substructure__items .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10rem}@media screen and (max-width: 768px){.page-substructure__items .item{display:grid;margin-bottom:5rem;padding:0 2rem}}.page-substructure__items .item:nth-child(2n+1){flex-direction:row-reverse}.page-substructure__items .item:nth-child(2n+1) .info{padding-left:5rem}@media screen and (max-width: 768px){.page-substructure__items .item:nth-child(2n+1) .info{padding-left:0;padding-right:0;margin-bottom:2rem}}.page-substructure__items .item img{width:40%;height:35rem;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media screen and (max-width: 768px){.page-substructure__items .item img{max-width:350px;width:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto}}.page-substructure__items .item .info{width:60%;padding-right:5rem}@media screen and (max-width: 768px){.page-substructure__items .item .info{padding-left:0;padding-right:0;width:100%;margin-bottom:2rem}}.page-substructure__items .item .info h2{margin-bottom:3rem}.page-substructure__items .item .info .description p{font-size:2rem;font-family:system-ui;font-style:normal;font-weight:400;line-height:3.2rem;margin-bottom:2rem}.page-substructure__items .item .info .description ul{list-style-type:disc;padding-left:3rem}.page-substructure__items .item .info .description ul li{font-size:16px;font-family:system-ui;font-style:normal;font-weight:400;line-height:3.2rem}@media screen and (max-width: 768px){.page-substructure__items .mob-mt-3{margin-top:3rem}}.page-obligations__container{display:flex;justify-content:space-between;gap:10rem;padding-top:10rem;padding-bottom:10rem}@media screen and (max-width: 992px){.page-obligations__container{display:block}}@media screen and (max-width: 576px){.page-obligations__container{padding-top:5rem;padding-bottom:20rem}}.page-obligations__container img{max-width:40%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 992px){.page-obligations__container img{width:100%}}.page-obligations__container .info h1{margin-bottom:3rem}.page-obligations__container .info .description p{line-height:32px}.page-obligations__container .info .btn{display:inline-block;margin-top:4rem}.feedback{padding-bottom:10rem}.feedback h2{text-align:center;margin-bottom:10rem}.feedback .form-row{justify-content:center}.feedback .form-footer{margin-top:0!important}.feedback .form__submit{margin-left:0!important}.feedback .wpcf7-response-output{width:-moz-fit-content;width:fit-content;margin:0 auto!important}.page-procurement{padding-bottom:10rem}.page-procurement__container{position:relative;z-index:1}.page-procurement__container .block-item{box-shadow:0 0 6px -1px gray;border-radius:6px;padding:2rem;margin-bottom:3rem}.page-procurement__container .panel,.page-procurement__container .panel-2{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.page-procurement__container h2,.page-procurement__container h3{position:relative;font-size:3.5rem;line-height:30px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}@media (max-width: 576px){.page-procurement__container h2,.page-procurement__container h3{font-size:2.5rem}}.page-procurement__container h2 img,.page-procurement__container h3 img{transform:rotate(0);transition:.3s}.page-procurement__container h2.active img,.page-procurement__container h3.active img{transform:rotate(45deg);transition:.3s}.page-procurement__container h3{justify-content:center;gap:2rem;font-size:2.5rem}.page-procurement__container ul{padding:0rem 1rem}.page-procurement__container ul li a{display:block;border-bottom:1px dashed #808080;padding:1rem 0;line-height:24px;font-size:18px}.page-procurement__container ul li a:hover{color:#2e98ca}.page-procurement__container .info-by-year{padding:2rem;background-color:#f5f5f5;border-radius:10px;margin-top:2rem}@media (max-width: 576px){.page-procurement__container .info-by-year{padding:1rem}}.page-portal{margin-bottom:10rem}.page-portal__container{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;row-gap:4rem}@media (max-width: 1450px){.page-portal__container{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.page-portal__container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.page-portal__container{grid-template-columns:repeat(1,1fr)}}.page-portal__container .block-item{position:relative}.page-portal__container .block-item a{width:100%;height:100%;position:absolute}.page-portal__container .block-item .title{text-align:center;margin-top:1rem;font-size:2rem;font-weight:700}.page-portal__container .block-item embed{width:100%;height:525px}*{scrollbar-width:thin;scrollbar-color:#7dc1e1 #2e98ca}*::-webkit-scrollbar{height:12px;width:12px}*::-webkit-scrollbar-track{background:#2e98ca}*::-webkit-scrollbar-thumb{background-color:#7dc1e1;border-radius:5px;border:3px solid #2e98ca}.language{position:relative;top:1.8rem;z-index:100;display:flex;justify-content:center}.language.active{background-color:transparent}@media screen and (max-width: 992px){.language{margin-right:0}}.language__btn{position:absolute;top:0;display:flex;justify-content:flex-end;align-items:center;width:4.2rem;height:2rem;z-index:999;cursor:pointer}.language .widget-title{display:none}.language .list.flags{position:relative;top:0;left:0;width:100%;height:100%}.language .list.flags a:last-child{margin-bottom:0}.language .list.flags .name,.language .list.flags .code{display:none}.language .list.flags .wpglobus-selector-link{position:relative;margin-bottom:1rem;width:2.3rem!important;height:2rem;transition:all .2s;border-radius:50%;overflow:hidden;border:transparent;opacity:0}.language .list.flags .wpglobus-selector-link img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.language .list.flags .wpglobus-selector-link.active{opacity:1;background-color:transparent}.language .list.flags .wpglobus-selector-link.wpglobus-current-language{opacity:1}header{position:relative;z-index:9990}.top-header__container{display:flex;justify-content:space-around;text-align:center;align-items:center;padding:1rem;gap:5rem}@media screen and (max-width: 550px){.top-header__container{display:none}}.top-header__container .headline h2{color:#00000087;font-size:12px;font-family:Times New Roman;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:1rem}.top-header__container .headline h1{color:#26627e;font-size:24px;font-family:Times New Roman;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.4px;text-transform:uppercase}@media screen and (max-width: 768px){.top-header__container .headline h1{font-size:18px}}.main-header{width:100%;z-index:1000;background:#2e98ca;transition:all .4s ease-out}.main-header__content{margin:0 auto;display:flex;justify-content:space-between;align-items:center;transition:all .4s ease-out;width:100%}@media screen and (max-width: 992px){.main-header__content{gap:1rem}}@media screen and (max-width: 768px){.main-header__content{height:6rem}}.main-header__right{display:flex;align-items:center}@media screen and (max-width: 1550px){.main-header__right{flex-basis:10rem}}@media screen and (max-width: 1250px){.main-header__right{flex-basis:5rem}}@media screen and (max-width: 1100px){.main-header__right{flex-basis:10rem}}.main-header .language .widget-title{display:none}.main-header .language .wpglobus-selector-link{font-size:0;line-height:0;width:20px!important}.main-header .language .widget_wpglobus .dropdown-styled li:hover{background-color:transparent}.main-header.fixed{position:fixed;top:0;animation-duration:.6s;animation-fill-mode:forwards;box-shadow:0 4px 8px #0000001a}.main-header .btn-header{font-style:normal;font-weight:700;font-size:14px;line-height:17px;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"pnum" on,"lnum" on;margin-right:3rem;color:#000}@media screen and (max-width: 400px){.main-header .btn-header{margin-right:1rem;font-size:12px;position:relative;top:.1rem}}.main-header .widget_wpglobus .dropdown-styled li ul{top:28px;left:0;width:36px;background:transparent}.main-header .widget_wpglobus .dropdown-styled li{background:transparent;display:flex;align-items:center;justify-content:center}.main-header .wpglobus-selector-link{width:20px!important;height:20px;border:1px solid #ffffff;border-radius:4px!important;position:relative;display:inline-block;overflow:hidden;background:transparent}.main-header .wpglobus-selector-link img{width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;background:white}.main-header__logo{max-width:16rem}@media screen and (max-width: 992px){.main-header__logo{padding:0;margin:0;padding-left:2rem}}.main-header__logo img{transition:all .4s ease-out}@media screen and (max-width: 950px){.main-header__logo img{transform:scale(.7) translate(-6rem);position:relative;top:.2rem}}.menu{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1100px){.menu__body{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(45deg,#2e98ca,#1b5977);transform:scale(1.6);opacity:0;pointer-events:none;transition:all .3s ease-out}.menu__body._active{pointer-events:all;transform:scale(1);opacity:1}}.menu__list{display:flex;align-items:center}@media screen and (max-width: 1100px){.menu__list{width:100%;height:100%;flex-direction:column;justify-content:center;overflow-y:auto}.menu__list li{margin-left:0;margin-top:1rem}}.menu__list .dropdown{position:relative}.menu__list .dropdown:before{content:"";width:5px;height:5px;background-color:transparent;top:2.4rem;right:.6rem;position:absolute;margin:0 auto;border-top:2px solid #ffffff;border-left:2px solid #ffffff;transform:rotate(222deg)}@media screen and (max-width: 1400px){.menu__list .dropdown:before{top:2.5rem;right:-.1rem}}@media screen and (max-width: 1100px){.menu__list .dropdown:before{right:1rem}}.menu .menu-item a{display:block;font-family:system-ui;padding:2rem 1.5rem;transition:all .3s ease-out;white-space:nowrap;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#fff}@media screen and (max-width: 1400px){.menu .menu-item a{padding:2rem 1rem}}@media screen and (max-width: 1200px){.menu .menu-item a{font-size:13px}}@media screen and (max-width: 1100px){.menu .menu-item a{text-align:center;padding:1.5rem 3rem}}.menu .menu-item a:hover{color:#fff;background-color:#34769f}@media screen and (max-width: 1100px){.menu .menu-item a:hover{background-color:transparent}}.menu .menu-item.current-menu-item a,.menu .menu-item.current-menu-parent a{color:#111;background-color:#fff}@media screen and (max-width: 1100px){.menu .menu-item.current-menu-item a,.menu .menu-item.current-menu-parent a{border-radius:1rem}}.menu .menu-item.current-menu-item.dropdown,.menu .menu-item.current-menu-parent.dropdown{position:relative}.menu .menu-item.current-menu-item.dropdown:before,.menu .menu-item.current-menu-parent.dropdown:before{border-top:1px solid #2e98ca;border-left:1px solid #2e98ca}.sub-menu{display:none}.sub-menu:before{content:"";width:10px;height:10px;background:#fff;top:-6px;position:absolute;margin:0 auto;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;transform:rotate(45deg)}.sub-menu.active{display:block;background:white;position:absolute;min-width:220px;box-shadow:0 0 1px 1px #ededed;border-radius:1px;padding:10px 15px}.sub-menu.active:before{content:"";width:10px;height:10px;background:#fff;top:-6px;position:absolute;margin:0 auto;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;transform:rotate(45deg)}@media screen and (max-width: 1100px){.sub-menu.active:before{left:50%}}@media screen and (max-width: 1100px){.sub-menu.active{border-radius:1rem;position:absolute;z-index:999;top:6.5rem;left:50%;transform:translate(-50%)}}.sub-menu.active li{border-bottom:1px solid #dcdcdc}@media screen and (max-width: 992px){.sub-menu.active li{margin-top:0;margin-bottom:0}}.sub-menu.active li:last-child{border:0}.sub-menu.active li a{font-size:14px;padding:13px 10px;width:100%;color:#363636;margin:0}.sub-menu.active li a:hover{color:#fff;background-color:#34769f}.sub-menu.active li a:before{opacity:0}.sub-menu.active li.current_page_item a{color:#fff;background-color:#34769f}.sub-menu.active li.current_page_item a:before{opacity:0}@media screen and (max-width: 1200px){.sub-menu.active li.current_page_item a:before{opacity:0}}@media screen and (max-width: 1200px){.sub-menu a{text-align:left}}.icon-menu{display:none}@media (max-width: 1100px){.icon-menu{display:block;position:absolute;right:25px;width:30px;height:18px;cursor:pointer;z-index:5;transition:all .4s ease-out}.icon-menu--active{top:25px}.icon-menu span{transition:all .3s ease 0s;top:calc(50% - 1px);left:0;position:absolute;width:100%;height:2px;background-color:#fff}.icon-menu span:first-child{top:0}.icon-menu span:last-child{top:auto;bottom:0}.icon-menu._active span{background-color:#fff;transform:scale(0)}.icon-menu._active span:first-child{transform:rotate(-45deg);top:calc(50% - 1px)}.icon-menu._active span:last-child{transform:rotate(45deg);bottom:calc(50% - 1px)}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.header{position:absolute}}.home-intro{height:83vh}@media screen and (max-width: 576px){.home-intro{height:85vh}}.home-intro video{width:100%;height:83vh;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 576px){.home-intro video{height:85vh}}.scurt-istoric{z-index:1;position:relative;padding-bottom:3.8rem;margin-top:10rem;perspective:700px}@media screen and (max-width: 992px){.scurt-istoric{padding-bottom:0;margin-top:5rem}}.scurt-istoric__grid{display:flex;align-items:center;padding:3.2rem 0;gap:12.2rem}@media screen and (max-width: 992px){.scurt-istoric__grid{flex-direction:column-reverse;gap:1rem}}.scurt-istoric__imagi{z-index:-1;position:absolute;top:1px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;padding-left:114rem}@media (min-width: 993px){.scurt-istoric__imagi{animation:pulse 25s infinite;will-change:transform}}@media screen and (max-width: 992px){.scurt-istoric__imagi{display:none}}.scurt-istoric__left{width:43%;position:relative}.scurt-istoric__left img{border-radius:1.5rem}@media (min-width: 993px){.scurt-istoric__left{transform-style:preserve-3d;transform:rotateX(var(--move-y)) rotateY(var(--move-x)) translateZ(80px);will-change:transform;transition:transform var(--transition)}}@media screen and (max-width: 992px){.scurt-istoric__left{width:100%;text-align:center;display:block;padding-top:5rem}}.scurt-istoric__right{width:40%;position:relative}@media screen and (max-width: 992px){.scurt-istoric__right{width:100%;text-align:center;display:block}}.scurt-istoric__title{font-style:normal;font-weight:700;font-size:4.8rem;line-height:5.9rem;letter-spacing:-.05em;color:#000;padding-bottom:8rem}@media screen and (max-width: 992px){.scurt-istoric__title{padding-bottom:3rem}}@media screen and (max-width: 576px){.scurt-istoric__title{font-size:32px;line-height:36px}}.scurt-istoric__subtitle p{font-style:normal;font-weight:400;font-size:20px;line-height:32px;color:#000}@media screen and (max-width: 992px){.scurt-istoric__subtitle p{font-size:15px}}.scurt-istoric__subtitle p strong{font-weight:700}@media screen and (max-width: 576px){.scurt-istoric__subtitle p,.scurt-istoric__subtitle p strong{font-size:15px}}.scurt-istoric__btn{display:inline-block;margin-top:5rem}.scurt-istoric img{-o-object-fit:cover;object-fit:cover}.events{z-index:1;position:relative;padding-top:15rem;padding-bottom:10rem}@media screen and (max-width: 992px){.events{padding-bottom:2rem;padding-top:10rem}}.events__imagi{z-index:-1;position:absolute;top:-289px;height:auto;-o-object-fit:cover;object-fit:cover;padding:0}@media (min-width: 993px){.events__imagi{animation:pulse 25s infinite;will-change:transform}}@media screen and (max-width: 992px){.events__imagi{display:none}}.events__grid{display:flex;align-items:center;padding:3.2rem 0;gap:12rem}@media screen and (max-width: 992px){.events__grid{display:block}}.events__left{width:24%;position:relative}@media screen and (max-width: 992px){.events__left{width:100%;text-align:center;display:block}}.events__title{font-style:normal;font-weight:700;font-size:4.8rem;line-height:5.9rem;letter-spacing:-.05em;color:#000;padding-bottom:1.6rem}.events__subtitle p{font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#000;padding-bottom:8rem}@media screen and (max-width: 992px){.events__subtitle p{padding-bottom:3rem;font-size:24px}}.events__description p{font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#000;padding-bottom:4.8rem}@media screen and (max-width: 992px){.events__description p{font-size:15px}}.events__description p strong{font-weight:700}@media screen and (max-width: 576px){.events__description p,.events__description p strong{font-size:15px}}.events__right{width:86%;position:relative}@media screen and (max-width: 992px){.events__right{width:100%;text-align:center;display:block;padding-top:5rem}}.events__right .slider .slick-slide{margin:0 15px}.events__right .slider .slick-track{padding:4rem 0}.events__right .slider .slick-list{margin:0 -15px;height:100%!important}.events__right .slider .slick-dots{display:flex;justify-content:center;gap:2rem;margin-top:1rem;position:relative;z-index:1000}.events__right .slider .slick-dots li button{font-size:0;width:2rem;height:2rem;border-radius:50%;border:0;background-color:#d9d9d9}.events__right .slider .slick-dots li.slick-active button{background-color:#34769f}.events__right .slider .item{display:grid;justify-content:center;align-items:center;height:40rem;padding:2rem;border-radius:1rem;background:#fff;text-align:center;box-shadow:0 0 7px -1px #00000040}.events__right .slider .item img{margin:0 auto;width:100%;height:20rem;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.events__right .slider .item .info{margin-top:1rem}.events__right .slider .item .info h3{font-weight:600;font-size:2.5rem;margin-bottom:2rem}.events__right .slider .item .info p{font-size:1.7rem}.events img{-o-object-fit:cover;object-fit:cover}.strengths{position:relative;padding-top:5rem;padding-bottom:16rem;z-index:1}@media screen and (max-width: 576px){.strengths{padding-bottom:4rem}}.strengths h2{padding:3rem 0;font-weight:700;font-size:4.8rem;text-align:center;letter-spacing:-.05em;color:#000;margin-bottom:5rem}.strengths__title{font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;color:#000}@media screen and (max-width: 576px){.strengths__title{font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#000}}.strengths__items{display:flex;text-align:center;gap:13.2rem;justify-content:space-between}@media screen and (max-width: 992px){.strengths__items{display:flex;text-align:center;gap:13.2rem;flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 576px){.strengths__items{gap:4rem;grid-template-columns:repeat(1,5fr);display:grid}}.strengths__item{display:flex;text-align:center;flex-wrap:wrap;flex-direction:column;align-items:center}.strengths__img{filter:brightness(0) saturate(100%) invert(62%) sepia(16%) saturate(3448%) hue-rotate(168deg) brightness(84%) contrast(85%);padding-bottom:3.2rem}@media screen and (max-width: 576px){.strengths__img{width:64px;height:64px}}.strengths__imagi{z-index:-1;position:absolute;top:1px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;padding-left:1rem;pointer-events:none}@media screen and (max-width: 992px){.strengths__imagi{display:none}}.vacantion{position:relative;padding-bottom:10rem}@media screen and (max-width: 992px){.vacantion{padding-bottom:20rem}}.vacantion__title{padding-bottom:4.8rem;font-style:normal;font-weight:700;font-size:4.8rem;line-height:5.9rem;text-align:center;letter-spacing:-.05em;color:#000}@media screen and (max-width: 992px){.vacantion__title{padding-bottom:3rem}}.vacantion .slider .slick-dots{display:flex;justify-content:center;gap:2rem;margin-top:4rem}@media screen and (max-width: 992px){.vacantion .slider .slick-dots{margin-top:0}}.vacantion .slider .slick-dots li button{font-size:0;width:2rem;height:2rem;border-radius:50%;border:0;background-color:#d9d9d9}.vacantion .slider .slick-dots li.slick-active button{background-color:#34769f}.vacantion .slider .info{border:1px solid #00b4cc;padding:2rem;border-radius:1rem;margin:2rem;text-align:center;transition:all .3s}.vacantion .slider .info:hover{box-shadow:0 0 25px -10px #00b4cc}.vacantion .slider .info h3{color:#000;text-align:center;font-size:2rem;font-family:system-ui;font-weight:700;line-height:3.2rem;margin-bottom:1.5rem}.vacantion .items{display:flex;flex-wrap:wrap;justify-content:center}.vacantion .items .info{display:flex;flex-direction:column;justify-content:center;border:1px solid #00b4cc;padding:2rem;border-radius:1rem;margin:1rem;text-align:center;transition:all .3s;width:33rem}.vacantion .items .info:hover{box-shadow:0 0 25px -10px #00b4cc}.vacantion .items .info h3{color:#000;text-align:center;font-size:2rem;font-family:system-ui;font-weight:700;line-height:2.6rem;margin-bottom:1.5rem}.vacantion .result-prelim{margin-top:20rem}@media screen and (max-width: 992px){.vacantion .result-prelim{margin-top:10rem}}@media screen and (max-width: 992px){.vacantion .vacant-position h2{display:none}}.personal{position:relative;z-index:1;padding-bottom:10rem}.personal .slider .slick-slide{margin:0 27px}.personal .slider .slick-list{margin:0 -27px}.personal .slider .slick-dots{display:flex;justify-content:center;gap:2rem}.personal .slider .slick-dots li button{font-size:0;width:2rem;height:2rem;border-radius:50%;border:0;background-color:#d9d9d9}.personal .slider .slick-dots li.slick-active button{background-color:#34769f}.personal .slider .info{position:relative;overflow:hidden;border-radius:2rem;border:2px solid #e0dfdc;text-align:center;padding:2rem;margin:2rem}@media screen and (max-width: 576px){.personal .slider .info{margin:3rem}}.personal .slider .info:before{content:"";position:absolute;background:#2e98ca;width:100%;height:13rem;top:0;left:0;z-index:-1}.personal .slider .info .thumb{display:flex;justify-content:center;align-items:center;width:15.4rem;height:15.4rem;overflow:hidden;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin:0 auto;margin-top:3rem;border:2px solid #fff;box-shadow:0 0 10px -2px #d9d9d9;background-color:#fff;padding:1rem}.personal .slider .info .thumb img{border-radius:50%}.personal .slider .info .thumb .default-avatar{filter:brightness(0) saturate(100%) invert(48%) sepia(68%) saturate(499%) hue-rotate(154deg) brightness(96%) contrast(88%);width:9rem;border-radius:0}.personal .slider .info .description{color:#000c;text-align:center;font-size:2rem;font-family:system-ui;line-height:32rem;margin-top:4rem;margin-bottom:4rem}.personal .slider .info h2{color:#000;font-size:2.5rem;font-family:system-ui;font-weight:700;line-height:3.2rem;margin-bottom:1rem}.personal .slider .info .statut{color:#0009;text-align:center;font-size:20px;font-family:system-ui;line-height:32px}@media screen and (max-width: 992px){.partners{margin-top:0}}.partners h2{padding:3rem 0;font-weight:700;font-size:4.8rem;text-align:center;letter-spacing:-.05em;color:#000}@media screen and (max-width: 992px){.partners h2{padding:3rem 0 0rem}}.partners .slider{position:relative;z-index:1000}.partners .slider .slick-slide{margin:0 27px}.partners .slider .slick-track{padding:4rem 0}@media screen and (max-width: 992px){.partners .slider .slick-track{padding:2rem 0 3rem}}.partners .slider .slick-list{margin:0 -27px;height:100%!important}.partners .slider .slick-dots{display:flex;justify-content:center;gap:2rem;position:relative;z-index:100}.partners .slider .slick-dots li button{font-size:0;width:2rem;height:2rem;border-radius:50%;border:0;background-color:#d9d9d9}.partners .slider .slick-dots li.slick-active button{background-color:#34769f}.partners .slider .item{height:20rem;padding:2rem;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:1rem;background:#fff;box-shadow:0 4px 25px #00000040}.partners .slider .item img{max-width:30rem;height:100%;-o-object-fit:contain;object-fit:contain}.accessibility{z-index:1;position:relative;padding-bottom:10rem}@media screen and (max-width: 992px){.accessibility{margin-bottom:-20rem;margin-top:-20rem}}@media screen and (max-width: 576px){.accessibility{margin-bottom:-30rem;margin-top:-31rem}}@media screen and (max-width: 1400px){.accessibility{transform:scale(.7)}}@media screen and (max-width: 992px){.accessibility{transform:scale(.6)}}@media screen and (max-width: 720px){.accessibility{transform:scale(.55)}}@media screen and (max-width: 640px){.accessibility{transform:scale(.5)}}@media screen and (max-width: 576px){.accessibility{transform:scale(.43);width:100%}}@media screen and (max-width: 500px){.accessibility{transform:scale(.35);width:100%}}.accessibility__imagi{z-index:-1;position:absolute;top:0;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;padding:0}@media (min-width: 993px){.accessibility__imagi{animation:pulse 25s infinite;will-change:transform}}@media screen and (max-width: 992px){.accessibility__imagi{display:none}}.accessibility__grid{display:flex;padding:15rem 0}@media screen and (max-width: 720px){.accessibility__grid{left:-11rem;position:relative}}@media screen and (max-width: 580px){.accessibility__grid{left:-15rem;position:relative}}@media screen and (max-width: 580px){.accessibility__grid{left:-19rem;position:relative}}.accessibility__fundal{position:absolute;top:50%;transform:translateY(-50%);right:0}.accessibility__left{width:57%;position:relative;padding:5rem 30rem 8.55rem 127px;display:flex;align-items:center;flex-direction:column;align-content:flex-start;justify-content:center}@media screen and (max-width: 992px){.accessibility__left{padding:5rem 30rem 8.55rem 1px;width:100%}}.accessibility__right{width:43%;position:relative;display:flex}.accessibility__subtitle{font-style:normal;font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#000}.accessibility__subtitle small{font-size:18px;line-height:22px}.accessibility__image{padding-bottom:5.2rem}.accessibility__item{display:flex;align-items:center;position:relative}.accessibility__item:not(.accessibility__item:last-of-type){margin-bottom:6.6rem}.accessibility__item:nth-child(1){left:-9rem}.accessibility__item:nth-child(2){left:-3rem}.accessibility__item:nth-child(3){left:-2rem}.accessibility__item:nth-child(4){left:-2rem}.accessibility__item:nth-child(5){left:-4rem}.accessibility__item:nth-child(6){left:-11rem}.accessibility__item:nth-child(7){left:-18rem}.accessibility__description{font-style:normal;font-weight:400;font-size:2rem;line-height:26px;color:#fff;z-index:5;padding:2rem 3rem;min-width:50rem;box-shadow:0 0 32px #00000040;border-radius:60px}@media screen and (max-width: 1300px){.accessibility__description{font-size:27px}}@media screen and (max-width: 550px){.accessibility__description{min-width:55rem;font-size:30px}}.accessibility__id{font-style:normal;font-weight:600;font-size:32px;line-height:38px;color:#000;z-index:10;background:#ffffff;width:12.8rem;height:12.8rem;display:flex;align-items:center;justify-content:center;box-shadow:0 0 128px #00000026;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.btn{display:inline-block;min-width:16rem;padding:1.6rem 3.2rem;border:1px solid #2e98ca;font-style:normal;text-align:center;font-weight:700;font-size:16px;line-height:16px;color:#000;z-index:100;position:relative;border-radius:.5rem;transition:all .3s}.btn:hover{background:#2e98ca;color:#fff}.footer-top{position:relative;z-index:20}.footer-top__image{z-index:-1;position:absolute;top:-20rem;left:0;padding:0;width:99vw;height:auto;-o-object-fit:cover;object-fit:cover;overflow-x:hidden;overflow-y:visible}.footer-top__test{display:contents}@media screen and (max-width: 992px){.footer-top__test{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:2rem}}.footer-top__greid{display:grid;grid-template-columns:repeat(4,1fr);padding-bottom:3.2rem}@media screen and (max-width: 992px){.footer-top__greid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 750px){.footer-top__greid{grid-template-columns:repeat(1,1fr);text-align:center}}@media screen and (max-width: 1250px){.footer-top__list{margin-right:-16rem}}@media screen and (max-width: 992px){.footer-top__list{margin-right:0}}.footer-top__value{padding-bottom:1.5rem;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#000}.footer-top__button{padding-bottom:7.2rem;padding-top:.7rem}@media screen and (max-width: 992px){.footer-top__button{padding:0;display:flex}}@media screen and (max-width: 750px){.footer-top__button{text-align:center;justify-content:space-between;padding-bottom:5rem}}.footer-top__button .footer-top__button{padding-bottom:0;padding-top:0}.footer-top__button .footer-top__button:not(:last-of-type){margin-bottom:3.2rem}@media (max-width: 992px){.footer-top__button .footer-top__button:not(:last-of-type){margin-right:2rem;margin-bottom:0}}.footer-top__button .btn{display:inline-flex;padding:1.6rem;align-items:center;justify-content:center;width:16rem;text-align:center}.footer-top__menu{-moz-columns:2;columns:2;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000}@media screen and (max-width: 992px){.footer-top__menu{-moz-columns:1;columns:1;text-align:left}}@media screen and (max-width: 750px){.footer-top__menu{display:none}}.footer-top__menu .menu-item{margin-bottom:3.2rem}.footer-top__item{margin-top:3.2rem}.footer-top__logo{max-width:20rem;text-align:center}@media screen and (max-width: 750px){.footer-top__logo{margin:0 auto}}.main-footer{position:relative;z-index:1;background:#fafafa;padding-top:7rem}.footer-bottom{position:relative;z-index:1;background:#fafafa}.footer-bottom__image{z-index:-1;position:absolute;top:-20rem;left:0;padding:0;width:50vw;height:auto;-o-object-fit:cover;object-fit:cover;display:none}.footer-bottom__items{display:flex;gap:2.4rem;text-align:center;max-width:119.2rem;margin:0 auto;padding-bottom:3.2rem}@media screen and (max-width: 620px){.footer-bottom__items{gap:1rem;display:flex;text-align:center;max-width:119.2rem;margin:0 auto;padding-bottom:3.2rem;flex-direction:column;flex-wrap:nowrap;width:100%}}.footer-bottom__item{padding:3.2rem 3.2rem 0;display:flex;text-align:center;flex-wrap:wrap;flex-direction:column;width:38.2rem;height:18.4rem;background:#ffffff;box-shadow:0 4px 64px #0031621a}@media screen and (max-width: 620px){.footer-bottom__item{width:100%;flex-direction:column;flex-wrap:nowrap}}.footer-bottom__icon{padding-bottom:1.6rem}@media screen and (max-width: 992px){.footer-bottom__icon{padding-bottom:.8rem}}@media screen and (max-width: 992px){.footer-bottom__icon{padding-bottom:.4rem}}.footer-bottom__title{font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#000;padding-bottom:.5rem}@media screen and (max-width: 992px){.footer-bottom__title{font-size:12px}}@media screen and (max-width: 620px){.footer-bottom__title{padding-bottom:1.5rem}}.footer-bottom__address{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;font-feature-settings:"pnum" on,"lnum" on;color:#4f4f4f}@media screen and (max-width: 992px){.footer-bottom__address{font-size:12px}}.footer-bottom__bottom{font-weight:400;font-size:16px;line-height:20px;font-feature-settings:"pnum" on,"lnum" on;color:#000;opacity:.5;padding-bottom:6.4rem;text-align:center}.footer-bottom__vat{font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;font-feature-settings:"pnum" on,"lnum" on;color:#000;opacity:.5}body:after{content:"";background-color:#00000080;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:110}.popup-show body:after{opacity:1}.popup{z-index:2000;display:block;position:fixed;inset:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup h2{font-style:normal;font-weight:700;font-size:32px;line-height:40px;color:#000;padding-bottom:3.2rem}.popup_show{z-index:1600;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;transform:scale(1)}.popup__wrapper{flex-direction:column;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;transform:scale(0);transition:transform .3s ease 0s;background-color:#fff;padding:6.4rem;width:100%;max-width:900px}.lock .popup__content{width:64rem;visibility:visible}@media screen and (max-width: 576px){.lock .popup__content{width:95vw;padding:2rem}}.popup__close{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;top:5.8rem;right:6.4rem;background:#ffffff;border:none;outline:none;border-radius:50%;z-index:1000;transition:all .3s ease-out}.popup__close:hover{transform:rotate(180deg)}.popup__close svg{width:30px;height:32px}@media screen and (max-width: 576px){.popup__close{width:54px;height:54px;top:1rem;right:.5rem}}.popup__map{max-width:95vw;border-radius:2rem;overflow:hidden;padding:0}@media (max-width: 550px){.popup__map{border-radius:3.2rem}.popup__map .popup__close{top:1.5rem;right:1.5rem}}@media (max-width: 450px){.popup__map{border-radius:1.6rem}}.popup__map .popup__text{height:960px;max-height:70vh}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.form{padding:6.4rem}.form-row{display:flex;gap:3.2rem}@media screen and (max-width: 576px){.form-row{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;align-items:stretch}}@media screen and (max-width: 420px){.form-row{gap:1rem}}.form-row .form-group{flex-basis:50%}@media (max-width: 576px){.form-row .form-group{flex-basis:100%}}.form-group{padding-bottom:2rem}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group textarea{border:none;outline:none;width:100%;font-style:normal;font-weight:400;font-size:14px;line-height:17px;padding:1.6rem;color:#000;transition:all .3s ease-out;border-bottom:.5px solid #bababa}.form-group input[type=text][type=text]::-webkit-input-placeholder,.form-group input[type=text][type=email]::-webkit-input-placeholder,.form-group input[type=text][type=tel]::-webkit-input-placeholder,.form-group input[type=email][type=text]::-webkit-input-placeholder,.form-group input[type=email][type=email]::-webkit-input-placeholder,.form-group input[type=email][type=tel]::-webkit-input-placeholder,.form-group input[type=tel][type=text]::-webkit-input-placeholder,.form-group input[type=tel][type=email]::-webkit-input-placeholder,.form-group input[type=tel][type=tel]::-webkit-input-placeholder,.form-group textarea[type=text]::-webkit-input-placeholder,.form-group textarea[type=email]::-webkit-input-placeholder,.form-group textarea[type=tel]::-webkit-input-placeholder{text-align:"left";color:#000}.form-group input[type=text][type=text]::-moz-placeholder,.form-group input[type=text][type=email]::-moz-placeholder,.form-group input[type=text][type=tel]::-moz-placeholder,.form-group input[type=email][type=text]::-moz-placeholder,.form-group input[type=email][type=email]::-moz-placeholder,.form-group input[type=email][type=tel]::-moz-placeholder,.form-group input[type=tel][type=text]::-moz-placeholder,.form-group input[type=tel][type=email]::-moz-placeholder,.form-group input[type=tel][type=tel]::-moz-placeholder,.form-group textarea[type=text]::-moz-placeholder,.form-group textarea[type=email]::-moz-placeholder,.form-group textarea[type=tel]::-moz-placeholder{text-align:"left";color:#000}.form-group input[type=text][type=text]:-moz-placeholder,.form-group input[type=text][type=email]:-moz-placeholder,.form-group input[type=text][type=tel]:-moz-placeholder,.form-group input[type=email][type=text]:-moz-placeholder,.form-group input[type=email][type=email]:-moz-placeholder,.form-group input[type=email][type=tel]:-moz-placeholder,.form-group input[type=tel][type=text]:-moz-placeholder,.form-group input[type=tel][type=email]:-moz-placeholder,.form-group input[type=tel][type=tel]:-moz-placeholder,.form-group textarea[type=text]:-moz-placeholder,.form-group textarea[type=email]:-moz-placeholder,.form-group textarea[type=tel]:-moz-placeholder{text-align:"left";color:#000}.form-group input[type=text][type=text]:-ms-input-placeholder,.form-group input[type=text][type=email]:-ms-input-placeholder,.form-group input[type=text][type=tel]:-ms-input-placeholder,.form-group input[type=email][type=text]:-ms-input-placeholder,.form-group input[type=email][type=email]:-ms-input-placeholder,.form-group input[type=email][type=tel]:-ms-input-placeholder,.form-group input[type=tel][type=text]:-ms-input-placeholder,.form-group input[type=tel][type=email]:-ms-input-placeholder,.form-group input[type=tel][type=tel]:-ms-input-placeholder,.form-group textarea[type=text]:-ms-input-placeholder,.form-group textarea[type=email]:-ms-input-placeholder,.form-group textarea[type=tel]:-ms-input-placeholder{text-align:"left";color:#000}.form-group input[type=text]::-webkit-input-placeholder,.form-group input[type=email]::-webkit-input-placeholder,.form-group input[type=tel]::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{text-align:"left";color:#000}.form-group input[type=text]::-moz-placeholder,.form-group input[type=email]::-moz-placeholder,.form-group input[type=tel]::-moz-placeholder,.form-group textarea::-moz-placeholder{text-align:"left";color:#000}.form-group input[type=text]:-moz-placeholder,.form-group input[type=email]:-moz-placeholder,.form-group input[type=tel]:-moz-placeholder,.form-group textarea:-moz-placeholder{text-align:"left";color:#000}.form-group input[type=text]:-ms-input-placeholder,.form-group input[type=email]:-ms-input-placeholder,.form-group input[type=tel]:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{text-align:"left";color:#000}@media screen and (max-width: 576px){.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group textarea{padding:.6rem}}.form-group input[type=text]:focus,.form-group input[type=email]:focus,.form-group input[type=tel]:focus,.form-group textarea:focus{border-color:#000}.form-group textarea{resize:vertical;height:5.5rem;overflow:hidden}.form-footer{display:flex;align-items:center;margin-top:4rem;justify-content:space-between}@media (max-width: 576px){.form-footer{flex-direction:column;margin-top:1rem}}.form-footer .wpcf7-spinner{display:none}.form-footer input[type=submit]{font-style:normal;font-weight:700;font-size:16px;line-height:16px;color:#000;padding:1.6rem 3.2rem;border-radius:.5rem;background:#ffffff;border:1px solid #2e98ca;margin-left:6.4rem;transition:all .3s}@media (max-width: 576px){.form-footer input[type=submit]{margin-top:4rem;margin-left:0}}.form-footer input[type=checkbox]{display:none}.form-footer input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}.form-footer .privacy p{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000}.form-footer .privacy p .wpcf7-list-item{padding-left:26px}.form-footer .privacy p .wpcf7-list-item-label{position:relative;cursor:pointer}.form-footer .privacy p .wpcf7-list-item-label:before{border:1px solid #2e98ca;width:3.2rem;height:3.2rem;border-radius:50%;position:absolute;top:-9px;left:-4rem;margin-right:1.6rem}.form-footer .privacy p .wpcf7-list-item-label:after{width:2.4rem;height:2.4rem;position:absolute;background:#2e98ca;top:-5px;left:-3.6rem;background-position:center center;background-repeat:no-repeat;border-radius:50%;opacity:0;margin-right:4.9rem}.form-footer .privacy p .wpcf7-list-item-label a{transition:all .3s ease-out}.form-footer .privacy p .wpcf7-list-item-label a:hover{color:#2e98ca}.wpcf7-not-valid-tip{font-size:12px}.page-intro{z-index:1;padding-top:1.3rem;position:relative;padding-bottom:20rem;perspective:1000px}@media screen and (max-width: 992px){.page-intro{padding-bottom:10rem}}.page-intro__grid{display:flex;padding-top:11rem}@media screen and (max-width: 992px){.page-intro__grid{padding-top:2rem;display:block}}.page-intro__image{z-index:-1;position:absolute;top:0;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;padding:0 79rem 0 0}@media (min-width: 993px){.page-intro__image{animation:pulse 25s infinite;will-change:transform}}@media screen and (max-width: 992px){.page-intro__image{display:none}}.page-intro__right{width:68%;height:50rem;position:relative}@media (min-width: 993px){.page-intro__right{transform-style:preserve-3d;transform:rotateX(var(--move-y)) rotateY(var(--move-x)) translateZ(80px);will-change:transform;transition:transform var(--transition)}}@media screen and (max-width: 992px){.page-intro__right{width:100%;text-align:center;display:block}}.page-intro__right img{border-radius:1rem;-o-object-fit:cover;object-fit:cover}.page-intro__left{width:32%;position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media screen and (max-width: 992px){.page-intro__left{width:100%;text-align:center;display:block}}.page-intro__title{font-style:normal;font-weight:700;font-size:4.8rem;line-height:5.9rem;letter-spacing:-.05em;color:#000;padding-bottom:2.4rem}@media screen and (max-width: 992px){.page-intro__title{padding-bottom:3.2rem}}.page-intro img{position:relative;-o-object-fit:cover;object-fit:cover;top:0;left:0;max-width:100%;max-height:100%;z-index:-4;width:100%;height:100%}@media screen and (max-width: 992px){.button-down{display:none}}@media screen and (max-width: 992px){.button-down svg{display:none}}.page-id-14 .page-intro{padding-top:1.3rem;z-index:1;position:relative;padding-bottom:10rem}@media screen and (max-width: 576px){.page-id-14 .page-intro{padding-bottom:5rem}}.page-id-12 .page-intro{padding-bottom:15rem}
