@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200,300;400;500;600;700&display=swap";h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}a,a:hover,a:focus{text-decoration:none}*,*:focus{outline:none !important}body{font-family:"Montserrat",sans-serif}@font-face{font-family:"Athelas";src:url("../fonts/Athelas-Bold.woff2") format("woff2"),url("../fonts/Athelas-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}header{position:absolute;left:0;right:0;top:0;z-index:61}header .header-wrapper{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}header .navbar .navbar-toggler{color:#fff}header .navbar .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}header .navbar .navbar-collapse ul .dropdown:hover>.dropdown-menu .dropdown-item:active{background-color:rgba(0,0,0,0)}header .navbar .navbar-collapse ul>li:not(:last-child){margin-right:30px}header .navbar .navbar-collapse ul>li:hover a::before{right:0}header .navbar .navbar-collapse ul>li a{color:#fff;font-size:14px;font-weight:500;padding:0 !important;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .navbar .navbar-collapse ul>li a::before{content:"";top:0;left:0;height:4px;z-index:1;right:100%;position:absolute;-webkit-transition:right ease-in-out .3s;transition:right ease-in-out .3s;background:#44685a}header .navbar .navbar-collapse ul>li a+ul{border-radius:0;border:0;background-color:#f7f7f7}header .navbar .navbar-collapse ul>li a+ul li{width:100%}header .navbar .navbar-collapse ul>li a+ul li a{color:#000;height:auto;padding:10px !important;display:block}header .navbar .navbar-collapse ul>li a+ul li a::before{display:none}.slider .swiper .swiper-wrapper .swiper-slide::before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;background-color:rgba(7,26,59,.7)}.slider .swiper .swiper-wrapper .swiper-slide img{position:relative;z-index:1;-webkit-filter:grayscale(1);filter:grayscale(1)}.slider .swiper .swiper-wrapper .swiper-slide .text{position:absolute;z-index:3;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;font-family:"Athelas";text-align:center;color:#fff;line-height:normal}.slider .swiper .swiper-wrapper .swiper-slide .text .title{font-size:87px}.slider .swiper .swiper-wrapper .swiper-slide .text span{font-size:39px;display:block}.about .large-text{background-color:#44685a;font-weight:200;font-size:64px;padding:80px;color:#fff;-webkit-transform:translateY(-150px);transform:translateY(-150px);position:relative;z-index:2}.about .large-text span{font-family:"Athelas";font-size:87px;display:block}.about .quote-text{position:relative;padding:100px 30px;font-weight:300;font-size:14px;margin-top:30px}.about .quote-text::before{content:"“";left:0;top:0}.about .quote-text::after{content:"”";right:0;bottom:-60px}.about .quote-text::before,.about .quote-text::after{position:absolute;font-size:159px;color:rgba(0,0,0,.12);font-family:"Athelas";line-height:1}.activity{background:url(../images/activity.jpg) no-repeat center top;padding-bottom:150px}.activity .text h2{position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Athelas";color:#fff;font-size:78px;padding-top:100px;padding-bottom:50px}.activity .text h2::before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;background-color:#44685a;width:75%;height:100%;margin:0 auto}.activity .text h2 span{display:block;font-size:46px}.activity .text p{font-size:14px;color:#fff;margin:100px 0 50px}.activity .swiper{padding-top:150px}.activity .swiper a{background-color:#fff;display:block;color:#000}.activity .swiper a figure img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}.activity .swiper a .title{font-display:32px;font-weight:700;padding:30px}.activity .swiper a .title span{display:block;font-size:21px}.articles{padding-top:100px}.articles h2{font-family:"Athelas";color:#000;font-size:87px;margin-bottom:30px}.articles .swiper article{border:1px solid #000;padding:30px 40px 50px;position:relative}.articles .swiper article h3{margin-bottom:30px}.articles .swiper article h3 a{font-family:"Athelas";color:#44685a;font-size:22px;display:block}.articles .swiper article p{font-size:14px;font-weight:300;color:#000;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.articles .swiper article .button{position:absolute;right:30px;bottom:-30px;width:130px;height:60px;background-color:#44685a;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}.articles .swiper article .button img{height:30px}.articles .swiper .swiper-pagination{position:relative;margin:30px 0}.articles .swiper .swiper-pagination-bullet{background-color:#d4d4d4;opacity:1;width:15px;height:15px}.articles .swiper .swiper-pagination-bullet-active{background-color:#44685a}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#071a3b;height:300px;padding-bottom:30px}.breadcrumb *{font-size:14px}.breadcrumb ul li{color:#fff}.breadcrumb ul li:not(:last-child)::after{content:"";display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 5px}.breadcrumb ul li a{color:#fff}.page_text .first_img{margin-bottom:30px}.page_text dl,.page_text ol,.page_text ul{margin-left:15px}.news-page .item{display:block;margin-bottom:30px}.news-page .item:hover .text .title{color:#44685a}.news-page .item .text{background-color:#fff;padding:20px 0 0}.news-page .item .text .title{color:#000;font-size:20px;font-weight:bold;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.news-page .item .text .desc{margin-bottom:30px}.news-page .item .text .desc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:14px;line-height:normal;color:#000;font-weight:300;margin-bottom:0}.news-page .item .text .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:140px;height:40px;background-color:#071a3b;color:#fff;font-size:16px}.contact .map{width:100%;height:585px;margin-top:70px}.contact .title{display:block;width:100%;margin-bottom:30px;font-size:24px;font-weight:bold;color:#333}.contact .desc{display:block;width:100%;font-size:15px;color:#666;margin-bottom:30px}.contact address{display:block;width:100%}.contact address p{display:block;font-size:14px;color:#333;font-weight:300;margin-bottom:0}.contact address p:first-child{margin-bottom:20px}.contact address a{color:#333}.contact address a:hover{color:#a87d39}.contact .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:100px}.contact .social li:not(:last-child){margin-right:15px}.contact .social li a{color:#44685a;font-size:18px}.contact form label{font-size:14px;color:#333}.contact form input,.contact form textarea{border-radius:30px;font-size:14px;height:50px}.contact form textarea{height:120px;border-radius:30px}.contact form input[type=file]::-webkit-file-upload-button{height:50px}.contact form input[type=file]::file-selector-button{height:50px}.contact form .button{background-color:#44685a;color:#fff;font-size:15px;border:0;padding:0 30px;height:50px;-webkit-transition:.5s;transition:.5s;border-radius:30px}.team_detail .people img{margin-bottom:15px}.team_detail .people .name{font-size:16px;font-weight:300;color:#666;display:block;text-align:center;margin-bottom:15px}.team_detail .people .name strong{font-weight:900}.team_detail .people .mail{text-align:center;font-size:14px;color:#666;display:block}.team_detail .people .mail i{display:block}.team_detail .about .title{font-size:24px;color:#666;font-weight:300;margin-bottom:15px;display:block}.team_detail .order_team .title{font-size:24px;color:#666;font-weight:300;margin-bottom:15px;display:block}.team_detail .order_team .items .item{display:table;width:100%;margin-bottom:15px}.team_detail .order_team .items .item .imaj{float:left;width:15%}.team_detail .order_team .items .item .imaj img{max-width:100%}.team_detail .order_team .items .item .name{float:left;width:85%;font-weight:300;color:#666;padding-left:15px}footer{margin-top:100px;background-color:#071a3b;padding-top:30px}footer .footer-top .line{border-bottom:1px solid #44685a;margin-bottom:60px;padding-bottom:30px}footer .footer-top img{max-height:60px}footer .footer-top .footer-social li{margin:0 10px}footer .footer-top .footer-social li a i{color:#fff}footer .footer-center .footer-title{font-family:"Athelas";color:#44685a;font-size:16px;margin-bottom:15px}footer .footer-center .footer-menu ul li a{color:#fff;font-size:12px;font-weight:300;display:inline-block}footer .footer-center address p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-size:13px;font-weight:300}footer .footer-center address p span{min-width:80px}footer .footer-bottom{padding-top:80px;padding-bottom:80px}footer .footer-bottom .copy{font-size:11px;color:#fff;font-weight:300}footer .footer-bottom .iwt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/iwt.png) no-repeat center left;font-size:11px;color:#fff;font-weight:300;min-height:29px;padding-left:40px}@media all and (min-width: 1200px){.nav-item .dropdown-menu{display:none}.nav-item:hover .dropdown-menu{display:block}.nav-item .dropdown-menu{margin-top:0}}@media(max-width: 1399px){.about .large-text{font-size:55px;padding:40px;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.about .large-text span{font-size:60px}}@media(max-width: 991px){header .navbar{position:relative}header .navbar .navbar-collapse{position:absolute;top:100%;background-color:#071a3b;width:220px;right:0;padding:0 15px}header .navbar .navbar-collapse ul li a{padding:0 15px;min-height:50px;height:auto}header .navbar .navbar-collapse ul>li:not(:last-child){margin-right:0}header .navbar .navbar-collapse ul>li a::before{display:none}.slider .swiper .swiper-wrapper .swiper-slide img{height:600px;-o-object-fit:cover;object-fit:cover}.slider .swiper .swiper-wrapper .swiper-slide .text .title{font-size:60px}.slider .swiper .swiper-wrapper .swiper-slide .text span{font-size:25px}.about{margin:30px 0}.about .large-text{font-size:35px;padding:30x;-webkit-transform:none;transform:none}.about .large-text span{font-size:40px}.about .quote-text{padding:50px 30px;margin-top:0}.about .quote-text::before,.about .quote-text::after{font-size:100px}.activity{background-size:cover}.activity .swiper{padding-top:50px}.activity .swiper-arrows img{height:40px}.activity .text h2{font-size:60px;padding-top:60px;padding-bottom:30px}.activity .text h2 span{font-size:40px}.activity .text p{margin:60px 0 50px}.articles{padding-top:50px}.articles h2{font-size:60px}}@media(max-width: 575px){footer{text-align:center}footer .footer-menu{margin-bottom:15px}footer .footer-center .footer-title{font-size:13px;margin-bottom:5px}footer .footer-center address p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-bottom{padding-top:30px;padding-bottom:30px}}/*# sourceMappingURL=style.min.css.map */