.elementor-kit-1161{--e-global-color-primary:#3d4ca1;--e-global-color-secondary:#46A9DD;--e-global-color-text:#666666;--e-global-color-accent:#000000;--e-global-color-ffab493:#F55555;--e-global-color-7cf4152:#EF3636;background-color:#FFFFFF;}.elementor-kit-1161 button,.elementor-kit-1161 input[type="button"],.elementor-kit-1161 input[type="submit"],.elementor-kit-1161 .elementor-button{font-size:14px;font-weight:700;line-height:1.5em;border-radius:4px 4px 4px 4px;padding:15px 45px 15px 45px;}.elementor-kit-1161 button:hover,.elementor-kit-1161 button:focus,.elementor-kit-1161 input[type="button"]:hover,.elementor-kit-1161 input[type="button"]:focus,.elementor-kit-1161 input[type="submit"]:hover,.elementor-kit-1161 input[type="submit"]:focus,.elementor-kit-1161 .elementor-button:hover,.elementor-kit-1161 .elementor-button:focus{background-color:#248D24;}.elementor-kit-1161 input:not([type="button"]):not([type="submit"]),.elementor-kit-1161 textarea,.elementor-kit-1161 .elementor-field-textual{background-color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1290px;}.e-con{--container-max-width:1290px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1161 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.smartic-handheld-footer-bar {display:none;}
@media (max-width: 1024px){
[data-elementor-type=footer] {
    margin-bottom: 0;
}
}
.menu-item a:visited {
    color: #000!important;
}
.menu-item a:hover {
    color: #3d4ca1!important;
}

.modal-cacsp-btn-settings {
   display:none; 
   visibility: hidden;
}

.smartic-mobile-nav {
    padding: 10px;
    background-color: #fff;
    color: #ddd;
}

.smartic-mobile-nav a {
    color: #000;
}

.smartic-mobile-nav a:hover {
    color: #3d4ca1;
}

.mobile-navigation ul li a {
    color: #000;
}

.mobile-navigation ul:hover li:hover a:hover {
    color: #000;
}

.woocommerce-Price-amount {
    display: inline!important;
}/* End custom CSS */