.elementor-16 .elementor-element.elementor-element-2483088{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-2483088:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2483088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3582AE;}.elementor-16 .elementor-element.elementor-element-9c920bd{--display:flex;--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;}.elementor-16 .elementor-element.elementor-element-9c920bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-749aab4{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;--e-icon-list-icon-size:23px;--icon-vertical-offset:-1px;}.elementor-16 .elementor-element.elementor-element-749aab4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-749aab4 .elementor-icon-list-icon i{color:var( --e-global-color-b3c2e64 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-749aab4 .elementor-icon-list-icon svg{fill:var( --e-global-color-b3c2e64 );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-749aab4 .elementor-icon-list-icon{padding-right:0px;}.elementor-16 .elementor-element.elementor-element-749aab4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-749aab4 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;}.elementor-16 .elementor-element.elementor-element-749aab4 .elementor-icon-list-text{color:var( --e-global-color-f529af7 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-2ef24b2{--display:flex;--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;}.elementor-16 .elementor-element.elementor-element-1651919 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-16 .elementor-element.elementor-element-1651919{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-1651919.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-1651919 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-1651919 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1651919 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-1651919 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-2cc72d01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10000000000000000;}.elementor-16 .elementor-element.elementor-element-2cc72d01:hover{background-color:#FFFFFF;--overlay-opacity:0.5;}.elementor-16 .elementor-element.elementor-element-2cc72d01:hover::before, .elementor-16 .elementor-element.elementor-element-2cc72d01:hover > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-2cc72d01:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-2cc72d01 > .elementor-background-slideshow:hover::before, .elementor-16 .elementor-element.elementor-element-2cc72d01 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#FAFAFA;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-2cc72d01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-3dc54250{--display:flex;--min-height:0px;--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3dc54250:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3dc54250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c2e64 );}.elementor-16 .elementor-element.elementor-element-3dc54250.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-556af0bc{width:var( --container-widget-width, 108.445% );max-width:108.445%;--container-widget-width:108.445%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-556af0bc > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-16 .elementor-element.elementor-element-556af0bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-556af0bc img{width:80%;}.elementor-16 .elementor-element.elementor-element-76561b2f{--display:flex;--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;}.elementor-16 .elementor-element.elementor-element-76561b2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-728530d{z-index:99999999999;--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-16 .elementor-element.elementor-element-728530d .elementor-menu-toggle{margin-left:auto;}.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main .elementor-item:focus{color:#291C99;fill:#291C99;}.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-2483088{--min-height:0px;}.elementor-16 .elementor-element.elementor-element-9c920bd{--width:500px;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-749aab4{width:var( --container-widget-width, 229.312px );max-width:229.312px;--container-widget-width:229.312px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-2ef24b2{--width:544px;--min-height:0px;}.elementor-16 .elementor-element.elementor-element-1651919.elementor-element{--align-self:flex-end;}.elementor-16 .elementor-element.elementor-element-1651919 .elementor-button{padding:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-2cc72d01{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-3dc54250{--width:49%;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-556af0bc img{width:100%;}.elementor-16 .elementor-element.elementor-element-76561b2f{--width:47.286%;--z-index:0;}.elementor-16 .elementor-element.elementor-element-728530d{z-index:9999;}.elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-16 .elementor-element.elementor-element-728530d .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-9c920bd{--width:75%;}.elementor-16 .elementor-element.elementor-element-2ef24b2{--width:50%;}.elementor-16 .elementor-element.elementor-element-3dc54250{--width:28%;}.elementor-16 .elementor-element.elementor-element-76561b2f{--width:72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-3dc54250{--width:36%;}}/* Start custom CSS for container, class: .elementor-element-2cc72d01 */.elementor-kit-9 {
    --e-global-color-primary: black;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #093989;
    --e-global-color-51e8cb7: #000000;
    --e-global-color-b3c2e64: #FFFFFF;
    --e-global-color-f529af7: #BFD1EE;
    --e-global-color-f02b013: #FFFFFF00;
    --e-global-color-ab219e8: 
    #093989;
    --e-global-color-db15a82: #295BAF;
    --e-global-color-b6ba2c4: #D9567B;
    --e-global-color-f7053a4: #6B91D0;
    --e-global-color-013d1fd: #E8F0FD;
    --e-global-color-6f94858: #002461;
    --e-global-color-f0ee594: #FFFFFF9E;
    --e-global-typography-primary-font-family: "DM Sans";
    --e-global-typography-primary-font-size: 1rem;
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-primary-line-height: 1.2rem;
    --e-global-typography-secondary-font-family: "DM Sans";
    --e-global-typography-secondary-font-size: 1rem;
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-secondary-line-height: 1.3rem;
    --e-global-typography-text-font-family: "DM Sans";
    --e-global-typography-text-font-size: 1rem;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-text-line-height: 1.3rem;
    --e-global-typography-accent-font-family: "DM Sans";
    --e-global-typography-accent-font-size: 1rem;
    --e-global-typography-accent-font-weight: 500;
    --e-global-typography-accent-line-height: 1.3rem;
    --e-global-typography-58a90b4-font-family: "DM Sans";
    --e-global-typography-58a90b4-font-size: 0.9rem;
    --e-global-typography-58a90b4-font-weight: 600;
    --e-global-typography-58a90b4-text-transform: uppercase;
    --e-global-typography-825d5f9-font-family: "DM Sans";
    --e-global-typography-825d5f9-font-size: 1.3rem;
    --e-global-typography-825d5f9-font-weight: 400;
    --e-global-typography-825d5f9-line-height: 2rem;
    --e-global-typography-fcc28c0-font-family: "DM Sans";
    --e-global-typography-fcc28c0-font-size: 2.9rem;
    --e-global-typography-fcc28c0-font-weight: 700;
    --e-global-typography-fcc28c0-text-transform: capitalize;
    --e-global-typography-fcc28c0-line-height: 3rem;
    --e-global-typography-fcc28c0-letter-spacing: -0.05rem;
    --e-global-typography-cd86c5c-font-family: "DM Sans";
    --e-global-typography-cd86c5c-font-size: 1.4rem;
    --e-global-typography-cd86c5c-font-weight: 700;
    --e-global-typography-cd86c5c-text-transform: capitalize;
    --e-global-typography-cd86c5c-line-height: 1.7rem;
    --e-global-typography-cd86c5c-letter-spacing: -0.05rem;
    --e-global-typography-cd34e72-font-family: "DM Sans";
    --e-global-typography-cd34e72-font-size: 1.3rem;
    --e-global-typography-cd34e72-font-weight: 700;
    --e-global-typography-cd34e72-text-transform: capitalize;
    --e-global-typography-cd34e72-line-height: 1.7rem;
    --e-global-typography-cd34e72-letter-spacing: -0.05rem;
    --e-global-typography-86d39d0-font-family: "DM Sans";
    --e-global-typography-86d39d0-font-size: 3.5rem;
    --e-global-typography-86d39d0-font-weight: 700;
    --e-global-typography-86d39d0-line-height: 4rem;
    --e-global-typography-7044da7-font-family: "DM Sans";
    --e-global-typography-7044da7-font-size: 3.2rem;
    --e-global-typography-7044da7-font-weight: 700;
    --e-global-typography-7044da7-line-height: 3.6rem;
    --e-global-typography-d85ee52-font-family: "DM Sans";
    --e-global-typography-d85ee52-font-size: 2.8rem;
    --e-global-typography-d85ee52-font-weight: 700;
    --e-global-typography-d85ee52-line-height: 3.2rem;
    --e-global-typography-89c6560-font-family: "DM Sans";
    --e-global-typography-89c6560-font-size: 2.6rem;
    --e-global-typography-89c6560-font-weight: 700;
    --e-global-typography-89c6560-line-height: 3rem;
    --e-global-typography-9d70800-font-family: "DM Sans";
    --e-global-typography-9d70800-font-size: 1.9rem;
    --e-global-typography-9d70800-font-weight: 700;
    --e-global-typography-9d70800-line-height: 2.6rem;
    --e-global-typography-7feeefe-font-family: "DM Sans";
    --e-global-typography-7feeefe-font-size: 1.3rem;
    --e-global-typography-7feeefe-font-weight: 700;
    --e-global-typography-ee3c659-font-family: "DM Sans";
    --e-global-typography-ee3c659-font-size: 2rem;
    --e-global-typography-ee3c659-font-weight: 800;
    --e-global-typography-ee3c659-text-transform: capitalize;
    --e-global-typography-ee3c659-line-height: 2.3rem;
    --e-global-typography-ee3c659-letter-spacing: -0.05rem;
    color: var( --e-global-color-secondary );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
}

.elementor-kit-9 a {
    color: var( --e-global-color-accent );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-kit-9 h1 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-86d39d0-font-family ), Sans-serif;
    font-size: var( --e-global-typography-86d39d0-font-size );
    font-weight: var( --e-global-typography-86d39d0-font-weight );
    line-height: var( --e-global-typography-86d39d0-line-height );
}

.elementor-kit-9 h2 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-7044da7-font-family ), Sans-serif;
    font-size: var( --e-global-typography-7044da7-font-size );
    font-weight: var( --e-global-typography-7044da7-font-weight );
    line-height: var( --e-global-typography-7044da7-line-height );
}

.elementor-kit-9 h3 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-d85ee52-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d85ee52-font-size );
    font-weight: var( --e-global-typography-d85ee52-font-weight );
    line-height: var( --e-global-typography-d85ee52-line-height );
}

