.elementor-56312 .elementor-element.elementor-element-230d7b2{--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:center;--gap:3em 3em;--overflow:hidden;--background-transition:0.3s;--padding-block-start:5em;--padding-block-end:1em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-230d7b2:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-230d7b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-56312 .elementor-element.elementor-element-230d7b2, .elementor-56312 .elementor-element.elementor-element-230d7b2::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-cb9108d{--display:flex;--background-transition:0.3s;--padding-block-start:0em;--padding-block-end:3em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-b4568b5 .elementor-heading-title{color:var( --e-global-color-9e4427f );font-size:5.5rem;}.elementor-56312 .elementor-element.elementor-element-675a445{color:var( --e-global-color-9e4427f );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-56312 .elementor-element.elementor-element-fc65b0d .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );font-weight:var( --e-global-typography-044c92a-font-weight );text-transform:var( --e-global-typography-044c92a-text-transform );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-1c1a795{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-09ae798{top:0px;}.elementor-56312 .elementor-element.elementor-element-ee400be > .elementor-widget-container{margin:-5em -7em -8em -9em;}.elementor-56312 .elementor-element.elementor-element-779ba93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--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-56312 .elementor-element.elementor-element-779ba93:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-779ba93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-56312 .elementor-element.elementor-element-779ba93, .elementor-56312 .elementor-element.elementor-element-779ba93::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-80700d8 [class^='item']{background-color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-80700d8  .heading{color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-80700d8  .subheading{color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-80700d8  .description{font-family:var( --e-global-typography-6bc266b-font-family );font-size:var( --e-global-typography-6bc266b-font-size );font-weight:var( --e-global-typography-6bc266b-font-weight );line-height:var( --e-global-typography-6bc266b-line-height );letter-spacing:var( --e-global-typography-6bc266b-letter-spacing );word-spacing:var( --e-global-typography-6bc266b-word-spacing );color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-80700d8 .button{color:#fff !important;}.elementor-56312 .elementor-element.elementor-element-80700d8 .row{--bs-gutter-x:1.5em;--bs-gutter-y:1.5em;}.elementor-56312 .elementor-element.elementor-element-80700d8 > .elementor-widget-container{margin:0em 0em 4em 0em;padding:0em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-80700d8{z-index:2;}.elementor-56312 .elementor-element.elementor-element-2c8f3a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:2em;--padding-block-end:0em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-2c8f3a6:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-2c8f3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-2c8f3a6, .elementor-56312 .elementor-element.elementor-element-2c8f3a6::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-5764a4e{text-align:center;width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-5764a4e .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-5764a4e > .elementor-widget-container{margin:6em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-5764a4e.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-111ff35{text-align:center;color:var( --e-global-color-9e4427f );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-111ff35.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-c3336c1 img{width:20em;}.elementor-56312 .elementor-element.elementor-element-c3336c1 > .elementor-widget-container{padding:2em 0em 4em 0em;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-56312 .elementor-element.elementor-element-19725476{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-19725476:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-19725476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-19725476, .elementor-56312 .elementor-element.elementor-element-19725476::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-01f83d1 > .elementor-widget-container{margin:-8em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-ff87126{text-align:center;width:var( --container-widget-width, 1050px );max-width:1050px;--container-widget-width:1050px;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-ff87126 .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-ff87126.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-dab94f8{--display:flex;--background-transition:0.3s;--margin-block-start:4em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-acdee41{--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;--justify-content:center;--align-items:center;--gap:1.25em 1.25em;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-a04f493 .elementor-button{font-size:2rem;font-weight:800;line-height:1.15em;letter-spacing:1px;background-color:#0039CC;border-style:none;}.elementor-56312 .elementor-element.elementor-element-14578f4 .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-8f6e50a .elementor-button{font-size:2rem;font-weight:800;line-height:1.15em;letter-spacing:1px;background-color:var( --e-global-color-secondary );border-style:none;}.elementor-56312 .elementor-element.elementor-element-363c6b1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-363c6b1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-363c6b1.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-45517c9{--spacer-size:50px;}.elementor-56312 .elementor-element.elementor-element-4711a84{text-align:center;width:var( --container-widget-width, 1050px );max-width:1050px;--container-widget-width:1050px;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-4711a84 .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-4711a84.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-f6efdd0{--display:flex;--background-transition:0.3s;--padding-block-start:6em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-f6efdd0:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-f6efdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-f6efdd0, .elementor-56312 .elementor-element.elementor-element-f6efdd0::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-f6efdd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-56312 .elementor-element.elementor-element-92c1897{text-align:center;width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:1;}.elementor-56312 .elementor-element.elementor-element-92c1897 .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-92c1897 > .elementor-widget-container{padding:0em 0em 4em 0em;}.elementor-56312 .elementor-element.elementor-element-92c1897.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-c751b65{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-2dcea15 img{width:750px;}.elementor-56312 .elementor-element.elementor-element-2dcea15 > .elementor-widget-container{margin:-20em -16em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-2dcea15.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-56312 .elementor-element.elementor-element-2dcea15{z-index:0;}.elementor-56312 .elementor-element.elementor-element-889447d img{width:860px;}.elementor-56312 .elementor-element.elementor-element-889447d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-725da1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:6em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-725da1e:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-725da1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-725da1e, .elementor-56312 .elementor-element.elementor-element-725da1e::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-a9e201e{text-align:center;width:var( --container-widget-width, 1050px );max-width:1050px;--container-widget-width:1050px;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-a9e201e .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-a9e201e.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-7ab6e34{--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:center;--gap:3em 3em;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-2408fde{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-400bf3f{color:var( --e-global-color-9e4427f );font-family:"Rubik";font-size:1rem;font-weight:300;line-height:1.3em;}.elementor-56312 .elementor-element.elementor-element-c7d275d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-56312 .elementor-element.elementor-element-d6d3a14{--display:flex;--background-transition:0.3s;--padding-block-start:2em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-d6d3a14:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-d6d3a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-d6d3a14, .elementor-56312 .elementor-element.elementor-element-d6d3a14::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-d9c0892 .cta__wrapper a.button-1{color:#FFFFFF !important;background-color:#ff7a00 !important;}.elementor-56312 .elementor-element.elementor-element-d9c0892 .cta__wrapper a.button-2:hover{color:#0b261a !important;background-color:#ff7a00 !important;}.elementor-56312 .elementor-element.elementor-element-e8b58e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:6em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-e8b58e7:not(.elementor-motion-effects-element-type-background), .elementor-56312 .elementor-element.elementor-element-e8b58e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-56312 .elementor-element.elementor-element-e8b58e7, .elementor-56312 .elementor-element.elementor-element-e8b58e7::before{--border-transition:0.3s;}.elementor-56312 .elementor-element.elementor-element-1212960{text-align:center;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-56312 .elementor-element.elementor-element-1212960 .elementor-heading-title{color:var( --e-global-color-9e4427f );}.elementor-56312 .elementor-element.elementor-element-1212960.elementor-element{--align-self:center;}.elementor-56312 .elementor-element.elementor-element-ad4aa6a [class^='item']{background-color:var( --e-global-color-9e4427f );box-shadow:var(--box-shadow);}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .subheading{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a0640ee-font-size );font-weight:var( --e-global-typography-a0640ee-font-weight );line-height:var( --e-global-typography-a0640ee-line-height );letter-spacing:var( --e-global-typography-a0640ee-letter-spacing );word-spacing:var( --e-global-typography-a0640ee-word-spacing );color:var( --e-global-color-b775f6c );}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .description{font-family:var( --e-global-typography-6bc266b-font-family );font-size:var( --e-global-typography-6bc266b-font-size );font-weight:var( --e-global-typography-6bc266b-font-weight );line-height:var( --e-global-typography-6bc266b-line-height );letter-spacing:var( --e-global-typography-6bc266b-letter-spacing );word-spacing:var( --e-global-typography-6bc266b-word-spacing );color:var( --e-global-color-b775f6c );}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .image-wrapper{padding:0px 0px 0px 0px;}.elementor-56312 .elementor-element.elementor-element-ad4aa6a .button{color:#fff !important;}.elementor-56312 .elementor-element.elementor-element-ad4aa6a .row{--bs-gutter-x:1.5em;--bs-gutter-y:1.5em;}.elementor-56312 .elementor-element.elementor-element-ad4aa6a > .elementor-widget-container{margin:2em 0em 0em 0em;}@media(max-width:1024px){.elementor-56312 .elementor-element.elementor-element-230d7b2{--padding-block-start:4em;--padding-block-end:10em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-b4568b5 .elementor-heading-title{font-size:4.25rem;}.elementor-56312 .elementor-element.elementor-element-675a445{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-56312 .elementor-element.elementor-element-fc65b0d .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-56312 .elementor-element.elementor-element-80700d8  .description{font-size:var( --e-global-typography-6bc266b-font-size );line-height:var( --e-global-typography-6bc266b-line-height );letter-spacing:var( --e-global-typography-6bc266b-letter-spacing );word-spacing:var( --e-global-typography-6bc266b-word-spacing );}.elementor-56312 .elementor-element.elementor-element-80700d8 > .elementor-widget-container{margin:-9em 0em 4em 0em;}.elementor-56312 .elementor-element.elementor-element-5764a4e > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-111ff35{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-56312 .elementor-element.elementor-element-c3336c1 img{width:100%;max-width:20em;}.elementor-56312 .elementor-element.elementor-element-19725476{--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-ff87126{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-56312 .elementor-element.elementor-element-a04f493 .elementor-button{font-size:1.5rem;}.elementor-56312 .elementor-element.elementor-element-8f6e50a .elementor-button{font-size:1.5rem;}.elementor-56312 .elementor-element.elementor-element-363c6b1{width:100%;max-width:100%;}.elementor-56312 .elementor-element.elementor-element-4711a84{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-56312 .elementor-element.elementor-element-f6efdd0{--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-889447d > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-725da1e{--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-7ab6e34{--gap:2em 2em;--margin-block-start:1em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-400bf3f{font-size:1.125rem;}.elementor-56312 .elementor-element.elementor-element-e8b58e7{--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .subheading{font-size:var( --e-global-typography-a0640ee-font-size );line-height:var( --e-global-typography-a0640ee-line-height );letter-spacing:var( --e-global-typography-a0640ee-letter-spacing );word-spacing:var( --e-global-typography-a0640ee-word-spacing );}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .description{font-size:var( --e-global-typography-6bc266b-font-size );line-height:var( --e-global-typography-6bc266b-line-height );letter-spacing:var( --e-global-typography-6bc266b-letter-spacing );word-spacing:var( --e-global-typography-6bc266b-word-spacing );}.elementor-56312 .elementor-element.elementor-element-ad4aa6a > .elementor-widget-container{margin:1em 0em 0em 0em;}}@media(max-width:767px){.elementor-56312 .elementor-element.elementor-element-230d7b2{--padding-block-start:4em;--padding-block-end:12em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-b4568b5{text-align:center;}.elementor-56312 .elementor-element.elementor-element-b4568b5 .elementor-heading-title{font-size:3.25rem;}.elementor-56312 .elementor-element.elementor-element-675a445{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-56312 .elementor-element.elementor-element-fc65b0d .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-56312 .elementor-element.elementor-element-1c1a795{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56312 .elementor-element.elementor-element-ee400be img{max-width:600px;}.elementor-56312 .elementor-element.elementor-element-80700d8  .description{font-size:var( --e-global-typography-6bc266b-font-size );line-height:var( --e-global-typography-6bc266b-line-height );letter-spacing:var( --e-global-typography-6bc266b-letter-spacing );word-spacing:var( --e-global-typography-6bc266b-word-spacing );}.elementor-56312 .elementor-element.elementor-element-111ff35{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-56312 .elementor-element.elementor-element-c3336c1 img{width:100%;max-width:250px;}.elementor-56312 .elementor-element.elementor-element-01f83d1 > .elementor-widget-container{margin:-6em 0em 0em 0em;}.elementor-56312 .elementor-element.elementor-element-dab94f8{--margin-block-start:2em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-acdee41{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.5em 0.5em;--flex-wrap:nowrap;}.elementor-56312 .elementor-element.elementor-element-a04f493 .elementor-button{font-size:1rem;padding:1em 0.5em 1em 0.5em;}.elementor-56312 .elementor-element.elementor-element-14578f4.elementor-element{--align-self:center;--flex-shrink:0;}.elementor-56312 .elementor-element.elementor-element-8f6e50a .elementor-button{font-size:1rem;padding:1em 0.5em 1em 0.5em;}.elementor-56312 .elementor-element.elementor-element-8f6e50a.elementor-element{--align-self:stretch;}.elementor-56312 .elementor-element.elementor-element-400bf3f{font-size:1.1rem;}.elementor-56312 .elementor-element.elementor-element-d6d3a14{--padding-block-start:2em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .subheading{font-size:var( --e-global-typography-a0640ee-font-size );line-height:var( --e-global-typography-a0640ee-line-height );letter-spacing:var( --e-global-typography-a0640ee-letter-spacing );word-spacing:var( --e-global-typography-a0640ee-word-spacing );}.elementor-56312 .elementor-element.elementor-element-ad4aa6a  .description{font-size:var( --e-global-typography-6bc266b-font-size );line-height:var( --e-global-typography-6bc266b-line-height );letter-spacing:var( --e-global-typography-6bc266b-letter-spacing );word-spacing:var( --e-global-typography-6bc266b-word-spacing );}.elementor-56312 .elementor-element.elementor-element-ad4aa6a .row{--bs-gutter-y:1em;}}@media(min-width:768px){.elementor-56312 .elementor-element.elementor-element-230d7b2{--content-width:1140px;}.elementor-56312 .elementor-element.elementor-element-cb9108d{--content-width:1135px;}.elementor-56312 .elementor-element.elementor-element-1c1a795{--content-width:100%;}.elementor-56312 .elementor-element.elementor-element-2408fde{--width:72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-56312 .elementor-element.elementor-element-2408fde{--width:85%;}}/* Start custom CSS for html, class: .elementor-element-363c6b1 */.elementor-56312 .elementor-element.elementor-element-363c6b1 .compare {
  aspect-ratio: 1140 / 655;
  position: relative;
  max-width: 100%;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 .compare-image {
  background-size: cover;
  height: 100%;
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 .compare-image--before {
  position: relative;
  width: 100%;
  background-image: url("../png/metadata3661.png");
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 .compare-image--after {
  position: absolute;
  top: 0;
  width: 50%;
  overflow: hidden;
  box-sizing: border-box;
  background-image: url("../png/native3661.png");
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 .range-arrow {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 101%;
  left: calc(50% - 20px);
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid white;
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 input[type="range"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  position: absolute;
  top: 0;
  width: calc(100% + 30px);
  height: calc(101% + 20px);
  margin: 0 -15px;
  background: transparent;
  cursor: pointer;
  border: 0 !important;
  z-index: 1;
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 input[type="range"]:focus,
.elementor-56312 .elementor-element.elementor-element-363c6b1 input[type="range"]:active {
  border: none;
  outline: none;
}

.elementor-56312 .elementor-element.elementor-element-363c6b1 input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 0;
  background: 0;
  /*border: solid 15px transparent;*/
  /*border-bottom-color: white;*/
  /*transform: translateY(-15px);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6efdd0 */.elementor-56312 .elementor-element.elementor-element-f6efdd0 {position: relative;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-400bf3f */.elementor-56312 .elementor-element.elementor-element-400bf3f ol {
    --size: 2.25em;
    --background-color: var(--color-secondary);
}

@media (max-width: 1024px) {
    .elementor-56312 .elementor-element.elementor-element-400bf3f ol {
        --size: 1.5em;
    }
}

@media (max-width: 767.98px) {
    .elementor-56312 .elementor-element.elementor-element-400bf3f ol {
        --size: 2em;
    }
}

.elementor-56312 .elementor-element.elementor-element-400bf3f h4 {
    font-family: Rubik;
}/* End custom CSS */