@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
:root{
--font-main:"Poppins", sans-serif;
--color-primary:#2C2C2C;
--color-secondary:#FFF;
--color-brand:#A85D3B;
--color-box:rgba(0,0,0,0.05);
--font-size:14px;
--font-size-small:12px;
}
*{padding:0px;margin:0px;scroll-behavior:smooth;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
body{font-family:var(--font-main);margin:0px auto;padding:auto;color:var(--color-primary);font-size:var(--font-size);font-weight:400;line-height:1.9;background-color:#FAF3EB}
body .container{margin:0px auto;padding:0px 10px;max-width:1000px}
body a,body a:hover,body a:active,body a:focus{color:var(--color-primary);text-decoration:none;transition:0.5s}
body button{background-color:var(--color-primary);color:var(--color-secondary);text-align:center;font-weight:600;padding:14px 30px;border:none;border-radius:0px;outline:none;box-shadow:none;cursor:pointer}
body img{vertical-align:middle;border-style:none;max-width:100%;height:auto}
body p{margin-bottom:10px}
body p:last-child{margin-bottom:0px}
body header{background-color:var(--color-secondary);padding:18px 0px;position:sticky;top:0%;width:100%;z-index:1000;box-shadow:hsla(0 0% 0% / 0.1) 0 0.5rem 1.5rem}
body header .navbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}
body header .navbar .nav-logo img{height:40px}
body header .navbar .nav-menu li{list-style:none;display:inline-block;margin-right:15px}
body header .navbar .nav-menu li:last-child{margin-right:0px}
body header .navbar .nav-menu li:last-child a{;padding:10px 15px;background-color:var(--color-brand);color:var(--color-secondary)}
body header .navbar .nav-toggler{display:none}
body header .navbar #nav-toggler-check{display:none}
@media (max-width:768px){
	body header .navbar{flex-direction:row-reverse}
	body header .navbar .nav-toggler{display:block;color:var(--color-primary);font-size:40px}
	body header .navbar .nav-toggler span{display:block;background-color:var(--color-primary);height:2px;width:22px;margin:6px 0px}
	body header .navbar .nav-menu{display:none;background-color:var(--color-secondary);text-align:center;position:absolute;top:100%;left:0px;width:100%;padding:20px 10px 30px;z-index:999}
	body header .navbar .nav-menu li{display:block;margin:0px 0px 20px}
	body header .navbar .nav-menu li:last-child{margin:30px 0px 0px}
	body header .navbar #nav-toggler-check:not(:checked) ~ .nav-menu{height:0px}
	body header .navbar #nav-toggler-check:checked ~ .nav-menu{display:block;height:auto;overflow-y:auto;transition:0.5s}
}
body footer{background-color:var(--color-primary);color:var(--color-secondary);font-size:var(--font-size-small);text-align:center;padding:10px 10px}
body .stay-safe{background-color:#FFC83D;font-size:var(--font-size-small);text-align:center;padding:5px 5px}
body .hero{padding:200px 10px;color:var(--color-secondary);font-size:20px;text-align:center;text-transform:uppercase;line-height:normal;background:no-repeat fixed left center;background-size:cover;background-image:linear-gradient(rgba(0,0,0,0.3)),url("../images/hero.jpg")}
body .hero span{display:block;font-size:25px;font-weight:800;margin-top:20px}
body .hero button{background-color:var(--color-secondary);color:var(--color-primary);font-weight:800;text-transform:uppercase;padding:15px 30px;margin-top:40px}
body .content{margin:80px 0px}
body .content-page{margin:50px 0px}
body .content-page .headline{margin-bottom:30px}
body .headline{font-size:22px;font-weight:700;text-transform:capitalize;margin-bottom:10px;line-height:normal}
body .about-img img{padding:3px;border:1px solid var(--color-primary)}
body .form .form-control{font-family:var(--font-main);font-size:var(--font-size);display:inline-block;width:100%!important;padding:8px 10px;margin:10px 0px;border:1px solid var(--color-primary);outline:none;box-shadow:none}
body .inquiry-box{background-color:var(--color-box)}
body .inquiry-box .applynow-box{background-color:var(--color-box);padding:20px}
body .inquiry-box .applynow-box .title{font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:15px}
body .inquiry-box .applynow-box .title span{display:block;font-size:var(--font-size-small);font-weight:400;text-transform:capitalize}
body .status{padding:20px}
body .status li{list-style:none;margin-bottom:20px}
body .status li:last-child{margin-bottom:0px}
body .status li span{display:block;font-weight:700}
body .status li span:before{content:"⦿";margin-right:5px}
body .status.overview{padding:0px}
body .status.overview li span:before{content:"🎯"}
body .contact-us li{list-style:none;margin-bottom:20px}
body .contact-us li:last-child{margin-bottom:0px}
body .contact-us li span{display:block;font-weight:700}
body .contact-map iframe{height:300px;width:100%;padding:3px;border:1px solid var(--color-primary)}
body .overview .item{background-color:var(--color-box);padding:20px;margin:10px 0px;border:1px solid var(--color-primary)}
body .overview .item .title{color:var(--color-primary);font-size:16px;font-weight:800;text-align:center;text-transform:uppercase;margin-bottom:20px}
body .overview .item .list li{list-style:none;padding:5px 0px;border-bottom:1px solid var(--color-primary)}
body .overview .item .list li:last-child{padding-bottom:0px;border:none}
body .apply-box{margin:20px 0px;padding:3px;border:1px solid var(--color-primary)}
body .apply-now{background-color:var(--color-brand);color:var(--color-secondary);text-align:center;padding:30px 20px;}
body .apply-now button{font-weight:800;text-transform:uppercase;margin:20px 0px 35px}
body .apply-now .process{text-align:center;-webkit-column-count:4;-moz-column-count:4;column-count:4}
body .apply-now .process li{list-style:none;background-color:var(--color-secondary);color:var(--color-primary);font-size:var(--font-size-small);width:100%;padding:10px;border:1px solid var(--color-primary)}
body .apply-now .process li span{display:block;font-size:var(--font-size);font-weight:800;margin-bottom:5px}
@media (max-width:768px){
	body .hero{padding:120px 10px}
	body .content{margin:50px 0px}
	body .about-img img,body .contact-map iframe{margin-top:50px}
	body .apply-now .process{-webkit-column-count:1;-moz-column-count:1;column-count:1}
	body .apply-now .process li{margin-bottom:20px}
	body .apply-now .process li:last-child{margin-bottom:0px}
}
body .article{margin:30px 0px}
body .article,body .article p,body .article h1,body .article h2,body .article h3,body .article h4{text-align:left;font-size:var(--font-size-small);line-height:1.7}
body .margin-auto{margin:auto 0px}
body .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px -10px}
body .col-md-auto,body .col-md-1,body .col-md-2,body .col-md-3,body .col-md-4,body .col-md-5,body .col-md-6,body .col-md-7,body .col-md-8,body .col-md-9,body .col-md-10,body .col-md-11,body .col-md-12{position:relative;width:100%;padding:0px 10px}
@media (min-width:768px){.order-md-last{order:2!important}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
