@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:1800px){.about-bg{background-position:bottom -439px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -380px left}}@media only screen and (max-width:1700px){.service-section .three-column-carousel .single-item{min-height:290px}.about-bg{background-position:bottom -410px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -386px left}}@media only screen and (max-width:1600px){.about-bg{background-position:bottom -407px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -320px left}}@media only screen and (max-width:1550px){.service-section .three-column-carousel .single-item{min-height:350px}.about-bg{background-position:bottom -347px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -297px left}}@media only screen and (max-width:1400px){.about-bg{background-position:bottom -309px center}}@media only screen and (max-width:1300px){.about-bg{background-position:bottom -247px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -225px left}.service-section .three-column-carousel .single-item{min-height:410px}.rev_slider .caption,.rev_slider .tp-caption{min-width:1100px!important;max-width:1100px!important}}@media only screen and (max-width:1200px){.header-lower{margin-bottom:0}.main-header .search-box{margin-left:25px}.main-menu .navigation>li{margin-left:14px}.main-header .search-box:before{display:none}.sticky-header .main-menu{right:10px}.sticky-header .main-menu .navigation>li{margin-left:14px}.service-section{padding:100px 30px 100px 31px}.team-page .single-item .lower-content .team-social li{margin:3px 1px}.logo-box{margin-left:-20px}.our-team .slider-pager{margin-top:-50px}.about-bg{padding-top:80px;background-position:bottom -176px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -140px left}.tagLine{width:100%}.logo-box a{font-size:29px}.service-section .three-column-carousel .single-item{min-height:345px}.rev_slider .caption,.rev_slider .tp-caption{min-width:1000px!important;max-width:1000px!important}.blog-details.blog-list .single-item .news-content{min-height:229px}}@media only screen and (max-width:1100px){.about-bg{background-position:bottom -234px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -206px left}.innerBanner{height:245px}.service-section .three-column-carousel .single-item{min-height:325px}.rev_slider .caption,.rev_slider .tp-caption{min-width:1000px!important;max-width:1000px!important}}@media only screen and (max-width:1000px){.rev_slider .caption,.rev_slider .tp-caption{min-width:900px!important;max-width:900px!important}.tp-loop-wrap{margin:48px 0 0!important}}@media only screen and (max-width:991px){.blog-details.blog-list .single-item .news-content{min-height:208px}.service-section{padding:30px 30px 100px 31px}.logo-box{display:block;width:243px;margin:auto;margin:0 auto 15px}.logo-box a{font-size:29px}.header-upper .top-left{display:block;text-align:center}.header-upper .top-left li{margin-right:10px}.header-upper .top-right{float:none;display:block}.main-menu .navigation>li>a{padding:20px 6px 25px 6px}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{top:21px}.feature-section .single-item{margin-bottom:0}.testimonial-section .owl-theme .owl-controls{margin-top:20px}.service-section .service-title{margin-bottom:60px}.service-details .sidebar .sidebar-list li{margin:0}.service-details .sidebar .sidebar-list a{margin-right:5px}.service-section .owl-theme .owl-controls{position:relative;left:0;bottom:0;text-align:center;top:15px}.fact-counter .single-item{margin-bottom:30px}.our-team .slider-pager{text-align:left;margin-top:-49px}.call-back:after{width:100%}.news-section .single-item{margin-bottom:30px}.sponsors-section .owl-theme .owl-controls{display:none}.main-footer .service-widget{margin-bottom:40px}.main-footer .link-widget{margin-left:0}.about-section .img-box{margin-left:0}.faq-section .faq-content{margin-bottom:50px}.faq-section .faq-sidebar{margin-left:0}.blog-page .sidebar{margin-left:0;margin-top:50px}.contact-info .single-item{margin-bottom:30px}.contact-section .contact-form-area{margin-bottom:50px}.service-section:after,.service-section:before{width:100%}.gallery-section .owl-theme .owl-controls{right:15px}.header-upper .top-right .social-top{display:block;text-align:center}.header-upper .top-right .button-top{margin-left:0;display:block;text-align:center;margin-top:8px;margin-bottom:10px}.main-header .menu-bar{float:none}.main-menu{width:100%;text-align:center}.service-section .three-column-carousel .single-item{min-height:290px}.rev_slider .caption,.rev_slider .tp-caption{min-width:870px!important;max-width:870px!important}.our-team li#slider-prev{left:-62px}.our-team ul.nav-link{display:none}.feature-section .single-item .single-content{min-height:256px}.header-lower{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:0;box-shadow:0 0 0 2px rgba(238,238,238,.66);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.sticky-header{display:none}.footer-colmun.offering .footer-widget{padding-left:40px}.innerBanner{margin:135px 0 0}.tparrows{top:61%!important}.blog-content .news-colmun:first-child .news-content,.blog-content .news-colmun:nth-child(2) .news-content{min-height:230px}}@media only screen and (max-width:880px){.about-bg{background-position:bottom -159px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -143px left}.rev_slider .caption,.rev_slider .tp-caption{min-width:600px!important;max-width:600px!important}.rev_slider .caption,.rev_slider .tp-caption{min-width:742px!important;max-width:800px!important}}@media only screen and (max-width:800px){.service-section .owl-theme .owl-controls{display:block}.rev_slider .caption,.rev_slider .tp-caption{min-width:700px!important;max-width:700px!important}.service-section .three-column-carousel .single-item{min-height:350px}.tparrows{top:53%!important}}@media only screen and (max-width:767px){.blog-details.blog-list .single-item .news-content{min-height:auto}.main-menu .collapse{overflow:auto;float:none;width:100%;padding:10px 0 0;border:none;margin:0;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}.main-menu .collapse.in,.main-menu .collapsing{padding:10px 0 0;border:none;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}.main-menu .navbar-header{position:relative;display:inline-block;text-align:right;padding:12px 0 5px;right:0;z-index:12}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:7;float:none;margin-bottom:0;margin-top:9px;padding:9px 10px 0 0}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#f55a35}.main-menu .navbar-collapse>.navigation{float:none!important;margin:0!important;width:100%!important;background:#fff;border-top:1px solid #eee}.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!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-bottom:1px solid #eee}.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:#fff!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:0;left:auto!important;right:auto!important;top:auto!important;width:100%;background:#222;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;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.dropdown.open .dropdown-menu{display:block;box-shadow:none}.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{opacity:1!important;top:0!important;left:0!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:#222;background:#fff;text-align:left}.main-menu .navbar-collapse .navigation li>a.activeLink{color:#f55a35}.main-menu .navbar-collapse>.navigation>li.current-menu-item>a,.main-menu .navbar-collapse>.navigation>li.current>a,.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{background:#fff}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block;position:absolute;top:5px;right:10px;cursor:pointer}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn span{color:#222;font-size:20px;z-index:1}.main-menu .navigation>li>ul>li>a{border-bottom:1px solid #eee!important}.main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before{display:none!important}.main-header .menu-bar{float:none;right:0}.main-header .info-box{position:absolute;top:4px;right:0}.main-menu{width:100%}.feature-section .img-box{width:100%}.our-team .slider-pager{display:none}.ui-selectmenu-button.ui-button{margin-bottom:30px}.news-section .single-item .img-box{width:100%}.news-section .blog-single-section .single-item .img-box{float:none!important;margin:0}.blog-details .single-item .title{margin-left:0}.blog-page{padding:10px 0 0}.blog-details .news-style-one{margin-bottom:20px}.about-section.sec-pad,.contact-info,.our-team.testimonial-section,.sec-pad,.service-details{padding:10px 0 20px}.service-details .service-colmun.serviceDetailWrapper{padding-bottom:0}.contact-section{padding:0 0 20px}.main-footer .service-widget{padding:0}.about-section .img-box{width:100%}.team-page .img-box{width:100%}.logo-widget.footer-widget{margin-bottom:15px}.main-header .info-box{right:0}.main-menu{text-align:left}.service-details .sidebar{float:none!important;margin:0;bottom:-12px}.service-details .sidebar .sidebar-list li{display:block;margin:0 0 20px 0}.service-details .sidebar .sidebar-list a.active:after{width:266px}.service-details .sidebar .sidebar-list li:first-child a{margin-left:10px}.service-colmun.text-right{text-align:left}.rev_slider .caption,.rev_slider .tp-caption{min-width:680px!important;max-width:680px!important}.tp-loop-wrap{margin:-180px 0 0!important}.our-team .bxslider .team-content{margin-top:29px;text-align:center}.footer-colmun.offering .footer-widget,.footer-colmun.quickLinks .footer-widget{padding-left:15px}.main-footer .service-widget{margin-bottom:10px}.main-footer p{margin-bottom:0}.feature-section .single-item .single-content{min-height:auto}}@media only screen and (max-width:690px){.rev_slider .caption,.rev_slider .tp-caption{min-width:620px!important;max-width:620px!important}.tp-loop-wrap{margin:-118px 0 0!important}}@media only screen and (max-width:650px){.rev_slider .caption,.rev_slider .tp-caption{min-width:555px!important;max-width:555px!important}}@media only screen and (max-width:600px){.testimonial-section .text{min-height:131px}.rev_slider .caption,.rev_slider .tp-caption{min-width:550px!important;max-width:550px!important}.tp-loop-wrap{margin:-54px 0 0!important}.service-details .sidebar-details .content-style-one .title{font-size:19px}}@media only screen and (max-width:670px){.about-bg{background-position:bottom -64px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -82px left}}@media only screen and (max-width:599px){.gallery-section .owl-theme .owl-controls{right:0;position:relative;text-align:center;top:15px}.tp-leftarrow.tparrows.default.preview3,.tp-rightarrow.tparrows.default.preview3{display:none}.blog-details .single-item .news-content{padding-right:10px}.main-slider .btn-two{display:block;margin-left:0;margin-top:10px}.footer-bottom .pull-left,.footer-bottom .pull-right{float:none!important;text-align:center}.footer-bottom p{margin-bottom:5px}.rev_slider .caption,.rev_slider .tp-caption{min-width:459px!important;max-width:459px!important}}@media only screen and (max-width:499px){.header-upper .top-right .button-top a{padding:12px 22px}.about-bg{padding-bottom:80px}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -60px left}.innerBanner{height:165px}.service-details .sidebar .sidebar-list{padding:10px 10px 0}.service-details .sidebar .sidebar-list a.active:after{width:100%}.rev_slider .caption,.rev_slider .tp-caption{min-width:422px!important;max-width:422px!important}.tp-caption.Newspaper-Title h1{font-size:22px!important}.alertMsg{top:-12px}.alertMsg span{font-size:12.5px;line-height:17px}.testimonial-section .testimonial-content .authore-info{text-align:center}.testimonial-section.our-team .testimonial-content .author-meta{top:0;display:block}}@media only screen and (max-width:480px){.testimonial-section .text{min-height:183px}}@media only screen and (max-width:430px){.rev_slider .caption,.rev_slider .tp-caption{min-width:350px!important;max-width:350px!important}.service-section .three-column-carousel .single-item{min-height:345px}.testimonial-section .testimonial-content{min-height:390px}.testimonial-section .text{min-height:auto}}@media only screen and (max-width:399px){.header-upper .top-left li{margin-right:10px;width:173px;display:block;margin:0 auto;line-height:26px}.error-section .error-title{font-size:140px;line-height:140px}.testimonial-section .img-box{margin-bottom:15px}.about-bg{padding:30px 0 31px;background-position:bottom -44px center}.blog-bg,.contact-bg,.services-bg,.testimonials-bg{background-position:bottom -50px left}.section-title h2{font-size:25px}.service-section .three-column-carousel .single-item{min-height:430px}.rev_slider .caption,.rev_slider .tp-caption{min-width:330px!important;max-width:350px!important}}@media only screen and (max-width:350px){.rev_slider .caption,.rev_slider .tp-caption{min-width:300px!important;max-width:300px!important}}@media only screen and (max-width:320px){.rev_slider .caption,.rev_slider .tp-caption{min-width:287px!important;max-width:287px!important}}