.elementor-8 .elementor-element.elementor-element-e29419e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-e29419e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:58px;margin-bottom:0px;padding:235px 0px 56px 0px;}.elementor-8 .elementor-element.elementor-element-e29419e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e29419e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-e29419e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-7e47ab5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-8 .elementor-element.elementor-element-7e47ab5{z-index:1;}.elementor-8 .elementor-element.elementor-element-09cc846{text-align:center;z-index:2;}.elementor-8 .elementor-element.elementor-element-09cc846 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Arimo";font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-8 .elementor-element.elementor-element-fca0f11{text-align:center;z-index:2;}.elementor-8 .elementor-element.elementor-element-fca0f11 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:64px;font-weight:300;line-height:76.8px;}.elementor-8 .elementor-element.elementor-element-94df605{text-align:center;font-family:"Arimo";font-size:12px;font-weight:400;line-height:1px;width:auto;max-width:auto;z-index:999;}.elementor-8 .elementor-element.elementor-element-94df605 > .elementor-widget-container{margin:100px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-8 .elementor-element.elementor-element-d7b3292 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-d7b3292{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:58px;margin-bottom:0px;padding:235px 0px 56px 0px;}.elementor-8 .elementor-element.elementor-element-d7b3292:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d7b3292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-d7b3292 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-98c3ac0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-8 .elementor-element.elementor-element-98c3ac0{z-index:1;}.elementor-8 .elementor-element.elementor-element-b67589f{text-align:center;z-index:2;}.elementor-8 .elementor-element.elementor-element-b67589f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Arimo";font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-8 .elementor-element.elementor-element-755348b{text-align:center;z-index:2;}.elementor-8 .elementor-element.elementor-element-755348b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:64px;font-weight:300;line-height:76.8px;}.elementor-8 .elementor-element.elementor-element-eea4ea5{text-align:center;font-family:"Arimo";font-size:12px;font-weight:400;line-height:1px;width:auto;max-width:auto;z-index:999;}.elementor-8 .elementor-element.elementor-element-eea4ea5 > .elementor-widget-container{margin:100px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;}.elementor-8 .elementor-element.elementor-element-8a60426{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-b0f4ca9{text-align:center;}.elementor-8 .elementor-element.elementor-element-b0f4ca9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:64px;font-weight:300;line-height:76.8px;}.elementor-8 .elementor-element.elementor-element-1d85a18{text-align:center;font-family:var( --e-global-typography-text-font-family );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-8 .elementor-element.elementor-element-4ffcf6a > .elementor-container{min-height:680px;}.elementor-8 .elementor-element.elementor-element-4ffcf6a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-4ffcf6a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4ffcf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandmaster.dev.haloagency.net/wp-content/uploads/2023/08/masterclass-frankfurt.png");}.elementor-8 .elementor-element.elementor-element-4ffcf6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e597f4b{text-align:center;font-family:"Arimo";font-size:16px;font-weight:400;text-transform:uppercase;line-height:16px;}.elementor-8 .elementor-element.elementor-element-e597f4b > .elementor-widget-container{margin:0px 0px 122px 0px;}.elementor-8 .elementor-element.elementor-element-fcad566{text-align:center;}.elementor-8 .elementor-element.elementor-element-fcad566 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-02aab43-font-family );font-size:var( --e-global-typography-02aab43-font-size );font-weight:var( --e-global-typography-02aab43-font-weight );line-height:var( --e-global-typography-02aab43-line-height );letter-spacing:var( --e-global-typography-02aab43-letter-spacing );word-spacing:var( --e-global-typography-02aab43-word-spacing );}.elementor-8 .elementor-element.elementor-element-ac6d434{text-align:center;font-family:"Arimo";font-size:24px;font-weight:400;line-height:38.4px;}.elementor-8 .elementor-element.elementor-element-d7bc75e .elementor-button{font-family:"Arimo";font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d7bc75e > .elementor-widget-container{margin:105px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2e42c41{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2e42c41:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e42c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-8 .elementor-element.elementor-element-2e42c41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-30d9f3c > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-9ffce46{text-align:center;}.elementor-8 .elementor-element.elementor-element-9ffce46 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:64px;font-weight:300;line-height:76.8px;}.elementor-8 .elementor-element.elementor-element-93bbc83{text-align:center;}.elementor-8 .elementor-element.elementor-element-96ccc5e{text-align:center;}.elementor-8 .elementor-element.elementor-element-347b811{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-347b811:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-347b811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandmaster.dev.haloagency.net/wp-content/uploads/2023/08/texture-4@3x.png");background-position:0px 357px;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-347b811 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c7d64f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9912482 > .elementor-container{min-height:602px;}.elementor-8 .elementor-element.elementor-element-4c40dd4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:56px;font-weight:300;line-height:67.2px;}.elementor-8 .elementor-element.elementor-element-54157cf{font-family:var( --e-global-typography-text-font-family );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-8 .elementor-element.elementor-element-e9d9226 img{opacity:8;}.elementor-8 .elementor-element.elementor-element-e9d9226{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e9d9226{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e9d9226{right:0px;}.elementor-8 .elementor-element.elementor-element-0821ba0{width:auto;max-width:auto;top:39px;z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0821ba0{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-0821ba0{left:0px;}.elementor-8 .elementor-element.elementor-element-e30b35a img{opacity:8;}.elementor-8 .elementor-element.elementor-element-e30b35a{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e30b35a{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e30b35a{left:0px;}.elementor-8 .elementor-element.elementor-element-7f91406 img{width:124px;height:78px;}.elementor-8 .elementor-element.elementor-element-7f91406{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7f91406{right:10px;}body.rtl .elementor-8 .elementor-element.elementor-element-7f91406{left:10px;}.elementor-8 .elementor-element.elementor-element-9eba15b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:47px 128px 48px 49px;}.elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9168718 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-4c607ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7fcbb0e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:32px;font-weight:300;line-height:44.8px;}.elementor-8 .elementor-element.elementor-element-88905c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-238e9ed .elementor-button{font-family:"Arimo";font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-d48533f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-d48533f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d48533f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grandmaster.dev.haloagency.net/wp-content/uploads/2023/08/texture-4@3x.png");background-position:0px 357px;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-d48533f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-92e541d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ce86d91 > .elementor-container{min-height:602px;}.elementor-8 .elementor-element.elementor-element-6f6ccef .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:56px;font-weight:300;line-height:67.2px;}.elementor-8 .elementor-element.elementor-element-c63ddb7{font-family:var( --e-global-typography-text-font-family );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-8 .elementor-element.elementor-element-e0cc77c img{opacity:8;}.elementor-8 .elementor-element.elementor-element-e0cc77c{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e0cc77c{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e0cc77c{right:0px;}.elementor-8 .elementor-element.elementor-element-e284c2c{width:auto;max-width:auto;top:39px;z-index:3;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e284c2c{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e284c2c{left:0px;}.elementor-8 .elementor-element.elementor-element-890c7f1 img{opacity:8;}.elementor-8 .elementor-element.elementor-element-890c7f1{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-890c7f1{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-890c7f1{left:0px;}.elementor-8 .elementor-element.elementor-element-46d2705 img{width:124px;height:78px;}.elementor-8 .elementor-element.elementor-element-46d2705{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-46d2705{right:10px;}body.rtl .elementor-8 .elementor-element.elementor-element-46d2705{left:10px;}.elementor-8 .elementor-element.elementor-element-7649f97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:47px 128px 48px 49px;}.elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f65ad98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b60a506 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-110fe2a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Saol Display";font-size:32px;font-weight:300;line-height:44.8px;}.elementor-8 .elementor-element.elementor-element-def434f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-80076e1 .elementor-button{font-family:"Arimo";font-weight:500;text-transform:uppercase;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-9cba893{width:42%;}.elementor-8 .elementor-element.elementor-element-d342c6f{width:58%;}.elementor-8 .elementor-element.elementor-element-4c607ce{width:50%;}.elementor-8 .elementor-element.elementor-element-88905c6{width:50%;}.elementor-8 .elementor-element.elementor-element-b60a506{width:50%;}.elementor-8 .elementor-element.elementor-element-def434f{width:50%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1d85a18{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-fcad566 .elementor-heading-title{font-size:var( --e-global-typography-02aab43-font-size );line-height:var( --e-global-typography-02aab43-line-height );letter-spacing:var( --e-global-typography-02aab43-letter-spacing );word-spacing:var( --e-global-typography-02aab43-word-spacing );}.elementor-8 .elementor-element.elementor-element-347b811:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-347b811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-54157cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-d48533f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d48533f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-c63ddb7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e29419e > .elementor-container{min-height:calc(100vh - 58px);}.elementor-8 .elementor-element.elementor-element-e29419e{padding:150px 0px 48px 0px;}.elementor-8 .elementor-element.elementor-element-fca0f11 .elementor-heading-title{font-size:48px;line-height:57.6px;}.elementor-8 .elementor-element.elementor-element-94df605{z-index:999;}.elementor-8 .elementor-element.elementor-element-d7b3292 > .elementor-container{min-height:calc(100vh - 58px);}.elementor-8 .elementor-element.elementor-element-d7b3292{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-98c3ac0 > .elementor-element-populated{padding:0px 0px 048px 0px;}.elementor-8 .elementor-element.elementor-element-755348b .elementor-heading-title{font-size:48px;line-height:57.6px;}.elementor-8 .elementor-element.elementor-element-eea4ea5 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-eea4ea5{z-index:999;}.elementor-8 .elementor-element.elementor-element-6462b5d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b0f4ca9 .elementor-heading-title{font-size:40px;line-height:52px;}.elementor-8 .elementor-element.elementor-element-b0f4ca9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d85a18{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-fcad566 .elementor-heading-title{font-size:var( --e-global-typography-02aab43-font-size );line-height:var( --e-global-typography-02aab43-line-height );letter-spacing:var( --e-global-typography-02aab43-letter-spacing );word-spacing:var( --e-global-typography-02aab43-word-spacing );}.elementor-8 .elementor-element.elementor-element-9ffce46{text-align:left;}.elementor-8 .elementor-element.elementor-element-9ffce46 .elementor-heading-title{font-size:40px;line-height:52px;}.elementor-8 .elementor-element.elementor-element-93bbc83{text-align:left;}.elementor-8 .elementor-element.elementor-element-96ccc5e{text-align:left;}.elementor-8 .elementor-element.elementor-element-347b811:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-347b811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8 .elementor-element.elementor-element-54157cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-d48533f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d48533f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-8 .elementor-element.elementor-element-d90ec50 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6f6ccef .elementor-heading-title{font-size:40px;line-height:52px;}.elementor-8 .elementor-element.elementor-element-6f6ccef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-59fc239 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c63ddb7{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-e0cc77c img{max-width:137px;height:182px;}.elementor-8 .elementor-element.elementor-element-e284c2c img{max-width:175px;height:266px;}.elementor-8 .elementor-element.elementor-element-890c7f1 img{max-width:136px;height:182px;}.elementor-8 .elementor-element.elementor-element-46d2705 img{width:69px;height:43px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-46d2705{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-46d2705{left:0px;}.elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-110fe2a > .elementor-widget-container{margin:0px 0px 016px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-94df605 */.elementor-8 .elementor-element.elementor-element-94df605 {
    margin-left: auto;
    margin-right: auto
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e29419e */.elementor-8 .elementor-element.elementor-element-e29419e {
    position: relative;
    max-height: calc(100vh - 58px);
    height: 100vh;
}

/*.elementor-8 .elementor-element.elementor-element-e29419e::after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    z-index: 99;*/
/*}*/
.elementor-8 .elementor-element.elementor-element-e29419e::before {
    /*content: '';*/
    position: absolute;
    top: 0;
    left: 0;
    
    width: 100%;
    height: 100%;
    
    z-index: 1;
    
    background-image: url("data:image/svg+xml,%3Csvg width='1440' height='1024' viewBox='0 0 1440 1024' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H1440V1024H0V0ZM720.155 499.124L717.269 506.009L627.125 721.068C626.951 721.454 626.73 721.817 626.467 722.149L600.384 756.127C599.763 756.595 598.936 756.685 598.229 756.361C597.523 756.037 597.051 755.352 597 754.576L603.11 711.527C603.169 711.078 603.28 710.636 603.439 710.211L692.975 496.015C684.136 488.388 678.542 477.104 678.542 464.514C678.542 452.109 683.973 440.973 692.586 433.352L681.596 407.133L642.918 313.75C642.737 313.349 642.626 312.92 642.589 312.481L636.432 269.432C636.335 268.474 636.882 267.567 637.776 267.207C638.669 266.848 639.693 267.122 640.286 267.881L666.369 301.86C666.627 302.187 666.833 302.551 666.98 302.941L717.034 423.036L720.249 430.75L723.457 423.053L773.519 302.938C773.666 302.548 773.872 302.183 774.13 301.857L800.261 267.878C800.831 267.086 801.87 266.788 802.774 267.156C803.678 267.525 804.213 268.464 804.068 269.429L797.958 312.478C797.883 312.914 797.756 313.34 797.582 313.747L758.715 407.129L747.713 433.379C756.308 440.999 761.727 452.123 761.727 464.514C761.727 477.006 756.219 488.212 747.5 495.836L837.297 710.215C837.456 710.639 837.565 711.081 837.625 711.531L843.734 754.58C843.879 755.545 843.346 756.484 842.442 756.852C841.538 757.22 840.5 756.922 839.929 756.131L813.844 722.152C813.581 721.82 813.361 721.457 813.187 721.071L723.04 506.006L720.155 499.124Z' fill='black'/%3E%3C/svg%3E%0A");
    background-position: center;
    
    transition: all 0.5s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-e29419e.animated::before {
    opacity: 0;
    transform: scale(10);
}

.elementor-8 .elementor-element.elementor-element-e29419e .intro-animation-element {
    transition: all 0.5s;
}
.elementor-8 .elementor-element.elementor-element-e29419e.animated .intro-animation-element {
    margin-top: -100px;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eea4ea5 */.elementor-8 .elementor-element.elementor-element-eea4ea5 {
    margin-left: auto;
    margin-right: auto
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d7b3292 */.elementor-8 .elementor-element.elementor-element-d7b3292 {
    position: relative;
    max-height: calc(100vh - 58px);
    height: 100vh;
}

/*.elementor-8 .elementor-element.elementor-element-d7b3292::after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    right: 0;*/
/*    bottom: 0;*/
/*    z-index: 99;*/
/*}*/
.elementor-8 .elementor-element.elementor-element-d7b3292::before {
    /*content: '';*/
    position: absolute;
    top: 0;
    left: 0;
    
    width: 100%;
    height: 100%;
    
    z-index: 1;
    
    background-image: url("data:image/svg+xml,%3Csvg width='1440' height='1024' viewBox='0 0 1440 1024' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0H1440V1024H0V0ZM720.155 499.124L717.269 506.009L627.125 721.068C626.951 721.454 626.73 721.817 626.467 722.149L600.384 756.127C599.763 756.595 598.936 756.685 598.229 756.361C597.523 756.037 597.051 755.352 597 754.576L603.11 711.527C603.169 711.078 603.28 710.636 603.439 710.211L692.975 496.015C684.136 488.388 678.542 477.104 678.542 464.514C678.542 452.109 683.973 440.973 692.586 433.352L681.596 407.133L642.918 313.75C642.737 313.349 642.626 312.92 642.589 312.481L636.432 269.432C636.335 268.474 636.882 267.567 637.776 267.207C638.669 266.848 639.693 267.122 640.286 267.881L666.369 301.86C666.627 302.187 666.833 302.551 666.98 302.941L717.034 423.036L720.249 430.75L723.457 423.053L773.519 302.938C773.666 302.548 773.872 302.183 774.13 301.857L800.261 267.878C800.831 267.086 801.87 266.788 802.774 267.156C803.678 267.525 804.213 268.464 804.068 269.429L797.958 312.478C797.883 312.914 797.756 313.34 797.582 313.747L758.715 407.129L747.713 433.379C756.308 440.999 761.727 452.123 761.727 464.514C761.727 477.006 756.219 488.212 747.5 495.836L837.297 710.215C837.456 710.639 837.565 711.081 837.625 711.531L843.734 754.58C843.879 755.545 843.346 756.484 842.442 756.852C841.538 757.22 840.5 756.922 839.929 756.131L813.844 722.152C813.581 721.82 813.361 721.457 813.187 721.071L723.04 506.006L720.155 499.124Z' fill='black'/%3E%3C/svg%3E%0A");
    background-position: center;
    
    transition: all 0.5s ease-in-out;
}

.elementor-8 .elementor-element.elementor-element-d7b3292.animated::before {
    opacity: 0;
    transform: scale(10);
}

.elementor-8 .elementor-element.elementor-element-d7b3292 .intro-animation-element {
    transition: all 0.5s;
}
.elementor-8 .elementor-element.elementor-element-d7b3292.animated .intro-animation-element {
    margin-top: -100px;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0f4ca9 */.elementor-8 .elementor-element.elementor-element-b0f4ca9 {
    word-break: 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ffce46 */@media only screen and (max-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-9ffce46 .elementor-element {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93bbc83 */@media only screen and (max-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-93bbc83 .elementor-element {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ccc5e */@media only screen and (max-width: 768px) {
    .elementor-8 .elementor-element.elementor-element-96ccc5e .elementor-element {
        text-align: left !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0821ba0 */.elementor-8 .elementor-element.elementor-element-0821ba0 {
    width: fit-content !important;
    left: -25px;
    right: 0;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d342c6f */.elementor-8 .elementor-element.elementor-element-d342c6f {
    max-width: 610px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9912482 */.elementor-8 .elementor-element.elementor-element-9912482 .elementor-container {
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c607ce */.elementor-8 .elementor-element.elementor-element-4c607ce {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e12ad */.elementor-8 .elementor-element.elementor-element-a7e12ad {
    width: fit-content;
    white-space: nowrap;
}

.elementor-8 .elementor-element.elementor-element-a7e12ad p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9eba15b */.elementor-8 .elementor-element.elementor-element-9eba15b > .elementor-widget-wrap {
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-347b811 */.elementor-8 .elementor-element.elementor-element-347b811.custom-layout > .elementor-container {
    flex-direction: column;
}
.elementor-8 .elementor-element.elementor-element-347b811.custom-layout > .elementor-container > .elementor-column {
    width: 100%
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e284c2c */.elementor-8 .elementor-element.elementor-element-e284c2c {
    width: fit-content !important;
    left: -25px;
    right: 0;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-628d04d */.elementor-8 .elementor-element.elementor-element-628d04d {
    max-width: 341px;
    height: 336px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce86d91 */.elementor-8 .elementor-element.elementor-element-ce86d91 .elementor-container {
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b60a506 */.elementor-8 .elementor-element.elementor-element-b60a506 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54c44f3 */.elementor-8 .elementor-element.elementor-element-54c44f3 {
    width: fit-content;
    white-space: nowrap;
}

.elementor-8 .elementor-element.elementor-element-54c44f3 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7649f97 */.elementor-8 .elementor-element.elementor-element-7649f97 > .elementor-widget-wrap {
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d48533f */.elementor-8 .elementor-element.elementor-element-d48533f.custom-layout > .elementor-container {
    flex-direction: column;
}
.elementor-8 .elementor-element.elementor-element-d48533f.custom-layout > .elementor-container > .elementor-column {
    width: 100%
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Saol Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://grandmaster.dev.haloagency.net/wp-content/uploads/2023/08/SaolDisplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Saol Display';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://grandmaster.dev.haloagency.net/wp-content/uploads/2023/08/SaolDisplay-LightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */