.elementor-717 .elementor-element.elementor-element-300346c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-1cfbb91 .elementor-heading-title{font-size:35px;color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-887ead8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-717 .elementor-element.elementor-element-3e5efc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-717 .elementor-element.elementor-element-3e5efc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-f1bf957{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-717 .elementor-element.elementor-element-f1bf957 .elementor-heading-title{color:#FAFAFA;}.elementor-717 .elementor-element.elementor-element-3635702 .elementor-icon-list-icon i{color:#FFFFFF;font-size:14px;}.elementor-717 .elementor-element.elementor-element-3635702 .elementor-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:14px;}.elementor-717 .elementor-element.elementor-element-3635702 .elementor-icon-list-icon{width:14px;}.elementor-717 .elementor-element.elementor-element-3635702 .elementor-icon-list-text, .elementor-717 .elementor-element.elementor-element-3635702 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-d350dfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-717 .elementor-element.elementor-element-d350dfb img{width:100%;}.elementor-717 .elementor-element.elementor-element-1e15e2a{color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-d3ca8ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CECDCD;--border-color:#CECDCD;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:050px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-0a2c88c > .elementor-widget-container{margin:0px 0px 0px 05px;}.elementor-717 .elementor-element.elementor-element-e2fd7f0{--display:flex;}.elementor-717 .elementor-element.elementor-element-8a0f282{--spacer-size:200px;}body.elementor-page-717:not(.elementor-motion-effects-element-type-background), body.elementor-page-717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-f1bf957 .elementor-heading-title{font-size:25px;line-height:25px;}.elementor-717 .elementor-element.elementor-element-d3ca8ae{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-717 .elementor-element.elementor-element-300346c{--content-width:1255px;}.elementor-717 .elementor-element.elementor-element-887ead8{--content-width:1276px;}.elementor-717 .elementor-element.elementor-element-3e5efc0{--width:61.828%;}.elementor-717 .elementor-element.elementor-element-d3ca8ae{--width:63%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-1e15e2a */H2 {
    font-size: 20px !important;
    line-height: 25px !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-recent-posts, class: .elementor-element-0a2c88c */a, .gallery_proof_filter ul li a {
    color: #ffffff !important;

}

a:hover {
    color: #ffffff !impportant;
    text-decoration: underline
}

h1, h2, h3, h4, h5, h6, h7, pre, code, tt, blockquote, .post_header h5 a, .post_header h3 a, .post_header.grid h6 a, .post_header.fullwidth h4 a, .post_header h5 a, blockquote, .site_loading_logo_item i, .ppb_subtitle, .woocommerce .woocommerce-ordering select, .woocommerce #page_content_wrapper a.button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover, .ui-accordion .ui-accordion-header a, .tabs .ui-state-active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .post_header h5 a, .post_header h6 a, .flex-direction-nav a:before, .social_share_button_wrapper .social_post_view .view_number, .social_share_button_wrapper .social_post_share_count .share_number, .portfolio_post_previous a, .portfolio_post_next a, #filter_selected, #autocomplete li strong, .themelink, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .ui-dialog-titlebar .ui-dialog-title, body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .ui-dialog-titlebar .ui-dialog-title {
    color: #ffffff !important;
}/* End custom CSS */