.elementor-23 .elementor-element.elementor-element-c0000000c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c0000000c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000000c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-23 .elementor-element.elementor-element-c0000000b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-c0000000a{--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;}.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-23 .elementor-element.elementor-element-w00000001{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000001.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-w00000001 img{width:100%;max-width:100%;height:500px;}.elementor-23 .elementor-element.elementor-element-c00000008{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-menu-toggle{margin:0 auto;background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu .elementor-item{font-family:"TildaSans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu--main .elementor-item{color:#111111;fill:#111111;}.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu--main .elementor-item:focus{color:#ff0000;fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-wpnav001 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#ff0000;}.elementor-23 .elementor-element.elementor-element-wpnav001 div.elementor-menu-toggle{color:#111111;}.elementor-23 .elementor-element.elementor-element-wpnav001 div.elementor-menu-toggle svg{fill:#111111;}.elementor-23 .elementor-element.elementor-element-wpnav001 div.elementor-menu-toggle:hover, .elementor-23 .elementor-element.elementor-element-wpnav001 div.elementor-menu-toggle:focus{color:#ff0000;}.elementor-23 .elementor-element.elementor-element-wpnav001 div.elementor-menu-toggle:hover svg, .elementor-23 .elementor-element.elementor-element-wpnav001 div.elementor-menu-toggle:focus svg{fill:#ff0000;}.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-23 .elementor-element.elementor-element-w00000009 .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:18px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#ff0000;padding:20px 38px 20px 38px;}.elementor-23 .elementor-element.elementor-element-w00000009 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-w00000009 .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w00000009{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-w00000009 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-w00000009 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-w00000009 .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-c00000024{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;--z-index:99;}.elementor-23 .elementor-element.elementor-element-c00000024:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c00000023{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-c00000022{--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;}.elementor-23 .elementor-element.elementor-element-c00000022:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2026/07/hero-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c00000010{--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;}.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-23 .elementor-element.elementor-element-w0000000d{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000000d .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-w0000000e{text-align:start;font-family:"TildaSans", Sans-serif;font-size:26px;font-weight:600;line-height:1.28em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:27px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#ff0000;padding:20px 38px 20px 38px;}.elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-c00000021{--display:flex;}.elementor-23 .elementor-element.elementor-element-c00000014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c00000012{--display:flex;}.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-23 .elementor-element.elementor-element-w00000011 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000011.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000011.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w00000011.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000011.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w00000011.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000011 .elementor-icon{font-size:15px;}.elementor-23 .elementor-element.elementor-element-w00000011 .elementor-icon svg{height:15px;}.elementor-23 .elementor-element.elementor-element-w00000013{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c00000018{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c00000016{--display:flex;}.elementor-23 .elementor-element.elementor-element-w00000015 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000015.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000015.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w00000015.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000015.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w00000015.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000015 .elementor-icon{font-size:15px;}.elementor-23 .elementor-element.elementor-element-w00000015 .elementor-icon svg{height:15px;}.elementor-23 .elementor-element.elementor-element-w00000017{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000001c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c0000001a{--display:flex;}.elementor-23 .elementor-element.elementor-element-w00000019 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000019.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000019.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w00000019.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000019.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w00000019.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000019 .elementor-icon{font-size:15px;}.elementor-23 .elementor-element.elementor-element-w00000019 .elementor-icon svg{height:15px;}.elementor-23 .elementor-element.elementor-element-w0000001b{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c00000020{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c0000001e{--display:flex;}.elementor-23 .elementor-element.elementor-element-w0000001d .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000001d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000001d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w0000001d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000001d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-w0000001d.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000001d .elementor-icon{font-size:15px;}.elementor-23 .elementor-element.elementor-element-w0000001d .elementor-icon svg{height:15px;}.elementor-23 .elementor-element.elementor-element-w0000001f{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000002d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:42px;--padding-bottom:38px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c0000002d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000002d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000002c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-w00000025{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000025 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:32px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c0000002b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-w00000026{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000026 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w00000026:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w00000027{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000027 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w00000027:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w00000029{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000029 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w00000029:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w0000002a{text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000002a img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-w0000002a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-862f9f7{text-align:center;}.elementor-23 .elementor-element.elementor-element-862f9f7 img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-862f9f7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-41c20f1{text-align:center;}.elementor-23 .elementor-element.elementor-element-41c20f1 img{width:38%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-41c20f1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-5db77ce{text-align:center;}.elementor-23 .elementor-element.elementor-element-5db77ce img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-5db77ce:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-ce4426d{text-align:center;}.elementor-23 .elementor-element.elementor-element-ce4426d img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-ce4426d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23 .elementor-element.elementor-element-c0000003c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c0000003c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000003b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-w0000002e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000002e .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c00000038{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c00000031{--display:flex;--min-height:367px;--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:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:34px;--padding-bottom:30px;--padding-left:38px;--padding-right:38px;}.elementor-23 .elementor-element.elementor-element-c00000031:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../../static.tildacdn.one/tild3064-3164-4438-a164-373435316331/d36630c3-d3a6-40d9-a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c00000031.e-con:hover{--e-con-transform-translateY:-3px;--e-con-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-w0000002f{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000002f .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000030{text-align:start;font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:500;line-height:1.23em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c00000034{--display:flex;--min-height:367px;--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:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:34px;--padding-bottom:30px;--padding-left:38px;--padding-right:38px;}.elementor-23 .elementor-element.elementor-element-c00000034:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../../static.tildacdn.one/tild3365-6134-4532-b332-626337353163/e84efe43-8c1f-4ea2-9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c00000034.e-con:hover{--e-con-transform-translateY:-3px;--e-con-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-c00000034.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-w00000032{text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000032 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000033{text-align:start;font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:500;line-height:1.23em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c00000037{--display:flex;--min-height:367px;--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:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:34px;--padding-bottom:30px;--padding-left:38px;--padding-right:38px;}.elementor-23 .elementor-element.elementor-element-c00000037:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../../static.tildacdn.one/tild6663-6365-4466-b035-626639373436/cb0dc2ea-e206-4420-a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c00000037.e-con:hover{--e-con-transform-translateY:-3px;--e-con-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-w00000035{text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000035 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000036{text-align:start;font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:500;line-height:1.23em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-e3d5f55{--display:flex;--min-height:367px;--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:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--overflow:hidden;--border-radius:50px 50px 50px 50px;--padding-top:34px;--padding-bottom:30px;--padding-left:38px;--padding-right:38px;}.elementor-23 .elementor-element.elementor-element-e3d5f55:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e3d5f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2026/07/truck.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-e3d5f55.e-con:hover{--e-con-transform-translateY:-3px;--e-con-transform-scale:1.1;}.elementor-23 .elementor-element.elementor-element-643b239{text-align:start;}.elementor-23 .elementor-element.elementor-element-643b239 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-0995090{text-align:start;font-family:"TildaSans", Sans-serif;font-size:22px;font-weight:500;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c0000003a{--display:flex;}.elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:27px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#ff0000;padding:20px 38px 20px 38px;}.elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-c00000052{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c00000052:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-23 .elementor-element.elementor-element-c00000051{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-w0000003d{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000003d .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c00000050{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--border-radius:64px 64px 64px 64px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-23 .elementor-element.elementor-element-c00000050:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2026/07/LI.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c00000050::before, .elementor-23 .elementor-element.elementor-element-c00000050 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-c00000050 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-c00000050 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-c00000050 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-c00000050 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-c0000004f{--display:flex;}.elementor-23 .elementor-element.elementor-element-c00000040{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000003e{text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000003e .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000003f{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000003f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c00000043{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w00000041{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000041 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000042{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000042 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c00000046{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w00000044{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000044 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000045{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000045 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c00000049{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w00000047{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000047 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000048{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000048 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c0000004c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000004a{text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000004a .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000004b{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000004b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c0000004e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#ff0000;padding:30px 30px 20px 30px;}.elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-46906a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-7ce62ac{text-align:start;}.elementor-23 .elementor-element.elementor-element-7ce62ac .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c98f1f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--border-radius:64px 64px 64px 64px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-23 .elementor-element.elementor-element-c98f1f2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c98f1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2026/07/LI.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c98f1f2::before, .elementor-23 .elementor-element.elementor-element-c98f1f2 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-c98f1f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-c98f1f2 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-c98f1f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-c98f1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-10cc5b7{--display:flex;}.elementor-23 .elementor-element.elementor-element-bbd414d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-311d651{text-align:center;}.elementor-23 .elementor-element.elementor-element-311d651 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-233bcb1{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-233bcb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-00ba1b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-fcffbbc{text-align:center;}.elementor-23 .elementor-element.elementor-element-fcffbbc .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-dbdd0c3{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-dbdd0c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-1bcaa34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e1a788f{text-align:center;}.elementor-23 .elementor-element.elementor-element-e1a788f .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8974b67{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-8974b67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-e28abd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-cc6491f{text-align:center;}.elementor-23 .elementor-element.elementor-element-cc6491f .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-2120c86{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-2120c86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-eaf21c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0037d41{text-align:center;}.elementor-23 .elementor-element.elementor-element-0037d41 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:34px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-bc1c6ea{background-color:#FFFFFF;padding:15px 15px 15px 15px;border-radius:0px 15px 15px 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-bc1c6ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:1.16em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-136d812{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:27px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#ff0000;padding:20px 38px 20px 38px;}.elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-c00000061{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:66px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c00000061:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c00000060{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-w00000053{text-align:center;}.elementor-23 .elementor-element.elementor-element-w00000053 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.18em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c0000005f{--display:flex;}.elementor-23 .elementor-element.elementor-element-c00000057{--display:flex;--min-height:430px;--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:space-between;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overflow:hidden;--border-radius:80px 80px 80px 80px;--padding-top:36px;--padding-bottom:36px;--padding-left:42px;--padding-right:42px;}.elementor-23 .elementor-element.elementor-element-c00000057:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../../static.tildacdn.one/tild3635-3834-4638-a562-346133623339/5669d7ca-773e-4865-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-w00000054{text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000054 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:800;line-height:1.05em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000055{text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1.32em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:19px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#ff0000;padding:20px 38px 20px 38px;}.elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-c0000005a{--display:flex;--min-height:430px;--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:flex-start;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overflow:hidden;--border-radius:80px 80px 80px 80px;--padding-top:36px;--padding-bottom:36px;--padding-left:42px;--padding-right:42px;}.elementor-23 .elementor-element.elementor-element-c0000005a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000005a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../../static.tildacdn.one/tild3132-3937-4566-a462-626231383262/Group_45.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-w00000058{text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000058 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:800;line-height:1.05em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w00000059{text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000005e{--display:flex;--min-height:430px;--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:space-between;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overflow:hidden;--border-radius:80px 80px 80px 80px;--padding-top:36px;--padding-bottom:36px;--padding-left:42px;--padding-right:42px;}.elementor-23 .elementor-element.elementor-element-c0000005e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000005e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../../../../static.tildacdn.one/tild3365-3231-4263-b762-336534383039/78180593-a5b5-4e56-b.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-w0000005b{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000005b .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:38px;font-weight:800;line-height:1.05em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000005c{text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1.32em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button{background-color:#ff0000;font-family:"TildaSans", Sans-serif;font-size:19px;font-weight:800;line-height:1.1em;letter-spacing:0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#ff0000;padding:20px 38px 20px 38px;}.elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button:focus{background-color:#ffffff;color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button:focus svg{fill:#ff0000;}.elementor-23 .elementor-element.elementor-element-c00000081{--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;--align-items:center;--padding-top:20px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c00000081:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000023{--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;--align-items:center;}.elementor-23 .elementor-element.elementor-element-w0000002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000002 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-c0000022{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c000001f{--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;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-110px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000009{--display:flex;--min-height:188px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-c0000009:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c0000007{--display:flex;--min-height:60px;--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:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000007:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w0000006{text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000006 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000008{--display:flex;--min-height:128px;--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;--align-items:center;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-c0000008:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c0000004{--display:flex;--min-height:128px;--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;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-w0000003{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000005{width:custom;max-width:custom;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000017{--display:flex;--min-height:188px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-c0000017:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c0000015{--display:flex;--min-height:60px;--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:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000015:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w0000014{text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000014 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000016{--display:flex;--min-height:128px;--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;--align-items:center;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c0000016:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c0000012{--display:flex;--min-height:128px;--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;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-w0000011{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000013{width:custom;max-width:custom;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c0000020{--display:flex;--min-height:350px;--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000001 img{width:100%;height:266px;}.elementor-23 .elementor-element.elementor-element-c0000021{--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;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--margin-top:0px;--margin-bottom:0px;--margin-left:-130px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000010{--display:flex;--min-height:188px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-c0000010:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c0000010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c000000e{--display:flex;--min-height:60px;--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:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-c000000e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000000e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w000000d{text-align:center;}.elementor-23 .elementor-element.elementor-element-w000000d .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000000f{--display:flex;--min-height:128px;--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;--align-items:center;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c000000f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c000000b{--display:flex;--min-height:128px;--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;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-w000000a{text-align:start;}.elementor-23 .elementor-element.elementor-element-w000000c{width:custom;max-width:custom;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000001e{--display:flex;--min-height:188px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-23 .elementor-element.elementor-element-c000001e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000001e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c000001c{--display:flex;--min-height:60px;--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:center;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-c000001c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000001c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ff0000;}.elementor-23 .elementor-element.elementor-element-w000001b{text-align:center;}.elementor-23 .elementor-element.elementor-element-w000001b .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:26px;font-weight:700;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000001d{--display:flex;--min-height:128px;--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;--align-items:center;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-c000001d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000001d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-c0000019{--display:flex;--min-height:128px;--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;--justify-content:center;}.elementor-23 .elementor-element.elementor-element-w0000018{text-align:start;}.elementor-23 .elementor-element.elementor-element-w0000018 img{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-w000001a{width:custom;max-width:custom;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -39px;text-align:start;font-family:"TildaSans", Sans-serif;font-size:21px;font-weight:600;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000000b2{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:74px;--padding-bottom:74px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c000000b2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000000b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-23 .elementor-element.elementor-element-c000000b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-c000000a1{--display:flex;}.elementor-23 .elementor-element.elementor-element-c000000a1.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-w00000099{text-align:start;}.elementor-23 .elementor-element.elementor-element-w00000099 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#000000;}.elementor-23 .elementor-element.elementor-element-rvscr001{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-23 .elementor-element.elementor-element-rvsl001{--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;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:28px 0px 0px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-23 .elementor-element.elementor-element-rvsl001:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-rvsl001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-23 .elementor-element.elementor-element-rvper001{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-rvpt001{--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-start;}.elementor-23 .elementor-element.elementor-element-99166bb{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-99166bb.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-99166bb img{width:63%;border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-rvnam001.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-rvnam001{text-align:start;}.elementor-23 .elementor-element.elementor-element-rvnam001 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvtxt001{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvsl002{--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;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:28px 0px 0px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-23 .elementor-element.elementor-element-rvsl002:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-rvsl002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-23 .elementor-element.elementor-element-rvper002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-rvpt002{--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-start;}.elementor-23 .elementor-element.elementor-element-1731c15{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-1731c15.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-1731c15 img{width:63%;border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-rvnam002.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-rvnam002{text-align:start;}.elementor-23 .elementor-element.elementor-element-rvnam002 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvtxt002{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvsl003{--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;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:28px 0px 0px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-23 .elementor-element.elementor-element-rvsl003:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-rvsl003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-23 .elementor-element.elementor-element-rvper003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-rvpt003{--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-start;}.elementor-23 .elementor-element.elementor-element-f044cb5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f044cb5.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-f044cb5 img{width:63%;border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-rvnam003{text-align:start;}.elementor-23 .elementor-element.elementor-element-rvnam003 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvtxt003{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvsl004{--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;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:28px 0px 0px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-23 .elementor-element.elementor-element-rvsl004:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-rvsl004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-23 .elementor-element.elementor-element-rvper004{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-rvpt004{--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-start;}.elementor-23 .elementor-element.elementor-element-2804260{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2804260.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-2804260 img{width:63%;border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-rvnam004.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-rvnam004{text-align:start;}.elementor-23 .elementor-element.elementor-element-rvnam004 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvtxt004{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvsl005{--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;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:28px 0px 0px 0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-23 .elementor-element.elementor-element-rvsl005:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-rvsl005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-23 .elementor-element.elementor-element-rvper005{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-rvpt005{--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-start;}.elementor-23 .elementor-element.elementor-element-58b3eff{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-58b3eff.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-58b3eff img{width:63%;border-radius:99px 99px 99px 99px;}.elementor-23 .elementor-element.elementor-element-rvnam005.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-rvnam005{text-align:start;}.elementor-23 .elementor-element.elementor-element-rvnam005 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:24px;font-weight:700;line-height:1.18em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-rvtxt005{text-align:start;font-family:"TildaSans", Sans-serif;font-size:20px;font-weight:600;line-height:1.35em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000000b8{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c000000b8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000000b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000000b7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c000000b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:58px;--padding-bottom:62px;--padding-left:70px;--padding-right:70px;}.elementor-23 .elementor-element.elementor-element-c000000b6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000000b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2026/07/photo_2026-07-07_09-48-48.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c000000b6::before, .elementor-23 .elementor-element.elementor-element-c000000b6 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-c000000b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-c000000b6 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-c000000b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-c000000b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #000000 60%, #F2295B00 100%);}.elementor-23 .elementor-element.elementor-element-w000000b3{text-align:start;}.elementor-23 .elementor-element.elementor-element-w000000b3 .elementor-heading-title{font-family:"TildaSans", Sans-serif;font-size:52px;font-weight:800;line-height:1.1em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-w000000b4{text-align:start;font-family:"TildaSans", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-3d0a07f{width:custom;max-width:custom;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-progress-color:#5a5cf6;--e-form-steps-indicator-progress-background-color:#e4e2ff;--e-form-steps-indicator-progress-height:4px;--e-form-steps-indicator-progress-border-radius:4px;}.elementor-23 .elementor-element.elementor-element-3d0a07f.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group > label{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-html{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-button[type="submit"]{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c000000c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:90px;--padding-right:90px;}.elementor-23 .elementor-element.elementor-element-c000000c0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c000000c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101010;}.elementor-23 .elementor-element.elementor-element-55550dd{--display:flex;}.elementor-23 .elementor-element.elementor-element-8938abf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-w000000ba{text-align:start;font-family:"TildaSans", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-afcef07{--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;}.elementor-23 .elementor-element.elementor-element-afcef07.e-con{--align-self:center;}.elementor-23 .elementor-element.elementor-element-340d079{text-align:end;font-family:"TildaSans", Sans-serif;font-size:16px;font-weight:200;line-height:1.45em;letter-spacing:0px;color:#ffffff;}body.elementor-page-23:not(.elementor-motion-effects-element-type-background), body.elementor-page-23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-c0000000c{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c00000024{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w0000000d .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-c0000002d{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w00000025 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-c0000003c{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w0000002e .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-w0000002f .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-w00000032 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-w00000035 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-643b239 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-c00000052{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w0000003d .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-w0000003e .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w0000003f .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-w00000041 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000042 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-w00000044 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000045 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-w00000047 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000048 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-w0000004a .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w0000004b .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-7ce62ac .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-311d651 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-233bcb1 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-fcffbbc .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-dbdd0c3 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-e1a788f .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-8974b67 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-cc6491f .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-2120c86 .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-0037d41 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-bc1c6ea .elementor-heading-title{font-size:22px;}.elementor-23 .elementor-element.elementor-element-c00000061{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w00000053 .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-w00000054 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-w00000058 .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-w0000005b .elementor-heading-title{font-size:38px;}.elementor-23 .elementor-element.elementor-element-c00000081{--padding-top:44px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w0000002 .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-w0000006 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-w0000014 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-c0000020{--min-height:270px;}.elementor-23 .elementor-element.elementor-element-w0000001 img{height:270px;}.elementor-23 .elementor-element.elementor-element-w000000d .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-w000001b .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-c000000b2{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-w00000099 .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-rvnam001 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvnam002 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvnam003 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvnam004 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvnam005 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-c000000b8{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-c000000b6{--padding-top:46px;--padding-bottom:52px;--padding-left:28px;--padding-right:28px;}.elementor-23 .elementor-element.elementor-element-w000000b3 .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-c000000c0{--padding-top:62px;--padding-bottom:62px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-c0000000c{--padding-top:44px;--padding-bottom:44px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-c0000000b{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000000a{--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-23 .elementor-element.elementor-element-w00000009 .elementor-button{font-size:19px;}.elementor-23 .elementor-element.elementor-element-c00000024{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c00000023{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c00000022:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c00000022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-c00000010{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000000d .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-w0000000e{font-size:17px;}.elementor-23 .elementor-element.elementor-element-w0000000f .elementor-button{font-size:17px;padding:20px 5px 20px 5px;}.elementor-23 .elementor-element.elementor-element-c00000021{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w00000011 .elementor-icon{font-size:13px;}.elementor-23 .elementor-element.elementor-element-w00000011 .elementor-icon svg{height:13px;}.elementor-23 .elementor-element.elementor-element-w00000013{font-size:17px;}.elementor-23 .elementor-element.elementor-element-w00000015 .elementor-icon{font-size:13px;}.elementor-23 .elementor-element.elementor-element-w00000015 .elementor-icon svg{height:13px;}.elementor-23 .elementor-element.elementor-element-w00000017{font-size:17px;}.elementor-23 .elementor-element.elementor-element-w00000019 .elementor-icon{font-size:13px;}.elementor-23 .elementor-element.elementor-element-w00000019 .elementor-icon svg{height:13px;}.elementor-23 .elementor-element.elementor-element-w0000001b{font-size:17px;}.elementor-23 .elementor-element.elementor-element-w0000001d .elementor-icon{font-size:13px;}.elementor-23 .elementor-element.elementor-element-w0000001d .elementor-icon svg{height:13px;}.elementor-23 .elementor-element.elementor-element-w0000001f{font-size:17px;}.elementor-23 .elementor-element.elementor-element-c0000002d{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c0000002c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w00000025 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c0000002b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000003c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-w0000002e .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c00000038{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c00000031{--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-w0000002f .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000030{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c00000034{--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-w00000032 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000033{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c00000037{--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-w00000035 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000036{font-size:18px;}.elementor-23 .elementor-element.elementor-element-e3d5f55{--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-643b239 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-0995090{font-size:18px;}.elementor-23 .elementor-element.elementor-element-w00000039 .elementor-button{font-size:17px;padding:20px 15px 20px 15px;}.elementor-23 .elementor-element.elementor-element-c00000052{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-w0000003d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-w0000003d .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c00000050{--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-c0000004f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000003e .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w0000003f .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-w00000041 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000042 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-w00000044 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000045 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-w00000047 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000048 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-w0000004a .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w0000004b .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-w0000004d .elementor-button{font-size:17px;padding:20px 15px 20px 15px;}.elementor-23 .elementor-element.elementor-element-7ce62ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-7ce62ac .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c98f1f2{--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-10cc5b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-311d651 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-233bcb1 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-fcffbbc .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-dbdd0c3 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-e1a788f .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-8974b67 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-cc6491f .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-2120c86 .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-0037d41 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-bc1c6ea .elementor-heading-title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-8baf820 .elementor-button{font-size:17px;padding:20px 15px 20px 15px;}.elementor-23 .elementor-element.elementor-element-c00000061{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c00000060{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-w00000053{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-23 .elementor-element.elementor-element-w00000053 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-c0000005f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c00000057{--min-height:340px;--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:space-between;--border-radius:40px 40px 40px 40px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-w00000054 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000055{font-size:18px;}.elementor-23 .elementor-element.elementor-element-w00000056 .elementor-button{font-size:19px;}.elementor-23 .elementor-element.elementor-element-c0000005a{--min-height:377px;--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;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-w00000058 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w00000059{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c0000005e{--min-height:340px;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:40px 40px 40px 40px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-23 .elementor-element.elementor-element-w0000005b .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w0000005c{font-size:18px;}.elementor-23 .elementor-element.elementor-element-w0000005d .elementor-button{font-size:19px;}.elementor-23 .elementor-element.elementor-element-c00000081{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-w0000002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-w0000002 .elementor-heading-title{font-size:28px;line-height:1.18em;}.elementor-23 .elementor-element.elementor-element-c0000022{--width:100%;--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-23 .elementor-element.elementor-element-c000001f{--width:341px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000009{--width:341px;--min-height:149px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000006 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-c0000008{--min-height:101px;}.elementor-23 .elementor-element.elementor-element-c0000004{--width:157px;--min-height:101px;}.elementor-23 .elementor-element.elementor-element-w0000005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;font-size:18px;}.elementor-23 .elementor-element.elementor-element-c0000017{--width:341px;--min-height:149px;}.elementor-23 .elementor-element.elementor-element-w0000014 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-c0000016{--min-height:101px;}.elementor-23 .elementor-element.elementor-element-c0000012{--width:120px;--min-height:101px;}.elementor-23 .elementor-element.elementor-element-w0000013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-size:18px;}.elementor-23 .elementor-element.elementor-element-c0000020{--width:341px;--min-height:0px;--margin-top:14px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-w0000001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-w0000001 img{height:244px;}.elementor-23 .elementor-element.elementor-element-c0000021{--width:341px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-c0000010{--width:341px;--min-height:149px;}.elementor-23 .elementor-element.elementor-element-w000000d .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-c000000f{--min-height:101px;}.elementor-23 .elementor-element.elementor-element-c000000b{--width:120px;--min-height:101px;}.elementor-23 .elementor-element.elementor-element-w000000c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;font-size:18px;}.elementor-23 .elementor-element.elementor-element-c000001e{--width:341px;--min-height:149px;}.elementor-23 .elementor-element.elementor-element-w000001b .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-c000001d{--min-height:101px;}.elementor-23 .elementor-element.elementor-element-c0000019{--width:159px;--min-height:101px;}.elementor-23 .elementor-element.elementor-element-w000001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -31px;font-size:18px;}.elementor-23 .elementor-element.elementor-element-c000000b2{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c000000b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c000000a1{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-23 .elementor-element.elementor-element-w00000099 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-rvsl001{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-99166bb{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-99166bb img{width:100%;}.elementor-23 .elementor-element.elementor-element-rvnam001 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvtxt001{font-size:18px;}.elementor-23 .elementor-element.elementor-element-rvsl002{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-1731c15{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-1731c15 img{width:100%;}.elementor-23 .elementor-element.elementor-element-rvnam002 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvtxt002{font-size:18px;}.elementor-23 .elementor-element.elementor-element-rvsl003{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-f044cb5{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-f044cb5 img{width:100%;}.elementor-23 .elementor-element.elementor-element-rvnam003 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvtxt003{font-size:18px;}.elementor-23 .elementor-element.elementor-element-rvsl004{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-2804260{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-2804260 img{width:100%;}.elementor-23 .elementor-element.elementor-element-rvnam004 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvtxt004{font-size:18px;}.elementor-23 .elementor-element.elementor-element-rvsl005{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-58b3eff{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-23 .elementor-element.elementor-element-58b3eff img{width:100%;}.elementor-23 .elementor-element.elementor-element-rvnam005 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-rvtxt005{font-size:18px;}.elementor-23 .elementor-element.elementor-element-c000000b8{--padding-top:48px;--padding-bottom:56px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-c000000b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c000000b6{--border-radius:25px 25px 25px 25px;--padding-top:32px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-w000000b3 .elementor-heading-title{font-size:34px;}.elementor-23 .elementor-element.elementor-element-w000000b4{font-size:18px;}.elementor-23 .elementor-element.elementor-element-3d0a07f{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-c000000c0{--padding-top:44px;--padding-bottom:44px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-w000000ba{font-size:16px;}.elementor-23 .elementor-element.elementor-element-340d079{font-size:16px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-c0000000c{--width:100%;}.elementor-23 .elementor-element.elementor-element-c0000000b{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c00000008{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000024{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000023{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c0000002d{--width:100%;}.elementor-23 .elementor-element.elementor-element-c0000002c{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c0000003c{--width:100%;}.elementor-23 .elementor-element.elementor-element-c0000003b{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c00000038{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000031{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000034{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000052{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000051{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-46906a7{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c00000061{--width:100%;}.elementor-23 .elementor-element.elementor-element-c00000060{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c00000081{--width:100%;}.elementor-23 .elementor-element.elementor-element-c0000023{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c0000022{--width:100%;}.elementor-23 .elementor-element.elementor-element-c000001f{--width:431px;}.elementor-23 .elementor-element.elementor-element-c0000009{--width:431px;}.elementor-23 .elementor-element.elementor-element-c0000004{--width:199px;}.elementor-23 .elementor-element.elementor-element-c0000017{--width:431px;}.elementor-23 .elementor-element.elementor-element-c0000012{--width:152px;}.elementor-23 .elementor-element.elementor-element-c0000020{--width:617px;}.elementor-23 .elementor-element.elementor-element-c0000021{--width:431px;}.elementor-23 .elementor-element.elementor-element-c0000010{--width:431px;}.elementor-23 .elementor-element.elementor-element-c000000b{--width:152px;}.elementor-23 .elementor-element.elementor-element-c000001e{--width:431px;}.elementor-23 .elementor-element.elementor-element-c0000019{--width:201px;}.elementor-23 .elementor-element.elementor-element-c000000b2{--width:100%;}.elementor-23 .elementor-element.elementor-element-c000000b1{--content-width:1220px;}.elementor-23 .elementor-element.elementor-element-c000000a1{--width:75%;}.elementor-23 .elementor-element.elementor-element-rvscr001{--width:100%;}.elementor-23 .elementor-element.elementor-element-rvsl001{--width:100%;}.elementor-23 .elementor-element.elementor-element-rvsl002{--width:100%;}.elementor-23 .elementor-element.elementor-element-rvsl003{--width:100%;}.elementor-23 .elementor-element.elementor-element-rvsl004{--width:100%;}.elementor-23 .elementor-element.elementor-element-rvsl005{--width:100%;}.elementor-23 .elementor-element.elementor-element-c000000b8{--width:100%;}.elementor-23 .elementor-element.elementor-element-c000000b7{--content-width:1250px;}.elementor-23 .elementor-element.elementor-element-c000000c0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-c0000020{--width:480px;}}/* Start custom CSS for container, class: .elementor-element-c0000002b */.elementor-23 .elementor-element.elementor-element-c0000002b {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 34px !important;
  flex-wrap: nowrap !important;
  max-width: 1180px !important;
  margin: 0 auto !important;
}

.elementor-23 .elementor-element.elementor-element-c0000002b > .elementor-widget-image {
  width: 120px !important;
  height: 70px !important;
  flex: 0 0 120px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-23 .elementor-element.elementor-element-c0000002b > .elementor-widget-image .elementor-widget-container {
  width: 100% !important;
  height: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-23 .elementor-element.elementor-element-c0000002b img {
  width: 120px !important;
  height: 60px !important;
  max-width: 120px !important;
  max-height: 60px !important;
  object-fit: contain !important;
  object-position: center !important;
  display: block !important;
}

/* квадратный Guazi */
.elementor-23 .elementor-element.elementor-element-c0000002b > .elementor-widget-image:nth-child(6) img {
  width: 60px !important;
  height: 60px !important;
  max-width: 60px !important;
  max-height: 60px !important;
}

@media (max-width: 900px) {
  .elementor-23 .elementor-element.elementor-element-c0000002b {
    flex-wrap: wrap !important;
    gap: 22px 28px !important;
  }

  .elementor-23 .elementor-element.elementor-element-c0000002b > .elementor-widget-image {
    width: 110px !important;
    height: 62px !important;
    flex-basis: 110px !important;
  }

  .elementor-23 .elementor-element.elementor-element-c0000002b img {
    width: 110px !important;
    height: 54px !important;
    max-width: 110px !important;
    max-height: 54px !important;
  }

  .elementor-23 .elementor-element.elementor-element-c0000002b > .elementor-widget-image:nth-child(6) img {
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
    max-height: 54px !important;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-3d0a07f *//* ==================================================
   ПОСЛЕДНИЙ ШАГ КВИЗА — РАСКЛАДКА ТОЛЬКО ДЛЯ ПК
   ================================================== */

@media (min-width: 1025px) {

  /* Вся область последнего шага */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-form-fields-wrapper {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    min-height: 550px !important;
  }

  /* Левая часть с текстом */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-html {
    display: block !important;
    position: relative !important;

    width: 48% !important;
    max-width: 48% !important;
    min-height: 500px !important;

    margin: 0 !important;
    padding: 0 !important;
  }

  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-copy {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;

    width: 100% !important;
    min-height: 500px !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;
    outline: 0 !important;
  }

  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-kicker,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-question,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-note,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-step-counter {
    position: static !important;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    transform: none !important;
  }

  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-kicker {
    margin-bottom: 70px !important;
  }

  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-question {
    margin-bottom: 48px !important;
  }

  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-note {
    margin-bottom: 0 !important;
  }

  .elementor-23 .elementor-element.elementor-element-3d0a07f .carone-quiz-step-counter {
    margin-top: auto !important;
    margin-bottom: 0 !important;
  }

  /* Поле имени — справа сверху */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group-name,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-text {
    position: absolute !important;
    top: 38px !important;
    right: 40px !important;
    left: auto !important;

    width: 44% !important;
    max-width: 44% !important;
    min-width: 0 !important;
    flex: none !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: none !important;
    z-index: 5 !important;
  }

  /* Поле телефона — под именем */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group-phone,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-tel {
    position: absolute !important;
    top: 155px !important;
    right: 40px !important;
    left: auto !important;

    width: 44% !important;
    max-width: 44% !important;
    min-width: 0 !important;
    flex: none !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: none !important;
    z-index: 5 !important;
  }

  /* Поля одинаковой высоты */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group-name input,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-text input,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group-phone input,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-tel input {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-height: 66px !important;
    margin: 0 !important;
  }

  /* Телефон с флагом */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-group-phone .iti,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .elementor-field-type-tel .iti {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  /* Кнопки располагаем ниже полей */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons {
    position: absolute !important;
    top: 275px !important;
    right: 40px !important;
    left: auto !important;
    bottom: auto !important;

    display: flex !important;
    justify-content: flex-end !important;
    align-items: center !important;
    gap: 12px !important;

    width: 44% !important;
    max-width: 44% !important;
    flex: none !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: none !important;
    z-index: 6 !important;
  }

  /* Сбрасываем старое позиционирование кнопок */
  .elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button-previous,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button-next,
  .elementor-23 .elementor-element.elementor-element-3d0a07f .e-form__buttons__wrapper__button {
    position: static !important;
    inset: auto !important;
    transform: none !important;
    margin: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS *//* cta quiz form fix */

body.elementor-page-23 #contacts [data-id="3d0a07f"]{
  width:100%!important;
  max-width:1080px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] form.elementor-form{
  position:relative!important;
  overflow:hidden!important;
  min-height:555px!important;
  padding:30px 64px 58px!important;
  background:#fff!important;
  border-radius:10px!important;
  box-shadow:0 3px 14px rgba(0,0,0,.22)!important;
  color:#050505!important;
  font-family:TildaSans,Arial,sans-serif!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-form-fields-wrapper{
  position:static!important;
  display:block!important;
  width:100%!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__indicators{
  position:absolute!important;
  top:8px!important;
  left:14px!important;
  right:14px!important;
  width:auto!important;
  height:4px!important;
  margin:0!important;
  padding:0!important;
  z-index:5!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__indicators__indicator{
  padding:0!important;
  margin:0!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__indicators__indicator__progress{
  height:4px!important;
  border-radius:4px!important;
  background:#e4e2ff!important;
  overflow:hidden!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__indicators__indicator__progress__meter{
  height:4px!important;
  border-radius:4px!important;
  background:#5a5cf6!important;
  color:transparent!important;
  font-size:0!important;
}

/* Основная сетка каждого активного шага */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step:not(.elementor-hidden){
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
  grid-template-rows:auto auto minmax(120px,1fr)!important;
  column-gap:64px!important;
  row-gap:20px!important;
  align-items:start!important;
  align-content:start!important;
  min-height:467px!important;
  padding-top:0!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step.elementor-hidden{
  display:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step:not(.elementor-hidden)>.elementor-field-group{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  flex:0 0 auto!important;
  flex-basis:auto!important;
}

/* HTML-блок с вопросом всегда находится слева */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step:not(.elementor-hidden)>.elementor-field-type-html{
  grid-column:1!important;
  grid-row:1 / 4!important;
  align-self:stretch!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  position:relative!important;
  inset:auto!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-type-step{
  display:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-copy{
  position:relative!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:100%!important;
  min-height:390px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-kicker{
  position:static!important;
  font-size:16px!important;
  line-height:1.45!important;
  font-weight:400!important;
  color:#222!important;
  margin:0 0 56px!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-question{
  position:static!important;
  font-size:38px!important;
  line-height:1.28!important;
  font-weight:800!important;
  color:#050505!important;
  max-width:430px!important;
  margin:0!important;
  letter-spacing:0!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-note{
  position:static!important;
  max-width:390px!important;
  margin:24px 0 0!important;
  font-size:17px!important;
  line-height:1.7!important;
  font-weight:400!important;
  color:#2c2c2c!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-step-counter{
  position:absolute!important;
  left:0!important;
  right:auto!important;
  top:auto!important;
  bottom:18px!important;
  margin:0!important;
  font-size:15px!important;
  line-height:1!important;
  font-weight:400!important;
  color:#9e9e9e!important;
  transform:none!important;
}

/* Варианты ответов */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-subgroup.carone-quiz-card-options{
  display:flex!important;
  flex-direction:column!important;
  gap:16px!important;
  width:100%!important;
  margin-top:74px!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-card-options .elementor-field-option{
  display:flex!important;
  align-items:center!important;
  width:100%!important;
  min-height:68px!important;
  padding:0 18px!important;
  border-radius:12px!important;
  background:#f4f4f4!important;
  font-size:22px!important;
  line-height:1.2!important;
  font-weight:800!important;
  color:#000!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-vehicle-options .elementor-field-option:last-child{
  width:auto!important;
  min-height:58px!important;
  padding:0 18px!important;
  background:transparent!important;
  opacity:.18!important;
  pointer-events:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-option input[type="radio"]{
  appearance:none!important;
  -webkit-appearance:none!important;
  width:22px!important;
  height:22px!important;
  min-width:22px!important;
  margin:0 14px 0 0!important;
  border:2px solid #62a5ff!important;
  border-radius:50%!important;
  background:#fff!important;
  position:relative!important;
  box-shadow:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-option input[type="radio"]:checked{
  border-color:#1277ff!important;
  background:#fff!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-option input[type="radio"]:checked:after{
  content:''!important;
  position:absolute!important;
  inset:4px!important;
  border-radius:50%!important;
  background:#1277ff!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-option label{
  margin:0!important;
  cursor:pointer!important;
  color:inherit!important;
  font:inherit!important;
}

/* Города */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-subgroup.carone-quiz-city-options{
  display:grid!important;
  grid-template-columns:1fr 1fr!important;
  gap:18px 44px!important;
  width:100%!important;
  margin-top:66px!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-city-options .elementor-field-option{
  display:flex!important;
  align-items:center!important;
  min-height:26px!important;
  padding:0!important;
  background:transparent!important;
  font-size:22px!important;
  line-height:1.22!important;
  font-weight:800!important;
  color:#000!important;
  white-space:nowrap!important;
}

/* Ползунок */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range{
  position:relative!important;
  margin-top:116px!important;
  padding:0 0 36px!important;
  width:100%!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range-input{
  width:100%!important;
  height:4px!important;
  border:0!important;
  border-radius:4px!important;
  appearance:none!important;
  -webkit-appearance:none!important;
  background:linear-gradient(
    90deg,
    #1277ff 0 var(--quiz-range,30%),
    #ededed var(--quiz-range,30%) 100%
  )!important;
  outline:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range-input::-webkit-slider-thumb{
  appearance:none!important;
  -webkit-appearance:none!important;
  width:22px!important;
  height:22px!important;
  border-radius:50%!important;
  background:#1277ff!important;
  border:0!important;
  box-shadow:none!important;
  cursor:pointer!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range-input::-moz-range-thumb{
  width:22px!important;
  height:22px!important;
  border-radius:50%!important;
  background:#1277ff!important;
  border:0!important;
  box-shadow:none!important;
  cursor:pointer!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range-value{
  position:absolute!important;
  top:-50px!important;
  left:30%!important;
  transform:translateX(-50%)!important;
  min-width:70px!important;
  padding:8px 10px!important;
  border-radius:4px!important;
  background:#fff!important;
  box-shadow:0 2px 12px rgba(0,0,0,.24)!important;
  text-align:center!important;
  font-size:15px!important;
  line-height:1!important;
  color:#444!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range-labels{
  display:flex!important;
  justify-content:space-between!important;
  margin-top:22px!important;
  font-size:14px!important;
  font-weight:400!important;
  color:#333!important;
}

/* Общий стиль контактных полей */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-contact-field{
  grid-column:2!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  align-self:start!important;
  margin:0!important;
  position:relative!important;
  inset:auto!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-contact-field label{
  display:block!important;
  margin:0 0 10px!important;
  font-size:20px!important;
  line-height:1.3!important;
  font-weight:400!important;
  color:#2c2c2c!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-contact-field input.elementor-field{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:68px!important;
  padding:0 22px!important;
  border:0!important;
  border-radius:12px!important;
  background:#f4f4f4!important;
  box-shadow:none!important;
  font-size:18px!important;
  font-weight:400!important;
  color:#333!important;
}

/* Имя — справа сверху */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_name,
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-name{
  grid-column:2!important;
  grid-row:1!important;
  align-self:start!important;
  justify-self:stretch!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:52px 0 0!important;
  position:relative!important;
  left:auto!important;
  right:auto!important;
  top:auto!important;
  bottom:auto!important;
  transform:none!important;
  z-index:2!important;
}

/* Телефон — сразу под именем */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_phone,
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-phone{
  grid-column:2!important;
  grid-row:2!important;
  align-self:start!important;
  justify-self:stretch!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  position:relative!important;
  left:auto!important;
  right:auto!important;
  top:auto!important;
  bottom:auto!important;
  transform:none!important;
  z-index:2!important;
}

/* Телефонное поле с флагом */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_phone .iti,
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-phone .iti{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_phone .iti input,
body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-phone .iti input{
  width:100%!important;
  max-width:100%!important;
}

/* Кнопки справа внизу */
body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons{
  position:absolute!important;
  left:auto!important;
  right:64px!important;
  top:auto!important;
  bottom:0!important;
  display:flex!important;
  flex-direction:row!important;
  justify-content:flex-end!important;
  align-items:center!important;
  gap:10px!important;
  width:auto!important;
  max-width:none!important;
  padding:0!important;
  margin:0!important;
  transform:none!important;
  z-index:10!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper{
  position:static!important;
  width:auto!important;
  flex:0 0 auto!important;
  padding:0!important;
  margin:0!important;
  inset:auto!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper__button-previous{
  position:static!important;
  width:58px!important;
  height:58px!important;
  min-width:58px!important;
  padding:0!important;
  margin:0!important;
  border:1px solid #dfe5ff!important;
  border-radius:5px!important;
  background:#fff!important;
  color:#5d68ff!important;
  font-size:0!important;
  box-shadow:none!important;
  inset:auto!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper__button-previous:before{
  content:'←'!important;
  font-size:26px!important;
  line-height:1!important;
  color:#5d68ff!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper__button-next,
body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons button[type="submit"]{
  position:static!important;
  width:148px!important;
  height:58px!important;
  min-width:148px!important;
  padding:0 22px!important;
  margin:0!important;
  border:0!important;
  border-radius:5px!important;
  background:#123dff!important;
  color:#fff!important;
  font-size:16px!important;
  line-height:1!important;
  font-weight:800!important;
  box-shadow:none!important;
  inset:auto!important;
  transform:none!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper__button-next:hover,
body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons button[type="submit"]:hover{
  background:#0d33df!important;
  color:#fff!important;
}

body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons button[type="submit"] .elementor-button-text{
  white-space:nowrap!important;
}

/* Планшет */
@media (max-width:1024px){

  body.elementor-page-23 #contacts [data-id="3d0a07f"] form.elementor-form{
    min-height:610px!important;
    padding:30px 42px 64px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step:not(.elementor-hidden){
    column-gap:36px!important;
    min-height:512px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-question{
    font-size:34px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_name,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-name{
    padding-top:52px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons{
    right:42px!important;
    bottom:0!important;
  }
}

/* Мобильная версия */
@media (max-width:767px){

  body.elementor-page-23 #contacts [data-id="3d0a07f"]{
    max-width:100%!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] form.elementor-form{
    min-height:0!important;
    padding:28px 18px 96px!important;
    border-radius:10px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step:not(.elementor-hidden){
    display:block!important;
    min-height:0!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__step:not(.elementor-hidden)>.elementor-field-type-html{
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    margin:0!important;
    padding:0!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-copy{
    min-height:0!important;
    height:auto!important;
    padding:0!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-kicker{
    font-size:14px!important;
    margin-bottom:26px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-question{
    font-size:28px!important;
    line-height:1.18!important;
    max-width:none!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-note{
    font-size:15px!important;
    line-height:1.55!important;
    margin-top:16px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-step-counter{
    position:static!important;
    margin-top:26px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-subgroup.carone-quiz-card-options{
    margin-top:28px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-card-options .elementor-field-option{
    min-height:58px!important;
    border-radius:10px!important;
    font-size:17px!important;
    padding:0 14px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-subgroup.carone-quiz-city-options{
    grid-template-columns:1fr!important;
    gap:14px!important;
    margin-top:28px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-city-options .elementor-field-option{
    font-size:18px!important;
    white-space:normal!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-range{
    margin-top:64px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-contact-field,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_name,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-name,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_phone,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-phone{
    display:block!important;
    grid-column:auto!important;
    grid-row:auto!important;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    position:relative!important;
    inset:auto!important;
    transform:none!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_name,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-name{
    padding:30px 0 0!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-client_phone,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .elementor-field-group-phone{
    padding:18px 0 0!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-contact-field label{
    font-size:17px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .carone-quiz-contact-field input.elementor-field{
    height:58px!important;
    font-size:16px!important;
    border-radius:10px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons{
    position:static!important;
    left:auto!important;
    right:auto!important;
    top:auto!important;
    bottom:auto!important;
    width:100%!important;
    max-width:100%!important;
    margin:30px 0 0!important;
    justify-content:flex-end!important;
    gap:10px!important;
    transform:none!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper__button-previous{
    width:58px!important;
    height:58px!important;
    min-width:58px!important;
  }

  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons__wrapper__button-next,
  body.elementor-page-23 #contacts [data-id="3d0a07f"] .e-form__buttons button[type="submit"]{
    width:170px!important;
    min-width:170px!important;
    height:58px!important;
    font-size:15px!important;
  }
}

/* /cta quiz form fix */


/* header wp menu fix */

body.elementor-page-23 .carone-wp-nav .elementor-nav-menu--main .elementor-item{
  padding:8px 12px!important;
  font-family:TildaSans,sans-serif!important;
  font-weight:700!important;
  font-size:14px!important;
  line-height:1.2!important;
  color:#111!important;
}

body.elementor-page-23 .carone-wp-nav .elementor-nav-menu--main .elementor-item:hover,
body.elementor-page-23 .carone-wp-nav .elementor-nav-menu--main .elementor-item.elementor-item-active{
  color:#ff0000!important;
}

body.elementor-page-23 .carone-wp-nav .elementor-menu-toggle{
  width:44px!important;
  height:44px!important;
  border-radius:8px!important;
}

@media (max-width:767px){

  body.elementor-page-23 .carone-header{
    padding:16px 10px!important;
    position:relative!important;
    z-index:10000!important;
    overflow:visible!important;
  }

  body.elementor-page-23 .carone-header-row{
    justify-content:flex-start!important;
    gap:14px!important;
    width:100%!important;
    min-height:52px!important;
  }

  body.elementor-page-23 .carone-header-logo{
    width:120px!important;
    max-width:120px!important;
  }

  body.elementor-page-23 .carone-header-btn{
    display:none!important;
  }

  body.elementor-page-23 .carone-nav{
    display:flex!important;
    width:auto!important;
    max-width:none!important;
    min-width:44px!important;
    margin-left:auto!important;
    align-items:center!important;
    justify-content:flex-end!important;
  }

  body.elementor-page-23 .carone-header [data-id="c0000000a"]{
    display:flex!important;
    flex-direction:row!important;
    justify-content:flex-start!important;
    align-items:center!important;
    gap:14px!important;
    width:100%!important;
    height:52px!important;
    min-height:52px!important;
    padding:0!important;
    flex-wrap:nowrap!important;
    overflow:visible!important;
  }

  body.elementor-page-23 .carone-header [data-id="c00000008"]{
    display:flex!important;
    width:44px!important;
    min-width:44px!important;
    max-width:44px!important;
    height:44px!important;
    margin-left:auto!important;
    padding:0!important;
    align-items:center!important;
    justify-content:center!important;
    flex:0 0 44px!important;
    flex-shrink:0!important;
    overflow:visible!important;
  }

  body.elementor-page-23 .carone-header [data-id="w00000009"]{
    display:none!important;
  }

  body.elementor-page-23 .carone-wp-nav{
    display:flex!important;
    width:44px!important;
    min-width:44px!important;
    max-width:44px!important;
    align-items:center!important;
    justify-content:center!important;
    overflow:visible!important;
  }

  body.elementor-page-23 .carone-wp-nav .elementor-menu-toggle{
    display:flex!important;
    width:44px!important;
    height:44px!important;
    margin:0!important;
  }

  body.elementor-page-23 .carone-wp-nav .elementor-nav-menu--dropdown{
    position:fixed!important;
    left:10px!important;
    right:10px!important;
    top:82px!important;
    width:auto!important;
    max-width:none!important;
    background:#ffffff!important;
    border-radius:12px!important;
    margin-top:0!important;
    box-shadow:0 18px 36px rgba(0,0,0,.18);
    z-index:10001!important;
  }

  body.elementor-page-23 .carone-wp-nav .elementor-nav-menu--dropdown .elementor-item{
    font-size:16px!important;
    font-weight:700!important;
    padding:13px 18px!important;
  }
}

/* /header wp menu fix */


/* reviews mobile slider fix */

body.elementor-page-23 #reviews .carone-review-scroll{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scroll-snap-type:x mandatory;
  max-width:100%;
  gap:18px!important;
  padding-bottom:10px;
}

body.elementor-page-23 #reviews .carone-review-scroll>.carone-review-slide{
  flex:0 0 100%!important;
  flex-basis:100%!important;
  flex-grow:0!important;
  flex-shrink:0!important;
  width:100%!important;
  min-width:100%!important;
  max-width:100%!important;
  scroll-snap-align:start;
}

body.elementor-page-23 #reviews .carone-review-scroll::-webkit-scrollbar{
  height:6px;
}

body.elementor-page-23 #reviews .carone-review-scroll::-webkit-scrollbar-thumb{
  background:#ff0000;
  border-radius:999px;
}

@media (max-width:767px){

  body.elementor-page-23 #reviews{
    overflow:hidden!important;
    padding-left:10px!important;
    padding-right:10px!important;
  }

  body.elementor-page-23 #reviews .carone-wrap,
  body.elementor-page-23 #reviews .carone-wrap>.e-con-inner{
    width:100%!important;
    max-width:100%!important;
  }

  body.elementor-page-23 #reviews .carone-review-layout{
    display:block!important;
    width:100%!important;
    max-width:355px!important;
    margin:0 auto!important;
    padding:0!important;
    overflow:hidden!important;
  }

  body.elementor-page-23 #reviews .carone-review-card{
    width:100%!important;
    max-width:355px!important;
    margin:0 auto!important;
    padding:28px 22px!important;
    border-radius:32px!important;
    min-height:0!important;
  }

  body.elementor-page-23 #reviews .carone-reviews-title .elementor-heading-title{
    font-size:30px!important;
    line-height:1.1!important;
  }

  body.elementor-page-23 #reviews .carone-review-inner{
    padding:22px 18px!important;
    border-radius:22px!important;
    gap:18px!important;
  }

  body.elementor-page-23 #reviews .carone-avatar{
    width:48px!important;
    height:48px!important;
    min-width:48px!important;
    border-radius:50%;
    overflow:hidden;
    background:#444;
  }

  body.elementor-page-23 #reviews .carone-avatar img{
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
  }

  body.elementor-page-23 #reviews .carone-review-name .elementor-heading-title{
    font-size:17px!important;
    line-height:1.15!important;
  }

  body.elementor-page-23 #reviews .carone-review-text,
  body.elementor-page-23 #reviews .carone-review-text p{
    font-size:16px!important;
    line-height:1.35!important;
  }
}

/* /reviews mobile slider fix */


/* trust mobile center fix */

@media (max-width:767px){

  body.elementor-page-23 #about{
    overflow:hidden!important;
  }

  body.elementor-page-23 #about .carone-wrap,
  body.elementor-page-23 #about .carone-wrap>.e-con-inner{
    width:100%!important;
    max-width:100%!important;
  }

  body.elementor-page-23 #about .trust-layout{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    justify-items:center!important;
    align-items:center!important;
    width:100%!important;
    max-width:341px!important;
    margin:0 auto!important;
    overflow:hidden!important;
    gap:30px!important;
  }

  body.elementor-page-23 #about .trust-layout>.e-con{
    width:100%!important;
    max-width:341px!important;
    margin:0 auto!important;
    justify-self:center!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
  }

  body.elementor-page-23 #about .trust-layout>.e-con:nth-child(2){
    max-width:341px!important;
    min-height:0!important;
    overflow:visible!important;
  }

  body.elementor-page-23 #about .trust-layout>.e-con:nth-child(2),
  body.elementor-page-23 #about .trust-car{
    width:100%!important;
    max-width:341px!important;
  }

  body.elementor-page-23 #about .trust-car img{
    width:100%!important;
    height:auto!important;
    object-fit:contain!important;
    display:block;
  }
}

/* /trust mobile center fix */


@font-face{
  font-family:'TildaSans';
  font-style:normal;
  font-weight:250 1000;
  src:url('https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2') format('woff2-variations');
}

body.elementor-page-23{
  overflow-x:hidden;
  background:#f5f5f5;
  font-family:'TildaSans',Arial,sans-serif;
}

body.elementor-page-23 *{
  box-sizing:border-box;
}

body.elementor-page-23 .elementor-widget-heading h1,
body.elementor-page-23 .elementor-widget-heading h2,
body.elementor-page-23 .elementor-widget-heading h3,
body.elementor-page-23 .elementor-widget-heading div,
body.elementor-page-23 .elementor-widget-text-editor p{
  margin:0;
}

body.elementor-page-23 .elementor-widget-text-editor ul{
  margin:0;
  padding-left:20px;
}

body.elementor-page-23 a{
  text-decoration:none;
}

body.elementor-page-23 .carone-wrap{
  width:100%;
  max-width:1220px;
  margin-left:auto;
  margin-right:auto;
}

body.elementor-page-23 .carone-header{
  position:relative;
  z-index:20;
  backdrop-filter:blur(18px);
  box-shadow:0 8px 28px rgba(0,0,0,.06);
}

body.elementor-page-23 .carone-header .elementor-widget-image img{
  width:150px;
  max-height:52px;
  object-fit:contain;
}

body.elementor-page-23 .carone-header-row{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:22px!important;
  flex-wrap:nowrap!important;
}

body.elementor-page-23 .carone-nav{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:26px!important;
  flex-wrap:nowrap!important;
}

body.elementor-page-23 .carone-nav .elementor-button{
  background:transparent!important;
  color:#111!important;
  border:0!important;
  box-shadow:none!important;
  padding:10px 0!important;
  font-size:17px!important;
  font-weight:800!important;
}

body.elementor-page-23 .carone-nav .elementor-button-text{
  white-space:nowrap;
}

body.elementor-page-23 .carone-header-btn{
  max-width:250px;
}

body.elementor-page-23 .carone-header-btn .elementor-button{
  min-height:54px!important;
  padding:13px 24px!important;
  font-size:16px!important;
  white-space:nowrap;
}

body.elementor-page-23 .carone-btn-card .elementor-button{
  min-height:64px!important;
  padding:16px 32px!important;
}

body.elementor-page-23 #services,
body.elementor-page-23 #process,
body.elementor-page-23 #about,
body.elementor-page-23 #reviews,
body.elementor-page-23 #contacts{
  scroll-margin-top:110px;
}

body.elementor-page-23 .carone-hero{
  padding-top:28px!important;
}

body.elementor-page-23 .carone-hero-panel{
  position:relative;
  isolation:isolate;
  min-height:543px;
  border-radius:57px;
  overflow:hidden;
  padding:50px 60px 30px;
  background-position:center center;
  background-size:cover;
}

body.elementor-page-23 .carone-hero-panel:before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(
    90deg,
    rgba(0,0,0,.86) 0%,
    rgba(0,0,0,.72) 37%,
    rgba(0,0,0,.26) 70%,
    rgba(0,0,0,.08) 100%
  );
  z-index:0;
}

body.elementor-page-23 .carone-hero-panel>.elementor-element{
  position:relative;
  z-index:1;
}

body.elementor-page-23 .carone-hero-title h1{
  max-width:720px;
  text-transform:uppercase;
  text-wrap:balance;
}

body.elementor-page-23 .carone-hero-copy{
  max-width:700px;
  margin-top:24px;
}

body.elementor-page-23 .carone-hero-btn{
  margin-top:24px;
}

body.elementor-page-23 .carone-hero-stats{
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:28px!important;
  width:100%;
  margin-top:auto;
}

body.elementor-page-23 .carone-hero-stat{
  min-width:0;
}

body.elementor-page-23 .carone-check{
  width:39px!important;
  height:39px!important;
  min-width:39px!important;
  border:2px solid rgba(255,255,255,.95);
  border-radius:50%;
  display:grid!important;
  place-items:center!important;
}

body.elementor-page-23 .carone-check .elementor-icon{
  display:flex;
  align-items:center;
  justify-content:center;
}

body.elementor-page-23 .carone-stat-copy p{
  font-size:20px;
  line-height:1.18;
}

body.elementor-page-23 .carone-logo-section .carone-wrap{
  gap:26px!important;
}

body.elementor-page-23 .carone-logo-grid{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr));
  align-items:center!important;
  gap:48px!important;
  width:100%;
}

body.elementor-page-23 .carone-service-head{
  margin-bottom:36px;
}

body.elementor-page-23 .carone-vehicle-grid{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:34px!important;
  width:100%;
}

body.elementor-page-23 .carone-vehicle-card:before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(
    180deg,
    rgba(0,0,0,.24),
    rgba(0,0,0,.28)
  );
  z-index:0;
}

body.elementor-page-23 .carone-vehicle-card.service-muted{
  background-position:right bottom!important;
}

body.elementor-page-23 .carone-vehicle-card.service-muted:before{
  background:linear-gradient(
    180deg,
    rgba(28,28,28,.18),
    rgba(28,28,28,.34)
  );
}

body.elementor-page-23 .carone-vehicle-card>.elementor-element{
  position:relative;
  z-index:1;
}

body.elementor-page-23 .carone-card-list li{
  margin:2px 0;
}

body.elementor-page-23 .carone-service-button{
  margin-top:36px;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%;
}

body.elementor-page-23 .carone-service-button .elementor-widget-button{
  width:auto!important;
}

body.elementor-page-23 .carone-service-button .elementor-button{
  min-width:425px;
}

body.elementor-page-23 .carone-process-title{
  margin-bottom:32px;
}

body.elementor-page-23 .carone-steps-panel{
  position:relative;
  isolation:isolate;
  min-height:466px;
  border-radius:57px;
  overflow:hidden;
  padding:56px 82px;
  background-size:cover;
  background-position:center center;
}

body.elementor-page-23 .carone-steps-panel:before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(
    90deg,
    rgba(0,0,0,.72),
    rgba(0,0,0,.52),
    rgba(0,0,0,.06)
  );
  z-index:0;
}

body.elementor-page-23 .carone-steps-panel>.elementor-element{
  position:relative;
  z-index:1;
}

body.elementor-page-23 .carone-steps-grid{
  display:grid!important;
  grid-template-columns:410px 410px;
  gap:28px 28px!important;
  max-width:850px;
}

body.elementor-page-23 .carone-step-card{
  height:89px;
}

body.elementor-page-23 .carone-step-number{
  width:64px!important;
  min-width:64px!important;
  background:rgba(255,255,255,.22);
  border-radius:14px 0 0 14px;
  display:flex;
  align-items:center;
  justify-content:center;
}

body.elementor-page-23 .carone-step-number .elementor-heading-title{
  line-height:1;
}

body.elementor-page-23 .carone-step-label{
  background:#fff;
  border-radius:12px;
  padding:0 24px;
  display:flex;
  align-items:center;
  width:346px!important;
}

body.elementor-page-23 .carone-step-label .elementor-heading-title{
  display:block;
}

body.elementor-page-23 .carone-step-button{
  align-self:stretch;
}

body.elementor-page-23 .carone-step-button .elementor-button{
  width:100%;
  height:89px;
  border-radius:14px!important;
}

body.elementor-page-23 .carone-action-head{
  max-width:850px;
  margin:0 auto 34px;
}

body.elementor-page-23 .carone-action-grid{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:30px!important;
  width:100%;
}

body.elementor-page-23 .carone-action-card:before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(
    180deg,
    rgba(10,15,17,.58),
    rgba(10,15,17,.38)
  );
  z-index:0;
}

body.elementor-page-23 .carone-action-card>.elementor-element{
  position:relative;
  z-index:1;
}

body.elementor-page-23 .carone-action-card.report-card{
  background-color:#222c2f;
  background-size:70%;
  background-position:center 72%;
}

body.elementor-page-23 .carone-action-card.report-card:before{
  background:rgba(32,42,45,.88);
}

body.elementor-page-23 .carone-review-layout{
  display:grid!important;
  grid-template-columns:420px 1fr;
  gap:32px!important;
  align-items:center!important;
  width:100%;
}

body.elementor-page-23 .carone-review-card{
  background:#242424;
  border-radius:57px;
  padding:38px 48px;
  color:#fff;
  min-height:405px;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
}

body.elementor-page-23 .carone-review-inner{
  background:#202020;
  border-radius:28px;
  padding:32px 34px;
  display:flex!important;
  flex-direction:column!important;
  gap:22px!important;
}

body.elementor-page-23 .carone-review-person{
  display:flex!important;
  gap:18px!important;
  align-items:center!important;
}

body.elementor-page-23 .carone-avatar{
  width:74px!important;
  height:74px!important;
  border-radius:50%;
  overflow:hidden;
  background:#444;
}

body.elementor-page-23 .carone-avatar img{
  width:100%;
  height:100%;
  object-fit:cover;
}

body.elementor-page-23 .carone-video-panel{
  background:#1b1b1b;
  border-radius:57px;
  padding:36px;
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:20px!important;
}

body.elementor-page-23 .carone-video-card{
  position:relative;
  min-height:420px;
}

body.elementor-page-23 .carone-video-cover img{
  width:100%;
  height:420px;
  object-fit:cover;
  border-radius:30px;
}

body.elementor-page-23 .carone-video-play{
  position:absolute;
  left:50%;
  top:48%;
  transform:translate(-50%,-50%);
  width:70px!important;
  height:70px!important;
  border-radius:50%;
  background:#ff0000;
  display:grid!important;
  place-items:center!important;
  pointer-events:none;
}

body.elementor-page-23 .carone-video-play .elementor-icon{
  display:flex;
  align-items:center;
  justify-content:center;
}

body.elementor-page-23 .carone-cta-panel{
  position:relative;
  isolation:isolate;
  min-height:367px;
  border-radius:57px;
  overflow:hidden;
  padding:70px 82px;
  background-size:cover;
  background-position:center center;
}

body.elementor-page-23 .carone-cta-panel:before{
  content:'';
  position:absolute;
  inset:0;
  background:linear-gradient(
    90deg,
    rgba(0,0,0,.84),
    rgba(0,0,0,.55),
    rgba(0,0,0,.08)
  );
  z-index:0;
}

body.elementor-page-23 .carone-cta-panel>.elementor-element{
  position:relative;
  z-index:1;
}

body.elementor-page-23 .carone-cta-copy{
  max-width:470px;
  margin-top:16px;
}

body.elementor-page-23 .carone-cta-btn{
  margin-top:26px;
}

body.elementor-page-23 .carone-footer a{
  color:inherit;
}

body.elementor-page-23 .carone-footer .carone-wrap{
  gap:22px!important;
}

body.elementor-page-23 .carone-footer-row{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:32px!important;
  width:100%;
}

body.elementor-page-23 .carone-footer-logo img{
  width:150px;
  max-height:54px;
}

body.elementor-page-23 .carone-footer-social{
  display:flex!important;
  gap:18px!important;
}

@media (max-width:1180px){

  body.elementor-page-23 .carone-hero-stats{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }

  body.elementor-page-23 .carone-steps-grid{
    grid-template-columns:1fr 1fr;
  }

  body.elementor-page-23 .carone-review-layout{
    grid-template-columns:1fr;
  }
}

@media (max-width:900px){

  body.elementor-page-23 .carone-logo-grid{
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:28px!important;
  }

  body.elementor-page-23 .carone-steps-panel{
    padding:34px 22px;
  }

  body.elementor-page-23 .carone-steps-grid{
    grid-template-columns:1fr;
    max-width:none;
  }

  body.elementor-page-23 .carone-video-panel{
    grid-template-columns:1fr;
    max-width:360px;
    margin:auto;
  }

  body.elementor-page-23 .carone-action-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:22px!important;
  }
}

@media (max-width:767px){

  body.elementor-page-23 .carone-header{
    position:relative;
  }

  body.elementor-page-23 .carone-header-row{
    justify-content:center!important;
  }

  body.elementor-page-23 .carone-header-btn{
    display:none;
  }

  body.elementor-page-23 .carone-hero-panel{
    border-radius:32px;
    min-height:720px;
    padding:32px 20px;
    background-position:65% center;
  }

  body.elementor-page-23 .carone-hero-panel:before{
    background:linear-gradient(
      180deg,
      rgba(0,0,0,.88),
      rgba(0,0,0,.58),
      rgba(0,0,0,.26)
    );
  }

  body.elementor-page-23 .carone-hero-stats{
    grid-template-columns:1fr;
    gap:16px!important;
  }

  body.elementor-page-23 .carone-hero-title h1{
    font-size:38px!important;
  }

  body.elementor-page-23 .carone-btn .elementor-button{
    width:100%;
    min-height:62px;
  }

  body.elementor-page-23 .carone-service-button .elementor-button{
    min-width:0;
  }

  body.elementor-page-23 .carone-vehicle-card{
    min-height:325px!important;
    padding:34px 28px!important;
  }

  body.elementor-page-23 .carone-vehicle-card.service-muted{
    background-position:right bottom!important;
    background-size:cover!important;
  }

  body.elementor-page-23 .carone-vehicle-card.service-muted:before{
    background:linear-gradient(
      180deg,
      rgba(22,22,22,.14),
      rgba(22,22,22,.32)
    );
  }

  body.elementor-page-23 .carone-step-card{
    height:auto;
    min-height:78px;
  }

  body.elementor-page-23 .carone-step-number{
    width:58px!important;
    min-width:58px!important;
  }

  body.elementor-page-23 .carone-step-label{
    width:auto!important;
    min-height:78px;
    padding:0 18px;
  }

  body.elementor-page-23 .carone-step-button .elementor-button{
    height:78px;
  }

  body.elementor-page-23 .carone-action-grid{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    gap:18px!important;
    width:100%!important;
    max-width:100%!important;
  }

  body.elementor-page-23 .carone-action-grid > .elementor-element,
  body.elementor-page-23 .carone-action-grid > .e-con,
  body.elementor-page-23 .carone-action-card{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
  }

  body.elementor-page-23 .carone-action-card{
    min-height:360px!important;
    border-radius:32px!important;
    overflow:hidden!important;
  }

  body.elementor-page-23 .carone-action-card h1,
  body.elementor-page-23 .carone-action-card h2,
  body.elementor-page-23 .carone-action-card h3,
  body.elementor-page-23 .carone-action-card p,
  body.elementor-page-23 .carone-action-card .elementor-heading-title{
    max-width:100%!important;
    overflow-wrap:anywhere;
    word-break:normal;
  }

  body.elementor-page-23 .carone-action-card.report-card{
    background-size:62%!important;
    background-position:center 75%!important;
  }

  body.elementor-page-23 .carone-video-panel{
    border-radius:32px;
    padding:24px;
  }

  body.elementor-page-23 .carone-review-card{
    min-height:0;
  }

  body.elementor-page-23 .carone-video-card,
  body.elementor-page-23 .carone-video-cover img{
    min-height:0;
    height:360px;
  }

  body.elementor-page-23 .carone-cta-panel{
    border-radius:32px;
    min-height:323px;
    padding:46px 24px;
    background-position:64% center;
  }

  body.elementor-page-23 .carone-footer-row{
    flex-direction:column!important;
    text-align:center;
  }

  body.elementor-page-23 .trust-layout{
    position:relative;
    max-width:341px;
    margin:0 auto;
    overflow:visible;
  }

  body.elementor-page-23 .trust-col{
    position:relative;
    z-index:3;
  }

  body.elementor-page-23 .trust-center{
    position:relative;
    z-index:2;
  }

  body.elementor-page-23 .trust-media{
    overflow:hidden;
  }

  body.elementor-page-23 .trust-media .elementor-widget-image,
  body.elementor-page-23 .trust-media .elementor-widget-container{
    width:100%;
    height:100%;
  }

  body.elementor-page-23 .trust-media img,
  body.elementor-page-23 .trust-car img{
    width:100%;
    height:100%;
    object-fit:cover;
    display:block;
    max-width:none;
  }

  body.elementor-page-23 .trust-car{
    pointer-events:none;
  }
}
/* =========================================
   ИСПРАВЛЕНИЕ ШАГА С БЮДЖЕТОМ
   ========================================= */

@media (min-width:768px){

  /* Активный шаг становится точкой отсчёта */
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .e-form__step:not(.elementor-hidden){
    position:relative!important;
  }

  /*
   Убираем position:relative у оболочек HTML-полей.
   Теперь абсолютное положение ползунка считается
   от всего активного шага, а не от левой колонки.
  */
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .e-form__step:not(.elementor-hidden)
  > .elementor-field-type-html{
    position:static!important;
  }

  /* Ползунок бюджета переносим в правую колонку */
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-range{
    position:absolute!important;

    top:145px!important;
    right:0!important;
    bottom:auto!important;
    left:auto!important;

    width:calc(50% - 32px)!important;
    max-width:calc(50% - 32px)!important;
    min-width:0!important;

    margin:0!important;
    padding:0 0 36px!important;

    transform:none!important;
    z-index:5!important;
  }

  /* Линия ползунка */
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-range-input{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
  }

  /* Текущее значение над ползунком */
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-range-value{
    top:-50px!important;
    z-index:6!important;
  }

  /* Минимальная и максимальная суммы */
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-range-labels{
    display:flex!important;
    justify-content:space-between!important;

    width:100%!important;
    max-width:100%!important;

    margin:22px 0 0!important;
  }
}


/* Планшет */
@media (min-width:768px) and (max-width:1024px){

  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-range{
    top:155px!important;
    width:calc(50% - 18px)!important;
    max-width:calc(50% - 18px)!important;
  }
}


/* Мобильная версия */
@media (max-width:767px){

  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-range{
    position:relative!important;

    top:auto!important;
    right:auto!important;
    bottom:auto!important;
    left:auto!important;

    width:100%!important;
    max-width:100%!important;

    margin:64px 0 0!important;
    padding:0 0 36px!important;

    transform:none!important;
  }
}
/* Электрокар — такой же активный вариант, как остальные */
body.elementor-page-23 #contacts [data-id="3d0a07f"]
.carone-quiz-vehicle-options .elementor-field-option:last-child{
  display:flex!important;
  align-items:center!important;

  width:100%!important;
  min-height:68px!important;

  padding:0 18px!important;
  border-radius:12px!important;

  background:#f4f4f4!important;
  color:#000!important;

  opacity:1!important;
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* Текст Электрокар */
body.elementor-page-23 #contacts [data-id="3d0a07f"]
.carone-quiz-vehicle-options .elementor-field-option:last-child label{
  color:#000!important;
  opacity:1!important;
  pointer-events:auto!important;
  cursor:pointer!important;
}

/* Радиокнопка Электрокар */
body.elementor-page-23 #contacts [data-id="3d0a07f"]
.carone-quiz-vehicle-options .elementor-field-option:last-child input[type="radio"]{
  opacity:1!important;
  pointer-events:auto!important;
  cursor:pointer!important;
  border-color:#62a5ff!important;
  background:#fff!important;
}

@media (max-width:767px){
  body.elementor-page-23 #contacts [data-id="3d0a07f"]
  .carone-quiz-vehicle-options .elementor-field-option:last-child{
    min-height:58px!important;
    padding:0 14px!important;
    border-radius:10px!important;
  }
}/* End custom CSS */
/* =========================================================
   AVTOPRIGON — COLOR EDITS 2026-07-07
   ========================================================= */

/* 1. All site action buttons: white by default, turquoise on hover. */
body.elementor-page-23 a.elementor-button,
body.elementor-page-23 button.elementor-button,
body.elementor-page-23 .e-form__buttons button,
body.elementor-page-23 .elementor-field-type-submit button {
  background:#ffffff !important;
  background-color:#ffffff !important;
  color:#145d65 !important;
  border:0 !important;
  border-top:1px solid #145d65 !important;
  box-shadow:none;
  transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;
}

body.elementor-page-23 a.elementor-button svg,
body.elementor-page-23 button.elementor-button svg,
body.elementor-page-23 .e-form__buttons button svg,
body.elementor-page-23 .elementor-field-type-submit button svg {
  fill:#145d65 !important;
  transition:fill .25s ease;
}

body.elementor-page-23 a.elementor-button:hover,
body.elementor-page-23 a.elementor-button:focus,
body.elementor-page-23 button.elementor-button:hover,
body.elementor-page-23 button.elementor-button:focus,
body.elementor-page-23 .e-form__buttons button:hover,
body.elementor-page-23 .e-form__buttons button:focus,
body.elementor-page-23 .elementor-field-type-submit button:hover,
body.elementor-page-23 .elementor-field-type-submit button:focus {
  background:#145d65 !important;
  background-color:#145d65 !important;
  color:#ffffff !important;
  border-top:1px solid #ffffff !important;
  box-shadow:0 12px 30px rgba(20,93,101,.22);
}

body.elementor-page-23 a.elementor-button:hover svg,
body.elementor-page-23 a.elementor-button:focus svg,
body.elementor-page-23 button.elementor-button:hover svg,
body.elementor-page-23 button.elementor-button:focus svg,
body.elementor-page-23 .e-form__buttons button:hover svg,
body.elementor-page-23 .e-form__buttons button:focus svg,
body.elementor-page-23 .elementor-field-type-submit button:hover svg,
body.elementor-page-23 .elementor-field-type-submit button:focus svg {
  fill:#ffffff !important;
}

/* 2. Process numbers 01–05: translucent #145d65 glass. */
body.elementor-page-23 .carone-step-number {
  background:rgba(20,93,101,.60) !important;
  border:1px solid rgba(255,255,255,.34) !important;
  border-right-color:rgba(255,255,255,.18) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 10px 28px rgba(0,0,0,.18);
  -webkit-backdrop-filter:blur(14px) saturate(135%);
  backdrop-filter:blur(14px) saturate(135%);
}

/* 3. Trust-card title strips: translucent #01313b. */
body.elementor-page-23 .elementor-element.elementor-element-c0000007,
body.elementor-page-23 .elementor-element.elementor-element-c0000015,
body.elementor-page-23 .elementor-element.elementor-element-c000000e,
body.elementor-page-23 .elementor-element.elementor-element-c000001c,
body.elementor-page-23 .elementor-element.elementor-element-c0000007:not(.elementor-motion-effects-element-type-background),
body.elementor-page-23 .elementor-element.elementor-element-c0000015:not(.elementor-motion-effects-element-type-background),
body.elementor-page-23 .elementor-element.elementor-element-c000000e:not(.elementor-motion-effects-element-type-background),
body.elementor-page-23 .elementor-element.elementor-element-c000001c:not(.elementor-motion-effects-element-type-background) {
  background:rgba(1,49,59,.80) !important;
  background-color:rgba(1,49,59,.80) !important;
  border:1px solid rgba(255,255,255,.12);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 8px 24px rgba(1,49,59,.18);
  -webkit-backdrop-filter:blur(10px) saturate(125%);
  backdrop-filter:blur(10px) saturate(125%);
}

/* 4. Customer review cards: calm deep turquoise instead of gray. */
body.elementor-page-23 #reviews .carone-review-inner,
body.elementor-page-23 .carone-review-inner {
  background:linear-gradient(145deg,#0b343a 0%,#08282d 100%) !important;
  background-color:#0b2f34 !important;
  color:#ffffff !important;
  border:1px solid rgba(255,255,255,.13);
  box-shadow:0 18px 45px rgba(3,35,40,.18),inset 0 1px 0 rgba(255,255,255,.08);
}

body.elementor-page-23 #reviews .carone-review-inner .elementor-heading-title,
body.elementor-page-23 #reviews .carone-review-inner .elementor-widget-text-editor,
body.elementor-page-23 #reviews .carone-review-inner .elementor-widget-text-editor p {
  color:#ffffff !important;
}


/* 5. Navigation: turquoise active and hover states. */
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--main .elementor-item:hover,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--main .elementor-item:focus,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--main .elementor-item.elementor-item-active,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--main .elementor-item.highlighted {
  color:#145d65 !important;
  fill:#145d65 !important;
}

body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--dropdown .elementor-item:hover,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--dropdown .elementor-item:focus,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-nav-menu--dropdown .elementor-item.highlighted {
  color:#145d65 !important;
  fill:#145d65 !important;
  background-color:rgba(20,93,101,.08) !important;
}

body.elementor-page-23 .elementor-element-wpnav001
.elementor-menu-toggle:hover,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-menu-toggle:focus {
  color:#145d65 !important;
}

body.elementor-page-23 .elementor-element-wpnav001
.elementor-menu-toggle:hover svg,
body.elementor-page-23 .elementor-element-wpnav001
.elementor-menu-toggle:focus svg {
  fill:#145d65 !important;
}
