
.flex-direction-column {
    flex-direction: column !important;
}
#dvlpmnt_choices .nav-tabs {
    width: 100%;
}
#dvlpmnt_choices .nav > li {
    width: 24.33%;
    margin: 0 2px;
}
#dvlpmnt_choices .nav-tabs .nav-link {
    border: 1px solid #ff0018;
    background: #ff0018;
    color: #fff;
}
#dvlpmnt_choices .nav-tabs .nav-link.active {
    border-bottom-color: #fff;
    border: 1px solid #ffd2d6;
    background: #ffd2d6;
    color: #000;
}
#dvlpmnt_choices .company-logo {
    text-align: center;
    display: flex;
    padding: 10px 0;
    justify-content: center;
}
.flex-direction-column {  
    flex-direction: column !important;
}
#dvlpmnt_choices .company-logo img {
    max-height: 102px;max-width: 100%;
    height: auto;
}
#what-get .service_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    height: 100%;
    text-align: center;
    box-shadow: 0px 12px 33px rgba(14, 49, 178, 0.4);
    padding: 20px;
    border-bottom-style: solid !important;
    border-radius: 5px !important;
    height: 100%;
}
#what-get .icon_box img {
    max-height: 50px;
    width: auto;
    max-width: initial;
}
.title {
    font-weight: 700;
    font-size: 18px;
    margin: 10px 0;
}
#seo_steps {
    background: #EFECEE;
    display: inline-block;
}
#video-production .video_img {
    height: 600px !important;
}
#port_contact_form{
background: #d30000;
padding: 10px;
}
.solution_overview_new #nav-tabContent
{
text-align: center;
}


/*** Home ***/

.service-section-width .grid-inner-block img{
max-height: 200px;	
}

/*** Website Design ***/

#web_development_slider .carousel-item img {
    display: block;
    width: auto;
    height: initial;
}
#web_methodology
{
background: #ffffbd;	
}
#web_solution
{
background: #bdfff6;	
}

/*** E Commerce ***/

.e-commerce-marketing {
    background: #f5ffa0;
}
.magento_logo {
    padding: 0 10px 0 0;
}
.magento_logo img {
    max-width: 200px;
   
}
.visda-tech-gradient .serv-box{
        padding: 30px 15px;
}
.visda-tech-gradient .col-lg-4{
    flex-wrap: wrap;
    display: flex;
}
#fast-effective .f_new_startup_service_item .icon
{
    position: relative;
    text-align: center;
    margin: 0 auto;	
}
#fast-effective .f_new_startup_service_item .serv-box{
	margin-bottom:20px;
}
#fast-effective .f_new_startup_service_item  h4{
	font-size:18px;
}
#ecommerce_platforms h4{font-size:18px;}
#ecommerce_platforms img{max-height: 100px;}
.tick {
    margin: 0 0 20px 0;
    padding: 0px;
}
.tick li {
   display: flex;
}
.tick li i{
 color:orange;margin-right: 15px;
    margin-top: 8px;
}
.selling_laptop
{
 /*    margin-left: 20%; */
} 
#multi_store{
    position: relative;
    clear: both;	
}
.multistor_img{
position: relative;
    display: flex;
    align-items: center;	
}
.multistor_img1 img{
	width: 400px;
    object-fit: cover;
    height: 400px;
}
.multistor_img2{
    position: absolute;
    left: 35%;right:2%	
}
#e_businesses img {
    height: 250px;
    width: 100%;
    object-fit: cover;
	max-height:initial
}
	


