body{font-family: 'Open Sans', sans-serif;color:#000;font-size:14px;margin: 0;background:url(../images/bg1.png) no-repeat right 0;background-size: 550px;}
*, ::after, ::before {box-sizing: border-box;}
.font{font-family: 'Montserrat', sans-serif;}
.container{width:100%;max-width:1180px;margin:0 auto;padding: 0;}
.logo{width:auto;text-align:left;float:left;}
.logo img{max-height: 60px;}
.header-panel{width:100%;text-align:center;position:relative;z-index:1;float:left;padding:40px 0 10px;}
img{max-width:100%;}
.top-panel{padding:25px 0;float:left;width:100%;}
.top-panel .container{max-width: 915px;}
.content-panel{padding:45px 0;float:left;width:100%;}
.content-panel p{font-size:19px;margin:0 0 25px;}
.header-img{text-align:center;}
.header-tg{font-size: 25px;font-weight: 600;line-height: 1.5;}
.purple-txt{font-size: 30px;font-weight:800;color:#6f3588;}
.center-align{text-align:center;}
.hd1{font-size:24px;font-weight:700;color:#328ecd;margin: 0 0 15px;line-height: 1;}
.para1 { font-size: 21px; line-height: 1.5; padding: 0 18%;margin-bottom: 25px;}
.content-wrap1,.border-tp1{position:relative;}
.content-wrap1:before{content:'';position:absolute;background:url(../images/shape1.png) no-repeat 0 0;top:-62px;left: 136px; width: 140px;height: 245px;background-size: 140px;}
.content-wrap1:after{content:'';position:absolute;background:url(../images/shape2.png) no-repeat right bottom;bottom: -53px;right: 130px; width: 140px;height: 245px;background-size: 140px;}
.border-tp1:before{content:'';position:absolute;width:40%;height:1px;background:#000;top:-11px;left:0;right:0;margin:0 auto;}
.benefits-list { padding:0 18%; margin:30px 0 30px; list-style: none; display: flex; justify-content: center; }
.benefits-list li{width:25%;}
.benefits-txt { padding: 0 10%; font-size: 16px; text-align: center; display: block; line-height: 1.5; }
.content-wrap2 { margin-top: 20px; float: left; width: 100%; }
.benefits-list-3clm li{width:33.33%;position:relative;}
.benefits-list-3clm .benefits-imgs {padding: 0 19%;float: left;width: 100%;}
.benefits-list-3clm li:first-child:before{content:'';position:absolute;background:url(../images/bg2.png) no-repeat 30px 0;top:65px;width:144px;height:26px;background-size: 95px;left: 69%;}
.benefits-list-3clm li:last-child:before{content:'';position:absolute;background:url(../images/bg3.png) no-repeat 30px 0;top:65px;width:144px;height:26px;background-size: 95px;left:-76px;}
.content-sec1{position:relative;float: left;width: 100%;}
.benefits-imgs {float: left;width: 100%;margin-bottom:10px;}
.content-sec1:before{content:'';position:absolute;background:url(../images/shape4.png) no-repeat 0 bottom;bottom:0;left: 0; width: 200px;height: 245px;background-size: 200px;}
.content-sec1:after{content:'';position:absolute;background:url(../images/shape3.png) no-repeat right bottom;bottom:0;right: 0; width: 120px;height: 398px;background-size: 120px;}
.footer-panel{background:url(../images/footer-bg.jpg) no-repeat center 0;color:#fff;float:left;width:100%;padding: 45px 0;background-size: cover;}
.yellow-color{color:#ffcc32;}
.mrbt{margin-bottom: 30px;}
.footer-panel p{margin: 0 0 20px;line-height: 1.5;font-size: 16px;}
.footer-panel p:last-child{margin-bottom:0;}
.footer-list{margin:0;padding:0;list-style:none;}
.footer-list-wrap { background: #fff; color: #000; margin:0 auto 25px; width:61%; border-radius: 15px; padding: 15px 40px; text-align: left;box-shadow:0px 5px 5px rgba(0,0,0,0.25);}
.footer-list li{padding: 7px 0 7px 25px;background:url(../images/bullet.jpg) no-repeat 0 12px;display:block;font-size: 15px;}
.show-mbl{display:none;}

@media only screen and (min-width:768px) and (max-width:1100px) {
.container{padding: 0 15px;}
.logo img{max-width: 160px;}
.header-div1 img {width: 160px;}
body{background-size:450px;}


}
@media only screen and (min-width:768px) and (max-width:990px) {
.footer-list-wrap{width:94%;}
.benefits-list {padding: 0;}
.content-sec1::before{background-size: 115px;}
.content-sec1::after{background-size: 80px;}
.content-wrap1::before{top:-70px;left: 0;}
.content-wrap1::after{right: 0;}
.benefits-list.benefits-list-3clm {padding: 0 10%;}
.para1{padding: 0 10%;}

}
@media only screen and (min-width:1024px) and (max-width:1100px) {
.benefits-list {padding: 0 10%;}
.content-sec1::before{background-size: 160px;}
.content-sec1::after{background-size: 100px;}
.content-wrap1::before{top: -80px;left: 122px;}
.content-wrap1::after{right: 88px;}
.footer-list-wrap{width: 70%;}

}
@media only screen and (max-width:767px) {
.container{padding: 0 15px;}
.logo img{max-width: 160px;}
.top-panel {margin-bottom: 5px;}
.footer-list-wrap{width: 100%;padding: 15px;}
.content-sec1::before{background-size: 80px;}
.content-sec1::after{background-size: 55px;}
.benefits-list {padding: 0;}
.benefits-list li {width: 100%;padding:0 0 15px;}
.benefits-list{flex-wrap: wrap;margin-bottom:0;}
.benefits-list-3clm li:first-child::before{bottom: 20px; width: 142px; height: 20px; background-size: 95px; left: 0; right: 0; margin: 0 auto; transform: rotate(90deg); top: unset;background-position: 0;}
.benefits-list-3clm li:last-child::before{width: 142px; height: 20px; background-size: 95px; left: 0; right: 0; margin: 0 auto; transform: rotate(90deg); top: -70px; }
.benefits-list-3clm li{padding-bottom:105px;}
.benefits-list-3clm li:last-child{padding-bottom: 0;}
.content-wrap1::before{background-size: 70px;left: 0;}
.para1 {padding: 0;font-size: 18px;}
.content-wrap1::after{background-size: 70px;bottom: -65px;right:0;}
.header-panel{padding: 0px 0 30px;}
.purple-txt{line-height: 1;}
.header-tg{margin-bottom: 15px;}
.show-dsk{display:none;}
.show-mbl{display:inline-block;}
body{background-size: 240px;}
.footer-list li{padding-left:20px;}


}












