@media (max-width: 1200px) { .post-list .post-body .entry-meta .post-date{display:none} } @media (min-width: 992px) and (max-width: 1199px) { :root{font-size:14px} .xs-menu-tools>li{margin-right:18px} .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} .case-about-area .about-info{width:100%} .inner-banner-area + .case-about-area .case-about-img{margin-top:-217px} .doodle-parallax{display:none} .call-to-action-content{padding-right:0} .pricing-style2 .xs-single-pricing{padding:30px} .pricing-style2 .price-table sub{font-size:1rem;right:-1px} .pricing-style2 .xs-single-pricing .price-table{font-size:1.4rem} .pricing-style2 .pricing-body .xs-list li{font-size:.9rem} .widget-posts .widget-post .media-body{margin-top:0} .xs-logo-wraper>.header-info:not(:last-child){padding-right:10px;margin-right:10px} } @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} .section-wraper{overflow:hidden} } @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} .elementor-row .row{margin-right:0;margin-left:0} blockquote{padding:20px} blockquote::before{font-size:3rem} blockquote > p{padding-left:60px} .xs-menu-tools{display:none} .xs-header.header-main .xs-logo{padding:9px 0;max-height:initial} .why-choose-us-block,.xs-info-img,.single-work-process,.single-case-studies,.xs-single-pricing,.single-blog-post-thumb,.xs-info-wraper.style2,.single-box,.case-study-step,.accordion-wraper,.rate-detail,.demo-content p,.demo-content .xs-list,.service-info-block{margin-bottom:30px} .footer-widget{margin-bottom:50px} .service-info-block-area .btn-wraper .btn{margin-bottom:20px} .xs-logo-wraper{display:none} .nav-header{float:left} .xs-menus{height:80px} .align-to-right,.nav-sticky .nav-header{float:none} .xs-header .navSidebar-wraper{display:none} .xs-header.header-main .xs-menu-tools{padding:30px 0;} .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 #00138e #00138e 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} .banner-image.image-two{margin-left:0;margin-bottom:30px} .banner-image.image-one{margin-right:0;margin-left:0;margin-top:30px} .banner-image.image-three{margin-right:0;margin-top:30px} .single-banner-slide.slide-two .xs-banner-content{padding-left:0} .banner-title{font-size:2.7333333333rem} .parallax-icon{display:none} .xs-inline-form .row::before{display:none} .xs-inline-form{display:block} .xs-inline-form .form-control{padding-left:20px;margin-bottom:10px;border-radius:0} .xs-inline-form .check-btn{border-radius:0} .work-process-icon::before,.work-process-icon::after{display:none} .xs-info-img{text-align:center} .footer-logo{margin-bottom:20px} .address-info-list{text-align:left} .address-info-list li:not(:last-child){margin-right:10px;margin-bottom:15px} .address-info-list li .address-icon{min-width:56px} .partner-area .xs-lsit li:not(:last-child){margin-bottom:10px} .partner-area .xs-lsit{margin-bottom:20px} .xs-list > li:not(:last-child){margin-right:20px;margin-bottom:20px} .xs-top-bar .xs-list > li:not(:last-child){margin-bottom:0} .copyright-text{margin-bottom:20px} .address-info-list li a{font-size:.9rem} .case-about-area .about-info{width:100%} .inner-banner-area + .case-about-area .case-about-img{margin-top:-100px} .doodle-parallax{display:none} .project-brief-wraper .xs-list{margin-bottom:30px} .case-study-step-wraper > .row:not(:last-child){padding-bottom:50px;margin-bottom:50px} .single-contact-info{margin-bottom:30px} .faqAccordion .btn-link:after{position:absolute;right:30px;top:calc(50% - 12px)} .blog-inner-page{margin-bottom:50px} .blog-post-lists + .pagination{margin-bottom:50px} .xs-banner.banner-v2 .single-banner-slide{min-height:560px;background-size:cover} .service-info-section .xs-heading .section-title{font-size:2.2rem} .service-summary-text{padding-left:0} .service-info-img,.service-summary-img{text-align:center;margin-bottom:30px} .service-info-wraper > [class^="col-"]:not(:last-child){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1} .service-info-section .section-padding-small-bottom,.our-security-section .section-padding-small-bottom,.boosting-section .section-padding-small-bottom{padding-bottom:15px} .banner-slider .banner-image{width:80%;margin-left:auto;margin-right:auto} .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%} .elementor-row .row{margin-right:0;margin-left:0} .box-style .indicator{display:none} .workprocess-tab .nav-item .nav-link{padding-bottom:6px} .workprocess-tab-area .tab-content,.workprocess-tab-area{padding:0} .workprocess-tab.modern-style .nav-item{margin-bottom:25px} .single-service-card{padding:25px} .service-fact-area{margin-right:0} .getintouch{display:none} .single-fact{padding:20px} .xs-pricing-home9 .pricing-header .price-table{font-size:40px} .xs-pricing-home9 .pricing-header .price-table sup{top:-10px} .header-transparent .xs-seocify-header4 .nav-toggle:before{background-color:#172182;box-shadow:0 .5em 0 0 #172182,0 1em 0 0 #172182} .wpcf7-form-control-wrap.your-message{display:block;margin:0 15px} } @media (min-width: 783px) { .admin-bar .nav-sticky.sticky{top:32px} } @media (max-width: 767px) { .xs-footer-section .social-list{direction:ltr;margin-left:0!important} .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-top-bar-info{margin-bottom:15px;text-align:center} .xs-top-bar-info li:not(:last-child){padding-right:10px;margin-right:10px} .xs-top-bar .xs-list{text-align:center} .xs-header.header-main .xs-menu-tools{padding:19px 0} .xs-section-padding{padding:50px 0} .why-choose-us-block{padding:0} .xs-info-wraper{padding-left:0} h3,.section-title,.case-study-step h3{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} .address-info-list li a{font-size:1rem} .funfact-wraper [class*=col-]:not(:last-child) .single-funfact::before{display:none} .funfact-wraper [class*=col-]:not(:last-child) .single-funfact{margin-bottom:20px} .main-filter li a:hover::before,.main-filter li a.selected::before{display:none} .call-to-action-content{padding-right:0} .call-to-action-area .btn-wraper{text-align:center} .case-about-area .case-about-img{display:none} .project-brief-wraper{padding-bottom:50px} .single-cases-card .card-image > img{width:100%} .single-blog-post-thumb .post-image img{width:100%} .faqAccordion .btn-link{padding:15px 30px} .faqAccordion .card-body{padding:30px} .xs-faq-group [class^=col-]:first-child .xs-single-faq:last-child{margin-bottom:50px} .pagination li:not(:last-child){margin-right:15px} .pagination li a{width:30px;height:30px;line-height:30px} .product-summary{padding-left:10px;padding-right:10px} .product-cart-info-list.list-inline>li:not(:last-child){margin-bottom:15px} .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 .avatar + .meta-data{margin-left:50px} .xs-comments-area .meta-data{margin-left:70px} .xs-comments-area .comment:not(:last-child) .meta-data{margin-bottom:25px} .xs-comments-area{margin-bottom:30px;padding-bottom:30px} .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} .author-card,.post-navigation,.xs-comments-area.comment-style2,.comment-respond.respond-style2{padding:30px 25px} .author-card .author-img{margin-right:14px;width:60px;height:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px} .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} .service-info-section .xs-heading .section-title{font-size:1.2rem;line-height:1.4} .service-info-block-area .xs-heading .section-title{font-size:1.266667rem} .service-summary-text{padding-left:0} .service-summary-text>p{padding-right:0} .piechats-wraper .single-piechart:not(:last-child){margin-right:10px;margin-bottom:15px} .service-summary-text.service-summary-2{padding-right:0} .single-case-studies .image img{width:100%} .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} .xs-banner-content.banner-content-v2 .banner-title{font-size:2.2rem} .hiring-image{text-align:center;margin-bottom:30px} .faq-question-wraper{padding-bottom:50px} .faq-accordion-group{padding-bottom:50px} .product-header > img{width:100%} .product-filter-area .select{width:100%} .product-filter-area .select-options{width:100%} .our-security-section.xs-section-padding{padding-bottom:30px} .boosting-section.xs-section-padding{padding-top:30px} .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} .xs-footer-section .social-list{direction:ltr;margin-left:0!important} .workprocess-tab .glow-pin,.workprocess-tab .pin,.workprocess-tab .glow-line,.workprocess-tab .tab-icon:before{display:none} .workprocess-tab{border-bottom:0 solid #000} .workprocess-tab .nav-item{width:calc(100% / 3)} .service-preview-content>ul>li{width:100%;margin-bottom:20px} } @media (max-width: 480px) { .xs-heading[class*=text-]{margin-bottom:40px} .xs-info-img + .video-content{position:static} .service-info-img,.service-summary-img{display:none} .partner-area .xs-list{text-align:left!important} .copyright .social-list{text-align:center} .xs-banner-content.banner-content-v2 .banner-title{font-size:1.2rem} .xs-banner.banner-v2 .single-banner-slide{min-height:450px;background-size:cover} .xs-banner-content.banner-content-v2 .banner-subtitle{margin-bottom:11px} .section-padding-small{padding:40px 0} .piechats-wraper .single-piechart{float:none;display:block;text-align:center} .call-to-action-content{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} .service-info-summary h3{font-size:1rem} .section-padding-small-bottom{padding-bottom:30px} .piechats-wraper .single-piechart:not(:last-child){margin-right:0} .call-to-action-content h2{font-size:2rem;text-align:center} .banner-slider .single-banner-slide{min-height:650px} .banner-title{font-size:1.7333333333rem} .xs-banner-content .banner-title{margin-bottom:20px} .section-padding-small-top.boosting-section{padding-top:15px} .main-filter li a{font-size:1rem} .main-filter li:not(:last-child){margin-right:20px} .inner-banner-title{font-size:2rem} .main-tab .nav-item .nav-link{font-size:1rem} .service-info-block-area .btn-wraper .btn:not(:last-child){margin-right:0} .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)} }