
.container {max-width: 1280px;margin: 0 auto;padding: 0 2rem;}

#innerBrandsys h2 {letter-spacing: -0.4px;margin-bottom: 15px;}

.header-section ul#menu-header li.menu-item a {font-weight: 500;color: #ffffff;opacity: 0.9;transition: opacity 0.2s ease;}
.header-section .navbar-expand-lg .navbar-nav {gap: 32px;}
.navbar-brand {gap: 12px;}


.header-section .main-logo svg {margin: 0;}


#innerbannerhow {padding: 80px 0 40px;}
#innerbannerhow .hero-description {max-width: 750px;}
#innerHow .intro-text {font-size: 16px;line-height: 2;color: #64748b;max-width: 680px;margin: 0 auto;letter-spacing: 1px;}

/* Sticky menu css Start */

/*.header-section {position: fixed;top: 0;left: 0;width: 100%;z-index: 999;transition: all 0.3s ease;}*/
/*.header-section.sticky-active nav {background: #ffffff;box-shadow: 0 4px 15px rgba(0, 0, 0, 0.08);border-bottom:1px solid #e3e7ee;}*/
/*.header-section.sticky-active ul#menu-header li.menu-item a {color:#0a1020;}*/
/*.header-section.sticky-active .main-logo span {color: rgb(10, 16, 32);}*/

/* Sticky menu css Over */

#innerHow {padding: 80px 0;}

#innerWork {padding: 80px 0;}
#innerWork h2 {text-align: center;font-size: 40px;font-weight: 700;margin-bottom: 60px;color: #0b0f19;}
#innerWork .innerWork_steps {max-width: 896px;margin: 0 auto;}
#innerWork .innerWork_step-card {background: #fff;position: relative;display: flex;border-radius: 12px;border: 1px solid #e3e7ee;padding: 32px;transition: all 0.2s ease;gap: 24px;}
#innerWork .innerWork_step-card:not(:last-child) {margin-bottom: 48px;}
#innerWork .innerWork_step-card:hover {box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);}
/*#innerWork .innerWork_step_card_right {padding: 0 0 0 25px;}*/
#innerWork .innerWork_icon-box {width: 48px;height: 48px;background: #eef4ff;border-radius: 10px;display: flex;align-items: center;justify-content: center;color: #2563eb;margin-bottom: 16px;align-content: center;flex-wrap: wrap;}
#innerWork .innerWork_step-number {font-size:60px;font-weight: 700;color: #2f7bff;opacity: 0.1;line-height:1;}
#innerWork .innerWork_step-card h3 {font-size: 24px;font-weight: 600;margin-bottom: 16px;color: #0a1020;line-height: 1.4;}
#innerWork .innerWork_step-card p {font-size: 16px;line-height: 1.7;color: rgb(100, 116, 139);margin-bottom:16px;}
#innerWork .innerWork_step_card_right ul {padding-left: 0;margin-bottom:0px;}
#innerWork .innerWork_step_card_right ul li {color: rgb(100, 116, 139);font-size: 16px;gap: 8px;display: flex;align-items: center;list-style: disc;}
#innerWork .innerWork_prg {font-size: 17px;color: #0a1020 !important;font-weight: 600;margin-bottom:12px !important;}

#innerWork .innerWork_step_card_right ul li:not(:last-child) {margin-bottom: 8px;}
#innerWork .innerWork_step_card_right ul li::marker {color: #2f7bff;font-size: 10px;}

#innerReady {padding: 5rem 0;}
#innerReady .button_bx {margin-bottom: 0;}
#innerReady .heading-lg {text-transform: capitalize;}
#innerReady {background:linear-gradient(135deg, #050F24 0%, #0b1b3a 100%);}
#innerReady .cta-text {margin-bottom: 32px !important;}



