.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4076 .elementor-element.elementor-element-7a85e3e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4076 .elementor-element.elementor-element-7a85e3e{text-align:center;}.elementor-4076 .elementor-element.elementor-element-7a85e3e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:600;color:#002D74;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4076 .elementor-element.elementor-element-79fc060 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-4076 .elementor-element.elementor-element-79fc060{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-4076 .elementor-element.elementor-element-6dee9ea{padding:0px 20px 0px 20px;}.elementor-widget-global .elementor-accordion-icon, .elementor-widget-global .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-global .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-global .elementor-active .elementor-accordion-icon, .elementor-widget-global .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-global .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-global .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-item{border-width:1px;border-color:#c6c6c6;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#c6c6c6;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#c6c6c6;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-tab-title{background-color:#f2f2f2;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-icon, .elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-title{color:#267aff;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-icon svg{fill:#267aff;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-active .elementor-accordion-icon, .elementor-4076 .elementor-element.elementor-global-4279 .elementor-active .elementor-accordion-title{color:#002d74;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-active .elementor-accordion-icon svg{fill:#002d74;}.elementor-4076 .elementor-element.elementor-global-4279 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-4076 .elementor-element.elementor-element-8482d15{--spacer-size:50px;}@media(max-width:767px){.elementor-4076 .elementor-element.elementor-element-79fc060 > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-79fc060 */li {
    margin-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-4279 */.toolkit_col {
    float: left; 
    width: 30%; 
    min-width: 500px;
    padding: 20px;
}
@media only screen and (max-width: 767px) {
.toolkit_col {
    min-width: unset;
    width:100%;
    padding-bottom:0px;
    padding-top:0px;
}
    
    
}/* End custom CSS */