.elementor-5129 .elementor-element.elementor-element-89a4369{--display:flex;--min-height:80vh;--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;--justify-content:center;--align-items:stretch;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:15%;--padding-block-end:15%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-89a4369:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-89a4369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-89a4369, .elementor-5129 .elementor-element.elementor-element-89a4369::before{--border-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-19cf1c4d{--display:flex;--min-height:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:20px 20px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-19cf1c4d, .elementor-5129 .elementor-element.elementor-element-19cf1c4d::before{--border-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-7829a8d3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:2rem;}.elementor-5129 .elementor-element.elementor-element-5b892086{text-align:left;}.elementor-5129 .elementor-element.elementor-element-5b892086 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5129 .elementor-element.elementor-element-164e8925 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-8352800-font-family ), Sans-serif;font-size:var( --e-global-typography-8352800-font-size );font-weight:var( --e-global-typography-8352800-font-weight );text-transform:var( --e-global-typography-8352800-text-transform );line-height:var( --e-global-typography-8352800-line-height );letter-spacing:var( --e-global-typography-8352800-letter-spacing );word-spacing:var( --e-global-typography-8352800-word-spacing );}.elementor-5129 .elementor-element.elementor-element-206fc99e{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 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-5129 .elementor-element.elementor-element-206fc99e > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-5129 .elementor-element.elementor-element-893ba36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--position:absolute;bottom:0.1rem;}.elementor-5129 .elementor-element.elementor-element-893ba36.e-con{--align-self:center;}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-893ba36{left:0px;}body.rtl .elementor-5129 .elementor-element.elementor-element-893ba36{right:0px;}.elementor-5129 .elementor-element.elementor-element-642c210{text-align:left;width:var( --container-widget-width, 6vw );max-width:6vw;--container-widget-width:6vw;--container-widget-flex-grow:0;}.elementor-5129 .elementor-element.elementor-element-642c210.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5129 .elementor-element.elementor-element-6bea3060{--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;--align-items:center;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:6rem;--padding-block-end:4rem;--padding-inline-start:0rem;--padding-inline-end:0rem;--z-index:3;}.elementor-5129 .elementor-element.elementor-element-6bea3060:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-6bea3060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5129 .elementor-element.elementor-element-6bea3060, .elementor-5129 .elementor-element.elementor-element-6bea3060::before{--border-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-4effd5c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--background-transition:0.3s;--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5129 .elementor-element.elementor-element-3df47b8d{text-align:center;}.elementor-5129 .elementor-element.elementor-element-3df47b8d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-17cab9f6{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-6e4d7f0b{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:2.5rem;--padding-block-end:2.5rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-68c6f9f9{--display:flex;--background-transition:0.3s;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:4rem;}.elementor-5129 .elementor-element.elementor-element-75f0e316 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-675be38e{column-gap:0px;color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-73b7725a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-13b186ed img{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-7f937223{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:2.5rem;--padding-block-end:2.5rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-7aad0ce7{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-58c89073 img{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-2306ea6c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:4rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-7dc5484d{text-align:right;}.elementor-5129 .elementor-element.elementor-element-7dc5484d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-219b7a50{column-gap:0px;text-align:right;color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-41b8da55{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0rem;--margin-block-end:5rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:2.5rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-25c6e8c9{--display:flex;--background-transition:0.3s;--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:4rem;}.elementor-5129 .elementor-element.elementor-element-a0cdd0d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-2b0681c3{column-gap:0px;color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-7c6023c4{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-39b5a33c img{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-514cac40{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--position:absolute;bottom:0rem;}.elementor-5129 .elementor-element.elementor-element-514cac40.e-con{--align-self:center;}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-514cac40{left:0px;}body.rtl .elementor-5129 .elementor-element.elementor-element-514cac40{right:0px;}.elementor-5129 .elementor-element.elementor-element-7f6bb233{text-align:left;width:var( --container-widget-width, 4.131% );max-width:4.131%;--container-widget-width:4.131%;--container-widget-flex-grow:0;}.elementor-5129 .elementor-element.elementor-element-7f6bb233.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5129 .elementor-element.elementor-element-523bf923{--display:flex;--min-height:80vh;--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;--align-items:center;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:6rem;--padding-block-end:6rem;--padding-inline-start:0rem;--padding-inline-end:0rem;--z-index:3;}.elementor-5129 .elementor-element.elementor-element-523bf923:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-523bf923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #001122 100%);}.elementor-5129 .elementor-element.elementor-element-523bf923, .elementor-5129 .elementor-element.elementor-element-523bf923::before{--border-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-1d7de92d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--background-transition:0.3s;--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5129 .elementor-element.elementor-element-437bac61 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-8352800-font-family ), Sans-serif;font-size:var( --e-global-typography-8352800-font-size );font-weight:var( --e-global-typography-8352800-font-weight );text-transform:var( --e-global-typography-8352800-text-transform );line-height:var( --e-global-typography-8352800-line-height );letter-spacing:var( --e-global-typography-8352800-letter-spacing );word-spacing:var( --e-global-typography-8352800-word-spacing );}.elementor-5129 .elementor-element.elementor-element-71cdf85a{text-align:center;}.elementor-5129 .elementor-element.elementor-element-71cdf85a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7288e1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7288e1c-font-size );font-weight:var( --e-global-typography-7288e1c-font-weight );text-transform:var( --e-global-typography-7288e1c-text-transform );line-height:var( --e-global-typography-7288e1c-line-height );letter-spacing:var( --e-global-typography-7288e1c-letter-spacing );word-spacing:var( --e-global-typography-7288e1c-word-spacing );}.elementor-5129 .elementor-element.elementor-element-3021255d{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-7e88a44a{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-6e1e9e4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-3437e8fe .elementor-heading-title{color:var( --e-global-color-accent );line-height:160%;}.elementor-5129 .elementor-element.elementor-element-35fdcccc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-3ab5f280{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-42c19d8f{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-6cd81f5a{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-212aee00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-559491b1 .elementor-heading-title{color:var( --e-global-color-accent );line-height:160%;}.elementor-5129 .elementor-element.elementor-element-222bf04b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-190f8fb3{--display:flex;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-2d8dd271{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-5022badf{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-6d3c65aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-783cf668 .elementor-heading-title{color:var( --e-global-color-accent );line-height:160%;}.elementor-5129 .elementor-element.elementor-element-fba78c2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-34d30715{--display:flex;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-2eb9ec84{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-004cbe2{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0rem;--margin-block-end:4rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-73fe5e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-48c0127 .elementor-heading-title{color:var( --e-global-color-accent );line-height:160%;}.elementor-5129 .elementor-element.elementor-element-b3c6871 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-8610908{--display:flex;--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-cdfa3d9{color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-d20f891{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--position:absolute;bottom:0rem;}.elementor-5129 .elementor-element.elementor-element-d20f891.e-con{--align-self:center;}body:not(.rtl) .elementor-5129 .elementor-element.elementor-element-d20f891{left:0px;}body.rtl .elementor-5129 .elementor-element.elementor-element-d20f891{right:0px;}.elementor-5129 .elementor-element.elementor-element-3e7cd8e{text-align:left;width:var( --container-widget-width, 4.131% );max-width:4.131%;--container-widget-width:4.131%;--container-widget-flex-grow:0;}.elementor-5129 .elementor-element.elementor-element-3e7cd8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5129 .elementor-element.elementor-element-6b09f691{--display:flex;--min-height:80vh;--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;--justify-content:center;--align-items:center;--gap:10% 10%;--overflow:hidden;--background-transition:0.3s;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:6rem;--padding-block-end:6rem;--padding-inline-start:0rem;--padding-inline-end:0rem;--z-index:7;}.elementor-5129 .elementor-element.elementor-element-6b09f691:not(.elementor-motion-effects-element-type-background), .elementor-5129 .elementor-element.elementor-element-6b09f691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5129 .elementor-element.elementor-element-6b09f691, .elementor-5129 .elementor-element.elementor-element-6b09f691::before{--border-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-49137f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-5129 .elementor-element.elementor-element-e6ff899{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-6633ce26 .elementor-heading-title{color:var( --e-global-color-5cb2055 );font-family:var( --e-global-typography-b96a9b8-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a9b8-font-size );font-weight:var( --e-global-typography-b96a9b8-font-weight );text-transform:var( --e-global-typography-b96a9b8-text-transform );line-height:var( --e-global-typography-b96a9b8-line-height );letter-spacing:var( --e-global-typography-b96a9b8-letter-spacing );word-spacing:var( --e-global-typography-b96a9b8-word-spacing );}.elementor-5129 .elementor-element.elementor-element-2781f22c{text-align:center;}.elementor-5129 .elementor-element.elementor-element-2781f22c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"aktiv-grotesk-extended", Sans-serif;font-size:clamp(2.5rem, 1.9444rem + 1.7778vw, 3.5rem);font-weight:900;text-transform:uppercase;line-height:100%;}.elementor-5129 .elementor-element.elementor-element-46e22284{text-align:center;color:var( --e-global-color-primary );}.elementor-5129 .elementor-element.elementor-element-46e22284.elementor-element{--align-self:flex-start;}.elementor-5129 .elementor-element.elementor-element-597807c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5129 .elementor-element.elementor-element-7ddb9ca7{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-7ddb9ca7.elementor-element{--align-self:center;}.elementor-5129 .elementor-element.elementor-element-5117793e{color:var( --e-global-color-primary );}.elementor-5129 .elementor-element.elementor-element-d971a2d .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5129 .elementor-element.elementor-element-d971a2d > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-5129{margin:0px 0px 0px 0px;}body.elementor-page-5129:not(.elementor-motion-effects-element-type-background), body.elementor-page-5129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-5129 .elementor-element.elementor-element-89a4369{--min-height:600px;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-7829a8d3{--gap:15px 15px;}.elementor-5129 .elementor-element.elementor-element-5b892086{width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-164e8925 .elementor-heading-title{font-size:var( --e-global-typography-8352800-font-size );line-height:var( --e-global-typography-8352800-line-height );letter-spacing:var( --e-global-typography-8352800-letter-spacing );word-spacing:var( --e-global-typography-8352800-word-spacing );}.elementor-5129 .elementor-element.elementor-element-206fc99e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:100%;max-width:100%;}.elementor-5129 .elementor-element.elementor-element-206fc99e > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-5129 .elementor-element.elementor-element-893ba36{bottom:1.5rem;}.elementor-5129 .elementor-element.elementor-element-642c210 img{width:100%;}.elementor-5129 .elementor-element.elementor-element-6bea3060{--min-height:69vh;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-41b8da55{--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:2.5rem;--padding-block-end:2.5rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-514cac40{bottom:1rem;}.elementor-5129 .elementor-element.elementor-element-7f6bb233 img{width:100%;}.elementor-5129 .elementor-element.elementor-element-7f6bb233{--container-widget-width:6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6vw );max-width:6vw;}.elementor-5129 .elementor-element.elementor-element-523bf923{--min-height:69vh;--padding-block-start:65px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-437bac61 .elementor-heading-title{font-size:var( --e-global-typography-8352800-font-size );line-height:var( --e-global-typography-8352800-line-height );letter-spacing:var( --e-global-typography-8352800-letter-spacing );word-spacing:var( --e-global-typography-8352800-word-spacing );}.elementor-5129 .elementor-element.elementor-element-71cdf85a .elementor-heading-title{font-size:var( --e-global-typography-7288e1c-font-size );line-height:var( --e-global-typography-7288e1c-line-height );letter-spacing:var( --e-global-typography-7288e1c-letter-spacing );word-spacing:var( --e-global-typography-7288e1c-word-spacing );}.elementor-5129 .elementor-element.elementor-element-d20f891{bottom:1.6rem;}.elementor-5129 .elementor-element.elementor-element-3e7cd8e img{width:100%;}.elementor-5129 .elementor-element.elementor-element-3e7cd8e{--container-widget-width:6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 6vw );max-width:6vw;}.elementor-5129 .elementor-element.elementor-element-6b09f691{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-49137f{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-6633ce26 .elementor-heading-title{font-size:var( --e-global-typography-b96a9b8-font-size );line-height:var( --e-global-typography-b96a9b8-line-height );letter-spacing:var( --e-global-typography-b96a9b8-letter-spacing );word-spacing:var( --e-global-typography-b96a9b8-word-spacing );}.elementor-5129 .elementor-element.elementor-element-2781f22c{text-align:center;}.elementor-5129 .elementor-element.elementor-element-46e22284{text-align:center;}}@media(max-width:767px){.elementor-5129 .elementor-element.elementor-element-89a4369{--gap:50px 50px;--padding-block-start:20%;--padding-block-end:20%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-7829a8d3{--gap:10px 10px;}.elementor-5129 .elementor-element.elementor-element-5b892086{text-align:center;}.elementor-5129 .elementor-element.elementor-element-164e8925{text-align:center;}.elementor-5129 .elementor-element.elementor-element-164e8925 .elementor-heading-title{font-size:var( --e-global-typography-8352800-font-size );line-height:var( --e-global-typography-8352800-line-height );letter-spacing:var( --e-global-typography-8352800-letter-spacing );word-spacing:var( --e-global-typography-8352800-word-spacing );}.elementor-5129 .elementor-element.elementor-element-206fc99e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5129 .elementor-element.elementor-element-206fc99e > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-5129 .elementor-element.elementor-element-893ba36{bottom:1.5rem;}.elementor-5129 .elementor-element.elementor-element-642c210{--container-widget-width:11vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 11vw );max-width:11vw;}.elementor-5129 .elementor-element.elementor-element-642c210.elementor-element{--align-self:center;}.elementor-5129 .elementor-element.elementor-element-6bea3060{--min-height:0vh;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:25%;--padding-block-end:25%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-4effd5c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0rem;--margin-block-end:2rem;--margin-inline-start:0rem;--margin-inline-end:0rem;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-17cab9f6{--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-7f937223{--margin-block-start:0rem;--margin-block-end:0rem;--margin-inline-start:0rem;--margin-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-41b8da55{--padding-block-start:2.5rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-5129 .elementor-element.elementor-element-514cac40{bottom:1.5rem;}.elementor-5129 .elementor-element.elementor-element-7f6bb233{--container-widget-width:11vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 11vw );max-width:11vw;}.elementor-5129 .elementor-element.elementor-element-7f6bb233.elementor-element{--align-self:center;}.elementor-5129 .elementor-element.elementor-element-523bf923{--min-height:0vh;--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:20%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-1d7de92d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-437bac61 .elementor-heading-title{font-size:var( --e-global-typography-8352800-font-size );line-height:var( --e-global-typography-8352800-line-height );letter-spacing:var( --e-global-typography-8352800-letter-spacing );word-spacing:var( --e-global-typography-8352800-word-spacing );}.elementor-5129 .elementor-element.elementor-element-71cdf85a .elementor-heading-title{font-size:var( --e-global-typography-7288e1c-font-size );line-height:var( --e-global-typography-7288e1c-line-height );letter-spacing:var( --e-global-typography-7288e1c-letter-spacing );word-spacing:var( --e-global-typography-7288e1c-word-spacing );}.elementor-5129 .elementor-element.elementor-element-3021255d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-7e88a44a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-6e1e9e4a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-5129 .elementor-element.elementor-element-6cd81f5a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-5022badf{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-6d3c65aa{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-5129 .elementor-element.elementor-element-004cbe2{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-73fe5e7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-5129 .elementor-element.elementor-element-d20f891{bottom:1.5rem;}.elementor-5129 .elementor-element.elementor-element-3e7cd8e{--container-widget-width:11vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 11vw );max-width:11vw;}.elementor-5129 .elementor-element.elementor-element-3e7cd8e.elementor-element{--align-self:center;}.elementor-5129 .elementor-element.elementor-element-6b09f691{--margin-block-start:0%;--margin-block-end:0%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:20%;--padding-block-end:20%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-5129 .elementor-element.elementor-element-49137f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5129 .elementor-element.elementor-element-6633ce26{text-align:center;}.elementor-5129 .elementor-element.elementor-element-6633ce26 .elementor-heading-title{font-size:var( --e-global-typography-b96a9b8-font-size );line-height:var( --e-global-typography-b96a9b8-line-height );letter-spacing:var( --e-global-typography-b96a9b8-letter-spacing );word-spacing:var( --e-global-typography-b96a9b8-word-spacing );}.elementor-5129 .elementor-element.elementor-element-2781f22c{text-align:center;}.elementor-5129 .elementor-element.elementor-element-46e22284{text-align:center;}}@media(min-width:768px){.elementor-5129 .elementor-element.elementor-element-19cf1c4d{--content-width:80vw;}.elementor-5129 .elementor-element.elementor-element-7829a8d3{--width:55%;}.elementor-5129 .elementor-element.elementor-element-4effd5c9{--content-width:50vw;}.elementor-5129 .elementor-element.elementor-element-17cab9f6{--content-width:80vw;}.elementor-5129 .elementor-element.elementor-element-6e4d7f0b{--width:100%;}.elementor-5129 .elementor-element.elementor-element-68c6f9f9{--width:60%;}.elementor-5129 .elementor-element.elementor-element-73b7725a{--width:40%;}.elementor-5129 .elementor-element.elementor-element-7f937223{--width:100%;}.elementor-5129 .elementor-element.elementor-element-7aad0ce7{--width:40%;}.elementor-5129 .elementor-element.elementor-element-2306ea6c{--width:60%;}.elementor-5129 .elementor-element.elementor-element-41b8da55{--width:100%;}.elementor-5129 .elementor-element.elementor-element-25c6e8c9{--width:60%;}.elementor-5129 .elementor-element.elementor-element-7c6023c4{--width:40%;}.elementor-5129 .elementor-element.elementor-element-1d7de92d{--content-width:50vw;}.elementor-5129 .elementor-element.elementor-element-3021255d{--content-width:80vw;}.elementor-5129 .elementor-element.elementor-element-7e88a44a{--width:100%;}.elementor-5129 .elementor-element.elementor-element-3ab5f280{--width:60%;}.elementor-5129 .elementor-element.elementor-element-6cd81f5a{--width:100%;}.elementor-5129 .elementor-element.elementor-element-190f8fb3{--width:60%;}.elementor-5129 .elementor-element.elementor-element-5022badf{--width:100%;}.elementor-5129 .elementor-element.elementor-element-34d30715{--width:60%;}.elementor-5129 .elementor-element.elementor-element-004cbe2{--width:100%;}.elementor-5129 .elementor-element.elementor-element-8610908{--width:60%;}.elementor-5129 .elementor-element.elementor-element-6b09f691{--content-width:80vw;}.elementor-5129 .elementor-element.elementor-element-49137f{--width:50vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-5129 .elementor-element.elementor-element-893ba36{--content-width:100vw;}.elementor-5129 .elementor-element.elementor-element-514cac40{--content-width:100vw;}.elementor-5129 .elementor-element.elementor-element-d20f891{--content-width:100vw;}.elementor-5129 .elementor-element.elementor-element-49137f{--width:80vw;}}/* Start custom CSS for image, class: .elementor-element-642c210 */.bounce {
	    animation: none;
	transition: transform .5s ease;
}

.bounce:hover {

    /*-moz-animation: bounce 3s infinite;
	-webkit-animation: bounce 3s infinite;
	animation: bounce 3s infinite;*/
    transform: scale(1.2);
}


@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f6bb233 */.bounce {
	    animation: none;
	transition: transform .5s ease;
}

.bounce:hover {

    /*-moz-animation: bounce 3s infinite;
	-webkit-animation: bounce 3s infinite;
	animation: bounce 3s infinite;*/
    transform: scale(1.2);
}


@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bea3060 */.approach-line {
    border-bottom: 0.5px solid var( --e-global-color-secondary );
    position: relative;
}

.approach-line:last-child {
    border-bottom: 0;
}

.approach-line:hover .approach-line__title .elementor-heading-title {
        color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e7cd8e */.bounce {
	    animation: none;
	transition: transform .5s ease;
}

.bounce:hover {

    /*-moz-animation: bounce 3s infinite;
	-webkit-animation: bounce 3s infinite;
	animation: bounce 3s infinite;*/
    transform: scale(1.2);
}


@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-523bf923 */.approach-line {
    border-bottom: 0.5px solid var( --e-global-color-secondary );
    position: relative;
}

.approach-line:last-child {
    border-bottom: 0;
}


.approach-line:hover .approach-line__title .elementor-heading-title {
        color: var( --e-global-color-accent );
}

.approach-line__img {
    opacity: 0;
    position: absolute;
    top: -4vw;
    left: 0;
    right: 0;
    max-width: 10vw;
    width: 20vw;
    margin: auto;
    transform: rotate(-15deg) scale(1);
    transition: all 0.5s ease;
    transform-origin: bottom right;

    
}

.approach-line:hover .approach-line__img {
    opacity: 1;
    transform: rotate(10deg) scale(1.5);
}

.approach-line__title .elementor-heading-title, .approach-line__text p {
    transition: color .5s ease;
}

.approach-line:hover .approach-line__text p {
        color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for hubspot-form, class: .elementor-element-7ddb9ca7 */.hs-input:not([type=file]) {
    background-color: red !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d971a2d */.link--underlined .elementor-button {
    background: none;
    padding-left: 0;
}/* End custom CSS */