.elementor-107 .elementor-element.elementor-element-091135d{--display:flex;--min-height:520px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-091135d::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );background-image:url("https://oldlabofspeed.devnew.site/wp-content/uploads/2025/11/image-39-1.png");--background-overlay:'';background-position:46vw 51%;background-repeat:no-repeat;background-size:1700px auto;}.elementor-107 .elementor-element.elementor-element-091135d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-acb6688 );background-image:url("https://oldlabofspeed.devnew.site/wp-content/uploads/2025/11/image-59-1.png");background-position:105% 51%;background-repeat:no-repeat;}.elementor-107 .elementor-element.elementor-element-091135d::before{filter:brightness( 107% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-107 .elementor-element.elementor-element-2d3ff63{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a049410{--display:flex;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-fb4d6ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-4c21362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-1c3ed75{width:var( --container-widget-width, 1700px );max-width:1700px;--container-widget-width:1700px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-1c3ed75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-1c3ed75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;line-height:64px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-1c3ed75 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-be36efd{--display:flex;}.elementor-107 .elementor-element.elementor-element-e8582e9{--display:flex;--min-height:117px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-e8582e9{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-e30d1f6{width:var( --container-widget-width, 463px );max-width:463px;--container-widget-width:463px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-e30d1f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-e30d1f6 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-4178fe9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-49e1a5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-107 .elementor-element.elementor-element-da7e3dd .elementor-button{background-color:var( --e-global-color-61a0415 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.dark .elementor-107 .elementor-element.elementor-element-da7e3dd .elementor-button{background-color:var( --e-global-color-d14638e );color:var( --e-global-color-7e07d4b );border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-e7ec86b .elementor-button{background-color:var( --e-global-color-1ebc466 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-ffbe61c );color:var( --e-global-color-ffbe61c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-61a0415 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.dark .elementor-107 .elementor-element.elementor-element-e7ec86b .elementor-button{background-color:var( --e-global-color-acb6688 );color:var( --e-global-color-7e07d4b );border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-e7ec86b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-107 .elementor-element.elementor-element-cd12241{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 64px;--row-gap:0px;--column-gap:64px;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-cd12241::before, .elementor-107 .elementor-element.elementor-element-cd12241 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-cd12241 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-cd12241 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-cd12241 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-cd12241 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-da898a9 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-cd12241:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-cd12241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49644e6 );}.dark .elementor-107 .elementor-element.elementor-element-cd12241{border-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-a18de33{--display:flex;}.elementor-107 .elementor-element.elementor-element-4e54ae4{width:var( --container-widget-width, 847px );max-width:847px;--container-widget-width:847px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-4e54ae4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-4e54ae4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:56px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-4e54ae4 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-b407f42{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-b407f42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-b407f42 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-b887b22{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-b887b22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:24px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-b887b22 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-845bb7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-4942e43 .elementor-button{background-color:var( --e-global-color-61a0415 );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.dark .elementor-107 .elementor-element.elementor-element-4942e43 .elementor-button{background-color:var( --e-global-color-d14638e );color:var( --e-global-color-7e07d4b );border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-75b226f{--display:flex;}.elementor-107 .elementor-element.elementor-element-5c929b4{width:var( --container-widget-width, 847px );max-width:847px;--container-widget-width:847px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-5c929b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-5c929b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:56px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-5c929b4 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-c1b423d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-ca0b4ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-ca0b4ea::before, .elementor-107 .elementor-element.elementor-element-ca0b4ea > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-ca0b4ea > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-ca0b4ea > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-ca0b4ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-ca0b4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-ca0b4ea:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-ca0b4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-db3e97a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nocturne-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-107 .elementor-element.elementor-element-415b513{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-146c78a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-146c78a .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-4870ee3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-4870ee3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-4870ee3 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-701ace5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-701ace5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-701ace5 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-78a76c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-78a76c8::before, .elementor-107 .elementor-element.elementor-element-78a76c8 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-78a76c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-78a76c8 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-78a76c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-78a76c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-78a76c8:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-78a76c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-aa25cb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d1a58a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-587b9fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-587b9fb .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-c4cc8c9{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-c4cc8c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-c4cc8c9 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-5448759{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-5448759 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-5448759 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-5d849d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-5d849d9::before, .elementor-107 .elementor-element.elementor-element-5d849d9 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-5d849d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-5d849d9 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-5d849d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-5d849d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-5d849d9:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5d849d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-f8d145e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4477688{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8d34086 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-8d34086 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-a6704cd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-a6704cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-a6704cd .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-f1c6ffb{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-f1c6ffb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-f1c6ffb .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-78e1025{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-78e1025::before, .elementor-107 .elementor-element.elementor-element-78e1025 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-78e1025 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-78e1025 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-78e1025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-78e1025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-78e1025:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-78e1025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-fd1e74e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-233dd08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-b38fea1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-b38fea1 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-bfd4445{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-bfd4445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-bfd4445 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-1d31522{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-1d31522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-1d31522 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-4be02ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-4be02ff::before, .elementor-107 .elementor-element.elementor-element-4be02ff > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-4be02ff > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-4be02ff > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-4be02ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-4be02ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-4be02ff:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-4be02ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-acb6688 );}.elementor-107 .elementor-element.elementor-element-d2d78eb{--display:flex;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:64px;}.elementor-107 .elementor-element.elementor-element-2f87a5f{width:var( --container-widget-width, 847px );max-width:847px;--container-widget-width:847px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-2f87a5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-2f87a5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;text-transform:uppercase;line-height:56px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-2f87a5f .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-12968e2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-12968e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-12968e2 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-40552c0{--display:flex;}.elementor-107 .elementor-element.elementor-element-40552c0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-40552c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oldlabofspeed.devnew.site/wp-content/uploads/2025/11/avtoremontnik-rabotaet-za-komp-uterom-vo-vrema-diagnostiki-avtomobila-so-svoim-kollegoi-v-masterskoi-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-107 .elementor-element.elementor-element-9dc816a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-9dc816a::before, .elementor-107 .elementor-element.elementor-element-9dc816a > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-9dc816a > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-9dc816a > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-9dc816a > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-9dc816a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-da898a9 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-9dc816a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-9dc816a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49644e6 );}.elementor-107 .elementor-element.elementor-element-9dc816a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-9356264{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1361043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-25387d4{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-25387d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-25387d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:57px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-25387d4 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-04c6546{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:0px;--margin-bottom:45.5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-04c6546{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-24886e0 .elementor-button{background-color:var( --e-global-color-61a0415 );font-family:var( --e-global-typography-478c625-font-family ), Sans-serif;font-size:var( --e-global-typography-478c625-font-size );font-weight:var( --e-global-typography-478c625-font-weight );fill:var( --e-global-color-1ebc466 );color:var( --e-global-color-1ebc466 );box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.dark .elementor-107 .elementor-element.elementor-element-24886e0 .elementor-button{background-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-24886e0{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-29cd561{--display:flex;--min-height:117px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-29cd561{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-d0bc53b{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-d0bc53b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-d0bc53b .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-7002eb1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-7002eb1{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-b6bc302{--display:flex;}.elementor-107 .elementor-element.elementor-element-1833e7b{--swiper-slides-to-display:4;--swiper-slides-gap:32px;width:100%;max-width:100%;padding:0px 0px 0px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-72px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-72px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:36px;--arrow-normal-color:var( --e-global-color-61a0415 );--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-61a0415 );--swiper-pagination-spacing:20px;}.elementor-107 .elementor-element.elementor-element-1833e7b .swiper-slide > .elementor-element{height:100%;}.elementor-107 .elementor-element.elementor-element-1833e7b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-107 .elementor-element.elementor-element-770b6ea{--display:flex;}.elementor-107 .elementor-element.elementor-element-1f922aa{--display:flex;}.elementor-107 .elementor-element.elementor-element-2e475e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-2e475e8 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-107 .elementor-element.elementor-element-3333360 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-3333360.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-3333360.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-3333360.elementor-view-default .elementor-icon{color:var( --e-global-color-ffbe61c );border-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-3333360.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-3333360.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-3333360 .elementor-icon, .dark .elementor-107 .elementor-element.elementor-element-3333360 .elementor-icon svg{color:var( --e-global-color-7e07d4b );fill:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-b798fb5{--display:flex;}.elementor-107 .elementor-element.elementor-element-76029de{--display:flex;}.elementor-107 .elementor-element.elementor-element-fdc2427 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-fdc2427 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-bc28946.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-bc28946.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-bc28946.elementor-view-default .elementor-icon{color:var( --e-global-color-ffbe61c );border-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-bc28946.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-bc28946.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon, .dark .elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon svg{color:var( --e-global-color-7e07d4b );fill:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-24d1610{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-24d1610::before, .elementor-107 .elementor-element.elementor-element-24d1610 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-24d1610 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-24d1610 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-24d1610 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-24d1610 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-24d1610:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-24d1610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-acb6688 );}.elementor-107 .elementor-element.elementor-element-24d1610.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-dfd5af3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-aa2949f{width:var( --container-widget-width, 786px );max-width:786px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:786px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-aa2949f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-aa2949f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:57px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-aa2949f .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-4898bed{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:0px;--margin-bottom:45.5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-4898bed{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-3fff23b .elementor-button{background-color:var( --e-global-color-61a0415 );font-family:var( --e-global-typography-478c625-font-family ), Sans-serif;font-size:var( --e-global-typography-478c625-font-size );font-weight:var( --e-global-typography-478c625-font-weight );fill:var( --e-global-color-1ebc466 );color:var( --e-global-color-1ebc466 );box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.dark .elementor-107 .elementor-element.elementor-element-3fff23b .elementor-button{background-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-3fff23b{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-cb48697{--display:flex;--min-height:117px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-cb48697{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-7e7fbd1{width:var( --container-widget-width, 367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-7e7fbd1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-7e7fbd1 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-2b81c13{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-61a0415 );--border-color:var( --e-global-color-61a0415 );--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.dark .elementor-107 .elementor-element.elementor-element-2b81c13{border-color:var( --e-global-color-d14638e );}.elementor-107 .elementor-element.elementor-element-bb111bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-c3bb92a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-c3bb92a::before, .elementor-107 .elementor-element.elementor-element-c3bb92a > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-c3bb92a > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-c3bb92a > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-c3bb92a > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-c3bb92a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-c3bb92a:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c3bb92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-8a0f0de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E2E2;--border-color:#E2E2E2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5fe30c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-3016cfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-107 .elementor-element.elementor-element-3016cfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;color:var( --e-global-color-text );}.dark .elementor-107 .elementor-element.elementor-element-3016cfc .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-1573faf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-6bd9d09{--e-rating-icon-marked-color:var( --e-global-color-61a0415 );}.elementor-107 .elementor-element.elementor-element-ede89f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-ede89f2 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-b2eac46{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-46d5163 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-46d5163 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-226bf5a{--e-rating-icon-marked-color:#FFD576;}.elementor-107 .elementor-element.elementor-element-e3f95e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-e3f95e0::before, .elementor-107 .elementor-element.elementor-element-e3f95e0 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-e3f95e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-e3f95e0 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-e3f95e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-e3f95e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-e3f95e0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-e3f95e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-4040301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E2E2;--border-color:#E2E2E2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-44ec41c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-107 .elementor-element.elementor-element-73a23ee.elementor-element{--align-self:flex-start;}.elementor-107 .elementor-element.elementor-element-73a23ee img{width:65px;}.elementor-107 .elementor-element.elementor-element-4bdc36f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-107 .elementor-element.elementor-element-9d12034 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-9d12034 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-606ca76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-606ca76 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-a1ce00b{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a1ce00b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-107 .elementor-element.elementor-element-b37a5c7{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-b454965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-b454965::before, .elementor-107 .elementor-element.elementor-element-b454965 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-b454965 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-b454965 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-b454965 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-b454965 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-b454965:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-b454965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-4e9fe09{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-f81c980.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-b6c2300{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-3c4318e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-3c4318e .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-b7a2607 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-b7a2607 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-557d7bb .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-557d7bb .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-22e1218{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-0a85f6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-0a85f6f .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-ad67b30{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-6e2c0d9{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-8afcbc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-8afcbc9::before, .elementor-107 .elementor-element.elementor-element-8afcbc9 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-8afcbc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-8afcbc9 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-8afcbc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-8afcbc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-8afcbc9:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-8afcbc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-cbcabe5{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-51f9b22.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-e72ec6f{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-c43782e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-c43782e .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-e5fce78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-e5fce78 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-bb5c1b3 .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-bb5c1b3 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-928fbd9{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-aefa9d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-aefa9d0 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-d284cdd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-d3045d5{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-727b86e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-727b86e::before, .elementor-107 .elementor-element.elementor-element-727b86e > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-727b86e > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-727b86e > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-727b86e > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-727b86e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-727b86e:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-727b86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-8255184{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-11fba5c.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-3f74455{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-f87b79a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-f87b79a .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-fec89c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-fec89c7 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-39bd967 .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-39bd967 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-a907c6d{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-f0e18ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-f0e18ac .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-4f59582{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-92e2445{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-c557a83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-c557a83::before, .elementor-107 .elementor-element.elementor-element-c557a83 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-c557a83 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-c557a83 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-c557a83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-c557a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-c557a83:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-c557a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-ec7b017{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-8f7cfb4.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-52c1f26{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-036b9fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-036b9fb .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-84a4f5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-84a4f5a .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-68e3cbd .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-68e3cbd .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-9b08f0e{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-ae66beb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-ae66beb .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-e150b5a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-d5d04b3{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-973bd14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-973bd14::before, .elementor-107 .elementor-element.elementor-element-973bd14 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-973bd14 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-973bd14 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-973bd14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-973bd14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-973bd14:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-973bd14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-87e4db8{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-08562c3.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-79fd23e{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-960f6bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-960f6bc .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-ef2ba20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-ef2ba20 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-900dd9d .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-900dd9d .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-ed97172{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-d0a0ad5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-d0a0ad5 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-90108b5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-b53d388{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-5409a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-5409a10::before, .elementor-107 .elementor-element.elementor-element-5409a10 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-5409a10 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-5409a10 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-5409a10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-5409a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-5409a10:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-5409a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-2ee3539{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-a6abddb.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-7e2bd3e{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5515911 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-5515911 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-5f54d0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-5f54d0e .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-b57e1b7 .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-b57e1b7 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-c8244e4{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-4867646 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-4867646 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-e3adfec{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-704537b{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-b83aac5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:4px 6px 7px 0px rgba(0, 0, 0, 0.2);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-107 .elementor-element.elementor-element-b83aac5::before, .elementor-107 .elementor-element.elementor-element-b83aac5 > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-b83aac5 > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-b83aac5 > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-b83aac5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-b83aac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1ebc466 );--background-overlay:'';}.elementor-107 .elementor-element.elementor-element-b83aac5:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-b83aac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1659c9e );}.elementor-107 .elementor-element.elementor-element-d8fe422{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-107 .elementor-element.elementor-element-82e44fc.elementor-element{--align-self:center;}.elementor-107 .elementor-element.elementor-element-c431f73{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-971a4ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-971a4ba .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-7c0b105 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-7c0b105 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-2a5d038 .elementor-heading-title{font-family:var( --e-global-typography-69ab9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-69ab9f1-font-size );font-weight:var( --e-global-typography-69ab9f1-font-weight );color:var( --e-global-color-6979ded );}.dark .elementor-107 .elementor-element.elementor-element-2a5d038 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-f6304f4{--display:flex;--justify-content:space-between;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-4f5b832 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-4f5b832 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-d5ea46d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-rating-icon-font-size:20px;--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-61a0415 );--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-107 .elementor-element.elementor-element-2988afd{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-55px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-55px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:36px;--e-n-carousel-arrow-normal-color:var( --e-global-color-61a0415 );--e-n-carousel-arrow-hover-color:var( --e-global-color-b3c8639 );--e-n-carousel-swiper-pagination-size:16px;--e-n-carousel-dots-normal-color:var( --e-global-color-61a0415 );--e-n-carousel-dots-hover-color:var( --e-global-color-61a0415 );--e-n-carousel-swiper-pagination-spacing:45px;}.elementor-107 .elementor-element.elementor-element-2988afd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-107 .elementor-element.elementor-element-49073f0{--display:flex;}.elementor-107 .elementor-element.elementor-element-acc2f3f{--display:flex;}.elementor-107 .elementor-element.elementor-element-174295e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-174295e .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-3d4ac30 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-3d4ac30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-3d4ac30.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-3d4ac30.elementor-view-default .elementor-icon{color:var( --e-global-color-ffbe61c );border-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-3d4ac30.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-3d4ac30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-3d4ac30 .elementor-icon, .dark .elementor-107 .elementor-element.elementor-element-3d4ac30 .elementor-icon svg{color:var( --e-global-color-7e07d4b );fill:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-150c707{--display:flex;}.elementor-107 .elementor-element.elementor-element-9659377{--display:flex;}.elementor-107 .elementor-element.elementor-element-cc67209 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-cc67209 .elementor-heading-title{color:var( --e-global-color-7e07d4b );}.elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon-wrapper{text-align:center;}.elementor-107 .elementor-element.elementor-element-e275db7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-e275db7.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-e275db7.elementor-view-default .elementor-icon{color:var( --e-global-color-ffbe61c );border-color:var( --e-global-color-ffbe61c );}.elementor-107 .elementor-element.elementor-element-e275db7.elementor-view-framed .elementor-icon, .elementor-107 .elementor-element.elementor-element-e275db7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ffbe61c );}.dark .elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon, .dark .elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon svg{color:var( --e-global-color-7e07d4b );fill:var( --e-global-color-7e07d4b );}@media(max-width:1900px){.elementor-107 .elementor-element.elementor-element-091135d{--min-height:0px;}.elementor-107 .elementor-element.elementor-element-091135d::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:52vw 50%;background-size:88% auto;}.elementor-107 .elementor-element.elementor-element-091135d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:41.7em 59%;background-size:68% auto;}.elementor-107 .elementor-element.elementor-element-2d3ff63{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-107 .elementor-element.elementor-element-4c21362{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1c3ed75{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-107 .elementor-element.elementor-element-be36efd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e8582e9{--min-height:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e30d1f6{--container-widget-width:593px;--container-widget-flex-grow:0;width:var( --container-widget-width, 593px );max-width:593px;}.elementor-107 .elementor-element.elementor-element-4178fe9{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-c1b423d{--grid-auto-flow:row;}.elementor-107 .elementor-element.elementor-element-ca0b4ea{--min-height:0px;}.elementor-107 .elementor-element.elementor-element-db3e97a{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-78a76c8{--min-height:0px;}.elementor-107 .elementor-element.elementor-element-aa25cb4{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5d849d9{--min-height:0px;}.elementor-107 .elementor-element.elementor-element-f8d145e{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-78e1025{--min-height:0px;}.elementor-107 .elementor-element.elementor-element-fd1e74e{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d2d78eb{--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-9dc816a{--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-9356264{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-25387d4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-25387d4 .elementor-heading-title{font-size:47px;}.elementor-107 .elementor-element.elementor-element-24886e0 .elementor-button{font-size:var( --e-global-typography-478c625-font-size );}.elementor-107 .elementor-element.elementor-element-b6bc302{--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-107 .elementor-element.elementor-element-1833e7b{--swiper-slides-to-display:3;--arrow-prev-left-position:-50px;--arrow-next-right-position:-50px;}.elementor-107 .elementor-element.elementor-element-24d1610{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-dfd5af3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-aa2949f{width:var( --container-widget-width, 717px );max-width:717px;--container-widget-width:717px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-aa2949f .elementor-heading-title{font-size:47px;}.elementor-107 .elementor-element.elementor-element-3fff23b .elementor-button{font-size:var( --e-global-typography-478c625-font-size );}.elementor-107 .elementor-element.elementor-element-1573faf{--padding-top:2px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-107 .elementor-element.elementor-element-a1ce00b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-557d7bb .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-bb5c1b3 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-39bd967 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-68e3cbd .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-900dd9d .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-b57e1b7 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-2a5d038 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-2988afd{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;padding:0px 50px 0px 50px;--e-n-carousel-arrow-prev-left-position:12px;--e-n-carousel-arrow-next-right-position:12px;}}@media(max-width:1440px){.elementor-107 .elementor-element.elementor-element-091135d{--min-height:318px;--overlay-opacity:1;}.elementor-107 .elementor-element.elementor-element-091135d::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:43vw 40%;background-size:100% auto;}.elementor-107 .elementor-element.elementor-element-091135d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:277px 30%;background-size:100% auto;}.elementor-107 .elementor-element.elementor-element-2d3ff63{--padding-top:47px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4c21362{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4c21362.e-con{--order:1;}.elementor-107 .elementor-element.elementor-element-1c3ed75{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-1c3ed75 .elementor-heading-title{font-size:48px;}.elementor-107 .elementor-element.elementor-element-e8582e9{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-e8582e9.e-con{--order:2;}.elementor-107 .elementor-element.elementor-element-e30d1f6 .elementor-heading-title{font-size:15px;}.elementor-107 .elementor-element.elementor-element-49e1a5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-cd12241{--gap:0px 32px;--row-gap:0px;--column-gap:32px;}.elementor-107 .elementor-element.elementor-element-4e54ae4 .elementor-heading-title{font-size:20px;line-height:23px;}.elementor-107 .elementor-element.elementor-element-845bb7b{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5c929b4 .elementor-heading-title{font-size:20px;line-height:23px;}.elementor-107 .elementor-element.elementor-element-c1b423d{--grid-auto-flow:row;}.elementor-107 .elementor-element.elementor-element-ca0b4ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-db3e97a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-415b513{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-146c78a .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-107 .elementor-element.elementor-element-78a76c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-aa25cb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-d1a58a5{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-587b9fb .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-107 .elementor-element.elementor-element-5d849d9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-f8d145e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-4477688{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8d34086 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-107 .elementor-element.elementor-element-78e1025{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-fd1e74e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-107 .elementor-element.elementor-element-233dd08{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-b38fea1 .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-107 .elementor-element.elementor-element-4be02ff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d2d78eb{--padding-top:32px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-2f87a5f .elementor-heading-title{font-size:20px;line-height:23px;}.elementor-107 .elementor-element.elementor-element-40552c0{--min-height:570px;}.elementor-107 .elementor-element.elementor-element-40552c0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-40552c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-107 .elementor-element.elementor-element-9dc816a{--padding-top:64px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-9356264{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1361043{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1361043.e-con{--order:1;}.elementor-107 .elementor-element.elementor-element-04c6546{--justify-content:flex-start;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-04c6546.e-con{--order:3;}.elementor-107 .elementor-element.elementor-element-29cd561{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:5px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-29cd561.e-con{--order:2;}.elementor-107 .elementor-element.elementor-element-b6bc302{--padding-top:0px;--padding-bottom:0px;--padding-left:43px;--padding-right:43px;}.elementor-107 .elementor-element.elementor-element-1833e7b{--swiper-slides-to-display:2;--arrow-prev-left-position:-70px;--arrow-next-right-position:-70px;}.elementor-107 .elementor-element.elementor-element-24d1610{--padding-top:64px;--padding-bottom:48px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-dfd5af3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8b2d9ce.e-con{--order:1;}.elementor-107 .elementor-element.elementor-element-4898bed{--justify-content:flex-start;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-4898bed.e-con{--order:3;}.elementor-107 .elementor-element.elementor-element-cb48697{--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-cb48697.e-con{--order:2;}.elementor-107 .elementor-element.elementor-element-a1ce00b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-2988afd{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;padding:0px 28px 0px 28px;--e-n-carousel-arrow-prev-left-position:-7px;--e-n-carousel-arrow-next-right-position:-7px;--e-n-carousel-swiper-pagination-spacing:32px;}}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-091135d::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:24.6em 55%;}.elementor-107 .elementor-element.elementor-element-091135d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:229px 54px;background-size:779px auto;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--justify-content:flex-start;}.elementor-107 .elementor-element.elementor-element-4c21362{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1c3ed75{width:var( --container-widget-width, 622px );max-width:622px;--container-widget-width:622px;--container-widget-flex-grow:0;}.elementor-107 .elementor-element.elementor-element-1c3ed75 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-107 .elementor-element.elementor-element-e8582e9{--min-height:0px;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e30d1f6{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-e30d1f6 .elementor-heading-title{line-height:1.4em;}.elementor-107 .elementor-element.elementor-element-cd12241{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-75b226f{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-c1b423d{--grid-auto-flow:row;}.elementor-107 .elementor-element.elementor-element-40552c0{--min-height:472px;}.elementor-107 .elementor-element.elementor-element-40552c0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-40552c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-107 .elementor-element.elementor-element-9dc816a{--justify-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-9356264{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1361043{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-25387d4{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-25387d4 .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-107 .elementor-element.elementor-element-04c6546{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-24886e0 .elementor-button{font-size:var( --e-global-typography-478c625-font-size );padding:20px 63px 20px 63px;}.elementor-107 .elementor-element.elementor-element-29cd561{--min-height:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d0bc53b{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-b6bc302{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-107 .elementor-element.elementor-element-1833e7b{--swiper-slides-to-display:2;--arrow-prev-left-position:-42px;--arrow-next-right-position:-42px;}.elementor-107 .elementor-element.elementor-element-24d1610{--justify-content:flex-start;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-107 .elementor-element.elementor-element-dfd5af3{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-aa2949f{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-aa2949f .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-107 .elementor-element.elementor-element-4898bed{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-3fff23b .elementor-button{font-size:var( --e-global-typography-478c625-font-size );padding:20px 63px 20px 63px;}.elementor-107 .elementor-element.elementor-element-cb48697{--min-height:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-7e7fbd1{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-bb111bd{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-8a0f0de{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-107 .elementor-element.elementor-element-3016cfc .elementor-heading-title{font-size:50px;}.elementor-107 .elementor-element.elementor-element-1573faf{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:05px;}.elementor-107 .elementor-element.elementor-element-b2eac46{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4040301{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-107 .elementor-element.elementor-element-4bdc36f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a1ce00b{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-557d7bb .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-bb5c1b3 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-39bd967 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-68e3cbd .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-900dd9d .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-b57e1b7 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-2a5d038 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-2988afd{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-next-right-position:-30px;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-091135d{--min-height:0px;--padding-top:32px;--padding-bottom:16px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-091135d::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-video-container::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .e-con-inner > .elementor-background-slideshow::before, .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:17vw 46%;background-size:800px auto;}.elementor-107 .elementor-element.elementor-element-091135d:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-091135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:24% 100%;background-size:679px auto;}.elementor-107 .elementor-element.elementor-element-2d3ff63{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a049410{--width:200px;}.elementor-107 .elementor-element.elementor-element-a049410.e-con{--order:1;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4c21362{--min-height:0px;}.elementor-107 .elementor-element.elementor-element-1c3ed75{width:100%;max-width:100%;text-align:left;}.elementor-107 .elementor-element.elementor-element-1c3ed75 .elementor-heading-title{font-size:20px;}.elementor-107 .elementor-element.elementor-element-e8582e9{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e30d1f6{text-align:left;}.elementor-107 .elementor-element.elementor-element-4178fe9{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-4178fe9.e-con{--order:3;}.elementor-107 .elementor-element.elementor-element-49e1a5d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-da7e3dd{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-da7e3dd .elementor-button{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-e7ec86b{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-107 .elementor-element.elementor-element-cd12241{--padding-top:32px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-4e54ae4{text-align:center;}.elementor-107 .elementor-element.elementor-element-b407f42{text-align:center;}.elementor-107 .elementor-element.elementor-element-b407f42 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-b887b22{text-align:center;}.elementor-107 .elementor-element.elementor-element-b887b22 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-107 .elementor-element.elementor-element-845bb7b{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-107 .elementor-element.elementor-element-4942e43{width:100%;max-width:100%;}.elementor-107 .elementor-element.elementor-element-4942e43 .elementor-button{padding:20px 0px 20px 0px;}.elementor-107 .elementor-element.elementor-element-5c929b4{text-align:center;}.elementor-107 .elementor-element.elementor-element-c1b423d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-107 .elementor-element.elementor-element-ca0b4ea{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-db3e97a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-eeaa337{text-align:center;}.elementor-107 .elementor-element.elementor-element-146c78a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-4870ee3{text-align:center;}.elementor-107 .elementor-element.elementor-element-701ace5{text-align:center;}.elementor-107 .elementor-element.elementor-element-78a76c8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-aa25cb4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-32fb12f{text-align:center;}.elementor-107 .elementor-element.elementor-element-587b9fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-c4cc8c9{text-align:center;}.elementor-107 .elementor-element.elementor-element-5448759{text-align:center;}.elementor-107 .elementor-element.elementor-element-5d849d9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-f8d145e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5218663{text-align:center;}.elementor-107 .elementor-element.elementor-element-8d34086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-a6704cd{text-align:center;}.elementor-107 .elementor-element.elementor-element-f1c6ffb{text-align:center;}.elementor-107 .elementor-element.elementor-element-78e1025{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-107 .elementor-element.elementor-element-fd1e74e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-e6048ca{text-align:center;}.elementor-107 .elementor-element.elementor-element-b38fea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-bfd4445{text-align:center;}.elementor-107 .elementor-element.elementor-element-1d31522{text-align:center;}.elementor-107 .elementor-element.elementor-element-4be02ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-d2d78eb{--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-2f87a5f{text-align:center;}.elementor-107 .elementor-element.elementor-element-12968e2{text-align:center;}.elementor-107 .elementor-element.elementor-element-12968e2 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-107 .elementor-element.elementor-element-40552c0{--min-height:295px;}.elementor-107 .elementor-element.elementor-element-40552c0:not(.elementor-motion-effects-element-type-background), .elementor-107 .elementor-element.elementor-element-40552c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-107 .elementor-element.elementor-element-9dc816a{--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-9356264{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-25387d4{text-align:center;}.elementor-107 .elementor-element.elementor-element-25387d4 .elementor-heading-title{line-height:1.2em;}.elementor-107 .elementor-element.elementor-element-24886e0 .elementor-button{font-size:var( --e-global-typography-478c625-font-size );}.elementor-107 .elementor-element.elementor-element-d0bc53b{text-align:center;}.elementor-107 .elementor-element.elementor-element-d0bc53b .elementor-heading-title{font-size:15px;}.elementor-107 .elementor-element.elementor-element-b6bc302{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1833e7b{--swiper-slides-to-display:1;--swiper-slides-gap:1px;}.elementor-107 .elementor-element.elementor-element-770b6ea{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-1f922aa{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-107 .elementor-element.elementor-element-2e475e8{width:auto;max-width:auto;}.elementor-107 .elementor-element.elementor-element-3333360{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-107 .elementor-element.elementor-element-3333360 .elementor-icon{font-size:16px;}.elementor-107 .elementor-element.elementor-element-3333360 .elementor-icon svg{height:16px;}.elementor-107 .elementor-element.elementor-element-b798fb5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-76029de{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-107 .elementor-element.elementor-element-fdc2427{width:auto;max-width:auto;}.elementor-107 .elementor-element.elementor-element-bc28946{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon{font-size:16px;}.elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon svg{height:16px;}.elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-bc28946 .elementor-icon svg{transform:rotate(180deg);}.elementor-107 .elementor-element.elementor-element-24d1610{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-dfd5af3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-aa2949f{text-align:center;}.elementor-107 .elementor-element.elementor-element-aa2949f .elementor-heading-title{line-height:1.2em;}.elementor-107 .elementor-element.elementor-element-3fff23b .elementor-button{font-size:var( --e-global-typography-478c625-font-size );}.elementor-107 .elementor-element.elementor-element-7e7fbd1{padding:0px 0px 0px 0px;text-align:center;}.elementor-107 .elementor-element.elementor-element-7e7fbd1 .elementor-heading-title{font-size:15px;}.elementor-107 .elementor-element.elementor-element-bb111bd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-107 .elementor-element.elementor-element-8a0f0de{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-5fe30c2{--width:36%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-107 .elementor-element.elementor-element-3016cfc{text-align:center;}.elementor-107 .elementor-element.elementor-element-1573faf{--width:64%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-b2eac46{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4040301{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-107 .elementor-element.elementor-element-44ec41c{--width:30%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-107 .elementor-element.elementor-element-4bdc36f{--width:70%;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-a1ce00b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-4e9fe09{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-557d7bb .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-cbcabe5{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-bb5c1b3 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-8255184{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-39bd967 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-ec7b017{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-68e3cbd .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-87e4db8{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-900dd9d .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-2ee3539{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-b57e1b7 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-d8fe422{--flex-wrap:nowrap;}.elementor-107 .elementor-element.elementor-element-2a5d038 .elementor-heading-title{font-size:var( --e-global-typography-69ab9f1-font-size );}.elementor-107 .elementor-element.elementor-element-2988afd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-8px;--e-n-carousel-arrow-next-right-position:-8px;--e-n-carousel-arrow-size:0px;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-107 .elementor-element.elementor-element-2988afd .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-107 .elementor-element.elementor-element-2988afd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-107 .elementor-element.elementor-element-49073f0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-acc2f3f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-107 .elementor-element.elementor-element-174295e{width:auto;max-width:auto;}.elementor-107 .elementor-element.elementor-element-3d4ac30{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-107 .elementor-element.elementor-element-3d4ac30 .elementor-icon{font-size:16px;}.elementor-107 .elementor-element.elementor-element-3d4ac30 .elementor-icon svg{height:16px;}.elementor-107 .elementor-element.elementor-element-150c707{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-9659377{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-107 .elementor-element.elementor-element-cc67209{width:auto;max-width:auto;}.elementor-107 .elementor-element.elementor-element-e275db7{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon{font-size:16px;}.elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon svg{height:16px;}.elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon i, .elementor-107 .elementor-element.elementor-element-e275db7 .elementor-icon svg{transform:rotate(180deg);}}@media(min-width:768px){.elementor-107 .elementor-element.elementor-element-2d3ff63{--width:100%;}.elementor-107 .elementor-element.elementor-element-a049410{--width:100%;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--width:1028px;}.elementor-107 .elementor-element.elementor-element-4c21362{--width:99%;}.elementor-107 .elementor-element.elementor-element-be36efd{--width:1%;}.elementor-107 .elementor-element.elementor-element-e8582e9{--width:45%;}.elementor-107 .elementor-element.elementor-element-49e1a5d{--width:645px;}.elementor-107 .elementor-element.elementor-element-d2d78eb{--width:60%;}.elementor-107 .elementor-element.elementor-element-40552c0{--width:40%;}.elementor-107 .elementor-element.elementor-element-9dc816a{--content-width:1616px;}.elementor-107 .elementor-element.elementor-element-9356264{--content-width:1616px;}.elementor-107 .elementor-element.elementor-element-1361043{--width:76.53%;}.elementor-107 .elementor-element.elementor-element-04c6546{--width:379px;}.elementor-107 .elementor-element.elementor-element-29cd561{--width:51%;}.elementor-107 .elementor-element.elementor-element-7002eb1{--width:379px;}.elementor-107 .elementor-element.elementor-element-b6bc302{--width:100%;}.elementor-107 .elementor-element.elementor-element-24d1610{--content-width:1646px;}.elementor-107 .elementor-element.elementor-element-dfd5af3{--content-width:1616px;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--width:76.48%;}.elementor-107 .elementor-element.elementor-element-4898bed{--width:380px;}.elementor-107 .elementor-element.elementor-element-cb48697{--width:58%;}.elementor-107 .elementor-element.elementor-element-2b81c13{--width:380px;}.elementor-107 .elementor-element.elementor-element-bb111bd{--content-width:1616px;}.elementor-107 .elementor-element.elementor-element-c3bb92a{--width:50%;}.elementor-107 .elementor-element.elementor-element-5fe30c2{--width:20%;}.elementor-107 .elementor-element.elementor-element-1573faf{--width:80%;}.elementor-107 .elementor-element.elementor-element-b2eac46{--width:66%;}.elementor-107 .elementor-element.elementor-element-e3f95e0{--width:50%;}.elementor-107 .elementor-element.elementor-element-44ec41c{--width:90px;}.elementor-107 .elementor-element.elementor-element-b6c2300{--width:100%;}.elementor-107 .elementor-element.elementor-element-e72ec6f{--width:100%;}.elementor-107 .elementor-element.elementor-element-3f74455{--width:100%;}.elementor-107 .elementor-element.elementor-element-52c1f26{--width:100%;}.elementor-107 .elementor-element.elementor-element-79fd23e{--width:100%;}.elementor-107 .elementor-element.elementor-element-7e2bd3e{--width:100%;}.elementor-107 .elementor-element.elementor-element-c431f73{--width:100%;}}@media(max-width:1900px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-2d3ff63{--width:100%;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--width:100%;}.elementor-107 .elementor-element.elementor-element-4c21362{--width:80%;}.elementor-107 .elementor-element.elementor-element-be36efd{--width:100%;}.elementor-107 .elementor-element.elementor-element-e8582e9{--width:60%;}.elementor-107 .elementor-element.elementor-element-9dc816a{--content-width:1940px;}.elementor-107 .elementor-element.elementor-element-1361043{--width:70%;}.elementor-107 .elementor-element.elementor-element-04c6546{--width:30%;}.elementor-107 .elementor-element.elementor-element-29cd561{--width:42%;}.elementor-107 .elementor-element.elementor-element-7002eb1{--width:30%;}.elementor-107 .elementor-element.elementor-element-24d1610{--content-width:1616px;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--width:70%;}.elementor-107 .elementor-element.elementor-element-4898bed{--width:30%;}.elementor-107 .elementor-element.elementor-element-cb48697{--width:49%;}.elementor-107 .elementor-element.elementor-element-2b81c13{--width:30%;}.elementor-107 .elementor-element.elementor-element-5fe30c2{--width:30%;}.elementor-107 .elementor-element.elementor-element-1573faf{--width:70%;}.elementor-107 .elementor-element.elementor-element-a1ce00b{--width:100%;}}@media(max-width:1440px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-2d3ff63{--width:550px;}.elementor-107 .elementor-element.elementor-element-fb4d6ee{--width:100%;}.elementor-107 .elementor-element.elementor-element-4c21362{--width:100%;}.elementor-107 .elementor-element.elementor-element-e8582e9{--width:100%;}.elementor-107 .elementor-element.elementor-element-4178fe9{--width:588px;}.elementor-107 .elementor-element.elementor-element-d2d78eb{--width:100%;}.elementor-107 .elementor-element.elementor-element-40552c0{--width:100%;}.elementor-107 .elementor-element.elementor-element-1361043{--width:100%;}.elementor-107 .elementor-element.elementor-element-29cd561{--width:30%;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--width:100%;}.elementor-107 .elementor-element.elementor-element-cb48697{--width:40%;}.elementor-107 .elementor-element.elementor-element-8a0f0de{--width:100%;}.elementor-107 .elementor-element.elementor-element-5fe30c2{--width:43%;}.elementor-107 .elementor-element.elementor-element-1573faf{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-107 .elementor-element.elementor-element-fb4d6ee{--width:100%;}.elementor-107 .elementor-element.elementor-element-4c21362{--width:100%;}.elementor-107 .elementor-element.elementor-element-e8582e9{--width:350px;}.elementor-107 .elementor-element.elementor-element-40552c0{--width:100%;}.elementor-107 .elementor-element.elementor-element-1361043{--width:100%;}.elementor-107 .elementor-element.elementor-element-04c6546{--width:100%;}.elementor-107 .elementor-element.elementor-element-29cd561{--width:100%;}.elementor-107 .elementor-element.elementor-element-8b2d9ce{--width:100%;}.elementor-107 .elementor-element.elementor-element-4898bed{--width:100%;}.elementor-107 .elementor-element.elementor-element-cb48697{--width:100%;}.elementor-107 .elementor-element.elementor-element-8a0f0de{--width:100%;}.elementor-107 .elementor-element.elementor-element-b2eac46{--width:50%;}.elementor-107 .elementor-element.elementor-element-4040301{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-770b6ea */.elementor-107 .elementor-element.elementor-element-770b6ea {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b798fb5 */.elementor-107 .elementor-element.elementor-element-b798fb5 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a85f6f */.elementor-107 .elementor-element.elementor-element-0a85f6f {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-0a85f6f {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b454965 */.elementor-107 .elementor-element.elementor-element-b454965 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aefa9d0 */.elementor-107 .elementor-element.elementor-element-aefa9d0 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-aefa9d0 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8afcbc9 */.elementor-107 .elementor-element.elementor-element-8afcbc9 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0e18ac */.elementor-107 .elementor-element.elementor-element-f0e18ac {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-f0e18ac {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727b86e */.elementor-107 .elementor-element.elementor-element-727b86e {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae66beb */.elementor-107 .elementor-element.elementor-element-ae66beb {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-ae66beb {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c557a83 */.elementor-107 .elementor-element.elementor-element-c557a83 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a0ad5 */.elementor-107 .elementor-element.elementor-element-d0a0ad5 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-d0a0ad5 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973bd14 */.elementor-107 .elementor-element.elementor-element-973bd14 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4867646 */.elementor-107 .elementor-element.elementor-element-4867646 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4867646 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5409a10 */.elementor-107 .elementor-element.elementor-element-5409a10 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b832 */.elementor-107 .elementor-element.elementor-element-4f5b832 {
  height: auto;
  min-height: auto;
}

@media (min-width: 768px) {
  .elementor-107 .elementor-element.elementor-element-4f5b832 {
    height: 260px;
    min-height: 260px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
    overflow: hidden;
    text-overflow: ellipsis; /* Добавляет многоточие */
    line-height: 1.4; /* Для лучшего контроля высоты */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b83aac5 */.elementor-107 .elementor-element.elementor-element-b83aac5 {
    transition: box-shadow 0.3s ease-in-out;
}/* End custom CSS */