/*** Mobile App ***/
.f_new_startup_service_item .icon {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    text-align: center;
    font-size: 24px;
    color: #fff;
    background: #6fadfa;
    line-height: 60px;
    position: absolute;
    -webkit-box-shadow: 0px 15px 30px 0px rgb(0 0 0 / 12%);
    box-shadow: 0px 15px 30px 0px rgb(0 0 0 / 12%);
    /* border: 4px solid rgba(0, 0, 0, 0.10); */
    left: 0;
    top: 0px;
}
.icon.icon_two {
    background: #f3af4e;
    /* border: 4px solid rgba(0, 0, 0, 0.10); */
}
.icon.icon_three {
    background: #fa6fd1;
    /* border: 4px solid rgba(0, 0, 0, 0.10); */
}
.icon.icon_four {
    background: #fa6666;
     /*  border: 4px solid rgba(0, 0, 0, 0.10); */
}
.icon.icon_five {
    background: #00bcd4;
     /*  border: 4px solid rgba(0, 0, 0, 0.10); */
}
.icon.icon_six{
    background: #f46506;
     /*  border: 4px solid rgba(0, 0, 0, 0.10); */
}
.icon.icon_seven{
    background: #db063b;
     /*  border: 4px solid rgba(0, 0, 0, 0.10); */
}
.icon.icon_eight{
    background: #0641db;
     /*  border: 4px solid rgba(0, 0, 0, 0.10); */
}
.f_new_startup_service_item {
    position: relative;
    padding-left: 75px;
    margin-top: 40px;
}
#mobile-app img{
height: 700px;
    object-fit: cover;
	/* transform: scaleX(-1);    
    object-position: left; */
}
#mobile-app h4{
font-size:18px
}


/*** Software Development ***/

#sd_qualities {
    background: #c5fff7;
}
#sd_qualities h2{
font-size:18px;
}


/*** E Commerce ***/
.e-commerce {
    background-image: url(../images/home/e-commerce-bg.jpg);
  
   background-position: center center !important;
}
.btn-red{
	background: #ff0800;
    background: -webkit-gradient(linear, left top, right top, color-stop(0, #ff0800), to(#e63e09));
    background: linear-gradient(to right, #ff0800 0, #e63e09 100%);
    -webkit-box-shadow: 0 10px 15px 0 rgb(175 0 202 / 40%);
    box-shadow: 0 10px 15px 0 rgb(175 0 202 / 40%);
    color: #fff !important;
}

/*** Web App Development ***/

.service-contents img {
    max-height: 50px;
    width: auto;
    max-width: initial;
}
#why_visda .service-contents h5 {
    font-size: 16px !important;
    padding-left: 10px;
}
#industries-we-serve .media_img img{
	height:255px;
}
.agility_two_blocks .col-lg-6{
	padding:0 15px;margin-bottom:15px;
}
.agility_two_blocks .col-lg-6 div{
height:100%;
}
#why_visda .left_imgs img {
    width: 100%;
    margin-bottom: 10px;
    height: 300px;  
    object-fit: cover;
}
#web-portal {
    background: #ffdab2;
}
#rigorously_tested {
    background: #EFE7BC;
}
#seemless_integration {
    background: #EFE7BC;
}
#dgrm_section {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.9)), to(black));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.9), black);
}

@media (max-width:1299px)
{
#mobile-app img{
height: 730px;
}	
	
}