/* Start 16-2-26 */
#innerReady .row p {max-width: 768px;margin: 0 auto;font-size: 20px;}
#innerReady .btn-primary-custom:hover {color: #fff;background: #2668e6;transform: translateY(-1px);}
#innerReady .btn.btn-secondary-custom:hover {background: rgba(255, 255, 255, 0.15);border-color: rgba(255, 255, 255, 0.3);color:#fff;}


/* inner Brand page css start */
#brandget {padding: 2rem 0;background: #f6f8fb;}
#brandget .intro-text {font-size: 1.125rem;line-height: 1.7;color: #64748b;max-width: 768px;margin: 0 auto 26px;}
#brandget ul {display: flex;align-items: center;margin-bottom:0;justify-content: center;gap: 2rem;padding-left: 0;}
#brandget ul li {color: #0a1020;font-weight: 500;gap:12px;list-style: none;display: flex;align-items: center;}
#brandget ul li span {background: rgba(47, 123, 255, 0.1);border-radius: 0.75rem;height: 2.5rem;width: 2.5rem;display: flex;align-items: center;justify-content: center;color: #2f7bff;font-size: 18px;}

#brandWhat {padding: 80px 0;background: #f8fafc;text-align: center;}
#brandWhat h2 {font-size: 40px;font-weight: 700;margin-bottom: 48px;color: #0a1020;letter-spacing:-0.4px;}
#brandWhat .what-steps {display: flex;justify-content: center;gap: 60px;flex-wrap: wrap;}
#brandWhat .what-item {max-width: 260px;}
#brandWhat .what-icon {width: 64px;height: 64px;margin: 0 auto 16px;border-radius: 14px;background: #eaf2ff;color: #2563eb;font-size: 26px;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(59, 130, 246, 0.2);}
#brandWhat .what-item h4 {font-size: 18px;font-weight: 600;line-height: 1.5;margin-bottom: 8px;color:#0a1020;text-transform: capitalize;}
#brandWhat .what-item p {font-size: 14px;color:rgb(100, 116, 139);line-height: 1.4;text-align: center;}
/* inner Brand page css over */



/* inner Contact page css start */

/* 18-2-26 start */

#contact-form {background: #f6f8fb;padding-top: 5rem;}
#contact-form .main-form {max-width: 576px;margin: 0 auto;}
#contact-form .main-form form label {color: #0a1020;font-weight: 600 !important;margin-bottom: 8px !important;}
#contact-form .main-form form input {font-size: 1rem !important;border: 1px solid #e3e7ee !important;background: #fff;color: #0a1020 !important;padding: 12px 16px !important;border-radius: 0.75rem !important;}
#contact-form .main-form form textarea {font-size: 1rem !important;height:122px;border: 1px solid #e3e7ee !important;background: #fff;color: #0a1020 !important;padding: 12px 16px !important;border-radius: 0.75rem !important;}
#contact-form .main-form form input#gform_submit_button_1 {background: #2f7bff;color: #fff !important;padding: 14px 32px !important;border-radius: 8px !important;font-weight: 500;transition: all 0.2s ease;border: none;cursor: pointer;display: inline-flex;align-items: center;gap: 0.5rem;margin-bottom:0;}
#contact-form .main-form form input#gform_submit_button_1:hover {background: #2668e6;transform: translateY(-1px);}
#contact-form .main-form form .gform-footer.gform_footer.top_label {padding: 0 !important;margin-top: 15px;}
#innercontactbanner .hero-description {margin-bottom: 0;}



#brandget p.gform_required_legend {display: none;}
#brandget .innerGetForm {max-width: 896px;margin: 0 auto;}
#brandget #gform_wrapper_2 {padding-top: 80px;}
#brandget #gform_wrapper_2 {margin-top: 80px;background: #fff;border: 1px solid #e3e7ee;padding: 48px;border-radius: 16px;}
#brandget #gform_wrapper_2 .gform-body.gform_body {text-align: left;}

