.elementor-kit-6{--e-global-color-primary:#004AAD;--e-global-color-secondary:#0CC0DF;--e-global-color-text:#000000;--e-global-color-accent:#D9E9FF;--e-global-color-96b2e8d:#1D7DCA;--e-global-color-5cda70a:#618ADD;--e-global-color-7391c37:#737373;--e-global-color-fc536da:#F9FBFF;--e-global-color-566bf1b:#FFFFFF;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:14px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;color:var( --e-global-color-566bf1b );border-radius:20px 20px 20px 20px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-566bf1b );border-radius:20px 20px 20px 20px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button{background-color:var( --e-global-color-primary );height:20px;}.elementor-kit-6 a{color:#0CC0DF;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-kit-6 h1{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;}.elementor-kit-6 h2{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;}.elementor-kit-6 h3{color:var( --e-global-color-96b2e8d );font-family:"Poppins", Sans-serif;font-size:1.2em;}.elementor-kit-6 h4{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:19px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button i{color:var( --e-global-color-secondary );}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button span{color:var( --e-global-color-secondary );}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button:hover i{color:var( --e-global-color-secondary );}.hfe-scroll-to-top-wrap .hfe-scroll-to-top-button:hover span{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="widescreen"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="desktop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="laptop"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="tablet"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile_extra"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.edit-mode,
						body[data-elementor-device-mode="mobile"] .hfe-scroll-to-top-wrap.single-page-off{visibility:visible;opacity:1;}}/* Start custom CSS */h2{
    font-size: 2em !important;
    font-weight: 600 !important
    ;
    line-height:1.2em;
}

li.hfe-breadcrumbs-item.hfe-breadcrumbs-last {
    width: 75%;
    height: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    /* font-weight: 400 !important; */
    /* height: 54px; */
    display: -webkit-inline-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /* overflow: hidden; */
}

ul.hfe-breadcrumbs {
    display: inline-flex;
    margin: 0;
    padding: 0;
    list-style: none;
    gap: 10px;
}

ul.hfe-breadcrumbs li span.hfe-breadcrumbs-text {
    -webkit-transition: all .4s;
    transition: all .4s;
    white-space: nowrap;
}

.wp-block-pullquote {
    box-sizing: border-box;
    margin: 0 0 1em;
    overflow-wrap: break-word;
    padding: 0;
    text-align: center;
}

.wp-block-pullquote p {
    margin-top: 0;
    line-height: 1.3em;
}

.wp-block-advgb-button.alignnone {
    text-align: center;
    background: #004AAD;
    width: fit-content;
    margin: 20px auto;
    padding: 6px 12px;
    color: #fff;
    border-radius: 8px;
    transition: padding .3s ease;
    
}

.wp-block-advgb-button_link strong {
    font-weight: unset;
}

.wp-block-advgb-button.alignnone:hover {
    padding: 8px 14px;
}

a.wp-block-advgb-button_link {
    color: #fff;
    transition: color .3s ease;
    font-size: 16px;
    font-weight: 600;
}


a.wp-block-advgb-button_link:hover {
   color: var( --e-global-color-secondary )
}

a.wp-block-advgb-button_link em {
    font-style: normal;
}

a[href$=".pdf"].wp-block-advgb-button_link::before {
    content: "picture_as_pdf";
    font-family: 'Material Symbols Outlined';
    margin-right: 10px;
    font-size: 40px;
    vertical-align: middle;
    font-weight: 400;
}

.single-post a[href$=".pdf"]::before {
    content: "picture_as_pdf";
    font-family: 'Material Symbols Outlined';
    margin-right: 10px;
    font-size: 40px;
    vertical-align: middle;
    font-weight: 400;
}

.single-post a[href$=".pdf"] {
    text-align: center;
    background: #004AAD;
    width: fit-content;
    margin: 20px auto;
    padding: 6px 12px;
    color: #fff;
    border-radius: 8px;
    transition: padding .3s ease;
    display:block;
}

nav.elementor-pagination {
    margin: 40px 0;
}

.elementor-post-info__item--type-custom a {
    color: #fff !important;
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 0 12px;
}

.elementor-post-info__item--type-custom{ 
    color: #004AAD !important
}

span.stk-highlight {
    color: #333 !important;
    font-style: normal;
    font-weight: 400;
    font-size: 1.3rem;
}

.single-legislation a[href$=".pdf"]{
    text-align: center;
    background: #004AAD;
    width: fit-content;
    margin: 20px auto;
    padding: 6px 12px;
    color: #fff;
    border-radius: 8px;
    transition: padding .3s ease;
    display: block;
}

.single-legislation a[href$=".pdf"]::before {
    content: "picture_as_pdf";
    font-family: 'Material Symbols Outlined';
    margin-right: 10px;
    font-size: 40px;
    vertical-align: middle;
    font-weight: 400;

}




.post-template-default .elementor-widget-theme-post-content {
    font-size: 1.3em;
    font-weight: 400 !important;
    color: #333 !important;
}

.post-template-default .has-vivid-red-background-color {
    background-color:  #004AAD !important;
}/* End custom CSS */