body { margin: 0; font-family: "Poppins", sans-serif; overflow-x: hidden; }

.limited-offer-sec { background-size: cover !important; border-radius: 30px !important; }

.subscriber-Form .tnp-field input[type="submit"]{ background-color: transparent; background-image: linear-gradient(147deg, #AD17FF 0%, #F455DA 100%); border: 1px solid #AD17FF; font-family: 'Poppins'; }

.subscriber-Form .tnp-subscription label, .tnp-profile label{ display:none; }

.subscriber-Form .tnp-subscription input[type=email] { color:#71889A; 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; position: relative; }

.subscriber-Form form { display: flex; }

.subscriber-Form .tnp.tnp-subscription { margin: 0; }

.video-button a.elementor-button.elementor-button-link { padding: 20px 25px 20px 25px !important; }

.faq-addition .elementor-accordion-item { margin-bottom: 10px; }

#comments { display: none; }

.single-post .elementor-widget-theme-post-content p strong, .single-post .elementor-widget-theme-post-content h3 { color: #193852; margin-top: 10px; }

.single-post .elementor-widget-theme-post-content p { color: #71889A; }

header.fixed nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom { position: fixed; left: 0; right: 0; top: 0; background-color: #fff !important; box-shadow: 0px 0px 3px 0px #da42e6; z-index: 999; }

.boast-about-sec { 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: 20px; position: relative; }

.looking-contactus-form { border: 1px solid transparent !important; 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: 20px !important; padding: 35px 35px 0px 35px !important; }

.boast-about-sec:after {
	position: absolute;
	content: '';
	background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/04/Ellipse-25.png');
	background-size: contain;
	bottom: 0px;
	right: 0px;
	width: 35px;
	height: 35px;
}

.boast-about-sec .elementor-widget-container { margin-top: -55px; margin-bottom: 50px; }

.enterprises-form { display: flex; gap: 15px; }

.alphbetsSocial { position: relative; }

.alphbetsSocial:after { content: ''; position: absolute; border-radius: 16px; background: linear-gradient(166deg, #AD17FF 10.29%, #F455DA 100%); box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); width: 58px; height: 58px; transform: rotate(45deg); left: 18px; top: 0; z-index: -1; }

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

.looking-contactus-form .login_btn { margin: 0px auto !important; }

.wpcf7 input.small-text, .wpcf7 input.small-text[type="text"] { width: 100% !important; border: 1px solid #e7e4e4; border-radius: 5px; font-size: 12px; padding: 14px; }

.wpcf7 textarea.large-text { height: 100px !important; border: 1px solid #e7e4e4; border-radius: 5px; font-size: 12px; padding: 14px; }

.colorful-alphabet a { color: #fff; }

.social-medeia-terms { position: relative; z-index: 0; }

.canvaTemplates { position: relative; display: inline-block; }

.canvaTemplates .elementor-element-83f4b28 { position: absolute; bottom: 10px; left: 0; color: #fff !important; padding: 20px 12px; margin: 0px 0px 0px 10px; margin: 0; display: none !important; width: 100%; box-sizing: border-box; transition: opacity 0.3s ease; }

.canvaTemplates:hover .elementor-element-83f4b28 { display: block; }

.elementor-4867 .elementor-element.elementor-element-83f4b28 .elementor-heading-title { padding: 0px 14px !important; }

.page-numbers.prev { background: linear-gradient(93deg, #AD17FF 0%, #F455DA 98%); padding: 15px 35px; color: #fff; border-radius: 10px; }

.page-numbers.next { background: linear-gradient(93deg, #AD17FF 0%, #F455DA 98%); padding: 15px 35px; color: #fff; border-radius: 10px; }

.canvaTemplates .realstate-title.active{ display: block; }

.realstate-title.active123 { display: block !important; }

.ctmButtons span.elementor-button-text{ background: linear-gradient(91deg, #AD17FF 7.89%, #36AAFF 53.39%, #F455DA 93.53%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; border: none; font-weight: 400; }

.mostPopularTemp .elementor-post__title { opacity: 0; position: absolute; bottom: 0px; left: 0; background: linear-gradient(0deg, black, transparent); padding: 5px 10px; transition: opacity 0.3s ease; display: flex; align-items: end; border-radius: 0px 0px 20px 20px; padding: 0px 20px 30px !important; }

.elementor-posts--thumbnail-top .elementor-post__thumbnail__link { margin-bottom: 0px !important; border-radius: 10px; }

.mostPopularTemp .mostPopularTempLeft .elementor-post__thumbnail__link:hover + .elementor-post__text .elementor-post__title { opacity: 1; }

.mostPopularTempRight .eael-entry-title { opacity: 0; position: absolute; bottom: 10px; left: 10px; background-color: rgba(255, 255, 255, 0.7); padding: 5px 10px; transition: opacity 0.3s ease; }

.mostPopularTempRight .eael-entry-media:hover + .eael-entry-wrapper .eael-entry-header .eael-entry-title { opacity: 1; }

 .pricing-plan-list .elementor-price-table__feature-inner { display: flex; align-items: center; } 

 .pricing-plan-list .elementor-price-table__price { display: flex !important; justify-content: start !important; background-color: transparent !important; } 

.pricing-plan-list .elementor-price-table__header { background-color: transparent !important; text-align: start; }

.pricing-plan-list .elementor-price-table__price span { color: #193852 !important; display: flex; align-items: end; }

.pricing-plan-list .elementor-price-table__price span p { color: #9EACB8 !important; font-size: 14px; font-weight: 400; margin-bottom: 0px; }

.pricing-plan-list .elementor-price-table__after-price span { color: #9EACB8 !important; font-size: 16px; margin-top: 10px; }

.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before { content: ""; display: block; border: 0 solid hsla(0,0%,47.8%,.3); margin: 0 !important; }

.pricing-plan-list .elementor-price-table { padding: 20px; }

.pricing-plan-list .elementor-price-table__button { padding: 15px !important; }

.pricing-plan-list .elementor-price-table__footer { padding: 0px !important; background-color: transparent !important; }

.pricing-plan-list .elementor-price-table__footer .elementor-price-table__button.elementor-button:hover { transform: none !important; }

.pricing-plan-list .elementor-price-table__features-list { padding-bottom: 25px !important; background-color: transparent !important; }

.pricing-plan-list .elementor-widget-container:hover { background: linear-gradient(207deg, #F455DA 3.27%, #AD17FF 48.35%, #36AAFF 94.49%); }

.pricing-plan-list .elementor-widget-container:hover .elementor-price-table__heading { color: #fff !important; }

.pricing-plan-list .elementor-widget-container:hover .elementor-price-table__price span { color: #fff !important; }

.pricing-plan-list .elementor-widget-container:hover .elementor-price-table__price span p { color: #fff !important; }

.pricing-plan-list .elementor-widget-container:hover .elementor-price-table__feature-inner span { color: #fff !important; }

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

.pricing-plan-list .elementor-widget-container:hover .elementor-price-table__footer .elementor-price-table__additional_info { color: #fff; }

.elementor-4614 .elementor-element.elementor-element-5411ada .elementor-price-table__button { border: 1px solid #fff !important; }

.discount-usd .elementor-widget-container { display: flex; align-items: center; gap: 25px; }

.discount-usd .elementor-widget-container .mothly { color: #193852; }

.discount-usd .elementor-widget-container .yearly-cls { color: #9EACB8; }

.discount-usd .elementor-widget-container .discountNote { color: #fff; background-color: #55BF53; width: 110px; height: 30px; text-align: center; font-size: 14px; border-radius: 5px; align-items: center; display: flex; justify-content: center; }

.discount-usd .elementor-widget-container .flag { 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; width: 105px; height: 40px; border-radius: 20px; display: flex; justify-content: center; align-items: center; }

.elementor-4614 .elementor-element.elementor-element-23aa534 .eael-data-table thead tr th { color: #193852; background-color: transparent !important; }

.elementor-4614 .elementor-element.elementor-element-23aa534 .eael-data-table thead tr th:hover { color: #193852; }

.pricing-table .pricing-feature-table { 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; border-radius: 20px; }

.publish-table-btn .td-content a { 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; font-size: 14px; border-radius: 5px; color: #000 !important; padding: 5px; }

.publish-table-btn .td-content a:hover { background: linear-gradient(207deg, #F455DA 3.27%, #AD17FF 48.35%, #36AAFF 94.49%); color: #fff !important; }

.publish-table-btn .td-content p { color: #193852; margin: 20px 0px 0px 0px; font-size: 12px; font-weight: 500; }

.pricing-faq { border-left: 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; }

.pricing-checkbox { height: 30px !important; width: 65px !important; }

.pricing-checkbox:before { content: ""; width: 25px !important; height: 25px !important; top: 2px !important; left: 5px !important; }

.pricing-banner { background-position: none !important; }

.contact-form-deisgn form { 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; border-radius: 20px; padding: 40px; }

.contactUS-form .f-icon { margin-right: 10px; }

.textarea-form label { display: flex; align-items: start; }

.textarea-form textarea.large-text { width: 100% !important; }

.textarea-form { margin-left: 7px; }

.contactUs-form .contactUs-btn { background-color: red !important; }

.contact-form-btn { display: flex; justify-content: center; }

.contact-form-btn input[type=submit] { border: 0; float: none; height: auto; margin: 0; color: #fff; background: linear-gradient(207deg, #F455DA 3.27%, #AD17FF 48.35%, #36AAFF 94.49%); padding: 10px 45px; border-radius: 5px; width: auto; -webkit-transition: all .25s linear 0s; transition: all .25s linear 0s; }

.writefor-form p { display: flex !important; gap: 10px; }

.writefor-form p label { width: 240px; }

.writeForUs p, .writeForUs label, .writeForUs span{ width:100% !important; } 

.looking-contactus-form .wpcf7 input.small-text, .writeForU .wpcf7 input.small-text[type="text"], .looking-contactus-form .wpcf7 input.small-text[type="email"], .looking-contactus-form .wpcf7 input.small-text[type="tel"], .looking-contactus-form .wpcf7 input.small-text[type="number"], .looking-contactus-form .wpcf7 input.small-text[type="url"], .looking-contactus-form .wpcf7 input.small-text[type="password"] { width: 100% !important; }

/* .buffer-price-sec {
    position: relative;
}
.buffer-price-sec:after {
    position: absolute;
    top: 15px;
    left: 15%;
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/04/Layer-89.png');
    content: '';
    width: 100px;
    height: 100px;
    background-size: contain;
    background-repeat: no-repeat;
} */

.integration-buffer-sec { margin-top: -50px; }

.agency-plan-colored { padding: 30px 25px 40px; border-radius: 10px; z-index: 1; }

.hootsuite-coloredplan { height: 430px; }

.hootsuite-pageplan { top: 11% !important; }

.agency-plan-colored .elementor-price-list-header { margin-bottom: 0px !important; }

.agency-plan-white .elementor-price-list-header { margin-bottom: 0px !important; }

.limited-offer-sec { background-size: contain; }

.month-180 { margin-bottom: -15px !important; }

.planagency { margin-bottom: -35px !important; }

.planlogo { margin-bottom: -20px !important; }

.agency-plan-white { padding: 30px 25px 40px; border-radius: 10px; background-color: #fff; 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; z-index: 0; top: 25%; right: -10%; }

.bufferandagency-sec { position: relative; }

.award-winning-support .boast-about-sec .elementor-widget-container { margin-top: 0px !important; margin-bottom: 0px !important; }

.award-winning-support p { margin-bottom: 15px !important; }

.award-winning-support { align-items: center !important; }

.limitedOffer .elementor-widget-text-editor p.desc_text1 { margin-bottom: 0px !important; }

.limitedOffer .elementor-widget-text-editor .desc_text1 { margin-bottom: 15px; }

.limitedOffer .limitPrice { margin-bottom: 10px; align-items: center; }

.limitedOffer  p.desc_text12 { margin-top: 10px; }

.elementor-5441 .elementor-element.elementor-element-3dc845d:not(.elementor-motion-effects-element-type-background), .elementor-5441 .elementor-element.elementor-element-3dc845d > .elementor-motion-effects-container > .elementor-motion-effects-layer { border-radius: 10px; }

.elementor-5441 .elementor-element.elementor-element-3dc845d::before { border-radius: 10px; }

.mostPopularTemp .elementor-post__title a, .mostPopularTempRight .eael-entry-title a { font-size: 30px; line-height: 40px; }

.plsMonth{ background: linear-gradient(91deg, #AD17FF 7.89%, #36AAFF 53.39%, #F455DA 93.53%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; }

.elementor-5997 .elementor-element.elementor-element-3dc845d::before, .elementor-5997 .elementor-element.elementor-element-3dc845d > .elementor-background-video-container::before, .elementor-5997 .elementor-element.elementor-element-3dc845d > .e-con-inner > .elementor-background-video-container::before, .elementor-5997 .elementor-element.elementor-element-3dc845d > .elementor-background-slideshow::before, .elementor-5997 .elementor-element.elementor-element-3dc845d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5997 .elementor-element.elementor-element-3dc845d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { border-radius: 10px !important; }

.elementor-5997 .elementor-element.elementor-element-3dc845d:not(.elementor-motion-effects-element-type-background) { border-radius: 10px !important; }

.wpcf7-not-valid-tip { color: #dc3232c7; font-size: 14px; margin-top: 8px; margin-left: 15px; }

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: transparent !important; background: linear-gradient(91deg, #AD17FF 7.89%, #36AAFF 53.39%, #F455DA 93.53%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; }


/********************************************/ 


.custom-tabs ul li { margin: 5px !important; }

.custom-tabs ul {  display: grid !important; grid-template-columns: repeat(5, 1fr);   }

.custom-tabs ul::-webkit-scrollbar-track { background: #f4f4f4; }
.custom-tabs ul::-webkit-scrollbar-thumb { background-color: #ad17ff; border-radius: 5px; border: 2px solid #ad17ff; }

.postByCat-main { margin: 20px auto; max-width: 1320px; }

.postByCat-main .inner-postByCat { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 20px; }

.postByCat-main .item { background-color: #f9f9f9; padding: 20px; border-radius: 10px; }

.postByCat-main .top-image { margin-bottom: 15px; }

.postByCat-main .top-image img { max-width: 100%; height: 260px; border-radius: 8px; }

.postByCat-main .bottom-content { text-align: left; }

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

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

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

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

.postByCat-main .content-post p a.more-link { display: none; }

.postByCat-main ul li { display: inline-block; margin-right: 10px; font-size: 14px; color: #54595f; font-family: 'Poppins'; }

.postByCat-main ul li:last-child { margin-right: 0; }

.postByCat-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; }

.integration-buffer-sec ul.integrations_ul { display: none !important; }

.contactUS-form.textarea-form img { margin-top: 6px; }

.contactUS-form.textarea-form p, .contactUS-form.textarea-form, .contactUS-form.textarea-form label, .contactUS-form.textarea-form span { width: 100% !important; }

.contactUS-form label input, .contactUS-form label textarea { border: none !important; background-color: transparent !important; padding: 8px 10px !important; font-family: 'Poppins' !important; }

.contactUS-form label { background-color: #FDF7FE; padding: 10px 20px; border-radius: 5px; display: flex; }

.elementor-element .menu-item.current-menu-item a.hfe-menu-item, .menu-item.current-menu-ancestor a.hfe-menu-item { color: #fff !important; }

.eael-adv-accordion .eael-accordion-list .eael-accordion-header { border-radius: 5px !important; }

header .container { max-width: 1320px; }

.integrations .social-media-analytics .elementor-image-box-img { width: inherit !important; height: inherit; border-radius: inherit; box-shadow: none; line-height: inherit; }

.footersetinmobile ul.hfe-nav-menu li a::after { display: none !important; }

.footersetinmobile ul.hfe-nav-menu li a:hover { text-decoration: underline; }

.elementor-740 .elementor-element.elementor-element-b26c8e4 .menu-item.current-menu-item a.hfe-menu-item, .elementor-740 .elementor-element.elementor-element-b26c8e4 .menu-item.current-menu-ancestor a.hfe-menu-item { color: #fff !important; }

.footersetinmobile ul.hfe-nav-menu .menu-item.current-menu-ancestor:focus a.hfe-menu-item { color: #fff !important; }

.footersetinmobile ul.hfe-nav-menu li { display: block !important; width: 100%; }

.social-media-analytics .elementor-image-box-img { width: 100px !important; height: 100px; border-radius: 100%; box-shadow: 0px 0px 15px 0px #e9e8e8; line-height: 95px; }

header.fixed nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom li.custom-home .homeLogin { border: 1px solid  #0A1121 !important; }

header.fixed nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom li.custom-home a { color: #0A1121 !important; }

.home.page-template .container { max-width: 1320px; }

.interact-social .social-media-analytics .elementor-image-box-img { width: inherit !important; height: inherit; border-radius: inherit; box-shadow: none; line-height: inherit; }

.expand-class .client_d { margin: 0px; border: none; border-radius: 5px; }

.custom-inner-banner .elementor-widget-container { padding: 80px 0px !important; }

.videoImg { position: relative; width: 100%; height: 500px; cursor: pointer; }

.videoImg img { width: 100%; height: 100%; object-fit: cover; }

.homeVideoImg { display: none; } 

.custom-inner-banner { background-size: 100% !important; }

.footersetinmobile .e-con-inner { max-width: 1320px; padding-left: 20px; }

.analytic_right.pl-3 ul li section.analytic_section { display: none; }

.analytic_right.pl-3 ul li { color: #193852; font-size: 16px; font-weight: 500; list-style: none; line-height: 26px; margin-bottom: 10px; }

.footersetinmobile::before { background-size: cover !important; }

.footersetinmobile { padding-top: 80px; }

.elementor-button { padding: 12px 15px !important; }

.analytic_right.pl-3 ul { padding-left: 10px; }

.footer-adove-section.e-flex.e-con.e-parent { top: 0px !important; --width: 67% !important; }

.footersetinmobile .e-con-inner { padding-top: 0px; }

.elementor-align-left.elementor-widget.elementor-widget-icon-list ul li a, .elementor-align-left.elementor-widget.elementor-widget-icon-list ul li span { font-size: 14px; }

.footersetinmobile ul li { padding-bottom: 7px !important; }

.footersetinmobile ul li:hover a span { color: #fff !important; text-decoration: underline; }

.footersetinmobile h2 { line-height: 30px !important; }

.footersetinmobile .e-con-full.e-flex.e-con.e-child { padding: 0px; }

.footersetinmobile { padding-top: 200px; margin-top: -105px; }

.login_header { padding: 20px 0px; text-align: right; }

.customNavMenus ul li a { line-height: 26px !important; font-size: 16px !important; }

.customNavMenus ul li:nth-child(1) a { background: linear-gradient(211deg, #F455DA 0%, #AD17FF 49.42%, #36AAFF 100%); color: #fff !important; }

.navbar-nav.ml-auto.mb-2.mb-lg-0.navbar_custom { margin-left: auto; }

.elementor-price-table .elementor-price-table__header { background: transparent !important; padding: 20px 0; border-bottom: 1px solid #ffffff4a; }

.back_login span { background: linear-gradient(125deg, #AD17FF 0%, #36AAFF 52.08%, #F455DA 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 500; }

.back_login { margin-bottom: 10px; }

.mega_menu_ul li a { text-decoration: none; }

.back_login span i { margin-right: 5px; }

.alphabet_ul { background: linear-gradient(118deg, #AD17FF 0%, #F455DA 54.48%, #36AAFF 100%); filter: drop-shadow(0px 9px 25px rgba(0, 0, 0, 0.10)); text-align: center; padding: 8px; margin: 0px; border-radius: 5px; }

li.nav-item.dropdown.position-static a::after { display: none; }

.signup_section.pt-5.mt-0.pink_bg { background: linear-gradient(211deg, rgba(244, 85, 218, 0.04) 0%, rgba(173, 23, 255, 0.04) 49.42%, rgba(54, 170, 255, 0.04) 100%); }

.dots_img.dotsss { height: 58%; bottom: 10%; }

a.nav-link.start_free_trial.next_pages_btn.view_all_press_release { width: 249px; padding: 10px 20px; }

.business_ul li p { color: #193852; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 500; line-height: 26px; margin-top: 15px; margin-bottom: 40px; }

.logindiv { position: absolute !important; left: 0; right: 0; bottom: 15%; }

.business_ul li img { width: 115px; }

.business_ul li { display: inline-block; width: 19%; text-align: center; }

.business_ul { padding: 0px; }

.dots_img.analytic_dotss { opacity: 1; }

.pricing_headdiv { display: flex; align-items: center; justify-content: center; font-size: 14px; }

img.bulk_img.dd_arrow { height: 100%; width: 25%; }

.switch { background-color: #ddd; border-radius: 18px; cursor: pointer; display: inline-block; height: 34px; padding: 0px; position: relative; vertical-align: top; width: 80px; margin: 0px 10px; }

.switch-input { left: 0; opacity: 0; position: absolute; top: 0; }

.switch-label { background: #eceeef none repeat scroll 0 0; border-radius: inherit; display: block; font-size: 10px; height: inherit; position: relative; text-transform: uppercase; transition: all 0.15s ease-out 0s; }

.switch-label::before, .switch-label::after { line-height: 1; margin-top: -0.5em; position: absolute; top: 50%; transition: inherit; }

.switch-input:checked ~ .switch-label { background: linear-gradient(284deg, #F455DA 0%, #AD17FF 47.84%, #36AAFF 100%); }

.switch-handle { background-color: #fff; border-radius: 100%; height: 26px; left: 4px; position: absolute; top: 4px; transition: left 0.15s ease-out 0s; width: 26px; }

.all_features { text-align: right; }

.all_features a img { margin-left: 8px; }

.all_features a { color: #0A1121; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; text-decoration: none; }

.pricing_headdiv { display: flex; align-items: center; justify-content: center; }

.li_div { display: flex; align-items: flex-start; }

.li_div img { margin-right: 10px; margin-top: 5px; }

.mega_menu_right_inner { width: 50%; padding-right: 20px; }

li.custom-home a.nav-link.start_free_trial.free_trial { background: #fff; color: #AD17FF !important; border: 1px solid #fff; padding: 8px 20px; }

.custom-main-banner a.nav-link.start_free_trial.free_trial { background: #fff !important; color: #AD17FF !important; padding: 8px 20px; }

.small_business { color: #0A1121; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: 20px; margin-bottom: 5px; }

.li_div_right p { color: #A7A7A7; font-family: Poppins; font-size: 12px; font-style: normal; font-weight: 400; line-height: 16px; }

.mega_menu_ul li { margin-left: 0px !important; list-style: none; margin-bottom: 12px; }

.mega_menu_title { color: #A7A7A7; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 500; line-height: 26px; text-transform: uppercase; margin-bottom: 15px; }

.video_divv video { width: 100%; height: 100%; object-fit: cover; }

.video_divv { border: double 2px 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: 30px; margin-top: 20px; margin-bottom: 30px; overflow: hidden; height: 500px; }

.mega_menu_ul { padding: 0px; margin: 0px; }

.mega_menu_left { width: 30%; padding: 30px; }

.mega_menu_right { width: 70%; background: rgba(173, 23, 255, 0.03); padding: 30px; display: flex; background-color: #ad17ff0d; }

.container.dropdown_container { filter: drop-shadow(0px 0px 70px rgba(81, 79, 79, 0.20)); background-color: #fff; border-radius: 30px; padding: 0px; }

.mega_menu_div { display: flex; }

.dropdown-menu.dropdown_menu_custom { border: none; background-color: transparent; }

.itechnolabs_text { text-align: center; font-size: 12px; color: #fff; }

.recommend_ul li { list-style: none; display: inline-block; }

.recommend_ul { padding: 0pc; display: flex; justify-content: space-between; margin: 0px; text-align: center; }

.tool_ul li { list-style: none; display: flex; align-items: flex-start; color: #71889A; font-family: Poppins; font-size: 15px; font-style: normal; font-weight: 400; line-height: 22px; margin-bottom: 10px; }

span.p_span { width: calc(100% - 20px); }

.tool_ul { padding: 0px; text-align: left; }

.dot_span { display: inline-block; background: linear-gradient(211deg, #F455DA 0%, #AD17FF 49.42%, #36AAFF 100%); width: 8px; height: 8px; border-radius: 100%; margin-right: 10px; margin-top: 7px; }

.most_popular_template { display: flex; justify-content: space-between; margin-bottom: 40px; }

.canva_shadow_div p { color: #FFF; font-family: Poppins; font-size: 30px; font-style: normal; font-weight: 500; line-height: 40px; margin: 0px; }

.canva_div:hover .canva_shadow_div { display: block; }

.canva_shadow_div { position: absolute; left: 0; right: 0; bottom: 0; background: linear-gradient(0deg, rgb(0 0 0 / 85%) 0%, rgba(0, 0, 0, 0.85) 0.01%, rgba(255, 255, 255, 0.00) 100%); box-shadow: 0px 40px 60px 0px rgba(77, 141, 255, 0.19); border-radius: 0px 0px 30px 30px; height: 160px; padding: 40px; display: none; transition: 0.3s; }

.blog_div.canva_div.canva_right_div .canva_shadow_div { padding: 15px 30px; height: 90px; }

.blog_div.canva_div.canva_right_div .canva_shadow_div p { font-size: 18px; color: #fff; line-height: 28px; }

a.nav-link.start_free_trial.next_pages_btn { width: 180px; margin: 0 auto; }

.blog_div.canva_div.canva_right_div { height: auto; }

.blog_Section.pt-0.pb-5.canva_blog_div { position: relative; }

section.blog_Section.pt-5.pb-5.canva_blog_div .dots_img, section.blog_Section.pt-0.pb-5.canva_blog_div .dots_img { height: auto; }

.blog_Section.pt-5.pb-5.canva_blog_div { position: relative; }

.canva_div img { width: 100%; height: 100%; border-radius: 30px; object-fit: cover; }

.canva_div.canva_right_div { height: 325px; min-height: auto; margin-bottom: 30px; }

.canva_div { height: 687px; margin-bottom: 30px; position: relative; transition: 0.3s; filter: drop-shadow(0px 0px 36px rgba(0, 0, 0, 0.15)); }

.view_all_a { background: linear-gradient(137deg, #AD17FF 0%, #F455DA 52.08%, #36AAFF 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-size: 15px; margin-top: 10px; display: inline-block; }

.switch-handle::before { background-color: #fff; border-radius: 6px; content: ""; height: 12px; left: 50%; margin: -6px 0 0 -6px; position: absolute; top: 50%; width: 12px; }

.general_instructions.text-left { text-align: left; }

.general_instructions { color: #193852; text-align: center; font-family: Poppins; font-size: 24px; font-style: normal; font-weight: 500; line-height: normal; margin-bottom: 10px; }

.client_d.support_Div.general_div { padding: 40px; }

.left_signup_text.pr-33 { padding-right: 50px; }

ul.goals_ul.text-left { text-align: left; margin-bottom: 30px; }

span.discount_text { border-radius: 4px; background: #55BF53; color: #fff; display: inline-block; font-family: Poppins; font-size: 12px; font-style: normal; font-weight: 500; line-height: 24px; padding: 2px 10px; margin: 0px 15px; }

.switch-input:checked ~ .switch-handle { left: 50px; }

.switch-green > .switch-input:checked ~ .switch-label { background-color: #4fb845; }

p.sub_p_text.mb-4 { margin-bottom: 25px !important; }

.blog_div p { color: #71889A; font-size: 15px; }

.login_input.enterprise_input { border-radius: 5px; border: 1px solid #F4F4F4; background: #FFF; padding: 15px 20px; }

span.circle_span.login_circle.enterprise_left_circle { left: 50px; }

span.circle_span.login_circle.enterprise_right_circle { top: 25px; }

img.bulk_img.bulk_enterprises { width: 26%; }

section.signup_section.pt-5.pb-5 { padding: 100px 0px !important; }

.form_bg_img { position: absolute; right: -50px; bottom: -50px; z-index: -1; }

.signup_right.text-left .logindiv.contact_us_inner { padding: 30px; position: relative; }

.contact_us_title.text-left { color: #193852; font-family: Poppins; font-size: 24px; font-style: normal; font-weight: 500; line-height: 46px; }

p.get_started_text { color: #193852 !important; font-size: 42px !important; font-weight: 500 !important; margin-bottom: 10px; margin-top: 30px; line-height: 54px !important; }

.signup_right.text-left { text-align: left; }

p.sub_p_text { color: #71889A !important; font-size: 16px !important; font-weight: 400 !important; line-height: normal !important; margin: 0px !important; }

.p_text_get { color: #193852 !important; font-size: 20px !important; font-weight: 400 !important; line-height: 30px !important; }

.main_title.testing_ab { font-size: 22px; line-height: 32px; margin-bottom: 10px; }

.alphabet_ul li a { color: #fff; text-decoration: none; }

.agency_plan { color: #FFF; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 600; line-height: 55px; display: flex; align-items: center; justify-content: center; }

.analytic_right.prr-4 { padding-right: 60px; }

.count_second_div { padding: 70px 0px; position: relative; }

.write_us_li img { margin-top: 5px; margin-right: 10px; }

span.no-credit.mt-0.mb-5 { color: #193852 !important; font-weight: 500 !important; }

section.partner_section.testimonial_section.content_section { background: #fff !important; }

.agency_plan.became_easier { line-height: 42px; margin-bottom: 20px; font-size: 30px; }

.write_us_li { display: flex; align-items: flex-start; text-align: left; }

li.logo_li.topic_li_span { font-size: 22px; font-weight: 500; text-align: center; }

.analytic_left.text-right { text-align: right; }

.alphabet_ul li.disable a { color: #c5bdbd; }

.count_second_div .login_circle { top: inherit; left: inherit; right: 10%; bottom: 100px; }

.alphabet_span::after { content: ''; position: absolute; border-radius: 16px; background: linear-gradient(166deg, #AD17FF 10.29%, #F455DA 100%); box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); width: 58px; height: 58px; transform: rotate(45deg); left: 0; z-index: -1; }

.alphabet_span { position: relative; width: 58px; height: 58px; display: inline-block; text-align: center; margin-bottom: 50px; color: #FFF; text-align: center; font-family: Poppins; font-size: 35px; font-style: normal; font-weight: 500; line-height: 55px; }

a.nav-link.start_free_trial.start_bbtn { width: 220px; margin: 10px auto; border-color: #fff; background: transparent; }

.hurry_up_right .no-credit { color: #fff !important; }

.waiting_TExt { color: #FFF; text-align: center; font-family: Poppins; font-size: 26px; font-style: normal; font-weight: 600; line-height: 66px; }

.agency_plan span { color: #FFF; font-family: Poppins; font-size: 40px; font-style: normal; font-weight: 700; line-height: 42px; margin-left: 5px; }

.analytic_right.pl-0 { padding-right: 40px; }

.socialgoals_section { padding: 120px 0px; position: relative; }

.goals_ul li img { width: 12px; margin-right: 10px; }

.alphabet_ul li { display: inline-block; margin: 5px 15px; }

.goals_ul li b { margin-left: 20px; color: #000; font-weight: 600; }

.goals_ul li { list-style: none; color: #71889A; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 300; line-height: 30px; margin-bottom: 5px; }

ul.blog_ul.publish_ul li { color: #71889A; font-weight: 400; }

img.logo_img_goal { width: 150px; margin-bottom: 10px; }

.goals_ul { padding: 0px; margin: 0px; }

.client_d.goals_div { padding: 25px; text-align: left; }

.socialgoals_section .circle_span { top: 50px; left: 20px; }

.socialgoals_section .login_circle { right: 30%; bottom: 70px; left: inherit; top: inherit; }

.blog_img { margin-bottom: 15px; }

.blog_div .main_title.main_inner_text { font-size: 26px; line-height: 34px; }

.blog_div.ebook_div .blog_img img { height: 400px; }

.blog_div.ebook_div .main_title.main_inner_text.mb-2 { font-size: 23px; }

.blog_div { margin: 10px 10px 30px 10px; }

.blog_div .desc_text { font-size: 15px; line-height: 25px; }

.blog_img img { width: 100%; height: 245px; object-fit: cover; border-radius: 25px; filter: drop-shadow(0px 0px 36px rgba(0, 0, 0, 0.15)); }

.blog_div .sub_title { margin-bottom: 5px; }

section.blog_Section.pt-5.pb-5 { padding: 70px 0px !important; }

.sub_title { background: linear-gradient(139deg, #AD17FF 0%, #F455DA 46.74%, #36AAFF 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 500; }

.blog_ul li { display: inline-block; color: #71889A; padding: 0px 15px; font-size: 14px; border-right: 1px solid #71889a8f; line-height: 16px; }

.blog_ul li:last-child { border-right: none; }

.blog_ul li:first-child { padding-left: 0px; color: #193852; font-weight: 500; }

.blog_ul { padding: 0px; margin: 0px; }

div#nav-tab { border: none; }

div#nav-tab button { border-radius: 8px; border: 1px solid #EFEFEF; background: #FFF; box-shadow: 0px 17px 33px 0px rgba(0, 0, 0, 0.11); color: #404040; margin: 11px 6px; padding: 10px 20px; transition: 0.3s; }

div#nav-tab button:hover { background: linear-gradient(211deg, #F455DA 0%, #AD17FF 49.42%, #36AAFF 100%); color: #fff; }

.search_div { border-radius: 8px; background: #FBFBFB; box-shadow: 0px 17px 33px 0px rgba(0, 0, 0, 0.11); width: 500px; margin: 40px auto; padding: 15px 20px; display: flex; align-items: center; justify-content: space-between; }

.search_div input { width: calc(100% - 34px); font-size: 14px; border: none; background: #FBFBFB; border-right: 1px solid #ccc; }
.search_div input:focus { outline: none; }

.dot_img { position: absolute; opacity: 0.1; left: 0; bottom: 0; height: 80%; }

.goal_img { position: absolute; right: 0; height: 100%; z-index: -1; top: 0; }

.hurry_up_text { color: #FFF; text-align: center; font-family: Poppins; font-size: 26px; font-style: normal; font-weight: 600; line-height: 45px; margin-top: 35px; }

.hurry_up_left { width: 338px; position: relative; text-align: center; }

.client_d.integration_div.schedule_div .circle_span.video_circle { width: 28px; height: 28px; }

.analytic_right.pr-3 { padding-right: 40px; }

.common-banner .navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom { background-color: transparent !important; border-bottom: 1px solid #af19fe; }
.client_d.integration_div.schedule_div .client_title { margin-bottom: 10px; font-size: 20px; }

.learn_more { background: linear-gradient(142deg, #AD17FF 0%, #F455DA 49.79%, #36AAFF 97.71%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 600; display: inline-block; }

.integrations_ul.social_ulll li i { color: #b922f8; }

.client_t { color: #193852; font-family: Poppins; font-size: 42px; font-style: normal; font-weight: 500; line-height: 60px; margin-top: 15px; }

.testimonial_hr { opacity: 0.08; background: #000; width: 30%; }

.support_ul li:last-child { border-bottom: none; }

.li_logo_img.buffer_logo { width: 120px; }

.testimonial_left img { width: 95px; height: 95px; object-fit: cover; }

.hurry_up_right { width: calc(100% - 400px); margin-left: auto; text-align: center; }

.span_aa { color: #71889A; font-family: Poppins; font-size: 15px; font-style: normal; font-weight: 300; line-height: 28px; }

.dots_img { position: absolute; right: 0; bottom: 0px; opacity: 0.1; height: 90%; }

.swiper-pagination.swiper_custom_pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic { margin-bottom: 70px !important; width: 200px !important; text-align: left; left: 57%; transform: translateX(-43%); }

.swiper-pagination-bullet { width: 10px; height: 10px; background-color: #D9D9D9; opacity: 1; transform: none !important; }

section.partner_section.bulk_Section.pt-5.pb-5 { padding: 70px 0px !important; }

.hurry_up_section::before {
  content: '';
  position: absolute;
  background-image: url("../images/hurry_up_bg.png");
  left: 0;
  width: 459px;
  top: 0px;
  bottom: 0;
}

.hurry_up_section { background: linear-gradient(211deg, #F455DA 0%, #AD17FF 49.42%, #36AAFF 100%); border-radius: 40px; padding: 64px; display: flex; align-items: center; overflow: hidden; position: relative; min-height: 344px; }

.swiper-pagination-bullet.swiper-pagination-bullet-active.swiper-pagination-bullet-active-main { width: 50px; height: 10px !important; border-radius: 10px; background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); }

.testimonial_p { color: #193852; font-family: Poppins; font-size: 17px; font-style: normal; font-weight: 500; margin: 25px 0px 20px 0px; line-height: 30px; }

a.nav-link.start_free_trial { border-radius: 5px; background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); color: #fff !important; border: 0.5px #AD17FF solid; }

.integrations_ul li { display: inline-block; width: 47%; margin-bottom: 15px; color: #71889A; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; }

.integrations_ul li i { color: #D3D3D3; margin-right: 10px; }

.integrations_ul { padding: 0px; }

.our_value_ul li p { color: #193852; text-align: center; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 500; line-height: 24px; margin-bottom: 0px; margin-top: 15px; }

.our_value_ul li { display: inline-block; width: 43%; text-align: center; border-radius: 20px; background: #FFF; box-shadow: 0px 0px 30px 0px rgba(97, 97, 97, 0.12); padding: 35px; margin: 15px; border: 1px solid #fff; }

.our_value_ul { padding: 0px; margin: 0px; }

.brand_inner.about_brands { background-image: none; }

.our_values_Section {
  padding: 220px 0px;
  background-image: url(../images/value_bg.png);
  background-repeat: no-repeat;
  position: relative;
  background-position: right center;
}
.client_d.support_Div { padding: 0px; }

.li_logo_img { width: 170px; }

.logo_li { padding: 20px !important; }

.support_ul li p { color: #71889A; font-size: 14px; }

span.no-credit { font-weight: 300 !important; color: #71889A !important; margin-top: 10px !important; display: block; font-size: 13px; }

a.nav-link.start_free_trial.try_socialblaze { width: 230px; margin: 10px auto; }

.support_ul li span { color: #193852; font-weight: 700; }

.support_ul li { list-style: none; padding: 15px; border-bottom: 1px solid #ddd; }

.support_ul { padding: 0px; margin: 0px; }

.col-md-6.mission_col {
  background-image: url(../images/s_dot.png);
  padding: 40px;
  background-size: 100%;
}

.mission_section {
  padding: 120px 0px;
  background-image: url(../images/mission_bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom center;
}

.mission_left span { color: #A71FFF; }

.mission_right { padding-left: 70px; }

.mission_left { color: #193852; font-family: Poppins; font-size: 45px; font-style: normal; font-weight: 700; line-height: 70px; border-radius: 140px; background: #FFF; box-shadow: 0px 0px 70px 0px rgba(81, 79, 79, 0.10); padding: 120px 80px; }

.about_title { color: #FFF; text-align: center; font-family: Poppins; font-size: 46px; font-style: normal; font-weight: 500; line-height: 56px; }

.testimonial_left { margin-right: 100px; min-height: 603px; align-items: center; display: flex; }

.client_d.partner_div.work_blaze .client_title { color: #193852; font-family: Poppins; font-size: 40px; font-style: normal; font-weight: 700; line-height: 50px; min-height: auto; }

.client_d.partner_div.blue .count_span { color: #36aaff; }

.partner_section.mb-5 { margin-bottom: 70px !important; }

.let_talk { color: #2D2832; font-family: Poppins; font-size: 34px; font-style: normal; font-weight: 600; line-height: normal; margin-bottom: 10px; }

.client_d.partner_div.work_blaze.mt-5 { margin-top: 100px !important; }

.client_d.partner_div.work_blaze { padding: 80px 20px; margin: 50px 15px; }

.client_d.partner_div.purple .count_span { color: #af19fe; }

.circle_square { position: absolute; bottom: 10%; width: 603px; height: 603px; left: 13%; }

.count_span { color: #F455DA; font-family: Poppins; font-size: 40px; font-style: normal; font-weight: 700; line-height: 50px; display: inline-block; margin-bottom: 10px; }
.partner_section.testimonial_section { background: linear-gradient(211deg, rgba(244, 85, 218, 0.04) 0%, rgba(173, 23, 255, 0.04) 49.42%, rgba(54, 170, 255, 0.04) 100%); position: relative; }

.aboutus_banner {
  background-image: url(../images/aboutus_banner.png);
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 500px;
  text-align: center;
  padding: 120px 0px;
}

.login_btn.start_btn9 { width: auto; margin-left: 0; font-weight: 500; }

.banner_left { padding-right: 60px; }

.privacy_right { position: absolute; right: 0; top: -60px; }

.privacy_left { position: absolute; left: 0; bottom: 10%; }

.full-stars-example-two .rating-group { display: inline-flex; }

.full-stars-example-two .rating__icon { pointer-events: none; }

.full-stars-example-two .rating__input { position: absolute !important; left: -9999px !important; }

.full-stars-example-two .rating__input--none { display: none; }

.full-stars-example-two .rating__label { cursor: pointer; padding: 0 0.1em; font-size: 11px; }

.full-stars-example-two .rating__icon--star { color: orange; }

.full-stars-example-two .rating__input:checked ~ .rating__label .rating__icon--star { color: #ddd; }

.full-stars-example-two .rating-group:hover .rating__label .rating__icon--star { color: orange; }

.full-stars-example-two .rating__input:hover ~ .rating__label .rating__icon--star { color: #ddd; }

.login_circle.left_privacy_circle { left: 50px; top: 18%; }

.login_circle.right_privacy_circle { right: 50px; left: inherit; bottom: 16%; top: inherit; }

.plane_img.work_plane_img { right: -280px; left: inherit; top: 40%; }

.circle_span.work_circle { left: 50px; top: 65%; bottom: inherit; }

.team_desc_title { font-weight: 500; }

.team_div { width: 189px; position: relative; transition: 0.3s; }

.partner_section.bulk_Section .circle_span { left: inherit; top: inherit; bottom: 50px; right: 50px; }

.partner_section.bulk_Section.count_sec_outer { padding-top: 100px; }

.partner_section.bulk_Section.count_sec_outer .bulk_img { top: 30px; width: 30%; }

.partner_section.support_Section { background-image: none; }

.bulk_img { position: absolute; z-index: -1; top: 0px; width: 34%; }

.team_div:hover .team_desc { display: block; transition: 0.3s; }

.team_desc { border-radius: 10px; background: #F455DA; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.16); padding: 10px 12px; color: #fff; position: absolute; width: 190px; bottom: -20px; right: -60px; display: none; transition: 0.3s; }

.team_div.first { width: 145px; }

.team_div.first .team_img { width: 145px; height: 145px; }

.client_d.partner_div { border-radius: 9px; background: #FFF; box-shadow: 0px 0px 70px 0px rgba(81, 79, 79, 0.10); border-left: 9px solid #F455DA; text-align: left; padding: 50px 20px; }

.client_d.partner_div .client_title { min-height: 64px; }

.client_d.partner_div.purple { border-left-color: #AF19FE; }

.client_d.partner_div.blue { border-left-color: #36AAFF; }

.plane_img_analytic.analytic_plane_i { top: 0; }

.left_signup_text p { color: #193852; font-family: Poppins; font-size: 26px; font-style: normal; font-weight: 400; line-height: 40px; margin-bottom: 25px; }

section.partner_section.bulk_Section { padding: 170px 0px; background-image: none; position: relative; background: linear-gradient(211deg, rgba(244, 85, 218, 0.04) 0%, rgba(173, 23, 255, 0.04) 49.42%, rgba(54, 170, 255, 0.04) 100%); }

.integrations_ul.social_ulll.social_inbox_ul li { width: 100%; display: flex; align-items: flex-start; }

.integrations_ul.social_ulll.social_inbox_ul li i { margin-top: 5px; }

.partner_section {
  padding: 90px 0px;
  background-image: url(../images/partner_bg.png);
  background-repeat: no-repeat;
  background-size: cover;
}

.circle_span.signup_right { left: inherit; right: 50px; bottom: 20%; }

.circle_span.signup_left { left: -23%; top: 25%; }

.left_signup_text a.nav-link.start_free_trial { display: inline-block; min-width: 200px; text-align: center; }

.client_d.integration_div { border-radius: 10px; border: none; background-image: none; background-color: #fff; }

.nav-link.start_free_trial.int_btn { margin-top: 25px; margin-bottom: 10px; width: 160px; margin-left: auto; margin-right: auto; background: #fff; background-origin: border-box; background-clip: padding-box, border-box; color: #000 !important; font-size: 14px; font-weight: 500; transition: 0.3s; padding: 10px; }

.login_circle.analytic_login_circle { bottom: 22%; top: inherit; }

.plane_img_analytic { position: absolute; top: -12%; }

.custom_accordian .card { margin-bottom: 15px; border: 0; border-radius: 9px; background: linear-gradient(131deg, rgba(173, 23, 255, 0.09) 0%, rgba(173, 23, 255, 0.09) 0.01%, rgba(80, 158, 250, 0.09) 56.77%, rgba(244, 85, 218, 0.09) 100%); }

.analytic_section.work_socialblaze { padding: 70px 0px; background-image: none; }

.custom_accordian .card .card-header { border: 0; -webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5); box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5); border-radius: 2px; padding: 0; }

.circle_span.socia { left: 40px; top: 35%; }

.custom_accordian .desc_text { color: #304E66; font-size: 15px; line-height: 25px; }

.email_Span { color: #193852; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 500; line-height: 30px; }
.custom_accordian .card .card-header .btn-header-link { color: #fff; display: flex; text-align: left; background: #fff; color: #222; padding: 20px; box-shadow: none !important; justify-content: space-between; align-items: center; }

.custom_accordian .card .card-header .btn-header-link.collapsed { color: #193852; border-radius: 9px; background: #FFF; box-shadow: 0px 0px 16px 0px rgba(81, 79, 79, 0.07) !important; }

.custom_accordian .card .collapsing { background: transparent; line-height: 30px; }

.custom_accordian .card .collapse { border: 0; }

.custom_accordian .card .collapse.show { background: transparent; line-height: 30px; color: #222; }

.analytic_section.analytic_right_section {
  background-image: url(../images/analytic_bg_right.png);
  background-position: right;
  background-size: 34%;
  padding: 170px 0px;
}

.nav-link.start_free_trial.int_btn:hover { background-image: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); color: #fff !important; }

.client_d.app_client_d.mt-5 { margin-top: 120px !important; }

.s_plane { position: absolute; right: 0; top: 8%; }

.signup_section { padding: 20px 0px 50px 0px; margin-top: -120px; position: relative; }

.signup_right { text-align: right; }

.team_desc.blue_bg { background: #36AAFF; }

.team_div.second { width: 258px; }

.team_bottom_div { display: flex; justify-content: space-between; margin-top: -70px; }

.team_div.second .team_img { width: 258px; height: 258px; }

.team_center_div { display: flex; justify-content: space-between; padding: 60px 90px; align-items: flex-start; }

.team_upper { display: flex; justify-content: space-between; padding: 0px 30px; }

.team_span { color: #fff; padding: 0px 5px; position: relative; }

.done_span { position: relative; }

.done_span::before { background-color: #F455DA !important; }

.team_span::before { content: ''; position: absolute; width: 100%; height: 42px; background-color: #AD17FF; z-index: -1; transform: rotate3d(1, 1, 1, -5deg); top: 7px; left: 0px; }

.team_center { margin: 0px 60px; text-align: center; width: 46%; }

.team_desc p { margin: 0px; font-size: 13px; }

.team_img { width: 189px; height: 189px; border-radius: 20px; overflow: hidden; }

.team_img img { width: 100%; height: 100%; object-fit: cover; }

.client_section.work_Section { padding: 80px 0px; position: relative; }

.team_arc { position: absolute; left: 0; top: 30px; }

.start_trial_desc .main_title.main_inner_text { font-size: 35px; }

.team_section { background: linear-gradient(211deg, rgba(244, 85, 218, 0.04) 0%, rgba(173, 23, 255, 0.04) 49.42%, rgba(54, 170, 255, 0.04) 100%); margin-bottom: 90px; padding: 100px 0px 70px 0px; position: relative; }

.main_title.main_inner_text.text-left.value_t { margin: 0px; width: 150px; margin-left: auto; font-size: 60px; line-height: 70px; font-weight: 600; }

.main_title { color: #193852; font-size: 44px; font-family: Poppins; font-weight: 500; line-height: 56px; margin-bottom: 25px; }

.privacy_policy_title { color: #193852; font-size: 42px; font-family: Poppins; font-weight: 500; line-height: 52px; margin-bottom: 10px; }

.privacy_policy_innertitle { color: #193852; font-size: 28px; font-family: Poppins; font-weight: 500; line-height: 38px; word-wrap: break-word; margin-bottom: 15px; }

.privacy_policy_outer { padding: 60px 0px; position: relative; }

nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom.inner_header { box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.16); background-color: #fff !important; z-index: 9; }

.navbar_custom li a.active::after { content: ''; position: absolute; top: -20px; width: 100%; height: 2px; background: linear-gradient(91deg, #F455DA 0%, #AD17FF 48%, #36AAFF 99%); left: 0; }

.navbar_custom li a { color: #0A1121 !important; font-weight: 500; font-size: 15px; transition: 0.3s; position: relative; }

nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom.inner_header li a.nav-link.loginn_btn { box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.16); border-radius: 5px; border: 0.50px #AD17FF solid; color: #858790 !important; }
 
.navbar_custom li.custom-home a{ color: #fff !important;} nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom.inner_header li:nth-child(4) a, nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom.inner_header li:nth-child(5) a { color: #0A1121 !important; }

.navbar_custom li { margin-left: 15px; }

.start_trial_desc .main_title.main_inner_text { margin-bottom: 7px; }

.start_trial_desc p.desc_text { margin: 0px; }

.start_trial_inner_right a.nav-link.start_free_trial { width: 320px; text-align: center; margin-left: 40px; }

.start_trial_inner { 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; border-radius: 20px; display: flex; align-items: center; }

.footer_ul li { list-style: none; margin-bottom: 15px; }

.footer_ul { padding: 0px; }

.footer_inner { display: flex; justify-content: space-between; }

.copyright_ul li { display: inline-block; padding: 0px 15px; border-right: 1px solid #D4D4D4; }

.copyright_ul li:last-child { border-right: none; }

.copyright_ul { padding: 0px; text-align: center; }

.footer_ul li a i { width: 28px; height: 28px; border: 1px solid #fff; text-align: center; line-height: 28px; border-radius: 100%; margin-right: 8px; color: #fff; font-size: 12px; transition: 0.3s; }

.footer_ul li a:hover i { background-color: #fff; color: #b921f9; }
.hr_custom { background: rgba(255, 255, 255, 0.41); }
.footer_ul li a, .copyright_ul li a { color: #D4D4D4; font-family: Poppins; font-size: 15px; font-style: normal; font-weight: 400; line-height: 15px; text-decoration: none; transition: 0.3s; }

.write_us_analytic { position: absolute; top: 0; width: 35%; }

.footer_ul li a:hover, .copyright_ul li a:hover { color: #3da1ff; }

.footer_title { color: #FFF; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 600; line-height: normal; margin-bottom: 15px; }

.footer_custom {
  background-image: url(../images/footer.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin-top: -200px;
  padding-top: 250px;
  background-position: top;
}
.start_trial_inner_right { padding: 50px 30px; display: flex; align-items: flex-end; }

.analytic_right.pl-3 { padding-left: 50px; }

.multichannel_div { background: linear-gradient(93deg, #AD17FF 0%, #F455DA 98%); box-shadow: 0px 9px 25px rgba(0, 0, 0, 0.10); border-radius: 5px; color: #fff; padding: 13px; margin-bottom: 15px; margin-top: 25px; }

.logindiv.contact_us_inner { width: 100%; }

.partner_section.contact_section.mb-5 { padding: 100px 0px; }

.analytic_ul li { color: #193852; font-size: 17px; font-family: Poppins; font-weight: 500; line-height: 26px; list-style: none; margin-bottom: 20px; margin-left: 15px; }

ul.analytic_ul { padding: 0px; margin-top: 25px; }

.homeLogin { border: 1px solid #fff !important; border-radius: 5px !important; background-color: transparent !important; padding: 8px 25px !important; color: #fff !important; }

.custom-main-banner .navbar_custom li a.innerLogin { border: 1px solid #fff; border-radius: 5px; padding: 8px 25px !important; color: #fff !important; background: transparent; }

.navbar_custom li a.innerLogin, .custom-main-banner .fixed .navbar_custom li a.innerLogin  { 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 !important; color: #858790 !important; }

.desc_text { color: #71889A; font-size: 16px; font-family: Poppins; font-weight: 400; line-height: 26px; }

.power_ul li span { color: #193852; font-size: 15px; font-family: Poppins; font-weight: 500; line-height: 25px; }

.video_div { margin: 60px 0px; position: relative; }

.power_ul li img { width: 48px; margin-right: 10px; }

.our_services {
  padding: 100px 0px 70px 0px;
  background-image: url(../images/bg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}
.white_color { color: #fff; }

.video_plane { position: absolute; right: 80%; width: 40%; top: -36%; }

.circle_span.ana_circle { top: 60px; }

.tool_img { box-shadow: 0px 9px 25px 0px rgba(0, 0, 0, 0.10); border-radius: 100%; margin-top: -110px; margin-bottom: 30px; width: 110px; }

.goal_imgg { position: absolute; right: 0; bottom: 0; height: 100%; z-index: -1; }

.objective_section { padding: 150px 0px 70px 0px; position: relative; background: linear-gradient(211deg, rgba(244, 85, 218, 0.04) 0%, rgba(173, 23, 255, 0.04) 49.42%, rgba(54, 170, 255, 0.04) 100%); }

.objective_bg_img { position: absolute; right: 0; top: 0; height: 100%; }

.circle_span.analytic_circle { position: absolute; right: 50px; left: auto; bottom: 100px; }

.analytic_right.pr-5 { padding-right: 110px; }

.dd_img { position: absolute; opacity: 0.1; bottom: 0; height: 80%; }

.client_section { padding: 100px 0px 40px 0px; }

.analytic_section {
  padding-top: 150px;
  background-image: url(../images/analytic_bg.png);
  background-repeat: no-repeat;
  background-position: left;
  background-size: 40%;
  position: relative;
	padding-bottom: 70px;
}

.circle_span.mobile_app_circle { top: 0px; }

.client_d.app_client_d { margin: 0px; }

.client_d { 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; border-radius: 20px; padding: 50px 25px; text-align: center; position: relative; margin: 25px 15px; box-shadow: 0px 13px 31px rgba(42, 169, 255, 0.13); }

.client_d .circle_span.video_circle { right: 0; left: inherit !important; bottom: 0 !important; top: inherit !important; }

.client_d p { color: #71889A; font-size: 16px; font-family: Poppins; font-weight: 400; line-height: 25px; margin: 0px; }

.client_title { color: #193852; font-size: 21px; font-family: Poppins; font-weight: 500; line-height: 30px; margin-bottom: 20px; }

.client_img_div { box-shadow: 0px 9px 25px rgba(0, 0, 0, 0.10); border-radius: 150px; width: 100px; height: 100px; margin: 0 auto 30px auto; text-align: center; line-height: 100px; }

.power_ul li { display: inline-block; padding: 0px 10px; }

.main_title.main_inner_text { font-size: 40px; }

.power_ul { padding: 0px; margin: 0px; text-align: center; display: flex; justify-content: space-between; }

.brand_ul { padding: 0px; display: flex; justify-content: center; align-items: center; }

.video_section {
  padding: 70px 0px;
  background-image: url(../images/video_bg.png);
  background-repeat: no-repeat;
  background-position: right;
  position: relative;
}

.circle_span.video_circle { width: 45px; height: 45px; left: 40px; bottom: 30%; }

.brand_inner {
  background-image: url(../images/dots.png);
  background-repeat: no-repeat;
  background-size: cover;
}

.brand_ul li { display: inline-block; width: 19%; text-align: center; }

.circle_span { display: inline-block; width: 64px; height: 64px; border-radius: 100%; background: linear-gradient(149deg, #AF19FE 0%, rgba(255, 255, 255, 0) 100%); opacity: 0.30; left: 10px; position: absolute; }

.main_div {
  background-image: url(../images/banner.png);
  background-position: right top;
  background-repeat: no-repeat;
  background-size: 47.5%;
}

.banner_section { padding: 140px 0px 20% 0px; text-align: left; position: relative; }

.login_circle { background: linear-gradient(149deg, #AF19FE 0%, rgba(255, 255, 255, 0) 100%); width: 25px; height: 25px; border-radius: 100%; opacity: 0.3; top: 60px; left: 60px; position: absolute; }

.login_header span { color: #7B7B7B; font-family: Poppins; font-size: 15px; font-style: normal; font-weight: 400; line-height: normal; margin-right: 12px; }

.signup_a { display: inline-block; border-radius: 5px; background: #FFF; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.12); color: #AD17FF; text-align: center; font-family: Poppins; font-size: 15px; font-style: normal; font-weight: 600; line-height: 18px; text-decoration: none; padding: 12px 20px; transition: 0.3s; }

.signup_a:hover { background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); color: #fff; }

.login_outer {
  min-height: 100vh;
  background-image: url(../images/login_bottom.png), url(../images/login_side.png);
  background-repeat: no-repeat;
  background-size: 100%, contain;
  background-position: bottom, right top;
  position: relative;
}

.login_bottom p { color: #FFF; text-align: center; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 300; line-height: 33px; letter-spacing: 1.4px; margin: 0px; }

.login_inner { height: calc(100vh - 133px); }

.plane_img { position: absolute; left: -63%; top: 0; width: 70%; }

.logindiv { width: 500px; margin: 0 auto; border-radius: 20px; background: #FFF; box-shadow: 0px 13px 31px 0px rgba(42, 169, 255, 0.13); padding: 50px 40px; position: relative; 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: double 1px transparent; }

.login_title { color: #2D2832; font-family: Poppins; font-size: 28px; font-style: normal; font-weight: 600; line-height: normal; margin-bottom: 5px; }

.logindiv p { color: #8A7C8D; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; }

.logindiv.contact_us_inner .circle_span { right: 0; bottom: 0; left: inherit; }

.login_input_div img { position: absolute; left: 25px; top: 15px; }

.login_input_div { position: relative; margin-bottom: 20px; }

.login_input { border-radius: 5px; background: rgba(252, 243, 253, 0.70); border: none; display: block; padding: 15px 25px 15px 60px; color: rgba(138, 124, 141, 0.60); font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; width: 100%; }

.keepcontainer { display: block; position: relative; padding-left: 25px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #8A7C8D; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: normal; }

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

.keepcontainer input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; }

.keepcontainer .checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; border-radius: 4px; border: 1px solid rgba(189, 182, 190, 0.20); background: #FFF; }

.or_div hr { background-color: #f0f0f0; }

.social_ul { padding: 0px; margin: 0; text-align: center; }

.social_ul li { display: inline-block; margin: 0px 10px; }

.forgot_password { color: #8A7C8D; text-align: right; font-family: Poppins; font-size: 12px; font-style: normal; font-weight: 400; line-height: 22px; text-decoration: none; }

.or_div { margin: 20px 0px; position: relative; }

.or_div span { color: #B8B8B8; text-align: center; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 400; line-height: 23px; width: 70px; display: inline-block; position: absolute; left: 0; right: 0; margin: 0 auto; top: -11px; }

.login_btn { 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: none; color: #FFF; text-align: center; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 600; line-height: 11px; display: block; padding: 16px 30px; width: 135px; margin: 25px auto; }

.keepcontainer input:checked ~ .checkmark { background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); }

.keepcontainer .checkmark:after { content: ""; position: absolute; display: none; }

.keepcontainer input:checked ~ .checkmark:after { display: block; }

.keepcontainer .checkmark:after { left: 6px; top: 3px; width: 6px; height: 10px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }

.ourServices-3 { position: relative; padding: 100px 0px; z-index: 0; }

.ourServices-3:after {
    position: absolute;
    content: '';
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/Group-1000005039.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 92%;
    top: 115px;
    left: 0px;
	z-index: -1;
}

.marketingObjectives-3 { position: relative; padding: 100px 0px; z-index: 0; }

.marketingObjectives-3:after {
    position: absolute;
    content: '';
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/Marketing_Objectives_Bg.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 93%;
    height: 94%;
    top: 115px;
    right: 0px;
    z-index: -1;
}

.analyticsReports-3 { position: relative; padding: 100px 0px; z-index: 0; }

.analyticsReports-3:after {
    position: absolute;
    content: '';
    background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/Analytics_and_Reports_Bg.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 80%;
    height: 74%;
    top: 186px;
    left: 0px;
    z-index: -1;
}

.header-btn #cls_start_free_trial { padding-right: 0px !important; }

.mobile-banner{ display:none; }

.cmn-container{ width: 100%; max-width: 90% !important; margin: auto; }

#ez-toc-container { display: none; }

p.lightClr { color: #A7A7A7; font-size: 12px; line-height: 11px; }

.mega-menu-cstm { box-shadow: 0px 0px 70px 0px #514f4f42; border-radius: 20px; background-color: #fff !important; margin-top: 10px; position: relative; }

.subMenu-listIcon ul li { position: relative; }

.subMenu-listIcon ul li:after {
position: absolute;
width: 100%;
height: 15px;
max-width: 15px;
background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/03/Vector-1.svg');
background-size: contain;
background-repeat: no-repeat;
content: '';
top: 0px;
left: 0px;
}

.subMenu-listIcon ul li span.elementor-icon-list-icon { display: none !important; }

.subMenu-listIcon ul li span.elementor-icon-list-text{ margin-left: 20px !important; }

.subMenuRemoveBgColor { background-color: transparent; }

.all_features h2 { position: relative; margin-right: 15px; }

.all_features h2:after {
position: absolute;
background-image: url('https://socialblazewp-2.itechnolabs.tech/wp-content/uploads/2024/05/22.png');
background-size: contain;
background-repeat: no-repeat;
content: '';
width: 100%;
height: 60px;
max-width: 60px;
top: -15px;
right: -40px;
}

.custom-main-banner .header-cst { background-color: #ffffff00 !important; border: none !important; }

.custom-main-banner .fixed .header-cst { background-color: #fff !important; }

.custom-main-banner .fixed .header-cst #cls_resources span , .custom-main-banner .fixed .header-cst #cls_pricing a{ color: #000 !important; }

.custom-main-banner #cls_resources span, .custom-main-banner #cls_pricing a span { color: #fff !important; }

/************* canvas related css start ******************/ 

.custom-three-columns { display: flex; gap: 20px; justify-content: center; flex-wrap: wrap; padding: 0px 20px; }

.custom-column { flex: 1 1 30%; max-width: 33%; position: relative; }

.custom-image-box { position: relative; overflow: hidden; border-radius: 20px; height: 300px; box-shadow: 0px 0px 28px 0px #0000001F; }
 
.custom-image-box img { width: 100%; height: 100%; display: block; object-fit: cover; }

.custom-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); color: white; opacity: 0; transition: opacity 0.3s ease; display: flex; flex-direction: column;   justify-content: end; padding: 20px; }

.custom-image-box:hover .custom-overlay { opacity: 1; }

.custom-overlay h3 { margin: 20px 0; font-size: 20px; color: #fff; font-family: "Poppins", Sans-serif; line-height: 28px; font-weight: 500; }

.custom-buttons { display: flex; gap: 10px; }

a.btn { padding: 8px 16px; text-decoration: none; transition: background 0.3s; text-transform: capitalize; }

.canvaTagBtn { color: #193852; font-weight: 500; border-radius: 50px; background-color: #fff; }

a.btn:hover { background-color: #ddd; }
/* Modal Styles */
.btn *{ height: auto !important; width: auto !important; }

.custom-modal { display: none; position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); align-items: center; justify-content: center; }

.custom-modal-content { background: #fff; padding: 20px; width: 60%; height: 80%; border-radius: 8px; position: absolute; }

.custom-close { position: absolute; top: 10px; right: 10px; cursor: pointer; border: 1px solid; border-radius: 50px; height: 30px; width: 30px; display: flex; align-items: center; justify-content: center; background: white; }

.modal-inner { display: flex; height: 100%; }

.img-hide { display: none; }

.canvaRightSide { padding-inline: 20px 14px; width: 40%; overflow: auto; }

.canvaRightSide .la-modal-form { padding: 48px 0 34px 0; }

.form-field-section.form-field-area { margin-top: 16px; margin-bottom: 32px; }

.canvaRightSide input.form-control { border-radius: 8px; border: 1px solid #ad17ff6b; font-size: 16px; background: #FDF7FE; margin-top: 5px; padding: 12px 15px; width: 100%; box-sizing: border-box; }

.form-control:focus { border: 1px solid #ad17ff6b; font-size: 16px; background: #FDF7FE; box-shadow: 0 0 0 .25rem rgb(218 6 253 / 8%); }

.center-form-group span.star { color: #ff3131; position: absolute; top: -1px; right: -7px; }

.register-next-button {background: linear-gradient(207deg, #F455DA 3.27%, #AD17FF 48.35%, #36AAFF 94.49%); border-radius: 8px; padding: 14px 16px; margin-top: 0; font-size: 18px; text-transform: uppercase; color: #fff; border: none; width: 100%; min-width: auto !important; max-width: 100% !important; border: 0.5px solid #AD17FF; box-shadow: 0 0 0 .25rem rgb(218 6 253 / 8%); font-weight: 600; }
  
.register-next-button *{ height: auto !important; width: auto !important; }

.form-group { margin-bottom: 16px; }

.custom-modal-content img.canvaLeftSide { width: 60%; height: 100%; object-fit: cover; }

.la-modal-form h5 { font-weight: 600; font-size: 24px; font-family: 'Poppins'; line-height: 42px; margin-bottom: 16px; color: #193852; }

ul { list-style: none; padding-left: 0; }

.la-modal-form ul li { list-style-type: none; font-size: 16px; display: flex; color: #1b1c1e; line-height: 26px; padding-bottom: 16px; }

.last-submit-form h5 { font-weight: 600; font-size: 24px; line-height: 42px; margin-bottom: 16px; }

.canva-user-avilable.thankyou { text-align: center; margin-top: 16px; margin-bottom: 32px; padding: 40px 24px; }

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

.thankyou-image img { vertical-align: middle; border-style: none; }

.thankyou-description h2 { font-weight: 600; font-size: 32px; line-height: 42px; margin-bottom: 8px; }

.thankyou-description p { font-size: 16px; line-height: 26px; margin-bottom: 0; }

.redirect-canva { text-align: center; padding-bottom: 24px; }

.redirect-canva h3 { font-size: 18px; line-height: 30px; font-weight: 700; margin-bottom: 24px; }

.redirect { margin-bottom: 24px; }

.canva-user-avilable { background: #FDF7FE; border: 1px solid #ad17ff6b; border-radius: 8px; padding: 32px; margin-top: 16px; }

.canva-user-avilable h3 { font-weight: 600; font-size: 24px; line-height: 34px; margin-bottom: 16px !important; }

.canva-user-avilable ul { margin: 0 0 32px 0; padding: 0; }

.canva-user-avilable ul li {
  font-size: 16px;
  list-style-type: none;
  line-height: 30px; 
  color: #1b1c1e;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF3SURBVHgBrZSxS8NAFMbfpUFQcHJxjBYHJzPZRbCrgjg4KjTZlGrJ5lg7OpmIXVyS/gcWQXARO7s46VTN0rWCCoKknu+uuTTRJE1Lv+Vy7+5+9+XdvQOYkEhcULENJQeeQQms4wSFxSiASyi0eiCbrm66Q0GLztEZAWpAinCDk5fSRS0RlHfKNoY0yCTqtLW6LnpS4KRxWM0O4R405j7iiOeEeK8whnpUXmA5k/q2PCPLop18Aa63jmF2ajqIibV9EJ5OFsjp2h6wn/j4/hoM+Gs5iPpHLKQtF6GysvEP8tztwO6tFdlAXA85bneCoxV1k393PrsRyHvYTUiyT3XRlSqC9tM95mEmgKVB2EUNQD8UmuhCDU84f7zhbWF+CQ7uLhOdIKk1AIHsYElU/84RsDThWpO1PNm8dihYMKKw9mqi7qIlYpcdzHQpE4XSRluva6KbC4+9NR+u5rZXCeKL6RCwELIfcRc3L+kZkfBQPMxn3DMyMf0CboyI2yKLXiwAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: left 5px;
  padding-left: 25px;
}

.know-more-button a { display: block; color: #000; font-size: 16px; line-height: 26px; font-weight: 700;  border-radius: 4px; padding: 7px 15px; text-align: center; 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; }

.use-heading { margin-bottom: 10px; }

.canva-progess-bar { position: relative; z-index: 0; }

.canva-image-info { padding-bottom: 0; padding-left: 0; }

.canva-image-info ul { margin: 0; padding: 0; }

.canva-image-info ul li { list-style-type: none; font-size: 16px; display: flex; color: #71889A; line-height: 26px; padding-bottom: 16px; font-weight: 400; }

.canva-progess-bar li.step1::before { content: '1'; }

.canva-progess-bar li::before { width: 24px; height: 24px; line-height: 23px; display: block; font-size: 12px; background: #FDF7FE; border: 1px solid #ad17ff6b; border-radius: 50%; font-weight: 600; text-align: center; margin-right: 10px; }

.canva-progess-bar li.step2::before { content: '2'; }

.canva-progess-bar li.step3::before { content: '3'; }

.canva-image-info li:after { content: ''; width: 1px; height: 85px; background: #FDF7FE; position: absolute; left: 11px; top: 15px; z-index: -1; }

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

.verifyThanku { display: none; }

.input-error { margin-top: 5px; color: red; font-size: 13px; }

.register-next-button:hover { color: #fff; }

/******************* Responsive screens *******************************/

@media (min-width: 1440px){
	.custom-main-banner:after { top: -115px !important; }
}
  
@media (max-width: 1441px) {
  .footersetinmobile { margin-top: -145px; }
	
} 

@media (max-width: 1400px) {
  .banner_section { padding: 100px 0px 15% 0px; }

  .custom-inner-banner .elementor-widget-container { padding: 35px 0px !important; }

  .custom-inner-banner { min-height: 340px; }

  .footer-adove-section.e-flex.e-con.e-parent { --width: 85% !important; }

  .logindiv { bottom: 12%; }

  .agency_plan { display: inherit; }

  .aboutus_banner { background-size: 100%; min-height: 380px; padding: 60px 0px; }

  img.objective_img { width: 100%; }

  .start_trial_inner_right a.nav-link.start_free_trial { width: 350px; margin-left: 30px; }

  .circle_square { bottom: 8%; width: 32%; height: 603px; left: 13%; }

  .main_div { background-size: 45.5%; }

}
 
@media (max-width: 1300px) {
  .footersetinmobile::before { background-size: cover !important; }
}


@media (max-width: 1200px) {
  ul.support_ul li.logo_li img { width: 150px; }

  .custom-main-banner:after { top: -175px; right: -85px !important; }

  .banner_section { padding: 70px 0px 7% 0px; }

  .custom-inner-banner .elementor-heading-title { font-size: 35px; line-height: 45px !important; }

  .custom-inner-banner .elementor-widget-container { padding: 30px 0px !important; }

  .custom-inner-banner { min-height: 290px; }

  .footer_custom { margin-top: -175px; }

  .footer_custom ul li { padding-bottom: 7px !important; }

  .footer_custom ul li:hover a span { color: #fff !important; text-decoration: underline; }

  .footer_custom h2 { line-height: 30px !important; }

  .footer_custom .e-con-inner .e-con-full.e-flex.e-con.e-child { padding: 0px; }

  .main_div { background-size: 48.5%; }

  .logindiv { bottom: 10%; }

  .plane_img { left: -43%; width: 50%; }

  .dd_img { height: auto; z-index: -1; }

  .team_span::before { top: 0px; }

  .client_section.work_Section { padding: 50px 0px; }

  .mission_left { font-size: 35px; line-height: 50px; padding: 40px 60px; }

  .team_div.first .team_img { width: 115px; height: 115px; }

  .team_img { width: 139px; height: 139px; }

  .team_section { margin-bottom: 40px; padding: 40px 0px 40px 0px; }

  .team_div.second .team_img { width: 198px; height: 198px; }

  .our_values_Section { padding: 70px 0px; background-size: 40%; }

  .mission_section { padding: 50px 0px; }

  .main_title.main_inner_text.text-left.value_t { width: 200px; font-size: 40px; line-height: 50px; }

  .client_d.partner_div.work_blaze .client_title { font-size: 30px; line-height: 40px; }

  .count_span { font-size: 30px; line-height: 40px; }

  .client_d { padding: 40px 12px; }

  .signup_section { margin-top: 0px; }

  .col-md-10.offset-md-1.col-sm-12.text-center.mb-4 { margin-bottom: 0px !important; }

  .client_d.support_Div.general_div { margin: 0px; }

  section.signup_section.pt-5.pb-5 { padding: 0px 0px 70px 0px !important; }

  .logo_li { padding: 15px !important; }

  .row.align-items-center.mt-4 { margin-top: 0px !important; }

  p.get_started_text { font-size: 36px !important; line-height: 46px !important; }

  .socialgoals_section { padding: 70px 0px; }

  .p_text_get { font-size: 18px !important; line-height: 28px !important; }

  section.blog_Section.pt-5.pb-5 { padding: 40px 0px !important; }

  .main_title.main_inner_text.text-center.mb-5 { margin-top: 30px; }

  div#nav-tab button { font-size: 14px; }

  .client_section { padding: 40px 0px 40px 0px; }

  section.signup_section.pt-5 { margin-top: 0px; }

  .bulk_img { width: 30%; }

  section.partner_section.bulk_Section { padding: 40px 0px; }

  .search_div { margin: 20px auto; }

  .aboutus_banner { background-size: 100%; min-height: 340px; padding: 40px 0px; }

  .row.mb-5 { margin-bottom: 0px !important; }

  .agency_plan span { font-size: 28px; line-height: 40px; }

  .agency_plan { font-size: 18px; line-height: 35px; }

  .hurry_up_left img { width: 100px; }

  .hurry_up_text { font-size: 20px; line-height: 35px; margin-top: 25px; }

  .waiting_TExt { font-size: 24px; line-height: 46px; }

  .row.align-items-center.mt-5 { margin-top: 0px !important; }

  ul.support_ul li img { width: 15px; }

  .analytic_section.analytic_right_section { padding: 60px 0px; }

  .signup_right img { max-width: 100%; }

  .about_title { font-size: 36px; line-height: 46px; }

  img.logo_img { width: 150px; }

  .navbar_custom li { margin-left: 5px; }

  .navbar_custom li a { font-size: 13px; }

  .desc_text { font-size: 14px; line-height: 24px; }

  ul.brand_ul li img { width: 100px; }

  .power_ul li span { font-size: 13px; line-height: 23px; }

  .client_d.integration_div { margin-left: 0px; margin-right: 0px; }

  .power_ul li img { width: 35px; margin-right: 5px; }

  .client_title { font-size: 16px; line-height: 24px; margin-bottom: 10px; }

  .multichannel_div { padding: 11px; margin-bottom: 15px; margin-top: 15px; }

  .analytic_ul li { font-size: 13px; line-height: 20px; margin-bottom: 12px; margin-left: 10px; }

  ul.analytic_ul { padding: 0px; margin-top: 10px; }

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

  .main_title.main_inner_text { font-size: 30px; }

  .client_d { margin: 25px 15px; }

  .tool_ul li { font-size: 13px; line-height: 22px; margin-bottom: 10px; }

  .dot_span { width: 6px; height: 6px; }

  .testimonial_right img { width: 40px; }

  ul.recommend_ul li img { width: 100px; }

  .footer_title { font-size: 16px; margin-bottom: 10px; }

  .footer_ul li a, .copyright_ul li a { font-size: 13px; line-height: 13px; }

  .footer_ul li { margin-bottom: 10px; }

  .start_trial_inner_right a.nav-link.start_free_trial { font-size: 14px; }

  .start_trial_desc .main_title.main_inner_text { font-size: 26px; }

  .client_t { font-size: 30px; line-height: 40px; margin-top: 15px; }

  .testimonial_left img { width: 65px; height: 65px; }

  .tool_img { margin-top: -70px; margin-bottom: 0px; width: 70px; }

  .main_title.main_inner_text.text-center.mb-5 { margin-bottom: 10px !important; }

  .main_title { font-size: 34px; line-height: 46px; margin-bottom: 15px; }

  .our_services { padding: 70px 0px 70px 0px; }

  .client_section { padding: 70px 0px 40px 0px; }

  .analytic_section { padding: 70px 0px; }

  .objective_section { padding: 70px 0px 70px 0px; }

  .partner_section { padding: 70px 0px; }

  .testimonial_left { min-height: 530px; }

  .swiper-pagination.swiper_custom_pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic { margin-bottom: 0px !important; }

  .testimonial_p { font-size: 14px; margin: 15px 0px 15px 0px; line-height: 23px; }

  .circle_square { bottom: 0%; width: 32%; height: 403px; left: 13%; }

}


@media (max-width: 991px) {
  .navbar_custom li:nth-child(4) a, .navbar_custom li:nth-child(5) a { color: #000 !important; }

  .bufferandagency-sec { margin-left: -20px; }
    
  .contactUS-form label { display: flex; }

  .custom-tabs .tabsC_title { font-size: 28px !important; line-height: 40px !important; }

  .footer-width-fixer { width: 100%; margin-top: -15%; }

  .home .footer-width-fixer { margin-top: 0%; }

  .home .analytic_section.work_socialblaze { margin-top: -20%; background-color: #fff; }

  .analytic_section { padding-bottom: 30px; }

  .custom-inner-banner { min-height: 240px; }

  .custom-inner-banner .elementor-heading-title { font-size: 20px !important; line-height: 28px !important; }

  .custom-inner-banner .elementor-widget-container { padding: 20px 0px !important; }

  .logindiv { bottom: 8%; }

  .footer_custom { padding-top: 180px !important; }

  .our_values_Section { padding: 40px 0px; background-size: 70%; }
  
  .client_d.partner_div.work_blaze .client_title { font-size: 26px; line-height: 36px; }

  .client_d.partner_div.work_blaze { padding: 50px 15px; margin: 50px 0px; }

  .analytic_section { padding: 40px 0px; }

  .nav-link.start_free_trial.int_btn { width: auto; }

  .about_title { font-size: 27px; line-height: 37px; }

  .hurry_up_left { width: 220px; }

  .hurry_up_section::before { width: 259px; }

  .hurry_up_right { width: calc(100% - 160px); }

  .hurry_up_section { padding: 24px; min-height: auto; }

  .client_d.goals_div { margin-bottom: 15px; }

  .business_ul li { width: 32%; }

  .business_ul { text-align: center; }

  .col-md-12.mt-5.business_col { margin-top: 0px !important; }

  .business_ul li p { font-size: 15px; margin-bottom: 30px; }

  nav.navbar.navbar-expand-lg.navbar-light.bg-light.navbar_custom.inner_header li a.nav-link.loginn_btn { color: #fff !important; }

  a.nav-link.start_free_trial { width: 200px; text-align: center; }

  .blog_div { margin: 0px 0px 30px 0px; }

  a.nav-link.start_free_trial { font-size: 14px; }

  .main_title.main_inner_text { font-size: 26px; line-height: 36px; }

  .blog_div .main_title.main_inner_text { font-size: 24px; line-height: 32px; }

  .sub_title { font-size: 14px; }

  .aboutus_banner { min-height: 270px; padding: 30px 0px; }

  .blog_ul li { padding: 0px 10px; font-size: 13px; }

  .blog_div .desc_text { font-size: 14px; line-height: 24px; }

  .plane_img_analytic.analytic_plane_i { top: 0; width: 30%; }

  .integrations_ul li { width: 100%; margin-bottom: 10px; font-size: 14px; font-weight: 400; line-height: 22px; }

  ul.integrations_ul.social_ulll { margin-bottom: 8px; }

  .left_signup_text p { font-size: 20px; line-height: 30px; margin-bottom: 15px; font-weight: 500; }

  ul.brand_ul li img { width: 70px; }

  .banner_left { padding-right: 0px; width: 100%; }

  .navbar-light .navbar-toggler { border-color: #fff; }

  .video_divv { height: 250px; }

  .client_section { padding: 40px 0px 20px 0px; }

  .client_d p { font-size: 13px; line-height: 20px; }

  .testimonial_left { min-height: 503px; margin-right: 20px; }

  .elementor-740 .elementor-element.elementor-element-5724fdf4 .elementor-heading-title { font-size: 26px; line-height: 35px; }

  .swiper-pagination.swiper_custom_pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic { left: 61%; }

  .s_plane { width: 20%; }

  .analytic_section.work_socialblaze { padding: 40px 0px; }

  section.signup_section.pt-5.pb-5 { padding: 0px 0px 40px 0px !important; }

  section.partner_section.bulk_Section.pt-5.pb-5 { padding: 40px 0px !important; }

  ul.goals_ul.text-left { margin-bottom: 10px; }

  .client_d.support_Div.general_div { padding: 20px; }

  .general_instructions { font-size: 18px; margin-bottom: 3px; }

  .socialgoals_section { padding: 40px 0px; }

  .start_trial_desc .main_title.main_inner_text { font-size: 20px; }

  .footer_ul li a i { width: 22px; height: 22px; line-height: 22px; margin-right: 4px; font-size: 12px; }

  .footer_custom { padding-top: 220px; }

  .start_trial_inner img { width: 50px; }

  .start_trial_inner_right { padding: 20px 20px; }

  .testimonial_p { font-size: 13px; margin: 10px 0px 10px 0px; line-height: 22px; }

  .span_aa { font-size: 13px; line-height: 23px; }

  .client_t { font-size: 22px; line-height: 30px; margin-top: 15px; }

  .circle_span { width: 34px; height: 34px; }

  .partner_section { padding: 40px 0px; }

  .client_d { padding: 20px 12px; }

  .analytic_right.pr-5 { padding-right: 0px; }

  .client_img_div img { width: 40px; }

  .client_img_div { width: 65px; height: 65px; margin: 0 auto 20px auto; line-height: 65px; }

  .circle_span.video_circle { width: 25px; height: 25px; }

  .client_d { padding: 15px 15px; margin: 10px 0px; }

  .video_section { padding: 40px 0px; }

  .our_services { padding: 40px 0px 40px 0px; }

  .video_divv.mt-5 { margin-top: 30px !important; }

  .col-md-8.offset-md-2 { margin: 0px; width: 100%; }

  .main_title { font-size: 28px; line-height: 38px; margin-bottom: 15px; }

  .banner_section { padding: 10px 0px 5% 0px; }

  a.nav-link.loginn_btn { background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); border: none; width: 200px; text-align: center; margin-bottom: 15px; margin-top: 10px; }

  .navbar_custom li a.active::after { width: 20px; top: 0px; }

  .navbar_custom li { margin-left: 0px; }

  .mega_menu_title { margin-bottom: 7px; margin-top: 15px; }

  img.logo_img { width: 150px; }

  .mega_menu_left { width: 100%; padding: 15px; }

  .mega_menu_right_inner { width: 100%; padding-right: 20px; }

  .li_div_right p { margin: 0px; }

  .mega_menu_right { width: 100%; padding: 15px; display: block; }

  .mega_menu_div { display: block; }

  a.nav-link.start_free_trial.free_trial { width: 200px; text-align: center; }

  .plane_img_analytic { width: 40%; }

  .privacy_right { width: 40%; }

  .privacy_left { width: 16%; }

  .privacy_policy_outer { padding: 40px 0px; }

  .privacy_policy_title { font-size: 32px; line-height: 42px; }

  .privacy_policy_innertitle { font-size: 22px; line-height: 32px; margin-bottom: 15px; }

  .partner_section.bulk_Section.count_sec_outer { padding-top: 40px; }

  .dots_img { height: auto; width: 40%; }

  .alphabet_span { width: 48px; height: 48px; margin-bottom: 30px; font-size: 25px; line-height: 45px; }

  .alphabet_span::after { width: 48px; height: 48px; }

  .main_title.testing_ab { font-size: 18px; line-height: 28px; margin-bottom: 10px; }

  .count_second_div { padding: 40px 0px; }

  section.pt-4.pb-4 .col-md-12.mt-5.mb-5 { margin-top: 0PX !IMPORTANT; margin-bottom: 0px !important; }

  .agency_plan.became_easier { line-height: 32px; margin-bottom: 20px; font-size: 20px; margin-top: 10px; }

  .dots_img.dotsss { height: auto; }

  .most_popular_template { display: block; margin-bottom: 20px; }

  .canva_div { height: 325px; }

  .let_talk { font-size: 28px; }

  .partner_section.contact_section.mb-5 { padding: 40px 0px; }

  .logindiv { padding: 20px 20px; }

  .email_Span { font-size: 16px; line-height: 26px; }

  .custom_accordian .card .card-header .btn-header-link { padding: 13px; }

  .blog_div.ebook_div .main_title.main_inner_text.mb-2 { font-size: 20px; }

  .plane_img.work_plane_img { width: 30%; }

  .client_section.work_Section { padding: 40px 0px; }

  .mission_section { padding: 40px 0px; }

  .write-usBox.circle_W_border p { margin: 0px !important; }

}


@media (max-width: 767px) {
	.mega-menu-cstm { border-radius: 0px !important; margin-top: 0px !important; }

	.subMenuRemoveBgColor { background-color: #fff; }

  .main_title.main_inner_text { font-size: 22px; line-height: 35px; }

  .bufferandagency-sec { margin-left: 0px; }

  .write-usBox.boast-about-sec { margin: 0px !important; }

  .award-winning-buffer { padding: 0px; }

  .buffer-left { padding: 0px; }

  .agency-plan-white { height: auto; top: inherit !important; right: 0; left: 0; margin: 0 auto; }

  .contact-form-deisgn form { padding: 20px; }

  .contactUS-form { display: block; }

  .contact-form-btn input[type=submit] { width: 100% !important; }

  .award-winning-buffer.e-flex.e-con.e-child { padding: 0px !important; margin: 0px !important; width: 100% !important; }

  .award-winning-support.e-flex.e-con.e-child { padding: 0px !important; margin: 0px !important; width: 100% !important; }

  .bufferSocialBlaze .elementor-element.e-con-full.e-flex.e-con.e-child { --width: 95% !important; margin: 0 auto !important; }

  .write-usBox.circle_W_border .e-grid.e-con-full.e-con.e-child { padding: 0px !important; }

  .boast-about-sec .elementor-widget-container { margin-top: 0px !important; margin-bottom: 0px !important; width: 100% !important; }

  .social-media-analytics { margin: 10px 0px !important; }

  .custom-tabs .tab-inner { padding: 0px; display: block; }

  .custom-tabs .right { margin-top: 15px; width: 100%; }

  .custom-tabs .left { margin-right: 0px; width: 100%; }

  .footer-width-fixer { width: 100%; margin-top: 0%; }

  .home .analytic_section.work_socialblaze { margin-top: 0%; }

  .custom-tabs .tabsC_title { font-size: 22px !important; line-height: 35px !important; }

  .custom-inner-banner { min-height: 320px; background-size: cover !important; background-position: center center; }

  .footer-width-fixer .elementor-hidden-desktop.e-flex.e-con-boxed.e-con.e-parent { background-color: #ed4fde; }

  .container.objective_container .row { flex-direction: column-reverse; }

  .main_title.main_inner_text.text-center.mb-5 { margin-top: 0px; }

  .main_div { background-image: none !important; }

  .footer_custom .e-con-inner { gap: 7px 0px !important; }

  .footer_custom .e-con-full.e-flex.e-con.e-child { --gap: 7px 0px; }

  .login_header span { font-size: 14px; }

  .signup_a { font-size: 14px; line-height: 16px; padding: 10px 12px; }

  section.login_outer { min-height: auto; background-image: none; }

  .login_inner { height: auto; }

  .login_bottom p { color: #000; font-size: 12px; }

  .logindiv { width: 90%; position: inherit !important; margin: 40px auto; }

  .col-md-6.mission_col { padding: 20px; }

  .mission_left { font-size: 25px; line-height: 35px; padding: 30px 40px; border-radius: 30px; }

  .team_bottom_div { margin-top: 0px; }

  .team_div.second { margin: 30px auto; }

  .team_span::before { top: 0px; height: 30px; }

  .team_center_div { display: block; padding: 30px 10px; }

  .team_span { font-size: 20px; }

  .team_img { margin: 0 auto; }

  .team_center { margin: 30px 0px; text-align: center; width: 100%; }

  .team_div { width: 189px; margin: 0 auto; }

  .team_upper { display: block; text-align: center; }

  .mission_right { padding-left: 10px; }

  section.our_values_Section .row { flex-direction: column-reverse; }

  .our_value_ul li { margin: 10px 0px; width: 100%; }

  .main_title.main_inner_text.text-left.value_t { font-size: 30px; line-height: 40px; }

  .client_d.partner_div.work_blaze .client_title { font-size: 22px; line-height: 32px; }

  .client_d.partner_div.work_blaze.mt-5 { margin-top: 10px !important; }

  .client_d.partner_div.work_blaze { margin: 20px 0px; }

  .left_signup_text p { font-size: 17px; line-height: 27px; }

  .nav-link.start_free_trial.int_btn { width: 160px; }

  .client_d.app_client_d.mt-5 { margin-top: 20px !important; }

  .analytic_right.pl-0 { padding-right: 0px; }

  .hurry_up_section { display: block; }

  .hurry_up_left { width: 100%; }

  .hurry_up_left img { width: 80px; }

  .waiting_TExt { font-size: 20px; line-height: 40px; }

  .hurry_up_text { font-size: 20px; line-height: 35px; margin-top: 15px; margin-bottom: 0px; }

  .agency_plan span { font-size: 22px; line-height: 32px; }

  .hurry_up_right { width: calc(100% - 0px); }

  .hurry_up_section::before { display: none; }

  .privacy_policy_title { font-size: 28px; line-height: 38px; }

  .business_ul li img { width: 95px; }

  .search_div { width: 100%; }

  .business_ul li { width: 49%; }

  section.analytic_section.analytic_right_section .row { flex-direction: column-reverse; }

  .analytic_right.pr-3 { padding-right: 0px; margin-top: 20px; }

  .aboutus_banner { padding: 10px 60px; }

  .signup_right { text-align: center; margin-top: 20px; }

  .login_input_div { margin-bottom: 12px; }

  p.get_started_text { font-size: 28px !important; line-height: 38px !important; }

  .p_text_get { font-size: 16px !important; line-height: 26px !important; }

  .signup_right.text-left .logindiv.contact_us_inner { padding: 20px; }

  p.sub_p_text { font-size: 15px !important; }

  section.signup_section.pt-5.mt-0.pink_bg { padding-top: 40px !important; }

  section.signup_section.pt-5 { padding-top: 40px !important; }

  .signup_section { padding: 20px 0px 30px 0px; }

  .col-md-8.offset-md-2.mb-5 { margin-bottom: 20px !important; }

  section.partner_section.testimonial_section.mb-5 { margin-bottom: 40px !important; }

  .analytic_section.analytic_right_section { padding: 40px 0px; }

  .aboutus_banner { min-height: 230px; padding: 30px 60px; background-size: 100% 270px; }

  .about_title { font-size: 26px; line-height: 36px; }

  .brand_ul { padding: 0px; display: inline-block; text-align: center; }

  .testimonial_left { min-height: auto; margin-right: 0px; margin-bottom: 30px; text-align: center; }

  .footer_custom { background: linear-gradient(123deg, #AD17FF 0%, #F455DA 97.92%); margin-top: -30px; padding-top: 40px !important; }

  .footer_custom ul li { padding-bottom: 0px !important; margin-top: 0px !important; }

  .footer_custom .e-flex.e-con-boxed.e-con.e-child { padding: 0px; }

  .analytic_section:after { left: 0% !important; }

  div#setboxfooter { --width: 90% !important; }

  div#setboxfooter::before { background-image: none !important; }

  .testimonial_hr { margin-left: auto; margin-right: auto; }

  .start_trial_inner_right a.nav-link.start_free_trial { width: 200px; margin-left: auto; margin-right: auto; margin-top: 20px; }

  .footer_inner { display: block; }

  .swiper-pagination.swiper_custom_pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal.swiper-pagination-bullets-dynamic { left: 45%; }

  .start_trial_inner_right { display: block; text-align: center; }

  .start_trial_inner img { display: none; }

  .recommend_ul { display: block; }

  .start_trial_inner { display: block; }

  .testimonial_right { text-align: center; padding-bottom: 40px; }

  .client_d.tool_div { margin-bottom: 50px; }

  .objective_section { padding: 40px 0px 40px 0px; }

  .analytic_right.pl-3 { padding-left: 0px; margin-top: 25px; }

  .video_divv { margin-bottom: 0px; }

  .analytic_section { padding: 30px 0px; }

  .client_d { margin: 10px; }

  .power_ul { text-align: center; display: inline-block; }

  .brand_ul li { width: 45%; margin: 10px 0px; }

  .brand_ul { padding: 0px; display: block; text-align: center; margin: 0 auto 30px auto; }

  .brand_ul li { width: 45%; text-align: center; }

  .custom-swipe-pagenation, .swiper-pagination.custom-swipe-pagenation.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal { top: 96% !important; left: 0px !important; right: 0; margin: 0 auto; }

}

@media (max-width: 575px) {
	
	.instagram-swiper{ overflow: hidden; }

	.swiper-backface-hidden { overflow: hidden; }

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

  .mobile-banner{ display:block; }

	.desktop-banner{ display:none; } 
 
}