#brandget #gform_wrapper_2 .gform-body.gform_body .icon-feature .svg_box {width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;border-radius: 8px;background: rgba(47, 123, 255, 0.1);color: #2f7bff;}
#brandget #gform_wrapper_2 .icon-feature {display: flex;align-items: center;justify-content: flex-start;gap: 12px;border-bottom: 2px solid rgb(241, 245, 249);padding-bottom: 12px;margin-bottom: 24px;}
#brandget #gform_wrapper_2 div#gform_fields_2 {gap: 0;}
#brandget .gform_wrapper.gravity-theme .gfield.gfield--width-full {margin-bottom: 32px !important;}
#brandget div#field_2_7 .icon-feature {margin-bottom: 0 !important;}
#brandget div#field_2_7 .icon-feature h2 {color:#0a1020;font-size: 24px;font-weight: 600;line-height: 1.4;}
#brandget #gform_wrapper_2 form label {color: #0a1020;font-weight: 600;font-size: 14px;line-height: 1.42857;margin-bottom: 8px;}
#brandget #gform_wrapper_2 form select#input_2_6, select#input_2_22 {background-repeat: no-repeat;background-position: right 1rem center;padding-right: 2.5rem;width: 100%;padding: 14px 16px;border-radius: 8px;border: 1px solid #e3e7ee;background: #fff;color: #0a1020;font-size: 16px;line-height: 1.5;transition: all 0.2s ease;}
#brandget #gform_wrapper_2 form input {background-position: right 1rem center;width: 100% !important;padding: 14px 16px !important;border-radius: 8px;border: 1px solid #e3e7ee;background: #fff;color: #0a1020;font-size: 16px !important;line-height: 1.5;transition: all 0.2s ease;}

#brandget #gform_wrapper_2 form div#field_2_8 {margin-right: 10px;}
#brandget #gform_wrapper_2 form div#field_2_9 {margin-left: 10px;}
#brandget #gform_wrapper_2 form div#field_2_10 {margin-top: 20px;}
#brandget  div#field_2_11 {margin-bottom: 0px !important;}
#brandget  fieldset#field_2_12 {margin-bottom: 20px !important;}
#brandget #gform_wrapper_2 form div#field_2_13 {margin-right: 10px;}
#brandget #gform_wrapper_2 form div#field_2_14 {margin-left: 10px;}
#brandget #gform_wrapper_2 form div#field_2_15 {margin-top: 32px;margin-bottom:0 !important;}
#brandget #gform_wrapper_2 form div#field_2_19 .icon-feature {margin-bottom: 0 !important;}

#brandget #gform_wrapper_2 form textarea {height: 126px;background-position: right 1rem center;width: 100% !important;padding: 14px 16px !important;border-radius: 8px;border: 1px solid #e3e7ee;background: #fff;color: #0a1020;font-size: 16px !important;line-height: 1.5;transition: all 0.2s ease;}
#brandget #gform_wrapper_2 form .gform-footer.gform_footer.top_label input#gform_submit_button_2 {font-size:18px !important;padding: 14px 32px !important;background: #2f7bff;line-height:1.5;color: #ffffff;border-radius: 8px;font-weight: 500;transition: all 0.2s ease;border: none;cursor: pointer;display: inline-flex;align-items: center;gap: 0.5rem;}
#brandget #gform_wrapper_2 form .gform-footer.gform_footer.top_label input#gform_submit_button_2:hover {background: #2668e6;transform: translateY(-1px);}

#brandget #gform_wrapper_2 .icon-feature h2 {color:#0a1020;font-size: 24px;font-weight: 600;line-height: 1.4;}

/* 18-2-26 Over */



/* 19-2-26 Start */

