body{position:relative}.parallax-container{height:400px}.brand-logo{font-family:"Roboto",sans-serif}@media screen and (max-width: 400px){.brand-logo{font-size:24px !important}}footer{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;position:relative;z-index:10;text-align:center;font-family:"Montserrat",sans-serif}html{scroll-behavior:smooth}nav{background-color:transparent !important;background-image:transparent;-webkit-transition:.3s linear;transition:.3s linear;-webkit-box-shadow:none;box-shadow:none;position:fixed;top:0;left:0;z-index:10}nav img{height:54px}nav ul li{font-family:"Montserrat",sans-serif;font-size:14px;text-transform:uppercase}nav ul li.active{background-color:transparent !important;border-bottom:3px solid #859398}nav ul li.active a{color:#859398}nav.fill{background-color:#283048 !important}.dropdown-content li a{color:black;font-family:"Montserrat",sans-serif}.custome-button{color:white;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:bold;letter-spacing:1px;padding:0.5em 2.5em;border:3px solid white;text-transform:uppercase}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:20%}.lang_btn{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lang_btn.drop{padding:0 48px 0 48px}.lang_btn img{height:24px}header{height:calc((var(--vh) * 100)) !important;position:fixed !important;top:0;left:0}.carousel.carousel-slider .carousel-item{background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/hiro(3).jpg")}@media screen and (max-width: 1600px){.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/1600/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/1600/hiro(3).jpg")}}@media screen and (max-width: 1280px){.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/1280/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/1280/hiro(3).jpg")}}@media screen and (max-width: 768px){.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/768/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/768/hiro(3).jpg")}}@media screen and (max-width: 564px){.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/564/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/564/hiro(3).jpg")}}@media screen and (max-width: 390px){.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/390/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/390/hiro(3).jpg")}}@media screen and (max-width: 280px){.carousel.carousel-slider .carousel-item[data-slide="1"]{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95))),url("/static/images/280/hiro(3).jpg");background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%),url("/static/images/280/hiro(3).jpg")}}.carousel.carousel-slider .carousel-item>h1,.carousel.carousel-slider .carousel-item>h2.title{color:white;font-size:calc(45px + 95 * (100vw / 1920));font-weight:bold;line-height:initial;font-family:"Montserrat",sans-serif;text-transform:uppercase}.carousel.carousel-slider .carousel-item>h1 span,.carousel.carousel-slider .carousel-item>h2.title span{font-weight:normal;font-size:0.48em;font-family:"Roboto",sans-serif;text-transform:initial}@media screen and (max-width: 1346px){.carousel.carousel-slider .carousel-item>h1,.carousel.carousel-slider .carousel-item>h2{line-height:90% !important;font-size:calc(32px + 95 * ((100vw - 320px) / 1920)) !important}}@media screen and (max-width: 820px){.carousel.carousel-slider .carousel-item>h1 span,.carousel.carousel-slider .carousel-item>h2 span{display:inline-block;margin-bottom:12px;font-size:0.8em !important}}main{position:relative;z-index:5;min-height:100vh;background-color:white}main.contact-page{min-height:calc(var(--vh) * 100 - 80px)}.section-divider{height:100vh}picture{width:100%;height:100%}.section-title{text-align:center;padding-top:100px}.section-title h2,.section-title h3{font-size:30px;margin-top:0}.section-title h2 span,.section-title h3 span{display:inline-block}.section-title h2 span:nth-of-type(1),.section-title h3 span:nth-of-type(1){font-family:"Roboto",sans-serif;font-size:0.8em;color:#333333}.section-title h2 span:nth-of-type(2),.section-title h3 span:nth-of-type(2){margin-top:23px;font-family:"Montserrat",sans-serif;font-weight:bold;color:#333333;text-transform:uppercase}.section-title h2 span:nth-of-type(3),.section-title h3 span:nth-of-type(3){margin-top:41px;width:60px;height:3px;background-color:#283048}.section-title p{display:inline-block;margin-top:47px;color:#333;font-size:15px;font-family:"Roboto",sans-serif}.card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0 100px 0}@media screen and (max-width: 650px){.card-container{-ms-flex-pack:distribute;justify-content:space-around}}.card-container figure{position:relative;-ms-flex-preferred-size:32%;flex-basis:32%;margin:0 0 30px 0;padding:0;-webkit-box-shadow:0px 0px 0px 0px #283048;box-shadow:0px 0px 0px 0px #283048;cursor:pointer;-webkit-transition:-webkit-box-shadow 0.2s ease-out, -webkit-transform 0.2s ease-out;transition:-webkit-box-shadow 0.2s ease-out, -webkit-transform 0.2s ease-out;transition:box-shadow 0.2s ease-out, transform 0.2s ease-out;transition:box-shadow 0.2s ease-out, transform 0.2s ease-out, -webkit-box-shadow 0.2s ease-out, -webkit-transform 0.2s ease-out}@media screen and (max-width: 650px){.card-container figure{-ms-flex-preferred-size:45%;flex-basis:45%}}@media screen and (max-width: 400px){.card-container figure{-ms-flex-preferred-size:100%;flex-basis:100%}}.card-container figure:hover{-webkit-box-shadow:7px 5px 0px 1px #283048;box-shadow:7px 5px 0px 1px #283048;-webkit-transform:translate(-7px, -5px);transform:translate(-7px, -5px)}.card-container figure:hover figcaption{opacity:1}.card-container figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-container figure figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95)));background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-align:center;opacity:0;pointer-events:none;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;font-size:18px}.card-container figure figcaption i{color:white;font-size:5em}.card-container figure figcaption span{color:white;font-size:.8em;font-family:"Montserrat",sans-serif;font-weight:bold}.service-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:20px 0 100px 0}.service-cards-container .service-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100vh}@media screen and (max-width: 550px){.service-cards-container .service-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-max-content;height:-moz-max-content;height:max-content}.service-cards-container .service-card:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:-webkit-max-content;height:-moz-max-content;height:max-content}}.service-cards-container .service-card .icon{width:45%;color:#283048;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 550px){.service-cards-container .service-card .icon{width:100%;height:50%}}.service-cards-container .service-card .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.service-cards-container .service-card .content{width:45%}@media screen and (max-width: 550px){.service-cards-container .service-card .content{width:100%;height:50%;padding-top:25px;margin-bottom:25px}}.service-cards-container .service-card .content h4{margin:0;font-size:25px;font-family:"Montserrat",sans-serif;font-weight:normal;color:#333;text-transform:uppercase}.service-cards-container .service-card .content p{font-size:15px;font-family:"Roboto",sans-serif;color:#333}#galeria .lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#galeria .lists ul{-ms-flex-preferred-size:45%;flex-basis:45%}@media screen and (max-width: 782px){#galeria .lists ul{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:12px}}#galeria .lists ul li{list-style-type:disc;font-size:20px;font-family:"Roboto",sans-serif;color:#333}.contact{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact .img{-ms-flex-preferred-size:50%;flex-basis:50%;min-width:200px;position:relative}.contact .img:hover a{opacity:1}.contact .img img{width:100%;-o-object-fit:cover;object-fit:cover}.contact .img iframe{width:100%;min-height:calc(var(--vh) * 50)}.contact .img a{-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;color:white;font-size:24px;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:bold;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(40,48,72,0.7)), to(rgba(133,147,152,0.95)));background-image:linear-gradient(180deg, rgba(40,48,72,0.7) 0%, rgba(133,147,152,0.95) 100%)}.contact .img a i{font-size:50px}.contact .img a>*{margin-top:20px}.contact .img a span:nth-of-type(2){width:50px;height:3px;background-color:white}.contact .content{-ms-flex-preferred-size:35%;flex-basis:35%;padding-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .content li{margin-bottom:30px}.contact .content li:first-of-type i{margin-right:32px}.contact .content li i{font-size:30px;margin-right:20px;color:#283048}.contact .content li a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333333;font-family:"Montserrat",sans-serif}@media screen and (max-width: 974px){.contact{width:90%;margin-left:auto;margin-right:auto}.contact .img,.contact .content,.contact iframe{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 441px){.contact .img,.contact .content,.contact iframe{-ms-flex-preferred-size:100%;flex-basis:100%}.contact li a{font-size:14px !important}}main.contact-page{margin-top:0}main.contact-page .contact{margin-top:0}
/*# sourceMappingURL=style.css.map */