@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');

body{font-family: 'Lato', sans-serif;font-size:14px;line-height:28px;}
*{word-break: break-all;word-break: break-word;}

#banner{overflow:hidden;}
#banner img{animation: move 40s infinite;width: 100%;}
@keyframes move{
  0% {transform: scale(1);}
  50% {transform: scale(1.2);}
  100% {transform: scale(1);}
}

#contactussection{background:#272c37;padding: 0 0 0;position:relative;z-index: 2;}
#contactussection .box1bg{background: #272c37;padding: 15px 73px 0 0px;}
#contactussection .box1bg h3{color: white;font-weight: 700;padding: 6px 0 11px;font-size: 49px;}
#contactussection .box1bg p{color: white;max-width: 577px;font-size: 20px;line-height: 35px;margin: 0;}
#contactussection .box1bg a{background: #363c46;color: white;text-decoration: none;padding: 6px 40px;margin: 92px 0 29px;display: inline-block;border: 1px solid #212124;}
#contactussection .box2bg{padding: 0;text-align: center;}
#contactussection .box2bg h3 {color: white;font-size: 30px;font-weight: 700;}
#contactussection .box2bg h3 i{color: white;margin-right: 5px;font-size: 27px;}
#contactussection .box2bg p{font-size: 20px;color: white;margin: 20px 0 0px;}
#contactussection .box2bg a{background: #d26e2e;color: white;padding: 6px 57px;border: 1px solid #d26e2e61;text-decoration: none;display: inline-block;margin: 134px 0 28px;}
#contactussection .box2bg span{color:#cdd0db;font-size: 14px;}
#contactussection .box2bg h3.h32{margin-top: 45px;}
/*#contactussection:after{content: '';padding: 19px 20px 0;background-image: url(../img/img5.jpg);position: absolute;text-align: center;background-repeat: no-repeat;background-position: center;background-size: cover;top: 0;bottom: 0;right: 0;margin: auto;display: block;z-index: -1;width: 50%;}
#contactussection:before{content: '';position: absolute;top: 0;right: 0;bottom: 0;background:rgba(0,0,0,0.8);display: block;width: 50%;z-index: 0;}
 */
#section3{padding: 59px 0 77px;}
#section3 h3{color: #080808;font-weight: 700;font-size: 44px;line-height: 43px;margin: 0;}
#section3 a{background: #363c46;color: white;padding: 10px 37px;display: inline-block;border-radius: 33px;font-size: 22px;font-weight: 700;text-decoration: none;margin: 30px 0 0;}

#section4 .box1bg{background: #272c37;padding: 0 36px 0px;}
#section4 .box1bg h3{color: white;font-weight: 700;padding: 6px 0 12px;font-size: 49px;}
#section4 .box1bg p{color: white;max-width: 577px;font-size: 20px;line-height: 35px;margin: 0;}
#section4 .box1bg a{background: #363c46;color: white;text-decoration: none;padding: 6px 40px;margin: 58px 0 29px;display: inline-block;border: 1px solid #212124;}
#section4 .box2bg{padding: 29px 20px 33px;text-align:center;}
#section4 .box2bg img{margin:auto;}
#section4 .box2bg h3 {color: white;font-size: 22px;}
#section4 .box2bg h3 i{color: white;margin-right: 5px;font-size: 20px;}
#section4 .box2bg p{font-size: 20px;  color: white;margin: 30px 0 0;}
#section4 .box2bg a{background: #9ac2e4;color: white;padding: 6px 57px;border: 1px solid #779bb6;text-decoration: none;display: inline-block;margin: 174px 0 30px;}
#section4 .box2bg span{color:#cdd0db;font-size: 14px;}
#section4 .box1bg .imgdiv{max-width: 328px;height: 112px;overflow: hidden;margin: 67px 0 13px;position: relative;left: -11px;}

#section5 h3{font-size: 20px;color: black;font-style: italic;}    
#section5 {padding: 59px 0 77px;background: #FCFCFC;background-size: cover;background-attachment: fixed;}
#section5 a{
    background: #363c46;
    color: white;
    padding: 10px 37px;
    display: inline-block;
    border-radius: 33px;
    font-size: 22px;
    font-weight: 700;
    text-decoration: none;
    margin: 30px 0 0;
}

