.elementor-1041 .elementor-element.elementor-element-21cb870{--display:flex;--min-height:1200px;--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;--overlay-opacity:0.5;}.elementor-1041 .elementor-element.elementor-element-21cb870::before, .elementor-1041 .elementor-element.elementor-element-21cb870 > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-21cb870 > .e-con-inner > .elementor-background-video-container::before, .elementor-1041 .elementor-element.elementor-element-21cb870 > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-21cb870 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1041 .elementor-element.elementor-element-21cb870 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1041 .elementor-element.elementor-element-0df72fb{width:100%;max-width:100%;margin:500px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-0df72fb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-cf6f2a5{--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-1041 .elementor-element.elementor-element-6ea3bc6{text-align:center;}.elementor-1041 .elementor-element.elementor-element-6ea3bc6 .elementor-heading-title{font-family:"Lobster", Sans-serif;font-size:42px;font-weight:900;font-style:normal;color:#D12222;}.elementor-1041 .elementor-element.elementor-element-d3255da{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;}.elementor-1041 .elementor-element.elementor-element-9b3082b{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-9b3082b.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-dac99ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.97);color:#FCFCFC;}.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-1041 .elementor-element.elementor-element-c335988{width:var( --container-widget-width, 62% );max-width:62%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.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-1041 .elementor-element.elementor-element-fc903e4 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-fc903e4 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-fc903e4 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-fc903e4{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-fc903e4{right:13px;}.elementor-1041 .elementor-element.elementor-element-fc903e4{top:196px;}.elementor-1041 .elementor-element.elementor-element-fc903e4 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-fc903e4 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-668fae3{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-668fae3.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-af7d527 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-e44353a{width:var( --container-widget-width, 62% );max-width:62%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-bc0f75d .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-bc0f75d .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-bc0f75d .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-bc0f75d{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-bc0f75d{right:13px;}.elementor-1041 .elementor-element.elementor-element-bc0f75d{top:196px;}.elementor-1041 .elementor-element.elementor-element-bc0f75d .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-bc0f75d .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-e7164d0{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-e7164d0.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-1b06c0b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px rgba(3.399999999999988, 3.399999999999988, 3.399999999999988, 0.97);color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-6f852dd{width:var( --container-widget-width, 62% );max-width:62%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-c9c3fb2 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-c9c3fb2 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-c9c3fb2 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-c9c3fb2{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-c9c3fb2{right:13px;}.elementor-1041 .elementor-element.elementor-element-c9c3fb2{top:196px;}.elementor-1041 .elementor-element.elementor-element-c9c3fb2 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-c9c3fb2 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-c56949a{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-c56949a.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-4964f3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-d5a39f0{width:var( --container-widget-width, 62% );max-width:62%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-8be9418 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-8be9418 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-8be9418 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-8be9418{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-8be9418{right:13px;}.elementor-1041 .elementor-element.elementor-element-8be9418{top:196px;}.elementor-1041 .elementor-element.elementor-element-8be9418 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-8be9418 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-5412301{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-5412301.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-9efa29e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-53b3a27{width:var( --container-widget-width, 62% );max-width:62%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-ed3ee59 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-ed3ee59 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-ed3ee59 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-ed3ee59{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-ed3ee59{right:13px;}.elementor-1041 .elementor-element.elementor-element-ed3ee59{top:196px;}.elementor-1041 .elementor-element.elementor-element-ed3ee59 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-ed3ee59 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-4c0372d{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-4c0372d.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-ac1ad3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-26b7c45{width:var( --container-widget-width, 62% );max-width:62%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-a79fe97 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-a79fe97 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-a79fe97 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-a79fe97{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-a79fe97{right:13px;}.elementor-1041 .elementor-element.elementor-element-a79fe97{top:196px;}.elementor-1041 .elementor-element.elementor-element-a79fe97 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-a79fe97 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-5c9d41b .section-title__tagline{font-size:55px;}.elementor-1041 .elementor-element.elementor-element-825cbd6{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1041 .elementor-element.elementor-element-2ccd0d2{--e-image-carousel-slides-to-show:5;padding:0px 0px 0px 0px;}.elementor-1041 .elementor-element.elementor-element-2c5e5fc{--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-1041 .elementor-element.elementor-element-ffbf785{text-align:center;}.elementor-1041 .elementor-element.elementor-element-ffbf785 .elementor-heading-title{font-family:"Lobster", Sans-serif;font-size:42px;font-weight:900;font-style:normal;color:#D12222;}.elementor-1041 .elementor-element.elementor-element-4c5a214{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;}.elementor-1041 .elementor-element.elementor-element-0190da9{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-0190da9.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-f31998e{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-f31998e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.97);color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-44ebf55{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-44ebf55 p{margin-block-end:0px;}.elementor-1041 .elementor-element.elementor-element-0924f1e .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-0924f1e .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-0924f1e .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-0924f1e{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-0924f1e{right:13px;}.elementor-1041 .elementor-element.elementor-element-0924f1e{top:196px;}.elementor-1041 .elementor-element.elementor-element-0924f1e .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-0924f1e .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-421bdc1{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-421bdc1.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-2e7078d{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-2e7078d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-2581bd6{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-9a5e117 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-9a5e117 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-9a5e117 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-9a5e117{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-9a5e117{right:13px;}.elementor-1041 .elementor-element.elementor-element-9a5e117{top:196px;}.elementor-1041 .elementor-element.elementor-element-9a5e117 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-9a5e117 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-adcaba6{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-adcaba6.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-db2014b{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-db2014b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-97250e8{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-0b97fb4 .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-0b97fb4 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-0b97fb4 .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-0b97fb4{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-0b97fb4{right:13px;}.elementor-1041 .elementor-element.elementor-element-0b97fb4{top:196px;}.elementor-1041 .elementor-element.elementor-element-0b97fb4 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-0b97fb4 .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-acd344e{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-acd344e.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-06dd619{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-06dd619 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-be4fac2{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-e9fd8fe .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-e9fd8fe .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-e9fd8fe .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-e9fd8fe{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-e9fd8fe{right:13px;}.elementor-1041 .elementor-element.elementor-element-e9fd8fe{top:196px;}.elementor-1041 .elementor-element.elementor-element-e9fd8fe .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-e9fd8fe .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-8136de9{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-8136de9.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-1d975d7{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-1d975d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-6c32ab5{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-e9017ab .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-e9017ab .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-e9017ab .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-e9017ab{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-e9017ab{right:13px;}.elementor-1041 .elementor-element.elementor-element-e9017ab{top:196px;}.elementor-1041 .elementor-element.elementor-element-e9017ab .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-e9017ab .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-59b99ca{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:18px 18px 18px 18px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.5);--e-con-transform-transition-duration:300ms;}.elementor-1041 .elementor-element.elementor-element-59b99ca.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-1041 .elementor-element.elementor-element-90fbc76{margin:135px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-90fbc76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;text-shadow:0px 0px 5px #000000;color:#FCFCFC;}.elementor-1041 .elementor-element.elementor-element-92574ce{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;line-height:17px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-bb411cc .elementor-button{background-color:#E26100;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-bb411cc .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-bb411cc .elementor-button:focus{background-color:#E30613;color:#FCFAFA;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-bb411cc{left:13px;}body.rtl .elementor-1041 .elementor-element.elementor-element-bb411cc{right:13px;}.elementor-1041 .elementor-element.elementor-element-bb411cc{top:196px;}.elementor-1041 .elementor-element.elementor-element-bb411cc .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-bb411cc .elementor-button:focus svg{fill:#FCFAFA;}.elementor-1041 .elementor-element.elementor-element-65f9591{margin-top:-6px;margin-bottom:-6px;}.elementor-1041 .elementor-element.elementor-element-fb8dec2 .section-title__tagline{font-size:55px;}.elementor-1041 .elementor-element.elementor-element-6a1256d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-188px;margin-bottom:0px;z-index:1;}.elementor-1041 .elementor-element.elementor-element-6a1256d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1041 .elementor-element.elementor-element-12407df .banner-one__title,.elementor-1041 .elementor-element.elementor-element-12407df .banner-two__title{color:#FAFAFA;}.elementor-1041 .elementor-element.elementor-element-12407df .banner-one__tagline,.elementor-1041 .elementor-element.elementor-element-12407df .banner-two__tagline{color:#FFFFFF;}.elementor-1041 .elementor-element.elementor-element-04188a4{margin-top:0px;margin-bottom:0px;}.elementor-1041 .elementor-element.elementor-element-cd51e29 .section-title__tagline{font-size:48px;}.elementor-1041 .elementor-element.elementor-element-cd51e29 .about-one__btn.thm-btn,.elementor-1041 .elementor-element.elementor-element-cd51e29 .about-two__btn.thm-btn{background-color:#038D14;}.elementor-1041 .elementor-element.elementor-element-4c5e4e5b{margin-top:55px;margin-bottom:55px;}.elementor-1041 .elementor-element.elementor-element-fb748d3 .elementor-button{background-color:#00791F;font-family:"Roboto", Sans-serif;font-weight:700;fill:#F3EEEE;color:#F3EEEE;border-style:none;border-radius:999px 999px 999px 999px;padding:10px 18px 10px 18px;}.elementor-1041 .elementor-element.elementor-element-fb748d3 .elementor-button:hover, .elementor-1041 .elementor-element.elementor-element-fb748d3 .elementor-button:focus{background-color:#DCE306;color:#000000;border-color:#E30613;}body:not(.rtl) .elementor-1041 .elementor-element.elementor-element-fb748d3{left:458px;}body.rtl .elementor-1041 .elementor-element.elementor-element-fb748d3{right:458px;}.elementor-1041 .elementor-element.elementor-element-fb748d3{top:95px;}.elementor-1041 .elementor-element.elementor-element-fb748d3 .elementor-button:hover svg, .elementor-1041 .elementor-element.elementor-element-fb748d3 .elementor-button:focus svg{fill:#000000;}.elementor-1041 .elementor-element.elementor-element-36c3bbd > .elementor-element-populated{margin:0px 222px 0px 222px;--e-column-margin-right:222px;--e-column-margin-left:222px;padding:0px 0px 0px 0px;}.elementor-1041 .elementor-element.elementor-element-b07cb52{text-align:center;}.elementor-1041 .elementor-element.elementor-element-b07cb52 .elementor-heading-title{font-family:"Lobster", Sans-serif;font-size:42px;font-weight:900;font-style:normal;color:#D12222;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1041 .elementor-element.elementor-element-d773e05.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1041 .elementor-element.elementor-element-d773e05 > .elementor-widget-container{margin:-11px 55px 50px 55px;}.elementor-1041 .elementor-element.elementor-element-d773e05.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-1041 .elementor-element.elementor-element-d773e05.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-1041 .elementor-element.elementor-element-d773e05.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1041 .elementor-element.elementor-element-0489a03 .section-title__title{padding:0px 0px 0px 0px;}.elementor-1041 .elementor-element.elementor-element-abe39fc > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1041 .elementor-element.elementor-element-d773e05.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1041 .elementor-element.elementor-element-21cb870{--min-height:50vh;}.elementor-1041 .elementor-element.elementor-element-0df72fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1041 .elementor-element.elementor-element-0df72fb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1041 .elementor-element.elementor-element-d773e05.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1041 .elementor-element.elementor-element-d3255da{--content-width:1400px;}.elementor-1041 .elementor-element.elementor-element-9b3082b{--width:30%;}.elementor-1041 .elementor-element.elementor-element-668fae3{--width:30%;}.elementor-1041 .elementor-element.elementor-element-e7164d0{--width:30%;}.elementor-1041 .elementor-element.elementor-element-c56949a{--width:30%;}.elementor-1041 .elementor-element.elementor-element-5412301{--width:30%;}.elementor-1041 .elementor-element.elementor-element-4c0372d{--width:30%;}.elementor-1041 .elementor-element.elementor-element-825cbd6{--content-width:1600px;}.elementor-1041 .elementor-element.elementor-element-4c5a214{--content-width:1400px;}.elementor-1041 .elementor-element.elementor-element-0190da9{--width:30%;}.elementor-1041 .elementor-element.elementor-element-421bdc1{--width:30%;}.elementor-1041 .elementor-element.elementor-element-adcaba6{--width:30%;}.elementor-1041 .elementor-element.elementor-element-acd344e{--width:30%;}.elementor-1041 .elementor-element.elementor-element-8136de9{--width:30%;}.elementor-1041 .elementor-element.elementor-element-59b99ca{--width:30%;}.elementor-1041 .elementor-element.elementor-element-fb3f4ba{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-2ccd0d2 *//* базовый вид всех логотипов */
.coverflow-logos .swiper-slide{
  transition: transform .35s ease, opacity .35s ease, filter .35s ease;
  transform: scale(.78);
  opacity: .35;
  filter: grayscale(100%);
}

/* центр */
.coverflow-logos .swiper-slide.is-center{
  transform: scale(1.12);
  opacity: 1;
  filter: grayscale(0%);
  z-index: 5;
}

/* соседи */
.coverflow-logos .swiper-slide.is-left,
.coverflow-logos .swiper-slide.is-right{
  transform: scale(.92);
  opacity: .75;
}

/* дальние */
.coverflow-logos .swiper-slide.is-far-left,
.coverflow-logos .swiper-slide.is-far-right{
  transform: scale(.84);
  opacity: .55;
}
/* одинаковый контейнер для логотипов */
.coverflow-logos .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 240px;   /* регулируй высоту */
}

/* сами картинки */
.coverflow-logos .swiper-slide img {
    max-height: 200px;  /* одинаковая высота логотипов */
    width: auto;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-825cbd6 *//* База — все дальше/меньше */
.coverflow-logos .swiper-slide{
  transition: transform .35s ease, opacity .35s ease, filter .35s ease;
  transform: scale(.78) perspective(1000px) rotateY(18deg);
  opacity: .35;
  filter: grayscale(100%);
}

/* Центр */
.coverflow-logos .swiper-slide.is-center{
  transform: scale(1.12) perspective(1000px) rotateY(0deg);
  opacity: 1;
  filter: grayscale(0%);
  z-index: 5;
}

/* Соседи */
.coverflow-logos .swiper-slide.is-left{
  transform: scale(.92) perspective(1000px) rotateY(10deg);
  opacity: .75;
}
.coverflow-logos .swiper-slide.is-right{
  transform: scale(.92) perspective(1000px) rotateY(-10deg);
  opacity: .75;
}

/* Дальние по бокам */
.coverflow-logos .swiper-slide.is-far-left{
  transform: scale(.84) perspective(1000px) rotateY(16deg);
  opacity: .55;
}
.coverflow-logos .swiper-slide.is-far-right{
  transform: scale(.84) perspective(1000px) rotateY(-16deg);
  opacity: .55;
}/* End custom CSS */