.elementor .e-c32b032{width:100%;padding:0px;flex-direction:column;selector {
max-width: 100% !important;
width: 100vw !important;
margin-left: calc(-50vw + 50%) !important;
padding-left: 0 !important;
padding-right: 0 !important;
}\n}.elementor .e-0f4fd84{width:100%;height:40px;padding:0px;background-color:#efefef;flex-direction:column;selector {
max-width: 100% !important;
width: 100vw !important;
margin-left: calc(-50vw + 50%) !important;
padding-left: 0 !important;
padding-right: 0 !important;
}\n}.elementor .e-7d6bf92{width:42%;overflow:visible;aspect-ratio:auto;padding:0px;flex-direction:row;selector {
flex-shrink: 0 !important;
min-width: 0 !important;
overflow: visible !important;
}\n}.elementor .e-2133a41{overflow:visible;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-3183182{width:85%;overflow:visible;flex-direction:row;@media (max-width:767px){
selector {
grid-template-columns: 1fr !important;
row-gap: 20px !important;
} selector > .elementor-element{
width: 100% !important;
flex: none !important;
}
}\n}.elementor .e-69eaeaf-2e3039c{width:100%;flex-direction:column;@media (max-width: 767px) {
selector {
display: none !important;
}
}\n}.elementor .e-12a8f7e{width:25%;flex-direction:column;}.elementor .e-3c0ff7c{width:100%;flex-direction:column;}.elementor .e-861fe40-491fb87{width:100%;background-color:#E1E1E1;flex-direction:column;}.elementor .e-c4c9f2d{width:75%;flex-direction:column;}.elementor .e-1f3afab{width:85%;flex-direction:row;}.elementor .e-4cf977d{width:85%;flex-direction:column;}