@import"https://fonts.googleapis.com/css?family=Roboto:400,700,900&display=swap&subset=latin-ext";@import"/dist/bootstrap/css/bootstrap.min.css";@import"/dist/fancybox/jquery.fancybox.min.css";@import"/dist/slick/slick.css";@import"/dist/slick/slick-theme.css";@import"/dist/font-awesome/css/all.min.css";@import"/dist/aos/aos.css";*,*:before,*:after{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}.text-align-justify{text-align:justify !important;word-break:break-word !important}body{background-color:#fff;position:relative;overflow-x:hidden}body *{outline:none}body #services .card{margin-bottom:12px;border-color:transparent}body #services .card-header{border-radius:6px;text-align:center;background-color:transparent !important;border:none !important;padding:0 !important}body #services .card-header button{font-weight:700;text-decoration:none !important;display:block;background-color:#a46a37;width:100%;border-radius:0;color:#fff;padding:24px;position:relative}body #services .card-header button .icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:66%;display:flex;justify-content:center;align-items:center;padding-left:3px;border:1px solid #fff}body #services .card-header button.collapsed{background-color:#dedede !important;color:#676767}body #services .card-header button.collapsed .icon{border:1px solid #676767}body .btn-success{background-color:#a46a37 !important;border-color:#a46a37 !important;box-shadow:none !important}body .slick-custom-arrow{border:2px solid #f8f8f8;width:41px;height:41px;border-radius:66%;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none !important;position:absolute;z-index:99;top:50%;transform:translateY(-50%)}body .slick-custom-arrow.next{left:-60px}body .slick-custom-arrow.prev{right:-60px}body header{margin-top:16px;max-height:126px}body header nav ul{display:flex;padding:0;margin:0}body header nav ul li{list-style-type:none;margin:0;padding:0}body header nav:not(.language) ul li a{font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}body header nav.language{margin-bottom:16px}body header nav.language ul li.active{background-color:#a46a37}body header nav.language ul li.active a{color:#fff !important}body header nav.language ul li a{display:inline-block;padding:3px 10px}body header nav.language ul li a:hover{background-color:#a46a37;color:#fff}body header nav ul{justify-content:flex-end;align-content:flex-end;margin-right:-8px}body header nav ul li{margin-right:8px;margin-left:8px}body header nav ul li.active a{text-decoration:none;color:#676767;border-bottom:4px solid #a46a37}body header nav ul li a{color:#676767;text-decoration:none;border-bottom:4px solid transparent;padding-bottom:4px;display:block}body header nav ul li a:hover{text-decoration:none;color:#676767;border-bottom:4px solid #a46a37}body header .logo img{height:85%}body main h4{font-weight:700;font-size:19px}body main .page{min-height:400px;padding-bottom:48px}body main .page.contact .address .item .title{font-weight:700;margin-bottom:14px}body main .page.contact .address .rowed{margin-top:26px}body main .page.contact .address .rowed .title i{width:14px}body main .page.contact .address .rowed .title span.first{min-width:80px;display:inline-block;font-weight:700;text-transform:uppercase}body main .page.contact .map{margin-top:32px}body main .page.contact .map #map iframe{border-radius:16px;overflow:hidden}body main .page .form label{font-weight:700;cursor:pointer}body main .page.detail .altImg{border-radius:26px;max-height:400px;object-fit:cover;margin-top:32px;margin-bottom:32px}body main .page nav{padding:24px;border-radius:26px;border:1px solid #c4c4c4}body main .page nav ul{padding:0;margin:0}body main .page nav ul li{list-style-type:none;margin-bottom:16px}body main .page nav ul li a{font-size:16px;font-weight:700;color:#000}body main .page nav ul li a:hover{color:#a46a37;text-decoration:none}body main .page h2{font-size:29px;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:left;color:#000;font-weight:700;margin-bottom:24px}body main .page .inlineImg{width:350px;height:220px;border-radius:10px;float:right;margin:0 24px}body main .pageCarousel ul.slick-dots{bottom:35px}body main .pageCarousel ul.slick-dots li{width:71px;height:6px}body main .pageCarousel ul.slick-dots li.slick-active button{background:#fff}body main .pageCarousel ul.slick-dots li button{border:1px solid #fff;width:100%;height:100%;padding:0}body main .pageCarousel ul.slick-dots li button:before{display:none}body main .pageCarousel .item .carouselImg{width:100%;max-height:500px;min-height:500px;object-fit:cover}body main .gridContent .item{margin-bottom:48px}body main .gridCarousel,body main .gridContent{margin-top:51px}body main .gridCarousel .slick-slide,body main .gridContent .slick-slide{margin:0 16px}body main .gridCarousel .slick-list,body main .gridContent .slick-list{margin:0 -16px}body main .gridCarousel .slick-arrow,body main .gridContent .slick-arrow{border-radius:66%}body main .gridCarousel .slick-arrow:before,body main .gridContent .slick-arrow:before{color:#676767;font-size:2rem}body main .gridCarousel.blogCarousel,body main .gridContent.blogCarousel{margin-top:0px}body main .gridCarousel .item a,body main .gridContent .item a{text-decoration:none;color:#000}body main .gridCarousel .item a:hover,body main .gridContent .item a:hover{text-decoration:none}body main .gridCarousel .item a h4,body main .gridContent .item a h4{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;margin-top:16px}body main .gridCarousel .item a div.stringLimit,body main .gridContent .item a div.stringLimit{font-size:17px}body main .gridCarousel .item a div.stringLimit b,body main .gridContent .item a div.stringLimit b{opacity:.7;font-size:15px}body main .gridCarousel .item .carouselImg,body main .gridContent .item .carouselImg{max-height:220px;min-height:220px;object-fit:cover;border-radius:16px;width:100%}body main .greyArea{margin-top:50px;background-color:#f8f8f8;padding-top:40px;padding-bottom:40px}body main .greyArea h4{font-weight:700;font-size:19px;text-transform:uppercase}body main .homeBlog{margin-top:91px;margin-bottom:81px}body main .homeBlog h4{margin-bottom:24px}body main .homeBlog .gridCarousel{margin-top:0}body main .country{margin-top:54px}body main .country .countryImg{border-radius:16px}body main .country .col-lg-8{display:flex;align-items:center}body main .country .content{justify-content:center;flex-direction:column}body main .country .content h4{font-weight:700;font-size:19px;margin-bottom:37px}body footer{background:#f8f8f8;padding-top:48px;padding-bottom:48px}body footer .footerRightColumn{display:flex;align-items:flex-end;justify-content:flex-end}body footer nav.social ul{display:flex;padding:0;margin:0}body footer nav.social ul li{list-style-type:none;margin:0;padding:0}body footer nav.social b{font-size:15px;text-transform:uppercase}body footer nav.social ul li{margin-right:16px}body footer nav.social ul li a{color:#000;font-size:1.6rem}body footer nav.social ul li a:hover{color:#000}body footer .footerInfo{margin-top:50px;font-size:15px}body footer .footerInfo .title{font-weight:700;text-transform:uppercase;margin-bottom:15px}body footer .footerInfo .title i{width:16px}body footer .footerInfo .title .first{display:inline-block;font-weight:700;text-transform:uppercase;min-width:73px}body footer .footerInfo .title span{font-weight:400;text-transform:none;min-width:128px}body footer .footerTop nav ul{display:flex;padding:0;margin:0}body footer .footerTop nav ul li{list-style-type:none;margin:0;padding:0}body footer .footerTop nav ul li{margin-right:16px}body footer .footerTop nav ul li a{font-size:15px;color:#000}@media only screen and (max-width: 767px){html,body{position:relative;overflow-x:hidden}body #services .card-header button{padding:12px !important}body .container{padding-right:24px;padding-left:24px}body .mobilePage .icon{display:none !important}body header{position:relative;overflow:hidden;height:90px;padding-bottom:24px}body header .mobileBtn{position:absolute;right:10px;top:10px;z-index:999}body header .mobileBtn .btn{background-color:transparent !important;border-color:transparent !important;box-shadow:none !important;color:#000 !important;font-size:1.4rem;outline:none !important}body header .col-lg-9{background-color:#f8f8f8;padding-top:24px}body header.active{position:relative;height:100%;z-index:999;background-color:#fff;max-height:none}body header .logo{text-align:left;display:block;margin-bottom:24px}body header .logo a img{max-width:150px;height:auto}body header nav.language ul{justify-content:center}body header nav:not(.language){margin-top:24px}body header nav:not(.language) ul{display:block}body header nav:not(.language) ul li{margin-bottom:16px}body header nav:not(.language) ul li a{background-color:#676767;color:#fff;border-radius:6px;padding:16px;display:block;text-align:center}body main .pageCarousel .item .carouselImg{min-height:300px}body main .page.contact .form{margin-top:24px}body main .page.country .countryImg{margin-bottom:24px}body main .page .inlineImg{width:100%;float:none;margin:0 0 0;margin-bottom:16px}body main .country h4{margin-top:22px;margin-bottom:9px !important}body footer .footerInfo{margin-top:0}body footer .footerInfo .title{margin-top:14px}body footer nav.social{margin-top:24px}body footer nav.social ul li{margin-right:8px;margin-left:8px}body footer .footerRightColumn{justify-content:center;text-align:center}body footer .footerTop{display:none}}/*# sourceMappingURL=view.css.map */
