@media (max-width:1840px){
  
}
@media (max-width:1260px){
    .features .magnet ul li{margin: 0 16px;}
    .features .magnet .slick-next{right: -10px;}
    .features .magnet .slick-prev{left:-10px;}
    .features .template{padding: 75px 15px 25px 15px;}
}
@media (max-width:1200px){
    .features .container{max-width: 100%;}
	.features .banner_cont{padding: 0 15px 200px 15px;}
	.features .banner_slider_ul{margin: 0;}
	.features .feature_cont{padding: 50px 15px;}
	.features .form_in{padding: 0 15px;}
	.features .embbed_txt{padding: 30px 15px 0 15px;}
	.features .segment{padding: 20px 15px;}
	.features .work_bk{width: 97%;margin: 0 auto;border-radius: 20px;}
	.features .work_zap{padding: 54px 15px;}
	.features .find_txt,.features .temple_txt{padding: 20px 15px;}
	.features .banner_lt{width: 45%;}
	.features .banner_lt h1 br{display:none;}
	
    
}
@media (max-width:1024px){
    
	.features .feature_cont p br{display: none;}
	.features .segment_left{left: 0;}
	.features .seg3 .segment_left{right:0;}
	.features .seg_left{padding: 20px 15px;}
	.features .find_txt ul{margin: 0;}
}				
@media (max-width:991px){
	.features .banner_lt{width: 100%;float: none;display: block;text-align: center;padding: 0 0 30px 0;}
	.features .banner_rt{position: static;}
	.features .banner_rt figure img{width: auto;}
	.features .banner_cont{padding: 0 15px 30px 15px;}
	.features .banner_lt h1 br,.features .form_cont p.p_small{display: none;}
	.features .templete_in{padding: 0 15px;}
	.features .feature_cont ul li{width: 25%;}
	.features .embed_cnt ul li{width: 120px;height: 120px;margin: 30px 22px;}
	.features .embed_cnt ul{max-width: 500px;margin: 0 auto;}
	.features .embed_cnt ul li:nth-child(3):after{display: none;}
	.features .embed_cnt ul li:nth-child(4):before{display: none;}
	.features .embed_cnt ul li:nth-child(5):before{display: none;}
	.features .embed_cnt ul li:nth-child(6):before{display: none;}
	.features .embed_cnt ul li:before{content: "";background: #ccc;position: absolute;left: 0;right:0;margin: 0 auto;text-align: center;width: 1px;height: 60px;bottom: -60px;}
	.features .img5{bottom: 33%;}
}
@media (max-width:767px){
	.features .banner {padding:92px 0 0 0;}
	.features .banner_lt h1{font-size:25px;line-height: 30px;}
	.features .banner_star ul li:after{right: 0;top: 109%;left: 0;width: 94%;height: 1px;margin: 0 auto;}
	.features .banner_star ul li{margin: 20px 0;}
	.features .banner_button ul li{display: block;padding: 17px 0 15px 0;}
	.features .banner_button ul li a:after{left: 0;right: 0;top: 95%;}
	.features .feature_cont ul li{width: 33.3%;}
	.features .embed_cnt figure img.dis_in{display: block;width: 100%;}
	.features .embed_cnt a:after {content: '';position: absolute;bottom: -6px;left: -1px;right: 0;margin: 0 auto;width: 1px;height: 36px;background: #cccccc;}
	.features .embed_cnt ul:after{content: "";background: #ccc;position: absolute;left: 0;top:0;width: 1px;height: 83%;display: block;right: 0;margin: 0 auto;display: none;}
	.features .embed_cnt ul li:nth-child(2):after{display:none;}
	.features .embed_cnt ul li:nth-child(4):after{display:none;}
	.features .embed_cnt ul li:nth-child(3):after{display:block;left: -43px;width: 43px;}
	.features .embed_cnt ul li:after{right: -59px;width: 57px;}
    .features .ebmed p{margin: 15px 0 25px 0;}
    .features .ebmed p br{display: none;}
	.features .img5,.features .img4{display: none;}
	.features .img3{left: 45%;}
	.features .img7{display: none;}
	.features .seg_bk_in{padding: 10px;}
	.features .work_bk p{padding: 5px 15px;}
	.features .temple_txt .arrow{bottom: 200px;}
	.features .join_txt{padding: 70px 15px;}
	.features .join_txt h2 br{display: none;}
	.features .join_txt h2{font-size: 20px;}
	.features .find_txt ul li a:after{left: 25px;}
	.features .seg2_in{margin: 170px 0 100px 0;}
	.features .any_in > a:after{display: none;}
	.features .seg3 .segment_right{text-align: left;}
	.features .seg3 .seg_bk_in{border-right: 0;border-left: 3px solid #038bcf;}
	.features .segment_left{position: static;width: 100%;}
    /* .features .embed_cnt ul li{padding: 10px;width: 41%;} */
    .features .seg1 p{margin: 0 20px 2px 20px;}
    .features .segment_right{padding: 0 15px;}
    .features .seg1 .seg_left{padding: 48px 0 0px 0;}
	.features .seg_left p{margin: 0 15px 38px 0px;}
	.features .seg_right {padding:0;}
    .features .watch_right{padding: 55px 0 0 0;}
    .features .watch_right p{margin: 36px 15px 40px 15px;}
    .features .enquiry ul li{width: 33.3%;outline: 0 none;padding: 0 15px;}
    .features .template p{margin: 0 15px;}
    .features .enq_cnt p{margin: 0;}
    .features .template p br{display: none;}
    .features .enquiry .slick-slider .slick-next{background: url(../images/right_arrow.png) no-repeat;width: 28px;height: 30px;right: -15px;top: 41%;font-size: 0;position: absolute;
    z-index: 999;font-size: 0;border: none;outline: none;}
    .features .enquiry .slick-slider .slick-prev{width: 28px;height: 30px;left: 5px;top: 41%;font-size: 0;position: absolute;
    z-index: 999;font-size: 0;border: none;outline: none;background: url(../images/left_arrow.png) no-repeat;}
    .features #html5-elem-wrap, .features #html5lightbox-div, .features #html5-image{width: 100% !important;}
    .features #html5-lightbox-box{width: 100% !important;}
    .features .demo button{min-height: 35px;font-size: 11px;}
    .features .demo{padding: 20px 15px;}
    .features .demo button.view{padding: 12px 0 12px 30px;background-size: 16px;}
    .features .demo button.embed{padding: 12px 0 12px 30px;background-size: 16px;}
    .features .magnet .demo{padding: 60px 15px;}
    .features .magnet .demo button.view{padding: 12px 0 12px 40px;}
    .features .magnet .demo button.embed{padding: 12px 0 12px 40px;}
    .features .enq_cnt h4{font-size: 12px;}
    .features .content button{width: 93%;background-position: 24% 50%;}
    .features #html5-close{top: 6px !important;right: 15px !important;z-index: 999;}
    .features a.close{top: 0;right:1%;}
	.features .modal-box{width: 100%; height: 100%!important;top:0px!important}
	.features .modal-box .content {height: 100%;}
   
}
@media (max-width:599px){
   
	.features .template{padding: 0px 15px 0px 15px;}
	.features .embed_cnt ul li{width: 41%;margin: 30px 20px;}
    .features .magnet p{font-size: 16px;}
    .features .template h2{margin: 0 0 59px 0;font-size: 26px;}
    .features .enquiry{padding: 90px 0 32px 0;}
    .features .enquiry ul li{padding: 0 15px;}
    .features .popup, .features #html5lightbox-div{width: 100% !important;}
    .features #html5-elem-wrap, .features #html5lightbox-div, .features #html5-image{width: 100% !important;}
    .features #html5-lightbox-box{width: 100% !important;}
   
    .features .demo button.view{padding: 12px 0 12px 40px;}
    .features .demo button.embed{padding: 12px 0 12px 40px;}
	.features .feature_cont ul li{width: 50%;}
	.features .work_bk p{font-size: 16px;line-height: 20px;}
	.features .join_txt a{width: 100%;;}
    
}
@media (max-width:479px){
    .features .embed_cnt ul li{width: 42%;margin: 30px 10px;}
    .features .pop_cnt iframe{height: auto;}
    .features .modal-box{height: 300px;overflow: auto;}
    .features .enquiry .slick-slider .slick-next{right: -6px;}
    .features .magnet .slick-next{right: 7px;top: 0px;}
    .features .popup{max-width: 210px;max-height: 300px;overflow: auto;}
    .features #html5-elem-wrap, .features #html5lightbox-div, .features #html5-image{width: 100% !important;}
    .features #html5-lightbox-box{width: 100% !important;}
    .features .close{right: 0;}
    .features .content{padding: 25px 15px;}
    .features .demo button.view{padding: 12px 0 12px 54px;}
    .features .demo button.embed{padding: 12px 0 12px 54px;}
    .features .magnet .demo button.view{padding: 12px 0 12px 48px;}
    .features .magnet .demo button.embed{padding: 12px 0 12px 48px;}
    .features .content button{width: 100%; background-position: 5% 50%;font-size: 14px;background-size: 14px;}
    .features .content h2{font-size: 25px;line-height: 27px;}
    .features .magnet ul li{margin: 0 30px;}
    .features .enquiry ul li{padding: 0 30px;}
	.features .form_cont > a.btn_cont{width: 100%;}
	.features .img1{left: -19px;top: auto;bottom: 32.4%;}
	.features .img2{left: 24%;bottom: 4%;}
	.features .img3{left: 50%;bottom: 33%;}
	.features .img6{bottom: 6%;top: auto;right: -3.7%;}
    
}
@media only screen and (min-width:768px){
	.features .banner_star {padding: 0 0 39px 0;}
	.features .banner_star   .slick-track, .features .banner_star .slick-list {transform:none !important;-webkit-transform:none !important; -moz-transform:none !important; -ms-transform:none !important ;-o-transform:none !important;width: 100% !important;}
	.features .banner_star  .slick-initialized .slick-slide {outline: none;width: 33% !important;}
  
	.features .banner_star .slick-slider .slick-track, .features .slick-slider .slick-list {transform:none !important;-webkit-transform:none !important; -moz-transform:none !important; -ms-transform:none !important ;-o-transform:none !important;width: 100% !important;}
	.features .banner_star .slick-initialized .slick-slide {outline: none;width: 100%;}
}
