.elementor-26393 .elementor-element.elementor-element-22592f82{padding:3em 0em 1.5em 0em;}.elementor-26393 .elementor-element.elementor-element-4adc1823 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-4adc1823{padding:0em 0em 0.5em 0em;}.elementor-26393 .elementor-element.elementor-element-4e6f0e96{text-align:left;}.elementor-26393 .elementor-element.elementor-element-2625e955 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-26393 .elementor-element.elementor-element-582f2140{font-family:var( --e-global-typography-text-font-family ), "Trebuchet MS", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26393 .elementor-element.elementor-element-12a237b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-12a237b{padding:1.5em 0em 3em 0em;}.elementor-26393 .elementor-element.elementor-element-5d3c375f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-5d3c375f{padding:0em 0em 0.5em 0em;}.elementor-26393 .elementor-element.elementor-element-4b95be0c{text-align:left;}.elementor-26393 .elementor-element.elementor-element-246aa0a6 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-26393 .elementor-element.elementor-element-5a729882{font-family:var( --e-global-typography-text-font-family ), "Trebuchet MS", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26393 .elementor-element.elementor-element-1b60292d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-1b60292d{padding:0em 0em 0.5em 0em;}.elementor-26393 .elementor-element.elementor-element-399fb8d7{text-align:left;}.elementor-26393 .elementor-element.elementor-element-760ef47f .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-26393 .elementor-element.elementor-element-36acf919{font-family:var( --e-global-typography-text-font-family ), "Trebuchet MS", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26393 .elementor-element.elementor-element-46d5eaba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-46d5eaba:not(.elementor-motion-effects-element-type-background), .elementor-26393 .elementor-element.elementor-element-46d5eaba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82b2358 );}.elementor-26393 .elementor-element.elementor-element-46d5eaba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-26393 .elementor-element.elementor-element-46d5eaba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26393 .elementor-element.elementor-element-9dd6d8e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-26393 .elementor-element.elementor-element-5a9e4f6b{font-family:var( --e-global-typography-text-font-family ), "Trebuchet MS", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26393 .elementor-element.elementor-element-5adc535c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-26393 .elementor-element.elementor-element-11c37ec2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-11c37ec2{padding:3em 0em 3em 0em;}.elementor-26393 .elementor-element.elementor-element-2de997bb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26393 .elementor-element.elementor-element-2de997bb{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-6777622 );box-shadow:0px 0px 10px 0px #CCCCCC;padding:1em 1em 1em 1em;}.elementor-26393 .elementor-element.elementor-element-1ec3f72{font-family:var( --e-global-typography-text-font-family ), "Trebuchet MS", sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26393 .elementor-element.elementor-element-ba4b957:not(.elementor-motion-effects-element-type-background), .elementor-26393 .elementor-element.elementor-element-ba4b957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82b2358 );}.elementor-26393 .elementor-element.elementor-element-ba4b957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-26393 .elementor-element.elementor-element-ba4b957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26393 .elementor-element.elementor-element-e8df8eb{text-align:center;}.elementor-26393 .elementor-element.elementor-element-124cd4f6{text-align:center;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}/* Start custom CSS for section, class: .elementor-element-65475c5f */.grm-submenu {
    z-index:0;
}
.grm-submenu ul li {
    width: 250px;
    display: inline-block;
    font-family: 'FuturaPT-Medium','futuraBT-Medium';
}
.grm-submenu .menu-title a::after {
    content: "\25B6";
    position: absolute;
    top: 50%;
    transform: translateY(-50%); 
    left: 100%;
    color: #333;
}
.grm-submenu .menu-title a {
    position: relative;
    padding-right:1em;
    vertical-align: top;
    display:inline-block;
    
}
nav.elementor-nav-menu--dropdown {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2de997bb */.red-left {
    border-left: 4px solid red;
}/* End custom CSS */