/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
*-=-= Breakpoint 544px down (xs-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 544px (xs-down)
 ***********/
@media (max-width: 544px) {
  .section {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .section-container.px-12,
  .section-container.p-12,
  .section-container.p-12.wp-block-uagb-container,
  .section-container.px-12.wp-block-uagb-container,
  .section.px-12,
  .section.p-12,
  .section.p-12.wp-block-uagb-container,
  .section.px-12.wp-block-uagb-container,
  .p-xs-3.p-12,
  .p-xs-3.p-12.wp-block-uagb-container {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .section-container.py-12,
  .section-container.p-12,
  .section-container.p-12.wp-block-uagb-container,
  .section-container.py-12.wp-block-uagb-container,
  .section.py-12,
  .section.p-12,
  .section.p-12.wp-block-uagb-container,
  .section.py-12.wp-block-uagb-container,
  .section-container.py-10,
  .section-container.p-10,
  .section-container.p-10.wp-block-uagb-container,
  .section-container.py-10.wp-block-uagb-container,
  .section.py-10,
  .section.p-10,
  .section.p-10.wp-block-uagb-container,
  .section.py-10.wp-block-uagb-container,
  .p-xs-3.p-12,
  .p-xs-3.p-12.wp-block-uagb-container {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .section-title,
  .section-header .uagb-heading-text {
    font-size: 32px !important;
    letter-spacing: -0.75px !important;
  }
  .section-sub-title {
    font-size: 18px !important;
  }
  .wp-block-button .wp-block-button__link,
  .wp-block-buttons .wp-block-button .wp-block-button__link.wp-element-button,
  .ast-outline-button,
  .wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button {
    padding: 10px 15px !important;
    font-size: 13px !important;
  }
  .ast-plain-container .ast-grid-2 > .site-main > .ast-row,
  .ast-plain-container .ast-grid-3 > .site-main > .ast-row {
    grid-template-columns: minmax(0, 1fr);
  }
  .image-row {
    flex-flow: row wrap !important;
  }
  .image-row .wp-block-uagb-image {
    max-width: 45% !important;
  }
  .image-row img {
    max-width: 100% !important;
    height: 23px !important;
  }
  .img-reset-xs {
    max-width: 100% !important;
  }
  .img-reset-xs img {
    max-width: 100% !important;
    height: auto !important;
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .section-container div:not(.uagb-ifb-icon-wrap) > svg {
    max-width: 100%;
  }
  .inner-box.wp-block-uagb-container {
    padding: 24px !important;
  }
  .landing-header {
    font-size: 26px !important;
    line-height: 1.2 !important;
  }
  .landing-header mark::after {
    bottom: -12px;
  }
  .free-plan-panel.p-12 {
    padding: 24px 36px !important;
  }
  .free-plan-panel .fs-2 {
    font-size: 24px !important;
  }
}
/***********
 * Utilities Breakpoint max-width 544px (xs-down)
 ***********/
@media (max-width: 544px) {
  .m-0,
  .m-0.wp-block-uagb-container {
    margin: 0 !important;
  }
  .m-1,
  .m-1.wp-block-uagb-container {
    margin: 4px !important;
  }
  .m-2,
  .m-2.wp-block-uagb-container {
    margin: 8px !important;
  }
  .m-3,
  .m-3.wp-block-uagb-container {
    margin: 12px !important;
  }
  .m-4,
  .m-4.wp-block-uagb-container {
    margin: 16px !important;
  }
  .m-5,
  .m-5.wp-block-uagb-container {
    margin: 20px !important;
  }
  .m-6,
  .m-6.wp-block-uagb-container {
    margin: 24px !important;
  }
  .m-7,
  .m-7.wp-block-uagb-container {
    margin: 28px !important;
  }
  .m-8,
  .m-8.wp-block-uagb-container {
    margin: 32px !important;
  }
  .m-9,
  .m-9.wp-block-uagb-container {
    margin: 36px !important;
  }
  .m-10,
  .m-10.wp-block-uagb-container {
    margin: 40px !important;
  }
  .m-11,
  .m-11.wp-block-uagb-container {
    margin: 44px !important;
  }
  .m-12,
  .m-12.wp-block-uagb-container {
    margin: 48px !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: 4px !important;
    margin-left: 4px !important;
  }
  .mx-2,
  .mx-2.wp-block-uagb-container {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-3,
  .mx-3.wp-block-uagb-container {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-4,
  .mx-4.wp-block-uagb-container {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-5,
  .mx-5.wp-block-uagb-container {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mx-6,
  .mx-6.wp-block-uagb-container {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-7,
  .mx-7.wp-block-uagb-container {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .mx-8,
  .mx-8.wp-block-uagb-container {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .mx-9,
  .mx-9.wp-block-uagb-container {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-10,
  .mx-10.wp-block-uagb-container {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mx-11,
  .mx-11.wp-block-uagb-container {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .mx-12,
  .mx-12.wp-block-uagb-container {
    margin-right: 48px !important;
    margin-left: 48px !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: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-2,
  .my-2.wp-block-uagb-container {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-3,
  .my-3.wp-block-uagb-container {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-4,
  .my-4.wp-block-uagb-container {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-5,
  .my-5.wp-block-uagb-container {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-6,
  .my-6.wp-block-uagb-container {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-7,
  .my-7.wp-block-uagb-container {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-8,
  .my-8.wp-block-uagb-container {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .my-9,
  .my-9.wp-block-uagb-container {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-10,
  .my-10.wp-block-uagb-container {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .my-11,
  .my-11.wp-block-uagb-container {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .my-12,
  .my-12.wp-block-uagb-container {
    margin-top: 48px !important;
    margin-bottom: 48px !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: 4px !important;
  }
  .mt-2,
  .mt-2.wp-block-uagb-container {
    margin-top: 8px !important;
  }
  .mt-3,
  .mt-3.wp-block-uagb-container {
    margin-top: 12px !important;
  }
  .mt-4,
  .mt-4.wp-block-uagb-container {
    margin-top: 16px !important;
  }
  .mt-5,
  .mt-5.wp-block-uagb-container {
    margin-top: 20px !important;
  }
  .mt-6,
  .mt-6.wp-block-uagb-container {
    margin-top: 24px !important;
  }
  .mt-7,
  .mt-7.wp-block-uagb-container {
    margin-top: 28px !important;
  }
  .mt-8,
  .mt-8.wp-block-uagb-container {
    margin-top: 32px !important;
  }
  .mt-9,
  .mt-9.wp-block-uagb-container {
    margin-top: 36px !important;
  }
  .mt-10,
  .mt-10.wp-block-uagb-container {
    margin-top: 40px !important;
  }
  .mt-11,
  .mt-11.wp-block-uagb-container {
    margin-top: 44px !important;
  }
  .mt-12,
  .mt-12.wp-block-uagb-container {
    margin-top: 48px !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: 4px !important;
  }
  .me-2,
  .me-2.wp-block-uagb-container {
    margin-right: 8px !important;
  }
  .me-3,
  .me-3.wp-block-uagb-container {
    margin-right: 12px !important;
  }
  .me-4,
  .me-4.wp-block-uagb-container {
    margin-right: 16px !important;
  }
  .me-5,
  .me-5.wp-block-uagb-container {
    margin-right: 20px !important;
  }
  .me-6,
  .me-6.wp-block-uagb-container {
    margin-right: 24px !important;
  }
  .me-7,
  .me-7.wp-block-uagb-container {
    margin-right: 28px !important;
  }
  .me-8,
  .me-8.wp-block-uagb-container {
    margin-right: 32px !important;
  }
  .me-9,
  .me-9.wp-block-uagb-container {
    margin-right: 36px !important;
  }
  .me-10,
  .me-10.wp-block-uagb-container {
    margin-right: 40px !important;
  }
  .me-11,
  .me-11.wp-block-uagb-container {
    margin-right: 44px !important;
  }
  .me-12,
  .me-12.wp-block-uagb-container {
    margin-right: 48px !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: 4px !important;
  }
  .mb-2,
  .mb-2.wp-block-uagb-container {
    margin-bottom: 8px !important;
  }
  .mb-3,
  .mb-3.wp-block-uagb-container {
    margin-bottom: 12px !important;
  }
  .mb-4,
  .mb-4.wp-block-uagb-container {
    margin-bottom: 16px !important;
  }
  .mb-5,
  .mb-5.wp-block-uagb-container {
    margin-bottom: 20px !important;
  }
  .mb-6,
  .mb-6.wp-block-uagb-container {
    margin-bottom: 24px !important;
  }
  .mb-7,
  .mb-7.wp-block-uagb-container {
    margin-bottom: 28px !important;
  }
  .mb-8,
  .mb-8.wp-block-uagb-container {
    margin-bottom: 32px !important;
  }
  .mb-9,
  .mb-9.wp-block-uagb-container {
    margin-bottom: 36px !important;
  }
  .mb-10,
  .mb-10.wp-block-uagb-container {
    margin-bottom: 40px !important;
  }
  .mb-11,
  .mb-11.wp-block-uagb-container {
    margin-bottom: 44px !important;
  }
  .mb-12,
  .mb-12.wp-block-uagb-container {
    margin-bottom: 48px !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: 4px !important;
  }
  .ms-2,
  .ms-2.wp-block-uagb-container {
    margin-left: 8px !important;
  }
  .ms-3,
  .ms-3.wp-block-uagb-container {
    margin-left: 12px !important;
  }
  .ms-4,
  .ms-4.wp-block-uagb-container {
    margin-left: 16px !important;
  }
  .ms-5,
  .ms-5.wp-block-uagb-container {
    margin-left: 20px !important;
  }
  .ms-6,
  .ms-6.wp-block-uagb-container {
    margin-left: 24px !important;
  }
  .ms-7,
  .ms-7.wp-block-uagb-container {
    margin-left: 28px !important;
  }
  .ms-8,
  .ms-8.wp-block-uagb-container {
    margin-left: 32px !important;
  }
  .ms-9,
  .ms-9.wp-block-uagb-container {
    margin-left: 36px !important;
  }
  .ms-10,
  .ms-10.wp-block-uagb-container {
    margin-left: 40px !important;
  }
  .ms-11,
  .ms-11.wp-block-uagb-container {
    margin-left: 44px !important;
  }
  .ms-12,
  .ms-12.wp-block-uagb-container {
    margin-left: 48px !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: 4px !important;
  }
  .p-2,
  .p-2.wp-block-uagb-container {
    padding: 8px !important;
  }
  .p-3,
  .p-3.wp-block-uagb-container {
    padding: 12px !important;
  }
  .p-4,
  .p-4.wp-block-uagb-container {
    padding: 16px !important;
  }
  .p-5,
  .p-5.wp-block-uagb-container {
    padding: 20px !important;
  }
  .p-6,
  .p-6.wp-block-uagb-container {
    padding: 24px !important;
  }
  .p-7,
  .p-7.wp-block-uagb-container {
    padding: 28px !important;
  }
  .p-8,
  .p-8.wp-block-uagb-container {
    padding: 32px !important;
  }
  .p-9,
  .p-9.wp-block-uagb-container {
    padding: 36px !important;
  }
  .p-10,
  .p-10.wp-block-uagb-container {
    padding: 40px !important;
  }
  .p-11,
  .p-11.wp-block-uagb-container {
    padding: 44px !important;
  }
  .p-12,
  .p-12.wp-block-uagb-container {
    padding: 48px !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: 4px !important;
    padding-left: 4px !important;
  }
  .px-2,
  .px-2.wp-block-uagb-container {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-3,
  .px-3.wp-block-uagb-container {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-4,
  .px-4.wp-block-uagb-container {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-5,
  .px-5.wp-block-uagb-container {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .px-6,
  .px-6.wp-block-uagb-container {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-7,
  .px-7.wp-block-uagb-container {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .px-8,
  .px-8.wp-block-uagb-container {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .px-9,
  .px-9.wp-block-uagb-container {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-10,
  .px-10.wp-block-uagb-container {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .px-11,
  .px-11.wp-block-uagb-container {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .px-12,
  .px-12.wp-block-uagb-container {
    padding-right: 48px !important;
    padding-left: 48px !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: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-2,
  .py-2.wp-block-uagb-container {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-3,
  .py-3.wp-block-uagb-container {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-4,
  .py-4.wp-block-uagb-container {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-5,
  .py-5.wp-block-uagb-container {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-6,
  .py-6.wp-block-uagb-container {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-7,
  .py-7.wp-block-uagb-container {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-8,
  .py-8.wp-block-uagb-container {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .py-9,
  .py-9.wp-block-uagb-container {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-10,
  .py-10.wp-block-uagb-container {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .py-11,
  .py-11.wp-block-uagb-container {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .py-12,
  .py-12.wp-block-uagb-container {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-0,
  .pt-0.wp-block-uagb-container {
    padding-top: 0 !important;
  }
  .pt-1,
  .pt-1.wp-block-uagb-container {
    padding-top: 4px !important;
  }
  .pt-2,
  .pt-2.wp-block-uagb-container {
    padding-top: 8px !important;
  }
  .pt-3,
  .pt-3.wp-block-uagb-container {
    padding-top: 12px !important;
  }
  .pt-4,
  .pt-4.wp-block-uagb-container {
    padding-top: 16px !important;
  }
  .pt-5,
  .pt-5.wp-block-uagb-container {
    padding-top: 20px !important;
  }
  .pt-6,
  .pt-6.wp-block-uagb-container {
    padding-top: 24px !important;
  }
  .pt-7,
  .pt-7.wp-block-uagb-container {
    padding-top: 28px !important;
  }
  .pt-8,
  .pt-8.wp-block-uagb-container {
    padding-top: 32px !important;
  }
  .pt-9,
  .pt-9.wp-block-uagb-container {
    padding-top: 36px !important;
  }
  .pt-10,
  .pt-10.wp-block-uagb-container {
    padding-top: 40px !important;
  }
  .pt-11,
  .pt-11.wp-block-uagb-container {
    padding-top: 44px !important;
  }
  .pt-12,
  .pt-12.wp-block-uagb-container {
    padding-top: 48px !important;
  }
  .pe-0,
  .pe-0.wp-block-uagb-container {
    padding-right: 0 !important;
  }
  .pe-1,
  .pe-1.wp-block-uagb-container {
    padding-right: 4px !important;
  }
  .pe-2,
  .pe-2.wp-block-uagb-container {
    padding-right: 8px !important;
  }
  .pe-3,
  .pe-3.wp-block-uagb-container {
    padding-right: 12px !important;
  }
  .pe-4,
  .pe-4.wp-block-uagb-container {
    padding-right: 16px !important;
  }
  .pe-5,
  .pe-5.wp-block-uagb-container {
    padding-right: 20px !important;
  }
  .pe-6,
  .pe-6.wp-block-uagb-container {
    padding-right: 24px !important;
  }
  .pe-7,
  .pe-7.wp-block-uagb-container {
    padding-right: 28px !important;
  }
  .pe-8,
  .pe-8.wp-block-uagb-container {
    padding-right: 32px !important;
  }
  .pe-9,
  .pe-9.wp-block-uagb-container {
    padding-right: 36px !important;
  }
  .pe-10,
  .pe-10.wp-block-uagb-container {
    padding-right: 40px !important;
  }
  .pe-11,
  .pe-11.wp-block-uagb-container {
    padding-right: 44px !important;
  }
  .pe-12,
  .pe-12.wp-block-uagb-container {
    padding-right: 48px !important;
  }
  .pb-0,
  .pb-0.wp-block-uagb-container {
    padding-bottom: 0 !important;
  }
  .pb-1,
  .pb-1.wp-block-uagb-container {
    padding-bottom: 4px !important;
  }
  .pb-2,
  .pb-2.wp-block-uagb-container {
    padding-bottom: 8px !important;
  }
  .pb-3,
  .pb-3.wp-block-uagb-container {
    padding-bottom: 12px !important;
  }
  .pb-4,
  .pb-4.wp-block-uagb-container {
    padding-bottom: 16px !important;
  }
  .pb-5,
  .pb-5.wp-block-uagb-container {
    padding-bottom: 20px !important;
  }
  .pb-6,
  .pb-6.wp-block-uagb-container {
    padding-bottom: 24px !important;
  }
  .pb-7,
  .pb-7.wp-block-uagb-container {
    padding-bottom: 28px !important;
  }
  .pb-8,
  .pb-8.wp-block-uagb-container {
    padding-bottom: 32px !important;
  }
  .pb-9,
  .pb-9.wp-block-uagb-container {
    padding-bottom: 36px !important;
  }
  .pb-10,
  .pb-10.wp-block-uagb-container {
    padding-bottom: 40px !important;
  }
  .pb-11,
  .pb-11.wp-block-uagb-container {
    padding-bottom: 44px !important;
  }
  .pb-12,
  .pb-12.wp-block-uagb-container {
    padding-bottom: 48px !important;
  }
  .ps-0,
  .ps-0.wp-block-uagb-container {
    padding-left: 0 !important;
  }
  .ps-1,
  .ps-1.wp-block-uagb-container {
    padding-left: 4px !important;
  }
  .ps-2,
  .ps-2.wp-block-uagb-container {
    padding-left: 8px !important;
  }
  .ps-3,
  .ps-3.wp-block-uagb-container {
    padding-left: 12px !important;
  }
  .ps-4,
  .ps-4.wp-block-uagb-container {
    padding-left: 16px !important;
  }
  .ps-5,
  .ps-5.wp-block-uagb-container {
    padding-left: 20px !important;
  }
  .ps-6,
  .ps-6.wp-block-uagb-container {
    padding-left: 24px !important;
  }
  .ps-7,
  .ps-7.wp-block-uagb-container {
    padding-left: 28px !important;
  }
  .ps-8,
  .ps-8.wp-block-uagb-container {
    padding-left: 32px !important;
  }
  .ps-9,
  .ps-9.wp-block-uagb-container {
    padding-left: 36px !important;
  }
  .ps-10,
  .ps-10.wp-block-uagb-container {
    padding-left: 40px !important;
  }
  .ps-11,
  .ps-11.wp-block-uagb-container {
    padding-left: 44px !important;
  }
  .ps-12,
  .ps-12.wp-block-uagb-container {
    padding-left: 48px !important;
  }
  .top-0,
  .top-0.wp-block-uagb-container {
    top: 0 !important;
  }
  .top-1,
  .top-1.wp-block-uagb-container {
    top: 4px !important;
  }
  .top-2,
  .top-2.wp-block-uagb-container {
    top: 8px !important;
  }
  .top-3,
  .top-3.wp-block-uagb-container {
    top: 12px !important;
  }
  .top-4,
  .top-4.wp-block-uagb-container {
    top: 16px !important;
  }
  .top-5,
  .top-5.wp-block-uagb-container {
    top: 20px !important;
  }
  .top-6,
  .top-6.wp-block-uagb-container {
    top: 24px !important;
  }
  .top-7,
  .top-7.wp-block-uagb-container {
    top: 28px !important;
  }
  .top-8,
  .top-8.wp-block-uagb-container {
    top: 32px !important;
  }
  .top-9,
  .top-9.wp-block-uagb-container {
    top: 36px !important;
  }
  .top-10,
  .top-10.wp-block-uagb-container {
    top: 40px !important;
  }
  .top-11,
  .top-11.wp-block-uagb-container {
    top: 44px !important;
  }
  .top-12,
  .top-12.wp-block-uagb-container {
    top: 48px !important;
  }
  .bottom-0,
  .bottom-0.wp-block-uagb-container {
    bottom: 0 !important;
  }
  .bottom-1,
  .bottom-1.wp-block-uagb-container {
    bottom: 4px !important;
  }
  .bottom-2,
  .bottom-2.wp-block-uagb-container {
    bottom: 8px !important;
  }
  .bottom-3,
  .bottom-3.wp-block-uagb-container {
    bottom: 12px !important;
  }
  .bottom-4,
  .bottom-4.wp-block-uagb-container {
    bottom: 16px !important;
  }
  .bottom-5,
  .bottom-5.wp-block-uagb-container {
    bottom: 20px !important;
  }
  .bottom-6,
  .bottom-6.wp-block-uagb-container {
    bottom: 24px !important;
  }
  .bottom-7,
  .bottom-7.wp-block-uagb-container {
    bottom: 28px !important;
  }
  .bottom-8,
  .bottom-8.wp-block-uagb-container {
    bottom: 32px !important;
  }
  .bottom-9,
  .bottom-9.wp-block-uagb-container {
    bottom: 36px !important;
  }
  .bottom-10,
  .bottom-10.wp-block-uagb-container {
    bottom: 40px !important;
  }
  .bottom-11,
  .bottom-11.wp-block-uagb-container {
    bottom: 44px !important;
  }
  .bottom-12,
  .bottom-12.wp-block-uagb-container {
    bottom: 48px !important;
  }
  .start-0,
  .start-0.wp-block-uagb-container {
    left: 0 !important;
  }
  .start-1,
  .start-1.wp-block-uagb-container {
    left: 4px !important;
  }
  .start-2,
  .start-2.wp-block-uagb-container {
    left: 8px !important;
  }
  .start-3,
  .start-3.wp-block-uagb-container {
    left: 12px !important;
  }
  .start-4,
  .start-4.wp-block-uagb-container {
    left: 16px !important;
  }
  .start-5,
  .start-5.wp-block-uagb-container {
    left: 20px !important;
  }
  .start-6,
  .start-6.wp-block-uagb-container {
    left: 24px !important;
  }
  .start-7,
  .start-7.wp-block-uagb-container {
    left: 28px !important;
  }
  .start-8,
  .start-8.wp-block-uagb-container {
    left: 32px !important;
  }
  .start-9,
  .start-9.wp-block-uagb-container {
    left: 36px !important;
  }
  .start-10,
  .start-10.wp-block-uagb-container {
    left: 40px !important;
  }
  .start-11,
  .start-11.wp-block-uagb-container {
    left: 44px !important;
  }
  .start-12,
  .start-12.wp-block-uagb-container {
    left: 48px !important;
  }
  .end-0,
  .end-0.wp-block-uagb-container {
    right: 0 !important;
  }
  .end-1,
  .end-1.wp-block-uagb-container {
    right: 4px !important;
  }
  .end-2,
  .end-2.wp-block-uagb-container {
    right: 8px !important;
  }
  .end-3,
  .end-3.wp-block-uagb-container {
    right: 12px !important;
  }
  .end-4,
  .end-4.wp-block-uagb-container {
    right: 16px !important;
  }
  .end-5,
  .end-5.wp-block-uagb-container {
    right: 20px !important;
  }
  .end-6,
  .end-6.wp-block-uagb-container {
    right: 24px !important;
  }
  .end-7,
  .end-7.wp-block-uagb-container {
    right: 28px !important;
  }
  .end-8,
  .end-8.wp-block-uagb-container {
    right: 32px !important;
  }
  .end-9,
  .end-9.wp-block-uagb-container {
    right: 36px !important;
  }
  .end-10,
  .end-10.wp-block-uagb-container {
    right: 40px !important;
  }
  .end-11,
  .end-11.wp-block-uagb-container {
    right: 44px !important;
  }
  .end-12,
  .end-12.wp-block-uagb-container {
    right: 48px !important;
  }
  .gap-0,
  .gap-0.wp-block-uagb-container {
    gap: 0 !important;
  }
  .gap-1,
  .gap-1.wp-block-uagb-container {
    gap: 4px !important;
  }
  .gap-2,
  .gap-2.wp-block-uagb-container {
    gap: 8px !important;
  }
  .gap-3,
  .gap-3.wp-block-uagb-container {
    gap: 12px !important;
  }
  .gap-4,
  .gap-4.wp-block-uagb-container {
    gap: 16px !important;
  }
  .gap-5,
  .gap-5.wp-block-uagb-container {
    gap: 20px !important;
  }
  .gap-6,
  .gap-6.wp-block-uagb-container {
    gap: 24px !important;
  }
  .gap-7,
  .gap-7.wp-block-uagb-container {
    gap: 28px !important;
  }
  .gap-8,
  .gap-8.wp-block-uagb-container {
    gap: 32px !important;
  }
  .gap-9,
  .gap-9.wp-block-uagb-container {
    gap: 36px !important;
  }
  .gap-10,
  .gap-10.wp-block-uagb-container {
    gap: 40px !important;
  }
  .gap-11,
  .gap-11.wp-block-uagb-container {
    gap: 44px !important;
  }
  .gap-12,
  .gap-12.wp-block-uagb-container {
    gap: 48px !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: 4px !important;
  }
  .row-gap-2,
  .row-gap-2.wp-block-uagb-container {
    row-gap: 8px !important;
  }
  .row-gap-3,
  .row-gap-3.wp-block-uagb-container {
    row-gap: 12px !important;
  }
  .row-gap-4,
  .row-gap-4.wp-block-uagb-container {
    row-gap: 16px !important;
  }
  .row-gap-5,
  .row-gap-5.wp-block-uagb-container {
    row-gap: 20px !important;
  }
  .row-gap-6,
  .row-gap-6.wp-block-uagb-container {
    row-gap: 24px !important;
  }
  .row-gap-7,
  .row-gap-7.wp-block-uagb-container {
    row-gap: 28px !important;
  }
  .row-gap-8,
  .row-gap-8.wp-block-uagb-container {
    row-gap: 32px !important;
  }
  .row-gap-9,
  .row-gap-9.wp-block-uagb-container {
    row-gap: 36px !important;
  }
  .row-gap-10,
  .row-gap-10.wp-block-uagb-container {
    row-gap: 40px !important;
  }
  .row-gap-11,
  .row-gap-11.wp-block-uagb-container {
    row-gap: 44px !important;
  }
  .row-gap-12,
  .row-gap-12.wp-block-uagb-container {
    row-gap: 48px !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: 4px !important;
         column-gap: 4px !important;
  }
  .column-gap-2,
  .column-gap-2.wp-block-uagb-container {
    -moz-column-gap: 8px !important;
         column-gap: 8px !important;
  }
  .column-gap-3,
  .column-gap-3.wp-block-uagb-container {
    -moz-column-gap: 12px !important;
         column-gap: 12px !important;
  }
  .column-gap-4,
  .column-gap-4.wp-block-uagb-container {
    -moz-column-gap: 16px !important;
         column-gap: 16px !important;
  }
  .column-gap-5,
  .column-gap-5.wp-block-uagb-container {
    -moz-column-gap: 20px !important;
         column-gap: 20px !important;
  }
  .column-gap-6,
  .column-gap-6.wp-block-uagb-container {
    -moz-column-gap: 24px !important;
         column-gap: 24px !important;
  }
  .column-gap-7,
  .column-gap-7.wp-block-uagb-container {
    -moz-column-gap: 28px !important;
         column-gap: 28px !important;
  }
  .column-gap-8,
  .column-gap-8.wp-block-uagb-container {
    -moz-column-gap: 32px !important;
         column-gap: 32px !important;
  }
  .column-gap-9,
  .column-gap-9.wp-block-uagb-container {
    -moz-column-gap: 36px !important;
         column-gap: 36px !important;
  }
  .column-gap-10,
  .column-gap-10.wp-block-uagb-container {
    -moz-column-gap: 40px !important;
         column-gap: 40px !important;
  }
  .column-gap-11,
  .column-gap-11.wp-block-uagb-container {
    -moz-column-gap: 44px !important;
         column-gap: 44px !important;
  }
  .column-gap-12,
  .column-gap-12.wp-block-uagb-container {
    -moz-column-gap: 48px !important;
         column-gap: 48px !important;
  }
  .display-1 {
    font-size: 32px !important;
  }
  .fs-4 {
    font-size: 18px !important;
  }
  .fs-5 {
    line-height: 1.1 !important;
    margin-bottom: 8px !important;
    font-size: 16px !important;
  }
  .my-12.mb-xs-0 {
    margin-bottom: 0 !important;
  }
}
/***********
 * Components Breakpoint max-width 544px (xs-down)
 ***********/
@media (max-width: 544px) {
  .section-container.section-container-content > .p-12 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .section-header h2.uagb-heading-text,
  h2.section-title {
    font-size: 32px !important;
  }
  .section-container.p-12,
  .section-container > .p-12.bg-light {
    padding: 32px !important;
  }
  /***********
  * Badges
  ***********/
  .badge,
  .badge.wp-block-uagb-container {
    padding: 8px 12px !important;
  }
  /***********
  * Hero
  ***********/
  .hero-header .uagb-heading-text {
    font-size: 32px !important;
  }
  .hero-text {
    font-size: 16px !important;
  }
  .hero-home .wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap {
    flex-flow: column;
    gap: 0 !important;
  }
  .hero-card {
    padding: 24px 16px !important;
  }
  .hero-free-review .wp-block-uagb-image .wp-block-uagb-image__figure img {
    max-width: 120px !important;
  }
  .hero-services .hero-header .uagb-heading-text {
    font-size: 32px !important;
  }
  /***********
  * Tabs
  ***********/
  .synck-tabs ul.uagb-tabs__panel.uagb-tabs__align-center {
    flex-flow: row wrap;
    justify-content: center;
  }
  .synck-tabs:not(.wp-block-uagb-tabs-child) {
    margin-top: 30px !important;
    padding: 0 !important;
  }
  .synck-tabs ul.uagb-tabs__panel {
    gap: 12px;
  }
  .synck-tabs ul.uagb-tabs__panel.uagb-tabs__align-center .uagb-tabs-list {
    width: 100%;
  }
  .synck-tabs .basic-card {
    max-width: 100% !important;
    padding: 24px !important;
  }
  /***********
  * Feature
  ***********/
  .section.synck-feature-section-dark,
  .section.synck-feature-section {
    padding: 0 !important;
  }
  .section.synck-feature-section-dark .section-container,
  .section.synck-feature-section .section-container {
    border-radius: 0 !important;
    padding: 24px !important;
  }
  .synck-feature-section-dark .badge-container {
    flex-flow: row wrap !important;
  }
  .synck-feature-section-dark .pe-12,
  .synck-feature-section .pe-12.wp-block-uagb-container {
    padding-right: 0 !important;
  }
  .synck-feature-section .uagb-icon-list__wrap {
    flex-flow: column !important;
    align-items: start !important;
    justify-content: start !important;
    gap: 16px !important;
  }
  .synck-feature-section .uagb-icon-list__wrap .wp-block-uagb-icon-list-child {
    margin: 0 !important;
  }
  /***********
  * Outline
  ***********/
  .synck-card-outline {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .synck-card-outline .section-container {
    border-radius: 0 !important;
  }
  .synck-card-outline .section-container.wp-block-uagb-container,
  .synck-card-outline > .uagb-container-inner-blocks-wrap {
    gap: 20px !important;
  }
  /***********
  * Timeline
  ***********/
  .timeline-container {
    gap: 24px !important;
  }
  .timeline-card {
    max-width: 100% !important;
    padding: 24px !important;
  }
  .timeline-item::before {
    font-size: 14px;
    width: 30px;
    height: 30px;
    top: -15px;
    left: auto;
    right: -15px;
    transform: none;
  }
  .timeline-item:not(:nth-of-type(3))::after {
    z-index: -1;
  }
  /***********
  * Slider
  ***********/
  .synck-slider .swiper-content > .wp-block-uagb-container,
  .synck-slider.synck-slider-alt .slider-alt-item {
    padding: 24px !important;
  }
  .synck-slider .uagb-ifb-title {
    font-size: 24px;
    letter-spacing: -0.5px;
  }
  .synck-slider .uagb-ifb-desc {
    font-size: 14px;
  }
  .synck-slider-cta-background-container {
    padding: 0 !important;
  }
  .synck-slider-cta-background {
    border-radius: 0 !important;
  }
  .synck-slider.synck-slider-alt .swiper-wrapper {
    justify-content: start !important;
    align-items: start !important;
  }
  /***********
  * CTA
  ***********/
  .section-container.section-cta {
    padding: 20px !important;
  }
  .section-container.section-cta .section-lead {
    font-size: 14px !important;
  }
  .contact-cta-info {
    grid-template-columns: 1fr !important;
  }
  /***********
  * Icon List
  ***********/
  .icon-list-horizontal .uagb-icon-list__wrap {
    flex-flow: column !important;
  }
  /***********
  * Icon Content
  ***********/
  .icon-content-group > .wp-block-uagb-container {
    max-width: 100% !important;
  }
  /***********
  * Price Table
  ***********/
  .price-container > p:first-of-type {
    font-size: 48px !important;
  }
  .price-container > p:first-of-type {
    font-size: 32px !important;
  }
  .price-table:nth-of-type(2)::after {
    top: 6px !important;
    left: 6px !important;
    padding: 7px 11px;
  }
  /***********
  * FAQ
  ***********/
  .section-faq-accordion {
    padding: 0 !important;
  }
  .section-faq-accordion .section-container {
    border-radius: 0 !important;
  }
  .synck-faq .wp-block-uagb-faq-child {
    padding: 24px 24px 24px 24px !important;
  }
  .synck-faq .uagb-question {
    font-size: 18px;
  }
  .synck-faq .uagb-faq-questions-button {
    padding: 0 !important;
  }
  .synck-faq .uagb-faq-content p:first-of-type {
    margin-top: 12px !important;
  }
  .synck-faq .uagb-faq-questions-button,
  .synck-faq .uagb-faq-content {
    z-index: 2;
  }
  .synck-faq .wp-block-uagb-faq-child::after {
    padding: 0;
    background-color: transparent;
    background-size: 48px;
    opacity: 0.05;
    top: auto;
    left: auto;
    right: 4px;
    bottom: 4px;
    transform: none;
    z-index: 1;
  }
  /***********
  * Service Outline 
  ***********/
  .service-outline-list + .outro-card {
    flex-flow: column !important;
    padding: 64px 16px 28px !important;
  }
  .service-outline-list + .outro-card p {
    text-align: center;
    font-size: 16px !important;
  }
  .service-outline-list + .outro-card::after {
    top: 14px;
    left: 50%;
    transform: translatex(-50%);
    width: 40px;
    height: 40px;
  }
  /***********
  * Testimonial Static
  ***********/
  .section-success-stories {
    padding: 0 !important;
    margin-bottom: 40px;
  }
  .section-success-stories .section-container {
    border-radius: 0 !important;
  }
  .section-success-stories .section-container > .mb-5 {
    margin-bottom: 32px !important;
  }
  .testimonial-static-card img {
    max-width: 40px;
  }
  /***********
  * Contact Box
  ***********/
  .section-contact-box {
    padding: 0 !important;
  }
  .section-contact-box .section-container {
    border-radius: 0 !important;
    padding: 16px !important;
  }
  .section-contact-box .section-container::before {
    content: none;
  }
  .section-contact-box .section-container .basic-card {
    padding: 20px !important;
  }
  .section-contact-box .section-container .basic-card > div:first-of-type > p:first-of-type {
    text-align: center !important;
  }
  .section-contact-box .section-container .basic-card > div:first-of-type > div {
    text-align: center !important;
  }
  .section-contact-box .contact-form-container {
    padding: 0 !important;
    box-shadow: none !important;
  }
  /***********
  * Service Cards
  ***********/
  .service-cards-container {
    display: grid !important;
    grid-template-columns: 1fr;
  }
  .service-cards-container .wp-block-uagb-buttons {
    width: auto !important;
  }
  /***********
  * Reviewer Plugin User Reviews
  ***********/
  .section-reviewer-user-reviews {
    padding: 0 !important;
  }
  .section-reviewer-user-reviews .section-container {
    border-radius: 0 !important;
  }
  .rwp-select {
    margin-top: 8px;
    width: 100%;
    flex-flow: column;
  }
  .rwp-box__sorting i {
    flex-basis: auto;
  }
  .rwp-u-review__badges {
    display: none;
  }
  .rwp-u-review {
    padding: 20px 28px;
  }
  .rwp-u-review__avatar {
    width: 40px !important;
    height: 40px !important;
  }
  .rwp-review-criterion {
    display: block;
    margin: 0 0 18px;
  }
  .rwp-u-review__title {
    line-height: 1;
  }
  .rwp-u-review__date {
    margin-top: 4px;
  }
  .rwp-ratings-form-wrap {
    padding: 28px;
  }
  .rwp-review-wrap .rwp-review .rwp-ratings-form .rwp-rating-form-content input[type=button] {
    width: 100%;
  }
  /***********
  * Accordion
  ***********/
  .accordion-content .uagb-question {
    font-size: 28px !important;
    line-height: 1 !important;
  }
  /***********
  * Others
  ***********/
  .domain-search-shortcode-container .container form {
    flex-flow: column;
  }
  .domain-search-shortcode-container .container form button {
    padding: 12px 16px;
  }
  .dashboard-panel.p-6 {
    padding: 24px !important;
  }
}
/***********
 * Sections Breakpoint max-width 544px (xs-down)
 ***********/
@media (max-width: 544px) {
  .main-header-menu .sub-menu {
    padding: 0;
  }
  .main-header-menu .sub-menu .menu-item:not(:last-child) {
    border: none;
  }
  .ast-menu-toggle {
    padding: 0 !important;
    width: 40px;
    height: 40px;
    box-shadow: none;
    margin-top: 2px;
  }
  .ast-menu-toggle .ast-icon.icon-arrow {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
  }
  .ast-menu-toggle .ast-icon.icon-arrow svg {
    margin: 0;
  }
  .site-below-footer-wrap[data-section=section-below-footer-builder] .ast-builder-grid-row {
    gap: 10px !important;
    justify-content: center !important;
  }
}
/*# sourceMappingURL=style-xs-down.css.map */
