.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-5358a42 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-litho-slider .swiper-slide .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .slider-digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-litho-slider a.elementor-button:not(.elementor-second-button), .elementor-widget-litho-slider .elementor-button:not(.elementor-second-button){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider a.elementor-second-button, .elementor-widget-litho-slider .elementor-second-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-number-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-repeater-item-f81231e.swiper-slide{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/2151989582.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-repeater-item-9274eda.swiper-slide{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/slider-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-repeater-item-0404aa6.swiper-slide{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/sulzerengine.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .bg-overlay{background-color:transparent;background-image:linear-gradient(90deg, #252C3E 0%, #252C3E00 90%);}.elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-button:not(.elementor-second-button), .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-button:not(.elementor-second-button){background-color:#C42121;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;padding:14px 30px 14px 30px;margin:0px 30px 0px 0px;}.elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-button:hover:not(.elementor-second-button), .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-button:hover:not(.elementor-second-button), .elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-button:focus:not(.elementor-second-button), .elementor-23 .elementor-element.elementor-element-449f1c01:focus .elementor-button{background-color:#D13C3C;}.elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-second-button, .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-second-button{background-color:#02010100;font-weight:400;fill:#FFFFFF;color:#FFFFFF;padding:5px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .slider-text-middle-main{max-width:1170px;text-align:left;padding:0px 15px 0px 15px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide{align-content:center;align-items:center;justify-content:center;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .title{font-weight:600;letter-spacing:-0.5px;max-width:45%;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .title:not(:last-child){margin-bottom:55px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .subtitle{font-size:16px;font-weight:300;line-height:28px;letter-spacing:0px;color:#FFFFFFB3;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .subtitle:not(:last-child){margin-bottom:40px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-button:not(.elementor-second-button){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-second-button:hover, .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-second-button:hover, .elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-second-button:focus, .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-second-button:focus{color:#FFFFFFB3;border-color:#FFFFFFB3;}.elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-second-button:hover svg, .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-second-button:hover svg, .elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-second-button:focus svg, .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-second-button:focus svg{fill:#FFFFFFB3;}.elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-second-button{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-pagination-bullet{margin:0px 6px 0px 6px !important;}.elementor-23 .elementor-element.elementor-element-4e8378e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-4e8378e9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4e8378e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041022;}.elementor-23 .elementor-element.elementor-element-4e8378e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 300px 0px;}.elementor-23 .elementor-element.elementor-element-4e8378e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-1b82ed60.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-1b82ed60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-1b82ed60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-1b82ed60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:start;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-1b82ed60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-litho-fancy-text-box .fancy-text-box .title, .elementor-widget-litho-fancy-text-box .conter-wrap .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box .fancy-text-box .subtitle, .elementor-widget-litho-fancy-text-box .conter-wrap .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button span, .elementor-widget-litho-fancy-text-box .fancy-text-button span, .elementor-widget-litho-fancy-text-box a.elementor-button, .elementor-widget-litho-fancy-text-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-fancy-text-box a.fancy-text-button .subtext{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-55b95cc9{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box:before, .elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box:after{border-style:solid;border-color:#C42121;height:170px;}.elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box .title, .elementor-23 .elementor-element.elementor-element-55b95cc9 .conter-wrap .title{font-weight:600;}.elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box .title, .elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box .title-link, .elementor-23 .elementor-element.elementor-element-55b95cc9 .conter-wrap .title, .elementor-23 .elementor-element.elementor-element-55b95cc9 .conter-wrap .title-link{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box .content, .elementor-23 .elementor-element.elementor-element-55b95cc9 .content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-57506113 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-23 .elementor-element.elementor-element-57506113 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-57506113 .litho-primary-title a{font-size:14px;font-weight:400;line-height:20px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-57506113 .litho-primary-title{white-space:normal;}.elementor-23 .elementor-element.elementor-element-57506113 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-23 .elementor-element.elementor-element-492264b0{width:var( --container-widget-width, 95.476% );max-width:95.476%;--container-widget-width:95.476%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-492264b0 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-492264b0 .litho-primary-title a{font-size:20px;line-height:34px;color:#C42121;fill:#C42121;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-492264b0 .litho-primary-title{white-space:normal;}.elementor-23 .elementor-element.elementor-element-492264b0 .litho-secondary-title, .elementor-23 .elementor-element.elementor-element-492264b0 .litho-secondary-title a{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-492264b0 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.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.elementor-drop-cap-view-letter-big .elementor-drop-cap{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-6526250e{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-weight:400;line-height:21px;color:#C42121;}.elementor-23 .elementor-element.elementor-element-6526250e > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-54256236 .elementor-button{background-color:rgba(197, 32, 32, 0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:5px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-54256236 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-54256236 .elementor-button:focus{color:#FF0000B3;border-color:#FD0000B3;}.elementor-23 .elementor-element.elementor-element-54256236 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-54256236 .elementor-button:focus svg{fill:#FF0000B3;}.elementor-23 .elementor-element.elementor-element-9d9a183 > .elementor-container{max-width:1600px;}.elementor-23 .elementor-element.elementor-element-9d9a183{margin-top:-207px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-bfca81c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-bfca81c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-litho-flip-box .flip-front-side .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-front-side .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-back-side .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box .flip-back-side .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-flip-box a.elementor-button, .elementor-widget-litho-flip-box .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-front-side{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/imopump.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-front-side .flip-box-front-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000059 100%);}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-back-side{background-color:#C22221;}.elementor-23 .elementor-element.elementor-element-bb47196 a.elementor-button, .elementor-23 .elementor-element.elementor-element-bb47196 .elementor-button{background-color:rgba(35, 35, 35, 0);fill:#FFFEFE;color:#FFFEFE;padding:5px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-front-side .title{text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-front-side .subtitle{color:#FFFFFF;font-weight:400;text-transform:uppercase;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-front-side .description{color:rgba(255, 255, 255, 0.6);font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-bb47196 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-bb47196 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-back-side .description{color:rgba(255, 255, 255, 0.7);}.elementor-23 .elementor-element.elementor-element-bb47196 a.elementor-button:hover, .elementor-23 .elementor-element.elementor-element-bb47196 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-bb47196 a.elementor-button:focus, .elementor-23 .elementor-element.elementor-element-bb47196 .elementor-button:focus{color:#232323B3;border-color:#232323B3;}.elementor-23 .elementor-element.elementor-element-bb47196 a.elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-bb47196 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-bb47196 a.elementor-button:focus svg, .elementor-23 .elementor-element.elementor-element-bb47196 .elementor-button:focus svg{fill:#232323B3;}.elementor-23 .elementor-element.elementor-element-bb47196 .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-front-side{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/nnsbbd-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-front-side .flip-box-front-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000AB 100%);}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-back-side{background-color:#C22221;}.elementor-23 .elementor-element.elementor-element-ff0407b a.elementor-button, .elementor-23 .elementor-element.elementor-element-ff0407b .elementor-button{background-color:rgba(35, 35, 35, 0);fill:#FFFFFF;color:#FFFFFF;padding:5px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-front-side .title{text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-front-side .subtitle{color:#FFFFFF;font-weight:400;text-transform:uppercase;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-front-side .description{color:rgba(255, 255, 255, 0.6);}.elementor-23 .elementor-element.elementor-element-ff0407b .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-ff0407b .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-back-side .description{color:rgba(255, 255, 255, 0.7);}.elementor-23 .elementor-element.elementor-element-ff0407b a.elementor-button:hover, .elementor-23 .elementor-element.elementor-element-ff0407b .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-ff0407b a.elementor-button:focus, .elementor-23 .elementor-element.elementor-element-ff0407b .elementor-button:focus{color:#232323B3;border-color:#232323B3;}.elementor-23 .elementor-element.elementor-element-ff0407b a.elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-ff0407b .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-ff0407b a.elementor-button:focus svg, .elementor-23 .elementor-element.elementor-element-ff0407b .elementor-button:focus svg{fill:#232323B3;}.elementor-23 .elementor-element.elementor-element-ff0407b .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-front-side{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/Polger-jest-jedyna-firma-produkujaca-turbosprezarke-„52-C045.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-front-side .flip-box-front-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000061 100%);}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-back-side{background-color:#C22221;}.elementor-23 .elementor-element.elementor-element-e394b08 a.elementor-button, .elementor-23 .elementor-element.elementor-element-e394b08 .elementor-button{background-color:rgba(35, 35, 35, 0);fill:#FFFFFF;color:#FFFFFF;padding:5px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-front-side .title{text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-front-side .subtitle{color:#FFFFFF;font-weight:400;text-transform:uppercase;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-front-side .description{color:rgba(255, 255, 255, 0.6);font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-e394b08 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-e394b08 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-back-side .description{color:rgba(255, 255, 255, 0.7);}.elementor-23 .elementor-element.elementor-element-e394b08 a.elementor-button:hover, .elementor-23 .elementor-element.elementor-element-e394b08 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-e394b08 a.elementor-button:focus, .elementor-23 .elementor-element.elementor-element-e394b08 .elementor-button:focus{color:#232323B3;border-color:#232323B3;}.elementor-23 .elementor-element.elementor-element-e394b08 a.elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-e394b08 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-e394b08 a.elementor-button:focus svg, .elementor-23 .elementor-element.elementor-element-e394b08 .elementor-button:focus svg{fill:#232323B3;}.elementor-23 .elementor-element.elementor-element-e394b08 .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-front-side{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/AL2530-ASL2530-ATL2530-AV2530-ZL4048-ZV4048-ZA40S-S20-BAH22-RD68-RD76-RD90-RND68-RND76-RND90-RTA48.png");background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-front-side .flip-box-front-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000066 100%);}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-back-side{background-color:#C22221;}.elementor-23 .elementor-element.elementor-element-3d3dc73 a.elementor-button, .elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-button{background-color:rgba(35, 35, 35, 0);fill:#FFFFFF;color:#FFFFFF;padding:5px 0px 2px 0px;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-front-side .title{text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-front-side .subtitle{color:#FFFFFF;font-weight:400;text-transform:uppercase;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-front-side .description{color:rgba(255, 255, 255, 0.6);}.elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-icon svg{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-back-side .description{color:rgba(255, 255, 255, 0.7);}.elementor-23 .elementor-element.elementor-element-3d3dc73 a.elementor-button:hover, .elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-3d3dc73 a.elementor-button:focus, .elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-button:focus{color:#232323B3;border-color:#232323B3;}.elementor-23 .elementor-element.elementor-element-3d3dc73 a.elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-3d3dc73 a.elementor-button:focus svg, .elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-button:focus svg{fill:#232323B3;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-5096ac1{margin-top:100px;margin-bottom:100px;}.elementor-23 .elementor-element.elementor-element-fa94225 > .elementor-element-populated{text-align:center;padding:0px 0px 0px 0px !important;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-1599a97 .elementor-heading-title{font-size:130px;font-weight:700;line-height:120px;letter-spacing:-3px;color:#C42121;}.elementor-23 .elementor-element.elementor-element-717502e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-717502e{overflow:hidden;padding:0px 0px 160px 0px;}.elementor-23 .elementor-element.elementor-element-4cb0473 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23 .elementor-element.elementor-element-240944e > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-23 .elementor-element.elementor-element-240944e .litho-primary-title, .elementor-23 .elementor-element.elementor-element-240944e .litho-primary-title a{line-height:46px;letter-spacing:-1px;color:#333045;fill:#333045;-webkit-text-fill-color:initial;display:inline-block;}.elementor-23 .elementor-element.elementor-element-240944e .litho-primary-title{white-space:normal;}.elementor-23 .elementor-element.elementor-element-240944e .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-time{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-accordion .elementor-accordion .elementor-tab-title .panel-speaker{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-76603bc{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-76603bc .elementor-accordion .elementor-tab-title{color:#333045;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(0, 0, 0, 0.1);}.elementor-23 .elementor-element.elementor-element-76603bc .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-76603bc a{color:#333045;}.elementor-23 .elementor-element.elementor-element-76603bc .elementor-accordion .elementor-tab-title .elementor-accordion-icon i{font-size:15px;}.elementor-23 .elementor-element.elementor-element-aeb0984 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-c8ac508 > .elementor-widget-container{margin:0% -71% 0% 0%;}.elementor-23 .elementor-element.elementor-element-c8ac508 img{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-a85b059:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-a85b059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imo-europe.com/wp-content/uploads/2026/06/polger.png");}.elementor-23 .elementor-element.elementor-element-a85b059 > .elementor-background-overlay{background-color:#041022;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a85b059{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-23 .elementor-element.elementor-element-e740d4f > .elementor-element-populated{text-align:center;}.elementor-23 .elementor-element.elementor-element-f55f5f6 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-f55f5f6, .elementor-23 .elementor-element.elementor-element-f55f5f6 .litho-heading{text-align:center;}.elementor-23 .elementor-element.elementor-element-f55f5f6 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-f55f5f6 .litho-primary-title a{text-transform:uppercase;letter-spacing:2px;color:#C42121;fill:#C42121;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-f55f5f6 .litho-primary-title{white-space:normal;}.elementor-23 .elementor-element.elementor-element-f55f5f6 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-23 .elementor-element.elementor-element-f630797{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-f630797 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0% 5% 0% 5%;}.elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title a{letter-spacing:-2px;color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title{white-space:normal;}.elementor-23 .elementor-element.elementor-element-f630797 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-widget-litho-button a.elementor-button, .elementor-widget-litho-button .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button:not(.hvr-btn-expand-ltr), .elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button.btn-custom-effect:before, .elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button.hvr-btn-expand-ltr:before{background-color:#C42121;}.elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button, .elementor-23 .elementor-element.elementor-element-96e9a76 .elementor-button{letter-spacing:1px;padding:15px 34px 15px 34px;}.elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button, .elementor-23 .elementor-element.elementor-element-96e9a76 .elementor-button, .elementor-23 .elementor-element.elementor-element-96e9a76 .elementor-button svg{color:#FFFFFF;fill:#FFFFFF;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button:not(.btn-custom-effect), .elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button.btn-custom-effect:not(.hvr-btn-expand-ltr), .elementor-23 .elementor-element.elementor-element-96e9a76 a.elementor-button.hvr-btn-expand-ltr:before{border-radius:2px 2px 2px 2px;}.elementor-23 .elementor-element.elementor-element-96e9a76 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;border-color:#F8A380;}.elementor-23 .elementor-element.elementor-element-022d56f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-022d56f{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-23 .elementor-element.elementor-element-108ba42{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-108ba42 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-108ba42 .litho-primary-title a{letter-spacing:-1px;color:#C42121;fill:#C42121;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-108ba42 .litho-primary-title{white-space:normal;}.elementor-23 .elementor-element.elementor-element-108ba42 .horizontal-separator{height:1px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title, .elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box a.litho_primary_button, .elementor-widget-litho-icon-box .litho_primary_button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-icon-box a.litho_primary_button:hover, .elementor-widget-litho-icon-box .litho_primary_button:hover{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23 .elementor-element.elementor-element-dec6aae .icon-box-hover{transition-duration:0.6s;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-view-default .elementor-icon i:before, .elementor-23 .elementor-element.elementor-element-dec6aae.elementor-view-custom .elementor-icon i:before, .elementor-23 .elementor-element.elementor-element-dec6aae.elementor-view-default .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-dec6aae.elementor-view-custom .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-dec6aae.elementor-view-default .elementor-icon svg path, .elementor-23 .elementor-element.elementor-element-dec6aae.elementor-view-custom .elementor-icon svg path{color:#C42121;fill:#C42121;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-right .elementor-icon-box-icon{margin-left:35px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-left .elementor-icon-box-icon{margin-right:35px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-top .elementor-icon-box-icon{margin-bottom:35px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-right .litho-image-box-img{margin-left:35px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-left .litho-image-box-img{margin-right:35px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-top .litho-image-box-img{margin-bottom:35px;}.elementor-23 .elementor-element.elementor-element-dec6aae .elementor-icon{font-size:32px;}.elementor-23 .elementor-element.elementor-element-dec6aae .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-dec6aae .elementor-icon-box-content .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-dec6aae .elementor-icon-box-content .elementor-icon-box-title a{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-dec6aae .elementor-icon-box-title{margin-bottom:7px;display:block;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .icon-box-hover{transition-duration:0.6s;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-view-default .elementor-icon i:before, .elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-view-custom .elementor-icon i:before, .elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-view-default .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-view-custom .elementor-icon svg, .elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-view-default .elementor-icon svg path, .elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-view-custom .elementor-icon svg path{color:#C42121;fill:#C42121;-webkit-text-fill-color:initial;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-right .elementor-icon-box-icon{margin-left:35px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-left .elementor-icon-box-icon{margin-right:35px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-top .elementor-icon-box-icon{margin-bottom:35px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-right .litho-image-box-img{margin-left:35px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-left .litho-image-box-img{margin-right:35px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-top .litho-image-box-img{margin-bottom:35px;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon{font-size:32px;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon i{transform:rotate(0deg);}.elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon-box-content .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon-box-content .elementor-icon-box-title a{font-size:14px;line-height:20px;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon-box-title{margin-bottom:7px;display:block;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon-box-content .elementor-icon-box-description a:hover{color:#EA9D8D;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-44cfc1ff{width:25%;}.elementor-23 .elementor-element.elementor-element-2a8dd626{width:41.332%;}.elementor-23 .elementor-element.elementor-element-4cb0473{width:41%;}.elementor-23 .elementor-element.elementor-element-aeb0984{width:8%;}.elementor-23 .elementor-element.elementor-element-63d71c1{width:50.332%;}.elementor-23 .elementor-element.elementor-element-97cc1e2{width:41.66%;}.elementor-23 .elementor-element.elementor-element-96d4955{width:25%;}.elementor-23 .elementor-element.elementor-element-71bed41{width:8.34%;}.elementor-23 .elementor-element.elementor-element-3756f8f{width:25%;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper{height:600px !important;}.elementor-23 .elementor-element.elementor-element-449f1c01 .slider-text-middle-main{padding:0px 40px 0px 40px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .title{max-width:65%;}.elementor-23 .elementor-element.elementor-element-4e8378e9{padding:95px 75px 95px 75px;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-44cfc1ff.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-44cfc1ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-492264b0{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-492264b0 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-492264b0 .litho-primary-title a{font-size:18px;line-height:26px;}.elementor-23 .elementor-element.elementor-element-2a8dd626 > .elementor-element-populated{margin:5rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-23 .elementor-element.elementor-element-6526250e{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-54256236 .elementor-button{padding:7px 0px 5px 0px;}.elementor-23 .elementor-element.elementor-element-9d9a183{margin-top:0px;margin-bottom:0px;padding:75px 25px 0px 25px;}.elementor-23 .elementor-element.elementor-element-bfca81c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-front-side .title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-back-side .elementor-icon{margin-bottom:25px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-back-side .description{margin-bottom:26px;}.elementor-23 .elementor-element.elementor-element-0280ac5 > .elementor-element-populated{margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-front-side .title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-back-side .elementor-icon{margin-bottom:25px;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-back-side .description{margin-bottom:26px;}.elementor-23 .elementor-element.elementor-element-2cc111c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-front-side .title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-back-side .elementor-icon{margin-bottom:25px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-back-side .description{margin-bottom:26px;}.elementor-23 .elementor-element.elementor-element-67a7cdc > .elementor-element-populated{margin:0% 25% 0% 25%;--e-column-margin-right:25%;--e-column-margin-left:25%;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-front-side .title{font-size:16px;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-back-side .elementor-icon{margin-bottom:25px;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-back-side .description{margin-bottom:26px;}.elementor-23 .elementor-element.elementor-element-5096ac1{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-fa94225 > .elementor-element-populated{padding:75px 0px 75px 0px !important;}.elementor-23 .elementor-element.elementor-element-1599a97 .elementor-heading-title{font-size:90px;line-height:85px;}.elementor-23 .elementor-element.elementor-element-717502e{padding:0px 25px 95px 25px;}.elementor-23 .elementor-element.elementor-element-4cb0473 > .elementor-element-populated{margin:0rem 0rem 5rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-23 .elementor-element.elementor-element-240944e{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-240944e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-76603bc{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-aeb0984 > .elementor-column-wrap.elementor-element-populated, .elementor-23 .elementor-element.elementor-element-aeb0984 > .elementor-widget-wrap.elementor-element-populated{display:none;}.elementor-23 .elementor-element.elementor-element-aeb0984{min-height:0px !important;}.elementor-23 .elementor-element.elementor-element-aeb0984 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px !important;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-63d71c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-63d71c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-63d71c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-c8ac508 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-a85b059{padding:95px 25px 95px 25px;}.elementor-23 .elementor-element.elementor-element-f55f5f6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-f630797 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title a{line-height:50px;}.elementor-23 .elementor-element.elementor-element-022d56f{padding:75px 25px 75px 25px;}.elementor-23 .elementor-element.elementor-element-97cc1e2 > .elementor-element-populated{margin:0px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-108ba42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-108ba42, .elementor-23 .elementor-element.elementor-element-108ba42 .litho-heading{text-align:center;}.elementor-23 .elementor-element.elementor-element-108ba42 .litho-heading{margin:0px 0px 0px 0px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-5358a42{min-height:200px !important;}.elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-repeater-item-f81231e.swiper-slide{background-position:center right;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper{height:500px !important;}.elementor-23 .elementor-element.elementor-element-449f1c01 .slider-text-middle-main{padding:0px 15px 0px 15px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .title:not(:last-child){margin-bottom:35px;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .title{max-width:100%;}.elementor-23 .elementor-element.elementor-element-449f1c01 .swiper-slide .subtitle:not(:last-child){margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-449f1c01 a.elementor-button:not(.elementor-second-button), .elementor-23 .elementor-element.elementor-element-449f1c01 .elementor-button:not(.elementor-second-button){margin:0px 30px 15px 0px;}.elementor-23 .elementor-element.elementor-element-4e8378e9{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-1b82ed60.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-1b82ed60 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-55b95cc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box:before, .elementor-23 .elementor-element.elementor-element-55b95cc9 .fancy-text-box:after{height:135px;}.elementor-23 .elementor-element.elementor-element-44cfc1ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-57506113, .elementor-23 .elementor-element.elementor-element-57506113 .litho-heading{text-align:center;}.elementor-23 .elementor-element.elementor-element-57506113 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-57506113 .litho-primary-title a{display:block;}.elementor-23 .elementor-element.elementor-element-492264b0{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-492264b0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23 .elementor-element.elementor-element-492264b0, .elementor-23 .elementor-element.elementor-element-492264b0 .litho-heading{text-align:center;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-2a8dd626.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-2a8dd626.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-2a8dd626 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-6526250e{width:100%;max-width:100%;text-align:center;}.elementor-23 .elementor-element.elementor-element-54256236 .elementor-button{padding:12px 0px 5px 0px;}.elementor-23 .elementor-element.elementor-element-9d9a183{padding:50px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-bfca81c > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-back-side .elementor-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-bb47196 .flip-back-side .description{margin-bottom:22px;}.elementor-23 .elementor-element.elementor-element-0280ac5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-back-side .elementor-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-ff0407b .flip-back-side .description{margin-bottom:22px;}.elementor-23 .elementor-element.elementor-element-2cc111c > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-back-side .elementor-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-e394b08 .flip-back-side .description{margin-bottom:22px;}.elementor-23 .elementor-element.elementor-element-67a7cdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-back-side .elementor-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-3d3dc73 .flip-back-side .description{margin-bottom:22px;}.elementor-23 .elementor-element.elementor-element-fa94225 > .elementor-element-populated{padding:50px 15px 50px 15px !important;}.elementor-23 .elementor-element.elementor-element-1599a97 .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-23 .elementor-element.elementor-element-717502e{padding:0px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-4cb0473 > .elementor-element-populated{margin:5rem 0rem 5rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-23 .elementor-element.elementor-element-240944e .litho-primary-title, .elementor-23 .elementor-element.elementor-element-240944e .litho-primary-title a{line-height:30px;}.elementor-23 .elementor-element.elementor-element-76603bc .elementor-accordion .elementor-tab-title{line-height:30px;}.elementor-23 .elementor-element.elementor-element-a85b059{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-f630797 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title, .elementor-23 .elementor-element.elementor-element-f630797 .litho-primary-title a{line-height:40px;}.elementor-23 .elementor-element.elementor-element-022d56f{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-97cc1e2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-97cc1e2 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-108ba42{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-108ba42, .elementor-23 .elementor-element.elementor-element-108ba42 .litho-heading{text-align:center;}.elementor-23 .elementor-element.elementor-element-96d4955.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-96d4955 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-litho-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-litho-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-litho-icon-box:hover .elementor-icon-box-content .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-dec6aae{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-dec6aae .elementor-icon-box-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae .litho-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-dec6aae.elementor-position-top .litho-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3 .litho-image-box-img{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-right .litho-image-box-img{margin-left:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-left .litho-image-box-img{margin-right:15px;}.elementor-23 .elementor-element.elementor-element-80ca0d3.elementor-position-top .litho-image-box-img{margin-bottom:15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-1b82ed60{width:60%;}.elementor-23 .elementor-element.elementor-element-44cfc1ff{width:40%;}.elementor-23 .elementor-element.elementor-element-2a8dd626{width:100%;}.elementor-23 .elementor-element.elementor-element-bfca81c{width:50%;}.elementor-23 .elementor-element.elementor-element-0280ac5{width:100%;}.elementor-23 .elementor-element.elementor-element-2cc111c{width:50%;}.elementor-23 .elementor-element.elementor-element-67a7cdc{width:100%;}.elementor-23 .elementor-element.elementor-element-4cb0473{width:100%;}.elementor-23 .elementor-element.elementor-element-63d71c1{width:100%;}.elementor-23 .elementor-element.elementor-element-e740d4f{width:100%;}.elementor-23 .elementor-element.elementor-element-97cc1e2{width:100%;}.elementor-23 .elementor-element.elementor-element-96d4955{width:50%;}.elementor-23 .elementor-element.elementor-element-71bed41{width:50%;}.elementor-23 .elementor-element.elementor-element-3756f8f{width:50%;}}