.elementor-kit-1449{--e-global-color-primary:#D12C30;--e-global-color-secondary:#54595F;--e-global-color-text:#363636;--e-global-color-accent:#D12C30;--e-global-color-926360e:#D2D2D2;--e-global-color-c874c13:#333333;--e-global-color-601e2c88:#000;--e-global-color-184adec7:#FFF;--e-global-color-379ca44:#F4F7F7;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#898989;font-family:"Assistant", Sans-serif;}.elementor-kit-1449 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1449 p{margin-block-end:18px;}.elementor-kit-1449 a{color:#DD1A22;}.elementor-kit-1449 a:hover{color:#898989;}.elementor-kit-1449 h1{color:#333333;font-family:"Assistant", Sans-serif;font-size:36px;}.elementor-kit-1449 h2{color:#333333;font-family:"Assistant", Sans-serif;font-size:28px;}.elementor-kit-1449 h3{color:#333333;font-family:"Assistant", Sans-serif;font-size:24px;}.elementor-kit-1449 h4{color:#333333;font-family:"Assistant", Sans-serif;font-size:21px;}.elementor-kit-1449 h5{color:#333333;font-size:18px;}.elementor-kit-1449 h6{color:#333333;font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}{}h1.entry-title{display:var(--page-title-display);}@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 */body {
    background: #F4F7F7;
    background: #ebedef;  
    overflow-x:hidden;
    }
    ul, ol {
        padding-left:20px;
    }
.rtl ul, .rtl ol {
        padding-right: 20px;
}
body.rtl .elementor-sitemap-section ul {
    margin-right: auto!important;
}
div[data-elementor-type="wp-page"], div[data-elementor-type="single-post"], div[data-elementor-type="archive"], div[data-elementor-type="search-results"] {
    max-width:1600px;
    margin:0 auto;
}
.contentInner {
 padding:0 10px;    
    }
@media (min-width: 1440px) { 
    .headerWidth {
    padding-right:11%;
    padding-left:11%;
}
}
@media (min-width: 1025px) { 
    .contentInner {
 padding:0 20px;    
    }
}
@media (min-width: 1440px) { 
    .contentInner {
  padding: 0 11%  
}
}

.footer-link a {
    color: #646464;
}
.footer-link a:hover {
    color: #D12C30;
}


/* Categories Menu */
.bellows.bellows-skin-vanilla {
    background: #fff!important;
    }
.bellows .bellows-nav .bellows-custom-content.bellows-custom-content-padded, .bellows .bellows-nav .bellows-target, .bellows .bellows-nav .bellows-target.bellows-target-w-image>.bellows-image.bellows-image-padded, .bellows .bellows-nav .bellows-target.bellows-target-w-image>.bellows-target-text {
padding: 15px 20px!important;
}
.rtl .bellows .bellows-nav .bellows-menu-item-has-children>.bellows-target {
    padding-left: 90px;
}

.bellows .bellows-nav .bellows-subtoggle .fa {
    font-size:12px;
    color: #D12C30;
}
.bellows .bellows-nav .bellows-submenu .bellows-target {
    padding-right:30px!important;
    font-weight:600;
    font-size:15px!important;
    background: #f6f6f6;
    background:#EBEDEF
}

.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-active > .bellows-target {
    background: #D12C30!important;
    color: #fff!important;
}
.bellows .bellows-nav .bellows-active>.bellows-target .bellows-subtoggle .bellows-subtoggle-icon-collapse {
    display: block;
    color: #fff;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-current-product-ancestor .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-current-menu-item > .bellows-target
 {
    background: #ddd!important;
}



::-webkit-input-placeholder {
	opacity:1!important;
}
:-moz-placeholder {
	opacity:1!important;
}
::-moz-placeholder {
	opacity:1!important;
}
:-ms-input-placeholder {
	opacity:1!important;
}
input:focus::-webkit-input-placeholder {
    color: transparent !important
}
input:focus:-moz-placeholder {
    color: transparent !important
}
input:focus::-moz-placeholder {
    color: transparent !important
}
input:focus:-ms-input-placeholder {
    color: transparent !important
}
textarea:focus::-webkit-input-placeholder {
    color: transparent !important
}
textarea:focus:-moz-placeholder {
    color: transparent !important
}
textarea:focus::-moz-placeholder {
    color: transparent !important
}
textarea:focus:-ms-input-placeholder {
    color: transparent !important
}

.elementor-search-form__icon {
    opacity:1!important;
}

.cta-box .elementor-cta__button {
    padding: 0;
}/* End custom CSS */