.elementor-kit-9 h4 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-89c6560-font-family ), Sans-serif;
    font-size: var( --e-global-typography-89c6560-font-size );
    font-weight: var( --e-global-typography-89c6560-font-weight );
    line-height: var( --e-global-typography-89c6560-line-height );
}

.elementor-kit-9 h5 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-9d70800-font-family ), Sans-serif;
    font-size: var( --e-global-typography-9d70800-font-size );
    font-weight: var( --e-global-typography-9d70800-font-weight );
    line-height: var( --e-global-typography-9d70800-line-height );
}

.elementor-kit-9 h6 {
    color: var( --e-global-color-primary );
    font-family: var( --e-global-typography-7feeefe-font-family ), Sans-serif;
    font-size: var( --e-global-typography-7feeefe-font-size );
    font-weight: var( --e-global-typography-7feeefe-font-weight );
}

.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button {
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    line-height: var( --e-global-typography-primary-line-height );
    color: var( --e-global-color-b3c2e64 );
    background-color: var( --e-global-color-accent );
}

.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus {
    color: var( --e-global-color-b3c2e64 );
    background-color: var( --e-global-color-primary );
}

.elementor-kit-9 label {
    color: var( --e-global-color-51e8cb7 );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual {
    color: var( --e-global-color-51e8cb7 );
    accent-color: var( --e-global-color-51e8cb7 );
    background-color: var( --e-global-color-013d1fd );
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var( --e-global-color-f529af7 );
    border-radius: 5px 5px 5px 5px;
    padding: 15px 20px 15px 20px;
}

.elementor-kit-9 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea:focus,.elementor-kit-9 .elementor-field-textual:focus {
    border-style: solid;
    border-color: var( --e-global-color-f529af7 );
}

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1140px;
}

