.elementor-20992 .elementor-element.elementor-element-e9d6904{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-0edd906{--display:flex;}.elementor-20992 .elementor-element.elementor-element-5b69205 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20992 .elementor-element.elementor-element-baf3991{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-3ac6ca3{--display:flex;}.elementor-20992 .elementor-element.elementor-element-51cd082{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-8ced4bd{--display:flex;}.elementor-20992 .elementor-element.elementor-element-eee296d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-f870092{--display:flex;}.elementor-20992 .elementor-element.elementor-element-b02528b{text-align:start;}.elementor-20992 .elementor-element.elementor-element-15d9814{--display:flex;}.elementor-20992 .elementor-element.elementor-element-ad4144b .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-4a73576{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-3c81f42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-dafcbf7{--display:flex;}.elementor-20992 .elementor-element.elementor-element-a891560{text-align:start;}.elementor-20992 .elementor-element.elementor-element-fb381e4{--display:flex;}.elementor-20992 .elementor-element.elementor-element-c2cb38d .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-3710691{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-20d58fc{--display:flex;}.elementor-20992 .elementor-element.elementor-element-3f2908c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-ed8ea96{--display:flex;}.elementor-20992 .elementor-element.elementor-element-1dcc78d{text-align:start;}.elementor-20992 .elementor-element.elementor-element-7f07e15{--display:flex;}.elementor-20992 .elementor-element.elementor-element-0d0e3aa .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-bf0f35a{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-854331a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-5025a4e{--display:flex;}.elementor-20992 .elementor-element.elementor-element-a88f6c0{text-align:start;}.elementor-20992 .elementor-element.elementor-element-da74f4f{--display:flex;}.elementor-20992 .elementor-element.elementor-element-a73feee .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-fd97eca{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-514f461{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-ce9c7f0{--display:flex;}.elementor-20992 .elementor-element.elementor-element-6552c3f{text-align:start;}.elementor-20992 .elementor-element.elementor-element-e1d2a78{--display:flex;}.elementor-20992 .elementor-element.elementor-element-aa25b79 .elementor-heading-title{color:var( --e-global-color-6868384 );}.elementor-20992 .elementor-element.elementor-element-427586f{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-7719a24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-7719a24:not(.elementor-motion-effects-element-type-background), .elementor-20992 .elementor-element.elementor-element-7719a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82b2358 );}.elementor-20992 .elementor-element.elementor-element-7f07478{--display:flex;}.elementor-20992 .elementor-element.elementor-element-341af7a .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-6b77b49{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-b44beb0{--display:flex;}.elementor-20992 .elementor-element.elementor-element-984fee5 .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:start;}.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:start;}.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:start;}.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-f825dfb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-bd57ae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-6777622 );--border-color:var( --e-global-color-6777622 );box-shadow:0px 0px 10px 0px #CCCCCC;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20992 .elementor-element.elementor-element-dbe7d06{--display:flex;}.elementor-20992 .elementor-element.elementor-element-82a6351{--display:flex;}.elementor-20992 .elementor-element.elementor-element-c3e1fb7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-20992 .elementor-element.elementor-element-c3e1fb7:not(.elementor-motion-effects-element-type-background), .elementor-20992 .elementor-element.elementor-element-c3e1fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82b2358 );}.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; }