.elementor-4263 .elementor-element.elementor-element-23f862aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4263 .elementor-element.elementor-element-23f862aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4263 .elementor-element.elementor-element-454677dc .elementor-spacer-inner{height:60px;}.elementor-4263 .elementor-element.elementor-element-4f462922 .elementor-spacer-inner{height:70px;}.elementor-4263 .elementor-element.elementor-element-48346da1 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-4263 .elementor-element.elementor-element-4bb363e6{text-align:left;}.elementor-4263 .elementor-element.elementor-element-4ff1f60b{--divider-border-style:solid;--divider-color:#D2D2D2;--divider-border-width:1px;}.elementor-4263 .elementor-element.elementor-element-4ff1f60b .elementor-divider-separator{width:100%;}.elementor-4263 .elementor-element.elementor-element-4ff1f60b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-4263 .elementor-element.elementor-element-6e8d0745 .elementor-spacer-inner{height:50px;}.elementor-4263 .elementor-element.elementor-element-3c1eec2c{text-align:left;}.elementor-4263 .elementor-element.elementor-element-2f8b4c2a .elementor-spacer-inner{height:10px;}.elementor-4263 .elementor-element.elementor-element-6d98f85c{text-align:left;}.elementor-4263 .elementor-element.elementor-element-31c029bf .elementor-spacer-inner{height:50px;}.elementor-4263 .elementor-element.elementor-element-33f87fb7{text-align:left;}.elementor-4263 .elementor-element.elementor-element-389b9456 .elementor-spacer-inner{height:10px;}.elementor-4263 .elementor-element.elementor-element-3ab9b965{text-align:left;}.elementor-4263 .elementor-element.elementor-element-43f41b4 .elementor-spacer-inner{height:50px;}.elementor-4263 .elementor-element.elementor-element-5711bd06{text-align:left;}.elementor-4263 .elementor-element.elementor-element-30aeabd2 .elementor-spacer-inner{height:10px;}.elementor-4263 .elementor-element.elementor-element-3cc71d58{text-align:left;}.elementor-4263 .elementor-element.elementor-element-16458e02 .elementor-spacer-inner{height:50px;}.elementor-4263 .elementor-element.elementor-element-4d0eb571 .elementor-spacer-inner{height:5px;}.elementor-4263 .elementor-element.elementor-element-eba3961 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-4263 .elementor-element.elementor-element-a53c755{text-align:left;}.elementor-4263 .elementor-element.elementor-element-a66f42d .elementor-button{background-color:#0054CA;}.elementor-4263 .elementor-element.elementor-element-24fd24f .elementor-spacer-inner{height:10px;}.elementor-4263 .elementor-element.elementor-element-1623587 .elementor-button{background-color:#0054CA;}.elementor-4263 .elementor-element.elementor-element-40863a1 .elementor-spacer-inner{height:10px;}.elementor-4263 .elementor-element.elementor-element-79de6dde .elementor-spacer-inner{height:100px;}.elementor-4263 .elementor-element.elementor-element-55aa3882 .elementor-spacer-inner{height:200px;}@media(min-width:768px){.elementor-4263 .elementor-element.elementor-element-48346da1{width:9.875%;}.elementor-4263 .elementor-element.elementor-element-7afb85a2{width:73.986%;}.elementor-4263 .elementor-element.elementor-element-5a330d2e{width:65.063%;}.elementor-4263 .elementor-element.elementor-element-5c38ce97{width:34.888%;}.elementor-4263 .elementor-element.elementor-element-eba3961{width:15.47%;}.elementor-4263 .elementor-element.elementor-element-2f644c7{width:9.637%;}.elementor-4263 .elementor-element.elementor-element-6600b0f{width:72.947%;}.elementor-4263 .elementor-element.elementor-element-29892ec{width:16.748%;}}.elementor-column-gap-thegem > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 0 !important;
}
.fullwidth-content .elementor-section .elementor-container.elementor-column-gap-thegem {
    padding: 0;
}
.elementor-column-gap-thegem > .elementor-row {
    margin: 0 -21px 0 -21px;
    width: 100%;
}
#product_box01 .elementor-container {
	max-width: 1320px;
}
#primary-menu.no-responsive > li > a {
	color: #333333;
}
#title .elementor-text-editor {
	color:#333333 !important;
}
#title .elementor-heading-title {
	color:#333333 !important;
}
.sub_menu .menu li {
    border-right: 1px solid #ffffff;
}