.e-con {
    --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
    margin-block-end:20px;}

.elementor-element {
    --widgets-spacing: 20px 20px;
}

{
}

h1.entry-title {
    display: var(--page-title-display);
}

.elementor-kit-9 e-page-transition {
    background-color: #FFBC7D;
}

.site-header .site-branding {
    flex-direction: column;
    align-items: stretch;
}

.site-header {
    padding-inline-end:0px;padding-inline-start:0px;}

.site-footer .site-branding {
    flex-direction: column;
    align-items: stretch;
}

@media(max-width: 1024px) {
    .elementor-kit-9 {
        font-size:var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-kit-9 a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-kit-9 h1 {
        font-size: var( --e-global-typography-86d39d0-font-size );
        line-height: var( --e-global-typography-86d39d0-line-height );
    }

    .elementor-kit-9 h2 {
        font-size: var( --e-global-typography-7044da7-font-size );
        line-height: var( --e-global-typography-7044da7-line-height );
    }

    .elementor-kit-9 h3 {
        font-size: var( --e-global-typography-d85ee52-font-size );
        line-height: var( --e-global-typography-d85ee52-line-height );
    }

    .elementor-kit-9 h4 {
        font-size: var( --e-global-typography-89c6560-font-size );
        line-height: var( --e-global-typography-89c6560-line-height );
    }

    .elementor-kit-9 h5 {
        font-size: var( --e-global-typography-9d70800-font-size );
        line-height: var( --e-global-typography-9d70800-line-height );
    }

    .elementor-kit-9 h6 {
        font-size: var( --e-global-typography-7feeefe-font-size );
    }

    .elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-kit-9 label {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width: 767px) {
    .elementor-kit-9 {
        font-size:var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-kit-9 a {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-kit-9 h1 {
        font-size: var( --e-global-typography-86d39d0-font-size );
        line-height: var( --e-global-typography-86d39d0-line-height );
    }

    .elementor-kit-9 h2 {
        font-size: var( --e-global-typography-7044da7-font-size );
        line-height: var( --e-global-typography-7044da7-line-height );
    }

    .elementor-kit-9 h3 {
        font-size: var( --e-global-typography-d85ee52-font-size );
        line-height: var( --e-global-typography-d85ee52-line-height );
    }

    .elementor-kit-9 h4 {
        font-size: var( --e-global-typography-89c6560-font-size );
        line-height: var( --e-global-typography-89c6560-line-height );
    }

    .elementor-kit-9 h5 {
        font-size: var( --e-global-typography-9d70800-font-size );
        line-height: var( --e-global-typography-9d70800-line-height );
    }

    .elementor-kit-9 h6 {
        font-size: var( --e-global-typography-7feeefe-font-size );
    }

    .elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button {
        font-size: var( --e-global-typography-primary-font-size );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-kit-9 label {
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}/* End custom CSS */