.elementor-4806 .elementor-element.elementor-element-7391717:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-7391717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4806 .elementor-element.elementor-element-7391717{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4806 .elementor-element.elementor-element-7391717 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4806 .elementor-element.elementor-element-d454a1c{text-align:center;}.elementor-4806 .elementor-element.elementor-element-d454a1c > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-4806 .elementor-element.elementor-element-8f97deb:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-8f97deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4806 .elementor-element.elementor-element-8f97deb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-4806 .elementor-element.elementor-element-8f97deb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4806 .elementor-element.elementor-element-d6da189{text-align:justify;color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-4806 .elementor-element.elementor-element-46a7a46:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-46a7a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4806 .elementor-element.elementor-element-46a7a46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4806 .elementor-element.elementor-element-46a7a46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4806 .elementor-element.elementor-element-39285e6{text-align:left;color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:767px){.elementor-4806 .elementor-element.elementor-element-d6da189{font-size:16px;}.elementor-4806 .elementor-element.elementor-element-39285e6{font-size:16px;}}/* Start custom CSS for section, class: .elementor-element-46a7a46 */@media (max-width:1024px){

.horizontale > div > div > div {
flex: 0 0 auto;
width: max-content;
}
.horizontale > div > .elementor-section {
min-width: max-content;
}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
max-width: unset;
}
.horizontale > div > .elementor-section {
min-width: 100vw;
}

.leftarrow, .rightarrow{
cursor: pointer;
line-height: 0;
}
/* Remove default browser :focus styling */
.leftarrow:focus, .rightarrow:focus{
outline:0;
}
/* Replace focus styling with this for accessibility */
.leftarrow:focus .elementor-icon, .rightarrow:focus .elementor-icon {
transform: scale(1.04); /* Size of arrows when :focus state is active */
color: #000; /* Color of arrows when :focus state is active */
}

.horizontale > div {
display: flex;
flex-wrap: nowrap;
overflow-x: scroll;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
cursor: grab; /* Change to unset to have the normal cursor */
}

.horizontale > div::-webkit-scrollbar{
height: 14px; /* Change to 6px to make the scrollbar smaller, or to 0 to remove it */
}

.horizontale > div::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
} /* Color of scrollbar track */

.horizontale > div::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
} /* Color of scrollbar thumb */

.horizontale > div.active {
cursor: grabbing; /* Change to unset to have the normal cursor when mouse button is clicked down */
cursor: -webkit-grabbing; /* idem */
transform: scale(1.01); /* Size of elements when mouse button is clicked down */
}

}/* End custom CSS */