/*!
 *  
product : (ihd-.css)
developed by cllit technologies
Year of commencement of construction : 2018
email : env@carmellight.com
framework current version : v4. 2.0
ihd current version : Version 6.2.1
last updation : 16/06/2020
 *  
 */


.pix{padding:0;box-sizing:border-box;background-color:#fff}

.swiper-pixr{width:100%;width:100%!important;height:auto!important}

.autodit{height:100px;background-color:#f9f9f9}

.filler{height:auto;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}

.carmelservice h3,.carmelservice p,.carmelservice h2{text-align:center;padding:5px 10px}

.carmelservice{margin-bottom:15px;cursor:pointer;width:100%;position:relative;overflow:hidden;border:1px solid #ccc;border-bottom:1px solid #ddd!important;background-color:#fff;border-right:0}



.footerlinks .swiper-footerlinks{display:none}

.footerlinks .swiper-footerlinks .swiper-button-next, .footerlinks .swiper-footerlinks .swiper-button-prev{outline:0;background-image:none;width:auto;}

.footerlinks .swiper-footerlinks .swiper-button-next .fa, .footerlinks .swiper-footerlinks .swiper-button-prev .fa{font-size:50px;color:#ccc;}

.swiper-footerlinks .swiper-button-prev{left:30px}

.swiper-footerlinks .swiper-button-next{right:30px}

@media(max-width:767px){.mobilemenlogo{padding-left:15px;padding-top:8px}

.toplink ul li{display:none}

.toplink ul .lsttollfree{display:block!important}

.evermenu{display:inline-block!important;padding-top:32px;background-color:#257363}

.footerlinks .discus{display:none!important}

.footerlinks .swiper-footerlinks{display:block}

}



.footerlinksm .swiper-footerlinksm{display:none}

.footerlinksm .swiper-footerlinksm .swiper-button-next, .footerlinksm .swiper-footerlinksm .swiper-button-prev{outline:0;background-image:none;width:auto;}

.footerlinksm .swiper-footerlinksm .swiper-button-next .fa, .footerlinksm .swiper-footerlinksm .swiper-button-prev .fa{font-size:50px;color:#ccc;}

.swiper-footerlinksm .swiper-button-prev{left:30px}

.swiper-footerlinksm .swiper-button-next{right:30px}

@media(max-width:767px){.mobilemenlogo{padding-left:15px;padding-top:8px}

.toplink ul li{display:none}

.toplink ul .lsttollfree{display:block!important}

.evermenu{display:inline-block!important;padding-top:32px;background-color:#257363}

.footerlinksm .discus{display:none!important}

.footerlinksm .swiper-footerlinksm{display:block}

}


.footer_content{padding-bottom:5px!important}

.footerlinks .pix{padding:28px 0!important}
.footerlinksm .pix{padding:28px 0!important}

.discus{padding:0!important}

.footer_content,.cpyrit{padding-left:0!important;padding-right:0!important}

.socbar ul li .social{width:30px;height:30px;line-height:30px;font-size:12px}

.socbar ul li{margin:0 2px}

.app_display .inner_property{line-height:1.4}




.footerlinks .pix{display:flex!important;flex-flow:wrap;padding-bottom:30px;max-width:1360px;padding-top:30px;}
.footerlinksm .pixm{display:flex!important;flex-flow:wrap;max-width:1360px;}



.twobx1hvr,.twobx2hvr,.twobx3hvr,.twobx4hvr,.twobx5hvr{border-color:#4188b1!important;color:#4188b1!important;box-shadow:inset 0 0 0 1px #4188b1}

.swiper-slide .minidatabx1{display:block!important}

.swiper-slide .minidatabx2{display:block!important}

.swiper-slide .minidatabx3{display:block!important}

.swiper-slide .minidatabx4{display:block!important}

.swiper-slide .minidatabx5{display:block!important}

.mindtbx1,.mindtbx2,.mindtbx3,.mindtbx4,.mindtbx5{display:none}

.padtop30{margin-top:20px!important}

.carousel-control{opacity:0!important;width:50%}

.carousel-control:hover{opacity:0!important}

.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}

.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}

.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}

.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.carousel-fade .carousel-control{z-index:2}

.carousel-control .fa-angle-right,.carousel-control .fa-angle-left{position:absolute;top:50%;z-index:5;display:none}

.carousel-control .fa-angle-left{left:50%;width:38px;height:38px;margin-top:-15px;font-size:30px;color:#fff;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:53px}

.carousel-control .fa-angle-right{right:50%;width:38px;height:38px;margin-top:-15px;font-size:30px;color:#fff;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:53px}

.carousel-control{opacity:1;filter:alpha(opacity=100)}

.commonclz{background-size:cover!important;background-repeat:no-repeat;width:100%;max-width:100%;margin:0 auto;height:0;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}



.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}

.swiper-container-no-flexbox .swiper-slide{float:left}

.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}

.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}

.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}

.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}

.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}

.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}

.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}

.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}

.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}

.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}

.swiper-button-next.pixr-next,.swiper-button-prev.pixr-prev{background-image:none;width:auto;height:auto;top:40%;outline:0;}

.swiper-button-next.pixr-next .fa,.swiper-button-prev.pixr-prev .fa{font-size:80px;color:#fff;opacity:.8}

.swiper-button-next.pixr-next{right:30px}

.swiper-button-prev.pixr-prev{left:30px}

.firstbanner{border-bottom: 1px solid #ccc;}

.firstbanner-pagination{bottom:10px;top:auto!important;text-align:left!important;padding-left:15px}

.firstbanner-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:10 3px!important;border:none;outline:0; border-radius: 2px; box-shadow: 0 0 0 2px #fff;}

.firstbanner-pagination .swiper-pagination-bullet-active{background-color: #4188b1;box-shadow: 0 0 0 2px #fff; border-radius: 2px;}

@media(min-width:992px){.twoswipe{display:none!important}

.oneswipe{display:none!important}

.pix{display:block!important}

}@media(max-width:991px){.twoswipe{display:block!important}

.oneswipe{display:none!important}

.twocolorswipe{height:auto}

}