@media only screen and (max-width:1440px){.ranking_area ul{width:90%}}@media only screen and (max-width:1300px){.main_header .header_content{padding-left:1rem;padding-right:1rem}.why_choose_row .col.active{min-width:37%}.custom-menu nav{height:auto !important}.landing_form_section .home_heading span,.landing_form_section .home_heading #rotating-container,.landing_form_section .home_heading .rotating_container_wrap{font-size:2.75rem}.home_banner_section .partner_logos img{width:120px;height:50px}.landing_counter_section h3,.landing_counter_section .h3{font-size:3.5rem}.landing_counter_section .fs-3{font-size:1.5rem !important}.section_heading{font-size:2.5rem !important}.why-shankom-sec{padding:80px 0}}@media only screen and (max-width:1024px){.home_banner_section.about_section .col-md-8{text-align:center}.home_banner_section.about_section .col-md-8 .column-content{max-width:100%}.home_banner_section.about_section .partner_logos{justify-content:center}.about_section .column-content p{justify-content:center;max-width:600px;margin-left:auto;margin-right:auto;position:relative}.about_section .column-content p{justify-content:center}.custom-menu nav{height:0 !important;position:absolute;top:46px !important;right:10px}._telephone span{display:none}.for-mob{display:none}.for-desk{display:block}.why_choose_row{flex-wrap:wrap}.why_choose_row .col{flex:auto;margin-bottom:20px}.why_choose_row .col .why_choose_card ._header{gap:1rem}.comprehensive_area{background-size:cover}.main_header{padding:0;background-color:#04043f}.main_header .header_content{border-radius:0}.right-area{padding-right:55px}.our_core .col-md-3{margin-bottom:20px;width:50%}.team_img{width:48%}}@media(max-width:1199.98px){.landing_form_section h1,.landing_form_section .h1,.sub_heading,.landing_form_section .home_heading span,.landing_form_section .home_heading #rotating-container,.landing_form_section .home_heading .rotating_container_wrap{font-size:2.25rem !important}.landing_form_section .col-md-8 .home_heading span,h2{font-size:2.75rem}.servie_banner .servie_banner_img,.contact_banner .home_banner_image{bottom:0}.blog-banner .home_heading{top:0}}@media(max-width:1024.98px){.landing_form_section h1,.landing_form_section .h1,.sub_heading{font-size:1.625rem !important}.landing_form_section .col-md-8 .home_heading span,h2{font-size:2.25rem}.challenges_area{background-size:cover;margin-right:26px}.ranking_area ul li span{left:0}.servie_banner .servie_banner_img,.contact_banner .home_banner_image{bottom:0}.solution_wrap{padding:25px}.custom-menu{width:auto !important}.site_footer .footer_bottom_nav ul{justify-content:center !important}.plan_bg .container{padding:35px}.plan_bg{padding:1rem}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"\f347";font-size:20px}#mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:28px}#mega-menu-wrap-primary .mega-menu-toggle{top:-20px}.client_says_area .col-md-7{position:relative}.dashicons-share-alt{margin-top:0 !important;color:aqua}.right-area button{background-color:transparent;border:none}.landing_counter_section h3,.landing_counter_section .h3{font-size:2.25rem}.case_studies_section .container .container{padding:0}}@media only screen and (max-width:991px){.brand_story .container{padding:40px}.ranking_area ul{display:flex;margin-top:90PX;margin-bottom:0;flex-wrap:wrap;border:none}.ranking_area ul li:nth-child(2n) span,.ranking_area ul li span{top:-22PX;left:108PX}.ranking_area ul li{width:50%}.ranking_area ul li:after{left:0}.custom_listing:after{display:none}._telephone span{display:none}.servie_banner .servie_banner_img,.contact_banner .home_banner_image{bottom:0}.plan_bg .container{padding:30px}.footer-contact a{font-size:30px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right{background:0 0}._telephone{gap:0 !important;padding:10px}.custom-menu{gap:0 !important}.case_study_title h3{font-size:24px !important}.case_studies_section .case_studies .case_study_card .case_study_image{--shankom-aspect-ratio:87.25%}.for-desk span{margin-top:13px;font-size:26px}.video_img{height:386px}.st_box{padding:20px}.tell_us ul{margin-top:100px}.process_area{flex-wrap:wrap;background:0 0}.process_box:nth-child(2n){flex-direction:column}.landing_success_stories_section .testimonials_container.mob-test .testi_content:before{background:none!important;border:none;border-radius:0}.landing_success_stories_section .testimonials_container.mob-test .testi_content{padding:0}.landing_success_stories_section .testimonials_container.mob-test .row{flex-direction:row-reverse;justify-content:flex-start;align-items:flex-start !important}.landing_success_stories_section .testimonials_container.mob-test .testimonial_slider{height:350px}.landing_success_stories_section .testimonials_container.mob-test ._arrows{width:auto;flex-direction:column!important;top:40%;left:44%}.landing_success_stories_section .testimonials_container.mob-test ._arrows .testimonial_slider_prev,.landing_success_stories_section .testimonials_container.mob-test ._arrows .testimonial_slider_next{transform:rotate(0deg);background-color:transparent}.landing_success_stories_section .testimonials_container.mob-test .quote_icon{height:3.5rem;position:relative;top:31px;opacity:.2}.small-device{position:absolute!important}.boost_area .col-md-4{padding:30px 20px 0 !important}.read-more-content{max-height:70px}.plan_bg{padding:0 1rem}.main_header .header_content .header_logo{height:auto;padding:0}.news_header{padding:110px 0 50px}.news_banner{margin-top:50px;margin-bottom:20px}.news_sidebar{padding-left:0}.our_core .col-md-3{margin-top:15px;margin-bottom:15px!important}}@media only screen and (max-width:767px){#mega-menu-wrap-primary .mega-menu-toggle{top:-30px}#carouselitemsIndicators .carousel-indicators{bottom:0}#carouselitemsIndicators{margin-bottom:25px}.vision,.mission,.brand_story .container{padding:25px}#vision .column-content,#vision .column-content div{height:auto}.landing_form_section h1,.landing_form_section .h1,.sub_heading{font-size:1.25rem !important}.landing_form_section .col-md-8 .home_heading span,h2{font-size:2rem}.ranking_area ul li{width:100%}.video_img{height:auto}.challenges_area .col-md-6:nth-child(3) .st_box{margin-top:0}.tailor_section video{margin-top:25px}.solutions_area .col-md-6:nth-child(odd){top:0}.boost_area .col-md-4:nth-child(3){padding-left:30px;border:none}.solutions_area .col-md-6:nth-child(4) .solution_wrap,.solutions_area .col-md-6:nth-child(6) .solution_wrap{margin-top:0}.our_ser .row .col-md-3{padding-bottom:20px}.our_ser .row{margin:20px 0 0}.expand_section .case_study_image{height:315px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right>a.mega-menu-link:before{display:none !important}.landing_form_section .web_form_wrapper .web_form ._field_with_icon input{height:4rem}.landing_form_section .web_form_wrapper .web_form{flex-wrap:wrap}.landing_form_section .web_form_wrapper .web_form ._button_wrapper{position:relative;right:0;top:0;width:100%}.landing_form_section .web_form_wrapper .web_form ._button_wrapper .btn{height:60px;width:100%;margin-top:10px}.landing_form_section .web_form_wrapper .web_form ._field_with_icon img{top:24px}.ranking_area ul li:after{top:-14px;width:70px;height:70px;background-size:cover !important}.newsletter_form ._button_wrapper{top:20px}.contact-areas .col-md-4,.understanding .col-md-4{margin-bottom:20px}.our_core .column-content{padding:25px}.brands_area .col-md-6:nth-child(4) .st_box{margin-top:0}.why_choose_row,.tailor_section .btn_section,.journey_section .btn_section{margin-top:1rem}.brand_story .round_img,.vision,.driving_area{margin-bottom:20px}.driving_box{width:100%}.what_top-50{top:0}.what_sets{padding-bottom:50px !important}.process_box{padding-bottom:0;padding-top:0}.icon_p img{width:110px}.client_top{margin-top:20px}.client_says_area [class*=col-md-]{min-height:initial;margin-bottom:25px}.contact-areas .col-md-4{margin-bottom:25px}.contact-areas .col-md-4 .mt-7{margin-top:0!important}.tell_us .col-md-4 .column-content{margin-top:80px}.tell_us ul{margin-left:30px;margin-top:50px}.our_core .col-md-4{margin-top:15px}.foot-contact{justify-content:flex-start}.landing_success_stories_section .btn-tertiary{position:relative;right:auto;bottom:0;z-index:1;left:auto;display:block;margin:15px auto 0 auto;width:70%}.challenges_area{margin-right:0;padding-left:25px;padding-right:25px}.client_says_area{padding-bottom:0!important}.header_gap{padding-top:110px!important}.ranking_area ul{margin-top:50px}.ranking_area ul li:nth-child(2n) span,.ranking_area ul li span{top:-22PX;left:90PX}.ranking_area ul li span{width:80%;padding-left:20px;padding-top:10px}.ranking_area ul li:nth-child(2):after,.ranking_area ul li:nth-child(4):after{top:-14px}.main_header .header_content{padding-left:0}}@media only screen and (max-width:600px){.full-txt-area{display:none}.our_core .col-md-3,.team_img{width:100%}}@media only screen and (min-width:1025px){.custom-menu #mega-menu-wrap-primary #mega-menu-primary,.custom-menu #mega-menu-wrap-primary{position:initial !important}}@media only screen and (min-width:769px){.custom-menu{width:62%}.custom-menu #mega-menu-wrap-primary .mega-menu{background:#04043f !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:16px;font-weight:700;background-color:#04043f}.custom-menu nav{margin:0 auto}.custom-menu .mega-sub-menu{max-width:1632px !important;left:0 !important;right:0 !important;margin:-12px auto 0 auto !important;background:#04043f !important;border-radius:0 0 25px 25px !important;padding-top:20px !important;z-index:1 !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{z-index:99}.custom-menu .mega-sub-menu .mega-menu-column .mega-menu-item.mega-menu-item-has-children{border-radius:25px !important;border:1px solid #0463fd !important;background:rgba(0,0,0,.15) !important;backdrop-filter:blur(150px);margin-bottom:20px !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-seo>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(2){min-height:245px}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-content>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(2){min-height:218px}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-media>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(3){min-height:170px}.custom-menu .mega-menu-column .mega-sub-menu{width:100% !important;background:0 0 !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:7px 20px !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:21.5%;margin:15px}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#fff;font-size:14px;font-weight:500;text-transform:capitalize}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{color:#0ff}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a.mega-menu-link{font-size:16px;font-weight:700;padding-left:45px;position:relative}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link:before{position:absolute !important;content:"" !important;background:url(/wp-content/uploads/2025/07/menu_1.svg) 0 0 no-repeat !important;top:0 !important;left:0 !important;width:36px !important;height:36px !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-seo>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(2)>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/08/brand.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-media>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/07/menu_2.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-media>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(2)>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/08/emails.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-media>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(3)>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/08/ppc.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-content>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/07/menu_3.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-content>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(2)>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/08/web.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-cro>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/07/menu_4.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-cro>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(2)>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/08/social.svg) 0 0 no-repeat !important}.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column.mega-cro>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children:nth-child(3)>a.mega-menu-link:before{background:url(/wp-content/uploads/2025/08/ecom.svg) 0 0 no-repeat !important}}@media only screen and (min-width:768px){.solutions_area{padding-bottom:10rem !important}}@media only screen and (min-width:1200px){.custom-menu #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:22.5%}.city-card .fs-2{font-size:2.5rem !important}.contact_banner{padding-top:140px!important}.lets_talk .text_content{padding:50px 0 40px}}@media only screen and (min-width:1600px){.custom-menu #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:23%;margin:15px}}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background-color:#04043f !important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right>a.mega-menu-link:before{display:none}}@media (max-width:575px){.search_form_wrapper .search_form_container{width:calc(100% - 1rem);left:.5rem}.search_form_wrapper{position:static;margin:0}.section_heading{font-size:22px !important}.section_heading span{font-size:18px !important}h3,.h3{font-size:17px}h4,.h4{font-size:16px}body{font-size:14px}.why-shankom-sec{padding:50px 0}.py-100,.py-150,.pt-100,.pt-150{padding-top:50px}.py-150,.pb-100,.py-100,.pb-150{padding-bottom:50px}.mb-100{margin-bottom:50px}.mt-100{margin-top:50px}}@media only screen and (max-width:1280px){.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:15px}}@media only screen and (max-width:1200px){.custom-menu #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px;padding-left:8px;padding-right:8px}._telephone span{font-size:14px !important}.btn{padding:.75rem 1.25rem}}