.elementor-5133 .elementor-element.elementor-element-369dee4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:207px;--padding-left:80px;--padding-right:80px;}.elementor-5133 .elementor-element.elementor-element-369dee4:not(.elementor-motion-effects-element-type-background), .elementor-5133 .elementor-element.elementor-element-369dee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3580001 );}.elementor-5133 .elementor-element.elementor-element-17f1e0f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-5133 .elementor-element.elementor-element-17f1e0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5133 .elementor-element.elementor-element-17f1e0f.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-5133 .elementor-element.elementor-element-369dee4{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-5133 .elementor-element.elementor-element-17f1e0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-17f1e0f */#loan-type-label{
    margin-bottom: 0;
}

l
#loan-type-label-container .dw-w-full .dw-flex.dw-w-full.dw-items-start.dw-justify-between{
    justify-content: center !important;
}

#loan-type-loan-box-container{
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS */#loan-amount-slider-input,#loan-amount-slider-input-container, #loan-term-non-business-slider-input-container input, #loan-term-non-business-slider-input-container span, #loan-term-business-slider-range, #property-purchase-price-slider-range, #loan-amount-slider-range, #loan-term-non-business-slider-range, #loan-term-business-slider-input{
    font-family: 'Oswald', sans-serif;
    font-size: 3rem !important;
    background: none !important;
}

#repaymentWidget button{
    font-family: 'Oswald', sans-serif !important;
}


.icon-service img{
    filter: grayscale(1);
    transition: .5s ease;
}

.services-section-mobile-styled:hover img{
    filter: grayscale(0);
    transform: scale(1.1);
}

.services-section-mobile-styled:hover{
    background: #fafafa;
    transform: scale(1.02);
    padding-bottom: 20px;
}

.services-section-mobile-styled{
    padding-bottom: 20px;
}



@media only screen and (min-width: 767px){
    #loan-type-loan-box-container > div{
    width: 30% !important;
}
}


@media only screen and (max-width: 767px){
    .services-section-mobile-styled{
    background: white;
}
}


#loan-type-loan-box-container > div img{
    object-fit: contain;
}

#loan-type-loan-box-container{
    justify-content: center !important;
}



body.elementor-page-5133 #loan-type-label-container div{
    justify-content: center !important;
}


p, a{
    font-family: Roboto;
    font-size: 15px;
}

.elementor-element-5426bb87 div{
    font-size: 13px;
    font-family: Roboto;
}

.elementor-location-footer h2{
    font-family: Oswald;
    font-weight: 800
}

h1, h2, h3{
    font-family: 'Oswald',sans-serif;
}

.elementor-2418 .elementor-element.elementor-element-1afbdba:not(.elementor-motion-effects-element-type-background), .elementor-2418 .elementor-element.elementor-element-1afbdba > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background: none !important;
}

.elementor-2648 .elementor-element.elementor-element-61892d2{
    font-size: 18px !important;
}



/*from the doc*/

