@media (max-width:1440px){
    .partnership-carousel p {padding: 86px 0px 83px 0px;}
    #owl-demo .owl-controls{ position:relative; max-width:100px;}
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    @media (min-width:320px) and ( max-width:480px){
        /*.topsec{background-position: top; background-size:100%;} */
        .why-butterfli:before{width:200px; top:50px;}
        .opportunity:before{width:200px;}
        .loram-img-sec img{width:100%;}
        .loram-img-sec2 img{width:100%;}
        .doctor-img{text-align:center;}
        
        .service img{width:100%;}
        
        .why-butterfli{padding-top:0px;}
        
        .why-butterfli p{font-size:14px;}
        .transportation{padding:40px 0; text-align:center;}
        .transportation img{width:25%;}
        .transportation p{font-size:14px; padding-bottom:10px;}
        
        .transportation h2{font-size:20px;}
        .opportunity h2{font-size:18px; line-height:30px; padding-top:50px;margin:0;}
        .opportunity-sec{padding-bottom:0px; text-align:center;}
        .opportunity-sec h2{padding-top:20px; margin:0px;}
        .opportunity-sec h3{font-size:14px; line-height:18px;}
        
        .mobile-img{text-align:center; padding:50px 0 0 0;}
        
        
        
        
        
        .image-sec{padding-bottom:50px; background-size:contain;}
        .loram-text-sec{padding:0px; text-align:center;}
        .loram-text-sec h2{font-size:20px; line-height:24px;}
        .loram-text-sec p{font-size:14px; padding-bottom:10px;}
        .loram-img-sec{padding:50px 0 0 0;}
        .partnership-carousel{padding:50px 0 0 0;}
        
        
        .loram-img-sec2{margin:0px; padding:50px 0;}
        
        .loram-text-sec2{padding:0px; text-align:center;}
        .loram-text-sec2 h2{font-size:20px; margin:0px; line-height: 24px;}
        .loram-text-sec2 p{font-size:14px; padding-bottom:20px;}
        
        
        
        
        
        
        .testimonial-text{padding:50px 0;}
        .carousel-item p:after{display:none;}
        .carousel-item p:before{display:none;}
        
        
        
        
        .footerbg .link{padding:25px 0;}
        .footerbg .social{padding:25px 0;}
        .footerbg .contact {padding: 0px 0 0 0;}
        .social{padding:50px 0;}
        
        .footer-bottom p{padding:20px 10px 10px 10px;}	
        .banner-text{padding:0px 0 28px 0;}
        .banner-text h2{font-size:12px; line-height:16px; margin-bottom:10px;}
        .banner-text p{display:none;}
        .banner-text a{font-size:10px; padding:2px 7px;}
        .banner-button {display:none;}
        
        .book-ride{margin:20px 0; border: 1px solid #252525;}
        
        
        .item:after{display:none;}
        
        .count{font-size:30px;}
        .opportunity-sec h2{font-size:30px;}
        .works-details ul li{font-size:20px;}
        
        .business-grow ul li{width:100%; padding:0px; margin-bottom:10px;}
        .business-grow ul li img{max-width:100%; width:100%;}
        .business-grow ul li:first-child{padding:0px; margin-bottom:10px;}
        .business-grow ul li:last-child{padding:0px; margin-bottom:10px;}
        .signup-process h2 {padding:45px 0 45px 0; margin: 0px; font-size:30px;}	
        .provide-frm h2{font-size:30px;}	
        
            .banner-desc {padding:10px 0 60px 0; margin: 0;}
        .banner-desc h2 {font-size:15px; color:#8d1b8d ; line-height:20px; width:70%; letter-spacing:normal; margin: 0px;}
        .banner-desc p{ width:auto; color:#000; font-size:12px; line-height:20px; display:none;}
        .banner-desc ul{margin-top:10px;}
        
        .transportation-option h2{padding-left:0px;}
        .new-ride-transportation{text-align:center;}
        }
        
        @media (max-width:575px){
        .new-ride-transportation{padding:50px 0 0 0;}
        .provide-value-section {padding: 62px 0 0 0;}
        .doctor-img img {position: relative !important; bottom: 0px; left:0px; right: 0px;     max-width: 100%!important;}
        .doctor-text h2, .doctor-text p, .docter-des2 p, .docter-des2 h2{text-align:center;}
        .doctor-text{ text-align:center;}
        .mobile-text {padding-left: 0;  text-align: center; padding-top: 44px;}
        
        .banner-desc ul li a {font-size:9px; padding:0px 10px; width:auto; height:22px; line-height:20px;}
        .banner-desc ul li{ margin:0px;}
        .works-image ul li{ width:100%; display:block; text-align:center;}
    
    
        }
        
        @media ( min-width:481px) and ( max-width:767px){
        .business-grow ul li{width:48%; padding:0px; margin-bottom:10px;}
        .business-grow ul li img{max-width:100%; width:100%;}
        .business-grow ul li:first-child{padding:0px;}
        .business-grow ul li:last-child{padding:0px;}
            
        .navbar-toggler-icon{width:22px !important; height:22px !important;}
        .logo{padding:15px 0 0 5px;}
        .banner-button{display:none;}
        .mid-sec{background-size:100%;}
        .why-butterfli{padding-top:0px;}
        .why-butterfli p{font-size:12px;}
        .transportation{padding:50px 0 20px 0; }
        .transportation h2{font-size:24px; margin:0px;}
        .transportation p{margin:0px; font-size:14px; padding:10px 0 20px 0; line-height:20px;}
        
        .opportunity{padding-top:30px;}
        .opportunity h2{font-size:24px; line-height:30px; padding-top:30px;}
        .count{font-size:30px;}
        .opportunity-sec h2{font-size:30px; margin:0px;}
        .opportunity-sec h3{font-size:14px;}
        
        
        .opportunity:before{width:250px;}
        .why-butterfli:before{width:250px; top:50px;}
        
        .doctor-img{text-align:center; padding-top:50px;}
        .service img{width:100%;}
        .loram-img-sec img{width:100%;}
        .loram-img-sec2{margin:0px; padding:50px 0;}
        .loram-img-sec2 img{width:100%;}
        .loram-text-sec2{padding:0px; }
        .loram-text-sec2 h2{font-size:24px; margin:0px; padding:0px; line-height:30px;}
        .loram-text-sec2 p{ font-size:14px; padding-bottom:20px;}
        
        .mobile-img img{ max-width:100%;}
        .mobile-img{padding:50px 0 0 0; text-align: center;}
        .opportunity-sec{ padding:0px; text-align:center;}
        .loram-img-sec{padding-top:60px;}
        .loram-text-sec{padding:0px;}
        .loram-text-sec h2{ font-size:24px; line-height:30px;}
        .loram-text-sec p{ font-size:14px; padding-bottom:20px;}
        .image-sec{padding-bottom:50px;}
        .testimonialbg{margin-bottom:50px;}
        .testimonial-text{padding:60px 0;}
        .carousel-item h2{padding:10px 0 0 0;}
        .carousel-item p:after{ background:none;}
        .carousel-item p:before{background:none;}
        .carousel-control-prev-icon{top:20px;}
        .carousel-control-next-icon{top:20px;}
        .banner-text{padding:20px 0 35px 5px;}
        .banner-text h2{font-size:14px; line-height:20px; margin-bottom:0px;}
        .banner-text p{font-size:10px; line-height:14px; width:54%; padding:10px 0 15px 0; margin:0px;}
        .banner-text a{font-size:10px; padding:2px 7px; margin:0px;}
        .book-ride{margin:20px 0; border: 1px solid #252525;}
        .footer-logo img{width:200px; padding-bottom:50px}
        .contact{padding-top:50px;}
        .social{padding-top:50px;}
        
            .banner-desc {padding:25px 0 90px 0; margin: 0; max-width:480px;}
        .banner-desc h2 {font-size:15px; color:#8d1b8d ; line-height:18px; width:60%; letter-spacing:normal; margin: 0px;}
        .banner-desc p{ width:70%; color:#000; font-size:12px; line-height:18px;}
        .banner-desc ul{margin-top:10px;}
        .banner-desc ul li a{width:120px; height:30px; font-size:14px; line-height:30px;}
        
        .blog-list li{width:100% !important;}
        h2.widget-title{font-size:18px !important;}
        
        }
    
        @media (max-width:767px){
        #owl-demo .owl-controls {top: -20px;}		
        .provide-bg {margin-top: 21px;}
        .provide-frm {width: 100%; padding: 50px 0 0 0;}		
        .signup-image{ text-align:center;}
        .signup-procesd {width: 100%; float: left; padding:50px 0 0 0;  margin: 0;}		
        .provider-process {width:100%; height:130px;}
        .butterfli-network-image{ width:100%;}
        .butterfli-network-details {padding: 50px 0 0 0;}
        .software-platform-title {padding: 48px 0 50px 0;}
        .software-platform-title h2 {font-size:30px; font-weight:600; letter-spacing: 1px;}
        .butterfli-network-details h2{font-size:30px; font-weight:600; letter-spacing: 1px;}
        .business-grow p{ padding:0 1%}
        .footerbg .link ul li {display: inline-block; padding-right: 15px;}
        .works-details{ width:auto; margin:50px 0 25px 32px;}
        .works-image ul li:nth-child(1) {padding: 0; margin: 0;}
        .new-ride-transportation{padding:50px 0 0 0;}
        .new-ride-transportation h3, .new-ride-transportation h4{min-height:inherit; max-height:inherit; font-size:22px;}
        .service{ padding:45px 0 50px 0;}
        .topsec {background-size:100% !important; background-position-x:70px !important;}
        .banner-desc h2 br{ display:none;}
        .col-md-2.top-logo{width: 200px; padding:0px; margin:0px; position:relative; z-index:99;}
        .col-md-2.top-logo .logo{width:100%; float: left; padding:10px 0 0 10px;}
        .col-md-2.top-logo .logo a{ display:block;}
        .col-md-2.top-logo .logo a img{ max-width:100%;}
        
        .mobile-text{ padding-left:0px;}
        .partnership-carousel p{ padding:35px 10px 35px; font-size:15px;}
        .doctorbg {background: url(../images/mid-logo-img.png) no-repeat center 76px; background-size:100% !important;}
        .service h2{ font-size: 24px; letter-spacing: normal;}
        .service p {font-size: 14px; padding:0px 10px}
        .testimonialbg .carousel-inner{width:96%; margin:0px auto;}
        .carousel-item p {padding: 0px; font-size: 16px; line-height: 25px;}
        .testimonialbg a.carousel-control-prev {top:45%;}
        .testimonialbg a.carousel-control-next {top:45%;}
        
        .testimonialbg .carousel-control-prev-icon {height:46px; left:0%; position: relative; width: 50%; background-size:100%; z-index:99}
        .testimonialbg .carousel-control-next-icon {height:46px; right:0%; position: relative; width:50%; background-size:100%; z-index:99}
        .testimonialbg .carousel-item h2 {font-size:18px; padding: 0px 0 8px 0;}
        .doctor-text p{ padding-bottom:0px; font-size: 14px !important; line-height: 22px;}
        .doctor-text a, .docter-description a, .docter-des2 a, .mobile-text a{width:auto; height:50px; padding:0px 20px; line-height:45px;}
        .doctor-text{ padding-bottom:35px;}
        .doctor-text h2, .docter-description h2, .docter-des2 h2, .mobile-text h2{font-size: 24px !important;  line-height: normal;}
        .bigmobile{ width:100%; max-width:100%; flex:100%;}
        .docter-description-img img, .docter-description2 img{width:100%; max-width:100%; border-radius: 12px;}
        .docter-description2 {padding-top: 30px;}
        .partnership-carousel{padding-top:75px;}
        
        .docter-description{text-align:center; padding-top:40px !important;}
        .docter-des2 {text-align:center; padding-top:40px !important;}
        #owl-demo .owl-item {padding: 0 25px 0 25px;}
        #owl-demo .owl-item .item:after{display:none;}
        
        /*#owl-demo .owl-controls .owl-prev {left:3%; top:-16px;}
        #owl-demo .owl-controls .owl-next{right:3%; top:-16px;}*/
        .mobile-sec {padding-bottom: 35px;}
        .why-butterfli h2 {font-size: 30px; letter-spacing: 0;  margin: 30px 0 18px 0;}
        
        
        
        }
        
        
        
        @media (min-width:768px) and ( max-width:992px){
        .works-details a.btn-call-now {margin-top: 4px;}		
        .provide-bg {margin-top:50px;}
        .provider-process {width:45%; padding:15px 0px 15px 25px; min-height:140px;}
        .provider-process h3 {font-size: 16px;}
        .provider-process p {padding: 4px 0 0 0; font-size: 13px; line-height: 16px;}
        .butterfli-network-details {padding: 0; margin: 0px;}
        .butterfli-network-details h2 {padding: 0; margin: 0px; font-size: 36px;  color: #000;  font-weight: bold;}
        .software-platform-details {width: 100%; padding:0 0 0 20px; margin: 0px;}
        .software-platform-details ol li {padding: 0px 0 10px 0; margin: 0px; font-size:20px;}	
        .software-platform-details ol li:before{left:-10px;}
        .software-platform-image img{width:80%;}
        .software-platform-details ol li span {font-size:14px; font-weight: 500; position: relative; top: -5px; display: block;}
        .business-grow ul li{padding:0px 5px; width:48%; padding:0px;}
        .business-grow ul li img{max-width:100%; width:100%;}
        .business-grow ul li:first-child{padding:0px;}
        .business-grow ul li:last-child{padding:0px;}
            
        .works-title {max-width: 641px; padding:62px 0 54px 0; margin:37px auto 0px auto; font-size:36px; color: #000; font-weight: bold;}
        .works-image ul li:nth-child(1) {padding: 0px 0 0 0; margin: 0;}
        .works-image ul li {width: 49%; }
        .works-details ul li{font-size:22px;}
        .works-details {width: auto; padding: 0px; margin:0px 0 0 50px;}		
            
        .new-ride-transportation{padding:50px 0 0 0}
        .new-ride-transportation h3, .new-ride-transportation h4{min-height:inherit; max-height:inherit; font-size:22px;}
        .new-ride-transportation p{ padding:0px;}
        .service{ padding:0px 0 50px 0;}
        .top-logo .logo{padding:10px 0 0 0;}
        .banner-desc h2{color: purple; font-size:20px; line-height:20px;}
        .banner-desc p{color: #000;}
        .banner-desc ul li a{font-size:10px; padding:0px 13px; width:auto; height:24px; line-height:20px;}
        .banner-desc{ margin:0px; padding:7% 0 8% 0;}
        .topsec {background-size: 100% !important; background-position-x:0px !important;}
        .why-butterfli h2 {letter-spacing:5px; margin: 40px 0 18px 0;}
        .mobile-text{ padding-left:0px;}
        .doctor-text{ padding-bottom:35px;}
        
        /*#owl-demo .owl-controls .owl-prev {left:2%; top:0px;}
        #owl-demo .owl-controls .owl-next{right:2%; top:0px;}*/
        
        .testimonialbg .carousel-inner{width:95%; margin:0px auto;}
        .service p{ padding:0px;}
        
        .menu-toggle{width:100%; float:right; margin-top:-65px;}
        .menu-toggle button{width:auto;}
        .dropdown-submenu>.dropdown-menu{margin-top:10px; border:none;}
        .mid-sec{background-size:contain; padding-bottom:100px;}
        .why-butterfli:before{width:300px;}
        .opportunity:before{width:300px;}
        .loram-img-sec img{width:100%;}
        .loram-img-sec2 img{width:100%;}
        
        .service img{width:100%;}
        
        .why-butterfli{padding-top:60px;}
        
        .why-butterfli p{font-size:14px;}
        .transportation{padding:40px 0; }
        .transportation img{width:30%;}
        .transportation p{font-size:14px; line-height:22px; padding-bottom:10px;}
        
        .transportation h2{font-size:20px;}
        .opportunity h2{font-size:24px; line-height:30px; padding-top:50px;}
        .opportunity-sec{padding-bottom:0px;}
        .opportunity-sec h2{padding-top:20px; margin:0px; font-size:50px;}
        .opportunity-sec h3{font-size:13px; line-height:18px;}
        
        .mobile-img{text-align:center; padding:50px 0 0 0;}
        
        
        
        
        
        
        .image-sec{padding-bottom:50px;}
        .loram-text-sec{padding-top:0px; padding-left:0px;}
        .loram-text-sec h2{font-size:20px; line-height:24px;}
        .loram-text-sec p{font-size:14px; padding-bottom:10px;}
        
        
        .loram-img-sec{padding:0px;}
        .partnership-carousel{padding:50px 0 0 0;}
        .loram-img-sec2{margin:0px; }
        .loram-text-sec2{padding-bottom:0px; padding-left:0px;	}
        .loram-text-sec2 h2{font-size:20px; margin:0px; line-height:24px;}
        .loram-text-sec2 p{font-size:14px; padding-bottom:10px;}
        .testimonialbg{margin-bottom:50px;}
        .testimonial-text{padding:50px 0;}
        .carousel-item p:after{ background-size:50px}
        .carousel-item p:before{background-size:50px}
        .carousel-item p{ padding:0px 50px;}
        
        
        .footer-bottom p{padding:20px 10px 10px 10px;}	
        .footer-logo img{width:100%;}
        .banner-text{padding:55px 0px;}
        .banner-text h2{font-size:24px; line-height:30px; margin-bottom:0px;}
        .banner-text p{font-size:14px; line-height:20px; width:55%; padding:10px 0 20px 0; margin:0px;}
        .banner-text a{font-size:12px; padding:5px 15px; margin:0px;}
        .mid-sec{padding-bottom:50px;}
        .loram-img-sec img{width:100%;}
        .owl-item{padding:0 10px 0 20px;}
        .count{font-size:50px;}
        #shiva{margin:0px;}
        
        .book-ride{margin:20px 0; border: 1px solid #252525;}
        
        }
        
        @media ( max-width:992px){
        .partnership-carousel p{width:96%}
        .doctor-text h2, .docter-description h2, .docter-des2 h2, .mobile-text h2{font-size:30px;}
        .doctor-text h2 br, .docter-description h2 br, .docter-des2 h2 br, .mobile-text h2 br{display:none;}
        .doctor-text p, .docter-description p, .docter-des2 p, .mobile-text p{font-size: 15px; margin:10px 0 15px 0; padding:0px;}
        .doctor-img{padding-right:0; position:relative;}
        .doctor-img img{position:absolute; bottom:0px; right:0px; max-width: 90%;}
        .doctor-text{padding-left:0; padding-top:50px;}
        .doctorbg {background: url(../images/mid-logo-img.png) no-repeat center 76px;}
        .docter-description{width:100%; padding:0px 0 55px 0;}
        .docter-des2{width:100%;}
        .docter-description-img{ padding:0px; margin:0px;}
        .mobile-sec{ background:none;}
        
        /*-------mobile navigation-----------*/
        .navbar{width:100%; margin:0px; z-index:99;}
        .menu-toggle {margin:0px; text-align:right; width:100%;  position: relative;  z-index: 99999999;  float: right;}
        .navbar ul{text-align:left; padding:0 20px; border:1px solid #f1f1f1;}
        .navbar ul li{padding:10px 0; border-bottom:1px solid #f1f1f1; font-size:14px; margin:0px; float:left; width:100%;}
        .navbar ul li a{color:#000 !important;}
        .navbar-toggler-icon {width:22px;  height: 22px;}
        #navbarNavDropdown{position:absolute; width:100%; left:0px; right:0px; top:50px; background:#FFF; }
        .navbar-toggler-icon{width:22px !important; height:22px !important;}
        .navbar-expand-md .navbar-toggler{display: block; float:right; border-radius:0px; border:0px;}
        .show ul.navbar-nav{display:block; width:100%;}
        .show ul.navbar-nav li{display:block;}
        ul.navbar-nav{display:none;}
        .col-md-10.topnav {position: absolute; width: 100%; max-width: 100%;}
        
        }
        
        
        
        @media ( min-width:993px) and ( max-width:1024px){
        .works-image ul li:nth-child(1) {padding: 0px 0 0 0; margin: 0;}
        .works-image ul li {width: 49%;}
        .works-details {width: auto; padding: 0px; margin: 50px 0 0 50px;}
            
        .why-butterfli h2 {letter-spacing:5px; margin: 40px 0 18px 0;}
        /*#owl-demo .owl-controls .owl-next {right:20px; position: relative; top:2px}
        #owl-demo .owl-controls .owl-prev {left:20px; position: relative; top:2px}*/
        
        .docter-description{width:100%;}
        .docter-des2{width:100%;}
        .doctorbg {background: url(../images/mid-logo-img.png) no-repeat -30% 76px;}
        .doctor-text h2, .docter-description h2 .docter-des2 h2, .mobile-text h2 {font-size: 32px;}
        .doctor-text p, .docter-description p, .docter-des2 p, .mobile-text h2{font-size: 15px;}
        .doctor-img {padding-right:0;}
        .doctor-text{padding-left:0;}
        .docter-des2 {padding-left:0;}
        
        .testimonialbg .carousel-inner{width:90%; margin:0px auto;}
        .topsec{background-position:0px; background-size:cover;}
        .logo{padding:15px 0 0 0; width:auto;}
        
        .banner-text{padding:60px 0 123px 0;}
        .banner-text h2{font-size:35px; line-height:40px;}
        .banner-text p{width:52%; padding-bottom:20px;}
        .banner-text a{padding:10px 30px; font-size:12px;}	
        .navbar-expand-md .navbar-nav .nav-link{padding-right:0px !important; padding-left:2px !important}
        .navbar ul li{}
        .mid-sec{background-size:75%; background-image:none;}
        
        .opportunity-sec{padding-bottom:30px;}
        .opportunity h2{padding-top:40px; line-height: 35px;}
        
        .transportation{padding:50px 0;}
        
        .image-sec{padding-bottom:0px; background-size:80%;}
        .loram-img-sec{padding-top:50px;}
        .loram-text-sec{padding-top:50px;}
        
        .loram-text-sec p{padding-bottom:10px;}
        
        .loram-img-sec2{padding-top:50px; margin:0px;}
        .loram-text-sec2{padding-top:50px;}
        
        .loram-text-sec2 p{padding-bottom:10px;}
        
        
        
        
        .loram-text-sec h2{font-size:30px; line-height:35px;}
        .loram-text-sec2 h2{font-size:30px; line-height:35px;}
        
        
        
        
        
        
        .testimonialbg{margin-bottom:50px;}
        .testimonial-text{padding:75px 0;}
        .carousel-control-next-icon{right:0px; background-size:20%;}
        .carousel-control-prev-icon{left:0px; background-size:20%;}
        .carousel-item h2{padding:5px 0;}
        .carousel-item p{font-size:16px;}
        .carousel-item p:after{background-size:5%; left:-50px;}
        .carousel-item p:before{background-size:5%; left:50px;}
        
        
        
        
        .service img{width:100%;}
        .loram-img-sec img{width:100%;}
        .loram-img-sec2 img{width:100%;}	
        
        
        
        .footer-logo img{width:100%;}	
        
        
        
        
        .owl-item{padding:0 30px 0 40px;}	
          
          
          .ride-a-book h2{font-size:22px !important;}
          .ride-a-book span{font-size:18px !important;}
            
        }
        
        
        
        @media ( min-width:1025px) and ( max-width:1200px){
        .works-image ul li:nth-child(1) {padding: 0px 0 0 0; margin: 0;}
        .works-image ul li {width: 49%;}
        .works-details {width: auto; padding: 0px; margin: 50px 0 0 50px;}
        .why-butterfli h2 {letter-spacing:5px; margin:0px 0 18px 0;}
            
        /*#owl-demo .owl-controls .owl-next {right:10px; position: relative; top:2px}
        #owl-demo .owl-controls .owl-prev {left:10px; position: relative; top:2px}*/
            
        .docter-description{ width:100%;}
        .docter-des2{width:100%;}	
        .doctorbg {background: url(../images/mid-logo-img.png) no-repeat 0% 76px;}
        .doctor-text h2, .docter-description h2, .docter-des2 h2, .mobile-text h2{font-size:32px;}
        .doctor-text p, .docter-description p, .docter-des2 p, .mobile-text p{font-size:15px;}
        .doctor-img {padding-right:0;}
        .doctor-text{padding-left:0;}
        .testimonialbg .carousel-inner{width:90%; margin:0px auto;}
        .logo{padding:15px 0 0 0; width:auto;}
        .banner-text{padding:50px 0 120px 0;}
        .banner-text h2{font-size:35px; line-height:40px;}
        .banner-text p{width:52%;}
        .mid-sec{background-size: contain;}
        .transportation{padding:50px 0;}
        .transportation h2{font-size:22px;}
        .opportunity-sec{padding-bottom:50px;}
        .opportunity h2{padding-top:30px;}
        
        
        
        .loram-img-sec img{width:100%;}
        .loram-img-sec2{margin:0px; padding-top:50px;}
        .loram-img-sec2 img{width:100%;}
        .loram-text-sec2{padding-top:50px; padding-bottom:0px;}
        
        .service img{width:100%;}
        
        
        
        .loram-text-sec h2{font-size:30px; line-height:35px;}
        .loram-text-sec2 h2{font-size:30px; line-height:35px;}
        
        
        
        .loram-text-sec{padding:50px 0;}
        .loram-img-sec{padding:50px 0;}
        
        .partnership-carousel{padding-top:50px;}
        
        .testimonialbg{margin-bottom:50px;}
        .testimonial-text{padding:50px 0;}
        
        
        .footer-logo img{width:100%;}
        
        
        
        
        .loram-text-sec p{padding-bottom:20px;}
        
        
        
        .loram-text-sec2 p{padding-bottom:20px;}
        
        
        
        
        
        
        
        }
        
        
        @media (max-width:1200px){
            .jointhebutterfinetwork{ background-image:none;}
            
        
        }
        
        
        
        
        
        
        
        
        @media ( min-width:1201px) and ( max-width:1280px){
        /*#owl-demo .owl-controls .owl-next {right:10px; position: relative; top:0px}
        #owl-demo .owl-controls .owl-prev {left:10px; position: relative; top:0px}*/
        
            
        
        .navbar ul li{font-size:13px;}
        .navbar-expand-md .navbar-nav .nav-link{padding-right:0px !important;}
        .book-ride{line-height:20px;}
        .book-ride a{font-size:10px;}
        .banner-text h2{font-size:35px; line-height:50px;}
        .transportation{padding:50px 0;}
        .opportunity h2{padding-top:50px;}
        
        .opportunity-sec{padding-bottom:50px;}
        
        
        .image-sec{padding-bottom:50px;}
        
        .loram-text-sec{padding-top:50px;}
        .loram-img-sec{padding-top:50px;}
        .loram-img-sec img{width:100%;}
        .loram-img-sec2{margin:0px; padding:50px 0;}
        .loram-img-sec2 img{width:100%;}
        
        .loram-text-sec2{padding:50px 0;}
        .loram-text-sec h2{font-size:30px; line-height:35px;}
        .loram-text-sec p{padding-bottom:20px;}
        .loram-text-sec2 p{padding-bottom:20px;}
        .loram-text-sec2 h2{font-size:30px; line-height:35px;}
        
        
        
        
        
        
        
        
        .testimonialbg{margin-bottom:50px;}
        .testimonial-text{padding:50px 0;}
        .service img{width:100%;}
        .footer-logo img{width:100%;}
        
        
        
        
        
        }
        
        @media ( min-width:1201px) and (max-width:1600px){
        .doctorbg {background: url(../images/mid-logo-img.png) no-repeat 0% 76px;}
        
        }
        
        
        
        
        @media ( min-width:1281px) and ( max-width:1400px){
        /*#owl-demo .owl-controls .owl-next {right:20px; position: relative; top:0px}
        #owl-demo .owl-controls .owl-prev {left:20px; position: relative; top:0px}*/
        
            
        
        .service img{width:100%;}
        
        
        .banner-text h2{font-size:35px; line-height:50px;}
        .navbar ul li{font-size:13px;}
        .navbar-expand-md .navbar-nav .nav-link{padding-right:0px !important;}
        .book-ride{line-height:25px;}
        .transportation{padding:50px 0;}
        .opportunity h2{padding-top:50px;}
        
        .opportunity-sec{padding-bottom:50px;}
        
        
        .image-sec{padding-bottom:50px;}
        
        .loram-text-sec{padding-top:50px;}
        .loram-img-sec{padding-top:50px;}
        .loram-img-sec img{width:100%;}
        .loram-img-sec2{margin:0px; padding:50px 0;}
        .loram-img-sec2 img{width:100%;}
        
        .loram-text-sec2{padding:50px 0;}
        .loram-text-sec h2{font-size:30px; line-height:35px;}
        .loram-text-sec p{padding-bottom:20px;}
        .loram-text-sec2 p{padding-bottom:20px;}
        .loram-text-sec2 h2{font-size:30px; line-height:35px;}
        
        .carousel-control-next-icon{right:-5%; background-size:15%;}
        .carousel-control-prev-icon{left:-15%; background-size:15%;}
        }
        
        
        @media (min-width:993px) and (max-width:1024px){
        .provider-process {width:46%; padding:15px 15px 15px 30px; min-height:140px;}
        .topsec {height:100%; background-size:1130px !important;}
        .banner-desc {width:auto; float: left; padding:110px 0; margin:0;}	
        .banner-desc h2{font-size:32px; line-height:40px;}
        .banner-desc p{width:auto; font-size:14px;}	
        .testimonialbg .carousel-inner {width:800px;}
        .business-grow ul li{padding:0px 5px; width:24%; padding:0px;}
        .business-grow ul li img{max-width:100%; width:100%;}
        .business-grow ul li:first-child{padding:0px;}
        .business-grow ul li:last-child{padding:0px;}
        .topsec{background-position-x:-100px !important;}	
    
        }
        
        @media (min-width:1025px) and (max-width:1200px){
        .topsec {height:100%; background-size:1098px;}
        .banner-desc {width:auto; float: left; padding:90px 0 50px 0; margin:0;}	
        .banner-desc p{width:auto;}	
        .testimonialbg .carousel-inner {width:800px;}
        .business-grow ul li{ padding:0px 5px; width:24%;}
        .business-grow ul li img{max-width:100%;}
        .provider-process {width: 46%; padding:15px 15px 15px 30px; min-height:140px;}		
    
        
        
        
        }
        
        @media (min-width:1201px) and (max-width:1366px){
        .provider-process {width: 46%; padding:15px 15px 15px 30px; min-height:140px;}		
        
        .business-grow ul li{ padding:0px 5px; width:24%;}
        .business-grow ul li img{max-width:100%;}
        .logo {padding: 19px 0 0 0px; width:auto;}
        .topsec {height:100%; background-size:1380px !important;}
        .banner-desc {width: 100%; float: left; padding: 120px 0 160px 0;  margin: 0;}
        .testimonialbg .carousel-inner {width:910px;}
        
        
        }
        
        @media (min-width:1367px) and (max-width:1600px){
        .topsec {height: 100vh; background-size: 1760px !important; background-position-x:-200px !important;}
        }
        
        
        @media (min-width:1601px) and (max-width:1920px){
        /*.topsec {height: 100vh; background-size: 1760px;}*/
        }
        
        
        
        @media ( min-width:1501px) and ( max-width:1920px){
        /*.topsec{background-position:0px; background-size:cover;}*/
        .banner-text{padding:230px 0 320px 0;}
        }