@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-Light.ttf);font-weight:300}@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-Regular.ttf);font-weight:400}@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-Medium.ttf);font-weight:500}@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-SemiBold.ttf);font-weight:600}@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-Bold.ttf);font-weight:700}@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-ExtraBold.ttf);font-weight:800}@font-face{font-family:"Rubik";src:url(../fonts/Rubik/Rubik-Black.ttf);font-weight:900}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-Thin.ttf);font-weight:100}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-ExtraLight.ttf);font-weight:200}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-Light.ttf);font-weight:300}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-Regular.ttf);font-weight:400}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-Medium.ttf);font-weight:500}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-SemiBold.ttf);font-weight:600}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-Bold.ttf);font-weight:700}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-ExtraBold.ttf);font-weight:800}@font-face{font-family:"Jost";src:url(../fonts/Jost/Jost-Black.ttf);font-weight:900}html{font-size:1rem;scroll-behavior:smooth}*,::after,::before{margin:0;padding:0}body{font-family:"Rubik";color:#515151;font-size:16px}h1,h2,h3,h4{font-family:"Jost"}.themeDarkColor{color:#223a66}footer .footerBottomWrapper,footer .footerTopWrapper .innerWrap,footer .footerTopWrapper,section,header,main,footer,.innerWrap,input,textarea,.form-group{width:100%;float:left}table{color:#515151}.table{vertical-align:middle}.sectionBg{background-color:#f1fafb}.height-200{height:200px}.height-280{height:280px}.object-fit{object-fit:cover;object-position:center}p{text-align:justify}img.iconImg{height:70px;margin:0 0 20px;filter:invert(77%) sepia(69%) saturate(1671%) hue-rotate(146deg) brightness(87%) contrast(79%)}section{padding:40px 0}a{display:inline-block;text-decoration:none}a.primaryBtn{background-color:#33b9cb;color:#fff;padding:.9rem 3rem;position:relative;z-index:0;overflow:hidden}a.primaryBtn::before{content:"";width:100%;height:100%;position:absolute;right:100%;top:0;background-color:#223a66;z-index:-1;-webkit-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}a.primaryBtn:hover::before{right:0}ul{padding:0;margin:0}ul .contentList li{position:relative;padding:0 0 0 25px;margin:4px 0;line-height:1}ul .contentList li::after{content:"\f105";font-family:"Line Awesome Free";color:red;font-weight:900;position:absolute;left:0;top:0}.contentTitle h2{color:#223a66;font-size:2.2rem;font-weight:600}.contentTitle p{font-weight:600;color:#33b9cb;font-size:1rem;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 8px}header{background-color:#fff}header .headerTop{background-color:#223a66;padding:10px 0}header .headerTop > .container{justify-content:center}header .headerTop .infos{display:none;color:#fff;font-size:15px;text-align:center}header .headerTop .infos i{color:#33b9cb}header .headerTop .infos a{color:#fff}header .headerTop .callNow{color:#fff;display:flex;align-items:center;gap:15px;justify-content:center}header .headerTop .callNow a{color:#fff;font-size:inherit;font-weight:500}header .headerBottom .mobile-navbar-brand img{height:40px}header .headerBottom nav.navbar{max-height:70vh;overflow-y:auto}header .headerBottom nav.navbar button.navbar-toggler{border:none}header .headerBottom nav.navbar button.navbar-toggler:focus{box-shadow:none;border:none;outline:none}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu{background-color:#f1fafb;padding:10px;border:none}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li{padding:0;border-bottom:solid 1px #eee}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a{padding:6px 15px;color:#515151;width:100%}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a:hover{color:#33b9cb}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li.sub-dropdown ul.sub-dropdown-menu{display:none;list-style:none;background-color:rgba(34,58,102,0.08);padding:10px}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li:last-child{border:none}header .headerBottom.fixed-top{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.09);padding:10px 0!important}@media screen and (min-width: 991px){header .headerTop{padding:15px 0}header .headerTop > .container{display:flex;align-items:center;justify-content:space-between}header .headerTop .infos{display:flex;gap:30px}header .headerTop .callNow a{font-size:1.4rem}header .headerBottom .mobile-navbar-brand img{height:54px}header .headerBottom nav.navbar{max-height:inherit;overflow:inherit}header .headerBottom nav.navbar ul.navbar-nav{gap:10px}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu{display:block;padding:0;width:max-content;border:none;border-radius:0;opacity:0;visibility:hidden;transition:.2s ease;top:calc(100% + 40px);background-color:#fff;border-top:solid 2px #6AC47E}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu a{width:100%}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li{width:auto}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li.sub-dropdown ul.sub-dropdown-menu{display:none;position:absolute;left:100%;top:0;background:#fff;width:max-content;list-style:none;border-top:solid 2px #33b9cb}header .headerBottom nav.navbar ul.navbar-nav li.dropdown ul.dropdown-menu li.sub-dropdown:hover ul.sub-dropdown-menu{display:block}header .headerBottom nav.navbar ul.navbar-nav li.dropdown:hover ul.dropdown-menu{opacity:1;visibility:visible;top:100%}header .headerBottom nav.navbar ul.navbar-nav a.nav-link{font-weight:500;color:#223a66;font-size:17px;padding:15px}}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}section.bannerWrapper{height:500px}section.bannerWrapper .carousel,section.bannerWrapper .carousel-inner,section.bannerWrapper .carousel-item,section.bannerWrapper .carousel-item img{height:100%}section.bannerWrapper .carousel-item img{object-fit:cover;object-position:center}section.bannerWrapper .opacity::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to right,rgba(255,255,255,0),white);z-index:0}section.bannerWrapper .bannerInnerWrap{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;z-index:1}section.bannerWrapper .bannerInnerWrap p{text-transform:uppercase;color:#223a66;letter-spacing:1.5px;font-weight:600;font-size:1rem}section.bannerWrapper .bannerInnerWrap h2{font-weight:800;font-size:3.5rem;color:#223a66}section.bannerWrapper .bannerInnerWrap a{padding:15px 50px;margin-top:25px}section.bannerWrapper button[type=button]{background-color:#33b9cb;width:50px;height:50px;line-height:50px;color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;border-radius:50%;font-size:1.5rem}section.bannerWrapper button[type=button].carousel-control-prev{left:20px}section.bannerWrapper button[type=button].carousel-control-next{right:20px}section.bannerWrapper .carousel-indicators button[type=button]{width:10px;height:10px;background-color:#33b9cb;border:solid 5px #fff}section.bannerWrapper .carousel-indicators button[type=button].active{border:solid 5px #33b9cb;background-color:#fff}@media screen and (max-width: 767px){section.bannerWrapper{height:400px}section.bannerWrapper button[type=button]{display:none}section.bannerWrapper .bannerInnerWrap p{font-size:12px}section.bannerWrapper .bannerInnerWrap h2{font-size:2rem}}section.homeContactWrap{padding:0 var(--bs-gutter-x,0.75rem);background-image:url(../img/dot-pattern.png);background-position:right top;background-size:contain;background-repeat:no-repeat;background-size:contain}section.homeContactWrap .rightImage img{object-fit:cover;object-position:center}section.homeContactWrap .leftContent{padding:2rem}section.homeContactWrap form.homeForm{margin-top:40px}section.homeContactWrap form.homeForm input,section.homeContactWrap form.homeForm textarea{border:solid 2px rgba(51,185,203,0.05);background-color:#eee;padding:1rem 2rem;margin-bottom:30px;width:100%;resize:none;transition:.1s ease;-webkit-transition:0.1ss ease;-ms-transition:0.1ss ease;transition:0.1ss ease;border-radius:5px}section.homeContactWrap form.homeForm input.submit,section.homeContactWrap form.homeForm textarea.submit{background-color:#33b9cb;color:#fff;width:auto}section.homeContactWrap form.homeForm input:focus,section.homeContactWrap form.homeForm textarea:focus{outline:none;border:solid 2px #33b9cb}@media screen and (max-width: 767px){section.homeContactWrap .leftContent{padding:2rem 2rem 0}}@media screen and (min-width: 991px){section.homeContactWrap .rightImage,section.homeContactWrap .rightImage img{height:100%}}section.InnerBanner{background-image:url(../img/header-bg.jpg);padding:40px 0;background-size:cover;background-position:center}section.InnerBanner nav.breadcrumb li a{color:#6c757d}section.InnerBanner h1{color:#223a66;font-weight:600}section.getContact .buklImage{height:100%;width:100%}section.getContact img{object-fit:cover}@media screen and (max-width: 767px){section.getContact .buklImage{height:auto}}section.sectionBg .image img{height:300px}section.sectionBg .tableWrapper{width:100%;overflow-x:auto}section.sectionBg .imgWrapper img{height:300px;object-fit:cover}@media screen and (max-width: 767px){section.sectionBg table{width:100%}section.sectionBg .tableWrapper td{display:block;width:100%;display:block;width:100%}section.sectionBg .tableWrapper tr.tableInner{display:flex;width:100%}section.sectionBg .tableWrapper tr.flexContent{display:flex;flex-wrap:wrap;background-color:#e8e2e2;margin:20px 0}section.sectionBg .tableWrapper tr.flexContent img{max-width:100%;width:auto}section.sectionBg .tableWrapper tr.flexContent td:nth-child(1){order:2}section.sectionBg .tableWrapper tr.flexContent td:nth-child(2){order:1}section.sectionBg .tableWrapper img.imgWrap{width:100%}}section.getContact{background-color:#f1f1f1}section.getContact .direction{background-color:#fff;width:100%;float:left;display:flex;align-items:center;gap:18px;padding:1rem;margin-bottom:20px;border-radius:10px}section.getContact .direction .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:2rem;color:#fff;background-color:#33b9cb}section.getContact .direction .subTitle{flex:1}section.getContact .direction .subTitle h2{font-size:20px;color:#223a66;font-weight:600}section.getContact .direction p,section.getContact .direction a{color:gray}form.forms input,form.forms textarea{border:2px solid #c8d6e5;padding:1rem 2rem;margin-bottom:30px;width:100%;resize:none;transition:.1s ease;-webkit-transition:0.1ss ease;-ms-transition:0.1ss ease;transition:0.1ss ease;border-radius:5px}form.forms input.submit,form.forms textarea.submit{background-color:#33b9cb;color:#fff;width:auto;border:none;margin:0}form.forms input:focus,form.forms textarea:focus{outline:none;border:solid 2px #33b9cb}form.forms input::placeholder,form.forms textarea::placeholder{color:#223a66}@media screen and (max-width: 767px){section.getContact .direction .subTitle{flex:1}}@media screen and (max-width: 767px){section .imageSoon img{width:100%}}section.imageWrap .imageThumble img{height:350px;object-fit:cover;object-position:center}.backPage{position:fixed;bottom:50px;right:50px;z-index:9999}.backPage i{width:50px;height:50px;color:#fff;background-color:#33b9cb;text-align:center;line-height:50px;font-size:24px;cursor:pointer;border-radius:50%}section.categoryWrap .inner{border:solid 2px #eee}section.categoryWrap .inner h3{font-size:20px;margin:20px 0 0;color:#223a66}.wrap{display:flex;gap:20px}@media screen and (max-width: 767px){.backPage{position:fixed;bottom:78px;right:24px;z-index:9999}}footer{background-color:#223a66;color:#fff}footer a{color:#fff;-webkit-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}footer a:hover{color:#33b9cb}footer ul{list-style:none}footer .footerTopWrapper{padding:70px 0}footer .footerTopWrapper .innerWrap{display:flex}footer .footerTopWrapper .innerWrap .footerColumn{flex:1;padding:20px 30px}footer .footerTopWrapper .innerWrap .footerColumn.bgdark{background-color:rgba(51,185,203,0.1)}footer .footerTopWrapper .innerWrap .footerColumn.bglight{background-color:#213862}footer .footerTopWrapper .innerWrap .footerColumn h2{position:relative;font-size:25px;font-weight:700;padding:0 0 20px;margin:0 0 25px}footer .footerTopWrapper .innerWrap .footerColumn h2::after{content:"";position:absolute;left:0;bottom:0;height:2px;background-color:#33b9cb;width:40px}footer .footerTopWrapper .innerWrap .footerColumn ul li{position:relative;margin:8px 0;line-height:1.5;padding:7px 0 7px 30px}footer .footerTopWrapper .innerWrap .footerColumn ul li i,footer .footerTopWrapper .innerWrap .footerColumn ul li::before{position:absolute;left:0;top:11px;color:#33b9cb;-webkit-transition:.5s ease;-ms-transition:.5s ease;transition:.5s ease}footer .footerTopWrapper .innerWrap .footerColumn ul li::before{content:"\f0da";font-family:"Line Awesome Free";font-weight:900;top:6px}footer .footerTopWrapper .innerWrap .footerColumn ul.info li::before{display:none}footer .footerTopWrapper .innerWrap .footerColumn ul.socialLinks{display:flex;gap:15px;margin-top:40px}footer .footerTopWrapper .innerWrap .footerColumn ul.socialLinks li{padding:0}footer .footerTopWrapper .innerWrap .footerColumn ul.socialLinks li a{width:40px;height:40px;background-color:#fff;line-height:40px;border-radius:50%;text-align:center}footer .footerTopWrapper .innerWrap .footerColumn ul.socialLinks li a i{position:static}footer .footerTopWrapper .innerWrap .footerColumn ul.socialLinks li::before{display:none}footer .footerTopWrapper .innerWrap .footerColumn:last-child{flex:2}footer .footerTopWrapper .innerWrap .footerColumn .map iframe{width:100%;height:250px}footer .footerBottomWrapper{background-color:rgba(51,185,203,0.1);padding:1.5rem 0}footer .footerBottomWrapper a.logo img{height:50px}footer .footerBottomWrapper p.center{text-align:center}footer .footerBottomWrapper p.right{text-align:right}footer .footerBottomWrapper p.right a{color:#33b9cb}@media screen and (max-width: 991px){footer .footerBottomWrapper p.right{padding-top:20px}footer .footerBottomWrapper p.center{font-size:14px}footer .footerTopWrapper .innerWrap{flex-wrap:wrap}footer .footerTopWrapper .innerWrap .footerColumn{flex:1}footer .footerTopWrapper .innerWrap .footerColumn:last-child{flex:auto}}@media screen and (max-width: 767px){footer .footerBottomWrapper{padding:35px 0}footer .footerBottomWrapper p.right{padding-top:5px}footer .footerTopWrapper .innerWrap{display:inherit}footer .footerBottomWrapper a.logo img{display:none}footer .footerBottomWrapper p.right,footer .footerBottomWrapper p.center{text-align:center;font-size:14px}footer .footerTopWrapper .innerWrap .footerColumn{padding:30px 15px}footer .footerTopWrapper .innerWrap .footerColumn h2{margin:0 0 20px}}@media screen and (max-width: 767px){.sm-mt-2{margin-top:20px}.sm-mt-3{margin-top:30px}.sm-mt-4{margin-top:40px}.sm.mb-2{margin-bottom:20px}.sm-w-50{width:50%}.sm-h-6{height:60px}.wrap{display:inherit;gap:20px}.wrap img{margin-bottom:20px}}@media screen and (max-width: 991px){.tb-mt-2{margin-top:20px}}


header .headerBottom nav.navbar ul li.active a {
  color: #fff !important;
  background-color: #223a66;
}
header .headerBottom nav.navbar ul.dropdown .active:nth-child(1){
  background-color: #213862;
}
section.sectionBg .imgBox img{
    height: 150px;
}
section.sectionBg .microImg{
    height: 250px;
}
}

@media screen and (max-width: 767px){
  section.sectionBg .imgBox img{
    height: auto;
}
}