

 :root {
     --vl-text-text-1: #fff;
     --vl-text-text-2: #090B0E;
     --vl-text-text-3: #3D4C5E;
     --vl-text-text-4: #4E2FDA;
     --vl-text-text-5: #FB3189;
     --vl-text-text-6: #FF0A54;
     --vl-text-text-7: #FFE7EE;
     --vl-text-text-8: #F6F8F9;
     --vl-text-text-11: #ADFF1C;
     --vl-text-text-14: #FF6610;
     --vl-text-text-15: #0D47A1;
     --vl-text-text-16: #1B6CFC;
     --vl-text-text-17: #6455E1;
     --vl-text-text-18: #104041;
     --vl-text-text-19: #FF6A6A;
     --vl-text-text-20: #6A5CFF;
     --vl-text-text-21: #17133d;
     --vl-bg-bg-1: #4E2FDA;
     --vl-bg-bg-10: #FB3189;
     --vl-bg-bg-14: #FFF5F9;
     --vl-bg-bg-17: #ADFF1C;
     --vl-bg-bg-18: #104041;
     --vl-bg-bg-24: #0D47A1;
     --vl-bg-bg-25: #FF6610;
     --vl-bg-bg-26: #1B6CFC;
     --vl-bg-bg-27: #FCCC8A;
     --vl-bg-bg-28: #6455E1;
     --vl-bg-bg-29: #090B0E;
     --vl-bg-bg-30: #FF0A54;
     --vl-bg-bg-31: #FFE7EE;
     --vl-bg-bg-32: #2E00FF;
     --vl-bg-bg-33: #FF6A6A;
     --vl-bg-bg-34: #6A5CFF;
     --vl-bg-bg-35: #222326;
     --vl-bg-bg-36: #E7EDF6;
     --vl-bg-bg-37: #010520;
     --vl-bg-bg-38: #272B45;
     --vl-bg-bg-39: #292D4C;
     --vl-bg-bg-40: #101537;
     --vl-bg-bg-41: #1F2444;
     --vl-bg-bg-white: #fff;
     --vl-border-border-1: #E5E7EB;
     --vl-border-border-5: #222326;
     --vl-border-border-6: #292D4C;
     --vl-font-size-font-s10: 10px;
     --vl-font-size-font-s12: 12px;
     --vl-font-size-font-s14: 14px;
     --vl-font-size-font-s16: 16px;
     --vl-font-size-font-s18: 18px;
     --vl-font-size-font-s20: 20px;
     --vl-font-size-font-s22: 22px;
     --vl-font-size-font-s24: 24px;
     --vl-font-size-font-s26: 26px;
     --vl-font-size-font-s28: 28px;
     --vl-font-size-font-s30: 30px;
     --vl-font-size-font-s32: 32px;
     --vl-font-size-font-s34: 34px;
     --vl-font-size-font-s36: 36px;
     --vl-font-size-font-s38: 38px;
     --vl-font-size-font-s40: 40px;
     --vl-font-size-font-s42: 42px;
     --vl-font-size-font-s44: 44px;
     --vl-font-size-font-s46: 46px;
     --vl-font-size-font-s48: 48px;
     --vl-font-size-font-s50: 50px;
     --vl-font-size-font-s52: 52px;
     --vl-font-size-font-s54: 54px;
     --vl-font-size-font-s56: 56px;
     --vl-font-size-font-s58: 58px;
     --vl-font-size-font-s60: 60px;
     --vl-font-size-font-s62: 62px;
     --vl-font-size-font-s64: 64px;
     --vl-font-size-font-s66: 66px;
     --vl-font-size-font-s68: 68px;
     --vl-font-size-font-s70: 70px;
     --vl-font-size-font-s10: 10px;
     --vl-font-size-font-s12: 12px;
     --vl-font-size-font-s14: 14px;
     --vl-font-size-font-s16: 16px;
     --vl-font-size-font-s18: 18px;
     --vl-font-size-font-s20: 20px;
     --vl-font-size-font-s22: 22px;
     --vl-font-size-font-s24: 24px;
     --vl-font-size-font-s26: 26px;
     --vl-font-size-font-s28: 28px;
     --vl-font-size-font-s30: 30px;
     --vl-font-size-font-s32: 32px;
     --vl-font-size-font-s34: 34px;
     --vl-font-size-font-s36: 36px;
     --vl-font-size-font-s38: 38px;
     --vl-font-size-font-s40: 40px;
     --vl-font-size-font-s42: 42px;
     --vl-font-size-font-s44: 44px;
     --vl-font-size-font-s46: 46px;
     --vl-font-size-font-s48: 48px;
     --vl-font-size-font-s50: 50px;
     --vl-font-size-font-s52: 52px;
     --vl-font-size-font-s54: 54px;
     --vl-font-size-font-s56: 56px;
     --vl-font-size-font-s58: 58px;
     --vl-font-size-font-s60: 60px;
     --vl-font-size-font-s62: 62px;
     --vl-font-size-font-s64: 64px;
     --vl-font-size-font-s66: 66px;
     --vl-font-size-font-s68: 68px;
     --vl-font-size-font-s70: 70px;
     --vl-specing-height6: 6px;
     --vl-specing-height8: 8px;
     --vl-specing-height10: 10px;
     --vl-specing-height12: 12px;
     --vl-specing-height14: 114px;
     --vl-specing-height16: 16px;
     --vl-specing-height18: 18px;
     --vl-specing-height20: 20px;
     --vl-specing-height22: 22px;
     --vl-specing-height24: 24px;
     --vl-specing-height26: 26px;
     --vl-specing-height28: 28px;
     --vl-specing-height30: 30px;
     --vl-specing-height32: 32px;
     --vl-specing-height34: 34px;
     --vl-specing-height36: 36px;
     --vl-specing-height38: 38px;
     --vl-specing-height40: 40px;
     --vl-specing-height42: 42px;
     --vl-specing-height44: 44px;
     --vl-specing-height46: 46px;
     --vl-specing-height48: 48px;
     --vl-specing-height50: 50px;
     --vl-specing-height52: 52px;
     --vl-specing-height54: 54px;
     --vl-specing-height56: 56px;
     --vl-specing-height58: 58px;
     --vl-specing-height60: 60px;
     --vl-specing-height70: 70px;
     --vl-specing-height80: 80px;
     --vl-specing-height90: 90px;
     --vl-specing-height100: 100px;
     --vl-specing-height110: 110px;
     --vl-specing-height120: 120px;
     --vl-specing-height130: 130px;
     --vl-weight-regular: 400;
     --vl-weight-medium: 500;
     --vl-weight-semibold: 600;
     --vl-weight-bold: 700;
     --vl-weight-black: 800;
     --vl-family-font1: 'Figtree', sans-serif;
 }




 .bg-cover{
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
 }
 ._absolute {
     position: absolute;
     width: 100%;
     top: 0;
     left: 0;
 }
 .header__area {
     z-index: 2;
 }
 .header-4 {
     z-index: 99;
 }
 .header-2 {
     background: var(--vl-bg-bg-40);
     background: var(--vl-bg-bg-29);
 }
 .header-2._absolute {
     background-color: transparent;
     z-index: 99;
 }
 .footer-2 button.subscribe-form-button:hover, .header-2 .hamurger-btn span, .header-3, .header-4-bg:before, .header-6 {
     background: var(--vl-bg-bg-white);
 }
 .footer__widget ul li a, .header-2 .main-menu ul, .header-4-bg, .hero4-section-area .input-area, .subscribe-form-3, ul#menu-copyright-menu li {
     z-index: 2;
     position: relative;
 }
 .vl-breradcrumb span {
     margin: 0 4px!important;
 }
 .footer-2 .footer__widget ul li:last-child, .footer__widget li:last-child {
     margin-bottom: 0;
 }
 .cta-section-area .cta-header-area h2, .cta4-section-area .cta-header-area h2, .cta8-section-area .cta-header-area h2, .ctaanalycis-section-area.others-cta .cta-header-area h2, .ctaanalycis-section-area.others-cta .cta-header-area h5, .footer-10 h3, .footer-10 h3.footer__widget-title, .footer-2 h3, .footer-2 h3.footer__widget-title, .footer-9 h3, .footer-9 h3.footer__widget-title, .footer-top-2 .single-footer-top h4, .footer__widget-2 .footer__widget-title, .footer__widget-2 ul li a:hover, .header-2 .main-menu ul li a, .header-2 .main-menu ul li>a:after, .header-4 .main-menu ul li a, .header-4 .main-menu ul li.has-dropdown>a::after, .header-9 .main-menu ul li a, .header-9 .main-menu ul li a::after {
     color: var(--vl-text-text-1);
 }
 .header-2 .main-menu ul ul li a, .header-2 .main-menu ul ul li>a:after, .header-4 .main-menu ul ul li a, .header-4 .main-menu ul ul li.has-dropdown>a::after {
     color: var(--vl-text-text-21);
 }
 .header-2 .main-menu ul {
     border-radius: 4px;
 }
 .header-2 .main-menu ul#menu-main-menul {
     border-radius: 4px;
     border-color: #4c506a;
     padding: 0 12px;
 }
 .footer-3 .copyright-menu li a:hover, .footer__widget-3 ul li a:hover, .header-3 .main-menu ul li .submenu li:hover>a, .header-3 .main-menu ul li .submenu li:hover>a::after, .header-3 .main-menu ul li:hover>a, .header-3 .main-menu ul li:hover>a::after {
     color: var(--vl-text-text-19);
 }
 .footer__widget-3 ul li a:before, .header-3 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-33);
 }
 .header-4 .main-menu ul {
     background: 0 0;
     border: none;
 }
 .header-4-bg:before {
     position: absolute;
     content: "";
     height: 100%;
     width: 100%;
     z-index: -1;
     border-radius: 230px;
     opacity: .1;
 }
 .header-4 .main-menu ul li .submenu li:hover>a::after, ul#menu-copyright-menu li a:hover {
     color: var(--vl-text-text-20);
 }
 .header-4 header .logo {
     padding: 10px 0;
 }
 .header__area.header-4 {
     padding: 12px 0;
 }
 .header-3 a.theme-btn.theme-btn-3, .header-4 a.theme-btn.theme-btn-4 {
     margin-top: 9px;
 }
 .header__area.header-3 {
     margin-top: 3px;
 }
 .header__area.header-2 {
     margin-top: 4px;
 }
 .header-2 a.theme-btn.theme-btn-2 {
     margin-top: 8px;
 }
 .footer-2 .footer-info-widget .social-links a, .footer-3 .footer-info-widget .social-links a, .footer-4 .footer-info-widget .social-links a, .footer-5 .footer-info-widget .social-links a {
     text-align: center;
     line-height: 40px;
     margin: 0 6px 0 0;
     height: 40px;
     width: 40px;
 }
 .header-4 .hamurger-btn span {
     background-color: var(--vl-bg-bg-white);
 }
 .header-2 ul#menu-main-menu {
     background: var(--vl-bg-bg-41);
     display: inline-block;
     border-radius: 0;
     border: none;
     background: 0 0;
     padding: 0;
 }
 .footer-2 ul.footer-info li span:hover, .header-2 .main-menu ul li .submenu li a:hover, .header-2 .main-menu ul li .submenu li:hover>a, .header-2 .main-menu ul li .submenu li:hover>a::after, .header-2 .main-menu ul li:hover>a, .header-2 .main-menu ul li:hover>a:after, .header-5 .main-menu ul li .submenu li a:hover, .header-5 .main-menu ul li .submenu li:hover>a, .header-5 .main-menu ul li .submenu li:hover>a::after, .header-5 .main-menu ul li:hover>a, .header-5 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-5);
     transition: .4s;
 }
 .header-2 .main-menu ul li .submenu li>a:before, .header-5 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-10);
     transition: .4s;
 }
 .header-2 .theme-btn-1 {
     background: 0 0;
     border: 1px solid var(--vl-text-text-1);
     border-radius: 25px;
     padding: 16px 24px;
 }
 .header-2 .theme-btn-1:hover, .header-5 .theme-btn-1:hover {
     background: var(--vl-bg-bg-10);
     color: var(--vl-text-text-1);
     transition: .4s;
     transform: translateY(-5px);
     border: 1px solid var(--vl-text-text-5);
 }
 .analysis-area .services-seo-heading-title input, .analysis-area .services-seo-link-check input, .contact1-section-area .input-area .header-btn9 .wpcf7-spinner, .cta-section-area .cta-header-area .btn-area a::after, .footer-2 button.subscribe-form-button i, .footer-5 button.subscribe-form-button i, .footer-6 button.subscribe-form-button i, .footer-7 button.subscribe-form-button i, .header-10 .theme-btn-1::before, .header-2 .theme-btn-1::before, .header-3 .theme-btn-1::before, .header-4 .theme-btn-1::before, .header-5 .theme-btn-1::before, .header-7 .theme-btn-1::before, .header-8 .theme-btn-1::before, .header-9 .theme-btn-1::before, .hero4-section-area .btn-area .wpcf7-spinner, .single-footer-top:last-child:after, button.form_consultation_button span.wpcf7-spinner, ul#menu-copyright-menu li:last-child:after {
     display: none;
 }
 .header-1 .main-menu ul, .header-10 ul#menu-main-menu, .header-3 ul#menu-main-menu, .header-4 ul#menu-main-menu, .header-5 ul#menu-main-menu, .header-6 ul#menu-main-menu, .header-7 ul#menu-main-menu, .header-8 ul#menu-main-menu, .header-9 ul#menu-main-menu {
     display: inline-block;
     border-radius: 0;
     border: none;
     background: 0 0;
     padding: 0;
 }
 .footer-3 h3, .footer-4 button.subscribe-form-button input, .footer-4 h3, .footer-5 h3, .footer-6 h3, .footer-7 h3, .footer-8 h3, .header-10 .main-menu ul li .submenu li a, .header-10 .main-menu ul li a, .header-3 .main-menu ul li a, .header-4 .main-menu ul li .submenu li a, .header-5 .main-menu ul li .submenu li a, .header-5 .main-menu ul li a, .header-6 .main-menu ul li .submenu li a, .header-6 .main-menu ul li a, .header-7 .main-menu ul li .submenu li a, .header-7 .main-menu ul li a, .header-8 .main-menu ul li .submenu li a, .header-8 .main-menu ul li a, .header-9 .main-menu ul li .submenu li a {
     color: var(--vl-text-text-2);
 }
 .footer-3 ul.footer-info li span:hover, .header-3 .main-menu ul li .submenu li a:hover, .header-3 .main-menu ul li .submenu li:hover>a, .header-3 .main-menu ul li .submenu li:hover>a::after, .header-3 .main-menu ul li:hover>a, .header-3 .main-menu ul li:hover>a:after, .header-6 .main-menu ul li .submenu li a:hover, .header-6 .main-menu ul li .submenu li:hover>a, .header-6 .main-menu ul li .submenu li:hover>a::after, .header-6 .main-menu ul li:hover>a, .header-6 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-6);
     transition: .4s;
 }
 .header-3 .main-menu ul li .submenu li>a:before, .header-6 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-30);
     transition: .4s;
 }
 .header-3 .theme-btn-1 {
     background: 0 0;
     border-radius: 25px;
     padding: 16px 24px;
     color: var(--vl-text-text-1);
     background: var(--vl-bg-bg-30);
 }
 .header-10 .theme-btn-1:hover, .header-3 .theme-btn-1:hover {
     background: var(--vl-bg-bg-29);
     color: var(--vl-text-text-1);
     transition: .4s;
     transform: translateY(-5px);
 }
 .header-3 .theme-btn-1.btn-icon i {
     transition: .3s;
     transform: rotate(-45deg);
 }
 .contact1-section-area .contact-boxarea .input-area button.form_consultation_button:hover i, .header-3 .theme-btn-1:hover .btn-icon i, .hero4-section-area .btn-area button:hover i {
     transition: .3s;
     transform: rotate(0);
 }
 .header-4 {
     background: var(--vl-bg-bg-18);
 }
 .header-4 .theme-btn-1:hover, .header-5, .header-7, .header-8 {
     background: var(--vl-bg-bg-white);
 }
 .header-4 .main-menu ul li .submenu li a:hover, .header-4 .main-menu ul li .submenu li:hover>a, .header-4 .main-menu ul li .submenu li:hover>a::after, .header-4 .main-menu ul li:hover>a, .header-4 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-11);
     transition: .4s;
 }
 .header-4 .main-menu ul li .submenu li>a:before {
     background: var(--vl-text-text-11);
     transition: .4s;
 }
 .header-4 .theme-btn-1 {
     background: 0 0;
     border-radius: 4px;
     padding: 16px 24px;
     color: var(--vl-text-text-2);
     background: var(--vl-text-text-11);
 }
 .header-4 .theme-btn-1:hover {
     color: var(--vl-text-text-2);
     transition: .4s;
     transform: translateY(-5px);
 }
 .header-5 {
     z-index: 99;
 }
 .header-5 .theme-btn-1 {
     background: 0 0;
     padding: 16px 24px;
     color: var(--vl-text-text-2);
     border-radius: 25px;
     border: 1px solid var(--colors-dark-dark-active, var(--vl-text-text-2));
 }
 .header-7 {
     padding: 6px 0;
 }
 .footer-7 ul.footer-info li span:hover, .header-7 .main-menu ul li .submenu li a:hover, .header-7 .main-menu ul li .submenu li:hover>a, .header-7 .main-menu ul li .submenu li:hover>a::after, .header-7 .main-menu ul li:hover>a, .header-7 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-15);
     transition: .4s;
 }
 .header-7 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-24);
     transition: .4s;
 }
 .header-7 .theme-btn-1 {
     background: var(--vl-bg-bg-24);
     padding: 16px 24px;
     color: var(--vl-text-text-1);
     border-radius: 0;
 }
 .header-7 .theme-btn-1:hover {
     background: var(--vl-bg-bg-25);
     color: var(--vl-text-text-1);
     transition: .4s;
     transform: translateY(-5px);
 }
 .header-circle-wrap {
     width: 100%;
     z-index: 9;
     top: 20px;
 }

 .footer-8 ul.footer-info li span:hover, .header-8 .main-menu ul li .submenu li a:hover, .header-8 .main-menu ul li .submenu li:hover>a, .header-8 .main-menu ul li .submenu li:hover>a::after, .header-8 .main-menu ul li:hover>a, .header-8 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-16);
     transition: .4s;
 }
 .header-8 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-26);
     transition: .4s;
 }
 .header-8 .theme-btn-1 {
     background: var(--vl-bg-bg-26);
     padding: 16px 24px;
     color: var(--vl-text-text-1);
     border-radius: 25px;
 }
 .header-8 .theme-btn-1:hover {
     background: var(--vl-bg-bg-27);
     color: var(--vl-text-text-2);
     transition: .4s;
     transform: translateY(-5px);
 }
 .header-9 .theme-btn-1, .header-9 .theme-btn-1:hover {
     background: var(--vl-bg-bg-28);
     color: var(--vl-text-text-1);
 }
 .header-9 {
     background: 0 0;
     padding: 12px 0;
 }
 .footer-9 ul.footer-info li span:hover, .header-9 .main-menu ul li .submenu li a:hover, .header-9 .main-menu ul li .submenu li:hover>a, .header-9 .main-menu ul li .submenu li:hover>a::after, .header-9 .main-menu ul li:hover>a, .header-9 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-17);
     transition: .4s;
 }
 .header-9 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-28);
     transition: .4s;
 }
 .header-9 .theme-btn-1 {
     padding: 16px 24px;
     border-radius: 25px;
 }
 .header-9 .theme-btn-1:hover {
     transition: .4s;
     transform: translateY(-5px);
 }
 .header-10 {
     background: var(--vl-bg-bg-white);
 }
 .footer-10 ul.footer-info li span:hover, .header-10 .main-menu ul li .submenu li a:hover, .header-10 .main-menu ul li .submenu li:hover>a, .header-10 .main-menu ul li .submenu li:hover>a::after, .header-10 .main-menu ul li:hover>a, .header-10 .main-menu ul li:hover>a:after {
     color: var(--vl-text-text-14);
     transition: .4s;
 }
 .header-10 .main-menu ul li .submenu li>a:before {
     background: var(--vl-bg-bg-25);
     transition: .4s;
 }
 .header-10 .theme-btn-1 {
     background: var(--vl-bg-bg-25);
     padding: 10px 18px;
     color: var(--vl-text-text-1);
     border-radius: 25px;
     display: inline-flex;
     align-items: center;
     justify-content: space-between;
 }
 .header-10 span.btn-icon {
     height: 34px;
     width: 34px;
     display: inline-block;
     border-radius: 50%;
     transition: .4s;
     line-height: var(--vl-font-size-font-s36);
     text-align: center;
     background: var(--vl-text-text-1);
     color: var(--vl-text-text-2);
     transform: rotate(-45deg);
     position: relative;
     left: 8px;
 }
 .footer__widget-3 ul.theme_social_3 li a:hover, .subscribe-form-3 input[type=submit] {
     background: var(--vl-bg-bg-33);
     color: var(--vl-text-text-1);
 }
 .header-10 span.btn-icon i {
     font-size: 16px;
 }
 .header-10 .theme-btn-1:hover span.btn-icon {
     transform: rotate(0);
 }
 .footer__widget ul li a:before {
     position: absolute;
     content: "";
     height: 3px;
     width: 0;
     background: var(--vl-bg-bg-34);
     left: 0;
     bottom: 3px;
     z-index: -1;
     transition: .3s;
 }
 .footer__widget ul li a:hover:before {
     width: 8px;
     transition: .3s;
 }
 .footer__widget ul li a:hover {
     padding-left: 8px;
 }
 ul#menu-copyright-menu li a {
     text-transform: capitalize;
 }
 ul#menu-copyright-menu li:after {
     position: absolute;
     content: "";
     height: 60%;
     width: 2px;
     background: #4e4d6163;
     right: -4px;
     top: 20%;
     border-radius: 30px;
 }
 .footer-2 .copyright-menu li a, .footer-2 .footer__copyright p, .footer__widget-2 ul li a {
     color: #cfd0d7;
 }
 .footer__widget-2 ul.theme_social_2 li a {
     background: #353368;
     border-color: #353368;
     color: var(--vl-text-text-1);
 }
 .footer__widget-3 ul.theme_social_3 li a {
     background: #fff0f0;
     border-color: #fff0f0;
     color: var(--vl-text-text-19);
 }
 .footer__widget-3 ul.theme_social_2 li a:hover {
     background: #603bf3;
 }
 .footer-2 .footer__bottom-inner {
     border-color: var(--vl-border-border-6);
     padding: 22px 0;
     border-top: 1px solid #272b44;
 }
 .footer-card-3 {
     background-position: center center;
     background-size: cover;
     background-image: url(../img/footer/footer-bg-3.png);
     border-radius: 4px;
     padding: 30px;
 }
 .footer-3 .footer__widget-3.widget_nav_menu {
     padding-left: 40px;
 }
 .footer-card-3 h4 {
     color: var(--vl-text-text-2);
     font-size: 24px;
 }
 .subscribe-form-3 input[type=email] {
     width: 100%;
     padding: 16px;
     border-radius: 4px;
     border: none;
 }
 .subscribe-form-3 input[type=submit] {
     position: absolute;
     right: 4px;
     top: 4px;
     height: calc(62px - 8px);
     border-radius: 4px;
     font-size: 18px;
     font-style: normal;
     font-weight: 600;
     line-height: 18px;
     border: none;
     padding: 0 20px;
 }
 .analysis-area .services-seo-heading-item span, .analysis-area .services-seo-heading-title label, .cta-section-area.others-cta ul li a, .ctaanalycis-section-area.others-cta ul li a {
     font-family: var(--vl-family-font1);
     font-weight: var(--vl-weight-regular);
     font-size: var(--vl-font-size-font-s16);
     font-style: normal;
 }
 .footer-top-elements {
     display: flex;
     align-items: center;
     justify-content: space-around;
     padding-bottom: 60px;
     border-bottom: 1px solid rgba(3, 18, 32, .06);
     padding-top: 60px;
 }
 .single-footer-top {
     display: flex;
     align-items: center;
     position: relative;
     z-index: 2;
 }
 .single-footer-top img {
     margin-right: 10px;
 }
 .single-footer-top h4 {
     margin-bottom: 0;
     color: var(--vl-text-text-21);
     font-weight: 600;
 }
 .footer-top-2 .single-footer-top img {
     filter: invert(1);
 }
 .footer-top-2 .footer-top-elements {
     border-bottom: 1px solid var(--vl-border-border-6);
 }
 .single-footer-top:after {
     position: absolute;
     content: "";
     height: 60%;
     width: 2px;
     background: rgba(3, 18, 32, .06);
     right: -20px;
     border-radius: 30px;
     z-index: -1;
 }
 .footer-4 .tp-footer-subscribe-form, .footer-7 .tp-footer-subscribe-form {
     box-shadow: 0 4px 48px 0 rgba(0, 0, 0, .09);
     height: 50px;
     left: -100px;
     position: relative;
 }
 .footer-top-2 .single-footer-top:after {
     background: var(--vl-bg-bg-39);
 }
 @media screen and (max-width:990px) {
     .footer-3 .footer__widget-3.widget_nav_menu {
     padding-left: 0;
 }
 .footer-card-3 {
     margin-bottom: 60px;
 }
 }.footer-2 {
     background: var(--vl-bg-bg-37);
     padding: 80px 0 0;
 }
 .footer-2 .footer-info-widget .social-links a {
     display: inline-block;
     border-radius: 50%;
     background: var(--vl-bg-bg-38);
     transition: .4s;
     color: var(--vl-text-text-1);
 }
 .cta-section-area .cta-header-area p, .cta4-section-area .cta-header-area p, .footer-10 .footer__widget ul li a, .footer-10 p, .footer-2 .footer__widget ul li a, .footer-2 p, .footer-9 .footer__widget ul li a, .footer-9 p {
     color: var(--vl-text-text-1);
     opacity: 80%}
 .footer-2 .footer__widget ul li a:hover {
     color: var(--vl-text-text-5)!important;
 }
 .footer-2 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-10)!important;
     opacity: 80%}
 .footer-2 .footer-info-widget .social-links a:hover, .footer-5 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-10);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .footer-10 ul.footer-info li span, .footer-2 ul.footer-info li span, .footer-9 ul.footer-info li span {
     display: flex;
     line-height: 24px;
     transition: .4s;
     color: var(--vl-text-text-1);
     opacity: 80%}
 .footer-10 ul.footer-info li span i, .footer-2 ul.footer-info li span i, .footer-9 ul.footer-info li span i {
     margin: 4px 8px 0 0;
     color: var(--vl-text-text-1);
     opacity: 80%}
 .footer-10 .footer__bottom .copyright-menu, .footer-2 .footer__bottom .copyright-menu, .footer-3 .footer__bottom .copyright-menu, .footer-4 .footer__bottom .copyright-menu, .footer-5 .footer__bottom .copyright-menu, .footer-6 .footer__bottom .copyright-menu, .footer-7 .footer__bottom .copyright-menu, .footer-8 .footer__bottom .copyright-menu, .footer-9 .footer__bottom .copyright-menu {
     text-align: end;
 }
 .footer-2 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-2 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-2 .footer__bottom .copyright-menu ul li a:hover, .footer-5 ul.footer-info li span:hover {
     color: var(--vl-text-text-5);
     transition: .4s;
 }
 .footer-2 .footer__widget ul li, .footer__widget li {
     list-style: none;
     margin-bottom: 10px;
 }
 .footer-2 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner, .footer-5 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-10);
     transition: .4s;
     border-radius: 25px;
     color: var(--vl-text-text-1);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-10 .seo-subscribe-form, .footer-2 .seo-subscribe-form, .footer-3 .seo-subscribe-form, .footer-5 .seo-subscribe-form, .footer-6 .seo-subscribe-form, .footer-8 .seo-subscribe-form, .footer-9 .seo-subscribe-form {
     position: relative;
     z-index: 1;
     border-radius: 25px;
     width: 100%}
 .footer-10 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-2 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-3 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-4 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-5 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-6 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-7 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-8 .seo-subscribe-form span.wpcf7-form-control-wrap input, .footer-9 .seo-subscribe-form span.wpcf7-form-control-wrap input {
     border: none;
     background: 0 0;
     width: 100%;
     position: relative;
     top: -6px;
 }
 .footer-2 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-10 .tp-footer-subscribe-form, .footer-2 .tp-footer-subscribe-form, .footer-3 .tp-footer-subscribe-form, .footer-5 .tp-footer-subscribe-form, .footer-6 .tp-footer-subscribe-form, .footer-8 .tp-footer-subscribe-form, .footer-9 .tp-footer-subscribe-form {
     width: 395px;
     border-radius: 25px;
     background: var(--vl-bg-bg-white);
     box-shadow: 0 4px 48px 0 rgba(0, 0, 0, .09);
     padding: 16px;
     position: relative;
     height: 50px;
     left: -100px;
 }
 .footer-3, .footer-4, .footer-5, .footer-7, .footer-8 {
     background: var(--vl-bg-bg-white);
     padding: 80px 0 0;
 }
 .footer-3 .footer-info-widget .social-links a {
     display: inline-block;
     border-radius: 50%;
     background: var(--vl-bg-bg-31);
     transition: .4s;
     color: var(--vl-text-text-6);
 }
 .footer-3 .footer__widget ul li a, .footer-3 p {
     color: var(--vl-text-text-3);
     opacity: 80%}
 .footer-3 .footer__widget ul li a:hover {
     color: var(--vl-text-text-6)!important;
 }
 .footer-3 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-30)!important;
     opacity: 80%}
 .footer-3 .footer-info-widget .social-links a:hover, .footer-6 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-30);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .footer-3 ul.footer-info li span {
     display: flex;
     line-height: 24px;
     transition: .4s;
     color: var(--vl-text-text-3);
     opacity: 80%}
 .footer-3 ul.footer-info li span i {
     margin: 4px 8px 0 0;
     color: var(--vl-text-text-3);
     opacity: 80%}
 .footer-3 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-3 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-3 .footer__bottom .copyright-menu ul li a:hover, .footer-6 ul.footer-info li span:hover {
     color: var(--vl-text-text-6);
     transition: .4s;
 }
 .footer-3 .footer__bottom-inner, .footer-4 .footer__bottom-inner, .footer-5 .footer__bottom-inner, .footer-6 .footer__bottom-inner, .footer-7 .footer__bottom-inner, .footer-8 .footer__bottom-inner {
     padding: 22px 0;
     border-top: 1px solid var(--vl-border-border-1);
 }
 .footer-3 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner, .footer-6 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-30);
     transition: .4s;
     border-radius: 25px;
     color: var(--vl-text-text-1);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-3 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-4 .footer-info-widget .social-links a {
     display: inline-block;
     border-radius: 50%;
     background: #f8f9fa;
     transition: .4s;
     color: var(--vl-text-text-2);
 }
 .footer-4 .footer__widget ul li a, .footer-4 p, .footer-5 .footer__widget ul li a, .footer-5 p, .footer-6 .footer__widget ul li a, .footer-6 p, .footer-7 .footer__widget ul li a, .footer-7 p, .footer-8 .footer__widget ul li a, .footer-8 p {
     color: var(--vl-text-text-3);
 }
 .footer-4 .footer__widget ul li a:hover {
     color: var(--vl-text-text-18)!important;
 }
 .footer-4 .footer__bottom .copyright-menu ul li a:hover, .footer-4 ul.footer-info li span:hover {
     color: var(--vl-text-text-18);
     transition: .4s;
 }
 .footer-4 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-18)!important;
 }
 .footer-4 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-17);
     color: var(--vl-text-text-2);
     transition: .4s;
 }
 .footer-4 ul.footer-info li span, .footer-5 ul.footer-info li span, .footer-6 ul.footer-info li span, .footer-7 ul.footer-info li span, .footer-8 ul.footer-info li span {
     display: flex;
     line-height: 24px;
     transition: .4s;
     color: var(--vl-text-text-3);
 }
 .footer-4 ul.footer-info li span i, .footer-5 ul.footer-info li span i, .footer-6 ul.footer-info li span i, .footer-7 ul.footer-info li span i, .footer-8 ul.footer-info li span i {
     margin: 4px 8px 0 0;
     color: var(--vl-text-text-3);
 }
 .footer-4 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-4 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-4 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-17);
     transition: .4s;
     border-radius: 4px;
     color: var(--vl-text-text-18);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-4 .seo-subscribe-form {
     position: relative;
     z-index: 1;
     border-radius: 4px;
     width: 100%}
 .footer-4 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-4 .tp-footer-subscribe-form {
     width: 395px;
     border-radius: 4px;
     background: var(--vl-bg-bg-white);
     padding: 16px;
 }
 .footer-5 .footer-info-widget .social-links a {
     display: inline-block;
     border-radius: 50%;
     background: #fcd5e7;
     transition: .4s;
     color: var(--vl-text-text-5);
 }
 .footer-5 .footer__widget ul li a:hover {
     color: var(--vl-text-text-5)!important;
 }
 .footer-5 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-10)!important;
 }
 .footer-5 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-5 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-5 .footer__bottom .copyright-menu ul li a:hover {
     color: var(--vl-text-text-5);
     transition: .4s;
 }
 .footer-5 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-6 .footer-info-widget .social-links a {
     height: 40px;
     width: 40px;
     display: inline-block;
     border-radius: 50%;
     background: #fcd5e7;
     text-align: center;
     line-height: 40px;
     margin: 0 6px 0 0;
     transition: .4s;
     color: var(--vl-text-text-6);
 }
 .footer-7 .footer-info-widget .social-links a, .footer-8 .footer-info-widget .social-links a {
     background: var(--vl-bg-bg-36);
     text-align: center;
     height: 40px;
     width: 40px;
     margin: 0 6px 0 0;
     display: inline-block;
     transition: .4s;
     line-height: 40px;
 }
 .footer-6 .footer__widget ul li a:hover {
     color: var(--vl-text-text-6)!important;
 }
 .footer-6 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-30)!important;
 }
 .footer-6 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-6 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-6 .footer__bottom .copyright-menu ul li a:hover {
     color: var(--vl-text-text-6);
     transition: .4s;
 }
 .footer-6 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-7 .footer-info-widget .social-links a {
     border-radius: 50%;
     color: var(--vl-text-text-15);
 }
 .footer-7 .footer__widget ul li a:hover {
     color: var(--vl-text-text-15)!important;
 }
 .footer-7 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-24)!important;
 }
 .footer-7 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-24);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .footer-7 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-7 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-7 .footer__bottom .copyright-menu ul li a:hover {
     color: var(--vl-text-text-15);
     transition: .4s;
 }
 .footer-7 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-24);
     transition: .4s;
     border-radius: 0;
     color: var(--vl-text-text-1);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-7 .seo-subscribe-form {
     position: relative;
     z-index: 1;
     border-radius: 0;
     width: 100%}
 .footer-7 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-7 .tp-footer-subscribe-form {
     width: 395px;
     border-radius: 0;
     background: var(--vl-bg-bg-white);
     padding: 16px;
 }
 .footer-8 .footer-info-widget .social-links a {
     border-radius: 50%;
     color: var(--vl-text-text-16);
 }
 .footer-8 .footer__widget ul li a:hover {
     color: var(--vl-text-text-16)!important;
 }
 .footer-8 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-26)!important;
 }
 .footer-8 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-26);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .footer-8 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-8 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-8 .footer__bottom .copyright-menu ul li a:hover {
     color: var(--vl-text-text-16);
     transition: .4s;
 }
 .footer-8 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-26);
     transition: .4s;
     border-radius: 25px;
     color: var(--vl-text-text-1);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-8 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-10, .footer-9 {
     background: var(--vl-bg-bg-29);
     padding: 80px 0 0;
 }
 .footer-9 .footer-info-widget .social-links a {
     height: 40px;
     width: 40px;
     display: inline-block;
     border-radius: 50%;
     background: var(--vl-bg-bg-35);
     text-align: center;
     line-height: 40px;
     margin: 0 6px 0 0;
     transition: .4s;
     color: var(--vl-text-text-1);
 }
 .footer-9 .footer__widget ul li a:hover {
     color: var(--vl-text-text-17)!important;
 }
 .footer-9 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-28)!important;
 }
 .footer-9 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-28);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .footer-9 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-9 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-9 .footer__bottom .copyright-menu ul li a:hover {
     color: var(--vl-text-text-17);
     transition: .4s;
 }
 .footer-9 .footer__bottom .copyright-menu ul li a {
     color: var(--vl-text-text-1);
     transition: .4s;
     opacity: 80%}
 .footer-10 .footer__bottom-inner, .footer-9 .footer__bottom-inner {
     padding: 22px 0;
     border-top: 1px solid var(--vl-border-border-5);
 }
 .footer-9 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-28);
     transition: .4s;
     border-radius: 25px;
     color: var(--vl-text-text-1);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-9 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .footer-10 .footer-info-widget .social-links a {
     height: 40px;
     width: 40px;
     display: inline-block;
     border-radius: 50%;
     background: #33231c;
     text-align: center;
     line-height: 40px;
     margin: 0 6px 0 0;
     transition: .4s;
     color: var(--vl-text-text-1);
 }
 .analysis-area .services-seo-heading-title label::after, .analysis-area .services-seo-heading-title label::before, .analysis-area .services-seo-link-check label::after, .analysis-area .services-seo-link-check label::before {
     height: 16px;
     transition: .2s ease-out;
     width: 16px;
     position: absolute;
     text-align: center;
 }
 .footer-10 .footer__widget ul li a:hover {
     color: var(--vl-text-text-14)!important;
 }
 .footer-10 .footer__widget ul li a:before {
     background: var(--vl-bg-bg-25)!important;
 }
 .footer-10 .footer-info-widget .social-links a:hover {
     background: var(--vl-bg-bg-25);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .footer-10 .footer__bottom .copyright-menu ul {
     list-style: none;
 }
 .footer-10 .footer__bottom .copyright-menu ul li {
     list-style: none;
     display: inline-block;
 }
 .footer-10 .footer__bottom .copyright-menu ul li a {
     color: var(--vl-text-text-1);
     transition: .4s;
     opacity: 80%}
 .footer-10 .footer__bottom .copyright-menu ul li a:hover {
     color: var(--vl-text-text-14);
     transition: .4s;
 }
 .footer-10 .seo-subscribe-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
     border: none;
     outline: 0;
     background: var(--vl-bg-bg-25);
     transition: .4s;
     border-radius: 25px;
     color: var(--vl-text-text-1);
     padding: 16px;
     font-size: 18px;
     font-style: normal;
     font-weight: 700;
     line-height: 18px;
     position: absolute;
     right: -16px;
     top: -16px;
 }
 .footer-10 .seo-subscribe-form span.wpcf7-form-control-wrap input::placeholder {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .wpcf7 input[type=email], .wpcf7 input[type=tel]::placeholder, .wpcf7 input[type=url] {
     color: var(--vl-text-text-2);
     opacity: 80%}
 .cta-section-area {
     position: relative;
     z-index: 1;
     background: var(--vl-text-text-4);
 }
 @media (max-width:767px) {
     .cta-section-area {
     padding: 0;
 }
 }.cta-section-area .cta-bg1, .cta4-section-area .cta-bg1, .cta8-section-area .cta-bg1, .ctaanalycis-section-area.others-cta .cta-bg1 {
     position: absolute;
     top: 0;
     right: 0;
 }
 .cta-section-area .cta-bg2, .cta4-section-area .cta-bg2, .cta8-section-area .cta-bg2, .ctaanalycis-section-area.others-cta .cta-bg2 {
     position: absolute;
     bottom: 0;
     left: 0;
 }
 .cta-section-area .cta-header-area, .cta8-section-area .cta-header-area {
     border-radius: 4px;
     position: relative;
 }
 .cta-section-area .cta-header-area .btn-area, .cta4-section-area .cta-header-area .btn-area, .cta8-section-area .cta-header-area .btn-area {
     display: inline-block;
     margin-top: 32px;
 }
 .cta-section-area .cta-header-area .btn-area a {
     color: var(--vl-text-text-4);
     background: var(--vl-text-text-1);
 }
 .cta2-section-area .cta-author-area {
     position: relative;
     z-index: 1;
     padding: 50px;
     border-radius: 8px;
     overflow: hidden;
 }
 .cta2-section-area .cta-author-area::after {
     position: absolute;
     content: "";
     height: 100%;
     width: 100%;
     left: 0;
     top: 0;
     transition: .4s;
     background: var(--vl-text-text-1);
     opacity: 15%;
     border-radius: 8px;
     z-index: -1;
 }
 .cta2-section-area .cta-author-area .images, .cta3-section-area .cta-author-area .images {
     position: relative;
     text-align: end;
 }
 .cta2-section-area .cta-author-area .images .cta-img1, .cta3-section-area .cta-author-area .images .cta-img1 {
     text-align: end;
     height: 250px;
     width: 250px;
 }
 .cta2-section-area .cta-author-area .images .bg1, .cta3-section-area .cta-author-area .images .bg1 {
     position: absolute;
     top: -50px;
     right: -100px;
 }
 .cta2-section-area .cta-author-area .images .elements7, .cta3-section-area .cta-author-area .images .elements7 {
     position: absolute;
     bottom: -100px;
     left: -60%}
 .cta2-section-area .cta-author-area .images .elements6, .cta3-section-area .cta-author-area .images .elements6 {
     position: absolute;
     top: 30px;
     left: -30%}
 .cta3-section-area, .hero4-section-area .header-images-area .bg-2 {
     position: relative;
 }
 .cta3-section-area .cta-author-area {
     position: relative;
     z-index: 1;
     padding: 50px;
     border-radius: 8px;
     overflow: hidden;
     background: var(--vl-bg-bg-14);
 }
 .cta4-section-area {
     position: relative;
     z-index: 1;
     background: var(--vl-text-text-6);
 }
 .cta4-section-area .cta-header-area {
     background: var(--vl-text-text-6);
     border-radius: 4px;
     position: relative;
 }
 .cta4-section-area .cta-header-area .btn-area .header-btn7 {
     color: var(--vl-text-text-1);
     border-top: 1px solid var(--vl-text-text-1);
     border-bottom: 1px solid var(--vl-text-text-1);
 }
 .cta4-section-area .cta-header-area .btn-area .header-btn12 {
     color: var(--vl-text-text-1);
     background: var(--vl-text-text-2);
 }
 .cta5-section-area {
     position: relative;
     z-index: 1;
 }
 .cta5-section-area .cta-header-area h2 {
     color: var(--vl-text-text-10);
 }
 .cta5-section-area .cta-header-area p {
     color: var(--vl-text-text-10);
     opacity: 80%}
 .cta5-section-area .cta-header-area .btn-area1 .header-btn9, .cta7-section-area .cta-header .bnt-area1 .header-btn14 {
     margin-top: 32px;
 }
 .cta5-section-area .cta-header-area .btn-area1 .header-btn10 {
     margin-top: 32px;
     margin-left: 20px;
 }
 .cta-section-area.others-cta .form-area form, .ctaanalycis-section-area.others-cta .form-area form {
     display: flex;
     align-items: center;
     justify-content: space-between;
     background: var(--vl-text-text-1);
     padding: 20px;
     border-radius: 90px;
     z-index: 1;
 }
 .cta-section-area.others-cta .form-area form .input-area, .ctaanalycis-section-area.others-cta .form-area form .input-area {
     display: flex;
     align-items: center;
 }
 .cta-section-area.others-cta .form-area form .input-area input, .ctaanalycis-section-area.others-cta .form-area form .input-area input {
     width: 100%;
     margin-left: 6px;
     font-family: var(--vl-family-font1);
     font-size: var(--vl-font-size-font-s16);
     font-weight: var(--vl-weight-semibold);
     color: var(--vl-text-text-2);
 }
 .cta-section-area.others-cta .form-area form .input-area input::-moz-placeholder {
     color: var(--vl-text-text-3);
     font-weight: var(--vl-weight-regular);
 }
 .cta-section-area.others-cta .form-area form .input-area input::placeholder {
     color: var(--vl-text-text-3);
     font-weight: var(--vl-weight-regular);
 }
 .cta-section-area.others-cta .form-area .btn-area, .ctaanalycis-section-area.others-cta .form-area .btn-area {
     margin-top: 0;
 }
 .cta-section-area.others-cta .form-area .btn-area a {
     background: var(--vl-text-text-4);
     color: var(--vl-text-text-1);
 }
 .cta-section-area.others-cta .form-area .btn-area a span {
     background: var(--vl-text-text-1);
     color: var(--vl-text-text-4);
 }
 .cta-section-area.others-cta ul, .ctaanalycis-section-area.others-cta ul {
     text-align: start!important;
     margin-top: 24px;
 }
 .cta-section-area.others-cta ul li, .ctaanalycis-section-area.others-cta ul li {
     display: inline-block;
 }
 .cta-section-area.others-cta ul li:first-child, .ctaanalycis-section-area.others-cta ul li:first-child {
     color: var(--vl-text-text-1);
     font-family: var(--vl-family-font1);
     font-size: var(--vl-font-size-font-s18);
     font-style: normal;
     font-weight: var(--vl-weight-semibold);
     line-height: 18px;
 }
 .cta-section-area.others-cta ul li a, .ctaanalycis-section-area.others-cta ul li a {
     color: var(--vl-text-text-2);
     line-height: 16px;
     transition: .4s;
     padding: 8px 12px;
     border-radius: 40px;
     background: var(--vl-text-text-1);
     display: inline-block;
     margin: 0 0 0 12px;
 }
 .cta-section-area.others-cta ul li a:hover, .ctaanalycis-section-area.others-cta ul li a:hover {
     background: var(--vl-text-text-2);
     color: var(--vl-text-text-1);
     transition: .4s;
 }
 .analysis-area .analysis-inner-section {
     margin-bottom: 60px;
 }
 .analysis-area .services-seo {
     border-radius: 8px;
     position: relative;
     background: var(--vl-text-text-1);
     box-shadow: 0 4px 40px 0 rgba(0, 0, 0, .08);
 }
 .analysis-area .services-seo-head {
     background-color: var(--vl-text-text-4);
     padding: 16px 65px 16px 24px;
     border-radius: 4px;
 }
 .analysis-area .services-seo-item {
     padding: 24px 65px 24px 24px;
     border-bottom: 1px solid #e8eaec;
 }
 .analysis-area .services-seo-heading-title {
     margin: 0;
 }
 .analysis-area .services-seo-heading-title label {
     color: var(--vl-text-text-1);
     line-height: 16px;
     padding-left: 22px;
     position: relative;
     cursor: pointer;
 }
 .analysis-area .services-seo-heading-title label::after {
     content: "";
     top: -1px;
     left: 0;
     line-height: 16px;
     border: 1px solid #c3c7c9;
     border-radius: 4px;
 }
 .analysis-area .services-seo-heading-title label::before {
     content: url("../img/icons/check8.svg");
     top: -1px;
     left: 0;
     line-height: 15px;
     visibility: hidden;
     opacity: 0;
     color: var(--tp-common-white);
     z-index: 1;
 }
 .analysis-area .services-seo-heading-title input:checked~label::after, .analysis-area .services-seo-link-check input:checked~label::after {
     background-color: var(--vl-text-text-4);
     border-color: var(--vl-text-text-4);
 }
 .analysis-area .services-seo-heading-title input:checked~label::before, .analysis-area .services-seo-link-check input:checked~label::before {
     visibility: visible;
     opacity: 1;
 }
 .analysis-area .services-seo-heading-item span {
     color: var(--vl-text-text-1);
     line-height: 16px;
     padding-left: 70px;
 }
 .analysis-area .services-seo-link-check label, .analysis-area .services-seo-link-check span {
     line-height: 1;
     padding-left: 22px;
     font-weight: var(--vl-weight-regular);
     font-family: var(--vl-family-font1);
 }
 .analysis-area .services-seo-heading-item span i {
     font-weight: 600;
     transform: translateY(2px);
     margin-right: 5px;
 }
 .analysis-area .services-seo-link-check label {
     font-size: var(--vl-font-size-font-s16);
     color: var(--vl-text-text-2);
     position: relative;
     cursor: pointer;
 }
 .analysis-area .services-seo-link-check label::after {
     content: "";
     top: 1px;
     left: 0;
     line-height: 16px;
     border: 1px solid #c3c7c9;
     border-radius: 4px;
 }
 .analysis-area .services-seo-link-check label::before {
     content: url("../img/icons/check7.svg");
     top: 1px;
     left: 0;
     line-height: 15px;
     visibility: hidden;
     opacity: 0;
     color: var(--tp-common-white);
     z-index: 1;
 }
 .analysis-area .services-seo-link-check span {
     color: var(--vl-text-text-4);
     font-size: var(--vl-font-size-font-s12);
     display: block;
 }
 .analysis-area .services-seo-catagory-item {
     padding-left: 70px;
 }
 .analysis-area .services-seo-catagory-item a {
     color: var(--vl-text-text-2);
     font-family: var(--vl-family-font1);
     font-size: var(--vl-font-size-font-s16);
     font-style: normal;
     font-weight: var(--vl-weight-regular);
     line-height: 16px;
     display: inline-block;
 }
 .analysis-area .services-seo-catagory-item .incridable-rank i {
     margin-left: 4px;
     margin-top: -15px;
     font-size: 8px;
 }
 .cta7-section-area {
     position: relative;
     background: var(--vl-bg-bg-24);
 }
 .cta7-section-area .cta-header .bnt-area1 .header-btn14:hover {
     background: var(--vl-text-text-1);
     color: var(--vl-text-text-15);
 }
 .cta7-section-area .cta-header .bnt-area1 .header-btn14.btn2 {
     background: 0 0;
     border: 1px solid var(--vl-text-text-1);
     color: var(--vl-text-text-1);
     margin-left: 20px;
     margin-top: 32px;
 }
 .cta7-section-area .cta-header .bnt-area1 .header-btn14.btn2:hover {
     background: var(--vl-text-text-14);
     border: 1px solid var(--vl-text-text-14);
 }
 .cta8-section-area {
     position: relative;
     z-index: 1;
     background: var(--vl-text-text-16);
 }
 .cta8-section-area .cta-header-area p {
     color: var(--vl-text-text-1);
     opacity: 80%!important;
 }
 .cta8-section-area .cta-header-area .btn-area .header-btn15 {
     background: var(--vl-bg-bg-27);
     color: var(--vl-text-text-2);
 }
 .cta8-section-area .cta-header-area .btn-area .header-btn15:hover {
     background: var(--vl-text-text-2);
     transition: .4s;
     color: var(--vl-text-text-1);
 }
 .cta8-section-area .cta-header-area .btn-area .header-btn15.btn2 {
     background: 0 0;
     border: 1px solid var(--vl-text-text-1);
     color: var(--vl-text-text-1);
     margin-left: 20px;
 }
 .cta8-section-area .cta-header-area .btn-area .header-btn15.btn2:hover {
     background: var(--vl-bg-bg-27);
     color: var(--vl-text-text-2);
     border: 1px solid var(--vl-bg-bg-27);
 }
 .ctaanalycis-section-area.others-cta {
     background: var(--vl-bg-bg-26);
     position: relative;
 }
 .ctaanalycis-section-area.others-cta .cta-header-area h5::after, .ctaanalycis-section-area.others-cta .cta-header-area h5::before {
     background: var(--vl-text-text-1);
 }
 .ctaanalycis-section-area.others-cta .form-area form .input-area input::-moz-placeholder {
     color: var(--vl-text-text-3);
     font-weight: var(--vl-weight-regular);
 }
 .ctaanalycis-section-area.others-cta .form-area form .input-area input::placeholder {
     color: var(--vl-text-text-3);
     font-weight: var(--vl-weight-regular);
 }
 .cta10-section-area, .cta9-section-area {
     position: relative;
     z-index: 2;
     margin-bottom: -150px;
 }
 .cta10-section-area .images img, .cta9-section-area .images img {
     height: 100%;
     width: 100%;
     -o-object-fit: cover;
     object-fit: cover;
     border-radius: 8px;
 }
 .cta9-section-area .cta-content-area {
     background: var(--vl-bg-bg-28);
     border-radius: 8px;
     position: relative;
     padding: 24px 32px;
 }
 .cta10-section-area .cta-content-area h2, .cta9-section-area .cta-content-area h2 {
     color: var(--vl-text-text-1);
     font-family: var(--vl-family-font1);
     font-size: var(--vl-font-size-font-s44);
     font-style: normal;
     font-weight: var(--vl-weight-semibold);
     line-height: var(--vl-font-size-font-s52);
 }
 .cta10-section-area .cta-content-area p, .cta9-section-area .cta-content-area p {
     color: var(--vl-text-text-1);
     font-family: var(--vl-family-font1);
     font-size: var(--vl-font-size-font-s16);
     font-style: normal;
     font-weight: var(--vl-weight-regular);
     line-height: 26px;
 }
 .cta9-section-area .cta-content-area .btn-area1 a {
     background: var(--vl-text-text-1);
     color: var(--vl-bg-bg-28);
 }
 .cta9-section-area .cta-content-area .btn-area1 a span {
     background: var(--vl-text-text-17);
     color: var(--vl-text-text-1);
 }
 .cta10-section-area .cta-content-area .btn-area1 a:hover, .cta9-section-area .cta-content-area .btn-area1 a:hover {
     background: var(--vl-text-text-2);
     color: var(--vl-text-text-1);
 }
 .cta10-section-area .cta-content-area {
     background: var(--vl-bg-bg-25);
     border-radius: 8px;
     position: relative;
     padding: 24px 32px;
 }
 @media only screen and (min-width:768px) and (max-width:991px) {
     .cta-section-area {
     padding: 60px 0;
 }
 .cta2-section-area .cta-author-area .images .cta-img1, .cta3-section-area .cta-author-area .images .cta-img1 {
     height: 100%;
     width: 100%;
     border: 8px;
     transition: .4s;
 }
 .cta4-section-area {
     padding: 0;
 }
 .cta-section-area.others-cta .form-area form, .ctaanalycis-section-area.others-cta .form-area form {
     left: 0;
     width: 100%;
     top: 0;
     margin-bottom: 50px;
     position: relative;
 }
 .analysis-area .analysis-inner-section {
     margin-bottom: 30px;
 }
 .analysis-area .services-seo-scroll {
     width: 200%;
     overflow-y: auto;
     position: relative;
 }
 .analysis-area .services-seo {
     overflow-x: auto;
 }
 .cta10-section-area .cta-content-area, .cta9-section-area .cta-content-area {
     margin-top: 30px;
 }
 }@media (max-width:767px) {
     .cta2-section-area .cta-author-area .images .cta-img1, .cta3-section-area .cta-author-area .images .cta-img1 {
     height: 100%;
     width: 100%;
     border: 8px;
     transition: .4s;
     margin-top: 30px;
 }
 .cta4-section-area {
     padding: 0;
 }
 .cta5-section-area .cta-header-area .btn-area1 .header-btn10, .cta7-section-area .cta-header .bnt-area1 .header-btn14.btn2 {
     margin-left: 0;
 }
 .cta-section-area.others-cta .form-area form, .ctaanalycis-section-area.others-cta .form-area form {
     width: 100%;
     display: inline-block;
     position: relative;
     left: 0;
     z-index: 1;
     top: 0;
     margin-bottom: 50px;
     border-radius: 4px;
 }
 .cta-section-area.others-cta .form-area form .input-area, .ctaanalycis-section-area.others-cta .form-area form .input-area {
     margin-bottom: 20px;
 }
 .analysis-area .analysis-inner-section {
     margin-bottom: 30px;
 }
 .analysis-area .services-seo-scroll {
     width: 400%;
     overflow-y: auto;
     position: relative;
 }
 .analysis-area .services-seo {
     overflow-x: auto;
 }
 .cta8-section-area .cta-header-area .btn-area .header-btn15.btn2 {
     margin-left: 0;
     margin-top: 20px;
 }
 .cta10-section-area, .cta9-section-area {
     margin-bottom: 50px;
 }
 .cta10-section-area .cta-content-area, .cta9-section-area .cta-content-area {
     margin-top: 30px;
 }
 .cta10-section-area .cta-content-area h2, .cta9-section-area .cta-content-area h2 {
     font-size: var(--vl-font-size-font-s30);
     line-height: var(--vl-font-size-font-s40);
 }
 }.cta10-section-area .cta-content-area .btn-area1 a {
     background: var(--vl-text-text-1);
     color: var(--vl-bg-bg-25);
 }
 .cta10-section-area .cta-content-area .btn-area1 a span {
     background: var(--vl-text-text-14);
     color: var(--vl-text-text-1);
 }
 .contact1-section-area .contact-boxarea .input-area button.form_consultation_button {
     background: var(--vl-bg-bg-1);
     border-radius: 30px;
     display: flex;
     align-items: center;
     padding: 8px 8px 8px 16px;
     transition: .3s;
     transform: translateY(0);
 }
 .contact1-section-area .contact-boxarea .input-area button.form_consultation_button input {
     color: var(--vl-text-text-1);
     background: 0 0;
     border: none;
     border-radius: 0;
     margin-top: 0;
     padding: 0 4px 0 0;
     font-weight: 700;
     font-size: 18px;
 }
 .contact1-section-area .contact-boxarea .input-area button.form_consultation_button i {
     color: var(--vl-text-text-4);
     width: 44px;
     height: 36px;
     background: var(--vl-bg-bg-white);
     line-height: 40px;
     border-radius: 50%;
     transition: .3s;
     transform: rotate(-45deg);
     display: flex;
     align-items: center;
     justify-content: center;
 }
 .contact1-section-area .contact-boxarea .input-area button.form_consultation_button:hover {
     transition: .3s;
     transform: translateY(-5px);
     background: var(--vl-bg-bg-32);
 }
 .footer-2 button.subscribe-form-button {
     padding: 11px 16px;
     background: var(--vl-bg-bg-10);
 }
 .footer-2 button.subscribe-form-button:hover input {
     color: var(--vl-text-text-5);
 }
 .hero4-section-area .form-area {
     display: flex;
     background: red;
     display: flex;
     align-items: center;
     justify-content: space-between;
     background: var(--vl-bg-bg-white);
     padding: 20px;
     border-radius: 230px;
     position: absolute;
     left: 15%;
     bottom: 100px;
     width: 70%}
 .hero4-section-area .input-area input {
     padding: 8px 10px 10px 42px;
     border: none;
     background: 0 0;
     width: 100%;
     color: var(--vl-text-text-2);
 }
 .hero4-section-area .input-area i {
     position: absolute;
     top: 50%;
     left: 12px;
     color: var(--vl-text-text-2);
     width: 20px;
     height: 20px;
     margin-top: -10px;
 }
 .hero4-section-area .form-area>div {
     width: calc(33% - 15px);
 }
 .hero4-section-area .btn-area input {
     background: 0 0;
     border: none;
     font-size: 18px;
     font-weight: 700;
     color: var(--vl-text-text-1);
 }
 .hero4-section-area .btn-area {
     display: flex;
     align-items: center;
     justify-content: flex-end;
     width: 100%}
 .hero4-section-area .btn-area button {
     padding: 10px 14px 10px 20px;
     background: var(--vl-bg-bg-30);
     border-radius: 30px;
     transition: .3s;
 }
 .hero4-section-area .btn-area i {
     width: 20px;
     height: 20px;
     text-align: center;
     line-height: 20px;
     color: var(--vl-text-text-1);
     transition: .3s;
     transform: rotate(-45deg);
 }
 .hero4-section-area .btn-area button:hover {
     transition: .3s;
     transform: translateY(-5px);
     background: var(--vl-bg-bg-29);
 }
 .hero4-section-area span.wpcf7-not-valid-tip {
     position: absolute;
     bottom: -36px;
 }
 .work2-section-area .all-boxes-area .work-process-area:hover .icons svg path {
     fill: var(--vl-bg-bg-10);
 }
 .footer-3 button.subscribe-form-button {
     background: var(--vl-bg-bg-10);
     background: var(--vl-bg-bg-30);
     opacity: 1;
 }
 .footer-3 button.subscribe-form-button:hover {
     background: var(--vl-bg-bg-29);
     opacity: 1;
 }
 .footer-4 button.subscribe-form-button {
     background: var(--vl-bg-bg-17);
     border-radius: 4px;
 }
 .footer-4 p.subscribe-form input {
     border-radius: 4px;
 }
 .footer-4 button.subscribe-form-button:hover {
     transform: translateY(0);
     background: var(--vl-bg-bg-17);
 }
 .footer-4 button.subscribe-form-button i, .footer-6 button.subscribe-form-button input, .footer-7 button.subscribe-form-button input {
     background: 0 0;
 }
 .footer-9 button.subscribe-form-button i {
     color: var(--vl-text-text-17);
 }
 .footer-9 button.subscribe-form-button {
     background: var(--vl-bg-bg-28);
 }
 .footer-6 p.subscribe-form input {
     background: #fff3f6;
     border: none;
 }
 .footer-6 button.subscribe-form-button {
     background: var(--vl-bg-bg-30);
     padding: 10px 20px;
 }
 .footer-6 button.subscribe-form-button:hover {
     background-color: var(--vl-text-text-2);
 }
 .footer-10 button.subscribe-form-button {
     background: var(--vl-bg-bg-25);
     opacity: 1;
     height: 100%}
 button.subscribe-form-button {
     height: 100%}
 .footer-10 button.subscribe-form-button i {
     color: var(--vl-text-text-14);
 }
 .footer-10 p.subscribe-form input {
     opacity: 1;
 }
 .footer-7 p.subscribe-form input {
     opacity: 1;
     background: var(--vl-bg-bg-36);
     border-radius: 0;
 }
 .header-6 a.header-btn6 {
     text-transform: uppercase;
 }
 .footer-7 button.subscribe-form-button {
     background: var(--vl-bg-bg-24);
     border-radius: 0;
 }
 .footer-7 button.subscribe-form-button:hover {
     background: var(--vl-bg-bg-25);
 }
 .contact1-section-area .input-area .header-btn9 input {
     background: 0 0;
     border: none;
     padding: 0;
     margin: 0;
     font-size: 18px!important;
 }
 .footer-5 button.subscribe-form-button {
     background: var(--vl-bg-bg-10);
     padding: 10px 22px;
 }
 @media screen and (max-width:960px) {
     .hero4-section-area .form-area {
     width: 100%;
     left: 0;
     bottom: 0;
     position: relative;
     margin-bottom: 80px;
 }
 }@media screen and (max-width:767px) {
     .footer__copyright.copyright-with-menu.text-right {
     display: block;
     align-items: center;
     justify-content: left;
     text-align: left;
     margin-top: 24px;
 }
 .copyright-menu {
     margin-left: 0;
     margin-top: 12px;
 }
 .footer-top-elements {
     display: block;
     padding-top: 0;
 }
 .single-footer-top {
     margin-top: 20px;
 }
 .cta-section-area .cta-header-area {
     padding: 60px 0;
 }
 .analysis-form2 {
     display: block;
     width: 100%}
 .form-area.analysis-form4 {
     display: block;
     border-radius: 4px;
     padding: 20px;
 }
 .analysis-3-form .btn-area1 button.header-btn15 span {
     width: 50px;
 }
 .form-area.analysis-form4 .input-area {
     width: 100%}
 .form-area.analysis-form4 .input-area input {
     border: 1px solid #ddd;
     margin-bottom: 10px;
 }
 .analysis-form2 button.header-btn14 {
     margin-left: 0;
     margin-top: 15px;
 }
 .hero4-section-area .form-area>div {
     width: 100%!important;
     justify-content: flex-start;
 }
 .hero4-section-area .form-area {
     display: block;
     border-radius: 4px;
 }
 .hero4-section-area .input-area input {
     border: 1px solid #ddd;
     border-radius: 4px;
     margin: 8px 0;
 }
 .hero4-section-area .btn-area {
     margin-top: 8px;
 }
 .hero4-section-area {
     padding: 100px 0 0;
 }
 }.footer-8 button.subscribe-form-button {
     background: var(--vl-bg-bg-26);
 }
 .footer-8 button.subscribe-form-button:hover {
     background: var(--vl-bg-bg-27);
 }
 @media screen and (min-width:1200px) {
     .footer__area div#nav_menu-2 {
     padding-left: 80px;
 }
 .hero4-section-area .heading7 p {
     width: 60%;
     margin: 0 auto 20px;
 }
 }.header10-bottom-area .header-auhtor-area .header-form-area .wpcf7-not-valid-tip {
     position: absolute;
 }
 .analysis-3-form .btn-area1 button.header-btn15 input {
     font-size: 18px!important;
 }
 .analysis-3-form .btn-area1 button.header-btn15 {
     height: 50px;
 }
 .analysis-3-form span.wpcf7-not-valid-tip {
     position: absolute;
     bottom: -60px;
 }
 .footer-1 button.subscribe-form-button, .footer-2 button.subscribe-form-button, .footer-4 button.subscribe-form-button, .footer-5 button.subscribe-form-button, .footer-6 button.subscribe-form-button, .footer-7 button.subscribe-form-button, .footer-9 button.subscribe-form-button {
     height: 52px;
 }

 .footer-10 .footer__bottom .copyright-menu ul li:first-child, .footer-2 .footer__bottom .copyright-menu ul li:first-child, .footer-3 .footer__bottom .copyright-menu ul li:first-child, .footer-4 .footer__bottom .copyright-menu ul li:first-child, .footer-5 .footer__bottom .copyright-menu ul li:first-child, .footer-6 .footer__bottom .copyright-menu ul li:first-child, .footer-7 .footer__bottom .copyright-menu ul li:first-child, .footer-8 .footer__bottom .copyright-menu ul li:first-child, .footer-9 .footer__bottom .copyright-menu ul li:first-child {
     margin: 0 16px 0 0;
 }

.subscribe-form input[type="submit"], .footer-7 p.subscribe-form input[type="submit"]{
     background: none;
 }
 .footer-info-logo {
     max-width: 140px;
 }


 .header__area._absolute {
     position: absolute;
     width: 100%;
     z-index: 9999;
     padding: 4px 0;
     transition: all 0.4s;
 }
 

 .header__area._absolute.sticky {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     transform: translate3d(0, 0, 0);
     z-index: 111;
     animation-name: fade-in-down;
     animation-duration: 1s;
     animation-fill-mode: forwards;
     background: #fff;
     transition: all 0.4s;
     box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
 }

 
 .header__area.header-2._absolute.sticky {
     background:  #090b0e;
 }

 .header__area.header-4._absolute.sticky {
     background:  #104041;
 }

 .header__area.header-9._absolute.sticky {
     background:  #090B0E;
 }

 button.subscribe-form-button input {
    background: none !important
}