@media (max-width:1199px)
{
	#drive_enterprise .flex-direction-column,
	#drive_enterprise .flexvertical 
	{
	    max-width: 100%;
    flex: 100%;	
	}
	
}
@media (max-width:991px)
{
#mobile-app img{
height: initial;
}	
#mobile-app .pr-5{
padding:0 30px !important;
}
.multistor_img2 {
    position: relative;
    left: 0;right:0
}	
}
.bus_mgmnt.solution_overview .bus_mgmnt_img
{
width:80px	
}
.bus_mgmnt.solution_overview .grid_texts
{
width:80%	
}
.four_icon_blck .grid1 .bus_mgmnt_img{
height:100px
}
.ski_rental_tab .tab_style .nav-tabs li a {
    display: block;
    margin: 8px 5px;
}
.process_img{
	height:100px
}
.change_waye img, .streamline_img_lg {
    width: 100%;
}
.video_section video{
	    width: 100%;
}
.apnt_business img{
	object-fit:cover;
}
.ychoose_pixsoft.pxbkng_ychoose  .service-box {
    margin-top: 0px;
}
#fast-effective .f_new_startup_service_item {
    padding-left: 0;
}
footer a {
 display: flex;
}
.sftwr_dvlp_cmpny ul li img{
	max-width: 100% !important;
    height: auto;
}
.footer .unstyled.address li
{
display:flex;

}
#why_visda .service-contents{
margin-bottom:10px;
}	
@media (max-width:1099px)
{
.megamenu {
    right: auto;
}
}
@media (max-width:991px)
{
.video_section_outline h2
{
margin-top:15px!important;	
}
.sm-order-2
{
order: 2;
}
.w3-services-right-grid
{
padding:0 35px;
}
h1 {
    font-size: 36px;
}
.why-infinite-cab-cnt2
{
    display: block!important;
}
.why-infinite-cab-cnt2 .text-right {
    text-align: left!important;
}
.why-infinite-cab-cnt2 .content-description {
    height: initial!important;
}
.flex-block {
    width: 50%!important;
}
.y-choose-us .y-choose-inner 
{
display: block!important;	
}
.sign_up {
   padding: 2em 0;
}
.schedule_video .video_img {
    height: 350px !important;
}
#e_businesses img {
    height: 150px;
}
#best-in-class{
    padding: 2em !important;	
}
#best-in-class .pr-9{
    padding-right: 0 !important;	
}
}  
@media (max-width:768px)
{
#portfoliolist .portfolio {
    width: 48% !important;
    margin: 1%;
}
.services_grids_blocks {
    display: block!important;
}
.draw-animation li {
    float: none!important;
    width: 100%!important;
}
span.line-move
{
	display:none;
}
.section .container .col-card-copy, .section .container .card-image
{
width:100% !important
}
.footer {
padding: 20px 0px 0px 0px;background-image: linear-gradient(to right, #ff3500 , #ff5800);
}
.small_banner h3 {
    font-size: 2em;
}
.ultmt_bkng.small_banner  {
    padding: 1em !important;
}
.portfolio-style #portfoliolist .button-set .pixo {
    padding: 0px 15px!important;    
    font-size: 12px!important;    
}
.multistor_img1 img {
    width: auto;
}
#dvlpmnt_choices .nav > li {
    width: 48%;
    margin: 2px;
}
}

@media (max-width:600px)
{
	.video_rgt
	{
	padding:15px 35px !important	
	}
	.video_img, .schedule_video .video_img {
    height: 300px!important;
}
.f-40 {
    font-size: 36px;
}
.flex-block {
    width: 100%!important;
}
.small_banner h3 {
    font-size: 24px;
}
.portfolio_new {
    padding: 10px 20px!important;
}
.e-commerce-marketing {
    padding: 2em 15px !important;
}
.button-set.portfolio .col-xs-12{
	padding:0;
}
#dvlpmnt_choices .company-logo {
    display: block;
}
#dvlpmnt_choices .company-logo li {
    width: 20%;
    float: left;
    height: 100px;
}
#dvlpmnt_choices .company-logo img {
    max-height: initial;
    max-width: 79px;
    height: auto;
}
} 
@media (max-width:575px)
{
	#e_businesses img {
    height: 250px;
	}
}
@media (max-width:500px)
{
	.multistor_img1 img {    
    height: 320px;
}
.multistor_img1, .multistor_img2
{
width: 50%;	
}
#dvlpmnt_choices .company-logo li {
    width: 30%;
}
}
@media (max-width:414px)
{
.video_img, .schedule_video .video_img {
    height: 250px!important;
}
.f-40 {
    font-size: 30px;
}
.multistor_img1 img {
    height: 250px;
}
#dvlpmnt_choices .nav > li {
    width: 100%;
}
  
.copyright_div
{
display: block!important;
} 
.copyright_div a
{
display: block!important;
}	
}

@media (max-width:375px)
{
.multistor_img1 img {
    height: 200px;
}
}


.taxi_sftwr.light_blue_bg {
    background: #cefffa;
}
.portfolio-style .portfolio img {
    min-height: 255px;
    object-fit: cover;
}

.portfolio-style .portfolio.app img
{
	min-height: initial;
}
@media (max-width:991px)
{
.portfolio-style .portfolio img {
    min-height: 180px;
}
}
#web_design_key_features {
    background: #ffafaf !important;
}
.pixo_booking_sell_more  .sell_more_row i{
	font-size:30px;
}
#software-develope .card {
 margin-bottom: 15px;
}
.values .card .card-body img {
    max-height: 70px;
}
#mobile_app {
    background: none !important;
}
.package_lists
{
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    grid-gap: 10px;
}	

@media (max-width:991px)
{
.package_lists
{
 grid-template-columns: repeat(3, 1fr);
}
}
#features_included .item .right-text {
    width: 100%;
}

