/* Button spacing on cover blocks 8*/ .button-fix {margin-bottom:30px;} /* PostTablesPro style edits */ .posts-data-table tbody td a { font-size:20px; font-weight:bold;} .posts-data-table tbody td.col-content {font-size:16px; font-weight:bolder;} .posts-data-table tr.odd td { background-color: #F9FAFA;} .posts-data-table tr.even td { background-color: #fff;} .lead text-muted {text-decoration-color:#000000;} .btn-xl {font-size: 16px;} /* CSS for contact form 7*/ .wpcf7 label { font-weight: 700; font-size: 1rem; margin: 7px 0px; display: block; } .wpcf7 input { font-weight: 700; font-size: 1.5rem; margin: 7px 0px; border: 1.5px solid #445f7b; } .wpcf7 input:focus { border: 2px solid #000000; } .wpcf7 input[type='submit'] { font-weight: 700; font-size: 1.2rem; margin: 7px 0px; border: none; } .gap-xy, .gap-xy-3 { z-index: 11000; } body > main > section.section.pt-5.pb-0.text-btn { z-index: -1; } .row{ margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { /*.container, .woocommerce-page .woocommerce { max-width: 900px; }*/ .col-md-8 { max-width:95%; } .main-content>.header:first-child+.container, .woocommerce-page .main-content>.header:first-child+.woocommerce, .main-content>.container:first-child, .woocommerce-page .main-content>.woocommerce:first-child { margin-top: 2rem; } p { font-family: "Poppins"; font-size: 1rem !important; } /*navbar height change*/ .navbar{ height:10px; } } /* 20-12-2023 */ .header.main-wrapper p.gap-xy { margin: 0 -8px; } /* 18-01-2024 */ .home-banner .elementor-container { position: unset;} .home-banner .elementor-container .elementor-column { position: unset;} .home-banner .elementor-column-gap-default .elementor-widget-wrap { position: static;} .home-banner .elementor-widget-heading .elementor-heading-title { font-family: "League Spartan",Sans-serif !important; font-weight: 400 !important; } body { line-height: 1.65em; } body b, body strong { font-weight: bold; } .success-stories-slider .swiper-wrapper .success-story-box { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15); padding: 40px 15px 100px 15px; text-align: center; height: 100%; margin: 0 15px;} .success-stories-slider .swiper-wrapper .success-story-box .subtitle { display: none;} .success-stories-slider .swiper-wrapper .success-story-box img { max-width: 280px; margin-bottom: 40px; height: 50px; object-fit: contain; } .success-stories-slider .swiper-wrapper .success-story-box .title { color: #FF4954; font-family: "Poppins", Sans-serif; font-weight: 400; font-size: 30px; line-height: 1; margin-bottom: 23px; } .success-stories-slider .swiper-wrapper .success-story-box .texts { margin: 0px auto 30px auto; text-align: center; color: #000000; font-family: "Poppins", Sans-serif; font-size: 18px; font-weight: 500; line-height: 1.5em; max-width: 400px; } .success-stories-slider .swiper-wrapper .success-story-box .button { padding: 20px 30px 20px 30px; font-family: "Poppins", Sans-serif; font-size: 16px; font-weight: 500; color: #FF4954; background-color: #FFFFFF; border-style: solid; border-width: 2px 2px 2px 2px; border-color: #FF4954; border-radius: 50px 50px 50px 50px;display: inline-block; left: 50%; transform: translateX(-50%); position: absolute; bottom: 35px; transition: all 0.5s ease; text-decoration: none; max-width: 280px; width: 100%; line-height: 1; } .success-stories-slider .swiper-wrapper .success-story-box .button:hover { background-color: #FF4954; color: #fff;} .success-stories-slider .swiper-wrapper .swiper-slide { overflow: unset; height: auto; } .success-stories-slider .elementor-swiper-button i { color: #000;} .success-stories-slider .swiper-container { padding-top: 20px; padding-bottom: 20px; position: static; } .elementor-element .success-stories-slider .swiper-container .elementor-swiper-button-prev { left: -20px; } .elementor-element .success-stories-slider .swiper-container .elementor-swiper-button-next { right: -20px; } .about-us { padding: 0 !important; } .about-us .about-us-content .elementor-widget-wrap { max-width: 600px; } .why-choose-content .elementor-widget-wrap { max-width: 550px; margin: 0 auto; } .services-section .services-content .elementor-widget-wrap { max-width: 520px; } .start-your-journey-section .start-your-journey-content .elementor-widget-wrap { max-width: 550px; margin: 0 auto; } .page-header { position: absolute; top: 0; left: 0; z-index: 222; width: 100%; } /* 19-01-2024 */ .list-style li { list-style: disc; } .page-footer .elementor-container .elementor-column.footer-col-4 { width: 100%; max-width: 33.33%; } .page-footer .elementor-container .elementor-column.footer-col-2 { width: 100%; max-width: 16.66%; } .page-header.sticky-header { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 1px 9px rgba(0,0,0,0.05); } .page-header.sticky-header .ekit_social_media a i { color: #FF4954; } .page-header.sticky-header #menu-header-menu .header-btn a { background-color: #ff4954; color: #fff; } .dark-logo { display: none; } .page-header.sticky-header .dark-logo { display: block; } .page-header.sticky-header .light-logo { display: none; } .page-header.sticky-header .elementskit-menu-hamburger .elementskit-menu-hamburger-icon { background-color: #000 !important; } /* 02-05-2024 */ .table-of-content-style #ez-toc-container { padding: 25px; border: none; margin-top: 20px; margin-bottom: 60px; } .table-of-content-style #ez-toc-container .ez-toc-title-container { display: flex; align-items: center; justify-content: space-between; } .table-of-content-style #ez-toc-container .ez-toc-title { font-size: 24px !important; color: #323d47; } .table-of-content-style #ez-toc-container nav .ez-toc-list { padding-top: 20px; display: flex; flex-wrap: wrap; margin: 0 -15px; } .table-of-content-style #ez-toc-container nav .ez-toc-list li { width: 100%; max-width: 33.33%; margin-bottom: 15px; font-size: 100%; font-weight: 500; padding: 0 15px; } .table-of-content-style #ez-toc-container .ez-toc-toggle label { left: 5px; } /* 15-07-2024 */ .main-content section.newsletter-section { background-color: #f9fafa; padding: 48px 0 60px !important; } .newsletter-section .hbspt-form form { display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; } .newsletter-section .hbspt-form form .field { width: 100%; } .newsletter-section .hbspt-form { width: 100%; max-width: 600px; margin: 0 auto; padding: 0 15px; } .newsletter-section .hbspt-form .field > label { font-size: 13px; font-weight: 500; line-height: 20px; color: #292929; display: none; } .newsletter-section .hbspt-form .field label .hs-form-required { color: red; } .newsletter-section .hbspt-form .field .hs-input { width: 100%; color: #999; background-color: #ffffff; display: inline-block; font-size: 17px; font-weight: 500; border: 1px solid #eaeff4; color: #33475b; line-height: 51px; height: 51px; padding: 6px 24px; border-radius: 10rem; appearance: none; -webkit-appearance: none; } .newsletter-section .hbspt-form .field .hs-input::placeholder { color: #c9ccce; } .newsletter-section .hbspt-form .actions .hs-button { border-radius: 0; padding: 10px 20px; font-size: 16px; line-height: 2; letter-spacing: 1.7px; text-transform: uppercase; outline: none; background-color: #ff4954; color: #fff; box-shadow: none; appearance: none; -webkit-appearance: none; -webkit-transition: all .4s ease; transition: all .4s ease; } .newsletter-section .hbspt-form form .hs_error_rollup { display: none; } .newsletter-section .hbspt-form .field .hs-error-msgs { padding-left: 15px; margin: 0; } .newsletter-section .hbspt-form .field .hs-error-msgs .hs-error-msg { color: #f2545b; } .page-id-13247 .has-danger-background-color:hover, .page-id-13247 .has-danger-background-color:focus, .newsletter-section .hbspt-form .actions .hs-button:hover, .newsletter-section .hbspt-form .actions .hs-button:focus { background-color: #eb434d; color: #fff; } @media (max-width: 1280px) { .services-section .elementor-column-gap-default .elementor-element .elementor-element-populated { margin-right: 47px;} .elementor-element .success-stories-slider .swiper-container .elementor-swiper-button-prev { left: 0;} .elementor-element .success-stories-slider .swiper-container .elementor-swiper-button-next { right: 0;} .page-footer .elementor-container .elementor-column.footer-col-4 { max-width: 50%; } .page-footer .elementor-container .elementor-column.footer-col-2 { max-width: 25%; } .page-footer .elementor-container .elementor-column.footer-col-md-6 { max-width: 50%; } .page-footer .elementor-container .elementor-column .elementor-button { display: block; } } @media (max-width: 1200px) and (min-width: 992px) { .home-banner h1.elementor-heading-title{ font-size: 52px !important; } } @media (max-width: 1024px){ .services-section .elementor-column-gap-default .elementor-element .elementor-element-populated { margin-right: 0px;} } @media (max-width: 991px){ .table-of-content-style #ez-toc-container nav .ez-toc-list li { max-width: 50%; } } @media screen and (max-width: 1350px){ .header.main-wrapper .cta-btn { margin-top: 0 !important; } } @media screen and (max-width: 768px){ .header { padding-top: 30px !important; padding-bottom: 0 !important; } } @media screen and (max-width: 767px){ .main-content .header.main-wrapper { min-height: auto; } .success-stories-slider .swiper-wrapper .success-story-box .texts { font-size: 16px;} .success-stories-slider .swiper-wrapper .success-story-box .title { font-size: 25px;} .success-stories-slider .swiper-wrapper .success-story-box img { max-width: 200px;} .start-your-journey-section .elementor-column-gap-default { flex-direction: column-reverse;} .start-your-journey-section .elementor-column-gap-default .elementor-top-column.elementor-element { max-width: 100%;} .services-section .elementor-column-gap-default .elementor-top-column.elementor-element .elementor-widget-wrap { max-width: 100%;} .start-your-journey-section .elementor-column-gap-default { flex-direction: column-reverse;} .start-your-journey-section .elementor-column-gap-default .elementor-top-column.elementor-element { max-width: 100%;} .logos-section .elementor-column-gap-default .elementor-top-column.elementor-element { width: 33.33%;} .header-menu #menu-header-menu .header-btn a { background-color: #FF4954; color: #fff; display: inline-block; } .page-footer .elementor-container .elementor-column.footer-col-4 { max-width: 100%; } .page-footer .elementor-container .elementor-column.footer-col-2 { max-width: 50%; } .page-footer .elementor-container .elementor-column.footer-col-md-6 { max-width: 50%; } .table-of-content-style #ez-toc-container nav .ez-toc-list {margin: 0; } .table-of-content-style #ez-toc-container nav .ez-toc-list li { max-width: 100%; padding: 0; } .table-of-content-style #ez-toc-container { padding: 20px; } .table-of-content-style #ez-toc-container .ez-toc-title { font-size: 20px !important; } .newsletter-section .hbspt-form form .field { flex: unset; width: 100%; } } @media (max-width: 576px) { .success-stories-slider .swiper-wrapper .success-story-box .button { max-width: 100%; width: max-content;} .logos-section .elementor-column-gap-default .elementor-top-column.elementor-element { width: 50%;} } @media (max-width: 350px) { .home-banner br { display: none;} } .newwidth {width:1190px;} .main-content .header { height: auto; min-height: calc(100vh - 220px); } .logos-section .elementor-widget-image img { width: 100%; max-height: 100px; object-fit: contain; } .elementor-element.elementor-element-a0811ad .elementskit-btn{ max-width: 280px; } .ga4-banner .ga4-banner-text .elementor-heading-title { font-weight: 600!important;} .ga4-banner .ga4-banner-sub-text .elementor-heading-title { font-weight: 600!important;} .ga4-box .box-body .elementskit-info-box-title { font-weight: 600!important;} .ga4-form .hs-form-field label span { color: #292929; font-size: 13px; font-weight: 500; margin-bottom: 4px;} .ga4-form .hs-form-field input { border: 1px solid #cbd6e2; padding: 15px; min-height: 40px; background-color: #f5f8fa; width: 100%; margin-bottom: 18px; } .ga4-form .hs-button { background-color: #FF4954; border: 1px solid #FF4954; color: #ffffff; font-size: 12px;padding: 12px 24px ; line-height: 1; font-weight: 700; min-height: unset; display: inline-block; transition: all .4s; -webkit-transition: all .4s} .ga4-form .hs-button:hover{ background-color: transparent; border: 1px solid #FF4954; color: #FF4954; } .ga4-banner { min-height: calc(100vh - 70.72px); } @media ( max-height: 600px) { .ga4-banner { padding : 50px 15px!important; } } nav.navbar{ top: 36px; } .navbar-scrolled .navbar{ top: 36px; } body .hb-bar-content{ display: block !important; padding: 5px 0;} @media ( max-width: 710px) { nav.navbar{ top: 56px; } .navbar-scrolled .navbar{ top: 56px; } body .hb-bar-content p{ line-height: 1.5 !important; } } body .hb-bar-content p > span{ display: block; } .wp-container-14.is-layout-flex { padding: 60px 0; display: inline-block; } .banner-section .wp-block-column > .btn.button-fix { display: none; } .advantages-icon-section .wp-block-columns { padding-bottom: 0; } .testimonial-slider .slick-slider { background-color: #f9fafa; border-radius: 10px; } .testimonial-slider .uagb-tm__content .uagb-tm__meta-inner { display: flex; align-items: center; justify-content: center; padding-top: 10px; } .testimonial-slider .uagb-tm__items .slick-dots li { height: auto; width: auto; margin: 0 5px; } .testimonial-slider .uagb-tm__items .slick-dots li button::before { display: none; } .testimonial-slider .uagb-tm__items .slick-dots li button { padding: 0; background-color: #c8c8c8; height: 10px; width: 10px; } .testimonial-slider .uagb-tm__items .slick-dots li.slick-active button { width: 30px; background-color: #656565; } .testimonial-slider .uagb-tm__items .uagb-tm__desc::before { content: '\f10d'; font-family: Font Awesome\ 5 Free; font-weight: 900; color: #ff4954; margin-right: 10px; position: relative; top: -5px; } .testimonial-slider .uagb-tm__items .uagb-tm__desc::after { content: '\f10e'; font-family: Font Awesome\ 5 Free; font-weight: 900; color: #ff4954; margin-left: 10px; position: relative; top: -5px; } .learn-more-about .card-img-top { max-height: 260px; object-fit: contain; } .rgt-que-popup { max-width: 1000px;}