.elementor-8 .elementor-element.elementor-element-1ad18f6{--display:flex;--min-height:85vh;--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;--overflow:hidden;--padding-top:3em;--padding-bottom:3em;--padding-left:6em;--padding-right:6em;}.elementor-8 .elementor-element.elementor-element-92461b7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8e1c541{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;--z-index:9;}.elementor-8 .elementor-element.elementor-element-8e1c541:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e1c541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9126744{text-align:start;}.elementor-8 .elementor-element.elementor-element-9126744 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-39a3ef1 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-8 .elementor-element.elementor-element-39a3ef1{z-index:9;}.elementor-8 .elementor-element.elementor-element-39a3ef1 .elementor-heading-title{font-family:var( --e-global-typography-b3474a0-font-family ), Sans-serif;font-size:var( --e-global-typography-b3474a0-font-size );font-weight:var( --e-global-typography-b3474a0-font-weight );text-transform:var( --e-global-typography-b3474a0-text-transform );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );color:var( --e-global-color-text );}.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-8 .elementor-element.elementor-element-1aa7c46 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-657bf17{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-657bf17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-657bf17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2026/03/ros-video-fallback.jpg") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ebda2ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:5em;--padding-bottom:010em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-0c583db{--display:flex;--justify-content:flex-end;--padding-top:8em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-0c583db:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0c583db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-accent ) 10%, var( --e-global-color-cf605eb ) 10%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-fe1bd68 img{height:600px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-80a6855.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-80a6855{left:-165px;}body.rtl .elementor-8 .elementor-element.elementor-element-80a6855{right:-165px;}.elementor-8 .elementor-element.elementor-element-80a6855{bottom:0px;}.elementor-8 .elementor-element.elementor-element-80a6855 img{width:63%;}.elementor-8 .elementor-element.elementor-element-012e8b6{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-012e8b6.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-9e1c5f0{text-align:start;}.elementor-8 .elementor-element.elementor-element-9e1c5f0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3e23a43{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-3e23a43 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-3e23a43 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-c0e4f8c{text-align:start;}.elementor-8 .elementor-element.elementor-element-c0e4f8c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-8 .elementor-element.elementor-element-003c8cb .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2f6fe25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-e864dca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-e864dca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf605eb ) 100%, var( --e-global-color-accent ) 0%);}.elementor-8 .elementor-element.elementor-element-e864dca::before, .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e864dca > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e864dca > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:57% auto;}.elementor-8 .elementor-element.elementor-element-905f22c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ec7f471{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ada5eca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d20d6fd > .elementor-widget-container{margin:-19em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-d20d6fd .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-5500534{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5500534:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5500534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0cf52ad );}.elementor-8 .elementor-element.elementor-element-5500534::before, .elementor-8 .elementor-element.elementor-element-5500534 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5500534 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5500534 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5500534 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5500534 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a4dfb22{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-a4dfb22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-181f4a1{text-align:start;}.elementor-8 .elementor-element.elementor-element-181f4a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d596744{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-54570db{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8 .elementor-element.elementor-element-54570db .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c03fcb5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-969fe91 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-969fe91 img{height:830px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7961d0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-df97e4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-df97e4b .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 106% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-df97e4b .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-df97e4b{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8 .elementor-element.elementor-element-d663945{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d663945:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-d663945::before, .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d663945 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d663945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-e700b79{--display:flex;--min-height:800px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0em;--margin-bottom:-8em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-04f1b31 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-71c5584{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-b61ffcd{text-align:start;}.elementor-8 .elementor-element.elementor-element-b61ffcd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6a477cb{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-68857ef{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-8 .elementor-element.elementor-element-68857ef .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-542c03e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-542c03e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-dcf32cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15em;--padding-bottom:08em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-78afce1{--display:flex;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-78afce1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78afce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-46d4d4a{text-align:start;}.elementor-8 .elementor-element.elementor-element-46d4d4a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-68bd20e{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-68bd20e .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-68bd20e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-56277e5{text-align:start;}.elementor-8 .elementor-element.elementor-element-56277e5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-18118de{--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-8 .elementor-element.elementor-element-bee28ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1fb96fd{--display:flex;--min-height:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1fb96fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1fb96fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1d3c1e7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b5a1070{--display:flex;--justify-content:center;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-b5a1070:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b5a1070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 59%, var( --e-global-color-accent ) 40%);}.elementor-8 .elementor-element.elementor-element-6d008f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6d008f3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d008f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7a85a93{text-align:end;}.elementor-8 .elementor-element.elementor-element-7a85a93 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5dec54e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-8 .elementor-element.elementor-element-88a4988 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-88a4988 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 106% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-88a4988 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 159% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8 .elementor-element.elementor-element-88a4988{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-8 .elementor-element.elementor-element-d24f60b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-afc6187{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-afc6187:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-afc6187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf605eb ) 40%, var( --e-global-color-accent ) 34%);}.elementor-8 .elementor-element.elementor-element-afc6187::before, .elementor-8 .elementor-element.elementor-element-afc6187 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-afc6187 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-afc6187 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-afc6187 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-afc6187 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f238451{--display:flex;}.elementor-8 .elementor-element.elementor-element-a4be1df{text-align:start;}.elementor-8 .elementor-element.elementor-element-a4be1df .elementor-heading-title{font-family:var( --e-global-typography-2ddf70f-font-family ), Sans-serif;font-size:var( --e-global-typography-2ddf70f-font-size );font-weight:var( --e-global-typography-2ddf70f-font-weight );text-transform:var( --e-global-typography-2ddf70f-text-transform );line-height:var( --e-global-typography-2ddf70f-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-06abbca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cd56f0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-ac5414c{--grid-columns:2;}.elementor-8 .elementor-element.elementor-element-f8e6853{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-f8e6853:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f8e6853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-cfb1613{text-align:start;}.elementor-8 .elementor-element.elementor-element-cfb1613 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c384bfe{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-c384bfe .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-c384bfe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-513428b{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-680239c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 5px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-680239c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-680239c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-c2ce06e{--display:flex;}.elementor-8 .elementor-element.elementor-element-2e25450{text-align:start;}.elementor-8 .elementor-element.elementor-element-2e25450 .elementor-heading-title{font-family:var( --e-global-typography-2ddf70f-font-family ), Sans-serif;font-size:var( --e-global-typography-2ddf70f-font-size );font-weight:var( --e-global-typography-2ddf70f-font-weight );text-transform:var( --e-global-typography-2ddf70f-text-transform );line-height:var( --e-global-typography-2ddf70f-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-cd1c2c4{--display:flex;}.elementor-8 .elementor-element.elementor-element-1dca0cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-fc83bab{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72a6712 img{width:100%;height:500px;object-fit:cover;object-position:bottom center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41bee59{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-41bee59:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-41bee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-073f049 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a375d3d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-a375d3d .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-a375d3d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-025b441{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a5a3825{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a695186{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-5037fec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-85f0f2e img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5ff2f51{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-5ff2f51:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5ff2f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-01a028b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b2c6104{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-b2c6104 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-b2c6104 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-b060016{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-84367a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4590a77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-4a62251{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d1543db img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-110cff1{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-110cff1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-110cff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-43210f0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6b2fa8f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-6b2fa8f .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-6b2fa8f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-7368ba4{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-517a5f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-baa0d2b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-46d1cf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:14em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-cc07c8d{--display:flex;--justify-content:flex-end;--padding-top:2em;--padding-bottom:0em;--padding-left:8em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-cc07c8d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cc07c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-accent ) 10%, var( --e-global-color-cf605eb ) 10%);}.elementor-8 .elementor-element.elementor-element-912a903 img{width:100%;height:800px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-98ab258{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-98ab258.e-con{--align-self:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-60eb6ff .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3d35026{text-align:start;}.elementor-8 .elementor-element.elementor-element-3d35026 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-24f3fd0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-24f3fd0 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-24f3fd0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-be2a574{text-align:start;}.elementor-8 .elementor-element.elementor-element-be2a574 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-12faff0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-b8e1059{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b8e1059:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b8e1059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b8e1059::before, .elementor-8 .elementor-element.elementor-element-b8e1059 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b8e1059 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b8e1059 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b8e1059 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b8e1059 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-9a51766{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-2b71536{text-align:start;}.elementor-8 .elementor-element.elementor-element-2b71536 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3902bcd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3b5ed47{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-347a83e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-347a83e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-eb8b4a1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-8db57c0 img{width:100%;height:630px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-ffe130b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overflow:hidden;--padding-top:5em;--padding-bottom:010em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-75db3db{--display:flex;--justify-content:center;border-style:none;--border-style:none;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-75db3db:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-75db3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-0cf52ad ) 59%, var( --e-global-color-accent ) 40%);}.elementor-8 .elementor-element.elementor-element-af6939b{text-align:end;}.elementor-8 .elementor-element.elementor-element-af6939b img{width:90%;height:90%;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3bfb7dc{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-3bfb7dc.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-54f5bd4{text-align:start;}.elementor-8 .elementor-element.elementor-element-54f5bd4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2667d42{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-2667d42 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-2667d42 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-c296ea1{text-align:start;}.elementor-8 .elementor-element.elementor-element-c296ea1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c20b8c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 5px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-c20b8c3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c20b8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-8b21dc7{--display:flex;}.elementor-8 .elementor-element.elementor-element-a43ffc3{text-align:start;}.elementor-8 .elementor-element.elementor-element-a43ffc3 .elementor-heading-title{font-family:var( --e-global-typography-2ddf70f-font-family ), Sans-serif;font-size:var( --e-global-typography-2ddf70f-font-size );font-weight:var( --e-global-typography-2ddf70f-font-weight );text-transform:var( --e-global-typography-2ddf70f-text-transform );line-height:var( --e-global-typography-2ddf70f-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-cfe12f7{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-eef7795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e39b436{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e39b436:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e39b436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-e39b436::before, .elementor-8 .elementor-element.elementor-element-e39b436 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e39b436 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e39b436 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e39b436 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e39b436 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-cb5a724 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57407d1{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-57407d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-57407d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-298597a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-52659cf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-52659cf .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-52659cf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-33f87c2{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e39e59f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-bf9b472{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2aafbdd{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2aafbdd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2aafbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-2aafbdd::before, .elementor-8 .elementor-element.elementor-element-2aafbdd > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2aafbdd > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2aafbdd > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2aafbdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2aafbdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-7d38ed1 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-447cea0{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-447cea0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-447cea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-e82d903 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72b61a2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-72b61a2 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-72b61a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-91e155a{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c1c0873{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-67ad7b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-80d2614{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-80d2614:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-80d2614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-80d2614::before, .elementor-8 .elementor-element.elementor-element-80d2614 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-80d2614 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-80d2614 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-80d2614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-80d2614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-18ef1bf img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ba72693{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-ba72693:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ba72693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-36ff86a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6fc075d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-6fc075d .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-6fc075d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-8458c96{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7b814d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6338a85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-0fb60a3{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0fb60a3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0fb60a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-0fb60a3::before, .elementor-8 .elementor-element.elementor-element-0fb60a3 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0fb60a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0fb60a3 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0fb60a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0fb60a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-d2b367b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d2b367b img{width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b070ff5{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-b070ff5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b070ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a4cc22b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1b37f85{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-1b37f85 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-1b37f85 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-d078bfd{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8f5b91c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-54cf0e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-d5c2c36{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d5c2c36:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5c2c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-d5c2c36::before, .elementor-8 .elementor-element.elementor-element-d5c2c36 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d5c2c36 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d5c2c36 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d5c2c36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d5c2c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-4de6597 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c0897c4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-c0897c4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c0897c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-78fabff .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-fe2d297{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-fe2d297 .elementor-divider-separator{width:200px;}.elementor-8 .elementor-element.elementor-element-fe2d297 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-2fab0a9{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-38549e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-57b7b4e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c161015{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overlay-opacity:0.68;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-8 .elementor-element.elementor-element-c161015:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c161015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/10/ros-kunststofftechnik-teasergalerie-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c161015::before, .elementor-8 .elementor-element.elementor-element-c161015 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c161015 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c161015 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c161015 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c161015 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-cb119ea{--display:flex;}.elementor-8 .elementor-element.elementor-element-095d099 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-dfb6ced{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-231f5cb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-dbad430{--display:flex;}.elementor-8 .elementor-element.elementor-element-0ff9bd9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-6f93c69{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-6f93c69:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f93c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf605eb );}.elementor-8 .elementor-element.elementor-element-a9675af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:8em;--padding-bottom:8em;--padding-left:8em;--padding-right:8em;}.elementor-8 .elementor-element.elementor-element-a9675af:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf605eb ) 100%, var( --e-global-color-accent ) 0%);}.elementor-8 .elementor-element.elementor-element-a9675af::before, .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a9675af > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a9675af > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:57% auto;}.elementor-8 .elementor-element.elementor-element-c7aefa0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72ae503 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-8 .elementor-element.elementor-element-72ae503{text-align:center;}.elementor-8 .elementor-element.elementor-element-72ae503 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:3.1em;font-weight:900;text-transform:none;line-height:1em;color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-accent );padding:40px 50px 40px 50px;}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-testimonial__image img{width:71px;height:71px;border-radius:0px;}.elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (71px / 2) - 8px );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (71px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (71px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (71px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-c3cc3b6.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (71px / 2) - 8px );left:auto;}.elementor-8 .elementor-element.elementor-element-3971d85{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:8em;--padding-bottom:8em;--padding-left:8em;--padding-right:8em;}.elementor-8 .elementor-element.elementor-element-3971d85:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf605eb ) 100%, var( --e-global-color-accent ) 0%);}.elementor-8 .elementor-element.elementor-element-3971d85::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ros-kunststofftechnik.de/wp-content/uploads/2025/06/ros-kunststofftechnik-favicon.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:57% auto;}.elementor-8 .elementor-element.elementor-element-c7e715f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-45f0c3b > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-8 .elementor-element.elementor-element-45f0c3b{text-align:center;}.elementor-8 .elementor-element.elementor-element-45f0c3b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:3.1em;font-weight:900;text-transform:none;line-height:1em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9a5f3e1{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-abab4de{--display:flex;border-style:none;--border-style:none;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-8 .elementor-element.elementor-element-abab4de:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-abab4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-08e926f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-69619e5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-primary );border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3046316 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3046316 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1629c72{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-1647962{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-8 .elementor-element.elementor-element-1647962:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1647962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ec712dd{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-97289e9{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7766a38{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-8 .elementor-element.elementor-element-7766a38:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7766a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ceef970{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-93dfca3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-0cf52ad );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-fec5f10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-fec5f10:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fec5f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ee3bc0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-44c1eb7{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-fdb182f{text-align:start;}.elementor-8 .elementor-element.elementor-element-fdb182f .elementor-heading-title{font-family:var( --e-global-typography-b3474a0-font-family ), Sans-serif;font-size:var( --e-global-typography-b3474a0-font-size );font-weight:var( --e-global-typography-b3474a0-font-weight );text-transform:var( --e-global-typography-b3474a0-text-transform );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3821258 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a36da62{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-69b2ad1-font-family ), Sans-serif;font-size:var( --e-global-typography-69b2ad1-font-size );font-weight:var( --e-global-typography-69b2ad1-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-75562ba{--display:flex;}.elementor-8 .elementor-element.elementor-element-311f6e1 img{width:400px;}.elementor-8 .elementor-element.elementor-element-ee7e88d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-48068b8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1800px){.elementor-8 .elementor-element.elementor-element-1ad18f6{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9126744 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-39a3ef1 .elementor-heading-title{font-size:var( --e-global-typography-b3474a0-font-size );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-80a6855{left:-100px;}body.rtl .elementor-8 .elementor-element.elementor-element-80a6855{right:-100px;}.elementor-8 .elementor-element.elementor-element-9e1c5f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-c0e4f8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-181f4a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-b61ffcd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-46d4d4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-56277e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-bee28ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1d3c1e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-a4be1df .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-cfb1613 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-2e25450 .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-3d35026 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-be2a574 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-12faff0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-2b71536 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-3902bcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-54f5bd4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c296ea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-a43ffc3 .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-testimonial__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-08e926f{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-69619e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-ec712dd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-ceef970{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-fdb182f .elementor-heading-title{font-size:var( --e-global-typography-b3474a0-font-size );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3821258 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-1ad18f6{--content-width:2560px;}.elementor-8 .elementor-element.elementor-element-92461b7{--width:33%;}.elementor-8 .elementor-element.elementor-element-8e1c541{--width:120%;}.elementor-8 .elementor-element.elementor-element-657bf17{--width:66%;}.elementor-8 .elementor-element.elementor-element-ebda2ee{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-0c583db{--width:40%;}.elementor-8 .elementor-element.elementor-element-012e8b6{--width:60%;}.elementor-8 .elementor-element.elementor-element-2f6fe25{--content-width:1600px;}.elementor-8 .elementor-element.elementor-element-ada5eca{--width:100%;}.elementor-8 .elementor-element.elementor-element-5500534{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-a4dfb22{--width:66%;}.elementor-8 .elementor-element.elementor-element-c03fcb5{--width:35%;}.elementor-8 .elementor-element.elementor-element-d663945{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-e700b79{--width:40%;}.elementor-8 .elementor-element.elementor-element-71c5584{--width:60%;}.elementor-8 .elementor-element.elementor-element-dcf32cd{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-78afce1{--width:66%;}.elementor-8 .elementor-element.elementor-element-1fb96fd{--width:330px;}.elementor-8 .elementor-element.elementor-element-b5a1070{--width:44%;}.elementor-8 .elementor-element.elementor-element-d24f60b{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-cd56f0d{--width:66%;}.elementor-8 .elementor-element.elementor-element-f8e6853{--width:33%;}.elementor-8 .elementor-element.elementor-element-680239c{--content-width:1450px;}.elementor-8 .elementor-element.elementor-element-c2ce06e{--content-width:1800px;}.elementor-8 .elementor-element.elementor-element-46d1cf6{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-cc07c8d{--width:50%;}.elementor-8 .elementor-element.elementor-element-98ab258{--width:60%;}.elementor-8 .elementor-element.elementor-element-b8e1059{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-9a51766{--width:60%;}.elementor-8 .elementor-element.elementor-element-eb8b4a1{--width:50%;}.elementor-8 .elementor-element.elementor-element-ffe130b{--content-width:1400px;}.elementor-8 .elementor-element.elementor-element-75db3db{--width:67%;}.elementor-8 .elementor-element.elementor-element-3bfb7dc{--width:60%;}.elementor-8 .elementor-element.elementor-element-c20b8c3{--content-width:1450px;}.elementor-8 .elementor-element.elementor-element-8b21dc7{--content-width:1800px;}.elementor-8 .elementor-element.elementor-element-e39b436{--width:55%;}.elementor-8 .elementor-element.elementor-element-57407d1{--width:45%;}.elementor-8 .elementor-element.elementor-element-2aafbdd{--width:55%;}.elementor-8 .elementor-element.elementor-element-447cea0{--width:45%;}.elementor-8 .elementor-element.elementor-element-80d2614{--width:55%;}.elementor-8 .elementor-element.elementor-element-ba72693{--width:45%;}.elementor-8 .elementor-element.elementor-element-0fb60a3{--width:55%;}.elementor-8 .elementor-element.elementor-element-b070ff5{--width:45%;}.elementor-8 .elementor-element.elementor-element-d5c2c36{--width:55%;}.elementor-8 .elementor-element.elementor-element-c0897c4{--width:45%;}.elementor-8 .elementor-element.elementor-element-6f93c69{--content-width:1600px;}.elementor-8 .elementor-element.elementor-element-fec5f10{--content-width:1400px;}}@media(max-width:1800px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-92461b7{--width:40%;}.elementor-8 .elementor-element.elementor-element-657bf17{--width:60%;}}@media(max-width:1280px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-92461b7{--width:10%;}.elementor-8 .elementor-element.elementor-element-8e1c541{--width:100%;}.elementor-8 .elementor-element.elementor-element-657bf17{--width:90%;}.elementor-8 .elementor-element.elementor-element-ebda2ee{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-0c583db{--width:100%;}.elementor-8 .elementor-element.elementor-element-012e8b6{--width:100%;}.elementor-8 .elementor-element.elementor-element-ada5eca{--width:100%;}.elementor-8 .elementor-element.elementor-element-5500534{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-a4dfb22{--width:100%;}.elementor-8 .elementor-element.elementor-element-c03fcb5{--width:100%;}.elementor-8 .elementor-element.elementor-element-d663945{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-e700b79{--width:100%;}.elementor-8 .elementor-element.elementor-element-71c5584{--width:100%;}.elementor-8 .elementor-element.elementor-element-dcf32cd{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-78afce1{--width:100%;}.elementor-8 .elementor-element.elementor-element-b5a1070{--width:100%;}.elementor-8 .elementor-element.elementor-element-d24f60b{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-cd56f0d{--width:100%;}.elementor-8 .elementor-element.elementor-element-f8e6853{--width:100%;}.elementor-8 .elementor-element.elementor-element-46d1cf6{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-cc07c8d{--width:100%;}.elementor-8 .elementor-element.elementor-element-98ab258{--width:100%;}.elementor-8 .elementor-element.elementor-element-b8e1059{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-9a51766{--width:100%;}.elementor-8 .elementor-element.elementor-element-eb8b4a1{--width:100%;}.elementor-8 .elementor-element.elementor-element-ffe130b{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-75db3db{--width:100%;}.elementor-8 .elementor-element.elementor-element-3bfb7dc{--width:100%;}.elementor-8 .elementor-element.elementor-element-e39b436{--width:100%;}.elementor-8 .elementor-element.elementor-element-57407d1{--width:100%;}.elementor-8 .elementor-element.elementor-element-2aafbdd{--width:100%;}.elementor-8 .elementor-element.elementor-element-447cea0{--width:100%;}.elementor-8 .elementor-element.elementor-element-80d2614{--width:100%;}.elementor-8 .elementor-element.elementor-element-ba72693{--width:100%;}.elementor-8 .elementor-element.elementor-element-0fb60a3{--width:100%;}.elementor-8 .elementor-element.elementor-element-b070ff5{--width:100%;}.elementor-8 .elementor-element.elementor-element-d5c2c36{--width:100%;}.elementor-8 .elementor-element.elementor-element-c0897c4{--width:100%;}}@media(min-width:1801px){.elementor-8 .elementor-element.elementor-element-e864dca::before, .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e864dca > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e864dca > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e864dca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-d663945::before, .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d663945 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d663945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d663945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-b8e1059:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b8e1059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-a9675af::before, .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a9675af > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a9675af > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a9675af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-3971d85::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3971d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1280px){.elementor-8 .elementor-element.elementor-element-92461b7{--justify-content:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9126744 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-39a3ef1 .elementor-heading-title{font-size:var( --e-global-typography-b3474a0-font-size );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-ebda2ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-0c583db{--padding-top:2em;--padding-bottom:2em;--padding-left:3em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fe1bd68 img{width:100%;height:600px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-80a6855{left:-77px;}body.rtl .elementor-8 .elementor-element.elementor-element-80a6855{right:-77px;}.elementor-8 .elementor-element.elementor-element-80a6855 img{width:100%;height:200px;}.elementor-8 .elementor-element.elementor-element-012e8b6{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-9e1c5f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-c0e4f8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-e864dca{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-ec7f471{--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-8 .elementor-element.elementor-element-ada5eca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d20d6fd > .elementor-widget-container{margin:-14em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-5500534{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:6em;--padding-left:6em;--padding-right:6em;}.elementor-8 .elementor-element.elementor-element-a4dfb22{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-181f4a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-54570db{--e-icon-list-icon-size:30px;}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-c03fcb5{--margin-top:-6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-969fe91 img{height:500px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-d663945{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:0em;--padding-left:6em;--padding-right:6em;}.elementor-8 .elementor-element.elementor-element-e700b79{--margin-top:0em;--margin-bottom:-6em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-71c5584{--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-b61ffcd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-68857ef{--e-icon-list-icon-size:30px;}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-dcf32cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-46d4d4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-56277e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-bee28ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1d3c1e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-b5a1070{--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-7a85a93 img{height:400px;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-afc6187{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-f238451{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a4be1df .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-06abbca{--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-8 .elementor-element.elementor-element-cd56f0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-ac5414c{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-cfb1613 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-680239c{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-2e25450{text-align:center;}.elementor-8 .elementor-element.elementor-element-2e25450 .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-1dca0cd{--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-8 .elementor-element.elementor-element-72a6712 img{height:300px;}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-a695186{--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-8 .elementor-element.elementor-element-85f0f2e img{height:300px;}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-4590a77{--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-8 .elementor-element.elementor-element-d1543db img{height:300px;}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-baa0d2b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-46d1cf6{--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-8 .elementor-element.elementor-element-cc07c8d{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-8 .elementor-element.elementor-element-912a903 img{height:500px;}.elementor-8 .elementor-element.elementor-element-98ab258{--padding-top:2em;--padding-bottom:2em;--padding-left:6em;--padding-right:6em;}.elementor-8 .elementor-element.elementor-element-3d35026 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-be2a574 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-12faff0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-b8e1059{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:6em;--padding-left:6em;--padding-right:6em;}.elementor-8 .elementor-element.elementor-element-9a51766{--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-2b71536 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-3902bcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-eb8b4a1{--margin-top:-6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-8db57c0 img{height:500px;}.elementor-8 .elementor-element.elementor-element-ffe130b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-75db3db{--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-af6939b img{height:450px;object-fit:cover;}.elementor-8 .elementor-element.elementor-element-3bfb7dc{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-54f5bd4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c296ea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-c20b8c3{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-a43ffc3{text-align:center;}.elementor-8 .elementor-element.elementor-element-a43ffc3 .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-eef7795{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cb5a724 img{width:80%;height:300px;}.elementor-8 .elementor-element.elementor-element-57407d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-bf9b472{--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-8 .elementor-element.elementor-element-7d38ed1 img{width:80%;height:300px;}.elementor-8 .elementor-element.elementor-element-447cea0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-67ad7b1{--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-8 .elementor-element.elementor-element-18ef1bf img{width:80%;height:300px;}.elementor-8 .elementor-element.elementor-element-ba72693.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-6338a85{--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-8 .elementor-element.elementor-element-d2b367b img{width:100%;height:300px;}.elementor-8 .elementor-element.elementor-element-b070ff5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-54cf0e4{--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-8 .elementor-element.elementor-element-4de6597 img{width:80%;height:300px;}.elementor-8 .elementor-element.elementor-element-c0897c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-57b7b4e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-a9675af{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-72ae503 .elementor-heading-title{font-size:2.5rem;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-testimonial__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3971d85{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-8 .elementor-element.elementor-element-45f0c3b .elementor-heading-title{font-size:2.5rem;}.elementor-8 .elementor-element.elementor-element-08e926f{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-69619e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-ec712dd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-ceef970{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-93dfca3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-fdb182f .elementor-heading-title{font-size:var( --e-global-typography-b3474a0-font-size );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3821258 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1ad18f6{--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-92461b7{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-8e1c541{--margin-top:-4em;--margin-bottom:0em;--margin-left:3em;--margin-right:0em;--padding-top:2em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-9126744 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-39a3ef1 .elementor-heading-title{font-size:var( --e-global-typography-b3474a0-font-size );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1aa7c46 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-657bf17{--min-height:50vh;}.elementor-8 .elementor-element.elementor-element-ebda2ee{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-fe1bd68 img{height:350px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-80a6855{left:-20px;}body.rtl .elementor-8 .elementor-element.elementor-element-80a6855{right:-20px;}.elementor-8 .elementor-element.elementor-element-80a6855 img{height:150px;}.elementor-8 .elementor-element.elementor-element-012e8b6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-9e1c5f0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3e23a43 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-c0e4f8c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-003c8cb .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-e864dca{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-905f22c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5500534{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-a4dfb22{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-181f4a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-d58ef98 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-969fe91 img{height:350px;}.elementor-8 .elementor-element.elementor-element-7961d0a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-d663945{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-e700b79{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-b61ffcd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-542c03e .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-78afce1{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-46d4d4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-56277e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-bee28ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1d3c1e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-47ac742 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-b5a1070{--padding-top:0em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-7a85a93 img{width:100%;}.elementor-8 .elementor-element.elementor-element-5dec54e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-afc6187{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-f238451{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a4be1df .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-ac5414c{--grid-columns:1;}.elementor-8 .elementor-element.elementor-element-cfb1613 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-fbd52cd .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-680239c{--padding-top:2em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-2e25450 .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-1dca0cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2fc366b .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-a695186{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-daebe89 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-4590a77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-24a86ca .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-baa0d2b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-46d1cf6{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-cc07c8d{--padding-top:3em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-912a903 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-912a903 img{width:100%;height:400px;}.elementor-8 .elementor-element.elementor-element-98ab258{--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-3d35026 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-be2a574 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-12faff0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-f59c89a .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-b8e1059{--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-9a51766{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-2b71536 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-3902bcd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-347a83e .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-eb8b4a1{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8 .elementor-element.elementor-element-8db57c0 img{height:300px;}.elementor-8 .elementor-element.elementor-element-ffe130b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-75db3db{--padding-top:0em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-af6939b img{width:100%;height:300px;}.elementor-8 .elementor-element.elementor-element-3bfb7dc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-54f5bd4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-2667d42 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-c296ea1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-d07e0cc .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-c20b8c3{--padding-top:2em;--padding-bottom:02em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-a43ffc3 .elementor-heading-title{font-size:var( --e-global-typography-2ddf70f-font-size );line-height:var( --e-global-typography-2ddf70f-line-height );}.elementor-8 .elementor-element.elementor-element-eef7795{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cb5a724 img{width:100%;height:181px;}.elementor-8 .elementor-element.elementor-element-a62a33f .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-bf9b472{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7d38ed1 img{width:100%;height:181px;}.elementor-8 .elementor-element.elementor-element-92f7b62 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-67ad7b1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-18ef1bf img{width:100%;height:181px;}.elementor-8 .elementor-element.elementor-element-61cbcf2 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-6338a85{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d2b367b img{width:100%;height:142px;}.elementor-8 .elementor-element.elementor-element-dd650c4 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-54cf0e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4de6597 img{width:100%;height:181px;}.elementor-8 .elementor-element.elementor-element-6e7e474 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-57b7b4e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-c161015{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-a9675af{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-c7aefa0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-72ae503 .elementor-heading-title{font-size:1.8rem;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-c3cc3b6 .elementor-testimonial__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3971d85{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-c7e715f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-45f0c3b .elementor-heading-title{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-08e926f{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-69619e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-3046316 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-ec712dd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-ceef970{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-93dfca3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-fdb182f .elementor-heading-title{font-size:var( --e-global-typography-b3474a0-font-size );line-height:var( --e-global-typography-b3474a0-line-height );letter-spacing:var( --e-global-typography-b3474a0-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3821258 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-1f6b6d5 .elementor-button{font-size:var( --e-global-typography-69b2ad1-font-size );}.elementor-8 .elementor-element.elementor-element-311f6e1 img{width:200px;}}