body{font-size:15px;color:gray;font-family:'Montserrat',sans-serif}@media screen and (min-width: 1199px){.container{max-width:1100px}}@media screen and (min-width: 1699px){.container{max-width:1400px}}@font-face{font-family:robotoCondensed;src:url(fonts/RobotoCondensed-Regular.ttf)}@font-face{font-family:lato;src:url(../fonts/Lato-Regular.ttf)}@font-face{font-family:playfairDisplay;src:url(fonts/PlayfairDisplay-BoldItalic.ttf)}@font-face{font-family:sourceSansPro;src:url(../fonts/SourceSansPro-Regular.ttf)}@font-face{font-family:notoSerif;src:url(fonts/NotoSerif-Regular.ttf)}@font-face{font-family:barlow;src:url(../fonts/Barlow-Regular.ttf)}@font-face{font-family:barlowB;src:url(../fonts/Barlow-Bold.ttf)}@font-face{font-family:rubik;src:url(../fonts/Rubik-Regular.ttf)}@font-face{font-family:oswald;src:url(../fonts/Oswald-VariableFont_wght.ttf)}@font-face{font-family:martelB;src:url(../fonts/Martel-Bold.ttf)}@font-face{font-family:HMKAmi;src:url(../fonts/HMKMAmi.ttf)}.playFairDisplayBI{font-family:playfairDisplay}img{width:100%;height:100%;object-fit:cover;transition:all .5s}a{color:inherit}a:hover{text-decoration:none;color:#000}p,span,h1,h2,h3,h4,h5,h6{}h1,h2,h3,h4,h5,h6{color:#0373ff;font-family:'Montserrat',sans-serif}h1,h2,h3{}h1{font-size:2.4em}p,span{font-weight:400;margin-bottom:5px}i{color:#fff}.i{color:#ed1c24}.op5{opacity:.5}.margin-auto{margin-left:auto;margin-right:auto}.card{border:none}.padding-5{padding:5px}.padding-20{padding:20px}.padding-10{padding:0 10px}.padding-30{padding:30px}.margin-0{margin:0!important}.text-hidden img{display:none}.text-hidden h1,.text-hidden h2,.text-hidden h3,.text-hidden h4,.text-hidden h5,.text-hidden h6{display:none}.text-hidden strong{font-weight:400}.paginate ul li{padding:10px;font-size:1.3rem}.fw-700{font-weight:700}.fw-600{font-weight:600}.fw-900,.fw900{font-weight:900}.padding-0{padding:0}.click-des{display:none}.menu-order .active{display:block}.king-icons::before{content:url('../images/king-icons.png')}.king-icons::after{content:url('../images/king-icons.png')}.paginate ul li{padding:10px;font-size:1.3rem}.slick-arrow{z-index:9;position:absolute}.slick-next{right:0}.slick-prev{left:0}.line-height-1 h3{line-height:1.3em;height:1.3em;text-overflow:ellipsis;overflow:hidden}.line-height-2{line-height:1.3em;height:2.6em;text-overflow:ellipsis;overflow:hidden}.line-height-2 p,.line-height-3 p{margin-bottom:0;font-size:15px!important;line-height:1.3em!important}.line-height-3{line-height:1.3em;max-height:6.5em;text-overflow:ellipsis;overflow:hidden}.line-height-4 p{line-height:1.3em;height:5.1em;text-overflow:ellipsis;overflow:hidden}#style-0::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#0b9444}#style-0::-webkit-scrollbar{width:0;background-color:#0b9444}#style-0::-webkit-scrollbar-thumb{width:5px;background-color:#fff;border:3px solid #0b9444}#style-4::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#fff}#style-4::-webkit-scrollbar{width:13px;background-color:#fff}#style-4::-webkit-scrollbar-thumb{width:5px;background-color:#3c3d90;border:3px solid #fff}#style-15::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);background-color:#F5F5F5;border-radius:10px}#style-15::-webkit-scrollbar{width:10px;background-color:#F5F5F5}#style-15::-webkit-scrollbar-thumb{border-radius:10px;background-color:#FFF;background-image:-webkit-gradient(linear,40% 0%,75% 84%,from(#4D9C41),to(#19911D),color-stop(.6,#54DE5D))}.news-paginate li{margin-left:5px}.news-paginate span{padding:10px 15px;font-size:13px;font-weight:600;color:#000;background-color:#e8eeef}.paginate-btn i{color:#fff}.paginate-btn{background-color:inherit!important}.paginate-btn-disable{background-color:inherit!important}.paginate-btn-disable i{color:#888}.news-paginate span:hover{color:#fff!important;background-color:#ffda44}.news-paginate .active span{color:#fff!important;background-color:#ffda44}.tooltip-inner,.arrow{background-color:#fff;color:#000}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#fff!important}.tooltip.bs-tooltip-left .arrow:before{border-right-color:#fff!important}.tooltip.bs-tooltip-top .arrow:before{border-right-color:#fff!important}.tooltip.bs-tooltip-bottom .arrow:before{border-right-color:#fff!important}.product-btn-arrow{position:absolute;top:35%;left:0;right:0;background-color:inherit}.product-btn-arrow i{color:#000}.btn-next{position:relative}.btn-arrow{padding:0 15px;border-radius:50%;background-color:rgba(102,85,75,0.8);cursor:pointer}.btn-next:hover i{color:#fc7c0f}.btn-prev:hover i{color:#fc7c0f}.btn-next:hover{background-color:rgba(102,85,75,0.6)}.btn-prev:hover{background-color:rgba(102,85,75,0.6)}.slick-dots{bottom:10px;z-index:10}.slick-dots li button:before{color:#fff}.slick-dots li .slick-active button:before{color:#fff}.slick-slider ul li{margin:0}.dot100{background-repeat:no-repeat;background-size:100%;border:none;height:30px;color:#fff;line-height:20px;font-size:40px}.slick-active a .dot100{color:#e6bb20}.dot1{margin-bottom:-10px;background-position:bottom}.dot2{margin-bottom:10px;background-position:top}.dot3{margin-bottom:-10px;background-position:bottom}.dot4{margin-bottom:10px;background-position:top}.dot5{margin-bottom:-10px;background-position:bottom}.dot6{margin-bottom:10px;background-position:top}.dot7{margin-bottom:-10px;background-position:bottom}.dot8{margin-bottom:10px;background-position:top}.dot9{margin-bottom:-10px;background-position:bottom}.dot-active{display:block}.white-cl{color:#fff!important}.black-cl{color:#000}.white-bg{background-color:#fff}.white-bd{border-color:#fff}.yellow-cl{color:#e6bb1f!important}.yellow-bg{background-color:#e6bb1f!important}.yellow-bd{border-color:#e6bb1f!important}.orange-cl{color:#eb613d!important}.orange-bg{background-color:#eb613d!important}.orange-bd{border-color:#eb613d!important}.red-cl{color:#e21f27!important}.red-bg{background-color:#e21f27!important}.red-bd{border-color:#e21f27!important}.violet-cl{color:#a51d5f!important}.violet-bg{background-color:#a51d5f!important}.violet-bd{border-color:#a51d5f!important}.blue-cl{color:#00aeef!important}.blue-bg{background-color:#00aeef!important}.blue-bd{border-color:#00aeef!important}.green-cl{color:#0fa34f!important}.green-bg{background-color:#0fa34f!important}.green-bd{border-color:#0fa34f!important}.facebook-bg{background-color:#3b5998}.twitter-bg{background-color:#46d4fe}ul{margin:0;padding:0}.w-100{overflow:auto}.w-50{float:left;width:calc(50% - 17px)!important;margin-right:15px}.w-45{width:45%;float:left}.w-30{width:calc(33.33% - 17px)!important;float:left;margin-right:15px}.w-25{width:24%!important}.opacity-0{opacity:0}.opacity-1{opacity:1}.header-card{padding:0 30px;border-right:solid 2px #f1f1f1}.header-card p{margin-bottom:0}.header-social a{background-color:#093eb6;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:22px;margin-right:15px;float:left;opacity:.65}.header-social a:hover{opacity:1}.site-menu{z-index:999;position:fixed;width:100%;transition:all .5s;background-color:rgba(60,61,144,.85);background-color:#fff;box-shadow: 0 0 6px #888}.site-menu.scroll,.site-menu.active{background-color:#fff;transition:all .5s}.site-menu.scroll .menu-tab a,.site-menu.scroll .menu-social i,.site-menu.active .menu-tab a,.site-menu.active .menu-social i{}.site-menu.scroll .menu-tab a,.site-menu.active .menu-tab a{}.site-menu.scroll .menu-logo,.site-menu.active .menu-logo{height:90px;transition:all 1s;padding:10px;margin:0}.site-menu.scroll .menu-tab-drop,.site-menu.scroll .menu-tab-drop2,.site-menu.active .menu-tab-drop,.site-menu.active .menu-tab-drop2{}.site-menu.scroll .menu-tab-drop a,.site-menu.active .menu-tab-drop a{}.site-menu.scroll .menu-tab-drop a:nth-last-child(1),.site-menu.active .menu-tab-drop a:nth-last-child(1){border:none;margin:0}.site-menu.scroll{background-color:#fff!important;box-shadow:0 0 5px #111;position:fixed;top:0}.site-menu.scroll .menu-tab li{}.menu-tab-2{display:none!important;left:100%;top:0;position:absolute}.menu-tab-2 a:nth-child(1){display:none}.a{margin:0 -30px;padding:0 30px;position:relative}.menu-tab-drop .a:hover .menu-tab-drop{display:flex!important;left:100%;top:0;position:absolute;padding:0 30px}.menu-tab-drop a:nth-child(1){display:none}.site-menu.scroll .menu-tab-drop{background-color:#fff}.menu-md12{display:flex;align-items:center}.menu-logo{height:110px;padding:15px;background-color:inherit;transition:all .8s;position:relative;opacity:1}.menu-logo-ab{display:none;opacity:0}.menu-logo::before{}.menu-logo img{width:auto}.menu-logo-ab{background-color:#e6e6e6;position:absolute;top:-350px;left:-300px;height:600px;z-index:9;width:600px;transform:rotate(45deg);display:flex;justify-content:flex-end;align-items:flex-end;border-right:double 15px #3845c9;transition:all .8s;display:none}.menu-logo-ab::after{content:'';width:6px;height:100%;background-color:#3845c9;position:absolute;right:5px;top:0;bottom:0}.menu-logo-ab img{width:auto;height:100px;object-fit:cover;transition:all .5s;position:absolute;right:50px;top:270px;transform:rotate(-45deg)}.menu-brochure a{background-color:#fcdd39;padding:5px 15px;border-radius:15px;color:#000}.menu-block{display:flex;align-items:center;height:100%}.menu-tab{height:100%}.menu-tab ul{height:100%}.menu-tab li{list-style-type:none;padding:10px;float:left;position:relative;height:100%;display:flex;align-items:center;transition:all .3s}.menu-tab ul li:nth-child(1){padding-left:0}.menu-tab li:hover{}.menu-tab a{font-size:15px;font-weight:500;color:rgba(255,255,255,0.7);color:#000}.menu-tab i{color:#707070;margin-left:7px}.menu-tab a:hover,.menu-tab a:hover i{color:#1769aa}.menu-tab li.active a{color:#1769aa}.menu-logo-scroll{display:none}.site-menu.scroll .menu-logo{}.site-menu.scroll .menu-logo-scroll{display:block}.menu-tab-drop{display:none;position:absolute;width:max-content;width:-moz-max-content;width:-webkit-max-content;width:-o-max-content;width:-moz-available;min-width:200px;left:0;padding:5px 30px;flex-direction:column;transition:all .5s;top:100%;z-index:0;background-color:#fff}.menu-tab li:hover .menu-tab-drop{display:flex;animation:fadeDown .5s}.menu-tab-drop a{position:relative;margin-bottom:10px;transition:all .5s;display:flex;align-items:center;font-weight:400;color:r#000;font-size:15px}.menu-tab-drop i{display:none}.menu-tab-drop2{position:absolute;right:0;top:0;left:100%;width:max-content}.menu-service{position:inherit!important}.menu-service-drop{background-color:rgba(56,69,201,.8)!important;left:0;right:0;width:100%;padding:30px;z-index:99999}.menu-service-card{overflow:auto}.menu-service-card h6{color:#fff;font-weight:700;float:left;margin-bottom:20px;font-size:18px}.menu-service-card ul{padding-left:15px}.menu-service-card li{width:100%;height:auto;padding:0;margin-bottom:10px}.menu-service-card li a{color:#fff!important;float:left;display:block!important}.menu-social{padding-left:50px}.menu-social i{padding:0 5px}.menu-social i:hover{color:#888}.menu-tel{display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-tel span{font-size:11px;margin-bottom:0;color:gray}.menu-lang i{color:#d09c3f;margin-right:7px;font-size:16px}.menu-lang{margin-left:10px}.menu-mobile{display:none;position:fixed;z-index:999999;width:100%;border-bottom:solid 3px #3845c9;top:0}.menu-mobile .row{background-color:#fff}.menu-mobile-tab{position:fixed;top:0;left:0;bottom:0;width:0;background-color:#292788;z-index:999999;transition:all .5s;overflow:auto}.menu-mobile-tab a{color:#fff;font-size:16px;display:none;animation:fadeIn 1s;text-transform:uppercase;font-weight:700}.menu-mobile-tab a:hover{color:#bebebe}.menu-mobile-tab ul{padding-left:15px;display:none;padding-top:5px}.menu-mobile-drop-p{color:#fff;font-size:16px;text-transform:capitalize;margin-bottom:10px}.menu-mobile-drop-p ul a{color:#888}.menu-mobile-drop-p:hover ul{display:block}.menu-mobile-drop-p a{font-size:15px}.menu-mobile-tab li{list-style-type:none;margin-bottom:10px;line-height:.9em}.menu-mobile-tab p{text-transform:capitalize;margin-bottom:10px}.menu-mobile-tab.active{width:100%;transition:all .5s;padding:30px}.menu-mobile-md12{height:60px}.menu-search{width:calc(100% - 100px)}.menu-search .form-group{margin-bottom:0}.menu-mobile-btn{width:30px}.menu-mobile-btn span{font-size:28px;font-weight:700}.closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.hotline{position:fixed;bottom:15px;left:0;width:max-content;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right,#e21f27,#ee3148);color:#fff;z-index:999999;transition:all .5s;animation:pulse 2s infinite;margin-left:15px;padding:10px 20px!important;height:40px;margin-top:12px;border-radius:20px}.hotline a{display:flex;align-items:center;padding:0 10px;font-size:16px}.hotline span{margin-bottom:0;padding-left:10px;font-weight:600}.hotline i{font-size:16px!important}.search-form input{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}@media screen and (min-width: 1440px){}@media screen and (max-width: 1240px){.menu-hide{display:none!important}}@media screen and (max-width: 1199px){.menu-tab ul{padding:0}.menu-tab a{font-size:14px}}@media screen and (max-width: 991px){.menu-logo,.menu-lang{width:150px;background-color:inherit}.site-header{display:none}.menu-mobile{display:block}.menu-mobile .menu-logo{height:70px;transition:all .5s;width:auto;opacity:1!important;padding:15px}.site-menu{display:none}.menu-mobile-tab a{font-size:2rem}}@media screen and (max-width: 768px){}@media screen and (max-width: 575px){.menu-mobile-tab a{font-size:18px}}.site-contact{position:fixed;left:0;width:50px;bottom:45%;display:flex;align-items:center;z-index:999}.site-contact-icons{}.site-contact-icons hr{margin:0}.site-contact-items{background-color:rgba(17,17,17,.2);width:50px;height:50px;transition:all .5s;border-radius:0;padding:0}.site-contact-items:hover{width:70px;transition:all .5s}.site-contact-items a{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;background-color:#0373ff;border-radius:0;color:#fff;font-size:12px}.site-contact-items a:hover{opacity:.85}.site-contact-items span{margin-bottom:0}.site-contact-items i{color:#fff;font-size:22px}.site-contact-items:hover{background-color:#0fa34f;transition:all .5s}.site-contact-items:hover i{color:#fff}.site-footer{padding:50px 0;z-index:-1;background-position:center;background-size:cover}.site-footer p{color:#e0e3e8;font-size:14px}.footer-card a{color:#bebebe}.footer-card a:hover{color:#fff}.footer-card i{font-size:13px;margin-right:15px;color:#fcdd39}.footer-row{background-color:#ffda44;height:160px;overflow:hidden}.footer-row div:nth-child(2){background-color:#ffd427}.footer-row div:nth-child(3){background-color:#ffd013}.footer-contact{margin-bottom:-80px;position:relative}.footer-contact-card h3{color:#000!important;text-transform:uppercase;font-weight:700;margin-bottom:15px;position:relative}.footer-contact-card i{color:#000;position:absolute;left:-25px;top:0}.footer-contact-card p{color:#111}.footer-contact-card{padding:30px 50px}.footer-logo img{height:70px;width:auto;margin-bottom:15px}.footer-md8{padding-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}.footer-md8 h3{color:#fff!important}.footer-md8 div{margin-bottom:30px;width:32%;float:left;clear:right}.footer-copy{background-color:#020e28}.footer-social{display:flex}.footer-social a{width:35px;height:35px;display:flex;justify-content:center;align-items:center;margin-right:10px;float:left;border-radius:50%;border:solid 1px #fcdd39}.footer-social i{color:#fcdd39;font-size:18px}.footer-social a:hover{background-color:#fff}.footer-social a:hover i{color:#093eb6}.footer-links h5{border-bottom:solid 1px #f1f1f1;float:left;margin-bottom:30px!important}.footer-links h6{display:flex;align-items:center;margin-bottom:15px!important;width:100%}.footer-links i{font-size:11px;border:solid 1px #fff;border-radius:50%;padding:2px;margin-right:10px;margin-top:4px;color:#f2f2f0}.footer-copy{padding:30px 0}@media screen and (max-width: 991px){.footer-contact{margin-bottom:-200px}.footer-md8{padding-top:100px}.footer-row{overflow:auto;height:auto}}@media screen and (max-width: 768px){.footer-md8 div{width:49%}.footer-info{margin-bottom:30px}}@media screen and (max-width: 575px){.footer-social a{margin-right:5px}.footer-mb30{display:none}.footer-row{margin:0}.footer-md8 div{width:100%}.footer-contact-card{padding:20px 30px}.footer-sm6{margin-bottom:30px}}.header-top{margin-bottom:50px;position:relative}.header-image{filter:brightness(50%)}.header-image{height:300px;background-image:url(../images/sb_banner.jpg);background-attachment:fixed;background-repeat:no-repeat;top:0;left:0;transform:scale(1);background-size:100% auto}.header-title{margin-bottom:18px;color:inherit;font-weight:900;font-size:44px;line-height:1.2}.header-content{font-size:15px;line-height:1.7;font-weight:600;color:#fff;text-transform:uppercase}.header-description{position:absolute!important;z-index:1;left:0;top:0;bottom:0;right:0;color:#fff}.shake_img{animation:shakes .5s;animation-iteration-count:infinite;animation-duration:3s;animation-timing-function:ease-in-out}.slider-progress{width:100%;height:3px;background:#eee}.slider-progress .progress{width:0;height:3px;background:#000}.cd-background-wrapper{perspective:8000px;transition:all .5s}.cd-floating-background{transform-style:preserve-3d;width:auto!important;margin:0!important;transition:all .5s}.cd-floating-background img:first-child{transform:translateZ(300px);transition:all .5s}.cd-floating-background img:nth-child(2){transform:translateZ(300px);transition:all .5s}.cd-floating-background img:nth-child(3){transform:translateZ(300px);transition:all .5s}@keyframes shakes{0%{transform:translate(0,0px)}50%{transform:translate(0,15px)}100%{transform:translate(0,0px)}}@media screen and (max-width: 768px){.header-image{height:210px;background-size:110% auto}}@media screen and (max-width: 575px){.header-image{height:180px;background-size:200% auto}}.card-title{margin-bottom:0}.show{display:flex!important}.hide{display:none!important}.mb-100{margin-bottom:100px}.mb-50{margin-bottom:50px}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:30px}.mb-15{margin-bottom:15px}.mt-100{margin-top:100px}.section{margin-bottom:100px}.upper{text-transform:uppercase}.cap{text-transform:capitalize}.lower{text-transform:lowercase}.ts{text-shadow:0 0 1px #111}.elementor-shape{position:absolute;bottom:0;left:0;right:0;transform:rotate(180deg);z-index:2}.elementor-shape path{fill:#fff}.elementor-shape svg{transform:scale(1,3)}hr{margin:15px 0}.column{display:flex;justify-content:center}.column-reverse{display:flex;justify-content:center}.gp{font-size:24px!important}@media screen and (max-width: 768px){.column{flex-direction:column}.column-reverse{flex-direction:column-reverse}}@media screen and (max-width: 575px){.section{margin-bottom:50px!important}}.site-card{position:relative}.site-card h1{font-size:35px;margin-bottom:30px}.site-card h2{font-size:32px;text-transform:uppercase;letter-spacing:2px;color:#0373ff;font-weight:600;line-height:1.3em;margin-bottom:30px}.site-card h3{font-size:18px;margin-bottom:20px;color:#0277bd;font-weight:500;line-height:34px}.site-card h4{font-size:14px;margin-bottom:30px;color:#888;text-transform:uppercase}.site-card h5{margin-bottom:15px;font-size:17px;font-weight:400;color:#c0c4c7;text-transform:uppercase}.site-card h6{letter-spacing:18px;color:#ccc;text-transform:uppercase;font-size:16px;margin-bottom:15px}.site-card p{font-weight:300;font-size:16px;line-height:1.7;color:#333}.site-card strong{font-weight:600}.site-box{box-shadow:.188em .25em 2.188em rgba(0,0,0,0.16)}.site-card .line{width:150px;height:6px;background-color:#c26c4b;margin-bottom:50px;position:relative}.site-card .line .elementor-shape{bottom:-13px;width:90%}.site-card .line .elementor-shape svg{transform:scale(2.5,5.5)}.site-block{position:relative}.site-block img,.site-block iframe{width:50%!important;height:auto!important;margin:15px 0}.site-block h2{margin-bottom:10px;margin-top:10px}.site-block h3{margin-bottom:10px;margin-top:10px}.site-block p{color:#111}.site-btn{position:relative;margin-top:20px}.site-btn a{color:#fcdd39;font-weight:600;text-transform:capitalize;font-size:16px}.site-btn i{color:#fcdd39;margin-left:10px}.site-btn:hover{opacity:.65}.site-btn:hover a,.site-btn:hover i{color:#000}.site-cl{color:#3845c9!important}.site-bg{background-color:#3845c9}.site-line{width:100px;height:3px;background-color:#142632;margin-bottom:50px;margin-top:-30px}.bg-contain{background-color:rgba(17,17,17,.35);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:none}.dark-bg{background-color:#161616}.dark-bg h2,.dark-bg h3{color:#fff}.dark-bg p,.dark-bg span{color:#aaa}.site-ab{background-color:rgba(17,17,17,.35);display:none;top:0;right:0;bottom:0;left:0;position:absolute}.container-fluid{}.home-intro{}.home-intro-video{height:100%}.home-intro-video iframe{width:100%!important;height:100%!important}.home-service{background-color:#fafafa;padding:100px 0}.home-service-card{margin-bottom:50px;overflow:auto}.home-service-thumb{width:60px;height:60px;border-radius:50%;background-color:#3845c9;display:flex;justify-content:center;align-items:center;float:left;margin-right:15px}.home-service-thumb img{width:30px;height:auto;max-height:45px}.home-service-block{width:calc(100% - 75px);float:left}.home-employee{padding-bottom:100px;background-color:#fafafa}.home-employee-thumb{height:400px}.home-employee-card{margin-bottom:30px;position:relative}.home-employee-block{position:absolute;bottom:30px;left:30px;right:30px;background-color:#fff;padding:30px 15px;text-align:center;transition:all .5s;animation:fafeInUp .5s}.home-employee-block p{height:0;overflow:hidden;transition:all .5s}.home-employee-block:hover p{height:auto;transition:all .5s}.home-partner{padding:50px 0}@media screen and (max-width: 1199px){.home-intro-video{height:400px;margin-bottom:50px}}@media screen and (max-width: 991px){.home-intro-md4{text-align:left!important;justify-content:flex-start!important}.home-employee-row,.home-intro-row{display:flex;flex-direction:column-reverse}.home-project-md8,.home-service-md4,.home-employee-md4{margin-bottom:30px}}@media screen and (max-width: 575px){.site-card h2{font-size:22px}.site-card p{font-size:14px}.home-project-row .text-center{text-align:left!important}}@media screen and (max-width: 475px){.home-intro-video{height:300px}}.card-breadcrumb p{color:#61656f;margin-bottom:0;padding:20px 0;font-weight:700;text-transform:uppercase}.card-breadcrumb a{padding:0 10px;font-size:15px;color:#61656f}.card-breadcrumb i{color:#bebebe}.introduce-breadcrumb{background-color:#f4f5f8}.introduce-banner{margin-bottom:0;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding-top:70px}.introduce-banner-card{z-index:1}.introduce-banner-card h1{font-size:46px;margin-bottom:0}.introduce-banner p{font-size:14px;line-height:1.5;margin-bottom:20px;text-transform:uppercase;letter-spacing:5px;color:rgba(255,255,255,0.7)}.introduce-banner-ab{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.2);z-index:0}.introduce{background-color:#fafafa;padding:100px 0}.introduce-card{}.introduce-card p{margin-bottom:20px}.mission-card p::before{content:'\f192';font-family:FontAwesome;float:left;margin-right:15px;color:#ffda44}.introduce-certificate p{width:20%;float:left;padding:10px}.introduce-certificate p:nth-child(2){width:100%!important}.introduce-certificate p img{width:100%!important;height:100%!important}@media screen and (max-width: 991px){.introduce-md6{margin-bottom:30px}.introduce-card{height:auto}.introduce-row{flex-direction:column-reverse}.introduce-row-1{margin-bottom:30px}}@media screen and (max-width: 767px){.introduce-banner{margin-top:70px}.introduce-banner-card h1{font-size:27px}.introduce-category-card li{width:33.33%!important}}@media screen and (max-width: 575px){.project-category-card li{width:100%!important}}.project{margin-bottom:50px}.project-card{margin-bottom:50px;overflow:auto}.project-thumb{margin-bottom:15px;height:350px;overflow:hidden}.project-thumb img{transition:all .5s}.project-thumb:hover img{transition:all .5s;transform:scale(1.1,1.1);opacity:.85}.project-block h3{margin-bottom:0;font-size:18px}.project-btn{color:#ffbe00;font-weight:700;text-transform:uppercase}.project-btn:hover{color:#093eb6}@media screen and (max-width: 991px){.project-thumb{height:250px}}@media screen and (max-width: 767px){.project-thumb{height:200px}}@media screen and (max-width: 575px){.project-thumb{height:auto}}.single-project-thumb{height:350px;margin-bottom:50px;overflow:hidden}.single-project-thumb:hover{cursor:pointer;opacity:.95}.single-project-thumb:hover img{transition:all .5s;transform:scale(1.1,1.1)}.single-project-thumb img{transition:all .5s}@media screen and (max-width: 768px){.single-project-md3{display:none}}.product{margin-bottom:100px}.product-thumb{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.product-aspect{padding-bottom:80%!important}.product-card{background-color:#eee8df;border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;padding:30px;display:flex;justify-content:space-between}.product-card p{margin-bottom:0;line-height:1.3em;height:3.9em;overflow:hidden}.product-card h3{margin-bottom:15px;line-height:1.3em;max-height:2.6em;overflow:hidden}.product-block{width:calc(100% - 80px);float:left}.product-price{width:50px;float:left;display:flex;justify-content:center;align-items:center}.product-price span{background-color:#fff;width:50px;height:50px;border-radius:50%;color:#be8b31;display:flex;justify-content:center;align-items:center;font-size:18px}.product-cat{justify-content:center;flex-wrap:wrap}.product-cat-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#111;border:none;font-size:15px;font-weight:600;padding:0 15px;margin-bottom:15px!important}.product-cat-btn.active{background-color:#fff;color:#be8b31}.product-cat-btn:hover{background-color:#fff;color:#be8b31;cursor:pointer}.product-cat-btn img{height:60px;width:auto}@media screen and (max-width: 575px){.product-block{width:100%}}@media screen and (max-width: 535px){}@media screen and (max-width: 414px){}@media screen and (max-width: 375px){}@media screen and (max-width: 414px){}.single-product{margin-bottom:100px}.single-product-thumb{height:400px;margin-bottom:30px;border:solid 3px #888}.single-product-items{display:flex;justify-content:flex-start;flex-wrap:wrap}.single-product-items img{width:19%;height:70px;margin-right:1%;margin-bottom:5px;border:solid 3px inherit}.single-product-items img.active{border:solid 3px #888}.single-product-title{width:150px;height:70px;background-color:#d0df56;display:flex;justify-content:center;align-items:center;margin-bottom:30px}.single-product-title span{color:#111;font-weight:700}.single-product-related-thumb{margin-bottom:15px;height:150px;text-align:center;position:relative}.single-product-related-thumb img{width:auto;max-width:100%}.single-product-related-block{text-align:center}.single-product-related-block h3{text-transform:capitalize;margin-bottom:10px}.single-product-related-block h6::before{display:none}.single-product-related-ab{position:absolute;width:100%;height:50px;top:calc(50% - 25px);left:0;justify-content:center;align-items:center;background-color:#d0df56;display:none}.single-product-related-ab span{text-transform:uppercase;font-size:15px;color:#062a4d;font-weight:900;font-family:martelB;margin-bottom:0}.single-product-related-ab:hover{color:#062a4d;background-color:#50aab2}.single-product-related-thumb:hover .single-product-related-ab{display:flex}.single-product-related-md4{padding:0 50px}@media screen and (max-width: 991px){.single-product-items img{height:50px}.single-product-thumb{height:300px}.single-product-related-md4{padding:0 15px}}@media screen and (max-width: 768px){.single-product-thumb{height:500px}.single-product-row{flex-direction:column-reverse}.zoomContainer{}.product-related-row{justify-content:center}}@media screen and (max-width: 575px){.zoomContainer{width:100%!important;left:0!important;right:0!important}.single-product-thumb{height:300px}}@media screen and (max-width: 475px){.single-product-related-thumb{height:100px}}.gallery{margin-bottom:100px}.gallery-thumb{height:120px}.gallery-md2{padding:5px}@media screen and (max-width: 1199px){.gallery-thumb{height:120px}}@media screen and (max-width: 991px){.gallery-thumb{height:100px}}@media screen and (max-width: 475px){.gallery-thumb{height:80px}}@media screen and (max-width: 375px){.gallery-thumb{height:65px}}@media screen and (max-width: 320px){.gallery-thumb{height:50px}}.service{background-color:#fafafa;padding:100px 0}.service-card p{columns:2;text-align:left}@media screen and (max-width: 575px){.service-card p{columns:1}}.news-card{margin-bottom:50px}.news-thumb{height:300px;margin-bottom:30px;overflow:hidden;position:relative}.news-thumb p{background-color:#3c3d90;color:#fff;display:flex;flex-direction:column;position:absolute;top:15px;right:15px;padding:10px;font-size:16px;justify-content:center;align-items:center;margin-bottom:0;text-transform:uppercase}.news-thumb:hover .site-ab{display:block}.news-thumb:hover img{transition:all .5s;transform:scale(1.1,1.1)}.news-thumb img{transition:all .5s}.news-day{font-size:28px;font-weight:700;line-height:1}.news-block h3{font-size:20px;color:#41454f;font-weight:700;line-height:1.3em;max-height:2.6em;overflow:hidden}.news-block p{color:#aeb3b7}.news-block h3:hover,.news-block span{color:#3c3d90}.news-search input{border:1px solid rgba(244,244,244,.8);background:#fff;box-shadow:1px 1.7px 2px 0 rgba(0,0,0,.3);border-radius:0;line-height:48px;height:auto;padding:0 20px;width:100%}.news-category p{background-color:#f4f5f8;padding:20px 15px}.news-category p:hover{background-color:#e9e9e9;cursor:pointer}.news-tag a{background-color:#f4f5f8;padding:10px;margin-right:10px;overflow:auto;float:left;margin-bottom:10px}.news-tag a:hover{background-color:#e9e9e9;cursor:pointer}@media screen and (max-width: 991px){.news-thumb{height:150px}}@media screen and (max-width: 575px){.news-thumb{height:250px}}@media screen and (max-width: 375px){.news-thumb{height:200px}}.single-news{}.single-news-icons{width:50px;height:50px;margin-right:5px;background-color:#ffda44;border:solid 1px #f1f1f1;border-radius:50%}.single-news-icons i{color:#fff}.single-news-icons:hover{background-color:#d0df56;transition:background-color .5s}.single-news-icons:hover i{color:#062a4d}.tooltip-arrow,.tooltip .tooltip-inner{background-color:#f19319!important;color:#fff;top:-5px;animation:fadeInUp .5s;border-color:#f19319}.tooltip.top{margin-top:-15px}.tooltip-inner:before{background-color:#f19319!important;border-color:#f19319!important}.single-news-related-title-1 h6{color:#333;text-transform:capitalize}.single-news-related-block{overflow:auto;margin-bottom:20px}.single-news-related-thumb{width:33%;float:left;height:110px;margin-right:1%}.single-news-related-title{width:66%;float:left;padding:0 15px}.single-news-related-title p{margin-bottom:5px;text-transform:uppercase;font-weight:700;color:#000;font-size:13px;line-height:1.3em;max-height:3.9em;overflow:hidden}.single-news-related-title p:hover{color:#c26c4b}.single-news-related-title span{color:#888}.single-news-cat-card{margin-bottom:50px;overflow:auto}.single-news-block-cat span{padding:10px 15px;border-radius:50%;margin-top:-10px}.single-news-block-cat i{font-size:7px;color:#696969}.single-news-block-cat p{border-bottom:solid 1px #f1f1f1}.single-news-block-cat a:hover p,.single-news-block-cat a:hover i{color:#e21f27;font-weight:900}.single-news-block-cat a:hover span{color:#fff;background-color:#e21f27}.single-news-search{margin-bottom:30px}.single-news-search input{background-color:#f1f1f1}.single-news-tag-block{display:flex;flex-wrap:wrap}.single-news-tag-block a{padding:5px 20px;border:solid 1px #aaa;border-radius:20px;margin-bottom:10px;margin-right:10px}.single-news-tag-block a:hover{background-color:#00368a;color:#fff;transition:all .2s}.single-news-tag hr{margin-bottom:30px}.single-news-related p{border-bottom:solid 1px #e1e1e1;margin-bottom:5px;padding-bottom:5px}.single-news-btn-card:hover{box-shadow:0 5px 20px rgba(0,0,0,0.15)}@media screen and (max-width: 768px){.single-news-md8{margin-bottom:50px}}@media screen and (max-width: 575px){.single-news-btn-card{width:100%!important}}.booking .form-group{margin-bottom:0}.booking-form-group{overflow:auto;padding:0 15px}.booking-date{width:50%;float:left;padding:15px}.booking-date-card{padding:15px;background-color:#151516;position:relative}.booking-date label{display:block}.booking-date .form-control{margin-top:-3em;opacity:0}.booking-info h6{margin-bottom:30px;color:#000;text-transform:inherit;font-variant:small-caps}.tab-pane{}.booking-room-block select{outline:solid 1px}.booking-form .form-group{margin-bottom:1rem}.booking-form label,.booking-form input,.booking-form textarea{width:100%;color:#878787}.booking-form input,.booking-form textarea{background-color:#f9f9f9;border-width:1px;border-color:#f1f1f1;border-style:solid;padding:10px 20px;-webkit-appearance:none;color:#878787}.booking-form button{outline:none;border:none;border-radius:0}.booking-form strong{color:#111;font-weight:500}.cart-thumb{height:150px}.cart-thumb img{width:auto}.cart-price p{color:#000}.cart-num{width:15px;height:15px;border-radius:50%;background-color:#e21f27;font-size:9px;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:-5px;right:-5px}.contact{}.contact-intro{padding:50px 0}.contact-intro h3{margin:15px 0}.contact-map iframe{width:100%!important;height:450px!important}.contact-md8 h3{color:#0373ff!important}.contact-footer i{color:#fcdd39}.contact-footer i{margin-right:10px;font-size:20px}@media screen and (max-width: 1199px){}@media screen and (max-width: 768px){.contact-form-md6{margin-bottom:50px}}@media screen and (max-width: 575px){}.contact-form{}.contact-form form{}.contact-form label{font-weight:700}.contact-form input{background:transparent;border:2px solid rgba(0,0,0,0.1);border-radius:0;line-height:48px;height:auto;padding:0 20px;font-size:13px}.contact-form input:focus{background-color:inherit;color:#000;border-color:#3c3d90}.contact-form select{font-size:13px;padding:7px 20px;border-radius:20px}.radio{font-size:13px;color:#999}.radio label{margin-right:15px;margin-bottom:0}.radio input:checked::before{background-color:#daa74e;content:'';position:absolute;width:6px;height:6px;border-radius:50%;left:3px;top:3px}.contact-form textarea{box-shadow:none;background:transparent;border:2px solid rgba(0,0,0,0.1);border-radius:0;height:auto;padding:0 20px;font-size:13px;line-height:3em}.contact-form textarea:focus{background-color:inherit;color:#000}.contact-form button{border-radius:0;border:none;font-size:16px;font-weight:500;background:#0373ff;-webkit-transition:.5s ease all;-o-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;transition:.5s ease all;padding:15px 30px}.contact-form button:nth-child(1){margin-right:30px}.contact-form button:hover{cursor:pointer}.contact-form h3{margin-bottom:15px}@media screen and (max-width: 768px){.contact-md6{margin-bottom:50px}}@media screen and (max-width: 575px){.form-group.w-30,.form-group.w-50{width:100%!important;margin:0!important;margin-bottom:15px!important}.contact-form{padding:15px}}
#colorlib-hero{
	padding-top: 0;
}
.footer-info p, .footer-card p, .footer-card a{
	color: #fff;
}
.footer-card a:hover{
	color: #fcdd39;
}
.menu-logo{
	height: 70px;
	padding: 10px;
}
.site-card h2{
	color: #1769aa;
}
.colorlib-counters .icon i{
	font-size: 85px;
	background-color: inherit;
}
#colorlib-hero, .home-project{
	margin-bottom: 70px;
}
.menu-service-drop{
	background-color: rgba(17, 82, 147, .9)!important;
}
.colorlib-counters .colorlib-counter-label{
	font-weight: 600;
}
.project .desc{
	opacity: 0;
	transition: all 1s;
}
.owl-carousel .owl-item:hover .desc{
	opacity: 1;
	transition: all 1s;
}
.menu-brochure a{
	font-weight: 600;
}
.menu-brochure a:hover{
	background-color: #fae67f;
}
.menu-lang img{
	height: 15px;
	width: auto;
	float: left;
	margin-right: 5px;
}
.menu-mobile-btn span{
	font-size: 38px;
}
.menu-mobile{
	border: none;
	box-shadow: 0 0 6px #888;
}
.menu-mobile-tab{
	background-color: #115293;
}
.home-service{
		padding-bottom: 0;
}
.site-block strong, .site-block strong span{
	font-weight: 700!important; 
}
.introduce-card img, .introduce-card input{
	max-width: 100%;
}
.introduce-banner-ab{
	background-color: inherit;
}
.project-block{
	position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px;
    background-color: #0277bd;
    text-align: left!important;
}
.project-block h3, .project-block p{
	color: #fff;
}
.project-block h3{
	font-weight: 700;
    text-transform: uppercase;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Roboto', sans-serif;
}
@media screen and (max-width: 768px){
	.menu-lang{
		width: auto;
	}
}
@media screen and (max-width: 575px){
	.site-contact{
		bottom: 0;
	}
	.site-contact-icons{
		flex-direction: row;
		display: flex;
	}
	.dropdown-menu a{
		font-weight: 500;
		text-transform: inherit;
		color: #333;
		display: block;
	}
	.introduce-certificate p{
		width: 50%;
	}
}
