/*  HTML Template*/

@media (max-width: 991px) and (min-width: 768px){.top-right .info-list li {margin-right: 2px;padding-right: 3px}}

@media (max-width: 1140px) and (min-width: 992px){
.main-header .header-lower .options-box {display: block !important}
 .main-header .options-box {top: 0px !important}
.main-header.header-style-three .nav-outer .main-menu::before {width: 177%}
}

@media only screen and (max-width: 1340px){.page-wrapper{overflow:hidden}
}

@media only screen and (max-width: 1140px){
.main-header{margin:0px !important}
.page-wrapper{overflow:hidden}
.main-menu .navigation > li{margin-left:0px}
.main-header .info-box strong{font-size:13px}
.main-header .header-upper .upper-right .header-lower::after{left:0px}
.main-header .outer-box .buttons-box .theme-btn{font-size:16px}
.main-header .outer-box .option-box > li{margin-left:15px}
.main-slider{padding:0px 0px}
.main-header .info-box{margin-left:0px;margin-right:20px;padding-left:50px}
.main-header .info-box:last-child{margin-right:0px}
.agent-login-section .image-column .inner-column{padding-right:0px;padding-left:0px;border-radius:0px;padding-bottom:0px}
.agent-login-section .image-column .inner-column .image{border-radius:0px}
.agent-login-section .image-column .inner-column .circle-layer, .main-header .search-box{display:none}
h1{font-size:42px}
.banner-section .slide{padding-top:200px}
.service-block .inner-box{padding-left:15px;padding-right:15px}
.sticky-header .main-menu .navigation > li{margin-left:22px}
.banner-section .patern-layer-one, .banner-section .patern-layer-two, .banner-section-two .content-column .text br{display:none}
.main-header .header-upper .outer-container{padding:0px 15px}
.banner-section-two .content-column .inner-column{padding-top:60px}
.main-header.header-style-three .header-lower{position:relative;bottom:0px}
.main-header.header-style-three .header-upper{padding-bottom:0px}
.main-header .header-lower .options-box{display:none}
.banner-section-three .slide{padding:150px 0px 250px}
.sponsors-section .sec-title .text{max-width:550px}
.sponsors-section .sec-title .text br{display:none}
.fluid-section-one .image-column{top:0px}
.fluid-section-one{padding-bottom:0px}
.fluid-section-one .content-column .inner-column{padding-right:20px}
.call-to-action-section-two .inner-container h3{font-size:22px}
.call-to-action-section-two .inner-container .theme-btn{top:45px}
.news-block-four .inner-box .lower-content h4{font-size:20px}
.shop-form .billing-inner{padding-right:0px}
.rtl .main-menu .navigation > li{margin-right:0px;margin-left:15px}
.rtl .header-style-four .header-lower .nav-outer{padding-left:15px;padding-right:20px}
}

@media only screen and (min-width: 768px){.main-menu .navigation > li > ul, .main-menu .navigation > li > ul > li > ul{display:block !important;visibility:hidden;opacity:0}
}

