@media(min-width:1300px){}
@media(min-width:1600px){.hr-timeline-group [class^=col-]:first-child .hr-single-timeline{margin-top:0;top:50px}
.timeline-wave>img{width:100%}
.single-banner-slider{background-size:auto}
.hr-timeline-section .timeline-wave{width:90%}
}
@media(min-width:992px) and (max-width:1199px){:root{font-size:15px}
.xs-menus .nav-menu>li>a{padding:53px 0}
.agency-banner3{overflow:hidden}
.curve-shape>svg{bottom:-1px}
.quote-img,.dot-images{display:none}
.footer-style6 .footer-widget .widget-title{font-size:1.2rem}
.footer-style6 .footer-left-content-group{padding-right:65px}
.agency-banner6,.agency-banner8{overflow:hidden}
.info-card{padding:20px}
.bouble-slider-privew{padding-left:15px;padding-right:15px}
.agency-testimonial-area2>.container-fulid>.row{margin-right:0;margin-left:0}
#rev_slider_8_1_forcefullwidth,#rev_slider_15_1_forcefullwidth{overflow:hidden}
.feature-step-bg{display:none}
.xs-menus .nav-menu>li{margin-right:17px}
.header-transparent.nav-lights.sticky-header.sticky{background-color:rgba(158,153,153,.61)}
.header-transparent.nav-lights.sticky-header.sticky .xs-menus .nav-menu>li>a,.header-transparent.nav-lights.sticky-header.sticky .xs-menu-tools>li>a{color:#fff}
.header-transparent.nav-lights.sticky-header.sticky .xs-menus .nav-menu>li>a .submenu-indicator-chevron{border-color:transparent #fff #fff transparent}
.nav-sticky.sticky-header .xs-menus .nav-menu>li>a{padding:33px 0}
.post-meta-list>span:not(:last-child){margin-right:30px}
.post-footer .social-list li a{padding:0 36px}
.post-list.style2 .post-body .entry-title{font-size:1.075rem}
.banner-portfolio .agency-banner-img .banner-paint{left:-233px;top:359px}
.portfolio-testimonial-slider{height:430px}
.portfolio-testimonial-slider .owl-stage-outer{top:-75px}
}
@media(max-width:991px){.single-funfact,.piechats-wraper,.single-team-style2,.agency-feature-group,.about-slider-wraper,.info-block-style2 .single-info-block,.business-care-img,.funfact-img-wraper,.hr-single-timeline,.single-info-block,.info-card,.about-summary-content2,.rate-list,.post-card{margin-bottom:30px}
.blog-post-list .single-blog.blog-style2{margin-bottom:0}
.xs-logo-wraper{display:none}
.xs-menus.align-to-right{float:none}
.xs-menu-tools,.nav-sticky.sticky-header .xs-menu-tools{padding:12px 0}
.xs-menus .nav-menu>li>a,.nav-sticky.sticky-header .xs-menus .nav-menu>li>a{padding:15px}
.xs-menus .nav-menu>li>a .submenu-indicator-chevron{border-color:transparent #333 #333 transparent}
.xs-menus .nav-menu li>.nav-submenu{box-shadow:none}
.xs_nav-portrait{position:relative}
.xs_nav-portrait .nav-brand{padding:0;display:block}
.nav-toggle:before{left:3px;top:8px}
.header-transparent .xs-menus .nav-menu>li>a{color:#333}
.header-transparent .nav-toggle:before{background-color:#333;box-shadow:0 .5em 0 0 #333,0 1em 0 0 #333}
.banner-title{font-size:2.75rem}
.watermark-title{display:none}
.agency-intro{margin-bottom:30px}
.xs-video-popup{width:50px;height:50px;line-height:54px;font-size:1rem}
.media.round-media{margin-bottom:20px}
.agency-parallax-area .parallax-slide{display:none}
.parallax-container-content{padding-top:50px;padding-bottom:50px}
.single-blog{margin-bottom:30px}
.agency_media_section .btn-wraper{margin-top:30px}
.doodle-parallax{display:none}
.xs-section-padding{padding:60px 0}
.xs-section-padding-top{padding-top:60px}
.agency-intro .xs-list>li{margin-right:50px;margin-bottom:20px}
.insta-feed-wraper{width:100%}
.footer-widget{margin-bottom:30px}
.xs-footer-section .footer-top-area{padding:60px 0}
.timeline-split .timeline-marker,.timeline-centered .timeline-marker{display:block}
.timeline::before{left:38%}
.agency-feature-box{margin-bottom:30px}
.pricing-table{margin-bottom:30px}
.xs-inner-banner::after{background-size:cover}
.contact-info-wraper{margin-bottom:30px;padding-right:0}
.case-info-list>li:not(:last-child){margin-right:40px}
.case-info-list>li{margin-bottom:20px}
.case-info-list>li>i{font-size:3.25rem}
.case-details-about{margin-bottom:30px}
.about-info{padding-left:0}
.project-brief-img{padding-right:0}
.project-brief-img img{width:100%}
.single-working-progress:nth-child(odd) .working-progress-content{padding-right:0}
.single-working-progress:nth-child(even) .working-progress-images{padding-right:0}
.working-progress-content{padding-top:0}
.working-progress-content .section-title{font-size:1rem;margin-bottom:15px}
.review-slider-thumb{width:calc(100% - 150px)}
.get-subscribe .form-control{width:100%}
.single-team-style2 .image>img{width:100%}
.header-transparent{background-color:rgba(255,255,255,.1)}
.xs-header .xs_nav-portrait{height:60px}
.xs_nav-portrait .nav-brand{line-height:60px;min-height:60px}
.xs-header.header-transparent.header-style3,.xs-header.header-transparent.header-style4{background-color:rgba(34,34,34,.3)}
.xs-header.header-transparent.header-style4 .nav-toggle:before{background-color:#fff;box-shadow:0 .5em 0 0 #fff,0 1em 0 0 #fff}
.xs-header.header-style3 .xs-menus .nav-menu>li>a{padding:15px}
.pillow-image,.footer-vector-shape{display:none}
.agency-banner3{overflow:hidden}
.curve-shape>svg{bottom:-1px}
.single-we-offer{padding:20px}
.business-agenda-list{padding-left:0}
.footer-style4 .footer-widget .subscribe-form,.footer-style5 .footer-widget .subscribe-form{width:100%}
.footer-style4 .footer-widget .simple-social-list,.footer-style5 .footer-widget .simple-social-list{text-align:left}
.footer-style4 .footer-bottom-area .copyright-content .xs-list>li:not(:last-child),.footer-style5 .footer-bottom-area .copyright-content .xs-list>li:not(:last-child){margin-right:9px;font-size:.9rem}
.agency-banner-content.banner-style3 .banner-title{font-size:2rem}
.header-btn{padding-top:0}
.hr-timeline-group [class^=col-]:nth-of-type(3) .hr-single-timeline{margin-top:-120px;margin-left:370px}
.hr-timeline-group [class^=col-]:first-child .hr-single-timeline{margin-top:0;top:70px}
.hr-timeline-group [class^=col-]:nth-child(even) .hr-single-timeline{margin-left:-505px;top:120px}
.hr-timeline-group [class^=col-]:nth-of-type(4) .hr-single-timeline{top:-40px}
.hr-timeline-group [class^=col-]:nth-of-type(3) .hr-single-timeline .number-count{transform:translateX(0)}
.quote-img{display:none}
.funfact-content{padding-right:0}
.wave-shape{display:none}
.xs-header.header-style4 .xs-menu-tools{padding:16px 0}
.xs-header.header-style4 .xs-menus .nav-menu>li>a{padding:15px;color:#333}
.dot-images>img{display:none}
.xs-header .single-page-menu>li:not(:last-child)::before{display:none}
.nav-sticky.sticky-header .xs-menus .single-page-menu>li>a{padding:15px}
.xs-header .single-page-menu>li:not(:last-child){padding-right:0;margin-right:0}
.single-team-style3 .image>img{width:100%}
.xs-header.header-style5 .nav-toggle{left:15px}
.xs-header.header-style5 .xs-menu-tools,.nav-sticky.sticky-header .header-style5 .xs-menu-tools{padding:10px 0}
.typing-effect>h2{font-size:2.625rem}
.awards-fitler-group{padding:40px}
.agency-section-title .main-title.big{font-size:2.625rem}
.footer-style6 .contact-box-wraper{margin-top:0}
.agency-banner6 .agency-banner-img{margin-right:0;margin-left:0}
.xs-header.header-style6>.container>.row [class^=col-],.xs-header.header-style7>.container>.row [class^=col-],.xs-header.header-style8>.container>.row [class^=col-],.xs-header.header-style10>.container>.row [class^=col-]{width:50%}
.xs-header.header-style6>.container>.row [class^=col-]+[class^=col-],.xs-header.header-style7>.container>.row [class^=col-]+[class^=col-],.xs-header.header-style8>.container>.row [class^=col-]+[class^=col-],.xs-header.header-style10>.container>.row [class^=col-]+[class^=col-]{float:right}
.xs-header.header-style6 .xs-logo,.xs-header.header-style7 .xs-logo,.xs-header.header-style8 .xs-logo{padding:6px 0}
.xs-header .burger-menu,.xs-header.header-style7 .burger-menu{padding:20px 0}
.xs-header.header-style7.top-nav .container>.row [class^=col-]{width:100%}
.agency-banner-content.banner-style6 .banner-title{font-size:3.625rem;padding-left:0}
.agency-banner-content.banner-style6 p{padding-right:0}
.agency-banner-content.banner-style6 .banner-title .title-underline:before{left:0}
.title-underline:before{bottom:0}
#cal_to_action_animation{display:none}
.bouble-slider-thumb.owl-carousel{display:none}
.agency-section-title .main-title.medium{font-size:2rem}
.call-to-action-content-3 .call-to-action-title{font-size:2rem}
.agency-banner6{min-height:950px}
.bouble-slider-privew{padding-left:15px;padding-right:15px}
.agency-testimonial-area2>.container-fulid>.row{margin-right:0;margin-left:0}
.xs-header.header-style7 .xs-menus:not(.xs-hidden-menus) .nav-menu>li>a,.xs-header.header-style9 .xs-menus:not(.xs-hidden-menus) .nav-menu>li>a{padding:15px}
.xs-header.header-style7 .xs-menus:not(.xs-hidden-menus) .nav-menu>li:not(:last-child):before,.xs-header.header-style9 .xs-menus:not(.xs-hidden-menus) .nav-menu>li:not(:last-child):before{display:none}
.xs-header.header-style7 .xs-menus:not(.xs-hidden-menus) .nav-menu>li:not(:last-child),.xs-header.header-style9 .xs-menus:not(.xs-hidden-menus) .nav-menu>li:not(:last-child){padding-right:0;margin-right:0}
.xs-header.header-style9 .xs_nav-portrait{height:58px}
.xs-header.header-style9 .xs_nav-portrait .nav-brand{padding:4px 0}
.xs-header.header-style9 .xs_nav-portrait .nav-toggle{margin-top:-16px}
.office-location-section{padding:140px 0}
.office-locations-list{margin-top:30px;margin-left:0}
.xs-header.header-style8 .burger-menu{padding:0}
.xs-header.header-style10 .xs-logo{padding:11px 0}
.header-transparent.nav-light{}
.agency-banner8 .agency-banner-img{margin-right:0;margin-left:0}
.agency-banner-content.banner-style8 .banner-title{font-size:1.625rem;color:#fff}
.agency-banner-content.banner-style8 p{font-size:1.125rem;color:#fff}
.agency-banner8{min-height:1060px}
.agency-banner-content{text-align:center}
#rev_slider_15_1_forcefullwidth{overflow:hidden;background-color:#f5f5f5}
#rev_slider_15_1_wrapper .agency-banner-content.banner-style8 .banner-title{color:#522cea;font-size:30px!important;line-height:1.4!important}
#rev_slider_15_1_wrapper .agency-banner-content.banner-style8 p{color:#1c1c1c;font-size:16px!important;line-height:1.3!important}
#rev_slider_15_1_wrapper .xs-video-popup.style-block{font-size:13px!important;line-height:60px!important}
.about-v2-section.xs-section-padding{padding-bottom:0}
.rise-feature-section.xs-section-padding{padding-top:48px;padding-bottom:50px}
#rev_slider_15_1_wrapper,#rev_slider_15_1_forcefullwidth .tp-fullwidth-forcer{height:600px!important}
#rev_slider_15_1_wrapper .tp-parallax-wrap{top:250px!important}
.banner-bottom-mockup-outer{display:none}
.agency-banner9{min-height:520px;margin-bottom:0;background:#3154fb;background:linear-gradient(90deg,rgba(49,84,251,1) 18%,rgba(141,228,232,1) 100%)}
.agency-banner9 .svg-shape{display:none}
.xs-header.header-style11 .nav-menu>li>a{padding:15px}
.xs-header.header-style11 .xs-menu-tools{padding:10px 0}
.agency-single-team .image>img{width:100%}
.agency-intro-video>img{width:100%}
.xs-inner-banner .inner-banner .inner-banner-title{font-size:2.75rem}
.agency-section-title.style2 .main-title{font-size:1.575rem}
.agency-service-wraper{margin-bottom:50px}
.agency-section-title.style2 p{padding-right:0}
.header-transparent.nav-darks{background-color:rgba(51,51,51,.49)}
.header-transparent.nav-darks .nav-toggle:before{background-color:#fff;box-shadow:0 .5em 0 0 #fff,0 1em 0 0 #fff}
.parallax-service{height:95vh}
.parallax-service-img{width:50%;margin-left:auto;margin-right:auto}
.single-cases-card .xs-title{font-size:1rem}
.single-cases-card .card-image{padding:15px;margin-bottom:10px}
.woocommerce-ordering .shop-filter-title{display:none}
.product-filter-wraper .woocommerce-ordering{margin-right:0}
.post-list .post-body .entry-header{padding-left:0;padding-right:0}
.post-list .post-body .entry-title{font-size:1.52rem}
.widget-posts .widget-post .entry-title{font-size:.7rem}
.nav-sticky .xs_nav-portrait .nav-menus-wrapper,.nav-sticky .nav-overlay-panel{height:110vh}
.banner-paint{display:none}
.banner-portfolio .agency-banner-img{margin-left:auto;margin-right:auto;width:50%}
.blog-block-post>.row [class^=col-]:last-child .post-body{padding-left:0}
.portfolio-testimonial-slider{height:auto;padding-top:40px;padding-bottom:40px}
.portfolio-testimonial-details>p{font-size:1rem}
.portfolio-testimonial-slider .owl-stage-outer{top:0}
.portfolio-testimonial-content{padding-top:0}
.portfolio-testimonial-wraper .star-lists{margin-bottom:15px}
.portfolio-testimonial-details{margin-bottom:17px}
.off-canvas-menu-area .offcanvas-nav-logo{padding:15px;display:inline-block}
.nav-trigger.style2{top:30px}
.banner-portfolio .agency-banner-content{padding-top:100px}
.portfolio-about,.portfolio-text{margin-bottom:30px}
.post-footer .social-list.version-3 li a{height:37px;line-height:37px}
.post-footer .social-list.version-3 li{margin-bottom:10px}
.case-details-banner{min-height:700px}
.project-brief-content{padding-top:0}
.project-brief-content p{margin-bottom:20px}
.order-list li:not(:last-child){margin-bottom:9px}
.order-list li::before{margin-right:10px}
.agency-section-title .main-title{font-size:2rem}
.agency-filter-wraper .agency-section-title .main-title{margin-bottom:-51px}
.contact-info2{margin-bottom:50px}
#rev_slider_8_1_wrapper,#rev_slider_8_1_forcefullwidth .tp-fullwidth-forcer{height:700px!important}
.rise-feature-section .feature-steps .feature-step{margin-left:auto;margin-right:auto}
.about-skroll-images{margin-bottom:30px}
#rev_slider_15_1 .tp-caption img,#rev_slider_15_1 .tp-caption.tp-shape.tp-shapewrapper.tp-resizeme{display:none}
.step-by-steps-feature .feature-step-bg{margin-left:0;margin-right:0}
.customer-satisfaction-list .number-count{left:-30px}
.agency-banner-content.banner-style9 .banner-video-popups .xs-video-popup{font-size:1.625rem;line-height:55px}
.funfact-lists .single-funfact-item:not(:last-child){margin-right:50px;margin-bottom:30px}
.shuufle-letter-title{font-size:3.5625rem}
.owl-carousel .owl-item .single-portfolio>img{width:100%}
.agency-banner-content.banner-style2{text-align:left;width:60%;margin-left:20px}
.agency-banner-content.banner-style2 p{color:#000}
.agency-banner-content.banner-style6 .banner-title{margin-bottom:15px}
.agency-banner-content.banner-style6 p{margin-bottom:15px}
.parallax-service-content p{margin-bottom:10px}
.parallax-service-content .section-title{margin-bottom:12px;font-size:1.25rem}
.nav-menus-wrapper .nav-menu{padding-right:0;margin-bottom:30px}
.nav-menus-wrapper>ul{display:block}
.xs-menu-tools>li>a,.header-transparent .xs-menu-tools>li>a{color:#333}
.xs-menu-tools{text-align:left;padding-left:15px}
.megamenu-panel .xs-icon-menu .single-menu-item:last-child{padding-bottom:12px;border-bottom:1px solid #f7f7f7;margin-bottom:12px}
}
@media(max-width:767px){.agency-service-block{padding-right:0;margin-bottom:30px}
.agency-service-wraper{margin-bottom:0}
.agency_contactus_block{padding:70px 0}
.agency_callto_action2 .agency-section-title p{padding:0}
.blog-post-list .single-blog.blog-style2 .entry-header{padding:26px 0}
.review-slider-thumb{width:100%}
.single-blog .post-image img{width:100%}
.curve-shape>svg{display:none}
.header-btn{display:none}
.about-agencifi-area{margin-top:0}
.get-benifits-img{margin-right:0;margin-left:0}
.content-over-img-wraper{display:none}
.calltoaction-area-2+.footer-style5 .footer-top-area{padding-top:60px}
.hr-timeline-group [class^=col-]:nth-of-type(2) .hr-single-timeline .hr-timeline-content-wraper,.hr-timeline-group [class^=col-]:nth-of-type(3) .hr-single-timeline .hr-timeline-content-wraper{margin-left:auto;margin-right:auto}
.hr-timeline-group [class^=col-]:nth-of-type(2) .hr-single-timeline .number-count,.hr-timeline-group [class^=col-]:nth-of-type(3) .hr-single-timeline .number-count{transform:none}
.hr-single-timeline .number-count{position:static}
.hr-timeline-group [class^=col-]:nth-child(even) .hr-single-timeline{top:0;margin-left:0}
.hr-timeline-group [class^=col-]:last-child .hr-single-timeline .hr-timeline-content-wraper{margin-left:auto}
.hr-timeline-section .timeline-wave{display:none}
.hr-timeline-group [class^=col-]:nth-of-type(3) .hr-single-timeline,.hr-timeline-group [class^=col-]:first-child .hr-single-timeline{margin-top:0;top:0;margin-left:0}
.hr-single-timeline{text-align:center}
.hr-timeline-content-wraper{margin-right:auto;margin-left:auto}
.typing-effect>h2{font-size:2.625rem}
[class*=transparent]+.agency-banner5,.sticky-header+.agency-banner5{top:0;margin-bottom:0}
.agency-banner5{min-height:400px}
.case-card-style3 .single-cases-card .cases-content{padding:20px}
.awards-fitler-group .agency-section-title{margin-bottom:15px}
.awards-card-group{width:100%}
.footer-style6 .footer-left-content-group{padding-right:0}
.main-content-wraper .xs-section-padding-bottom{padding-bottom:0}
.awards-fitler-group{padding:30px}
.xs-header.header-style5 .xs-menu-tools{display:none}
.footer-style7 .footer-top-area .footer-widget.text-widget{padding-right:0}
.call-to-action-content-3 .call-to-action-title{font-size:2rem}
.copyright-section{margin-bottom:20px}
.footer-bottom-area [class^=col-]+[class^=col-],.footer-bottom-area{text-align:center}
.agency-banner-content.banner-style7 .banner-title{font-size:3.625rem}
.agency-banner7 .agency-banner-img-1{bottom:0}
.agency-banner7+.more-features-2-section{padding-top:0}
.more-features-2-section .agency-section-title .main-title{font-size:2rem}
.more-feature-style2 .single-more-feauture{padding-right:0;margin-bottom:30px}
.testimonial-video .xs-video-popup{width:80px;height:80px;line-height:85px}
.stack-effect:after,.stack-effect:before,.testimonial-video:before{display:none}
.office-location-section{padding:80px 0}
.office-banner-content-outer{padding:30px}
.office-banner-content-outer .office-banner-content-inner{padding-right:0}
.office-banner-content-outer .office-banner-title{font-size:2rem}
.office-locations-list{padding:30px}
.agency-section-title.style6 .main-title{font-size:2rem}
.footer-style9 [class^=col-]+[class^=col-]{text-align:center}
.footer-style9 .footer-widget{margin-bottom:0}
.agency-banner-img-1,.agency-banner-img-2{display:none}
.agency-banner7{min-height:600px}
#rev_slider_8_1_wrapper{padding:0 100px!important}
#rev_slider_8_1_wrapper,#rev_slider_8_1_forcefullwidth .tp-fullwidth-forcer{height:600px!important}
#rev_slider_8_1_wrapper p{line-height:1.4!important;font-size:10px!important}
#rev_slider_8_1_wrapper .banner-title{font-size:54px!important}
#rev_slider_8_1_wrapper .banner-title>span{margin-bottom:20px!important}
#rev_slider_8_1_wrapper .banner-sub-title{margin-bottom:30px!important}
.about-skroll-images{display:none}
.calltoaction-area-4.delighter.started .calltoaction-info{transform:scale(1)}
.about-summary-content2 .about-title{font-size:1.25rem}
.customer-satisfaction-wraper .satisfaction-title{padding-right:0}
.satisfaction-title{font-size:2rem}
.agency-banner-content.banner-style8 .banner-title{font-size:1.25rem}
.agency-banner-content.banner-style8 p{font-size:1rem}
.agency-banner8{min-height:720px}
.calltoaction-area-4.delighter{padding:0 40px}
.agency-banner-content.banner-style9 .banner-title{font-size:1.625rem}
.xs-menu-tools{display:none}
.parallax-service-img{display:none}
.parallax-service{height:80vh}
.swiper-slide:nth-child(2n)>.single-service .parallax-service-img{margin-left:0}
.parallax-service-content .section-title{margin-bottom:10px;font-size:1.25rem}
.parallax-service-content p{margin-bottom:20px}
.case-details-banner{min-height:650px}
.contact-info2{margin-bottom:50px}
.product-filter-wraper{margin-top:30px;justify-content:space-between}
.widget-posts .widget-post .entry-title{font-size:1rem}
.xs-blog-list{margin-bottom:40px}
.sidebar-widget.sidebar-right{margin-left:0}
.sidebar-widget.sidebar-left{margin-right:0}
.sidebar-widget{margin-top:30px}
.post-meta-list>span:not(:last-child){margin-right:10px}
.post-meta-list>span{margin-right:10px;font-size:.8rem}
.post-footer .social-list li a{height:30px;line-height:30px;padding:0 22px}
.post-next,.post-previous{border:0 solid #e7e7e7}
.post-previous{border-bottom:1px solid #e7e7e7}
.portfolio-testimonial-slider{padding-left:20px;padding-right:20px}
.agency-section-title.style7 .shuufle-letter-title{font-size:3.375rem}
.banner-portfolio{min-height:605px}
.blog-block-post{padding:20px}
.blog-block-post .post-body{padding-top:40px}
.blog-block-post .entry-title{font-size:1.25rem}
.banner-portfolio .agency-banner-content .banner-title{font-size:3.375rem}
.agency-banner-content.banner-style2{width:100%;margin-left:0}
}
@media(max-width:480px){.agency-section-title.text-center{margin-bottom:40px}
.agency-section-title .main-title{font-size:1.55rem}
.agency-filter-wraper .agency-section-title .main-title{margin-bottom:0}
.about-countdown-content.featured{text-align:center;padding-right:0}
.vertical-timeline{padding:0}
.single-banner-slider  {background-image:none !important;}
.timeline::before{left:8px;transform:none}
.main-filter{text-align:center}
.main-filter li:not(:last-child){margin-right:20px}
.main-filter li a::before{display:none}
.main-filter li a{padding-bottom:0}
.agency-filter-wraper{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding-bottom:15px}
.single-working-progress:not(:last-child)::before{display:none}
.single-working-progress:not(:last-child){padding-bottom:50px}
.single-working-progress:nth-child(even) .working-progress-images{padding-right:0}
.working-progress-content{margin-bottom:30px}
.info-block-style2 .single-info-block{padding:30px;min-height:227px}
.single-we-offer{padding:20px 0;border-bottom:1px solid #f5f5f5}
.we-offer-wraper [class*=col-]:not(:last-child) .single-we-offer::before{display:none}
.agency-banner-content.banner-style3 .banner-title{font-size:2rem;margin-bottom:20px}
.agency-banner-content p{margin-bottom:15px}
.awards-fitler-group{padding:20px}
.agency-section-title .main-title.medium{font-size:2rem}
.agency-banner6{min-height:800px}
.footer-style9 .footer-widget .footer-logo:before{display:none}
.footer-style9 .footer-widget .copyright-title{padding-left:0;font-size:.8rem}
#rev_slider_8_1_wrapper{padding:0 15px!important}
#rev_slider_8_1_wrapper,#rev_slider_8_1_forcefullwidth .tp-fullwidth-forcer{height:500px!important}
.customer-satisfaction-list .number-count{display:none}
.customer-satisfaction-list{padding-right:0}
.about-summary-content2{padding-right:0}
.rise-feature-section.delighter.started .feature-steps .feature-step:nth-child(1),.rise-feature-section.delighter.started .feature-steps .feature-step:nth-child(2),.rise-feature-section.delighter.started .feature-steps .feature-step:nth-child(3){transform:translateX(0px)}
.feature-steps{padding-left:0}
.feature-step-bg{display:none}
.call-to-action.action-style3 .content-title{font-size:2rem}
.post-meta-list>span:not(:last-child){margin-right:0;margin-bottom:8px}
.post-meta-list>span{display:block}
.offcanvas-menu-wraper .menu-container,.offcanvas-content-wraper{width:100%;float:none;padding-left:30px}
.offcanvas-menu-wraper{height:100vh;min-height:300px}
.backtotop-wraper{position:static;transform:rotate(-0deg);text-align:center;margin-top:30px}
.pagination li:not(:last-child){margin-right:10px}
.pagination li a{width:28px;height:28px;line-height:28px}
blockquote{padding:30px}
.post-list .post-meta-date{padding:14px 17px;min-width:60px}
.author-card .author-info .autho-img{margin-right:0;margin-bottom:20px}
.post-next,.post-previous{padding:30px}
.post-previous .indicator-icon{left:0}
.post-next .indicator-icon{right:0}
.agency-section-title.style7 .shuufle-letter-title{font-size:3.375rem}
.social-list li{margin-bottom:10px}
.author-card .author-info .author-details,.author-card .author-info .autho-img+.author-details{width:100%}
.contact-info2{padding-right:0}
.contact-info-image-wraper::before{display:none}
.contact-info-image-wraper .contact-info-image{padding-right:0}
.about-slider-wraper::before{display:none}
.about-slider-wraper .about-slider{margin-left:0;top:0;margin-top:0;width:100%;margin-bottom:30px}
.about-summary-content{padding-left:0}
.btn-wraper .btn:not(:last-child){margin-bottom:10px}
.banner-area-wraper .banner-overlay-bg .banner-dots2{display:none}
.agency-banner-content.banner-style4 .banner-title{font-size:2rem}
.product-summary{padding-left:0;padding-right:0}
.main-tab .nav-item .nav-link{padding-bottom:0}
.main-tab .nav-item:not(:last-child){margin-bottom:0;margin-right:20px}
#rev_slider_16_1 .tp-parallax-wrap{left:15px!important}
#rev_slider_16_1 .btn.btn-primary{line-height:54px!important}
#rev_slider_16_1 .tp-parallax-wrap #slide-47-layer-1{max-width:100%!important;min-width:290px!important}
}
@media(max-width:320px){:root{font-size:12px}
.btn{font-size:1rem;padding:0 40px;height:44px;line-height:44px}
.btn.icon-right>i,.btn.icon-left>i{line-height:44px}
.btn-wraper .btn:not(:last-child){margin-bottom:12px}
.single-banner-slider  {background-image:none !important;}
.agency-intro p{padding-right:0}
.single-banner-slider{min-height:500px}
.xs-footer-section.footer-style3 .footer-top-area{padding:20px 0}
.deserve-summary-content .section-title{font-size:1.625rem}
.footer-style4 .footer-bottom-area .copyright-content .xs-list>li:not(:last-child),.footer-style5 .footer-bottom-area .copyright-content .xs-list>li:not(:last-child){margin-right:20px}
.agency-banner-content.banner-style4 .banner-title{font-size:2rem}
.agency-banner-content.banner-style4{margin-top:170.25px}
.xs-banner.agency-banner4{min-height:600px}
.funfact-content .funfact-title{margin-bottom:20px;font-size:1.25rem}
.agency-banner6{min-height:650px}
.case-details-banner{min-height:500px}
.product-summary{padding-top:30px;padding-left:0;padding-right:0}
.rate-list li .star-rating{width:100%;margin-top:10px;padding-left:0}
.woocommerce #reviews #comments ol.commentlist{padding-left:0}
.xs-comments-area .comment:not(:last-child) .children{margin-left:20px}
.xs-comments-area{margin-bottom:50px;padding-bottom:50px}
#rev_slider_16_1 .btn.btn-primary{line-height:44px!important}
}
