/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
*-=-= Breakpoint 1530px down (xl-down)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
*-=-= VARIABLES
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
:root {
  --dark1: #1C1C1C;
  --dark2: #454545;
  --light_white: #F9F9F9;
  --primary_color: #1351D8;
  --primary_color2: #4F8DFF;
  --primary_light: #F3F6FD;
  --primary_light2: rgb(19 81 216 / 10%);
  --gray: #D9D9D9;
  --font_syne: "Syne", sans-serif;
  --font_yantramanv: "Yantramanav", sans-serif;
  --font_dm: "DM Sans", sans-serif;
  --yellow_color: #FFD600;
  --rz-dark-gray: #3f3f3f;
  --ast-global-color-0: #75A928;
  --ast-global-color-1: #4F8DFF;
  --ast-global-color-2: #1847BA;
  --ast-global-color-3: #52556A;
  --ast-global-color-4: #F3F6FD;
  --ast-global-color-5: #FFFFFF;
  --ast-global-color-6: #D1DAE5;
  --ast-global-color-7: #1C1C1C;
  --ast-global-color-8: #454545;
  --ast-global-color-9: #BA3518;
}

/***********
 * Commons Breakpoint max-width 1530px (xl-down)
 ***********/
@media (max-width: 1530px) {
  input[type=submit] {
    padding: 13px 26px;
    font-size: 13px;
    line-height: 1.5;
  }
  input,
  textarea,
  select {
    font-size: 13px !important;
  }
  .wp-block-uagb-container.uagb-is-root-container.alignfull > .uagb-container-inner-blocks-wrap,
  .ast-container,
  .site-above-footer-wrap[data-section=section-above-footer-builder] .ast-builder-grid-row,
  .site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row,
  .site-below-footer-wrap[data-section=section-below-footer-builder] .ast-builder-grid-row {
    max-width: 1170px !important;
  }

body .ast-builder-footer-grid-columns.site-primary-footer-inner-wrap.ast-builder-grid-row {
  max-width: 1170px !important;
}

  .ast-container,
  .ast-container-fluid {
    padding: 0;
  }
  .ast-sg-logo-section .custom-logo-link img,
  header .custom-logo-link img {
    max-width: 180px;
  }
  .blog .ast-container,
  .archive .ast-container {
    padding: 0;
  }
  .section {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .section-title,
  .section-header .uagb-heading-text {
    font-size: 45px !important;
  }
  .section-sub-title {
    font-size: 24px !important;
  }
  .section-header .uagb-desc-text {
    font-size: 13px !important;
  }
  .section-header.section-header-basic .uagb-heading-text {
    margin-bottom: 20px !important;
  }
  .section-header.section-header-basic .uagb-heading-text {
    font-size: 20px !important;
  }
  .section-header.section-header-basic .uagb-desc-text {
    font-size: 12px !important;
  }
  .section-lead {
    font-size: 15px !important;
  }
  .section-list.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child .uagb-icon-list__label {
    font-size: 15px !important;
  }
  .section-title {
    margin-bottom: 24px !important;
    font-size: 45px !important;
  }
  .section-text {
    font-size: 16px !important;
  }
  .btn-circle a {
    width: 44px !important;
    height: 44px !important;
  }
  .btn-circle svg {
    width: 13px !important;
    height: 13px !important;
  }
  .ast-builder-menu-1 .menu-item > .menu-link,
  .ast-custom-button-link .ast-custom-button {
    font-size: 13px !important;
  }
  .article-container h2,
  .entry-content .article-container h2 {
    font-size: 2rem;
  }
  .article-container h3,
  .entry-content .article-container h3 {
    font-size: 1.5rem;
  }
  .article-container {
    font-size: 16px;
  }
  .section-container-content .single-entry-content {
    font-size: 18px !important;
  }
  .section-container-content .single-entry-content h2 {
    font-size: 37px !important;
  }
  .section-container-content .single-entry-content h3 {
    font-size: 31px !important;
  }
  .section-container-content .single-entry-content h4 {
    font-size: 25px !important;
  }
  .ast-blog-single-element.ast-taxonomy-container a {
    font-size: 10px;
  }
  .ast-article-post .entry-title {
    font-size: 24px;
  }
  .ast-article-post .entry-header {
    font-size: 12px;
  }
  .ast-excerpt-container {
    font-size: 15px;
  }
  .ast-article-post .ast-button {
    width: 44px;
    height: 44px;
  }
  .ast-archive-description .ast-archive-title {
    font-size: 18px !important;
  }
  .ast-post-filter ul {
    margin-bottom: 24px;
  }
  .ast-post-filter-single {
    padding: 6px 16px !important;
    font-size: 12px;
  }
  .ast-load-more {
    font-size: 14px;
  }
  .section-container .icon-svg svg {
    max-width: 32px !important;
    height: 32px;
  }
  .section-container .icon-circle svg {
    max-width: 28px !important;
  }
  .one-time-fix-trustpilot svg {
    max-width: 240px;
  }
  .uagb-marketing-btn__title {
    font-size: 18px !important;
  }
  .uagb-marketing-btn__prefix {
    font-size: 14px !important;
  }
  .img-card-left img {
    max-width: 525px !important;
    height: 332px !important;
  }
  .section-header.section-header-sm .uagb-heading-text {
    font-size: 24px !important;
  }
  .landing-header {
    font-size: 50px !important;
  }
  .image-row img {
    max-width: 130px !important;
    height: 26px !important;
  }
}
/***********
 * Utilities Breakpoint max-width 1530px (xl-down)
 ***********/
@media (max-width: 1530px) {
  .m-0,
  .m-0.wp-block-uagb-container {
    margin: 0 !important;
  }
  .m-1,
  .m-1.wp-block-uagb-container {
    margin: 6px !important;
  }
  .m-2,
  .m-2.wp-block-uagb-container {
    margin: 12px !important;
  }
  .m-3,
  .m-3.wp-block-uagb-container {
    margin: 18px !important;
  }
  .m-4,
  .m-4.wp-block-uagb-container {
    margin: 24px !important;
  }
  .m-5,
  .m-5.wp-block-uagb-container {
    margin: 30px !important;
  }
  .m-6,
  .m-6.wp-block-uagb-container {
    margin: 36px !important;
  }
  .m-7,
  .m-7.wp-block-uagb-container {
    margin: 42px !important;
  }
  .m-8,
  .m-8.wp-block-uagb-container {
    margin: 48px !important;
  }
  .m-9,
  .m-9.wp-block-uagb-container {
    margin: 54px !important;
  }
  .m-10,
  .m-10.wp-block-uagb-container {
    margin: 60px !important;
  }
  .m-11,
  .m-11.wp-block-uagb-container {
    margin: 66px !important;
  }
  .m-12,
  .m-12.wp-block-uagb-container {
    margin: 72px !important;
  }
  .m-auto,
  .m-auto.wp-block-uagb-container {
    margin: auto !important;
  }
  .mx-0,
  .mx-0.wp-block-uagb-container {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-1,
  .mx-1.wp-block-uagb-container {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-2,
  .mx-2.wp-block-uagb-container {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-3,
  .mx-3.wp-block-uagb-container {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-4,
  .mx-4.wp-block-uagb-container {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-5,
  .mx-5.wp-block-uagb-container {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-6,
  .mx-6.wp-block-uagb-container {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-7,
  .mx-7.wp-block-uagb-container {
    margin-right: 42px !important;
    margin-left: 42px !important;
  }
  .mx-8,
  .mx-8.wp-block-uagb-container {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-9,
  .mx-9.wp-block-uagb-container {
    margin-right: 54px !important;
    margin-left: 54px !important;
  }
  .mx-10,
  .mx-10.wp-block-uagb-container {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-11,
  .mx-11.wp-block-uagb-container {
    margin-right: 66px !important;
    margin-left: 66px !important;
  }
  .mx-12,
  .mx-12.wp-block-uagb-container {
    margin-right: 72px !important;
    margin-left: 72px !important;
  }
  .mx-auto,
  .mx-auto.wp-block-uagb-container {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-0,
  .my-0.wp-block-uagb-container {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-1,
  .my-1.wp-block-uagb-container {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-2,
  .my-2.wp-block-uagb-container {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-3,
  .my-3.wp-block-uagb-container {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-4,
  .my-4.wp-block-uagb-container {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-5,
  .my-5.wp-block-uagb-container {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-6,
  .my-6.wp-block-uagb-container {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-7,
  .my-7.wp-block-uagb-container {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }
  .my-8,
  .my-8.wp-block-uagb-container {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-9,
  .my-9.wp-block-uagb-container {
    margin-top: 54px !important;
    margin-bottom: 54px !important;
  }
  .my-10,
  .my-10.wp-block-uagb-container {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-11,
  .my-11.wp-block-uagb-container {
    margin-top: 66px !important;
    margin-bottom: 66px !important;
  }
  .my-12,
  .my-12.wp-block-uagb-container {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-auto,
  .my-auto.wp-block-uagb-container {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-0,
  .mt-0.wp-block-uagb-container {
    margin-top: 0 !important;
  }
  .mt-1,
  .mt-1.wp-block-uagb-container {
    margin-top: 6px !important;
  }
  .mt-2,
  .mt-2.wp-block-uagb-container {
    margin-top: 12px !important;
  }
  .mt-3,
  .mt-3.wp-block-uagb-container {
    margin-top: 18px !important;
  }
  .mt-4,
  .mt-4.wp-block-uagb-container {
    margin-top: 24px !important;
  }
  .mt-5,
  .mt-5.wp-block-uagb-container {
    margin-top: 30px !important;
  }
  .mt-6,
  .mt-6.wp-block-uagb-container {
    margin-top: 36px !important;
  }
  .mt-7,
  .mt-7.wp-block-uagb-container {
    margin-top: 42px !important;
  }
  .mt-8,
  .mt-8.wp-block-uagb-container {
    margin-top: 48px !important;
  }
  .mt-9,
  .mt-9.wp-block-uagb-container {
    margin-top: 54px !important;
  }
  .mt-10,
  .mt-10.wp-block-uagb-container {
    margin-top: 60px !important;
  }
  .mt-11,
  .mt-11.wp-block-uagb-container {
    margin-top: 66px !important;
  }
  .mt-12,
  .mt-12.wp-block-uagb-container {
    margin-top: 72px !important;
  }
  .mt-auto,
  .mt-auto.wp-block-uagb-container {
    margin-top: auto !important;
  }
  .me-0,
  .me-0.wp-block-uagb-container {
    margin-right: 0 !important;
  }
  .me-1,
  .me-1.wp-block-uagb-container {
    margin-right: 6px !important;
  }
  .me-2,
  .me-2.wp-block-uagb-container {
    margin-right: 12px !important;
  }
  .me-3,
  .me-3.wp-block-uagb-container {
    margin-right: 18px !important;
  }
  .me-4,
  .me-4.wp-block-uagb-container {
    margin-right: 24px !important;
  }
  .me-5,
  .me-5.wp-block-uagb-container {
    margin-right: 30px !important;
  }
  .me-6,
  .me-6.wp-block-uagb-container {
    margin-right: 36px !important;
  }
  .me-7,
  .me-7.wp-block-uagb-container {
    margin-right: 42px !important;
  }
  .me-8,
  .me-8.wp-block-uagb-container {
    margin-right: 48px !important;
  }
  .me-9,
  .me-9.wp-block-uagb-container {
    margin-right: 54px !important;
  }
  .me-10,
  .me-10.wp-block-uagb-container {
    margin-right: 60px !important;
  }
  .me-11,
  .me-11.wp-block-uagb-container {
    margin-right: 66px !important;
  }
  .me-12,
  .me-12.wp-block-uagb-container {
    margin-right: 72px !important;
  }
  .me-auto,
  .me-auto.wp-block-uagb-container {
    margin-right: auto !important;
  }
  .mb-0,
  .mb-0.wp-block-uagb-container {
    margin-bottom: 0 !important;
  }
  .mb-1,
  .mb-1.wp-block-uagb-container {
    margin-bottom: 6px !important;
  }
  .mb-2,
  .mb-2.wp-block-uagb-container {
    margin-bottom: 12px !important;
  }
  .mb-3,
  .mb-3.wp-block-uagb-container {
    margin-bottom: 18px !important;
  }
  .mb-4,
  .mb-4.wp-block-uagb-container {
    margin-bottom: 24px !important;
  }
  .mb-5,
  .mb-5.wp-block-uagb-container {
    margin-bottom: 30px !important;
  }
  .mb-6,
  .mb-6.wp-block-uagb-container {
    margin-bottom: 36px !important;
  }
  .mb-7,
  .mb-7.wp-block-uagb-container {
    margin-bottom: 42px !important;
  }
  .mb-8,
  .mb-8.wp-block-uagb-container {
    margin-bottom: 48px !important;
  }
  .mb-9,
  .mb-9.wp-block-uagb-container {
    margin-bottom: 54px !important;
  }
  .mb-10,
  .mb-10.wp-block-uagb-container {
    margin-bottom: 60px !important;
  }
  .mb-11,
  .mb-11.wp-block-uagb-container {
    margin-bottom: 66px !important;
  }
  .mb-12,
  .mb-12.wp-block-uagb-container {
    margin-bottom: 72px !important;
  }
  .mb-auto,
  .mb-auto.wp-block-uagb-container {
    margin-bottom: auto !important;
  }
  .ms-0,
  .ms-0.wp-block-uagb-container {
    margin-left: 0 !important;
  }
  .ms-1,
  .ms-1.wp-block-uagb-container {
    margin-left: 6px !important;
  }
  .ms-2,
  .ms-2.wp-block-uagb-container {
    margin-left: 12px !important;
  }
  .ms-3,
  .ms-3.wp-block-uagb-container {
    margin-left: 18px !important;
  }
  .ms-4,
  .ms-4.wp-block-uagb-container {
    margin-left: 24px !important;
  }
  .ms-5,
  .ms-5.wp-block-uagb-container {
    margin-left: 30px !important;
  }
  .ms-6,
  .ms-6.wp-block-uagb-container {
    margin-left: 36px !important;
  }
  .ms-7,
  .ms-7.wp-block-uagb-container {
    margin-left: 42px !important;
  }
  .ms-8,
  .ms-8.wp-block-uagb-container {
    margin-left: 48px !important;
  }
  .ms-9,
  .ms-9.wp-block-uagb-container {
    margin-left: 54px !important;
  }
  .ms-10,
  .ms-10.wp-block-uagb-container {
    margin-left: 60px !important;
  }
  .ms-11,
  .ms-11.wp-block-uagb-container {
    margin-left: 66px !important;
  }
  .ms-12,
  .ms-12.wp-block-uagb-container {
    margin-left: 72px !important;
  }
  .ms-auto,
  .ms-auto.wp-block-uagb-container {
    margin-left: auto !important;
  }
  .p-0,
  .p-0.wp-block-uagb-container {
    padding: 0 !important;
  }
  .p-1,
  .p-1.wp-block-uagb-container {
    padding: 6px !important;
  }
  .p-2,
  .p-2.wp-block-uagb-container {
    padding: 12px !important;
  }
  .p-3,
  .p-3.wp-block-uagb-container {
    padding: 18px !important;
  }
  .p-4,
  .p-4.wp-block-uagb-container {
    padding: 24px !important;
  }
  .p-5,
  .p-5.wp-block-uagb-container {
    padding: 30px !important;
  }
  .p-6,
  .p-6.wp-block-uagb-container {
    padding: 36px !important;
  }
  .p-7,
  .p-7.wp-block-uagb-container {
    padding: 42px !important;
  }
  .p-8,
  .p-8.wp-block-uagb-container {
    padding: 48px !important;
  }
  .p-9,
  .p-9.wp-block-uagb-container {
    padding: 54px !important;
  }
  .p-10,
  .p-10.wp-block-uagb-container {
    padding: 60px !important;
  }
  .p-11,
  .p-11.wp-block-uagb-container {
    padding: 66px !important;
  }
  .p-12,
  .p-12.wp-block-uagb-container {
    padding: 72px !important;
  }
  .px-0,
  .px-0.wp-block-uagb-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-1,
  .px-1.wp-block-uagb-container {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-2,
  .px-2.wp-block-uagb-container {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-3,
  .px-3.wp-block-uagb-container {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-4,
  .px-4.wp-block-uagb-container {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-5,
  .px-5.wp-block-uagb-container {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-6,
  .px-6.wp-block-uagb-container {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-7,
  .px-7.wp-block-uagb-container {
    padding-right: 42px !important;
    padding-left: 42px !important;
  }
  .px-8,
  .px-8.wp-block-uagb-container {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .px-9,
  .px-9.wp-block-uagb-container {
    padding-right: 54px !important;
    padding-left: 54px !important;
  }
  .px-10,
  .px-10.wp-block-uagb-container {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .px-11,
  .px-11.wp-block-uagb-container {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
  .px-12,
  .px-12.wp-block-uagb-container {
    padding-right: 72px !important;
    padding-left: 72px !important;
  }
  .py-0,
  .py-0.wp-block-uagb-container {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-1,
  .py-1.wp-block-uagb-container {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-2,
  .py-2.wp-block-uagb-container {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-3,
  .py-3.wp-block-uagb-container {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-4,
  .py-4.wp-block-uagb-container {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-5,
  .py-5.wp-block-uagb-container {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-6,
  .py-6.wp-block-uagb-container {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-7,
  .py-7.wp-block-uagb-container {
    padding-top: 42px !important;
    padding-bottom: 42px !important;
  }
  .py-8,
  .py-8.wp-block-uagb-container {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-9,
  .py-9.wp-block-uagb-container {
    padding-top: 54px !important;
    padding-bottom: 54px !important;
  }
  .py-10,
  .py-10.wp-block-uagb-container {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .py-11,
  .py-11.wp-block-uagb-container {
    padding-top: 66px !important;
    padding-bottom: 66px !important;
  }
  .py-12,
  .py-12.wp-block-uagb-container {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .pt-0,
  .pt-0.wp-block-uagb-container {
    padding-top: 0 !important;
  }
  .pt-1,
  .pt-1.wp-block-uagb-container {
    padding-top: 6px !important;
  }
  .pt-2,
  .pt-2.wp-block-uagb-container {
    padding-top: 12px !important;
  }
  .pt-3,
  .pt-3.wp-block-uagb-container {
    padding-top: 18px !important;
  }
  .pt-4,
  .pt-4.wp-block-uagb-container {
    padding-top: 24px !important;
  }
  .pt-5,
  .pt-5.wp-block-uagb-container {
    padding-top: 30px !important;
  }
  .pt-6,
  .pt-6.wp-block-uagb-container {
    padding-top: 36px !important;
  }
  .pt-7,
  .pt-7.wp-block-uagb-container {
    padding-top: 42px !important;
  }
  .pt-8,
  .pt-8.wp-block-uagb-container {
    padding-top: 48px !important;
  }
  .pt-9,
  .pt-9.wp-block-uagb-container {
    padding-top: 54px !important;
  }
  .pt-10,
  .pt-10.wp-block-uagb-container {
    padding-top: 60px !important;
  }
  .pt-11,
  .pt-11.wp-block-uagb-container {
    padding-top: 66px !important;
  }
  .pt-12,
  .pt-12.wp-block-uagb-container {
    padding-top: 72px !important;
  }
  .pe-0,
  .pe-0.wp-block-uagb-container {
    padding-right: 0 !important;
  }
  .pe-1,
  .pe-1.wp-block-uagb-container {
    padding-right: 6px !important;
  }
  .pe-2,
  .pe-2.wp-block-uagb-container {
    padding-right: 12px !important;
  }
  .pe-3,
  .pe-3.wp-block-uagb-container {
    padding-right: 18px !important;
  }
  .pe-4,
  .pe-4.wp-block-uagb-container {
    padding-right: 24px !important;
  }
  .pe-5,
  .pe-5.wp-block-uagb-container {
    padding-right: 30px !important;
  }
  .pe-6,
  .pe-6.wp-block-uagb-container {
    padding-right: 36px !important;
  }
  .pe-7,
  .pe-7.wp-block-uagb-container {
    padding-right: 42px !important;
  }
  .pe-8,
  .pe-8.wp-block-uagb-container {
    padding-right: 48px !important;
  }
  .pe-9,
  .pe-9.wp-block-uagb-container {
    padding-right: 54px !important;
  }
  .pe-10,
  .pe-10.wp-block-uagb-container {
    padding-right: 60px !important;
  }
  .pe-11,
  .pe-11.wp-block-uagb-container {
    padding-right: 66px !important;
  }
  .pe-12,
  .pe-12.wp-block-uagb-container {
    padding-right: 72px !important;
  }
  .pb-0,
  .pb-0.wp-block-uagb-container {
    padding-bottom: 0 !important;
  }
  .pb-1,
  .pb-1.wp-block-uagb-container {
    padding-bottom: 6px !important;
  }
  .pb-2,
  .pb-2.wp-block-uagb-container {
    padding-bottom: 12px !important;
  }
  .pb-3,
  .pb-3.wp-block-uagb-container {
    padding-bottom: 18px !important;
  }
  .pb-4,
  .pb-4.wp-block-uagb-container {
    padding-bottom: 24px !important;
  }
  .pb-5,
  .pb-5.wp-block-uagb-container {
    padding-bottom: 30px !important;
  }
  .pb-6,
  .pb-6.wp-block-uagb-container {
    padding-bottom: 36px !important;
  }
  .pb-7,
  .pb-7.wp-block-uagb-container {
    padding-bottom: 42px !important;
  }
  .pb-8,
  .pb-8.wp-block-uagb-container {
    padding-bottom: 48px !important;
  }
  .pb-9,
  .pb-9.wp-block-uagb-container {
    padding-bottom: 54px !important;
  }
  .pb-10,
  .pb-10.wp-block-uagb-container {
    padding-bottom: 60px !important;
  }
  .pb-11,
  .pb-11.wp-block-uagb-container {
    padding-bottom: 66px !important;
  }
  .pb-12,
  .pb-12.wp-block-uagb-container {
    padding-bottom: 72px !important;
  }
  .ps-0,
  .ps-0.wp-block-uagb-container {
    padding-left: 0 !important;
  }
  .ps-1,
  .ps-1.wp-block-uagb-container {
    padding-left: 6px !important;
  }
  .ps-2,
  .ps-2.wp-block-uagb-container {
    padding-left: 12px !important;
  }
  .ps-3,
  .ps-3.wp-block-uagb-container {
    padding-left: 18px !important;
  }
  .ps-4,
  .ps-4.wp-block-uagb-container {
    padding-left: 24px !important;
  }
  .ps-5,
  .ps-5.wp-block-uagb-container {
    padding-left: 30px !important;
  }
  .ps-6,
  .ps-6.wp-block-uagb-container {
    padding-left: 36px !important;
  }
  .ps-7,
  .ps-7.wp-block-uagb-container {
    padding-left: 42px !important;
  }
  .ps-8,
  .ps-8.wp-block-uagb-container {
    padding-left: 48px !important;
  }
  .ps-9,
  .ps-9.wp-block-uagb-container {
    padding-left: 54px !important;
  }
  .ps-10,
  .ps-10.wp-block-uagb-container {
    padding-left: 60px !important;
  }
  .ps-11,
  .ps-11.wp-block-uagb-container {
    padding-left: 66px !important;
  }
  .ps-12,
  .ps-12.wp-block-uagb-container {
    padding-left: 72px !important;
  }
  .top-0,
  .top-0.wp-block-uagb-container {
    top: 0 !important;
  }
  .top-1,
  .top-1.wp-block-uagb-container {
    top: 6px !important;
  }
  .top-2,
  .top-2.wp-block-uagb-container {
    top: 12px !important;
  }
  .top-3,
  .top-3.wp-block-uagb-container {
    top: 18px !important;
  }
  .top-4,
  .top-4.wp-block-uagb-container {
    top: 24px !important;
  }
  .top-5,
  .top-5.wp-block-uagb-container {
    top: 30px !important;
  }
  .top-6,
  .top-6.wp-block-uagb-container {
    top: 36px !important;
  }
  .top-7,
  .top-7.wp-block-uagb-container {
    top: 42px !important;
  }
  .top-8,
  .top-8.wp-block-uagb-container {
    top: 48px !important;
  }
  .top-9,
  .top-9.wp-block-uagb-container {
    top: 54px !important;
  }
  .top-10,
  .top-10.wp-block-uagb-container {
    top: 60px !important;
  }
  .top-11,
  .top-11.wp-block-uagb-container {
    top: 66px !important;
  }
  .top-12,
  .top-12.wp-block-uagb-container {
    top: 72px !important;
  }
  .bottom-0,
  .bottom-0.wp-block-uagb-container {
    bottom: 0 !important;
  }
  .bottom-1,
  .bottom-1.wp-block-uagb-container {
    bottom: 6px !important;
  }
  .bottom-2,
  .bottom-2.wp-block-uagb-container {
    bottom: 12px !important;
  }
  .bottom-3,
  .bottom-3.wp-block-uagb-container {
    bottom: 18px !important;
  }
  .bottom-4,
  .bottom-4.wp-block-uagb-container {
    bottom: 24px !important;
  }
  .bottom-5,
  .bottom-5.wp-block-uagb-container {
    bottom: 30px !important;
  }
  .bottom-6,
  .bottom-6.wp-block-uagb-container {
    bottom: 36px !important;
  }
  .bottom-7,
  .bottom-7.wp-block-uagb-container {
    bottom: 42px !important;
  }
  .bottom-8,
  .bottom-8.wp-block-uagb-container {
    bottom: 48px !important;
  }
  .bottom-9,
  .bottom-9.wp-block-uagb-container {
    bottom: 54px !important;
  }
  .bottom-10,
  .bottom-10.wp-block-uagb-container {
    bottom: 60px !important;
  }
  .bottom-11,
  .bottom-11.wp-block-uagb-container {
    bottom: 66px !important;
  }
  .bottom-12,
  .bottom-12.wp-block-uagb-container {
    bottom: 72px !important;
  }
  .start-0,
  .start-0.wp-block-uagb-container {
    left: 0 !important;
  }
  .start-1,
  .start-1.wp-block-uagb-container {
    left: 6px !important;
  }
  .start-2,
  .start-2.wp-block-uagb-container {
    left: 12px !important;
  }
  .start-3,
  .start-3.wp-block-uagb-container {
    left: 18px !important;
  }
  .start-4,
  .start-4.wp-block-uagb-container {
    left: 24px !important;
  }
  .start-5,
  .start-5.wp-block-uagb-container {
    left: 30px !important;
  }
  .start-6,
  .start-6.wp-block-uagb-container {
    left: 36px !important;
  }
  .start-7,
  .start-7.wp-block-uagb-container {
    left: 42px !important;
  }
  .start-8,
  .start-8.wp-block-uagb-container {
    left: 48px !important;
  }
  .start-9,
  .start-9.wp-block-uagb-container {
    left: 54px !important;
  }
  .start-10,
  .start-10.wp-block-uagb-container {
    left: 60px !important;
  }
  .start-11,
  .start-11.wp-block-uagb-container {
    left: 66px !important;
  }
  .start-12,
  .start-12.wp-block-uagb-container {
    left: 72px !important;
  }
  .end-0,
  .end-0.wp-block-uagb-container {
    right: 0 !important;
  }
  .end-1,
  .end-1.wp-block-uagb-container {
    right: 6px !important;
  }
  .end-2,
  .end-2.wp-block-uagb-container {
    right: 12px !important;
  }
  .end-3,
  .end-3.wp-block-uagb-container {
    right: 18px !important;
  }
  .end-4,
  .end-4.wp-block-uagb-container {
    right: 24px !important;
  }
  .end-5,
  .end-5.wp-block-uagb-container {
    right: 30px !important;
  }
  .end-6,
  .end-6.wp-block-uagb-container {
    right: 36px !important;
  }
  .end-7,
  .end-7.wp-block-uagb-container {
    right: 42px !important;
  }
  .end-8,
  .end-8.wp-block-uagb-container {
    right: 48px !important;
  }
  .end-9,
  .end-9.wp-block-uagb-container {
    right: 54px !important;
  }
  .end-10,
  .end-10.wp-block-uagb-container {
    right: 60px !important;
  }
  .end-11,
  .end-11.wp-block-uagb-container {
    right: 66px !important;
  }
  .end-12,
  .end-12.wp-block-uagb-container {
    right: 72px !important;
  }
  .gap-0,
  .gap-0.wp-block-uagb-container {
    gap: 0 !important;
  }
  .gap-1,
  .gap-1.wp-block-uagb-container {
    gap: 6px !important;
  }
  .gap-2,
  .gap-2.wp-block-uagb-container {
    gap: 12px !important;
  }
  .gap-3,
  .gap-3.wp-block-uagb-container {
    gap: 18px !important;
  }
  .gap-4,
  .gap-4.wp-block-uagb-container {
    gap: 24px !important;
  }
  .gap-5,
  .gap-5.wp-block-uagb-container {
    gap: 30px !important;
  }
  .gap-6,
  .gap-6.wp-block-uagb-container {
    gap: 36px !important;
  }
  .gap-7,
  .gap-7.wp-block-uagb-container {
    gap: 42px !important;
  }
  .gap-8,
  .gap-8.wp-block-uagb-container {
    gap: 48px !important;
  }
  .gap-9,
  .gap-9.wp-block-uagb-container {
    gap: 54px !important;
  }
  .gap-10,
  .gap-10.wp-block-uagb-container {
    gap: 60px !important;
  }
  .gap-11,
  .gap-11.wp-block-uagb-container {
    gap: 66px !important;
  }
  .gap-12,
  .gap-12.wp-block-uagb-container {
    gap: 72px !important;
  }
  .row-gap-0,
  .row-gap-0.wp-block-uagb-container {
    row-gap: 0 !important;
  }
  .row-gap-1,
  .row-gap-1.wp-block-uagb-container {
    row-gap: 6px !important;
  }
  .row-gap-2,
  .row-gap-2.wp-block-uagb-container {
    row-gap: 12px !important;
  }
  .row-gap-3,
  .row-gap-3.wp-block-uagb-container {
    row-gap: 18px !important;
  }
  .row-gap-4,
  .row-gap-4.wp-block-uagb-container {
    row-gap: 24px !important;
  }
  .row-gap-5,
  .row-gap-5.wp-block-uagb-container {
    row-gap: 30px !important;
  }
  .row-gap-6,
  .row-gap-6.wp-block-uagb-container {
    row-gap: 36px !important;
  }
  .row-gap-7,
  .row-gap-7.wp-block-uagb-container {
    row-gap: 42px !important;
  }
  .row-gap-8,
  .row-gap-8.wp-block-uagb-container {
    row-gap: 48px !important;
  }
  .row-gap-9,
  .row-gap-9.wp-block-uagb-container {
    row-gap: 54px !important;
  }
  .row-gap-10,
  .row-gap-10.wp-block-uagb-container {
    row-gap: 60px !important;
  }
  .row-gap-11,
  .row-gap-11.wp-block-uagb-container {
    row-gap: 66px !important;
  }
  .row-gap-12,
  .row-gap-12.wp-block-uagb-container {
    row-gap: 72px !important;
  }
  .column-gap-0,
  .column-gap-0.wp-block-uagb-container {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-1,
  .column-gap-1.wp-block-uagb-container {
    -moz-column-gap: 6px !important;
         column-gap: 6px !important;
  }
  .column-gap-2,
  .column-gap-2.wp-block-uagb-container {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-3,
  .column-gap-3.wp-block-uagb-container {
    -moz-column-gap: 18px !important;
         column-gap: 18px !important;
  }
  .column-gap-4,
  .column-gap-4.wp-block-uagb-container {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-5,
  .column-gap-5.wp-block-uagb-container {
    -moz-column-gap: 30px !important;
         column-gap: 30px !important;
  }
  .column-gap-6,
  .column-gap-6.wp-block-uagb-container {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-7,
  .column-gap-7.wp-block-uagb-container {
    -moz-column-gap: 42px !important;
         column-gap: 42px !important;
  }
  .column-gap-8,
  .column-gap-8.wp-block-uagb-container {
    -moz-column-gap: 48px !important;
         column-gap: 48px !important;
  }
  .column-gap-9,
  .column-gap-9.wp-block-uagb-container {
    -moz-column-gap: 54px !important;
         column-gap: 54px !important;
  }
  .column-gap-10,
  .column-gap-10.wp-block-uagb-container {
    -moz-column-gap: 60px !important;
         column-gap: 60px !important;
  }
  .column-gap-11,
  .column-gap-11.wp-block-uagb-container {
    -moz-column-gap: 66px !important;
         column-gap: 66px !important;
  }
  .column-gap-12,
  .column-gap-12.wp-block-uagb-container {
    -moz-column-gap: 72px !important;
         column-gap: 72px !important;
  }
  .container {
    max-width: 1170px;
  }
  .display-1 {
    font-size: 61px !important;
  }
  .fs-1 {
    font-size: 45px !important;
  }
  .fs-2 {
    font-size: 40px !important;
  }
  .fs-3 {
    font-size: 32px !important;
  }
  .fs-4 {
    font-size: 24px !important;
  }
  .fs-5 {
    font-size: 20px !important;
  }
  .fs-6 {
    font-size: 16px !important;
  }
  .sticky-top {
    top: 130px !important;
  }
}
/***********
 * Components Breakpoint max-width 1530px (xl-down)
 ***********/
@media (max-width: 1530px) {
  /***********
  * Author
  ***********/
  .synck-author {
    gap: 12px;
  }
  .synck-author img {
    max-width: 60px;
  }
  .synck-author .uagb-ifb-title {
    font-size: 14px !important;
    margin-bottom: 8px !important;
  }
  .synck-author .uagb-ifb-desc {
    font-size: 12px !important;
  }
  /***********
  * Badges
  ***********/
  .badge,
  .badge.wp-block-uagb-container {
    font-size: 10px !important;
  }
  /***********
  * Cards
  ***********/
  .thin-card {
    padding: 18px !important;
  }
  .basic-card {
    padding: 40px !important;
    font-size: 13px !important;
  }
  .basic-card p {
    font-size: 13px !important;
  }
  .basic-card svg {
    width: 40px !important;
    height: 40px !important;
  }
  .basic-card h3.uagb-heading-text {
    font-size: 18px !important;
  }
  .basic-card.basic-card-sm {
    padding: 24px !important;
  }
  .basic-card.basic-card-sm svg {
    width: 34px !important;
    height: 34px !important;
  }
  .service-cards h3 {
    font-size: 18px !important;
  }
  .service-cards p {
    font-size: 12px !important;
    padding-right: 56px !important;
  }
  .service-cards .section-list.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child .uagb-icon-list__label {
    font-size: 12px !important;
  }
  .service-cards .section-list.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap {
    margin-right: 8px;
  }
  .service-cards .section-list.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child svg {
    width: 14px !important;
    height: 14px !important;
  }
  /***********
  * Hero
  ***********/
  .hero-header .uagb-heading-text {
    font-size: 61px !important;
    font-weight: 500 !important;
  }
  .hero-header .uagb-desc-text {
    font-size: 13px !important;
  }
  .hero-text {
    font-size: 18px !important;
  }
  .hero-cards {
    -moz-column-gap: 16px !important;
         column-gap: 16px !important;
  }
  .hero-card {
    padding: 24px !important;
  }
  .hero-card svg {
    max-width: 100%;
    height: auto;
  }
  .hero-card-text-xl {
    font-size: 36px;
  }
  .hero-card-text-sm {
    font-size: 12px;
  }
  .hero-card-text-xs {
    font-size: 10px;
  }
  .hero-card-avatars .spectra-image-gallery__media-wrapper {
    width: 30px;
    height: 30px;
  }
  .hero-card-verified-text {
    margin: 4px 0 8px !important;
  }
  .hero-services-optimization .hero-header .uagb-heading-text {
    font-size: 48px !important;
  }
  .hero-services .hero-header .uagb-heading-text {
    font-size: 52px !important;
  }
  /***********
  * Timeline
  ***********/
  .timeline-card {
    font-size: 13px !important;
    padding: 30px !important;
  }
  .timeline-card h3,
  .timeline-card h4 {
    font-size: 18px !important;
    margin-bottom: 6px !important;
  }
  .timeline-item::before {
    font-size: 18px;
  }
  /***********
  * Tabs
  ***********/
  .synck-tabs:not(.wp-block-uagb-tabs-child) {
    margin-top: 50px !important;
    padding: 0 24px;
  }
  .synck-tabs .uagb-tabs__body-wrap,
  .synck-tabs ul.uagb-tabs__panel.uagb-tabs__align-center {
    max-width: 952px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .synck-tabs.uagb-tabs__wrap .uagb-tabs__body-container,
  .synck-tabs.uagb-tabs__wrap .uagb-tabs__body-wrap {
    padding: 0 !important;
  }
  .synck-tabs.uagb-tabs__wrap .uagb-tabs__body-wrap {
    margin-top: 30px !important;
  }
  .synck-tabs .uagb-tabs__panel .uagb-tab a {
    font-size: 15px !important;
  }
  .synck-tabs ul.uagb-tabs__panel li.uagb-tab a {
    padding: 11px 30px !important;
  }
  .synck-tabs .badge {
    top: 8px;
    left: 8px;
  }
  .synck-tabs .wp-block-uagb-image {
    display: block !important;
  }
  .synck-tabs .wp-block-uagb-image .wp-block-uagb-image__figure img {
    -o-object-fit: contain !important;
       object-fit: contain !important;
    width: 100% !important;
    height: auto !important;
    max-height: 100% !important;
  }
  .wp-block-button.custom-tabs-btn .wp-block-button__link {
    font-size: 13px !important;
  }
  .synck-tabs.synck-tabs-icons .browser-box p {
    font-size: 14px !important;
  }
  .synck-tabs.synck-tabs-icons .uagb-heading-text {
    font-size: 18px !important;
  }
  /***********
  * Slider
  ***********/
  .synck-slider .swiper-content > .wp-block-uagb-container {
    max-width: 980px !important;
    padding: 70px 120px !important;
  }
  .synck-slider .uagb-ifb-title {
    font-size: 33px;
    margin-bottom: 20px !important;
  }
  .synck-slider .uagb-ifb-desc {
    font-size: 18px;
  }
  .synck-slider .synck-author {
    margin-top: 16px;
  }
  .synck-slider .synck-author .uagb-ifb-title {
    margin-bottom: 8px !important;
  }
  .synck-slider .swiper-button-prev,
  .synck-slider .swiper-button-next {
    width: 43px !important;
    height: 43px !important;
  }
  .synck-slider .swiper-button-prev:after,
  .synck-slider .swiper-button-next:after {
    font-size: 18px !important;
  }
  .synck-slider.synck-slider-alt .swiper-content > .wp-block-uagb-container {
    max-width: 1000px !important;
  }
  .synck-slider.synck-slider-alt .slider-alt-group > .uagb-container-inner-blocks-wrap {
    gap: 24px !important;
  }
  .synck-slider.synck-slider-alt .slider-alt-item {
    padding: 32px !important;
    background-size: 150% !important;
  }
  .synck-slider.synck-slider-alt .uagb-ifb-title {
    font-size: 18px;
    letter-spacing: 0 !important;
    margin-bottom: 14px !important;
  }
  .synck-slider.synck-slider-alt .uagb-ifb-desc {
    font-size: 13px;
  }
  .synck-slider.synck-slider-alt .synck-author img {
    width: 40px;
    height: 40px;
  }
  /***********
  * Process
  ***********/
  .process-container .section-header h2.uagb-heading-text {
    font-size: 32px !important;
  }
  .process-cards,
  .process-cards.wp-block-uagb-container {
    gap: 60px !important;
  }
  .process-cards .process-item-group {
    gap: 68px !important;
  }
  .process-cards .process-item {
    min-width: 191px;
  }
  .process-icon,
  .process-icon .uagb-svg-wrapper {
    width: 52px !important;
    height: 52px !important;
  }
  .process-icon svg {
    width: 20px !important;
    height: 20px !important;
  }
  .process-content {
    font-size: 12px !important;
    gap: 5px !important;
  }
  .process-content p {
    margin: 0 !important;
  }
  .process-item-group:nth-of-type(1) .process-item:nth-of-type(3)::before,
  .process-item-group:nth-of-type(2) .process-item:nth-of-type(1)::before {
    width: 195px;
    height: 137px;
  }
  .process-cards.process-cards-alt .process-item .process-content .wp-block-heading {
    font-size: 14px;
  }
  .process-cards.process-cards-alt .process-item-group:nth-of-type(1) .process-item:nth-of-type(3)::before, .process-item-group:nth-of-type(2) .process-item:nth-of-type(1)::before {
    width: 212px;
    height: 149px;
  }
  /***********
  * Icon Content
  ***********/
  .icon-content-section .section-container {
    gap: 126px !important;
  }
  .icon-content-section .wp-block-uagb-separator__inner {
    margin: 35px 0 45px !important;
  }
  .icon-content-group:not(:last-of-type) {
    margin-bottom: 45px;
  }
  .icon-content .uagb-ifb-icon-wrap {
    width: 48px;
    height: 48px;
    margin-bottom: 22px;
  }
  .icon-content .uagb-ifb-icon-wrap svg {
    width: 18px !important;
    height: 18px !important;
  }
  .icon-content .uagb-ifb-title {
    font-size: 19px;
  }
  .icon-content .uagb-ifb-desc {
    font-size: 13px;
  }
  .icon-content-section .wp-block-uagb-image .wp-block-uagb-image__figure img {
    max-height: 581px;
  }
  /***********
  * Icon Left
  ***********/
  .section-icon-left-content .section-container {
    gap: 95px !important;
  }
  .section-icon-left-content .icon-left-content-header.wp-block-uagb-container {
    max-width: 400px !important;
    width: 100% !important;
    padding-right: 70px !important;
  }
  .icon-left-content-container {
    gap: 60px 98px !important;
  }
  .icon-left-content .uagb-ifb-icon-wrap {
    margin-top: 2px;
    margin-right: 13px;
  }
  .icon-left-content .uagb-ifb-icon-wrap svg {
    width: 14px !important;
    height: 14px !important;
  }
  .icon-left-content .uagb-ifb-title {
    font-size: 19px;
    margin-bottom: 11px !important;
  }
  /***********
  * CTA
  ***********/
  .section-container.section-cta {
    padding: 60px 75px !important;
  }
  .section-cta .section-title {
    font-size: 24px !important;
  }
  .section-title.pre-heading,
  .section-header.pre-heading .uagb-heading-text,
  .pre-heading {
    text-transform: uppercase !important;
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 1.3em !important;
    letter-spacing: 5px !important;
  }
  .section-cta .section-lead {
    font-size: 18px !important;
  }
  .section-cta .wp-block-uagb-buttons {
    margin: 8px 0 0 !important;
  }
  .basic-cta p,
  .basic-cta h2,
  .basic-cta h3 {
    font-size: 18px !important;
  }
  .contact-arrow::after {
    width: 118px;
    height: 188px;
  }
  .contact-cta-info {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  /***********
  * Testimonial Static
  ***********/
  .testimonial-static-card img {
    max-width: 48px !important;
  }
  /***********
  * FAQ
  ***********/
  .synck-faq .wp-block-uagb-faq-child {
    padding: 35px 40px 35px 106px;
  }
  .synck-faq .wp-block-uagb-faq-child::after {
    width: 52px;
    height: 52px;
    background-size: 20px;
    left: 30px;
  }
  .synck-faq .uagb-question {
    font-size: 19px;
  }
  .synck-faq .uagb-faq-questions-button {
    padding: 15px 0 !important;
  }
  .synck-faq .uagb-faq-content {
    font-size: 15px;
  }
  /***********
  * Icon List
  ***********/
  .icon-list-horizontal.section-list {
    margin-bottom: 0 !important;
  }
  .icon-list-horizontal.section-list.wp-block-uagb-icon-list .wp-block-uagb-icon-list-child .uagb-icon-list__label {
    font-size: 13px !important;
  }
  /***********
  * Price Table
  ***********/
  .price-container > p:first-of-type {
    font-size: 45px !important;
  }
  .price-title-container h3 {
    font-size: 20px !important;
  }
  .price-title-container p {
    font-size: 16px !important;
  }
  .synck-pricing-table.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
    font-size: 13px !important;
  }
  .synck-pricing-table-hosting.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a {
    font-size: 14px !important;
  }
  .synck-tabs.synck-tabs-alt.synck-pricing-table-hosting ul.uagb-tabs__panel.uagb-tabs__align-center {
    margin: 8px 0 32px !important;
  }
  /***********
  * List Check
  ***********/
  .list-check {
    font-size: 18px;
  }
  .list-check li {
    padding-left: 28px;
  }
  .list-check li::before {
    width: 18px;
    height: 18px;
    top: 2px;
  }
  .list-card {
    padding: 40px !important;
  }
  .service-outline-list-border.list-check {
    padding-bottom: 24px !important;
    margin-bottom: 40px !important;
  }
  /***********
  * Service Outline
  ***********/
  .service-outline-list.list-check {
    margin-bottom: 32px !important;
  }
  .service-outline-list.list-check li {
    font-size: 16px !important;
    padding-left: 40px;
  }
  .service-outline-list.list-check li strong:first-of-type {
    font-size: 18px !important;
  }
  .service-outline-list + .outro-card {
    padding: 40px 40px 40px 106px !important;
    border-radius: 10px;
    font-size: 18px;
    bottom: 40px !important;
  }
  .service-outline-list + .outro-card::after {
    width: 52px;
    height: 52px;
    background-size: 20px;
    left: 30px;
  }
  /***********
  * Brand Logos
  ***********/
  .brand-logos {
    flex-flow: row wrap !important;
    max-width: 952px !important;
  }
  .brand-logos .wp-block-uagb-image {
    width: auto !important;
  }
  .brand-logos .wp-block-uagb-image img {
    max-width: 100px;
    height: auto !important;
  }
  /***********
  * Reviewer Plugin User Reviews
  ***********/
  .rwp-u-review {
    padding: 30px 42px;
    margin-bottom: 21px;
  }
  .rwp-u-review__avatar {
    width: 48px !important;
    height: 48px !important;
  }
  .rwp-u-review__badges {
    top: -16px;
    right: -28px;
  }
  .rwp-u-review__badge {
    padding: 8px 21px;
    font-size: 10px;
  }
  .rwp-u-review__username {
    font-size: 15px;
  }
  .rwp-u-review__date {
    font-size: 13px;
  }
  .rwp-u-review__comment {
    font-size: 15px;
  }
  .rwp-review-criterion__label {
    font-size: 15px;
  }
  .rwp-u-review__scores {
    margin: 6px 0 0 48px;
  }
  .rwp-u-review__title {
    padding-top: 24px;
    font-size: 20px;
  }
  .rwp-scores .rwp-criterion-label {
    font-size: 15px !important;
    margin-bottom: 8px !important;
  }
  .rwp-people-label {
    font-size: 20px !important;
  }
  .rwp-people-label i {
    font-size: 18px !important;
  }
  .rwp-u-review__positive-count,
  .rwp-u-review__negative-count {
    font-size: 14px;
  }
  .rwp-u-review__positive-icon,
  .rwp-u-review__negative-icon {
    width: 44px;
    height: 44px;
  }
  .rwp-u-review__positive-icon::after,
  .rwp-u-review__negative-icon::after {
    width: 44px;
    height: 44px;
  }
  .rwp-more-urs-btn {
    font-size: 15px;
  }
  .rwp-ratings-form-label {
    font-size: 18px !important;
  }
  .rwp-rating-form-user-details {
    font-size: 14px;
    gap: 5px;
  }
  .rwp-rating-form-user-details span:last-child {
    font-size: 14px !important;
  }
  .rwp-review-wrap .rwp-review .rwp-ratings-form .rwp-rating-form-content input[type=button] {
    font-size: 14px !important;
  }
  /***********
  * Accordion
  ***********/
  .accordion-content .uagb-faq-questions-button {
    padding: 0 0 16px !important;
  }
  .accordion-content {
    font-size: 18px !important;
  }
  .accordion-content .uagb-faq-questions-button {
    font-size: 37px !important;
  }
  .accordion-content .uagb-faq-content p:first-of-type {
    padding-bottom: 24px !important;
  }
  .accordion-content .uagb-faq-child__outer-wrap {
    margin-bottom: 24px !important;
  }
  .accordion-content .uagb-faq-icon-wrap svg {
    width: 16px !important;
    height: 16px !important;
  }
  /***********
  * Info Box
  ***********/
  .info-box-check .uagb-ifb-icon-wrap {
    margin-top: 0 !important;
  }
  .info-box-check .uagb-ifb-title {
    font-size: 18px !important;
  }
  /***********
  * Browser Box
  ***********/
  .browser-box::before {
    width: 52px;
    height: 10px;
  }
  .browser-box::after {
    width: 22px;
    height: 4px;
  }
  /***********
  * Info Card 
  ***********/
  .info-card .uagb-ifb-icon-wrap {
    margin-right: 18px;
    margin-top: 4px;
  }
  .info-card .uagb-ifb-icon-wrap svg {
    width: 18px !important;
    height: 18px !important;
  }
  .info-card .uagb-ifb-title {
    font-size: 20px !important;
  }
  .info-card .uagb-ifb-desc {
    font-size: 16px;
  }
  /***********
  * FAQ Schema Pro
  ***********/
  .faq-schema-pro-custom .wpsp-question {
    font-size: 28px !important;
  }
}
/***********
 * Sections Breakpoint max-width 1530px (xl-down)
 ***********/
@media (max-width: 1530px) {
  .wp-block-button .wp-block-button__link,
  .ast-outline-button,
  .main-header-menu .menu-btn a.menu-link {
    font-size: 14px !important;
  }
  .header-tel {
    font-size: 12px;
  }
  .header-tel span {
    font-size: 13px;
  }
  .ast-header-divider-1 {
    margin: 0 7.5px;
  }
  .ast-header-divider-2 {
    margin-right: 5px;
  }
  .ast-builder-menu-1 .menu-item > .menu-link,
  .ast-custom-button-link .ast-custom-button {
    font-size: 14px !important;
  }
  .site-footer,
  .site-footer p {
    font-size: 14px;
  }
  .site-primary-footer-inner-wrap {
    padding-top: 70px;
  }
  .site-footer .widget-title,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-title,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] h1,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-area h1,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] h2,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-area h2,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] h3,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-area h3,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] h4,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-area h4,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] h5,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-area h5,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] h6,
  .footer-widget-area[data-section=sidebar-widgets-footer-widget-1] .widget-area h6 {
    font-size: 16px !important;
  }
  .site-footer .menu li:not(:last-child) {
    margin-bottom: 14px;
  }
}
/*# sourceMappingURL=style-xl-down.css.map */