@media only screen and (max-width: 1023px){
.main-header .main-box .logo-box {position:relative;left:0px;top:0px;right:0px;bottom:0px;margin:0px;text-align:left}
.rtl .header-style-four .header-lower .nav-outer{float:none;padding:0px}
.main-slider .slide{padding:150px 0px 200px}
.main-header .info-box{margin-top:5px}
.main-header .outer-box{display:block}
.banner-section-two .pattern-layer-one{display:none}
.main-menu .navigation > li > a{font-size:14px}
.main-header .options-box{margin-top:0px;position:absolute;left:0px;top:25px;z-index:12;display:none;right:auto}
.main-header .header-upper .upper-right{padding-top:0px;width:100%}
.main-menu .navigation > li{margin-right:25px}
.main-header .header-upper .logo-box{margin: 0px;width:100%;padding-bottom:0px;text-align:center}
.main-header{position:relative;background-color:#222222}
.main-header .nav-outer{width:100%;padding-top:0px}
.main-menu .navigation > li > a{text-transform:capitalize}
.sticky-header .logo{width:100%;text-align:center}
.sticky-header .pull-right{width:100%}
.sticky-header .main-menu .navigation > li{margin-left:0px;margin-right:20px}
.banner-section .slide{padding:120px 0px 150px}
.call-to-action-section .button-column .inner-column, .call-to-action-section .heading-column .inner-column, .feature-block-two .inner-box{text-align:center}
.sponsors-section.style-three .pull-right, .team-section-two .sec-title .pull-right, .team-section .sec-title .pull-right, .why-choose-section .sec-title .pull-right{width:100%}
.sponsors-section.style-three .sec-title .text, .team-section-two .sec-title .text, .team-section .sec-title .text, .why-choose-section .sec-title .text{margin-top:20px}
.sponsors-section .sec-title .text{max-width:100%}
.main-header .header-top-three .top-left, .sponsors-section.style-three .sec-title .text br, .banner-section-three .pattern-layer-one, .team-section-two .sec-title .text br, .banner-section-two .image-column .image, .team-section .sec-title .text br, .why-choose-section .sec-title .text br{display:none}
.main-footer .footer-bottom .copyright{text-align:center}
.main-footer .footer-nav{text-align:center;margin-top:10px}
.header-top-two .top-right{width:100%;text-align:center}
.header-top-two .top-right .social-box,
.header-top-two .info-list{display:inline-block;float:none}
.banner-section-two .content-column .inner-column{padding-top:0px}
.banner-section-two{padding-top:120px;padding-bottom:120px}
.experiance-tabs .tabs-content .text br{display:none}
.agent-login-section .agent-inner-blog .inner-column{padding-top:60px}
.news-block-two .inner-box .content-column{padding-bottom:40px}
.news-block-two .inner-box .image-column .post-date{left:15px;bottom:15px}
.main-header.header-style-three .nav-outer{padding-left:0px}
.main-header.header-style-three .nav-outer .grid-box{display:none}
.main-header.header-style-three .search-box-btn{padding-right:0px}
.main-header.header-style-three .nav-outer .main-menu::before{left:-20px;border-radius:0px}
.main-header.header-style-three .header-upper .logo-box{padding-bottom:20px}
.fluid-section-one .content-column{width:100%}
.fluid-section-one .image-column{position:relative;width:100%;background-image:none}
.fluid-section-one .image-column .image-box{position:relative;display:block}
.fluid-section-one .content-column .inner-column{max-width:100%}
.call-to-action-section-two .inner-container{padding:20px 20px;text-align:center}
.call-to-action-section-two .inner-container .theme-btn{position:relative;top:0px;margin-top:20px}
.call-to-action-section-two .inner-container .image{display:none}
.info-section .info-column{margin-bottom:30px}
.info-section{padding-bottom:40px}
.services-detail .inner-box .image{padding-right:0px}
.services-detail .inner-box .image:before{display:none}
.project-detail-section .image-column .image{margin-bottom:45px}
.contact-map-section .sec-title .pull-right{width:100%}
.contact-map-section .sec-title .text br{display:none}
.header-style-four .header-lower{position:relative;bottom:0px}
.header-style-four .header-lower .outer-box .advisor-box{display:none}
.header-style-four .header-lower{background-color:#0060ff}
.header-style-four .header-lower .nav-outer{padding-left:0px}
.header-style-four .header-lower .outer-box .search-box-outer{margin-right:0px}
.header-style-four .header-upper{padding-bottom:10px}
.header-style-four .header-upper .logo-box{padding-bottom:15px}
.main-header .header-top-three .top-right{text-align:center;width:100%}
.header-top-four .top-right{width:100%;text-align:center}
.header-top-four .top-right .cart-box,
.header-top-four .top-right .social-icons{display:inline-block;float:none}
.main-header .main-box .logo-box{padding-bottom:0px}
.main-header.header-style-six .outer-box:last-child{margin-left:0px;margin-right:0px}
.main-header.header-style-six .header-upper .upper-right{padding:15px 0px}
.main-header.header-style-six .outer-box{position:relative}
.rtl .main-header .info-box{padding-right:54px}
.banner-section-four .owl-dots{right: 20px}
.banner-section-four .content-box h2{font-size: 40px;line-height: 1.2em}
.banner-section-four .content-box .video-link{position: relative;left: 0;top: 0;margin-top: 30px}
.banner-section-four .slide-item .content-box{padding:150px 0px 150px}
}

@media only screen and (max-width: 767px){
.header-top-two {
padding-bottom: 10px}
.header-upper .logo-outer {position:relative;left:0px;top:0px;right:0px;bottom:0px;width:100%;margin:0px}
.main-header .sticky-header .outer-box{display:block;right: 15px;left: auto;top:0px}
.main-menu{width:100%;display:none}
.main-menu .navbar-collapse {max-height:300px;max-width:none;overflow:auto;float:none !important;width:100% !important;padding:0px 0px 0px;border:none;margin:0px 0px 15px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:none}
.main-menu .navbar-collapse.in, .main-menu .collapsing{padding:0px 0px 0px;border:none;margin:0px 0px 15px;-ms-border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:none}
.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:15px 0px;right:0px;z-index:12}
.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:12;border:1px solid #cc8809;float:none;margin:0px 0px 0px 0px;border-radius:0px;background:#cc8809}
.main-menu .navbar-header .navbar-toggle .icon-bar{background:#ffffff}
.main-menu .navbar-collapse > .navigation{float:none !important;margin:0px !important;width:100% !important;background:#2c2c2c;border:1px solid #ffffff;border-top:none}
.main-menu .navbar-collapse > .navigation > li{margin:0px !important;float:none !important;padding:0px !important;width:100%}
.main-menu .navigation > li > a, .main-menu .navigation > li > ul:before{border:none}
.main-menu .navbar-collapse > .navigation > li > a{padding:10px 10px !important;border:none !important}
.main-menu .navigation li.dropdown > a:after, .main-menu .navigation > li.dropdown > a:before, .main-menu .navigation > li > ul > li > a::before, .main-menu .navigation > li > ul > li > ul > li > a::before{color:#ffffff !important;right:15px;font-size:16px;display:none !important}
.main-menu .navbar-collapse > .navigation > li > ul,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0px;left:auto !important;right:auto!important;top:auto !important;padding:0px;outline:none;width:100%;background:#2c2c2c;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;-moz-border-radius:0px;border-radius:0px;transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;-o-transition:none !important;-moz-transition:none !important}
.main-menu .navbar-collapse > .navigation > li > ul,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul{border-top:1px solid rgba(255,255,255,1) !important}
.main-menu .navbar-collapse > .navigation > li,
.main-menu .navbar-collapse > .navigation > li > ul > li,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{border-top:1px solid rgba(255,255,255,1) !important;border-bottom:none;opacity:1 !important;top:0px !important;left:0px !important;visibility:visible !important}
.main-menu .navbar-collapse > .navigation > li:first-child{border:none}
.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{padding:10px 10px !important;line-height:22px;color:#ffffff;background:#2c2c2c;text-align:left}
.main-menu .navbar-collapse > .navigation > li > a:hover, .main-menu .navbar-collapse > .navigation > li > a:active, .main-menu .navbar-collapse > .navigation > li > a:focus{background:#cc8809}
.main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a{background:#2c2c2c;color:#ffffff !important}
.main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn, .header-style-two .nav-outer .btn-outer{display:block}
.sec-title .text br,
.main-slider .owl-nav,
.main-menu .navbar-collapse > .navigation li.dropdown:after, .main-menu .navigation > li > ul:before{display:none !important}
.main-header .btn-outer{left:0px;top:0px;right:auto;margin-top:15px;text-align:left;z-index:12}
.main-header .main-box .logo-box{float:none;text-align:center;padding-bottom:10px}
.main-header .info-box{padding-left:0px;text-align:center;width:100%;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom: 20px}
.main-header .info-box:last-child{margin-bottom:0px}
.main-header .info-box .icon-box{position:relative;margin:0 auto;margin-bottom:15px}
.main-header .header-lower .outer-box{position:absolute;z-index:12;display:block}
.main-menu .navbar-header .navbar-toggler{display: inline-block;z-index: 12;width: 50px;height: 40px;float: none;padding: 0px;text-align: center;border-radius: 0px;background: none;border: 1px solid #ffffff}
.main-menu .navbar-header .navbar-toggler .icon-bar{position: relative;background: #ffffff;height: 2px;width: 26px;display: block;margin:0 auto;margin:5px 11px}
.main-header .nav-outer{width:100%}
.main-menu .cart-box{position:absolute;left: 0px;top:0px;padding-left: 0px;margin: 26px 0px;border-left: none;z-index:30}
.main-slider h3{font-size:20px}
.main-slider h3 span{font-size:30px}
.main-slider .text{font-size:16px}
.header-top .top-righ, .main-menu .navigation > li:before, .main-header .outer-box .buttons-box, .main-slider .text br{display:none}
.main-slider .slide{padding:120px 0px}
.main-header .outer-box .option-box > li{margin-left:0px;margin-right: 20px}
.main-header .header-lower .search-box-outer .dropdown-menu{left:0px !important;top:40px !important}
.main-header .outer-box .option-box .cart-box .cart-panel{left:0px !important;right:auto}
.nav-outer .mobile-nav-toggler{display: block;margin: 0;padding: 8px 0;margin-left: 20px}
#navbarSupportedContent{display:block}
.mCSB_inside > .mCSB_container{margin-right:0px}
.main-header .outer-box{position:absolute;left:0px;margin-left:0px;padding:8px 0px}
.main-header .outer-box .cart-box .cart-panel{left:0px !important;right:auto}
.main-header .sticky-header .outer-box .cart-box .cart-panel{right:0px !important;left:auto !important}
h1{font-size:36px}
.page-title h2, h2{font-size:30px}
.authors-box .thumb{position:relative;margin-bottom:30px}
.sticky-header .logo{width:auto;text-align:left}
.about-section .content-column .inner-column{padding-right:0px}
.services-section-two .upper-box{margin:0px}
.service-block-two .inner-box{text-align:center}
.header-style-two .nav-outer .mobile-nav-toggler{color:#ffffff}
.banner-section-two .content-column h1{font-size:36px}
.banner-section-two .content-column .title{font-size:20px}
.header-style-three .nav-outer .mobile-nav-toggler{color:#ffffff;font-size:26px;padding:11px 0px 2px}
.main-header .header-lower .options-box{position:absolute;left:0px;top:0px;padding:0px;border-radius:0px;display:block}
.main-header .header-lower .options-box .option-inner .number span{display:none}
.main-header .header-lower .options-box .option-inner::before{border-radius:0px}
.main-header .header-lower .options-box .option-inner::before{top:0px;bottom:0px}
.main-header .header-lower .options-box .option-inner{padding:19px 0px 19px 60px}
.main-header .header-lower .options-box .option-inner .icon{top:8px}
.main-header .info-box:last-child .btn-box{width:100%}
.main-header .btn-box,
.main-header .info-box:last-child{margin-left:0px}
.banner-section-three .content-column h1{font-size:44px;line-height:1.3em}
.fluid-section-one .content-column .inner-column{text-align:center}
.feature-block-three{margin-bottom:30px}
.feature-block-three .inner-box::before{left:50%;margin-left:-40px}
.info-section{text-align:center}
.info-section .logo-column .logo{margin-bottom:30px}
.info-section .info-column .icon-box{position:relative;margin-bottom:20px}
.info-section .info-column .inner-column{padding-left:0px;text-align:center}
.news-detail .post-share-options .social-box{width:100%}
.news-detail .post-share-options .social-box li.share{margin-left:0px}
.header-style-three .sticky-header{position:relative;display:none}
.header-style-four .nav-outer .mobile-nav-toggler{font-size:26px;color:#ffffff;top:2px}
.header-style-five .nav-outer .mobile-nav-toggler{font-size:26px;color:#ffffff;top:2px}
.main-header.header-style-six .header-upper .outer-box .nav-btn{top:0px;margin-left:0px}
.banner-section-four .owl-dots{right: 15px}
.banner-section-four .owl-dot{margin-bottom: 20px}
.banner-section-four .slide-item:before{edisplay: none}
.banner-section-four .slide-item .content-box{padding: 150px 0}
.banner-section-four .content-box .video-link{margin-top: 0px}
.banner-section-four .content-box h2{margin-bottom:35px}
.service-blog .inner-box .lower-content {height: auto}
.aboutus-img {position: unset;right: auto}
.aboutus-shap {position: absolute;top: -458px}
.aboutus-content-bg {margin-left: 0}
.banner-section-three .content-column h1 {color: #383390}
.banner-section-three .content-column .inner-column {width: 100%}
.banner-section-three .content-column .text {color: #000}
.slider-2 .inner-column .text {color: #000 !important}
.slider-4 .text {color: #000 !important}
.banner-section-three .content-column h1 {font-size: 30px}
.banner-section-three .content-column .text {font-size: 18px;font-weight: 500}
}

@media only screen and (max-width: 599px){
.clock-wrapper{display:none}
.banner-section-four .content-box h2{font-size: 32px}
.main-slider .theme-btn{margin-right:10px}
.about-section .images-column .pattern-layer,
.banner-section .content-column .text br,
.sec-title h2 br{display:none}
.feature-block-two .inner-box{padding-left:20px;padding-right:20px}
.banner-section .content-column .title{font-size:24px}
h2{font-size:26px}
.why-choose-block .inner-box{padding:20px 20px}
.news-section-two .owl-nav{position:relative;top:0px;margin-top:20px}
.news-section-two .owl-nav .owl-prev, .news-section-two .owl-nav .owl-next{margin-left:0px;margin-right:12px}
.banner-section-three .content-column h1{font-size:36px;line-height:1.3em}
.banner-section-three .content-column .text{font-size:20px}
.news-detail .inner-box .lower-content blockquote .blockquote-inner:before, .main-header .header-top .top-left{display:none}
.main-header .header-top .top-right{width:100%;text-align:center}
.cart-total-box{padding:20px 20px}
.news-detail .inner-box .lower-content blockquote .blockquote-inner{padding-left:0px}
.contact-info-section .title-box .text br{display:none}
.news-detail .inner-box .lower-content blockquote{padding:20px 20px}
.banner-section-four .slide-item .content-box{padding:110px 0px}
}

@media only screen and (max-width: 479px) {
.main-header .search-box-outer .dropdown-menu{top:44px}
.main-header .outer-box .option-box .cart-box .cart-panel{min-width:275px}
.main-header .search-box-outer .dropdown-menu{width:245px}
.sticky-header .logo{width:50%}
.sticky-header .logo img{width:100%}
.main-header .sticky-header .outer-box{padding:9px 0px;}
h1{font-size:28px;line-height:1.4em}
.service-block-two .inner-box{padding:25px 20px}
h2{font-size:22px}
h4{font-size:20px}
.why-choose-block .inner-box .upper-box{padding:0px}
.why-choose-block .inner-box .upper-box .icon{position:relative;margin-bottom:10px}
.why-choose-block .inner-box .upper-box .icon img{width:auto}
.banner-section-two .content-column h1{font-size:30px}
.main-header .header-lower .options-box .option-inner .number a{font-size:18px}
.banner-section-three .content-column h1{font-size:30px}
.price-block .inner-box::before, .project-detail-section .info-column .inner-column::before, .banner-section-three .content-column .text br{display:none}
.price-block .inner-box{margin-left:0px}
.emailed-form button{position:relative;margin-top:0px;width:100%;display:block}
.contact-widget .widget-content{padding:40px 40px}
.sidebar .sidebar-widget .service-list{padding:15px 15px}
h3{font-size:22px}
.project-detail-section .info-column .inner-column{margin-right:0px}
.project-detail-section .info-column .inner-column{padding:25px 20px}
.project-detail-section .lower-section .buttons-box .pull-left,
.project-detail-section .lower-section .buttons-box .pull-right{width:100%}
.project-detail-section .lower-section .buttons-box .theme-btn{width:100%;text-align:center}
.news-block-five .inner-box .lower-content .lower-box .pull-right{width:100%;margin-top:15px}
.news-block-five .inner-box .lower-content{padding:25px 20px 25px}
.news-detail .post-share-options .social-box li{margin-left:10px}
.news-detail .post-share-options .tags a{margin-bottom:8px}
.news-detail .inner-box .upper-box, .news-detail .inner-box .lower-content{padding:15px 15px}
.error-section h1{font-size:120px}
.process-block .inner-box{padding-left:15px;padding-right:15px}
.rtl .why-choose-block .inner-box .upper-box{padding-right:0px}
.banner-section-three .owl-nav, .banner-section-two .owl-nav, .banner-section .owl-nav{display:none}}


@media (min-width:1601px) {.banner-section-three {margin-top: -40px}
}

@media (min-width:1441px) and (max-width:1600px){
.banner-section-three {margin-top: -40px}
.hero-area-slider .owl-carousel .owl-stage-outer {height: 590px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 590px}
}

@media (min-width:1367px) and (max-width:1440px){
.banner-section-three {margin-top: -40px}
.hero-area-slider .owl-carousel .owl-stage-outer {height: 545px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 545px}
}
@media (min-width:1281px) and (max-width:1366px){
.hero-area-slider .owl-carousel .owl-stage-outer {height: 520px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 520px}
}

@media (min-width:1200px) and (max-width:1280px){
.banner-section-three {margin-top: -40px}
.hero-area-slider .owl-carousel .owl-stage-outer {height: 500px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 500px}
}

@media (min-width:1200px) and (max-width:1919px){.container.price-container {max-width: 82%}
}

@media (min-width:992px) and (max-width:1199px){
.aboutus-section {padding: 100px 0px}
.aboutus-section .content-box::after {bottom: -57px}
.flip-box {width: auto}
.flip-box-section .flip-boxes:nth-child(2) {padding: 0}
 .flip-box .flip-box-front {height: 360px}
.flip-box-back {bottom: 92px;height: 360px}
.box-row-wrap {padding: 0 15px}
/*** Service Page
====================================================================***/ 
.sidebar .sidebar-widget .service-list {padding: 30px 14px}
.travel-blog li {width: 31%}   
    
/*** Priceing Page
====================================================================***/   
.appointment-form .form-group {padding: 0 8px;margin-bottom: 15px}
}

@media (min-width:1100px) and (max-width:1199px){
.hero-area-slider .owl-carousel .owl-stage-outer {height: 465px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 465px}
}

@media (min-width:1100px) and (max-width:1199px){
.main-menu .navigation > li {margin-right: 20px} 
.service-blog .inner-box .lower-content {height: 230px}
}

@media (min-width:1025px) and (max-width:1099px){
.main-menu .navigation > li {margin-right: 15px}
.hero-area-slider .owl-carousel .owl-stage-outer {height: 420px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 420px}
.service-blog .inner-box .lower-content {height: 230px}
}

@media (min-width:992px) and (max-width:1024px){
.main-header .header-lower::after {width: 73%}
.hero-area-slider .owl-carousel .owl-stage-outer {height: 415px !important}
.banner-section-three .slide {padding: 0;background-size: cover !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 387px}
.container.price-container {max-width: 78%}
}

@media (min-width:768px) and (max-width:991px){
.main-header .header-lower::after {width: 73%}
.main-header.header-style-three .nav-outer {padding: 0px}
.contct-bar {position: absolute;right: 0}
.contact-detail-box {right: 0;float: right;top: 4px;position: relative}
.main-menu .navigation > li {margin-right: 16px}
.hero-area-slider .owl-carousel .owl-stage-outer {height: 415px !important}
.banner-section-three .slide {padding: 0;background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 387px} 
.main-menu .navigation > li > a {font-size: 13px}
.login-btn a {padding: 10px 13px !important;margin-left: 44px;font-size: 12px}
.login-btn a {margin-left: 18px}
.contact-inner-box .number a {font-size: 11px}
.support-icon {font-size: 34px}
.contact-detail-box {padding: 7px 13px}
.inner-about-content {left: auto;top: auto;margin-top: 32px}
.aboutus-section {padding: 100px 0px 50px}
.aboutus-section .content-box::after {display: none}
.box-row-wrap {padding: 0 15px}
.flip-box {width: auto}
.flip-box-section .flip-boxes:nth-child(2) {padding: 0}
.flip-box .flip-box-front {height: 360px}
.flip-box-back {bottom: 94px;height: 360px}
/*** Service Page
====================================================================***/ 
.travel-blog li {width: 31%}
/*** Contactus Page
====================================================================***/ 
.appointment-section .inner-container {padding: 20px 0px}  
}

@media (min-width:768px) and (max-width:840px){.main-menu .navigation > li {margin-right: 10px}.login-btn a {margin-left: 5px}
}
@media (max-width:767px){
.hero-area-slider .owl-carousel .owl-stage-outer {height: 300px !important}
.banner-section-three .slide {padding: 0;background-size: contain !important;background-repeat: no-repeat !important}
.banner-section-three .content-column {height: 310px}
.contact-detail-box {margin-top: 10px}
 .main-header.header-style-three .header-lower {padding: 10px 0}
.logo-bar {width: 40%}
.header-logo {width: auto}
.contct-bar {width: 50%}
.nav-bar {position: absolute;right: 0}
.header-logo {width: 138px;padding-top: 0}
.contct-bar {display: none}
.login-btn a {padding: 10px 23px !important;margin-top: 10px;border-radius: 31px;background: #fff;position: absolute;color: #04528b;text-transform: uppercase;font-weight: 700;transition: 0.5s;margin: 0 auto 0;text-align: center;left: 0;right: 0;width: max-content}
.inner-about-content {left: 0}
.aboutus-section { padding: 100px 0px 60px;}
.aboutus-section .content-box::after {display: none}
.box-row-wrap {padding: 0 15px}
.flip-box {width: auto;margin-bottom: 25px}
.flip-box-section .flip-boxes {margin-top: 15px}
.flip-box-back {bottom: 20px}
.benefit-blog_1 {margin: 30px 0}
.services-shape-left, .services-shape-right {display: none}
.feature-box {padding: 0}
/*** Service Page
====================================================================***/ 
 .travel-blog li {width: 31%}  
  /*** Contactus Page
====================================================================***/ 
.appointment-section .inner-container {padding: 30px 0px}
 .appointment-section .inner-container::before {left: 0;width: 100%}   
.appointment-section .image-column .inner-column, .appointment-section .form-column .inner-column {padding-right: 20px;padding-left: 20px}  
.appointment-section .form-column h4 {padding-top: 25px}    

}

@media (max-width:599px){
.hero-area-slider .owl-carousel .owl-stage-outer {height: 241px !important}
.banner-section-three .content-column {height: 242px}
}

@media (max-width:480px){
.hero-area-slider .owl-carousel .owl-stage-outer {height: 190px !important}
.banner-section-three .content-column {
height: 190px}
.main-header.header-style-three .header-lower {padding: 10px 0 15px}
.header-logo {width: 120px;padding-top: 6px}
.main-header.header-style-three .nav-outer {width: auto;padding: unset}
.logo-bar {width: 100%}
.nav-bar {position: absolute}
.login-btn a {left: auto;padding: 10px 14px !important}
.header-style-three .nav-outer .mobile-nav-toggler {
position: absolute;margin: 0 auto;left: 0;right: 0;text-align: center;color: #040404;width: min-content}
.service-blog .inner-box .lower-content .icon-box {display: none}
.service-blog .inner-box .lower-content .content {padding-left: 0}
/*** Service Page
====================================================================***/ 
.travel-blog li {width: 30}
.custom-model-wrap {padding: 20px 10px}
}

@media (max-width:360px){
/*** Service Page
====================================================================***/ 
.travel-blog li {width: 100%}  
 .pancard-blog li:first-child {margin-bottom: 10px} 
.pancard-blog li {width: 100%}}
@media (max-width:320px){
.hero-area-slider .owl-carousel .owl-stage-outer {height: 130px !important}
.banner-section-three .content-column {height: 130px}
.nav-bar {position: relative}
.header-style-three .nav-outer .mobile-nav-toggler {position: relative;top: -44px;color: #fff}
}
