/* Trimmed to the rules this site uses (2026-10-25); the full file is in the pre-purge backup. */
@media (min-width: 992px) and (max-width: 1199px){:root{font-size:14px}.nav-sticky.sticky-header .xs-header .xs-menus .nav-menu > li > a, .xs-header .xs-menus .nav-menu > li > a{padding:44px 0;font-size:.9rem}.xs-header.header-new .xs-menus .nav-menu > li > a{padding:32px 0}.xs-header .xs-menus .nav-menu > li:not(:last-child){margin-right:10px;padding-right:10px}.single-page-menu.nav-menu > li > a{color:#FFF;font-size:.8rem}.nav-sticky .xs-header.header-main .xs-menus .nav-menu.single-page-menu > li:not(:last-child){margin-right:10px;padding-right:10px}.why-choose-us-block{padding:0 15px}.work-process-icon::before, .work-process-icon::after{display:none}.doodle-parallax{display:none}.widget-posts .widget-post .media-body{margin-top:0}}
@media (max-width: 992px){.admin-bar .xs_nav-portrait .nav-menus-wrapper.nav-menus-wrapper-open{top:32px}}
@media (max-width: 782px){.admin-bar .xs_nav-portrait .nav-menus-wrapper.nav-menus-wrapper-open{top:48px}}
@media (max-width: 991px){.nav-menu .display-mobile{display: inline-block; width: 95px !important;}.xs-menus{height:100%}.xs-menus .nav-header{margin-top:0;height:100%}.xs-menus .nav-brand{padding:0;height:84px}.header-new .nav-menus-wrapper>.nav-menu{padding-right:0}.header-new .xs-menus .nav-menu>li:not(:last-child){margin-right:0}.header-new .nav-menus-wrapper .nav-btn{padding:17px}blockquote{padding:20px}blockquote::before{font-size:3rem}blockquote > p{padding-left:60px}.xs-header.header-main .xs-logo{padding:9px 0;max-height:initial}.why-choose-us-block, .xs-info-img, .single-work-process, .xs-single-pricing{margin-bottom:30px}.xs-logo-wraper{display:none}.nav-header{float:left}.xs-menus{height:80px}.nav-sticky .nav-header{float:none}.xs-header .navSidebar-wraper{display:none}.xs-header.header-main .navSidebar-wraper{right:15px;bottom:0}.xs-header.header-main .xs-menus .nav-menu > li{margin:0}.xs-header.header-main .xs-menus .nav-menu > li:not(:last-child)::before{display:none}.xs-header.header-main .xs-menus .nav-menu > li > a, .nav-sticky.sticky-header .xs-header .xs-menus .nav-menu > li > a, .header-new .xs-menus .nav-menu>li>a{padding:15px}.header-new .nav-menus-wrapper>.nav-menu{padding-right:0}.nav-sticky .nav-brand .logo-sticky{display:none}.nav-sticky.sticky-header .nav-brand > img:not(.logo-sticky){display:none}.nav-sticky.sticky-header .nav-brand > .logo-sticky{display:block}.nav-brand > img{margin-top:13px}.sticky .nav-brand img{display:none}.sticky .nav-brand img.logo-sticky{margin-top:0;display:inline-block}.xs-header.header-main .xs-menus .nav-menu > li > a::before{display:none}.xs-menus .nav-menu > li > a .submenu-indicator-chevron{border-color:transparent var(--wb-ink) var(--wb-ink) transparent}.xs-menus .nav-menu li > .nav-submenu{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.xs-menus .nav-menu .xs-icon-menu{padding:0 30px}.xs-menus .nav-menu .xs-icon-menu .single-menu-item:not(:last-child) a{padding-bottom:20px;border-bottom:1px solid #f7f7f7;padding-top:20px}.xs-menus .nav-menu .xs-icon-menu .single-menu-item:not(:first-child) a{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f7f7f7}.xs-menus .nav-menu ul.xs-icon-menu .single-menu-item:last-child a{border-bottom:0}.nav-sticky .xs_nav-portrait .nav-menus-wrapper, .nav-sticky .nav-overlay-panel{height:calc(100vh + 500px)}.header-transparent .xs-header.header-main .xs-menus .nav-menu > li > a{color:#333}.header-transparent .nav-toggle:before{background-color:#fff;-webkit-box-shadow:0 .5em 0 0 #ffffff,0 1em 0 0 #fff;box-shadow:0 .5em 0 0 #ffffff,0 1em 0 0 #fff}.nav-sticky.sticky-header .nav-toggle:before{background-color:#333;-webkit-box-shadow:0 .5em 0 0 #333333,0 1em 0 0 #333;box-shadow:0 .5em 0 0 #333333,0 1em 0 0 #333}.work-process-icon::before, .work-process-icon::after{display:none}.xs-info-img{text-align:center}.xs-list > li:not(:last-child){margin-right:20px;margin-bottom:20px}.doodle-parallax{display:none}.blog-post-lists + .pagination{margin-bottom:50px}.main-tabs .nav-item .nav-link{padding:27px 1px 26px;font-size:.8rem}.main-tabs .nav-item:not(:last-child){margin-right:15px}.main-tabs .nav-item{width:calc(calc(100% / 5) - 14px)}.service-preview-content{padding-left:0}.header-tranparent-style2 .xs-menus .nav-toggle::before{background-color:#333;-webkit-box-shadow:0 .5em 0 0 #333333,0 1em 0 0 #333;box-shadow:0 .5em 0 0 #333333,0 1em 0 0 #333}.header-tranparent-style2.sticky-header .xs-header .nav-brand > img{margin-top:0}.header-tranparent-style2 .xs-header .nav-brand > img{margin-top:13px}.xs-header.header-main .xs-menus .nav-menu > li > a .submenu-indicator-chevron{border-color:transparent #333 #333 transparent !important}.widget-posts .widget-post{-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-posts .widget-post .media-body{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.workprocess-tab .nav-item .nav-link{padding-bottom:6px}.workprocess-tab.modern-style .nav-item{margin-bottom:25px}.header-transparent .xs-seocify-header4 .nav-toggle:before{background-color:#172182;box-shadow:0 .5em 0 0 #172182,0 1em 0 0 #172182}}
@media (min-width: 783px){.admin-bar .nav-sticky.sticky{top:32px}}
@media (max-width: 767px){.widget:not(:last-child){margin-top:30px}.single-post-nav .post-nav-title{display:flex;flex-flow:row}.single-post-nav .post-nav-title.icon-right > i{order:2}.post-navigation [class^="col-"] + [class^="col-"] .single-post-nav > .media{flex-direction:row}.post-next{padding-top:20px}.xs-section-padding{padding:50px 0}.why-choose-us-block{padding:0}h3, .section-title{font-size:1.5rem}.main-tabs .nav-item:not(:last-child){margin-right:0;margin-bottom:30px}.main-tabs .nav-item{width:100%}.main-tabs .nav-item .nav-link::before{display:none}.single-service-preview{padding:20px}.service-preview-content{padding-left:0}.testimonial-slider-preview, .testimonial-slider-thumb{padding:0}.single-service-preview{padding:30px}.pagination li:not(:last-child){margin-right:15px}.pagination li a{width:30px;height:30px;line-height:30px}.main-tab .nav-item .nav-link.active{border-color:transparent;padding-bottom:10px}.main-tab .nav-item:not(:last-child){margin-right:25px}.xs-comments-area .comment:not(:last-child) .children{margin-left:10px}.xs-comments-area .comment-body img{width:40px;height:40px}.xs-comments-area .comment:not(:last-child) .meta-data{margin-bottom:25px}.post-list .post-body{padding:30px}.post-list .entry-title{font-size:1.4rem}.video-popup-btn{width:60px;height:60px;line-height:60px}blockquote:before{font-size:2rem;margin-top:0}blockquote>p{padding-left:0}.single-blog-post .post-body{padding:25px}.social-list > li{margin-bottom:10px}.post-navigation, .xs-comments-area.comment-style2, .comment-respond.respond-style2{padding:30px 25px}.post-next, .post-previous{border-color:transparent}.single-post-nav{margin-right:0}.post-navigation [class^=col-]+[class^=col-] .single-post-nav{margin-left:0}.post-previous{margin-bottom:20px}.xs-comments-area .comment-content{padding-right:0}.xs-comments-area.comment-style2 .comment:not(:last-child) .children{padding-left:10px}.blog-single-post-section .blog-sidebar-wraper{margin-top:0}.piechats-wraper .single-piechart:not(:last-child){margin-right:10px;margin-bottom:15px}.single-bio-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-bio-thumb .bio-info{margin-left:24px}.widget-posts .widget-post{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.widget-posts .widget-post .media-body{margin-top:0}.post-list .entry-meta > span:not(:last-child){margin-right:10px;margin-bottom:10px}.workprocess-tab .nav-item{width:calc(100% / 3)}}
@media (max-width: 480px){.xs-heading[class*=text-]{margin-bottom:40px}.piechats-wraper .single-piechart{float:none;display:block;text-align:center}.post-list .entry-meta > span:not(:last-child){margin-right:20px;margin-bottom:8px}}
@media (max-width: 320px){:root{font-size:13px}.piechats-wraper .single-piechart:not(:last-child){margin-right:0}.inner-banner-title{font-size:2rem}.main-tab .nav-item .nav-link{font-size:1rem}.widget-posts .widget-post .media-body{margin-top:0}.post-list .entry-meta > span:not(:last-child){margin-right:0;margin-bottom:6px}.post-list .entry-meta > span{display:block}blockquote{padding:20px}.workprocess-tab .nav-item{width:calc(100% / 2)}}