.heroForm {background: #fff;color:#0a1020;border-radius: 12px;border: 1px solid #e3e7ee;padding: 32px;transition: all 0.2s ease;}
.heroForm form {margin-top: 24px;}
.heroForm h3 {font-size:24px;margin-bottom: 8px;font-weight: 600;line-height: 1.4;color: #0a1020;text-align: left !important}
.heroForm p {font-size:14px;line-height:1.4;color:rgb(100, 116, 139);text-align:left;margin-bottom: 0;}
.heroForm p.gform_required_legend {display: none;}
.heroForm form label, legend{font-size: 14px !important;line-height: 1.4;margin-bottom: 8px !important;color: #0a1020;font-weight: 500 !important;}
.heroForm form input,select {width: 100% !important;padding: 14px 16px !important;border-radius: 8px;border: 1px solid #e3e7ee;background: #fff;color: #0a1020;font-size: 16px;line-height: 1.5;transition: all 0.2s ease;}

.heroForm form .gform-footer.gform_footer.top_label input#gform_submit_button_3 {font-size:18px !important;padding: 14px 32px !important;background: #2f7bff;line-height:1.5;color: #ffffff;border-radius: 8px;font-weight: 500;transition: all 0.2s ease;border: none;cursor: pointer;display: inline-flex;align-items: center;gap: 0.5rem;}
.heroForm form .gform-footer.gform_footer.top_label input#gform_submit_button_3:hover {background: #2668e6;transform: translateY(-1px);}

.cmplt_brandwrap p {line-height: 1.5;}

#innerBrandsys .btn-payment br {display: none;}
#innerBrandsys .btn-payment h5 {margin-bottom: 0;}
#innerBrandsys .btn-payment p {margin-bottom: 0;}
#innerBrandsys .btn-payment {display: flex;flex-direction: column;align-items: flex-start;gap: 4px;}


/* 19-2-26 Over */


#innerConMail {background: #f6f8fb;padding: 5rem 0;padding-bottom: 0;}
#innerConMail .c_mailwrapbox {max-width: 448px;margin: 0 auto;}
#innerConMail .c_mailwrap {display: flex;flex-direction: column;gap: 20px;max-width: 520px;padding: 32px;background: #ffffff;border: 1px solid #e6ebf2;border-radius: 16px;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.03);}

#innerConMail .mail-icon {width: 48px;height: 48px;display: flex;align-items: center;justify-content: center;border-radius: 8px;background: rgba(47, 123, 255, 0.1);color: #eaf2ff;}
#innerConMail .mail-content h3 {font-size: 24px;font-weight: 600;line-height: 1.4;margin-bottom:8px;}
#innerConMail .mail-content p {color: rgb(100, 116, 139);margin-bottom: 1rem;font-size: 16px;line-height: 1.5;}
#innerConMail .mail-content a {font-size: 14px;font-weight: 500;color: #2f7bff;text-decoration: none;}
#innerConMail .mail-content a:hover{opacity: 0.8;}

#innerConFaq {padding: 5rem 0;position: relative;background: #f6f8fb;}
#innerConFaq .innerFaq_box {max-width: 768px;margin:0 auto;}
#innerConFaq .heading-lg {margin-bottom: 48px !important;}
#innerConFaq .innerFaq_card {padding: 24px;margin-bottom: 25px;background: white;border: 1px solid #e3e7ee;border-radius: 0.75rem;}
#innerConFaq .innerFaq_card h3 {color: #0a1020;font-size: 18px;font-weight: 600;margin-bottom: 0.75rem;line-height: 1.5;}
#innerConFaq .innerFaq_card p {color: rgb(100, 116, 139);line-height: 1.6;font-size: 16px;}
/* inner Contact page css over */



/* inner Google Ads page css start */
.heroList {margin-bottom: 35px;padding-left: 0;gap:1rem;display: flex;flex-direction: column;}
.heroList li {list-style: none;font-size: 16px;display: flex;line-height: 1.5;align-items: center;color: #fff;font-weight: 500;}
.heroList li span {width: 2.5rem;height: 2.5rem;font-size: 16px;margin-right: 0.75rem;background: rgb(31 42 63);color: #8faeff;border-radius: 0.75rem;display: flex;align-items: center;justify-content: center;}
.google-adsline {margin-bottom: 0;font-size: 1.125rem;color: rgba(255, 255, 255, 0.7);line-height: 1.5rem;}

#cmplt_brand {padding: 5rem 0;background: #f6f8fb;}
#cmplt_brand .row {margin-top: 48px;}
#cmplt_brand .cmplt_brandbox {background: #fff;border-radius: 12px;border: 1px solid #e3e7ee;padding: 32px;transition: all 0.2s ease;    display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}
#cmplt_brand .cmplt_brandicon span {width:64px;height: 64px;margin-bottom: 16px;display: flex;align-items: center;justify-content: center;background: rgba(47, 123, 255, 0.1);border-radius: 1rem;}

#cmplt_brand .cmplt_brandbox h3 {font-size: 1.5rem;font-weight: 600;line-height: 1.4;color: #0a1020;text-align: center;text-transform: capitalize;margin-bottom: 0.75rem;}
#cmplt_brand .cmplt_brandbox p {font-size: 16px;line-height: 1.5;color: rgb(100, 116, 139);text-align: center;margin-bottom:0;}

#innerBrandsys {padding: 5rem 0;background: #fff;text-align: center;}
#innerBrandsys .innerBrandsys-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 32px;margin-top: 48px;}
#innerBrandsys .innerBrandsysprice-card {background: #ffffff;border: 1px solid #e5eaf1;border-radius: 18px;padding:32px;text-align: left;position: relative;}
#innerBrandsys .innerBrandsysprice-card h3 {margin-bottom: 8px;font-size: 24px;font-weight: 600;color:#0a1020;line-height: 1.4;}
#innerBrandsys .innerBrandsysprice {color: #2f7bff;margin-bottom: 24px;font-size: 48px;font-weight: 800;line-height: 1;}
#innerBrandsys .innerBrandsysprice-card ul {list-style: none;padding: 0;margin: 0 0 32px;}
#innerBrandsys .innerBrandsysprice-card ul li {font-size: 16px;color: rgb(71, 85, 105);margin-bottom: 12px;padding-left: 28px;position: relative;}
#innerBrandsys .innerBrandsysprice-card ul li::before {content: "✓";position: absolute;left: 0;top:5px;color: #2F7BFF;background: transparent;font-weight: 600;}
#innerBrandsys .pay-box p {background: #fff;color: var(--dark-text);padding: 1rem 1.5rem;border-radius: 8px;font-weight: 500;transition: all 0.2s ease;border: 1px solid #e3e7ee;cursor: pointer;text-align: left;width: 100%;display: flex;flex-direction: column;gap: 0.25rem;}
#innerBrandsys .pay-box p:hover {border-color: #2563eb;}
#innerBrandsys .pay-box p strong {display: block;color: #0A1020;font-weight: 500;font-size: 16px;}
#innerBrandsys .pay-box p span {font-size: 0.875rem;color: #64748B;font-weight: 400;}
#innerBrandsys .innerBrandsysprice-card.popular {border: 2px solid #2563eb;transform: translateY(-10px);}
#innerBrandsys .innerBrandsysprice-card .badge {position: absolute;top: -12px;left: 50%;transform: translateX(-50%);background: #2f7bff;color: #fff;font-size: 12px;padding: 6px 16px;border-radius: 20px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.6px;}
#innerBrandsys .innerBrandsysprice-card:nth-child(2) {border-color: #2f7bff;box-shadow: 0 4px 16px rgba(47, 123, 255, 0.15);}
#innerBrandsys .innerBrandsysprice-card:hover {box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);}

#innerHowworkPage {padding: 5rem 0;}
#innerHowworkPage .innerHowworkPage_steps {display: grid;grid-template-columns: repeat(4, 1fr);gap: 32px;max-width: 1152px;margin: 0 auto;}
#innerHowworkPage .innerHow_card {background: #fff;border: 1px solid #e6ebf2;border-radius: 12px;padding: 32px;gap:16px;position: relative;transition: all 0.3s ease;display: flex;}
#innerHowworkPage .innerHow_card:hover {box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);}
#innerHowworkPage .step_card_right {padding: 0;}
#how-it-works .container {max-width: 1210px;}
#innerHowworkPage .icon-box {width: 48px;height: 48px;background: #eef4ff;border-radius: 10px;display: flex;align-items: center;justify-content: center;color: #2563eb;margin-bottom: 0px;align-content: center;flex-wrap: wrap;}
#innerHowworkPage .step-number {font-size: 48px;font-weight: 700;color: #2f7bff;opacity: 0.1;}
 
#innerHowworkPage .innerHow_card h3 {font-size: 24px;font-weight: 600;margin-bottom: 12px;color: #0b0f19;line-height: 1.3;}
#innerHowworkPage .innerHow_card p {font-size: 16px;line-height: 1.6;color: #5b6475;margin: 0;}

#proven {background: #fff;padding: 5rem 0;}
#proven .proven_box {background: #fff;border-radius: 12px;border: 1px solid #e3e7ee;padding: 2rem;transition: all 0.2s ease;}
#proven .proven_box:hover {box-shadow:0 4px 16px rgba(0, 0, 0, 0.08);}
#proven .proven_wrap .row{gap: 1.5rem 0;margin-top: 40px;}
#proven .proven_box img {width: 100%;height: 100%;aspect-ratio: 3/2;object-fit: cover;}

#innerBuilding {padding: 5rem 0;}
#innerBuilding .heading-lg {margin-bottom: 2rem !important;}
#innerBuilding .btn-primary {font-size: 16px;padding: 0.875rem 2rem;border-radius: 8px;font-weight: 500;}

.footerGoogleAds {padding: 3rem 0 2rem 0;}
.footerGoogleAds .ft_menu {margin-bottom: 25px;gap: 1.5rem;padding-left: 0;display: flex;align-items: center;justify-content: center;}
.footerGoogleAds .ft_menu li {list-style: none;display: flex;align-items: center;justify-content: center;}
.footerGoogleAds .ft_menu li span {color: rgba(255, 255, 255, 0.7);font-size: 5px;}
.footerGoogleAds .ft_menu li a {font-size: 14px;color: rgba(255, 255, 255, 0.7);}
.footerGoogleAds .ft_wrap p {color: rgba(255, 255, 255, 0.6);font-size: 0.875rem;text-align: center;margin-bottom: 8px;}
/* inner Google Ads page css over */


/* inner Privacy Page css start */
#privacyBanner p {margin-bottom: 0;}
#innerPrivacy {background: #f6f8fb;padding: 5rem 0;}
#innerPrivacy .innerPrivacy_box {max-width: 48rem;margin: 0 auto;}
#innerPrivacy .innerPrivacy_box ol {padding-left: 0;margin-bottom: 2rem;}
#innerPrivacy .innerPrivacy_box ol li:not(:last-child){margin-bottom: 32px;}
#innerPrivacy .innerPrivacy_box ol li::marker {font-size: 1.5rem;font-weight: 600;line-height: 1.4;color: #0a1020;}
#innerPrivacy .innerPrivacy_box h2 {font-size: 1.5rem;font-weight: 600;line-height: 1.4;color: #0a1020;margin-bottom: 1rem;}
#innerPrivacy .innerPrivacy_box p {font-size: 16px;margin-left: -22px;margin-bottom:16px;color: rgb(100, 116, 139);line-height: 1.7;}
#innerPrivacy ul.innerPrivacyList {margin-bottom:16px;}
#innerPrivacy ul.innerPrivacyList li {list-style: none;font-size: 16px;margin-left: -22px;color: rgb(100, 116, 139);line-height: 1.7;}
#innerPrivacy ul.innerPrivacyList li:not(:last-child){margin-bottom: 0px;}
.innerPrivacynew ul.innerPrivacyList li:not(:last-child) {margin-bottom: 8px !important;}
#innerPrivacy .innerPrivacy_box ol li a {margin-top: 0.5rem;color: #2f7bff;margin-left: -20px;}
#innerPrivacy .innerPrivacy_line {font-size: 0.875rem;line-height: 0.875rem;border-top: 1px solid #e3e7ee;margin-left: -20px;padding-top: 2rem;color: rgb(100, 116, 139);}
/* inner Privacy Page css over */

#contact-form .main-form p.gform_required_legend {display: none;}


.pricing-section .card a {background: #2f7bff;color: #fff;cursor: pointer;border: none;border-radius: 8px;gap: .5rem;padding: .875rem 2rem;font-weight: 500;transition: all .2s;display: flex;align-items: center;justify-content: center;}
.pricing-section .card a:hover {background: #2668e6;transform: translateY(-1px);}

.payment-options .btn-payment:hover {background: #2f7bff;color:#fff;}
.payment-options .btn-payment:hover h5{color: #fff;}
.payment-options .btn-payment:hover p span {color: #fff;}



/* 25-2-26 */

.btn-payment h5 {
    color: #0f172a;
}
.pricing-section .card h3 {
    font-size: 25px;
}
.pricing-section ul {
    min-height: 195px;
}


/* Blog Page CSS Start */
#innerBlog {float: left;width: 100%;background: #fff;padding: 5rem 0;}
.innerBlog_grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 32px;}
.innerBlog_box {background: #fff;box-shadow: 0 0 5px #E2E6EA;border: 1px solid #E2E6EA;border-radius: 12px;}
.innerBlogImg img {width: 100%;aspect-ratio: 3/2;object-fit: cover;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.innerBlogCnt {padding: 24px;}
.innerBlogTitle {font-size: 24px;font-weight: bold;color: #0f172a;line-height: 1.2;display: block;margin: 0 0 15px 0;}
.innerBlogCnt p {font-size: 16px;line-height: 1.5;color: #64748b;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.innerBlogLink {font-size: 18px;line-height: 1.5;text-transform: capitalize;color:#2f7bff;}
.innerBlogLink:hover {opacity: 80%;}
/* Blog Page CSS Over */

 

/* Blog Single Page CSS Start */
.blogSingle {background: #fff;padding: 5rem 0;float: left;width:100%;}
.blogSingle_img img {width: 100%;aspect-ratio: 3/2.5;object-fit: cover;border: 1px solid #f3eaea;}
.blogSingle_cnt p {font-size: 18px;line-height: 1.5;color: #64748b;}
.blogSingle_img {float: left;width: 45%;margin: 0 40px 45px 0;}
/* Blog Single Page CSS Over */



#innerBrandsys .innerBrandsysprice {color: #0f172a;}
#innerBrandsys .innerBrandsysprice-card ul li::before {content: "✓";position: absolute;left: 0;top: 0;width: 18px;height: 18px;background: #e0edff;color: #2563eb;border-radius: 50%;font-size: 12px;font-weight: 700;display: flex;align-items: center;justify-content: center;}
#innerBrandsys .innerBrandsysprice {font-size: 38px;}




body.error404.wp-theme-smallbusinessbrand section#inner-page {background: #fff;padding-block: 110px;}
body.error404.wp-theme-smallbusinessbrand section#inner-page .Not_found.text-center h2#sub_title {font-size: 40px;font-weight: 700;line-height: 1.2;}
body.error404.wp-theme-smallbusinessbrand section#inner-page .Not_found.text-center p {font-size: 1.125rem;color: #64748b;}
body.error404.wp-theme-smallbusinessbrand section#inner-page .page-not-link.grey-text {font-size: 1.125rem;color: #64748b;}
body.error404.wp-theme-smallbusinessbrand section#inner-page a.btn {background-color: #2f7bff;border-color: #2f7bff;color:#fff;font-weight: 500;padding: 14px 32px;border-radius: 8px;}

