.elementor-31627 .elementor-element.elementor-element-8467383:not(.elementor-motion-effects-element-type-background), .elementor-31627 .elementor-element.elementor-element-8467383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-31627 .elementor-element.elementor-element-8467383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:36px 50px 16px 50px;}.elementor-31627 .elementor-element.elementor-element-8467383 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31627 .elementor-element.elementor-element-b726051 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-31627 .elementor-element.elementor-element-b726051 .elementor-repeater-item-423311a .dce-img{padding-bottom:calc( 0.5 * 100% );}.elementor-31627 .elementor-element.elementor-element-b726051 .elementor-repeater-item-423311a.dce-item_image{justify-content:top;}.elementor-31627 .elementor-element.elementor-element-b726051 .elementor-repeater-item-81c2091 > *{font-family:"Barlow Semi Condensed", Sans-serif;font-size:1.3em;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;display:inline-block;}.elementor-31627 .elementor-element.elementor-element-b726051 .elementor-repeater-item-81c2091{padding:8px 0px 0px 0px;}.elementor-31627 .elementor-element.elementor-element-b726051 .dce-post-item{text-align:left;padding-bottom:17px;}.elementor-31627 .elementor-element.elementor-element-b726051 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31627 .elementor-element.elementor-element-b726051 .dce-post-block:not(.dce-hover-effects) a.dce-post-image:hover, .elementor-31627 .elementor-element.elementor-element-b726051 .dce-post-block.dce-hover-effects:hover a.dce-post-image{opacity:0.9;}.elementor-31627 .elementor-element.elementor-element-b726051 .dce-post-block:not(.dce-hover-effects) a.dce-post-image:hover img, .elementor-31627 .elementor-element.elementor-element-b726051 .dce-post-block.dce-hover-effects:hover a.dce-post-image img{filter:brightness( 100% ) contrast( 100% ) sepia( 0 ) blur( 0px ) invert( 0%) hue-rotate( 0deg) saturate( 100% );}.elementor-31627 .elementor-element.elementor-element-b726051 .dce-posts-fallback{text-align:left;}.elementor-31627 .elementor-element.elementor-element-b726051 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}@media(max-width:1160px){.elementor-31627 .elementor-element.elementor-element-b726051 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:700px){.elementor-31627 .elementor-element.elementor-element-b726051 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for section, class: .elementor-element-8467383 */.megamenuone {
    border-radius: 0px !important;
    overflow: hidden;
}
/* Main mega menu dropdown container */
.megamenuone {
    box-shadow: 0px 4px 2px 0px rgba(0,0,0,0.0) !important;
    border-radius: 12px !important;
    margin-top: 0 !important;
    overflow: hidden; /* clips content to the rounded corners */
}

.megamenuone:before {
    content: '';
    display: block;
    height: 28px;
    margin-top: -28px;
    width: 100%;
}/* End custom CSS */