.custom-main-banner .different-clr a.nav-link { color: #fff !important; }

.custom-main-banner .fixed .different-clr a.nav-link { color: #000 !important; }

.home-tools ul { text-align: left; color: #71889A; }

.home-tools ul li { padding: 5px 0px; }

.home-tools ul li::marker { color:#A71FFF; width: 10px; height: 10px; }

.colorful-alphabet .elementor-widget-container p { word-spacing: 15px; }

.our-services-heading p { color: #fff !important; }

.still-growing figure.elementor-image-box-img { box-shadow: 0px 9px 25px 0px #00000021; width: 100px !important; height: 100px; display: flex; margin: 0px auto 30px !important; border-radius: 50%; align-items: center; justify-content: center; }

.page-id-5239 .custom-inner-banner .elementor-widget-container { padding: 50px 0px !important; }

p { margin: 0px; }

ul.plan-icons { list-style: none; display: flex; gap: 15px; justify-content: center; padding-left: 0px; }

.topSpacesing { margin-top: 100px; }

.bottomSpace { margin-bottom: 100px !important; }

.signlePostLy-main .top-image { margin-right: 20px; }

.signlePostLy-main .top-image img { width: 100%; height: auto; border-radius: 20px; } 

.signlePostLy-main .signlePostLy-item { border-radius: 10px; display: flex; }

.signlePostLy-main { margin: 0; width: 100%; }

.signlePostLy-main .inner-signlePostLy { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); grid-gap: 20px; }

.signlePostLy-main .bottom-content { text-align: left; margin-left: 30px; }

.signlePostLy-main .customTitleCont { font-family: "Poppins", Sans-serif; font-size: 15px; font-weight: 500; line-height: 55px; background: linear-gradient(142deg, #AD17FF 0%, #F455DA 49.79%, #36AAFF 97.71%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; }

.signlePostLy-main .bottom-content a { color: #193852; font-family: "Poppins", Sans-serif; font-size: 30px; font-weight: 500; line-height: 40px; }

.signlePostLy-main .content-post { margin-top: 10px; color: #71889A; font-family: 'Poppins'; }

.signlePostLy-main ul { list-style: none; padding: 0; margin: 10px 0; }

.signlePostLy-main a.more-link { display: none; }

.inner-signlePostLy .bottom-content h3 a { font-size: 42px; line-height: 55px; }

h3.post-title { margin: 20px 0px; }

.signlePostLy-item { width: 100%; }

.signlePostLy-item .bottom-content { width: 50%; }

.signlePostLy-item .top-image { width: 50%; }

.eael-tab-content-item .tr .first { color: #193852; }

.eael-tab-content-item .panel { margin-bottom: 20px; }

.signlePostLy-main .container { padding: 0px !important; }

.home header nav a.loginn_btn.homeLogin{ color:#fff; }

.stay-subscriber .tnp-field-email{ width :100%; }

.best-facebook-marketing { position: relative; }

.best-facebook-marketing:after {
	content: '';
    position: absolute;
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/Group-1-1.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 120px;
    height: 120px;
    top: -55px;
    left: 47%;
}

.best-instagram-marketing { position: relative; }

.best-instagram-marketing:after {
	content: '';
    position: absolute;
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/icon-stories.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 120px;
    height: 120px;
    top: -55px;
    left: 47%;
}

.best-youtube-marketing { position: relative; }

.best-youtube-marketing:after {
    content: '';
    position: absolute;
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/youtube-subscribers.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 280px;
    height: 100px;
    top: -20px;
    left: 43%;
}

.best-tiktok-marketing { position: relative; }

.best-tiktok-marketing:after {
    content: '';
    position: absolute;
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/go-viral.png');
    background-repeat: no-repeat;
    background-size: contain;
    width: 280px;
    height: 100px;
    top: -45px;
    left: 43%;
}

.pricing-table table.table { font-family: 'Poppins'; color: #193852; }

.singlepost-contentM { position: relative; }

.singlepost-rightconnent { position: sticky; top: 10%; background-color: white; padding: 20px; box-shadow: 0px 0px 20px 0px #00000036; border-radius: 15px; }

.compareF-mobile .eael-advance-tabs .eael-tabs-nav>ul li { padding: 1em 0em; }

.pricing-plan-list.pricin2Opt .elementor-widget-container { background: linear-gradient(207deg, #F455DA 3.27%, #AD17FF 48.35%, #36AAFF 94.49%); }
 
.pricin2Opt .elementor-widget-container .elementor-price-table__heading { color: #fff !important; }

.pricin2Opt .elementor-widget-container .elementor-price-table__price span { color: #fff !important; }

.pricin2Opt .elementor-widget-container .elementor-price-table__price span p { color: #fff !important; }

.pricin2Opt .elementor-widget-container .elementor-price-table__feature-inner span { color: #fff !important; }

.pricin2Opt .elementor-widget-container .elementor-price-table__footer .elementor-price-table__button.elementor-button { background-color: transparent !important; background-image: none !important; border: 1px solid #fff; color: #fff; }

.pricin2Opt .elementor-widget-container .elementor-price-table__footer .elementor-price-table__additional_info { color: #fff; }

.table-tit td:first-child { color: #193852; font-weight: 500; font-size: 20px; line-height: 35px; }

.pricing-table .table { border-color: #efefef; }

.yearlyPrice .pricing-plan-list .elementor-price-table ul li svg { background: linear-gradient(280deg, #F455DA -9.51%, #AD17FF 41.66%, #36AAFF 97.45%); border-style: none; border-radius: 10px 10px; }

.get-free-trail-btn a { display: block; border: double 1px transparent; background-image: linear-gradient(#fff, #fff), linear-gradient(to bottom, #F455DA 50%, #36AAFF); background-origin: border-box; background-clip: padding-box, border-box; border-radius: 10px; padding: 10px 5px; margin-bottom: 10px; color: #193852; }

.get-free-trail-btn { text-align: center; }

.affilate-program-design { box-shadow: 0px 0px 70px 10px #514f4f1f; }

.affilate-signup-btn a { padding: 13px 35px !important; }

i.fas.fa-search { color: #90909085 !important; }

.careerAco .eael-accordion-tab-title { display: flex; justify-content: space-between; }

.elementor-widget-container p { padding: 5px 0px; }

.signlePostLy-item h3.post-title { margin: 0px 0px; }

.share-social-media{ position: sticky; top: 10%; background-color: transparent; border-radius: 15px }

.mobile-menuCST{ display: none; }

.youtube-solution.you-sec { border-top: 3px solid #af19fe; }

.growth-hacks .eael-tabs-nav ul li { width: 165px !important; }

.growth-hacks ul li.eael-tab-item-trigger { box-shadow: 0px 17px 33px 0px #00000026 !important; margin-left: 15px !important; }
 
.growth-hacks2 ul li.eael-tab-item-trigger { box-shadow: 2px 4px 20px 5px #46444426 !important; margin-left: 15px !important; }

.growth-hacks ul li.inactive.eael-tab-item-trigger.active{ box-shadow: none !important; }

.solution-form-design textarea { width: 100%; }

.enterprises-form.description p { width: 100%; }

.seperate-canva .elementor-post__title { width: 100% !important; padding-bottom: 70px !important; }

.seperate-canva-right .elementor-post__title { width: 100% !important; }

.canvaTemplates .elementor-element-83f4b28 { background: linear-gradient(0deg, black, transparent); margin: 0px 10px !important; width: 95.5% !important; padding: 20px 12px 35px; border-radius: 0px 0px 30px 30px !important; }

.custom-toggal-menu nav.elementor-nav-menu--main.elementor-nav-menu--layout-horizontal { display: block; }

.custom-toggal-menu .elementor-menu-toggle { display: none; }

.ourvalue-leftimage { border: 1px solid transparent; }

.ourvalue-leftimage:hover { border: double 1px transparent; background-image: linear-gradient(#fff, #fff), radial-gradient(circle at top right, #36AAFF, #F455DA); background-origin: border-box; background-clip: padding-box, border-box; }

.ourmission-leftcontent span { color: #A71FFF; }

.about-workimg figure.elementor-image-box-img { box-shadow: 0px 9px 25px 0px #00000026; width: 100px !important; height: 100px; display: flex; align-items: center; justify-content: center; border-radius: 50%; margin: 0px auto 30px !important; }

.team_span { z-index: 1; color: #fff !important; }

.partner_grid .e-con-inner .e-con-boxed{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }

.teamimage-content.bottom { position: relative; }

.teamimage-content.bottom .elementor-image-box-content { position: absolute; background-color: #36AAFF; width: auto; padding: 8px 25px; border-radius: 10px; bottom: -30px; right: 25px; }

.teamimage-content.top { position: relative; }

.teamimage-content.top .elementor-image-box-content { position: absolute; background-color: #F455DA; width: auto; padding: 8px 25px; border-radius: 10px; bottom: -30px; right: -30%; width: 100%; }

.teamimage-content.bottom .elementor-image-box-content h3, .teamimage-content.bottom .elementor-image-box-content p { color: #fff !important; }

.teamimage-content.top .elementor-image-box-content h3, .teamimage-content.top .elementor-image-box-content p { color: #fff !important; }

.settextwidthpara.ourmission-left { box-shadow: 0px 0px 70px 0px #514f4f1f; }

.settextwidthpara.ourmission-left .e-con-inner { display: flex; justify-content: center; }

.aboutus-frontimg img { width: 160px; }

.custom-main-banner { position: relative; }

.custom-main-banner:after {
    position: absolute;
    content: '';
    background-image: url("https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/01_banner-scaled.jpg");/* https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/01_banner.png */
    background-size: contain;
    background-position: center;
    top: -136px;
    right: -6px;
    width: 100%;
    height: 950px;
    background-repeat: no-repeat;
    /* padding: 50px 0px; */
    z-index: -1;
}


li #cls_loginn_btn a { border: 1px solid transparent; background-image: linear-gradient(#fff, #fff), radial-gradient(circle at top right, #36aaff, #f455da); background-origin: border-box; background-clip: padding-box, border-box; border-radius: 5px; padding: 8px 25px; color: #858790; }

li #cls_start_free_trial a { border-radius: 5px; background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); border: 0.5px solid #AD17FF !important; padding: 8px 25px; }

li #cls_start_free_trial a .e-n-menu-title-text{ color: #fff !important; }



.navbar_custom .e-n-menu-dropdown-icon { display: none !important; }

.navbar_custom nav ul div.e-n-menu-title { padding: 8px !important; }

.fixed #cls_pricing a .e-n-menu-title-text{ color: #000 !important; }

.pricing_plans { display: flex; padding: 20px 10px; margin: 0 auto; width: 100%; max-width: 1320px; gap: 20px; }

.pricingPlanCard_plan { border: 1px solid transparent; background-image: linear-gradient(#fff, #fff), radial-gradient(circle at top right, #36aaff, #f455da); background-origin: border-box; background-clip: padding-box, border-box; padding: 20px; border-radius: 5px; cursor: pointer; transition: all 0.3s ease; }

p.pricingPlanCard_planPrice { font-size: 24px; font-weight: 500; }
 
li.pricingFeatureItem { font-size: 14px; font-family: 'Poppins'; }

.pricing_channelCountStepper { margin: 30px 0px; border: 1px solid #ccc; padding: 10px; border-radius: 5px; }

input.pricing_channelCountStepperInput { width: 20%; text-align: center; border: none; }

button.pricing_channelCountStepperButton, a.confirmPayment { border-radius: 5px; background: linear-gradient(53deg, #AD17FF 0%, #F455DA 87.92%); box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); border: 0.5px solid #AD17FF !important; color: #fff; padding: 7px 10px; }

a.confirmPayment { text-decoration: none; }

#selectedPlanDetails{ border: 1px solid #ccc; padding: 10px; border-radius: 5px; }

.selectPlan, .selectPlan2 { display: flex; }

.pricing_buttons { display: flex; padding: 15px 0px; }

.activePlan { border: 2px solid transparent; background-image: linear-gradient(#fff, #fff), radial-gradient(circle at top right, #36aaff, #f455da); background-origin: border-box; background-clip: padding-box, border-box; box-shadow: rgba(0.2, 0.6, 0.5, 0.3) 0px 10px 20px; }

.planHead { display: flex; justify-content: space-between; align-items: center; }

.planHead input[type="radio"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 50%; width: 16px; height: 16px; border: 2px solid #999; transition: 0.2s all linear; margin-right: 5px; position: relative; top: 4px; }
  
.planHead input[type="radio"]:checked { border: 3px solid #f455da; outline: unset !important; }

ul.PricingPlanCard_planFeatureList { list-style-type: none; padding-left: 0px !important; }

li.pricingFeatureItem:before { content: "\f00c"; font-family: FontAwesome; display: inline-block; padding: 0px 10px 0px 0px; color: #e236e3; }
  
.SelectedPlans { width: 30%; }

.pricing_plansMain { padding-bottom: 80px; padding-top: 80px; }
 
.pricingSwitch { display: flex; align-items: center; cursor: pointer; gap: 10px; font-size: 16px; margin: 0 auto; justify-content: end; width: 100%; max-width: 1320px; padding: 0px 20px; }

.pricingSwitch_input { display: none; }

.pricingSlider { width: 50px; height: 26px; background: #ccc; border-radius: 15px; position: relative; transition: background 0.3s; }

.pricingSlider::before { content: ""; position: absolute; width: 20px; height: 20px; background: white; border-radius: 50%; top: 50%; left: 5px; transform: translateY(-50%); transition: left 0.3s; }
 
.pricingSwitch_input:checked + .pricingSlider { background: linear-gradient(53deg, #AD17FF 0%, #F455DA 87.92%); box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); border: 0.5px solid #AD17FF !important; }

.pricingSwitch_input:checked + .pricingSlider::before { left: 25px; }
 
.yearlyPlans { display: none; }

@media only screen and (min-width: 1030px) and (max-width: 1366px) {
    .elementor-hidden-desktop { display: none; }
}

@media (max-width: 1440px){
	.footersetinmobile .e-con-inner { max-width: 1140px !important; }

}

@media (max-width: 1300px){   
    .custom-main-banner:after { top: -150px; }
}

@media (max-width: 1199px) {
    .custom-main-banner:after { top: -226px; right: 0px !important; }
    .custom-modal-content { width: 80%; }


}

@media (max-width: 1024px) {
    .custom-main-banner #cls_resources span, .custom-main-banner #cls_pricing a span { color: #000 !important; }
    .archive .custom-three-columns { margin-bottom: 120px; }
}

@media (max-width: 991px) {
    .custom_topSpace .elementor-widget-container { padding-top: 30px !important; }

    .mega_menu_div { display: block; width: 100% !important; }

    .mega_menu_title { margin-bottom: 7px; margin-top: 0px !important; }

    .dropdown-menu.dropdown_menu_custom { width: 90% !important; margin-left: 0px !important; max-height: 200px !important; overflow-y: auto; padding: 0px !important; border-radius: 10px; position: inherit !important; transform: none !important; }

    .container.dropdown_container { border-radius: 10px; }

    .custom-main-banner .different-clr a.nav-link { color: #000 !important; }

    .facebook-solution-btn .elementor-button { width: 100%; font-size: 15px !important; padding: 12px !important; border: none !important; }

    .tabbing-loop-sec h3 a { font-size: 28px !important; }

    .socialmedia-gradient h2 { font-size: 15px !important; line-height: 25px !important; }

    .looking-contactus-form { padding: 20px 20px 0px 20px !important; }

    .alphbetsSocial p { margin-left: 35px; }

    .publish-table-btn .td-content p { width: 180px !important; }

    .about-workimg { height: 300px; }

    .workimage-none { display: none; }

    .teamimage-content.bottom .elementor-image-box-content { position: absolute; background-color: #36AAFF; width: auto; padding: 8px 25px; border-radius: 10px; bottom: 0px !important; right: 27% !important; }

    .mobile-hide { display: none; }

    .inner-signlePostLy .bottom-content h3 a { font-size: 28px !important; line-height: 40px !important; }

    h3.post-title { margin: 0px 0px 10px 0px !important; }

    .signlePostLy-main .bottom-content { margin-left: 10px !important; }

    .mobile-menuCST { display: block !important; }

    .desktop-menuCST{ display: none; }

    .mobile-menuCST.custom-toggal-menu .elementor-nav-menu--main { display: block !important; }

    .mobile-menuCST.custom-toggal-menu .elementor-nav-menu--main  li.menu-item { margin-top: 10px; }

    .best-facebook-marketing:after { left: 42% !important; }

    .best-tiktok-marketing:after { height: 90px !important; top: -45px !important; left: 36% !important; }

    .best-youtube-marketing:after { width: 250px !important; height: 100px !important; top: -17px !important; left: 34% !important; }

    .best-instagram-marketing:after { top: -40px !important; left: 44% !important; }

    td.media1199-250 h4 { font-size: 18px; }

    .amount_text .price-usd h2 { font-size: 22px; }

    .pricingPlanCard_plan { width: 48%; }

    .pricing_plans { gap: 20px; flex-wrap: wrap; }

    .SelectedPlans { width: 48%; }

    .pricing_plansMain { padding-bottom: 200px; }

    .custom-tabs ul { grid-template-columns: repeat(4, 1fr); }

    .canvaRightSide { width: 50%; }
 

    .canvaRightSide input.form-control { font-size: 14px; padding: 10px 10px; }

    .register-next-button { padding: 10px 10px; font-size: 16px; }

    .form-field-section.form-field-area { margin-bottom: 22px; }

    .canva-image-info ul li { font-size: 14px; line-height: 22px; padding-bottom: 10px; }

    .canva-progess-bar li::before { width: 20px; height: 20px; line-height: 20px; font-size: 10px; }

    .canva-user-avilable.thankyou { margin-top: 10px; margin-bottom: 20px; padding: 20px 20px; }

    .thankyou-description h2 { font-size: 22px; line-height: 28px; margin-bottom: 5px; }

    .thankyou-description p { font-size: 14px; line-height: 22px; }

    .redirect { margin-bottom: 15px; }

    .redirect-canva h3 { font-size: 16px; line-height: 26px; font-weight: 500; margin-bottom: 10px; }

    .thankyou-image { margin-bottom: 10px; }

    .canva-user-avilable { padding: 20px; margin-top: 10px; }

    .canva-image-info ul li { font-size: 14px; line-height: 20px; padding-bottom: 10px; }

    .canva-progess-bar li::before { width: 20px; height: 20px; line-height: 20px; font-size: 10px; }

    .canva-user-avilable h3 { font-weight: 500; font-size: 18px; line-height: 26px; margin-bottom: 10px !important; }

    .canva-user-avilable ul li { font-size: 14px; line-height: 26px; }

    .know-more-button a { font-weight: 500; }

}
@media (max-width: 768px){

    .custom-main-banner:after { top: -282px; }

    .left-banner { display: none; }
    
    .homa-main-banner { min-height: 300px; }

    .signlePostLy-main .signlePostLy-item { display: block !important; }

    .signlePostLy-item .top-image { margin: auto; }

    .signlePostLy-item .bottom-content { margin: auto; }

    .signlePostLy-item .bottom-content { width: 100% !important; }

    .signlePostLy-item .top-image { width: 100% !important; }

    .eael-tab-content-item .accordion.active { font-weight: 600; border: 1px solid transparent; background-image: linear-gradient(#fff, #fff), radial-gradient(circle at top right, #36aaff, #f455da); background-origin: border-box; background-clip: padding-box, border-box; }

    .compareF-mobile .tr { display: flex; justify-content: space-between; padding-top: 10px; }

    .compareF-mobile .accordion { background-color: #eee; color: #193852; cursor: pointer; padding: 10px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; transition: 0.4s; margin-bottom: 10px; font-family: 'Poppins'; }

    .compareF-mobile .panel { padding: 0 18px; display: none; background-color: white; overflow: hidden; }

    .compareF-mobile .accordion::after { content: '\002B'; font-size: 13px; color: #193852; float: right; margin-left: 5px; transition: transform 0.4s; }

    .compareF-mobile .accordion.active::after { content: '\2212'; }

    .compareF-mobile .panel { padding: 0 18px; display: none; background-color: white; overflow: hidden; }

    .postByCat-main .inner-postByCat { grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); }

    .postByCat-main .top-image img { height: auto !important; }

    .postByCat-main .item { padding: 0px !important; }	

    .custom-tabs ul { grid-template-columns: repeat(3, 1fr); }

    .pricing_plansMain { padding-bottom: 60px; }

    p.pricingPlanCard_planPrice { font-size: 20px; }

    /****************************/
    .custom-three-columns { display: grid !important; grid-template-columns: repeat(2, 1fr); }
    
    .custom-column { max-width: 100%; }

    .la-modal-form h5 { font-weight: 500; font-size: 18px; line-height: 24px; margin-bottom: 10px; }

    .canva-user-avilable.thankyou { margin-bottom: 10px; }

    .thankyou-image img { height: 150px; }

     .archive .custom-three-columns { margin-bottom: 0px; }
	
}

@media (max-width: 575px) {
    .inner-signlePostLy .bottom-content h3 a { font-size: 22px !important; line-height: 35px !important; }

    .SelectedPlans { width: 100%; }

    .pricingPlanCard_plan { width: 100%; }

    .pricing_plans { gap: 20px; }
    
    .pricing_plansMain { padding-bottom: 30px; }

    .custom-tabs ul { grid-template-columns: repeat(2, 1fr); }

    .modal-inner { display: block; }

    .form-field-section.form-field-area { margin-bottom: 10px; }

    .form-field-section { margin-bottom: 15px; }

    .custom-modal-content { height: auto; }

    .modal-inner { height: auto; }

    .custom-modal-content img.canvaLeftSide { width: 100%; height: 300px; }

    .canvaRightSide { width: 100%; padding-left: 0px; }

    .canvaRightSide .la-modal-form { padding: 20px 0px 10px 0px; }
 

}

@media (max-width: 481px){
    ul.plan-icons li img { width: 30px !important; height: 30px !important; object-fit: cover; }

    ul.plan-icons { gap: 0px !important; }

    .plan1 img { width: 15px; height: 15px; }

    .boast-about-sec { margin-bottom: 30px !important; }

    .growth-hacks ul li { padding: 10px 10px !important; width: 165px !important; }

    .blog-loop-sec h1 a { font-size: 22px !important; line-height: 35px !important; }

    .socialmedia-gradient h2 { font-size: 15px !important; line-height: 25px !important; }

    .alphbetsSocial p { color: #ffffff !important; font-size: 28px; margin-left: 35px; }

    .discount-usd .elementor-widget-container { display: block; text-align: center; }

    .discount-usd .elementor-widget-container .yearly-cls , .mothly{ margin: 10px 0px 10px 0px !important; }

    .discount-usd .elementor-widget-container .flag{ margin: 15px 0px 0px !important; }

    .eael-data-table .td-content { display: block; }

    .teamimage-content.bottom .elementor-image-box-content { position: absolute; background-color: #36AAFF; width: auto; padding: 8px 20px !important; border-radius: 10px; bottom: 0px !important; right: 0% !important; }

    .ourservice-businessimg figure.elementor-image-box-img img { width: 200px; }

    .mobile-banner { display: block; }

    .desktop-banner { display: none; }

    .custom-main-banner:after { display: none; }

    .desktop-menuCST{ display: none; }

    .mobile-menuCST{ display: block !important; }

    .mobile-menuCST.custom-toggal-menu .elementor-nav-menu--main { display: block !important; }

    .mobile-menuCST.custom-toggal-menu .elementor-nav-menu--main  li.menu-item { margin-top: 10px; }

    .mobile-hide { display: none; }

    .growth-hacks2 ul li { margin-top: 10px !important; }

    .topSpacesing { margin-top: 0px !important; }

    .bottomSpace { margin-bottom: 0px !important; }

    .best-facebook-marketing:after { left: 32% !important; }

    .best-tiktok-marketing:after { width: 190px !important; height: 70px !important; top: -25px !important; left: 24% !important; }

    .best-youtube-marketing:after { width: 200px !important; height: 60px !important; top: -10px !important; left: 23% !important; }

    .best-instagram-marketing:after { width: 100px !important; top: -40px !important; left: 35% !important; }

    .custom-three-columns { grid-template-columns: repeat(1, 1fr); }

}
 