*,:after,:before{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none}html{scroll-behavior:smooth;font-size:16px;font-family:Montserrat,sans-serif;font-weight:400}body a{text-decoration:none;color:#000;font-weight:600;text-transform:uppercase;cursor:pointer}section{margin:50px 0}.section-first{margin:0 0 80px}.wrapper{margin:0 auto;width:100%;max-width:1200px}.nav-first{top:0;left:0}.mobile-bar,.nav-first{position:fixed;width:100%;height:65px;z-index:100;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.mobile-bar{max-width:100vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px}.mobile-bar__contact{margin-right:45px;display:none}.mobile-bar__burger{position:absolute;right:0;width:45px;height:40px;z-index:101;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px;border:0;background:transparent;cursor:pointer;margin-right:10px}.mobile-bar__burger-line{width:24px;height:3px;background-color:#000;border-radius:5px;transition:.3s}.mobile-bar__burger:hover .mobile-bar__burger-line{background-color:#be712c}.mobile-menu{display:none;position:fixed;inset:0;width:100%;height:100dvh;padding:30px 0;z-index:99;flex-direction:column;justify-content:center;align-items:center;transform:translateY(-100%);transition:.3s}.mobile-menu ul{position:absolute;right:0;height:50vh;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.mobile-menu ul,.mobile-menu ul li{width:-moz-fit-content;width:fit-content}.mobile-menu ul li{display:block;margin:10px 20px}.mobile-menu--open{display:flex;transform:translateY(0);background-color:#fff}.mobile-menu--open ul li{animation:a .6s ease-in-out forwards;opacity:0}.mobile-menu--open ul li:first-child{animation-delay:0s}.mobile-menu--open ul li:nth-child(2){animation-delay:.1s}.mobile-menu--open ul li:nth-child(3){animation-delay:.2s}.mobile-menu--open ul li:nth-child(4){animation-delay:.3s}.mobile-menu--open ul li:nth-child(5){animation-delay:.4s}.mobile-menu--open ul li:nth-child(6){animation-delay:.5s}.desktop-bar{display:none;height:65px}.nav-breadcrumb{display:block;margin:115px 15px 0}.nav-breadcrumb ol{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.nav-breadcrumb ol a,.nav-breadcrumb ol i,.nav-breadcrumb ol p{text-transform:uppercase;font-size:.7rem;font-weight:400;margin-right:5px;padding:5px 5px 5px 0;text-align:left;line-height:.7rem}.nav-breadcrumb ol p{font-weight:700}.nav-breadcrumb ol a{transition:color .3s}.nav-breadcrumb ol a:hover{color:#be712c}.nav-breadcrumb ol li:first-child{margin-left:0;padding-left:0}.logo{height:30px;width:auto;margin:0 5px 5px 0}.logo img{display:block;height:100%;width:auto}.contact-btn i{color:#000}.regular-btn{position:relative;display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:35px;min-width:150px;padding:5px 15px;border-radius:5px;border:1px solid #be712c;font-size:.9rem;font-weight:600;text-transform:uppercase;color:#be712c;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:15px 0 0;cursor:pointer}.regular-btn--mobile{margin:0}.regular-btn:hover{border:1px solid #925219;color:#925219}.regular-btn:hover i{color:#925219}.regular-btn i{font-size:18px;font-weight:400;padding-right:0;padding-left:15px;color:#be712c}.regular-btn .fa-phone{padding-right:15px;padding-left:0}.regular-btn--gold{background-color:#be712c;color:#fff}.regular-btn--gold i{color:#fff!important}.regular-btn--gold:hover{background-color:#925219;color:#fff}.regular-btn--blue{background-color:#102b3b}.regular-btn--blue,.regular-btn--blue i{color:#fff!important}.regular-btn--blue:hover{background-color:#0a1b25;color:#fff}.regular-btn--white{background-color:#fff}.regular-btn--white,.regular-btn--white i{color:#be712c!important}.regular-btn--white:hover{background-color:#fff;color:#925219!important}.regular-btn--small{transform:scale(.75)}.regular-btn--big{transform:scale(1.5)}.regular-btn--big i{color:#fff!important}.regular-img-holder{position:relative;width:100%;max-width:100%;overflow:hidden}.regular-img-holder>img{display:block;width:100%;max-width:100%;height:auto;object-fit:cover}.regular-radious{border-radius:5px}.regular-infograph{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.regular-infograph i{color:#be712c;font-size:1.6rem;padding:10px 2px}.regular-infograph p{padding:10px 2px;margin:0;font-size:.6rem;font-weight:700;line-height:1}.regular-icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.map{width:100%;height:500px}footer{background-color:#102b3b}footer .footer__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);padding:20px 15px}footer .footer__wrapper a,footer .footer__wrapper h3,footer .footer__wrapper p{color:#fff;font-size:.7rem}footer .footer__wrapper div{margin:20px 0;padding-right:25%}footer .footer__wrapper-files{grid-column:1/4;grid-row:1/2}footer .footer__wrapper-legal{grid-column:1/4;grid-row:2/3}footer .footer__wrapper-company{grid-column:1/4;grid-row:3/4;position:relative}footer .footer__wrapper-company a,footer .footer__wrapper-company i,footer .footer__wrapper-company p{font-weight:400}footer .footer__wrapper-company .logo{height:75px;margin-top:0}.banner{margin:50px auto;padding:0 20px;max-width:100%;width:-moz-fit-content;width:fit-content;min-width:80%;z-index:1}.banner__body{background-color:#be712c;border-radius:5px;width:100%;min-width:200px;height:100%;display:grid;grid-template-columns:20% 1fr 1fr;grid-template-rows:auto;overflow:hidden;padding:10px}.banner__body div{padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.banner__body-icon{grid-row:1/2;grid-column:1/2}.banner__body-icon i{color:#fff;font-size:2rem}.banner__body-text{grid-row:1/2;grid-column:2/4;z-index:2;padding-right:0!important}.banner__body-text h3,.banner__body-text p{width:100%}.banner__body-text h3{font-weight:700}.banner__body-text h3,.banner__body-text p{font-size:.9rem;color:#fff}.banner__body-link{grid-row:2/3;grid-column:1/4;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;padding:0!important}.banner__body-link a{width:100%;margin-bottom:10px}.banner__body-link i{display:none}h1,h2{font-weight:600}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h3,h4,h5,h6{font-weight:400}.font-large{font-size:4.2rem;line-height:4.2rem;font-weight:600}.font-medium{font-size:1.8rem;line-height:1.8rem}.font-small{font-size:1rem;line-height:1rem;margin-left:4px}.font-xsmall{font-size:.6rem;line-height:.6rem}.font-nav-desktop{font-size:.9rem;line-height:.9rem}.font-nav-mobile{width:100%;padding:10px 10px 10px 20px;font-size:24px}.font-page-section{grid-column:1/3}.font-page-head__first{color:#be712c;position:relative;display:inline;font-size:1rem;font-weight:700}.font-page-head__first:after{content:"";position:absolute;bottom:-10px;left:0;right:0;top:100%;border-bottom:2px solid #be712c}.font-page-head__second{margin-top:20px;font-size:1.8rem;font-weight:bolder;color:#000}.font-page-head__second span a{margin-left:20px;text-transform:lowercase;font-size:1.2rem;color:rgba(190,113,44,.5)}.font-page-head__third{margin-top:20px;font-size:1rem}.main-cta-btn{position:absolute;bottom:0;right:0;width:200px;height:75px;z-index:1000}.main-cta-btn-el{bottom:0;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);border-radius:5px;width:75%;right:25%;transition:background-color .3s}.main-cta-btn-el,.main-cta-btn-el a{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-cta-btn-el a{inset:0;width:100%;z-index:2}.main-cta-btn-el a h3,.main-cta-btn-el a p{z-index:1;font-size:1rem;color:#fff;text-align:center;font-weight:400;text-transform:lowercase}.main-cta-btn-el a h3{text-transform:uppercase;margin-bottom:10px;font-size:.9rem}.main-cta-btn-el a p{font-size:1rem}.main-cta-btn-el a i{margin:0 10px}.main-cta-btn-el--first{z-index:3;background-color:#be712c;right:130px;z-index:1}.main-cta-btn-el--second{z-index:3;background-color:#102b3b;right:0;z-index:2}.main-cta-btn-el--first:hover{background-color:#925219}.main-cta-btn-el--second:hover{background-color:#0a1b25}.info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:10px;position:relative;margin:0 0 100px;z-index:1}.info__text{position:relative;grid-row:1/2;grid-column:1/3;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:30px;margin-bottom:20px;padding-top:30px}.info__text h2{color:#be712c}.info__text p{color:#fff}.info__text a .text{display:none}.info__text-first{font-size:1.2rem;font-weight:700}.info__text-second{font-size:.9rem}.info__text-third{margin:20px 50px 20px 0;font-size:.6rem}.info__text:before{content:"";position:absolute;top:0;left:-15px;right:-15px;bottom:0;background-color:#102b3b;z-index:-1}.info__icons{grid-row:2/3;grid-column:1/3;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.info__icons div{margin:0;padding:0;border:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:20px}.info__icons div div{height:150px;aspect-ratio:1/1;text-align:center;border:1px solid #102b3b!important;border-radius:50%}.info__icons div div p{padding:0 0 0 10px;margin:0;font-weight:700;font-size:1.4rem;font-weight:300;margin:5px;padding:0!important;color:#102b3b!important}.info__icons div h4{font-size:.9rem;text-align:center;margin:0;padding:0;color:#000}.info__icons div .local-left{font-size:2.4rem}.info__icons .regular-infograph{border:1px solid hsla(0,0%,100%,.1);border-radius:5px;padding:15px}.cookies{position:fixed;right:20px;bottom:20px;left:20px;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:1200px;margin-inline:auto;padding:22px 25px;color:#000;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:15px;overflow:hidden}.cookies[hidden]{display:none}.cookies__text{flex:1;margin:0;font-size:.8rem;line-height:1rem}.cookies__text a{color:#be712c}.cookies__buttons{display:flex;flex-shrink:0;align-items:center;gap:10px}.cookies__buttons button{cursor:pointer;font-family:Montserrat,sans-serif}@media (max-width:767px){.cookies{right:10px;bottom:10px;left:10px;flex-direction:column;align-items:stretch;gap:16px;padding:18px}.cookies__text{font-size:13px}.cookies__buttons{display:flex;flex-direction:column;justify-content:center}.cookies__buttons .regular-btn{width:100%;justify-content:center;text-align:center}}@keyframes a{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@media screen and (min-width:320px){.banner__body-icon{grid-row:1/3}.banner__body-link{grid-column:2/4}.banner__body-link a{font-size:.9rem!important;width:-moz-fit-content;width:fit-content;margin-left:10px}.banner__body-link a i{display:flex}}@media screen and (min-width:370px){.info__text a .text,.mobile-bar__contact{display:block}}@media screen and (min-width:400px){.mobile-bar__logo{height:40px}.banner__body-icon i{font-size:2.4rem}.banner__body-link a{font-size:.9rem!important;width:-moz-fit-content;width:fit-content}.banner__body-link a i{display:flex}}@media screen and (min-width:600px){.info__icons{flex-direction:row}}@media screen and (min-width:768px){.main-cta-btn{width:400px}.main-cta-btn-el--first{right:260px}.font-page-section{grid-column:1/2}.banner__body-icon{grid-column:1/2;grid-row:1/2}.banner__body-text{grid-column:2/3;grid-row:1/2}.banner__body-text h3,.banner__body-text p{display:inline-block}.banner__body-text h3{font-weight:700}.banner__body-text h3,.banner__body-text p{font-size:.9rem;color:#fff}.banner__body-link{grid-column:3/4;grid-row:1/2;justify-content:center!important}.banner__body-link a i{transform:translateY(0)}footer .footer__wrapper div{margin:20px 0}footer .footer__wrapper-files{grid-column:1/2;grid-row:1/2}footer .footer__wrapper-legal{grid-column:2/3;grid-row:1/2}footer .footer__wrapper-company{grid-column:3/4;grid-row:1/2;padding-right:0}}@media screen and (min-width:1199px){.main-cta-btn{right:calc((100% - 1200px) / 2)!important}.mobile-bar,.mobile-menu{display:none}.desktop-bar{display:grid;grid-template-columns:200px 1fr 200px;grid-template-rows:1fr}.desktop-bar__logo{grid-column:1/2;height:60px;padding:10px;margin-left:10px}.desktop-bar__menu{grid-column:2/3;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.desktop-bar__menu li{text-align:right;margin:10px 0}.desktop-bar__menu li a{padding:10px 0;margin:0 10px;position:relative}.desktop-bar__menu li .active:before{content:"";position:absolute;bottom:5px;left:0;width:100%;height:2px;background-color:#be712c;opacity:1}.desktop-bar__contact{grid-column:3/4;display:flex;flex-direction:row;justify-content:flex-end;margin-right:20px}.desktop-bar__contact a{height:-moz-fit-content;height:fit-content}.first-section{margin:20px 30px 50px 15px!important}.info{grid-template-columns:repeat(3,1fr)}.info__text{grid-column:1/2;grid-row:1/3;border:none;text-align:center;margin:0 0 0 15px!important;padding:0!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.info__icons{grid-column:2/4;grid-row:1/3;flex-direction:row}}.prospect{display:none}.hero{position:relative;width:100%;height:600px;margin-top:65px}.hero__shape{top:0;left:0;z-index:2;width:100%;background:#fff;clip-path:polygon(0 0,55% 0,calc(55% - clamp(40px, 5vw, 120px)) 50%,55% 100%,0 100%)}.hero__picture,.hero__shape{position:absolute;height:100%}.hero__picture{width:65%;left:35%;z-index:1}.hero__picture img{position:absolute;top:0;left:0;width:100%;height:100%}.hero__img{display:block;width:100vw;height:100%;object-fit:cover;object-position:right;z-index:1}.hero__content{position:absolute;width:100%;height:100%;inset:0;z-index:10}.hero__content--wrapper{height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr 1fr 1fr}.hero__content-title{grid-column:1/3;z-index:2;grid-row:1/4;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 10px;margin-left:5px;overflow-x:hidden}.hero__content-title h1,.hero__content-title li{color:#000}.hero__content-title h1{position:relative;margin:20px 0;text-align:left}.hero__content-title h1 span{display:block}.hero__content-title h1 .font-large{color:#be712c;margin-bottom:3px}.hero__content-title h1:after{content:"";position:absolute;bottom:-15px;left:4px;right:29.5%;top:0;border-bottom:2px solid #be712c}.hero__content-title ul{grid-row:2/3;justify-content:center;margin-top:10px}.hero__content-title ul li{display:flex;flex-direction:row;justify-content:space-between;margin:10px 4px}.hero__content-title ul li i{font-size:1.4rem;line-height:1.8rem;margin:0 10px 0 0;width:30px;text-align:center;display:none}.hero__content-title ul li p{text-transform:uppercase;text-align:left;width:100%;line-height:.9rem;font-weight:600;font-size:.5rem}.hero__content-title div{display:flex;flex-direction:column;justify-content:center}.res{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:15px;margin:100px 15px}.res__text{grid-column:1/3;grid-row:auto}.res__text h2{color:#be712c}.res__text-first,.res__text-second{font-size:1.2rem;font-weight:700}.res__text-third{margin:20px 50px 20px 0;font-size:.6rem}.res__icons{grid-column:1/3;grid-row:2/3;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.res__first-el{grid-column:1/3;grid-row:1/2}.res__first-el h2{font-size:.9rem;color:#be712c}.res__first-el p{font-size:1.2rem;font-weight:700}.res__second-el{grid-column:1/3;grid-row:2/3}.res__third-el{grid-column:1/3;grid-row:3/4}.res__fourth-el{grid-column:1/3;grid-row:4/5;display:flex;flex-direction:row;justify-content:center;align-items:center}.res__fourth-el a{margin:0}.res__el{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin:20px 0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:15px;overflow:hidden}.res__el-img{grid-column:1/3;grid-row:1/2;position:relative;aspect-ratio:2/1;border-radius:none!important}.res__el-img img{height:100%;object-fit:cover;object-position:center;width:100%;max-width:100%}.res__el-img a{position:absolute;top:12px;left:0;margin:0;padding:0}.res__el-info{grid-column:1/3;grid-row:2/3;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.res__el-info--first{grid-column:1/4;grid-row:1/2;padding:20px}.res__el-info--first h3{font-size:1rem;margin:5px 0;text-transform:lowercase}.res__el-info--second{grid-column:1/4;grid-row:2/3;justify-content:flex-start;padding:5px 20px;gap:20px}.res__el-info--second,.res__el-info--second div{display:flex;flex-direction:row;align-items:center}.res__el-info--second div{justify-content:space-between}.res__el-info--second div i{color:#be712c;font-size:1.2rem}.res__el-info--second div p{font-size:.6rem;font-weight:400}.res__el-info--third{grid-column:1/4;grid-row:3/4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 20px 20px}.res__el-info--third p{grid-column:1/2;grid-row:1/2;font-size:.9rem;margin-right:5px;font-weight:700}.res__el-info--third a{margin:0;grid-column:2/3;grid-row:1/2;padding:5px 10px;font-size:.6rem}.location,.standard{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:10px;position:relative;padding:50px 15px}.location__text,.standard__text{grid-row:1/2;grid-column:1/3;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px;margin-bottom:20px}.location__text h2,.standard__text h2{color:#be712c}.location__text-first,.location__text-second,.standard__text-first,.standard__text-second{font-size:1.2rem;font-weight:700}.location__text-third,.standard__text-third{margin:20px 50px 20px 0;font-size:.8rem}.location__icons,.standard__icons{grid-row:2/3;grid-column:1/3;display:grid;grid-template-columns:repeat(1,1fr);gap:1px;background:rgba(16,43,59,.1)}.location__icons div,.standard__icons div{display:flex;flex-direction:row;justify-content:center}.location__icons div div,.standard__icons div div{display:flex;flex-direction:column;justify-content:center;width:120px}.location__icons div div p,.standard__icons div div p{padding:0 0 0 10px;margin:0;font-weight:400;font-size:.8rem;padding:5px 10px}.location__icons div div p:first-of-type,.standard__icons div div p:first-of-type{text-transform:uppercase;font-weight:700;font-size:.8rem}.location__icons div i,.standard__icons div i{width:40px}.location__icons .regular-infograph,.standard__icons .regular-infograph{border:none;padding:15px;background:#fff}.location{margin-top:50px;margin-bottom:50px;background-color:#102b3b}.location p{color:#fff}.location__text{border-bottom:1px solid hsla(0,0%,100%,.1)}.location__icons{background:hsla(0,0%,100%,.1)}.location__icons .regular-infograph{border:none;padding:15px;background:#102b3b}@media (min-width:300px){.hero__content-title ul>li i{display:block;font-size:1rem;width:20px}}@media (min-width:340px){.hero__content-title ul>li i{display:block;font-size:1.4rem;width:30px}.hero__content-title ul>li p{font-size:.6rem}}@media (min-width:400px){.location__icons,.standard__icons{grid-template-columns:repeat(2,1fr)}}@media (min-width:415px){.hero__shape{clip-path:polygon(0 0,45% 0,calc(45% - clamp(40px, 5vw, 120px)) 50%,45% 100%,0 100%)}.res__el-info--first h3{font-size:1.2rem}.res__el-info--second{display:flex;flex-direction:row;justify-content:flex-start}.res__el-info--second div{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center}.res__el-info--second div i{font-size:1.4rem;margin:0 3px 0 0}.res__el-info--second div p,.res__el-info--third a{font-size:.9rem}}@media (min-width:500px){h1 .font-large{font-size:5rem;line-height:5rem}h1 .font-small{font-size:1.4rem;line-height:1.4rem}}@media (min-width:768px){h1 .font-large{font-size:6rem;line-height:6rem}h1 .font-small{font-size:1.6rem;line-height:1.6rem}h1 .font-xsmall{font-size:.9rem;line-height:.9rem}.hero__content-title ul>li p{font-size:.7rem}ul li .font-xsmall{font-size:.8rem;line-height:.8rem}.res{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.res__first-el{grid-column:1/2;grid-row:1/2}.res__second-el{grid-column:1/2;grid-row:2/3}.res__third-el{grid-column:2/3;grid-row:2/3}.location__icons,.standard__icons{grid-template-columns:repeat(3,1fr)}}@media (min-width:1199px){.location{grid-template-columns:repeat(3,1fr)}.location__text{grid-column:1/2;grid-row:1/3;border-bottom:none;border-right:1px solid hsla(0,0%,100%,.1);margin-right:50px;margin-bottom:0}.location__icons{grid-column:2/4;grid-row:1/3}.standard__text{grid-row:1/2;grid-column:1/3;display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.standard__text-title{grid-column:1/2;grid-row:1/3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.standard__text-anchore{grid-column:2/3;grid-row:1/3;display:grid;justify-content:flex-end}}@media (orientation:landscape) and (max-height:600px){header{max-height:calc(100vh - 70px)}h1 .font-large{font-size:4rem;line-height:4rem}h1 .font-small{font-size:1rem;line-height:1rem}h1 .font-xsmall{font-size:.9rem;line-height:.9rem}ul li{margin:2px 4px!important}ul li .font-xsmall{font-size:.5rem;line-height:.4rem}.hero__btn{grid-column:2/3;grid-row:3/4}.hero__content{top:0}.main-cta-btn{bottom:0}.res{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;overflow:hidden}.res__first-el{grid-column:1/3;grid-row:1/2}.res__second-el{grid-column:1/2;grid-row:2/3}.res__third-el{grid-column:2/3;grid-row:2/3}}

