.elementor-kit-1398{--e-global-color-primary:#0052A5;--e-global-color-secondary:#212121;--e-global-color-text:#424242;--e-global-color-accent:#E0162B;--e-global-color-4863734:#F4F7F5;--e-global-color-5f6ebf5:#BBBBBB;--e-global-color-32256c1:#FFFFFF;--e-global-typography-primary-font-family:"Roboto Condensed";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto Slab";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.618em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-9707003-font-family:"Roboto Slab";--e-global-typography-9707003-font-size:15px;--e-global-typography-9707003-font-weight:400;--e-global-typography-9707003-line-height:36px;--e-global-typography-e6ae4b5-font-family:"Roboto Condensed";--e-global-typography-e6ae4b5-font-size:64px;--e-global-typography-e6ae4b5-font-weight:700;--e-global-typography-e6ae4b5-line-height:1.1em;--e-global-typography-e6ae4b5-letter-spacing:-1px;color:var( --e-global-color-text );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 );background-color:var( --e-global-color-4863734 );}.elementor-kit-1398 p{margin-bottom:24px;}.elementor-kit-1398 a{color:var( --e-global-color-primary );font-weight:500;}.elementor-kit-1398 a:hover{color:var( --e-global-color-accent );}.elementor-kit-1398 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1398 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1398 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1398 h4{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1398 h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1398 h6{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-1398 label{color:var( --e-global-color-secondary );font-family:"Roboto Slab", Sans-serif;font-weight:600;}.elementor-kit-1398 input:not([type="button"]):not([type="submit"]),.elementor-kit-1398 textarea,.elementor-kit-1398 .elementor-field-textual{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.618em;color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-bottom:24px;}.elementor-element{--widgets-spacing:24px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1398 e-page-transition{background-color:#FFBC7D;}@media(max-width:1279px){.elementor-kit-1398{--e-global-typography-text-font-size:17px;--e-global-typography-e6ae4b5-font-size:48px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-kit-1398{--e-global-typography-text-font-size:16px;--e-global-typography-e6ae4b5-font-size:32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.elementor-widget-text-editor p:first-child, 
.elementor-widget-theme-post-content p:first-child {
    margin-top: 0;
}

.elementor-widget-text-editor p:last-child, 
.elementor-widget-theme-post-content p:last-child {
    margin-bottom: 0;
}

.elementor-widget-text-editor h2:not(:first-child), 
.elementor-widget-theme-post-content h2:not(:first-child) {
    margin-top: 1.5em;
}

.elementor-widget-text-editor h2:not(:last-child), 
.elementor-widget-theme-post-content h2:not(:last-child) {
    margin-bottom: .5em;
}

.elementor-widget-theme-post-content ol,
.elementor-widget-theme-post-content ul {
    margin: 2rem 0;
    padding: 0 0 0 2rem;
}

.elementor-widget-theme-post-content ol li,
.elementor-widget-theme-post-content ul li {
    padding-left: .5rem;
}

.elementor-widget-theme-post-content ol li + li,
.elementor-widget-theme-post-content ul li + li {
    margin-top: 1rem;
}

.getty.embed.image {
    margin-bottom: 1.5rem;
}

.wp-block-pullquote {
    padding: 2rem 0;
}

.wp-block-pullquote blockquote {
    margin: 0;
    padding: 0;
}

@media all and (max-width: 413px) {
    .wp-block-image .alignright {
        float: none;
        margin: auto;
    }
}

@media all and (min-width: 768px) {
    .elementor-widget-theme-post-content ol,
    .elementor-widget-theme-post-content ul {
        padding: 0 0 0 3rem;
    }

    .elementor-widget-theme-post-content ol li + li,
    .elementor-widget-theme-post-content ul li + li {
        margin-top: 2rem;
    }
}/* End custom CSS */