
/*========== Why Choose Styles  ==============================================*/

.why-section1{font-family:'Raleway',sans-serif;background-color:#fafafa;padding:40px 0 60px}
.why-section1 .heading{color:#88a832;text-transform:uppercase;font-size:32px;margin:20px auto 60px;font-weight:bold;display:block;text-align:center}
.why-section1 .heading span{color:#221f1f;}
.why-section1 .contents span.thumb-img img{margin:auto;display:block;border:2px solid #000;border-radius:90px;height:auto}
.why-section1 .contents .title{font-family:'Lato',sans-serif;font-weight:700;font-size:20px;color:#221f1f;;text-align:center;margin:20px auto 10px}

/*============================================================================*/

.why-section3{font-family:'Montserrat',sans-serif;background: #000 url(images/body_bg3.png) center repeat;padding:60px 0 80px}
.why-section3 .heading{line-height:70px;font-family:'Cinzel',sans-serif;font-size:36px;text-transform:uppercase;font-weight:bold;text-align:center;display:block;color:#fff}
.why-section3 .line{width:48px;height:3px;display:block;margin:5px auto 40px;border-top:solid 2px #a6ce39}
.why-section3 .line::after{content:' ';width:58px;height:2px;display:block;margin:5px -5px;background:#a6ce39}
.why-section3 .item{float:left;margin-bottom:25px}
.why-section3 .item .icon{background:#fff;border-radius:50%;width:78px;height:78px;text-align:center;padding:12px 0 0;margin-right:18px;float:left}
.why-section3 .item .icon img{max-width:75px;margin:-10px 0 0 2px}
.why-section3 .item .content{float:left;width:390px}
.why-section3 .item .title{font-family:'Cinzel', sans-serif;font-size:24px;font-weight:bold;color:#a6ce39}
.why-section3 .item .text{color:#fff;font-size:16px}
.why-section3 .logo{max-width:100%;margin-top:20%;opacity:0.3}
.why-section3 .button{background:#a6ce39;color:#fff;font-family:'Cinzel', sans-serif;font-size:19px;font-weight:bold;padding:14px 28px;display:inline-block;text-transform:uppercase;text-align:center;text-shadow:none;margin-top:10px}
.why-section3 .button:hover{color:#141033;text-decoration:none}

/*============================================================================*/

.why-section4{background:#F5F6F8;padding:60px 0 90px}
.why-section4 .pre-heading{color:#a6ce39;text-transform:uppercase;font-weight:500;font-size:18px;line-height:1.3;text-align:center}
.why-section4 .heading{font-size:32px;text-transform:uppercase;font-weight:600;text-align:center}
.why-section4 .after-heading{display:block;border-top:solid 1px #000;width:50px;margin:0 auto;position:relative;left:-10px}
.why-section4 .after-heading::after{content:' ';border-top:solid 1px #a6ce39;height:5px;width:50px;padding-top:;display:block;margin:5px auto;position:relative;right:-20px}
.why-section4 .list{font-family:'Poppins',sans-serif;float:left;width:100%;padding:25px 0 50px}
.why-section4 .item{text-align:center;padding:0 50px}
.why-section4 .item .img-border{background:url(images/icon-border1.png) center no-repeat;/*border:solid 1px #ddd;border-radius:50%;display:inline-block*/}
.why-section4 .item img{max-width:100%;margin:0 auto}
.why-section4 .item .title{font-size:24px;font-weight:600;line-height:1.3;padding:15px 0}
.why-section4 .item .text{color:#282828;font-weight:400;color:#626262}
.why-section4 .button{text-align:center}
.why-section4 .button a.learnmore{background:#a6ce39;padding:8px 35px;color:#fff;font-family:'Oswald',sans-serif;text-transform:uppercase;font-weight:bold;font-size:20px;text-decoration:none}
.why-section4 .button a.learnmore{text-decoration:none;}

/*============================================================================*/

.why-section11{background-size:cover;padding:60px 0 50px}
.why-section11 .heading{color:#fff;text-transform:uppercase;font-family:'Oswald', sans-serif;font-size:48px;margin:10px auto;display:block;text-align:center}
.why-section11 .heading span{color:#f8ad07}
.why-section11 ul{padding:0 50px}
.why-section11 li{list-style:none;color:#eee;font-size:18px;line-height:38px}
.why-section11 li::before{content:' ';background:url(./images/check-mark.png) no-repeat;width:50px;height:40px;display:inline-block;position:relative;top:15px}

/*============================================================================*/


/*--------------- RESPONSIVE START ----------------*/


/* medium devices - 992px to 1199px */
@media only screen and (max-width :1199px) {
	    
	.why-section1 .heading{font-size:30px;margin:10px 0 35px}
	.why-section1 .contents span.thumb-img img{max-width:130px}
	
	/*============================================================================*/
	
	.why-section3{padding:35px 0 55px}
	.why-section3 .heading{font-size:32px;margin-bottom:30px}
	.why-section3 .item .icon{width:65px;height:65px;padding:10px 0 0}
	.why-section3 .item .icon img{width:50px;margin:initial}
	.why-section3 .item .title{font-size:22px}
	.why-section3 .item .text{font-size:14px}
	
	/*============================================================================*/
	
	.why-section4{padding:45px 0 60px}
	.why-section4 .item .title{font-size:20px}
	.why-section4 .item .text{font-size:15px}
	
	/*============================================================================*/
	
	.why-section11 .heading{font-size:40px}
	.why-section11 ul{padding:0 30px}
	.why-section11 li{font-size:15px;line-height:28px}
	.why-section11 li::before{width:38px;height:25px;background-size:contain;top:10px}
	
	/*============================================================================*/
	
}
/* end medium devices */


/* small devices - 768px to 991px */
@media only screen and (max-width :991px) {	
	
	.why-section1 .contents{margin-bottom:25px}
	
	/*============================================================================*/
	
	.why-section3 .heading{font-size:26px;line-height:1.5}
	.why-section3 .item .icon img{width:36px}
	.why-section3 .item .icon{width:52px;height:52px}
	.why-section3 .item .title{font-size:20px}
	.why-section3 .logo{margin-top:50px}
	
	/*============================================================================*/
	
	.why-section4 .item{max-width:400px;margin:0 auto 25px}	
	.why-section4 .item .title br{display:none}

	/*============================================================================*/	
	
	.why-section11 .heading{font-size:36px;margin:0 0 10px}
	.why-section11 .heading span{display:block}
	.why-section11 ul{padding:0}
	.why-section11 li{float:left;width:90%}
	.why-section11 li::before{width:38px;height:40px;background-size:27px;top:1px;float:left;clear:right}
	
	/*============================================================================*/

}
/* end small devices */


/* extra small devices - 480px to 767px */
@media only screen and (max-width :767px) {	
		
	.why-section1 .heading{font-size:26px}
	.why-section1 .contents{min-height:165px}
	.why-section1 .contents .title{font-size:18px}
	.why-section1 .contents span.thumb-img img{max-width:90px}
	
	/*============================================================================*/
	
	.why-section3 .item .content{width:initial;max-width:350px}
	.why-section3 .logo{display:none}
	.why-section3 .button{float:right;margin-right:20px;clear:both}

	/*============================================================================*/
	
	.why-section11 .heading{font-size:30px;line-height:1.2}
	.why-section11 li{line-height:20px;margin-bottom:4px}
	.why-section11 li::before{width:33px;height:42px;background-size:20px}
	
	/*============================================================================*/
	
	
}
/* end extra small devices */


/* extra-extra small devices - 0px to 479px */
@media only screen and (max-width :479px) {	  
	
	.why-section3 .heading{font-size:20px}
	.why-section3 .item .icon{display:none}
	.why-section3 .item{text-align:center}
	.why-section3 .button{float:none;margin:0 auto;display:block;max-width:94%;font-size:16px;padding:8px 10px}
	
	/*============================================================================*/
	
	.why-section4 .item{padding:0}
	.why-section4 .item .title{font-size:18px}
	.why-section4 .item .text{font-size:14px}
	
	/*============================================================================*/
	
}
/* end extra-extra small devices */

