.elementor-kit-4{--e-global-color-primary:#F9A826;--e-global-color-secondary:#0597CC;--e-global-color-text:#03305E;--e-global-color-accent:#4A4A4A;--e-global-color-2365591:#CBCCCE;--e-global-color-6ffe4fb:#EBEBEB;--e-global-color-b4c539c:#F5F7FA;--e-global-color-c1fac6c:#FFFFFF;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-size:2.5rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-font-style:normal;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:600;--e-global-typography-d12d1d1-font-family:"Open Sans";--e-global-typography-d12d1d1-font-size:1.5rem;--e-global-typography-d12d1d1-font-weight:400;--e-global-typography-d12d1d1-text-transform:uppercase;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4 a{color:var( --e-global-color-primary );}body{overflow-x:inherit !important;}.elementor a, .elementor a:link, .elementor a:focus, .elementor a:active, .elementor a:hover{text-decoration:inherit !important;}.elementor a:link, .elementor .smooth-hover a:link, {transition:inherit;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4{--e-global-typography-primary-font-size:2rem;--e-global-typography-secondary-font-size:1.5rem;--e-global-typography-d12d1d1-font-size:1.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */:root {
    --yellow: #F9A826;
    --light-blue: #0597CC;
}
    
.button-styling {
    height: 100%;
    max-height: 50px !important;
}

.main-cta {
  -webkit-clip-path: polygon(100% 0, 100% 79%, 82% 100%, 0 100%, 0 0);
clip-path: polygon(100% 0, 100% 50%, 85% 100%, 0 100%, 0 0);
}

span.accent-text {
    color: var(--light-blue);
    font-weight: 700;
}

@media (min-width:1025px){
.partner-cell:hover .partner-image {
    transform: scale(1.1) !important;
}

.partner-cell:hover {
    box-shadow: 0px 0px 5px rgba(0,0,0, 0.25);
}

.partner-image,
.partner-cell {
    transition: ease-in-out all 500ms;
}   
}

/** BENEFITS PAGE **/
.benefit-text h3{
    display: flex;
    align-items: center;
    height: 100%;
}

@media (max-width: 767px) {
    .benefits-list ul li {
        display: flex
        font-size: inherit;
        flex-direction: column;
        align-content: flex-start;
        flex-wrap: wrap;
    }
}

/** PARTNER PAGE **/

@media (min-width: 1024px) {
.logo-hover {
    transition: ease-in-out 0.25s all;
}

.logo-hover:hover {
    transform: scale(1.1);
}
}/* End custom CSS */