/**,*/
/*   :after,*/
/*   :before {*/
/*       --tw-border-spacing-x: 0;*/
/*       --tw-border-spacing-y: 0;*/
/*       --tw-translate-x: 0;*/
/*       --tw-translate-y: 0;*/
/*       --tw-rotate: 0;*/
/*       --tw-skew-x: 0;*/
/*       --tw-skew-y: 0;*/
/*       --tw-scale-x: 1;*/
/*       --tw-scale-y: 1;*/
/*       --tw-pan-x: ;*/
/*       --tw-pan-y: ;*/
/*       --tw-pinch-zoom: ;*/
/*       --tw-scroll-snap-strictness: proximity;*/
/*       --tw-gradient-from-position: ;*/
/*       --tw-gradient-via-position: ;*/
/*       --tw-gradient-to-position: ;*/
/*       --tw-ordinal: ;*/
/*       --tw-slashed-zero: ;*/
/*       --tw-numeric-figure: ;*/
/*       --tw-numeric-spacing: ;*/
/*       --tw-numeric-fraction: ;*/
/*       --tw-ring-inset: ;*/
/*       --tw-ring-offset-width: 0px;*/
/*       --tw-ring-offset-color: #fff;*/
/*       --tw-ring-color: rgba(59, 130, 246, 0.5);*/
/*       --tw-ring-offset-shadow: 0 0 #0000;*/
/*       --tw-ring-shadow: 0 0 #0000;*/
/*       --tw-shadow: 0 0 #0000;*/
/*       --tw-shadow-colored: 0 0 #0000;*/
/*       --tw-blur: ;*/
/*       --tw-brightness: ;*/
/*       --tw-contrast: ;*/
/*       --tw-grayscale: ;*/
/*       --tw-hue-rotate: ;*/
/*       --tw-invert: ;*/
/*       --tw-saturate: ;*/
/*       --tw-sepia: ;*/
/*       --tw-drop-shadow: ;*/
/*       --tw-backdrop-blur: ;*/
/*       --tw-backdrop-brightness: ;*/
/*       --tw-backdrop-contrast: ;*/
/*       --tw-backdrop-grayscale: ;*/
/*       --tw-backdrop-hue-rotate: ;*/
/*       --tw-backdrop-invert: ;*/
/*       --tw-backdrop-opacity: ;*/
/*       --tw-backdrop-saturate: ;*/
/*       --tw-backdrop-sepia: ;*/
/*   }*/

   /*::-webkit-backdrop {*/
   /*    --tw-border-spacing-x: 0;*/
   /*    --tw-border-spacing-y: 0;*/
   /*    --tw-translate-x: 0;*/
   /*    --tw-translate-y: 0;*/
   /*    --tw-rotate: 0;*/
   /*    --tw-skew-x: 0;*/
   /*    --tw-skew-y: 0;*/
   /*    --tw-scale-x: 1;*/
   /*    --tw-scale-y: 1;*/
   /*    --tw-pan-x: ;*/
   /*    --tw-pan-y: ;*/
   /*    --tw-pinch-zoom: ;*/
   /*    --tw-scroll-snap-strictness: proximity;*/
   /*    --tw-gradient-from-position: ;*/
   /*    --tw-gradient-via-position: ;*/
   /*    --tw-gradient-to-position: ;*/
   /*    --tw-ordinal: ;*/
   /*    --tw-slashed-zero: ;*/
   /*    --tw-numeric-figure: ;*/
   /*    --tw-numeric-spacing: ;*/
   /*    --tw-numeric-fraction: ;*/
   /*    --tw-ring-inset: ;*/
   /*    --tw-ring-offset-width: 0px;*/
   /*    --tw-ring-offset-color: #fff;*/
   /*    --tw-ring-color: rgba(59, 130, 246, 0.5);*/
   /*    --tw-ring-offset-shadow: 0 0 #0000;*/
   /*    --tw-ring-shadow: 0 0 #0000;*/
   /*    --tw-shadow: 0 0 #0000;*/
   /*    --tw-shadow-colored: 0 0 #0000;*/
   /*    --tw-blur: ;*/
   /*    --tw-brightness: ;*/
   /*    --tw-contrast: ;*/
   /*    --tw-grayscale: ;*/
   /*    --tw-hue-rotate: ;*/
   /*    --tw-invert: ;*/
   /*    --tw-saturate: ;*/
   /*    --tw-sepia: ;*/
   /*    --tw-drop-shadow: ;*/
   /*    --tw-backdrop-blur: ;*/
   /*    --tw-backdrop-brightness: ;*/
   /*    --tw-backdrop-contrast: ;*/
   /*    --tw-backdrop-grayscale: ;*/
   /*    --tw-backdrop-hue-rotate: ;*/
   /*    --tw-backdrop-invert: ;*/
   /*    --tw-backdrop-opacity: ;*/
   /*    --tw-backdrop-saturate: ;*/
   /*    --tw-backdrop-sepia: ;*/
   /*}*/

   /*::backdrop {*/
   /*    --tw-border-spacing-x: 0;*/
   /*    --tw-border-spacing-y: 0;*/
   /*    --tw-translate-x: 0;*/
   /*    --tw-translate-y: 0;*/
   /*    --tw-rotate: 0;*/
   /*    --tw-skew-x: 0;*/
   /*    --tw-skew-y: 0;*/
   /*    --tw-scale-x: 1;*/
   /*    --tw-scale-y: 1;*/
   /*    --tw-pan-x: ;*/
   /*    --tw-pan-y: ;*/
   /*    --tw-pinch-zoom: ;*/
   /*    --tw-scroll-snap-strictness: proximity;*/
   /*    --tw-gradient-from-position: ;*/
   /*    --tw-gradient-via-position: ;*/
   /*    --tw-gradient-to-position: ;*/
   /*    --tw-ordinal: ;*/
   /*    --tw-slashed-zero: ;*/
   /*    --tw-numeric-figure: ;*/
   /*    --tw-numeric-spacing: ;*/
   /*    --tw-numeric-fraction: ;*/
   /*    --tw-ring-inset: ;*/
   /*    --tw-ring-offset-width: 0px;*/
   /*    --tw-ring-offset-color: #fff;*/
   /*    --tw-ring-color: rgba(59, 130, 246, 0.5);*/
   /*    --tw-ring-offset-shadow: 0 0 #0000;*/
   /*    --tw-ring-shadow: 0 0 #0000;*/
   /*    --tw-shadow: 0 0 #0000;*/
   /*    --tw-shadow-colored: 0 0 #0000;*/
   /*    --tw-blur: ;*/
   /*    --tw-brightness: ;*/
   /*    --tw-contrast: ;*/
   /*    --tw-grayscale: ;*/
   /*    --tw-hue-rotate: ;*/
   /*    --tw-invert: ;*/
   /*    --tw-saturate: ;*/
   /*    --tw-sepia: ;*/
   /*    --tw-drop-shadow: ;*/
   /*    --tw-backdrop-blur: ;*/
   /*    --tw-backdrop-brightness: ;*/
   /*    --tw-backdrop-contrast: ;*/
   /*    --tw-backdrop-grayscale: ;*/
   /*    --tw-backdrop-hue-rotate: ;*/
   /*    --tw-backdrop-invert: ;*/
   /*    --tw-backdrop-opacity: ;*/
   /*    --tw-backdrop-saturate: ;*/
   /*    --tw-backdrop-sepia: ;*/
   /*}*/

   .dw-text-base {
       padding-top: 1.5rem;
       text-align: left;
   }

   .dw-error-validation-horizontal {
       padding-top: 0.5rem;
   }

   .dw-error-validation-horizontal,
   .dw-error-validation-vertical {
       --tw-text-opacity: 1;
       color: rgb(239 68 68 / var(--tw-text-opacity));
       font-size: 1rem;
       font-weight: 600;
       line-height: 1.5rem;
       text-align: left;
   }

   .dw-error-validation-vertical {
       padding-top: 1.5rem;
   }

   .dw-absolute {
       position: absolute !important;
   }

   .dw-relative {
       position: relative !important;
   }

   .dw-inset-0 {
       inset: 0 !important;
   }

   .dw-mx-auto {
       margin-left: auto !important;
       margin-right: auto !important;
   }

   .dw-my-4 {
       margin-bottom: 1rem !important;
       margin-top: 1rem !important;
   }

   .dw-my-6 {
       margin-bottom: 1.5rem !important;
       margin-top: 1.5rem !important;
   }

   .dw-mb-10 {
       margin-bottom: 2.5rem !important;
   }

   .dw-mb-2 {
       margin-bottom: 0.5rem !important;
   }

   .dw-mb-3 {
       margin-bottom: 0.75rem !important;
   }

   .dw-mb-4 {
       margin-bottom: 1rem !important;
   }

   .dw-mb-5 {
       margin-bottom: 1.25rem !important;
   }

   .dw-mb-8 {
       margin-bottom: 2rem !important;
   }

   .dw-ml-auto {
       margin-left: auto !important;
   }

   .dw-mr-0 {
       margin-right: 0 !important;
   }

   .dw-mr-2 {
       margin-right: 0.5rem !important;
   }

   .dw-mt-0 {
       margin-top: 0 !important;
   }

   .dw-mt-10 {
       margin-top: 2.5rem !important;
   }

   .dw-mt-12 {
       margin-top: 3rem !important;
   }

   .dw-mt-14 {
       margin-top: 3.5rem !important;
   }

   .dw-mt-16 {
       margin-top: 4rem !important;
   }

   .dw-mt-5 {
       margin-top: 1.25rem !important;
   }

   .dw-mt-6 {
       margin-top: 1.5rem !important;
   }

   .dw-inline-block {
       display: inline-block !important;
   }

   .dw-flex {
       display: flex !important;
   }

   .dw-hidden {
       display: none !important;
   }

   .dw-h-12 {
       height: 3rem !important;
   }

   .dw-h-14 {
       height: 3.5rem !important;
   }

   .dw-h-20 {
       height: 5rem !important;
   }

   .dw-h-4 {
       height: 1rem !important;
   }

   .dw-h-5 {
       height: 1.25rem !important;
   }

   .dw-w-16 {
       width: 4rem !important;
   }

   .dw-w-20 {
       width: 5rem !important;
   }

   .dw-w-24 {
       width: 6rem !important;
   }

   .dw-w-3\/4 {
       width: 75% !important;
   }

   .dw-w-32 {
       width: 8rem !important;
   }

   .dw-w-36 {
       width: 33.33%;
   }

   .dw-w-full {
       width: 100% !important;
   }

   .dw-cursor-pointer {
       cursor: pointer !important;
   }

   .dw-appearance-none {
       -webkit-appearance: none !important;
       appearance: none !important;
   }

   .dw-flex-row {
       flex-direction: row !important;
   }

   .dw-flex-col {
       flex-direction: column !important;
   }

   .dw-flex-wrap {
       flex-wrap: wrap !important;
   }

   .dw-items-start {
       align-items: flex-start !important;
   }

   .dw-items-center {
       align-items: center !important;
   }

   .dw-items-baseline {
       align-items: baseline !important;
   }

   .dw-justify-center {
       justify-content: center !important;
   }

   .dw-justify-between {
       justify-content: space-between !important;
   }

   .dw-gap-3 {
       gap: 0.75rem !important;
   }

   .dw-gap-x-2 {
       -webkit-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
   }

   .dw-gap-x-4 {
       -webkit-column-gap: 1rem !important;
       column-gap: 1rem !important;
   }

   .dw-rounded-2xl {
       border-radius: 1rem !important;
   }

   .dw-rounded-full {
       border-radius: 9999px !important;
   }

   .dw-rounded-lg {
       border-radius: 0.5rem !important;
   }

   .dw-border {
       border-width: 1px !important;
   }

   .dw-border-b {
       border-bottom-width: 1px !important;
   }

   .dw-border-none {
       border-style: none !important;
   }

   /*.dw-border-black {*/
   /*    --tw-border-opacity: 1 !important;*/
   /*    border-color: rgb(0 0 0 / var(--tw-border-opacity)) !important;*/
   /*}*/

   /*.dw-border-gray-300 {*/
   /*    --tw-border-opacity: 1 !important;*/
   /*    border-color: rgb(209 213 219 / var(--tw-border-opacity)) !important;*/
   /*}*/

   /*.dw-bg-\[\#D9D9D9\] {*/
   /*    --tw-bg-opacity: 1 !important;*/
   /*    background-color: rgb(217 217 217 / var(--tw-bg-opacity)) !important;*/
   /*}*/

   /*.dw-bg-gray-300 {*/
   /*    --tw-bg-opacity: 1 !important;*/
   /*    background-color: rgb(209 213 219 / var(--tw-bg-opacity)) !important;*/
   /*}*/

   .dw-bg-primary {
       background-color: var(--widgetPrimary) !important;
   }

   .dw-bg-quaternary {
       background-color:#eeecec !important;
   }

   .dw-bg-transparent {
       background-color: initial !important;
   }

   .dw-p-1 {
       padding: 0.25rem !important;
   }

   .dw-p-1\.5 {
       padding: 0.375rem !important;
   }

   .dw-p-2 {
       padding: 0.5rem !important;
   }

   .dw-p-2\.5 {
       padding: 0.625rem !important;
   }

   .dw-p-6 {
       padding: 1.5rem !important;
   }

   .dw-px-1 {
       padding-left: 0.25rem !important;
       padding-right: 0.25rem !important;
   }

   .dw-px-2 {
       padding-left: 0.5rem !important;
       padding-right: 0.5rem !important;
   }

   .dw-px-3 {
       padding-left: 0.75rem !important;
       padding-right: 0.75rem !important;
   }

   .dw-px-3\.5 {
       padding-left: 0.875rem !important;
       padding-right: 0.875rem !important;
   }

   .dw-py-1 {
       padding-bottom: 0.25rem !important;
       padding-top: 0.25rem !important;
   }

   .dw-py-1\.5 {
       padding-bottom: 0.375rem !important;
       padding-top: 0.375rem !important;
   }

   .dw-py-2 {
       padding-bottom: 0.5rem !important;
       padding-top: 0.5rem !important;
   }

   .dw-py-3 {
       padding-bottom: 0.75rem !important;
       padding-top: 0.75rem !important;
   }

   .dw-py-3\.5 {
       padding-bottom: 0.875rem !important;
       padding-top: 0.875rem !important;
   }

   .dw-pb-16 {
       padding-bottom: 4rem !important;
   }

   .dw-pb-2 {
       padding-bottom: 0.5rem !important;
   }

   .dw-pb-4 {
       padding-bottom: 1rem !important;
   }

   .dw-pt-1 {
       padding-top: 0.25rem !important;
   }

   .dw-pt-6 {
       padding-top: 1.5rem !important;
   }

   .dw-pt-8 {
       padding-top: 2rem !important;
   }

   .dw-text-left {
       text-align: left !important;
   }

   .dw-text-center {
       text-align: center !important;
   }

   .dw-text-2xl {
       font-size: 1.5rem !important;
       line-height: 2rem !important;
   }

   .dw-text-3xl {
       font-size: 1.875rem !important;
       line-height: 2.25rem !important;
   }

   .dw-text-4xl {
       font-size: 2.25rem !important;
       line-height: 2.5rem !important;
   }

   .dw-text-5xl {
       font-size: 3rem !important;
       line-height: 1 !important;
   }

   .dw-text-base {
       font-size: 1rem !important;
       line-height: 1.5rem !important;
   }

   .dw-text-lg {
       font-size: 1.125rem !important;
       line-height: 1.75rem !important;
   }

   .dw-text-sm {
       font-size: 0.875rem !important;
       line-height: 1.25rem !important;
   }

   .dw-text-xl {
       font-size: 1.25rem !important;
       line-height: 1.75rem !important;
   }

   .dw-text-black {
       --tw-text-opacity: 1 !important;
       color: rgb(0 0 0 / var(--tw-text-opacity)) !important;
   }

   .dw-text-primary {
       color: var(--widgetPrimary) !important;
   }

   .dw-text-quaternary {
       color: var(--widgetQuaternary) !important;
   }

   .dw-text-red-500 {
       --tw-text-opacity: 1 !important;
       color: rgb(239 68 68 / var(--tw-text-opacity)) !important;
   }

   .dw-text-tertiary {
       color: var(--widgetTertiary) !important;
   }

   .dw-text-white {
       --tw-text-opacity: 1 !important;
       color: rgb(255 255 255 / var(--tw-text-opacity)) !important;
   }

   .dw-placeholder-tertiary::-webkit-input-placeholder {
       color: var(--widgetTertiary) !important;
   }

   .dw-placeholder-tertiary::placeholder {
       color: var(--widgetTertiary) !important;
   }

   .dw-opacity-10 {
       opacity: 0.1 !important;
   }

   .dw-opacity-25 {
       opacity: 0.25 !important;
   }

   .dw-grayscale {
       --tw-grayscale: grayscale(100%) !important;
       -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
       filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
   }

   .dw-transition {
       transition-duration: 0.15s !important;
       transition-property: color, background-color, border-color,
           text-decoration-color, fill, stroke, opacity, box-shadow,
           -webkit-transform, -webkit-filter, -webkit-backdrop-filter !important;
       transition-property: color, background-color, border-color,
           text-decoration-color, fill, stroke, opacity, box-shadow, transform,
           filter, backdrop-filter !important;
       transition-property: color, background-color, border-color,
           text-decoration-color, fill, stroke, opacity, box-shadow, transform,
           filter, backdrop-filter, -webkit-transform, -webkit-filter,
           -webkit-backdrop-filter !important;
       transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
   }

   .dw-duration-300 {
       transition-duration: 0.3s !important;
   }

   .dw-duration-500 {
       transition-duration: 0.5s !important;
   }

   .dw-ease-in-out {
       transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
   }

   .dw-progressSlider::-webkit-slider-thumb {
       -webkit-appearance: none;
       appearance: none;
       background: #fff;
       border-radius: 50rem;
       box-shadow: 0 0 10px;
       cursor: pointer;
       height: 40px;
       width: 40px;
   }

   #repaymentWidget {
       padding: 0.5rem;
   }

   .hover\:dw-scale-105:hover {
       --tw-scale-x: 1.05 !important;
       --tw-scale-y: 1.05 !important;
       -webkit-transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
       transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
   }

   .focus\:dw-outline-none:focus {
       outline: 2px solid transparent !important;
       outline-offset: 2px !important;
   }

   .dw-group:hover .group-hover\:dw-opacity-25 {
       opacity: 0.25 !important;
   }

   .dw-group:hover .group-hover\:dw-grayscale-0 {
       --tw-grayscale: grayscale(0) !important;
       -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
       filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
   }

   @media (max-width: 980px) {
       .sm\:dw-text-3xl {
           font-size: 1.875rem !important;
           line-height: 2.25rem !important;
       }
   }

   @media (min-width: 768px) {
       .md\:dw-mb-0 {
           margin-bottom: 0 !important;
       }

       .md\:dw-mb-12 {
           margin-bottom: 3rem !important;
       }

       .md\:dw-mr-3 {
           margin-right: 0.75rem !important;
       }

       .md\:dw-mt-8 {
           margin-top: 2rem !important;
       }

       .md\:dw-w-32 {
           width: 8rem !important;
       }

       .md\:dw-p-3 {
           padding: 0.75rem !important;
       }

       .md\:dw-px-4 {
           padding-left: 1rem !important;
           padding-right: 1rem !important;
       }

       .md\:dw-py-3 {
           padding-bottom: 0.75rem !important;
           padding-top: 0.75rem !important;
       }

       .md\:dw-text-2xl {
           font-size: 1.5rem !important;
           line-height: 2rem !important;
       }

       .md\:dw-text-4xl {
           font-size: 2.25rem !important;
           line-height: 2.5rem !important;
       }

       .md\:dw-text-5xl {
           font-size: 3rem !important;
           line-height: 1 !important;
       }

       .md\:dw-text-lg {
           font-size: 1.125rem !important;
           line-height: 1.75rem !important;
       }
   }

   @media (min-width: 981px) and (max-width: 1279px) {
       .lg\:dw-text-3xl {
           font-size: 1.875rem !important;
           line-height: 2.25rem !important;
       }
   }

   @media (min-width: 1280px) {
       .xl\:dw-text-3xl {
           font-size: 1.875rem !important;
           line-height: 2.25rem !important;
       }
   }
   
   .dw-text-primary{
       font-weight: 600;
   }

   /*# sourceMappingURL=main.76ddfedd.css.map*//* End custom CSS */