.elementor-20992 .elementor-element.elementor-element-dd2a9b4{padding:2em 0em 2em 0em;}.elementor-20992 .elementor-element.elementor-element-90e25d9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20992 .elementor-element.elementor-element-3a49cd3{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-20992 .elementor-element.elementor-element-19bb990{padding:0em 0em 3em 0em;}.elementor-20992 .elementor-element.elementor-element-3caf3b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-3caf3b5{padding:0em 0em 0.5em 0em;}.elementor-20992 .elementor-element.elementor-element-f030bcd{text-align:left;}.elementor-20992 .elementor-element.elementor-element-6bd509b .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-247c94f{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-20992 .elementor-element.elementor-element-c0842ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-c0842ce{padding:0em 0em 0.5em 0em;}.elementor-20992 .elementor-element.elementor-element-bec2b3f{text-align:left;}.elementor-20992 .elementor-element.elementor-element-e5c6b28 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-6da7cee{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-20992 .elementor-element.elementor-element-b791a18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-b791a18{padding:0em 0em 0.5em 0em;}.elementor-20992 .elementor-element.elementor-element-94a1e0f{text-align:left;}.elementor-20992 .elementor-element.elementor-element-64c8079 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-20a5088{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-20992 .elementor-element.elementor-element-df3ce9a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-df3ce9a{padding:0em 0em 0.5em 0em;}.elementor-20992 .elementor-element.elementor-element-6d5f9e8{text-align:left;}.elementor-20992 .elementor-element.elementor-element-d1a374f .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-f72f980{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-20992 .elementor-element.elementor-element-b4298cd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-b4298cd{padding:0em 0em 0.5em 0em;}.elementor-20992 .elementor-element.elementor-element-2310ec4{text-align:left;}.elementor-20992 .elementor-element.elementor-element-9a5f446 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-f2b4a33{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-20992 .elementor-element.elementor-element-3652217a:not(.elementor-motion-effects-element-type-background), .elementor-20992 .elementor-element.elementor-element-3652217a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82b2358 );}.elementor-20992 .elementor-element.elementor-element-3652217a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 2em 0em;}.elementor-20992 .elementor-element.elementor-element-3652217a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20992 .elementor-element.elementor-element-69fad6e1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-20992 .elementor-element.elementor-element-2f25431d{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-20992 .elementor-element.elementor-element-35fba36f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20992 .elementor-element.elementor-element-982951f{padding:3em 0em 3em 0em;}.elementor-20992 .elementor-element.elementor-element-d53904d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-542a724{text-align:left;}.elementor-20992 .elementor-element.elementor-element-a6ea257 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-9bb235d{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-20992 .elementor-element.elementor-element-f9b3d50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-45e049b{text-align:left;}.elementor-20992 .elementor-element.elementor-element-f3062e3 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-1d63b77{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-20992 .elementor-element.elementor-element-53f6b75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-579ff91{text-align:left;}.elementor-20992 .elementor-element.elementor-element-0c370fd .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-100dbe7{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-20992 .elementor-element.elementor-element-de667cf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-de667cf{padding:1em 0em 3em 0em;}.elementor-20992 .elementor-element.elementor-element-50123f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20992 .elementor-element.elementor-element-50123f0{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-20992 .elementor-element.elementor-element-ba6c1da:not(.elementor-motion-effects-element-type-background), .elementor-20992 .elementor-element.elementor-element-ba6c1da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82b2358 );}.elementor-20992 .elementor-element.elementor-element-ba6c1da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-20992 .elementor-element.elementor-element-ba6c1da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20992 .elementor-element.elementor-element-526b0033{text-align:center;}.elementor-20992 .elementor-element.elementor-element-211563e5{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 );}.grm-submenu ul { margin-bottom: 0;}.grm-submenu ul li { width: 24%; 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;}.breadcrumbs .parent { opacity: 60%;}div#top-image div{ width: calc(var(--scroll) * 100%); transition: width 1s linear;}div#top-image img ,#top-image svg{ height: calc((1 + (var(--scroll) - 1)) * 370px); transition: height 1s linear;}#top-image svg image#svg_6 { transform: translate(-230px,0) rotate(calc((-60deg) * (var(--scroll) - 1))); transform-origin: top right; transition: transform 1s linear;}.ribbon-top > .elementor-container { border: 1px solid #dddddd; position:relative; padding:1em;}.ribbon-top > .elementor-container::after { --f: 1em; clip-path: polygon( 0 0, calc(100% - var(--f)) 0, 100% 50%, calc(100% - var(--f)) calc(100%), 0 calc(100%) ); content: "Everybody Wins"; color: white; text-transform: uppercase; position: absolute; top:-1em; padding: 0.55em 3em 0.45em 2em; left:-1em; background: -webkit-linear-gradient( -1deg, rgb(6,208,243) 10%, rgb(6,192,231) 40%, rgb(6,180,222) 85%);}.ribbon-top > .elementor-container::before { content: ""; position: absolute; top: 1em; left: -1em; background: rgb(2 139 173); width: 1em; height:1em; clip-path: polygon( 0 0, 100% 0, 100% 100% );}.red-left { border-left: 4px solid red;}