#section6{padding: 55px 0 39px;}#section4{padding: 50px 0 65px;}
#section6,#section4{background-color:#272C37;}
#section6 .box1bg{background: #272c37;/* padding: 15px 33px 106px; */}
#section6 .box1bg h3{color: white;font-weight: 700;font-size: 49px;position: relative;left: 0;padding: 0 0 0;}
#section6 .box1bg p{color: white;max-width: 577px;font-size: 20px;line-height: 35px;margin: 0 0 0;}
#section6 .box1bg a{background: #363c46;color: white;text-decoration: none;padding: 6px 40px;margin: 58px 0 29px;display: inline-block;border: 1px solid #212124;}
#section6 .box2bg{padding: 22px 20px 15px;text-align:center;}
#section6 .box2bg img{margin:auto;max-width: 530px;}
#section6 .box2bg h3 {color: white;font-size: 22px;}
#section6 .box2bg h3 i{color: white;margin-right: 5px;font-size: 20px;}
#section6 .box2bg p{font-size: 20px;color: white;margin: 30px 0 0;}
#section6 .box2bg a{background: #9ac2e4;color: white;padding: 6px 57px;border: 1px solid #779bb6;text-decoration: none;display: inline-block;margin: 174px 0 30px;}
#section6 .box2bg span{color:#cdd0db;font-size: 14px;}
#section6 .box1bg .imgdiv{width: 328px;height: 112px;overflow: hidden;margin: 67px 0 13px;position: relative;left: -11px;}
#section6 .box1bg h3:after,#section4 .box1bg h3:after,#contactussection .box1bg h3:after {content:'________';display: block;line-height: 0px;font-weight: lighter;font-size: 19px;padding: 20px 0;color: #848484;}

#section7{padding: 59px 0;}    
#section7 h3{color: #080808;font-weight: 700;font-size: 28px;line-height: 43px;margin: 0;}	
#section7 a{background: #363c46;color: white;padding: 10px 37px;display: inline-block;border-radius: 33px;font-size: 22px;font-weight: 700;text-decoration: none;margin: 30px 0 0;}
#section7 h3 span{color: #272c37;}

#section8 h3{color: white;font-size: 36px;margin: 30px 0 50px;}
#section8{text-align:center;background:black;}

.footer_sec {background: #272c37;float: left;margin: 0px;padding: 0px;width: 100%;}
.footer_sec .footer_sec_one {float: left;margin: 0px;padding: 10px;width: 100%;color: #fff;}
.footer_sec .footer_sec_one span.foot_l {float: left;width: auto;font-size: 15px;letter-spacing: 1px;}
.footer_sec .footer_sec_one span.foot_r {float: right;font-size: 15px;letter-spacing: 1px;text-transform: capitalize;}

@media (max-width:768px)
{
#contactussection .box2bg a{margin: 40px 0 37px;}
#section7 a{margin: 30px 0 0;line-height: 37px;}
#section7 a{font-size: 30px;}
#section6 .box1bg h3,#section4 .box1bg h3{font-size: 30px;}
#section6 .box2bg img {margin:auto;max-width:100%;}
#contactussection:after,#contactussection:before {width: 100%;}
#contactussection .box2bg {padding: 22px 0 35px;}
  
}
@media (min-width:768px) and (max-width:1024px)
{
#contactussection .box2bg a {margin: 160px 0 37px;}
#section4 .box2bg {padding: 98px 20px 68px;}
#section6 .box2bg {padding: 98px 20px 68px;}
#section7 a{font-size: 30px;margin: 20px 0 0;}
#section6 .box2bg img {margin:auto;max-width:100%;}
#contactussection .box2bg:before {right: -32px;}
#contactussection .box2bg:after {right: -32px;}
#contactussection .box2bg {padding: 67px 15px 63px;}
#contactussection .box1bg { padding: 15px 23px 0;}
#contactussection .box1bg p {padding: 0 0 54px;}
}