.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-container .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-232529 .elementor-element.elementor-element-66cd8092{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-66cd8092.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-232529 .elementor-element.elementor-element-73981011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-text-editor .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-232529 .elementor-element.elementor-element-1676f053{text-align:center;font-family:"Haval", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-1676f053 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-1676f053 > .elementor-widget-container{padding:4px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-232529 .elementor-element.elementor-element-204cdb4{text-align:center;font-family:"Haval", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-204cdb4 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-204cdb4 > .elementor-widget-container{padding:4px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-232529 .elementor-element.elementor-element-a098b1c{text-align:center;font-family:"Haval", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-a098b1c p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-a098b1c > .elementor-widget-container{padding:4px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-232529 .elementor-element.elementor-element-516e6865{text-align:center;font-family:"Haval", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:20px;color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-516e6865 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-516e6865 > .elementor-widget-container{padding:4px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-232529 .elementor-element.elementor-element-1df1215e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-232529 .elementor-element.elementor-element-7075e0df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-69d857b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-69d857b0:not(.elementor-motion-effects-element-type-background), .elementor-232529 .elementor-element.elementor-element-69d857b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://havalpro-avilon.ru/wp-content/uploads/2026/03/1115.webp");background-repeat:no-repeat;background-size:contain;}.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-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-232529 .elementor-element.elementor-element-3b4a8040 img{width:744px;}.elementor-232529 .elementor-element.elementor-element-3b4a8040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-5911c127{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-666e23f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-469b191a{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-469b191a p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-28a70b86{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-28a70b86 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-5e712665{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-2af75a61{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-2af75a61 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-779019ae{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-779019ae p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-3ac93a8d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-67637c96{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-67637c96 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-18e2c27b{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-18e2c27b p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-455035bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-6311457d{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-6311457d p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-5d88d65d{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-5d88d65d p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-1a045a49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-150a0b3e{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-150a0b3e p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-6728c3d{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-6728c3d p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-23364036{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-button .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-2d9fbb36{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-2d9fbb36 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-2d9fbb36:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-1d295ff7{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-1d295ff7 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-1d295ff7:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-77836d88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-15bd6abc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-15bd6abc:not(.elementor-motion-effects-element-type-background), .elementor-232529 .elementor-element.elementor-element-15bd6abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://havalpro-avilon.ru/wp-content/uploads/2026/03/1115.webp");background-repeat:no-repeat;background-size:contain;}.elementor-232529 .elementor-element.elementor-element-1c4fe6e1 img{width:744px;}.elementor-232529 .elementor-element.elementor-element-1c4fe6e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-28d7b58a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-1fc7c13d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-3b5dbb30{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-3b5dbb30 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-7f43c830{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-7f43c830 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-1b41f3f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-3c8d54f6{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-3c8d54f6 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-3f37bccc{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-3f37bccc p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-56b2bf2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-10c8194f{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-10c8194f p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-40a39af0{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-40a39af0 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-323f8438{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-fd109c4{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-fd109c4 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-347920f7{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-347920f7 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-3f639a77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-66a31112{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-66a31112 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-208eb407{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-208eb407 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-605c68ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-5922d240{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-5922d240 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-5922d240:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-584827fd{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-584827fd > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-584827fd:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-1ff22a69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-35d86533{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-35d86533:not(.elementor-motion-effects-element-type-background), .elementor-232529 .elementor-element.elementor-element-35d86533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://havalpro-avilon.ru/wp-content/uploads/2026/03/1115.webp");background-repeat:no-repeat;background-size:contain;}.elementor-232529 .elementor-element.elementor-element-7c84dfab img{width:744px;}.elementor-232529 .elementor-element.elementor-element-7c84dfab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-6d2476af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-200dfcc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-4825d4f{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-4825d4f p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-1ee821b5{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-1ee821b5 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-73dee9fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-354bac5{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-354bac5 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-2d1b4ec3{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-2d1b4ec3 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-4338008e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-788a354c{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-788a354c p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-2d57a550{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-2d57a550 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-18378b8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-78228c07{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-78228c07 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-1dd95e90{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-1dd95e90 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-38e84e81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-7f5d3180{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-7f5d3180 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-7f9bcd12{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-7f9bcd12 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-3e581a3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-1cb00084{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-1cb00084 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-1cb00084:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-8690f65{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-8690f65 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-8690f65:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-809acd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-5bf2f13{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-5bf2f13:not(.elementor-motion-effects-element-type-background), .elementor-232529 .elementor-element.elementor-element-5bf2f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://havalpro-avilon.ru/wp-content/uploads/2026/03/1115.webp");background-repeat:no-repeat;background-size:contain;}.elementor-232529 .elementor-element.elementor-element-2caeb6e7 img{width:744px;}.elementor-232529 .elementor-element.elementor-element-2caeb6e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-fb88011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-5d74c785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-665a559b{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-665a559b p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-5b0c9602{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-5b0c9602 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-373efb88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-3455b28b{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-3455b28b p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-61275eba{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-61275eba p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-5c38b26b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-5a6bffc4{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-5a6bffc4 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-15dda16{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-15dda16 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-23d17040{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-2c43096{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-2c43096 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-23593535{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-23593535 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-1543e7a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-4cd871fb{font-family:"Wellingtons", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFFA3;}.elementor-232529 .elementor-element.elementor-element-4cd871fb p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-46762466{font-family:"Wellingtons", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-232529 .elementor-element.elementor-element-46762466 p{margin-block-end:0px;}.elementor-232529 .elementor-element.elementor-element-2a0d43d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-5bb61a56{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-5bb61a56 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-5bb61a56:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button{font-family:"Haval", Sans-serif;font-size:12px;font-weight:normal;text-transform:uppercase;line-height:12px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button:hover, .elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button:focus{color:var( --e-global-color-a43e207 );background-color:#00C9BF00;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button:hover svg, .elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button:focus svg{fill:var( --e-global-color-a43e207 );}.elementor-232529 .elementor-element.elementor-element-3e8a04fb{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-3e8a04fb > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-text );}.elementor-232529 .elementor-element.elementor-element-3e8a04fb:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-accent );}.elementor-232529 .elementor-element.elementor-element-42562a0f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-size:40px;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:0%;--e-n-carousel-dots-vertical-transform:0%;--e-n-carousel-dots-vertical-offset:-50px;width:var( --container-widget-width, 1240px );max-width:1240px;--container-widget-width:1240px;--container-widget-flex-grow:0;}.elementor-232529 .elementor-element.elementor-element-42562a0f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:32px;--swiper-pagination-bullet-vertical-gap:32px;}.elementor-232529 .elementor-element.elementor-element-42562a0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:442px){.elementor-232529 .elementor-element.elementor-element-7075e0df{--content-width:1047px;}.elementor-232529 .elementor-element.elementor-element-5911c127{--width:660px;}.elementor-232529 .elementor-element.elementor-element-77836d88{--content-width:1047px;}.elementor-232529 .elementor-element.elementor-element-28d7b58a{--width:660px;}.elementor-232529 .elementor-element.elementor-element-1ff22a69{--content-width:1047px;}.elementor-232529 .elementor-element.elementor-element-6d2476af{--width:660px;}.elementor-232529 .elementor-element.elementor-element-809acd{--content-width:1047px;}.elementor-232529 .elementor-element.elementor-element-fb88011{--width:660px;}}@media(max-width:1025px){.elementor-232529 .elementor-element.elementor-element-66cd8092{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-232529 .elementor-element.elementor-element-42562a0f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-100px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-100px;}}@media(max-width:769px){.elementor-232529 .elementor-element.elementor-element-73981011{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-232529 .elementor-element.elementor-element-1676f053{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-204cdb4{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-a098b1c{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-516e6865{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-5911c127{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232529 .elementor-element.elementor-element-2d9fbb36{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-1d295ff7{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-28d7b58a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232529 .elementor-element.elementor-element-5922d240{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-584827fd{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-6d2476af{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232529 .elementor-element.elementor-element-1cb00084{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-8690f65{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-fb88011{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232529 .elementor-element.elementor-element-5bb61a56{width:100%;max-width:100%;}.elementor-232529 .elementor-element.elementor-element-3e8a04fb{width:100%;max-width:100%;}}@media(max-width:441px){.elementor-232529 .elementor-element.elementor-element-66cd8092{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-232529 .elementor-element.elementor-element-73981011{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-232529 .elementor-element.elementor-element-3b4a8040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-5911c127{--gap:12px 32px;--row-gap:12px;--column-gap:32px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232529 .elementor-element.elementor-element-666e23f{--width:60px;}.elementor-232529 .elementor-element.elementor-element-469b191a{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-28a70b86{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-5e712665{--width:60px;}.elementor-232529 .elementor-element.elementor-element-2af75a61{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-779019ae{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-3ac93a8d{--width:60px;}.elementor-232529 .elementor-element.elementor-element-67637c96{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-18e2c27b{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-455035bf{--width:60px;}.elementor-232529 .elementor-element.elementor-element-6311457d{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-5d88d65d{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-1a045a49{--width:60px;}.elementor-232529 .elementor-element.elementor-element-150a0b3e{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-6728c3d{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-2d9fbb36{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-1d295ff7{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-1c4fe6e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-28d7b58a{--gap:12px 32px;--row-gap:12px;--column-gap:32px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232529 .elementor-element.elementor-element-1fc7c13d{--width:60px;}.elementor-232529 .elementor-element.elementor-element-3b5dbb30{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-7f43c830{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-1b41f3f7{--width:60px;}.elementor-232529 .elementor-element.elementor-element-3c8d54f6{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-3f37bccc{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-56b2bf2a{--width:60px;}.elementor-232529 .elementor-element.elementor-element-10c8194f{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-40a39af0{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-323f8438{--width:60px;}.elementor-232529 .elementor-element.elementor-element-fd109c4{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-347920f7{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-3f639a77{--width:60px;}.elementor-232529 .elementor-element.elementor-element-66a31112{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-208eb407{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-5922d240{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-584827fd{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-7c84dfab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-6d2476af{--gap:12px 32px;--row-gap:12px;--column-gap:32px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232529 .elementor-element.elementor-element-200dfcc9{--width:60px;}.elementor-232529 .elementor-element.elementor-element-4825d4f{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-1ee821b5{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-73dee9fd{--width:60px;}.elementor-232529 .elementor-element.elementor-element-354bac5{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-2d1b4ec3{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-4338008e{--width:60px;}.elementor-232529 .elementor-element.elementor-element-788a354c{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-2d57a550{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-18378b8f{--width:60px;}.elementor-232529 .elementor-element.elementor-element-78228c07{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-1dd95e90{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-38e84e81{--width:60px;}.elementor-232529 .elementor-element.elementor-element-7f5d3180{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-7f9bcd12{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-1cb00084{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-8690f65{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-2caeb6e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-fb88011{--gap:12px 32px;--row-gap:12px;--column-gap:32px;--flex-wrap:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232529 .elementor-element.elementor-element-5d74c785{--width:60px;}.elementor-232529 .elementor-element.elementor-element-665a559b{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-5b0c9602{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-373efb88{--width:60px;}.elementor-232529 .elementor-element.elementor-element-3455b28b{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-61275eba{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-5c38b26b{--width:60px;}.elementor-232529 .elementor-element.elementor-element-5a6bffc4{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-15dda16{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-23d17040{--width:60px;}.elementor-232529 .elementor-element.elementor-element-2c43096{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-23593535{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-1543e7a2{--width:60px;}.elementor-232529 .elementor-element.elementor-element-4cd871fb{font-size:10px;}.elementor-232529 .elementor-element.elementor-element-46762466{font-size:14px;}.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-5bb61a56{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button{padding:0px 0px 0px 0px;}.elementor-232529 .elementor-element.elementor-element-3e8a04fb{width:100%;max-width:100%;z-index:3;}.elementor-232529 .elementor-element.elementor-element-42562a0f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:100px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:100px;--e-n-carousel-arrow-size:20px;}}@media(max-width:1025px) and (min-width:442px){.elementor-232529 .elementor-element.elementor-element-66cd8092{--width:896px;}.elementor-232529 .elementor-element.elementor-element-7075e0df{--content-width:744px;}.elementor-232529 .elementor-element.elementor-element-77836d88{--content-width:744px;}.elementor-232529 .elementor-element.elementor-element-1ff22a69{--content-width:744px;}.elementor-232529 .elementor-element.elementor-element-809acd{--content-width:744px;}}@media(max-width:769px) and (min-width:442px){.elementor-232529 .elementor-element.elementor-element-73981011{--width:624px;}.elementor-232529 .elementor-element.elementor-element-7075e0df{--content-width:624px;}.elementor-232529 .elementor-element.elementor-element-5911c127{--width:624px;}.elementor-232529 .elementor-element.elementor-element-77836d88{--content-width:624px;}.elementor-232529 .elementor-element.elementor-element-28d7b58a{--width:624px;}.elementor-232529 .elementor-element.elementor-element-1ff22a69{--content-width:624px;}.elementor-232529 .elementor-element.elementor-element-6d2476af{--width:624px;}.elementor-232529 .elementor-element.elementor-element-809acd{--content-width:624px;}.elementor-232529 .elementor-element.elementor-element-fb88011{--width:624px;}}/* Start custom CSS for text-editor, class: .elementor-element-1676f053 */.elementor-232529 .elementor-element.elementor-element-1676f053 {
    cursor: pointer;
}

.elementor-232529 .elementor-element.elementor-element-1676f053:hover{
    opacity: 1!important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-204cdb4 */.elementor-232529 .elementor-element.elementor-element-204cdb4 {
    cursor: pointer;
}

.elementor-232529 .elementor-element.elementor-element-204cdb4:hover{
    opacity: 1!important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-a098b1c */.elementor-232529 .elementor-element.elementor-element-a098b1c {
    cursor: pointer;
}

.elementor-232529 .elementor-element.elementor-element-a098b1c:hover{
    opacity: 1!important;
}/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-516e6865 */.elementor-232529 .elementor-element.elementor-element-516e6865 {
    cursor: pointer;
}

.elementor-232529 .elementor-element.elementor-element-516e6865:hover{
    opacity: 1!important;
}/* End custom CSS */



















/* Start custom CSS for button, class: .elementor-element-2d9fbb36 */.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1d295ff7 */.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5922d240 */.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5922d240 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-584827fd */.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-584827fd {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-1cb00084 */.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1cb00084 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8690f65 */.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-8690f65 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5bb61a56 */.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3e8a04fb */.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-2d9fbb36 */.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1d295ff7 */.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5922d240 */.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5922d240 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-584827fd */.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-584827fd {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-1cb00084 */.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1cb00084 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8690f65 */.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-8690f65 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5bb61a56 */.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3e8a04fb */.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-2d9fbb36 */.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1d295ff7 */.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5922d240 */.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5922d240 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-584827fd */.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-584827fd {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-1cb00084 */.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1cb00084 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8690f65 */.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-8690f65 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5bb61a56 */.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3e8a04fb */.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-2d9fbb36 */.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1d295ff7 */.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5922d240 */.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5922d240 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-584827fd */.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-584827fd {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-1cb00084 */.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1cb00084 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8690f65 */.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-8690f65 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5bb61a56 */.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3e8a04fb */.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-2d9fbb36 */.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-2d9fbb36 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-2d9fbb36 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1d295ff7 */.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1d295ff7 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1d295ff7 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5922d240 */.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5922d240 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5922d240 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-584827fd */.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-584827fd {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-584827fd .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-1cb00084 */.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-1cb00084 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-1cb00084 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8690f65 */.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-8690f65 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-8690f65 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */





















/* Start custom CSS for button, class: .elementor-element-5bb61a56 */.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-5bb61a56 {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-5bb61a56 .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-3e8a04fb */.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper{
    transform: skew(-30deg);
    margin-left: -20px;
    margin-right: 20px;
    border: 2px solid #fff;
    padding: 12px 12px;
        transition: all 0.6s;

}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-text{
    transform: skew(30deg);
}
.elementor-232529 .elementor-element.elementor-element-3e8a04fb {
        overflow: hidden;

}

.elementor-232529 .elementor-element.elementor-element-3e8a04fb .elementor-button-content-wrapper:hover{
    border: 2px solid #00C9BF;
background-color: #00C9BF;
    transition: all 0.6s;

}/* End custom CSS */




/* Start custom CSS for nested-carousel, class: .elementor-element-42562a0f */.elementor-swiper-button{
    opacity: 0.4;
    transition: all 0.6s ease!important;
}
.elementor-swiper-button:hover{
    opacity: 0.8;
     transition: all 0.6s ease!important;

}
.elementor-232529 .elementor-element.elementor-element-42562a0f .swiper-pagination{
    display: none;
}/* End custom CSS */



/* Start Custom Fonts CSS *//* End Custom Fonts CSS */
