.elementor-kit-3{--e-global-color-primary:#E6F1F8;--e-global-color-secondary:#B0D2E9;--e-global-color-text:#8ABCDE;--e-global-color-accent:#549ECF;--e-global-color-0b6b454:#338BC5;--e-global-color-957c953:#006EB7;--e-global-color-25133bd:#0064A7;--e-global-color-9712100:#004E82;--e-global-color-fbc8093:#003D65;--e-global-color-c41df95:#002E4D;--e-global-color-6c2829f:#F1F1F1;--e-global-color-dfbf589:#D2D2D3;--e-global-color-24bf2e8:#BDBDBE;--e-global-color-9f1ea6a:#9F9FA1;--e-global-color-72892f5:#8C8C8E;--e-global-color-ab581c9:#6F6F72;--e-global-color-8eca08d:#656568;--e-global-color-aaa68ea:#4F4F51;--e-global-color-31758e1:#3D3D3F;--e-global-color-96af00c:#2F2F30;--e-global-color-eddba11:#80B6FD;--e-global-color-c87124e:#FFFFFF;--e-global-color-e5db8d2:#000000;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:110%;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:44px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:120%;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:130%;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-21167fd-font-family:"Inter";--e-global-typography-21167fd-font-size:40px;--e-global-typography-21167fd-font-weight:600;--e-global-typography-ef56c73-font-family:"Inter";--e-global-typography-ef56c73-font-size:34px;--e-global-typography-ef56c73-font-weight:600;--e-global-typography-ef56c73-line-height:120%;--e-global-typography-d5e0f07-font-family:"Inter";--e-global-typography-d5e0f07-font-size:26px;--e-global-typography-d5e0f07-font-weight:600;--e-global-typography-d5e0f07-line-height:120%;--e-global-typography-a2cd28a-font-family:"Aleo";--e-global-typography-a2cd28a-font-size:20px;--e-global-typography-a2cd28a-font-weight:500;--e-global-typography-a2cd28a-line-height:130%;--e-global-typography-f4d7d24-font-family:"Inter";--e-global-typography-f4d7d24-font-size:18px;--e-global-typography-f4d7d24-font-weight:400;--e-global-typography-f4d7d24-line-height:130%;--e-global-typography-d86abfa-font-family:"Inter";--e-global-typography-d86abfa-font-size:16px;--e-global-typography-d86abfa-font-weight:400;--e-global-typography-d86abfa-line-height:130%;--e-global-typography-b372d85-font-family:"Inter";--e-global-typography-b372d85-font-size:14px;--e-global-typography-b372d85-font-weight:400;--e-global-typography-b372d85-line-height:120%;--e-global-typography-270a418-font-size:16px;--e-global-typography-270a418-font-weight:400;--e-global-typography-270a418-text-transform:uppercase;--e-global-typography-270a418-line-height:120%;color:var( --e-global-color-c41df95 );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-3 h3{color:var( --e-global-color-25133bd );font-family:var( --e-global-typography-21167fd-font-family ), Sans-serif;font-size:var( --e-global-typography-21167fd-font-size );font-weight:var( --e-global-typography-21167fd-font-weight );line-height:var( --e-global-typography-21167fd-line-height );letter-spacing:var( --e-global-typography-21167fd-letter-spacing );word-spacing:var( --e-global-typography-21167fd-word-spacing );}.elementor-kit-3 h4{color:var( --e-global-color-25133bd );font-family:var( --e-global-typography-ef56c73-font-family ), Sans-serif;font-size:var( --e-global-typography-ef56c73-font-size );font-weight:var( --e-global-typography-ef56c73-font-weight );line-height:var( --e-global-typography-ef56c73-line-height );letter-spacing:var( --e-global-typography-ef56c73-letter-spacing );word-spacing:var( --e-global-typography-ef56c73-word-spacing );}.elementor-kit-3 h5{color:var( --e-global-color-25133bd );font-family:var( --e-global-typography-d5e0f07-font-family ), Sans-serif;font-size:var( --e-global-typography-d5e0f07-font-size );font-weight:var( --e-global-typography-d5e0f07-font-weight );line-height:var( --e-global-typography-d5e0f07-line-height );letter-spacing:var( --e-global-typography-d5e0f07-letter-spacing );word-spacing:var( --e-global-typography-d5e0f07-word-spacing );}.elementor-kit-3 h6{color:var( --e-global-color-c41df95 );font-family:var( --e-global-typography-a2cd28a-font-family ), Sans-serif;font-size:var( --e-global-typography-a2cd28a-font-size );font-weight:var( --e-global-typography-a2cd28a-font-weight );line-height:var( --e-global-typography-a2cd28a-line-height );letter-spacing:var( --e-global-typography-a2cd28a-letter-spacing );word-spacing:var( --e-global-typography-a2cd28a-word-spacing );}.elementor-kit-3 img{border-radius:12px 12px 12px 12px;}.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-3 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-3{--e-global-typography-primary-font-size:48px;--e-global-typography-secondary-font-size:36px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:130%;--e-global-typography-21167fd-font-size:36px;--e-global-typography-ef56c73-font-size:30px;--e-global-typography-a2cd28a-font-size:18px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-3 h3{font-size:var( --e-global-typography-21167fd-font-size );line-height:var( --e-global-typography-21167fd-line-height );letter-spacing:var( --e-global-typography-21167fd-letter-spacing );word-spacing:var( --e-global-typography-21167fd-word-spacing );}.elementor-kit-3 h4{font-size:var( --e-global-typography-ef56c73-font-size );line-height:var( --e-global-typography-ef56c73-line-height );letter-spacing:var( --e-global-typography-ef56c73-letter-spacing );word-spacing:var( --e-global-typography-ef56c73-word-spacing );}.elementor-kit-3 h5{font-size:var( --e-global-typography-d5e0f07-font-size );line-height:var( --e-global-typography-d5e0f07-line-height );letter-spacing:var( --e-global-typography-d5e0f07-letter-spacing );word-spacing:var( --e-global-typography-d5e0f07-word-spacing );}.elementor-kit-3 h6{font-size:var( --e-global-typography-a2cd28a-font-size );line-height:var( --e-global-typography-a2cd28a-line-height );letter-spacing:var( --e-global-typography-a2cd28a-letter-spacing );word-spacing:var( --e-global-typography-a2cd28a-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3{--e-global-typography-primary-font-size:40px;--e-global-typography-primary-line-height:120%;--e-global-typography-secondary-font-size:34px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:130%;--e-global-typography-21167fd-font-size:34px;--e-global-typography-21167fd-line-height:120%;--e-global-typography-ef56c73-font-size:26px;--e-global-typography-a2cd28a-font-size:18px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-3 h3{font-size:var( --e-global-typography-21167fd-font-size );line-height:var( --e-global-typography-21167fd-line-height );letter-spacing:var( --e-global-typography-21167fd-letter-spacing );word-spacing:var( --e-global-typography-21167fd-word-spacing );}.elementor-kit-3 h4{font-size:var( --e-global-typography-ef56c73-font-size );line-height:var( --e-global-typography-ef56c73-line-height );letter-spacing:var( --e-global-typography-ef56c73-letter-spacing );word-spacing:var( --e-global-typography-ef56c73-word-spacing );}.elementor-kit-3 h5{font-size:var( --e-global-typography-d5e0f07-font-size );line-height:var( --e-global-typography-d5e0f07-line-height );letter-spacing:var( --e-global-typography-d5e0f07-letter-spacing );word-spacing:var( --e-global-typography-d5e0f07-word-spacing );}.elementor-kit-3 h6{font-size:var( --e-global-typography-a2cd28a-font-size );line-height:var( --e-global-typography-a2cd28a-line-height );letter-spacing:var( --e-global-typography-a2cd28a-letter-spacing );word-spacing:var( --e-global-typography-a2cd28a-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.novitas-gradient-text {
    background: -webkit-linear-gradient(270deg, #006EB7 50.35%, #19406E 99.58%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.novitas-gradient {
    background: linear-gradient(270deg, #006EB7 50.35%, #19406E 99.58%);
}

/* Blog content styles */
.elementor-widget-theme-post-content h3 {
    margin: 24px 0 24px 0;
}
.elementor-widget-theme-post-content h4,
.elementor-widget-theme-post-content h6 {
    margin: 20px 0 16px 0;
}
.elementor-widget-theme-post-content p {
    margin-bottom: 16px;
}
.elementor-widget-theme-post-content h5 {
    margin: 24px 0 20px 0;
}
.elementor-widget-theme-post-content figure {
    margin-top: 48px;
    margin-bottom: 48px;
}
.elementor-widget-theme-post-content figure img {
    width: 100%;
    height: 400px;
    object-fit: cover;
}
.elementor-widget-theme-post-content figure figcaption {
    font-style: normal;
}
.elementor-widget-theme-post-content .wp-block-quote {
    margin: 36px 0;
    border-left: 2px solid #0064A7;
}
.elementor-widget-theme-post-content .wp-block-quote p {
    font-family: "Aleo";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 130%;
    color: #0064A7;
    
    padding-left: 20px;
}
@media (max-width: 768px) {
    .elementor-widget-theme-post-content figure img {
        height: 200px;
    }
}

/* Blog content styles - Tags */
.tags-list .elementor-post-info__terms-list .elementor-post-info__terms-list-item {
    display: inline-block;
    padding: 4px 8px;
    background: #E6F1F8;
}
.tags-list .elementor-post-info__terms-list .elementor-post-info__terms-list-item:not(:last-child) {
    margin-right: 8px;
}
.tags-list .elementor-post-info__terms-list {
    display: flex !important;
    flex-wrap: wrap;
    gap: 6px;
    align-items: center;
}/* End custom CSS */