.elementor-21561 .elementor-element.elementor-element-eb74251 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21561 .elementor-element.elementor-element-efd2b22{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-b06bef6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-e1fa3ce{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-21561 .elementor-element.elementor-element-8395c7a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-21561 .elementor-element.elementor-element-78c40f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-21561 .elementor-element.elementor-element-9a7a2b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-11cea51{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 24px;--row-gap:60px;--column-gap:24px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-d51309d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-d092095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21561 .elementor-element.elementor-element-d9c809b{margin:0px -135px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-49fd927{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21561 .elementor-element.elementor-element-9f1e990{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21561 .elementor-element.elementor-element-87b1246{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21561 .elementor-element.elementor-element-80c4519{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:75px 20px;--row-gap:75px;--column-gap:20px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-aa99b6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-13d50cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-13d50cd img{width:100%;max-width:450px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-21561 .elementor-element.elementor-element-efd2b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-b06bef6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:75px 20px;--row-gap:75px;--column-gap:20px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-11cea51{--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-d51309d{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-80c4519{--e-con-grid-template-columns:repeat(2, 1fr);--gap:75px 20px;--row-gap:75px;--column-gap:20px;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21561 .elementor-element.elementor-element-efd2b22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-b06bef6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-fa9c1ec{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-7da19c1{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-3481f27{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-e1fa3ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-78c40f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-9a7a2b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-11cea51{--e-con-grid-template-columns:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-d51309d{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-9f1e990{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-21561 .elementor-element.elementor-element-80c4519{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-21561 .elementor-element.elementor-element-b46f8a3{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-6bcecd7{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-9993127{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-fa81b70{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-aa99b6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-13d50cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21561 .elementor-element.elementor-element-13d50cd img{width:100%;max-width:100%;}}/* Start custom CSS */@media (min-width: 1200px) {

    .first-screen {
        opacity: 1;
        transition: opacity .025s ease-out;
    }

    .middle-screen,
    .last-screen {
        opacity: 0;
        transition: opacity .025s ease-out;
    }

    .elementor-sticky--active.middle-screen,
    .elementor-sticky--active.last-screen {
        opacity: 1;
    }

    .elementor-sticky--effects.first-screen,
    .elementor-sticky--effects.middle-screen {
        opacity: 0;
    }

}

@media (min-width: 1200px) {

    .elementor-sticky--active.sticky-grey-pattern {
        position: relative;
    }

    .sticky-grey-pattern {
        position: absolute;
    }
    
    .sticky-grey-pattern img {
        padding-bottom: 25px;
    }


}/* End custom CSS */