.package_points
{
    display: grid;
    grid-template-columns: repeat(5, 1fr);    grid-gap: 15px;	
}
.package_points .package_point
{
    font-size: 23px;display:flex
}
.package_points .package_point p
{
    font-size: 18px;    padding-left: 10px;
}
.bg-white {
    background-color: #fff!important;
    color: #000;
}
#ecommerce-packages li{
	color:#000;
}
#ecommerce-packages .card{
margin-bottom: 15px;
}
@media (max-width:991px)
{
.package_points {
    grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width:615px)
{
.package_points {
    grid-template-columns: repeat(1, 1fr);
}
}



/*** Managed Packages ***/

.what_included
{
display:flex;
}	
.included_topic 
{
	background: #e23603;
    color: #fff;padding:30px;
}
.included_topic:nth-child(2)
{
opacity:0.9
}

@media (max-width:767px)
{
.what_included
{
display:block;
}	
	
}

 .pricing {
            display: -webkit-flex;
            display: flex;
            -webkit-flex-wrap: wrap;
            flex-wrap: wrap;
            -webkit-justify-content: center;
            justify-content: center;
            width: 100%;
            margin: 0 auto 2em;
        }
        
        .pricing-item {
            position: relative;
            display: -webkit-flex;
            display: flex;
            -webkit-flex-direction: column;
            flex-direction: column;
            -webkit-align-items: stretch;
            align-items: stretch;
            text-align: center;
            -webkit-flex: 0 1 330px;
            flex: 0 1 330px;
        }
        
        .pricing-action {
            color: inherit;
            border: none;
            background: none;
            cursor: pointer;
        }
        
        .pricing-action:focus {
            outline: none;
        }
        
        .pricing-feature-list {
            text-align: left;
        }
        
        .pricing-palden .pricing-item {          
            cursor: default;
            color: #84697c;
            background: #fff;
            box-shadow: 0 0 10px rgba(46, 59, 125, 0.23);
            border-radius: 20px 20px 10px 10px;
            margin: 1em;
        }
        
        @media screen and (min-width: 1200px) {
            .pricing-palden .pricing-item {
                margin: 1em -0.5em;
            }
            .pricing-palden .pricing__item--featured {
                margin: 0;
                z-index: 10;
                box-shadow: 0 0 20px rgba(46, 59, 125, 0.23);
            }
        } 
        
        .pricing-palden .pricing-deco {
            border-radius: 10px 10px 0 0;
            background: linear-gradient(135deg,#ff5102,#b10707);
            padding: 4em 0 7em;
            position: relative;
        }
        
        .pricing-palden .pricing-deco-img {
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
               height: 70px;
        }
        
        .pricing-palden .pricing-title {
            font-size: 18px;
            margin: 0;
            text-transform: uppercase;
            letter-spacing: 5px;
            color: #fff;
        }
		.pricing-palden .best_value{
			color: #fff;
			font-size: 16px;
			line-height: 20px;
			display: block;
			font-weight: 500;
        }
        
        .pricing-palden .deco-layer {
            -webkit-transition: -webkit-transform 0.5s;
            transition: transform 0.5s;
        }
        
        .pricing-palden .pricing-item:hover .deco-layer--1 {
            -webkit-transform: translate3d(15px, 0, 0);
            transform: translate3d(15px, 0, 0);
        }
        
        .pricing-palden .pricing-item:hover .deco-layer--2 {
            -webkit-transform: translate3d(-15px, 0, 0);
            transform: translate3d(-15px, 0, 0);
        }
        
        .pricing-palden .icon {
            font-size: 2.5em;
        }
        
        .pricing-palden .pricing-price {
            font-size: 5em;
            font-weight: bold;
            padding: 0;
            color: #fff;
            margin: 0 0 0.25em 0;
            line-height: 0.75;
        }
        
        .pricing-palden .pricing-currency {
            font-size: 18px;
            vertical-align: top;
        }
        
        .pricing-palden .pricing-period {
            font-size: 18px;
            padding: 0 0 0 0.5em;
            font-style: italic;
        }
        
        .pricing-palden .pricing__sentence {
            font-weight: bold;
            margin: 0 0 1em 0;
            padding: 0 0 0.5em;
        }
        
        .pricing-palden .pricing-feature-list {
            margin: 0;
            padding: 0.25em 0 2.5em;
            list-style: none;
            text-align: center;
        }
        
        .pricing-palden .pricing-feature {
            padding: 5px 20px;color:#000
        }
        
        .pricing-palden .pricing-action {
            font-weight: bold;
            margin: auto 3em 2em 3em;
            padding: 1em 2em;
            color: #fff;
            border-radius: 30px;
            background: linear-gradient(135deg,#ffc107,#ff5722);
            -webkit-transition: background-color 0.3s;
            transition: background-color 0.3s;
        }
        
        .pricing-palden .pricing-action:hover,
        .pricing-palden .pricing-action:focus {
            background: linear-gradient(135deg,#fd7d57,#f55d59);
        }
        
        .pricing-palden .pricing-item--featured .pricing-deco {
            padding: 5em 0 8.885em 0;
        }

@media (max-width:768px)
{
    .e-commerce{  
    background-position: top !important;
    }
    #video-production .video_img{
            height: unset !important;
    }
  
    
}
/*slider css 1-feb-2022*/

#slideshow { 
    margin: 0 auto; 
    position: relative; 
    width: 100%;
    padding: 1% 1% 40.80% 1%; /*56.25 is for 16x9 resolution*/
		
		
}

#slideshow > div { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    right: 0px; 
    bottom: 0px; 
    opacity: unset !important;
}

#slideshow > div > img {
	width:100%;
	height:100%;
	
}

#slideshow:hover i, #slideshow:hover .slider-dots{
	opacity: 1;
	}

    .slidebtn {
        display: none;
    }
.slider-dots {
	opacity: 0.2;
  list-style: none;
  display: inline-block;
  padding-left: 0;
  margin-bottom: 0;
  position:absolute;
  left:50%;
  bottom:3%;
  transform: translate(-50%, 0);
  z-index:99;
  -webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;

}

.slider-dots li {
  color: #000;
  display: inline;
  font-size: 48px;
  margin-right: 5px;
  cursor:pointer;
}

.slider-dots li.active-dot {
  color: #fff;
}





@media (min-width: 576px) and (max-width: 767px) {
  .carousel-multiple::before {
    content: "media-breakpoint-between(sm, sm)";
  }
  .carousel-multiple .carousel-item.active,
.carousel-multiple .carousel-item-next,
.carousel-multiple .carousel-item-prev {
    display: flex;
  }
  .carousel-multiple .carousel-inner {
    overflow: visible;
  }
  .carousel-multiple .carousel-inner .carousel-item {
    margin-right: inherit;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item {
    display: flex;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item {
    position: absolute;
    top: 0;
    right: -50%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
  }
  .carousel-multiple .carousel-inner .carousel-item-next, .carousel-multiple .carousel-inner .carousel-item-prev {
    position: relative;
    transform: translate3d(0, 0, 0);
  }
  .carousel-multiple .carousel-inner .carousel-item-prev.carousel-item-right {
    position: absolute;
    top: 0;
    right: 100%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
    transform: translate3d(100%, 0, 0);
  }
  .carousel-multiple .active.carousel-item-left + .carousel-item-next.carousel-item-left {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .active.carousel-item-right + .carousel-item-prev.carousel-item-right {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
  .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .carousel-multiple::before {
    content: "media-breakpoint-between(md, md)";
  }
  .carousel-multiple .carousel-item.active,
.carousel-multiple .carousel-item-next,
.carousel-multiple .carousel-item-prev {
    display: flex;
  }
  .carousel-multiple .carousel-inner {
    overflow: visible;
  }
  .carousel-multiple .carousel-inner .carousel-item {
    margin-right: inherit;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item {
    display: flex;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item {
    position: absolute;
    top: 0;
    right: -33.3333333333%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
  }
  .carousel-multiple .carousel-inner .carousel-item-next, .carousel-multiple .carousel-inner .carousel-item-prev {
    position: relative;
    transform: translate3d(0, 0, 0);
  }
  .carousel-multiple .carousel-inner .carousel-item-prev.carousel-item-right {
    position: absolute;
    top: 0;
    right: 100%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
    transform: translate3d(100%, 0, 0);
  }
  .carousel-multiple .active.carousel-item-left + .carousel-item-next.carousel-item-left {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .active.carousel-item-right + .carousel-item-prev.carousel-item-right {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
  .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .carousel-multiple::before {
    content: "media-breakpoint-between(lg, lg)";
  }
  .carousel-multiple .carousel-item.active,
.carousel-multiple .carousel-item-next,
.carousel-multiple .carousel-item-prev {
    display: flex;
  }
  .carousel-multiple .carousel-inner {
    overflow: visible;
  }
  .carousel-multiple .carousel-inner .carousel-item {
    margin-right: inherit;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item {
    display: flex;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
    position: absolute;
    top: 0;
    right: -25%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
  }
  .carousel-multiple .carousel-inner .carousel-item-next, .carousel-multiple .carousel-inner .carousel-item-prev {
    position: relative;
    transform: translate3d(0, 0, 0);
  }
  .carousel-multiple .carousel-inner .carousel-item-prev.carousel-item-right {
    position: absolute;
    top: 0;
    right: 100%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
    transform: translate3d(100%, 0, 0);
  }
  .carousel-multiple .active.carousel-item-left + .carousel-item-next.carousel-item-left {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .active.carousel-item-right + .carousel-item-prev.carousel-item-right {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
  .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  
  .carousel-multiple .carousel-item.active,
.carousel-multiple .carousel-item-next,
.carousel-multiple .carousel-item-prev {
    display: flex;
  }
  .carousel-multiple .carousel-inner {
    overflow: visible;
  }
  .carousel-multiple .carousel-inner .carousel-item {
    margin-right: inherit;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item {
    display: flex;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item, .carousel-multiple .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
    transition: none;
  }
  .carousel-multiple .carousel-inner .carousel-item.active + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item {
    position: absolute;
    top: 0;
    right: -16.6666666667%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
  }
  .carousel-multiple .carousel-inner .carousel-item-next, .carousel-multiple .carousel-inner .carousel-item-prev {
    position: relative;
    transform: translate3d(0, 0, 0);
  }
  .carousel-multiple .carousel-inner .carousel-item-prev.carousel-item-right {
    position: absolute;
    top: 0;
    right: 100%;
    z-index: -1;
    display: flex;
    visibility: visible;
    height: 100%;
    transform: translate3d(100%, 0, 0);
  }
  .carousel-multiple .active.carousel-item-left + .carousel-item-next.carousel-item-left {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-next.carousel-item-left + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  .carousel-multiple .active.carousel-item-right + .carousel-item-prev.carousel-item-right {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
  .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item, .carousel-multiple .carousel-item-prev.carousel-item-right + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    display: flex;
    visibility: visible;
  }
}
.features-pixobooking h4{
       font-size: 16px;
    color: #0058c5;
    font-weight: 500;
}
 .features-pixobooking-1 h4{
     font-size: 16px;
  color:black;
  text-align:center;
 }
 .features-pixobooking-1 img{
        border-radius: 25%;
    height: 141px;
    width: auto;
        transition: border-radius .4s ease;
            box-shadow: 5px 5px 15px 2px #686868;
 }
 
 .features-pixobooking-1:hover h4{
      color: #097fb1;
 }
 .features-pixobooking-1:hover img{
         border-radius: 5px;
            
 }
 #carousel-multiple, #carousel-multiple1 {
    overflow:hidden;
}
#carousel-multiple .carousel-item {
    height:unset;
}
#carousel-multiple1 .carousel-item {
    height:unset;
}
.features-pixobooking-1 h4{
    margin-top:25px !important;
}
.features-pixobooking-1 img{
        height: auto;
}
.sub_features.more_features .service-box1 .service-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 300;
    margin-bottom: 15px;
    background-color: #fff6edc7;
    padding: 10px 10px;
    border-radius: 10px;    min-height: 138px;
    box-shadow: 2px 2px 15px #1e1b1b;
}
.sub_features.more_features .service-box1 .service-icon {
    max-width: 43px;
    padding-bottom: 14px;
}
.pixobkng_strean_line.more_features p {
    color: #000!important;
    margin: 0 0 10px 0;
    font-size: 16px;
}
.service-box1 .service-box .service-icon {
    position: unset;
}
.service-box1 {
    align-items: stretch!important;
}
.sub_features.more_features .service-box1 .service-box p{text-align:center;
}






