.elementor-1497 .elementor-element.elementor-element-aaaa11c{--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-1497 .elementor-element.elementor-element-aaaaaad{--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;--z-index:1;}.elementor-1497 .elementor-element.elementor-element-aaaaaac{--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-1497 .elementor-element.elementor-element-aaaaaa8{--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-1497 .elementor-element.elementor-element-aaaaaa6{--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-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button{background-color:var( --e-global-color-1861af1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button:focus svg{fill:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-aaaaaab{--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-1497 .elementor-element.elementor-element-aaaaa18{--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;--z-index:0;}.elementor-1497 .elementor-element.elementor-element-aaaaa17{--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-1497 .elementor-element.elementor-element-aaaaa10{--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-1497 .elementor-element.elementor-element-aaaaaae{text-align:center;}.elementor-1497 .elementor-element.elementor-element-aaaaaaf{text-align:center;}.elementor-1497 .elementor-element.elementor-element-aaaaa13{--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-1497 .elementor-element.elementor-element-aaaaa11{text-align:center;}.elementor-1497 .elementor-element.elementor-element-aaaaa12{text-align:center;}.elementor-1497 .elementor-element.elementor-element-aaaaa16{--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-1497 .elementor-element.elementor-element-aaaaa14{text-align:center;}.elementor-1497 .elementor-element.elementor-element-aaaaa15{text-align:center;}.elementor-1497 .elementor-element.elementor-element-7519d6ef{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-725b85d5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1497 .elementor-element.elementor-element-2011bdba > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1497 .elementor-element.elementor-element-2011bdba{text-align:start;font-family:var( --e-global-typography-ed74d46-font-family ), Sans-serif;font-size:var( --e-global-typography-ed74d46-font-size );font-weight:var( --e-global-typography-ed74d46-font-weight );text-transform:var( --e-global-typography-ed74d46-text-transform );font-style:var( --e-global-typography-ed74d46-font-style );text-decoration:var( --e-global-typography-ed74d46-text-decoration );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-cdc3ffc.elementor-element{--align-self:flex-start;}.elementor-1497 .elementor-element.elementor-element-cdc3ffc{text-align:start;}.elementor-1497 .elementor-element.elementor-element-cdc3ffc .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1497 .elementor-element.elementor-element-cc1d51f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1497 .elementor-element.elementor-element-cc1d51f{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button:focus svg{fill:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-7f11ee50{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;}.elementor-1497 .elementor-element.elementor-element-4ab358e6 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1497 .elementor-element.elementor-element-7805be0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-c1a6f5d{--display:flex;--min-height:250px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1497 .elementor-element.elementor-element-c1a6f5d:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/rotano-revio1.jpeg");background-size:cover;}.elementor-1497 .elementor-element.elementor-element-c1a6f5d::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-c1a6f5d:hover::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d:hover > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .elementor-background-slideshow:hover::before, .elementor-1497 .elementor-element.elementor-element-c1a6f5d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#030320AB;--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-c1a6f5d:hover{--overlay-opacity:0.5;}.elementor-1497 .elementor-element.elementor-element-cc17d37 .elementor-heading-title{color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button{background-color:#03032000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 0px;}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button:focus{background-color:#03032000;color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-cf0d321{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1497 .elementor-element.elementor-element-cf0d321:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-cf0d321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/XCT.png");background-size:cover;}.elementor-1497 .elementor-element.elementor-element-cf0d321::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-cf0d321:hover::before, .elementor-1497 .elementor-element.elementor-element-cf0d321:hover > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-cf0d321:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .elementor-background-slideshow:hover::before, .elementor-1497 .elementor-element.elementor-element-cf0d321 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#030320AB;--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-cf0d321:hover{--overlay-opacity:0.5;}.elementor-1497 .elementor-element.elementor-element-93cbf1d .elementor-heading-title{color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button{background-color:#03032000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 0px;}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button:focus{background-color:#03032000;color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-4f08fe7{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1497 .elementor-element.elementor-element-4f08fe7:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/WA.png");background-position:center center;background-size:cover;}.elementor-1497 .elementor-element.elementor-element-4f08fe7::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-4f08fe7:hover::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7:hover > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .elementor-background-slideshow:hover::before, .elementor-1497 .elementor-element.elementor-element-4f08fe7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#030320AB;--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-4f08fe7:hover{--overlay-opacity:0.5;}.elementor-1497 .elementor-element.elementor-element-1d969aa .elementor-heading-title{color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button{background-color:#03032000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 0px;}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button:focus{background-color:#03032000;color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-4e8e6c5{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1497 .elementor-element.elementor-element-4e8e6c5:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/XZC.png");background-size:cover;}.elementor-1497 .elementor-element.elementor-element-4e8e6c5::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-4e8e6c5:hover::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5:hover > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .elementor-background-slideshow:hover::before, .elementor-1497 .elementor-element.elementor-element-4e8e6c5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#030320AB;--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-4e8e6c5:hover{--overlay-opacity:0.5;}.elementor-1497 .elementor-element.elementor-element-c7b7c88 .elementor-heading-title{color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button{background-color:#03032000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 0px;}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-563247b .elementor-button:focus{background-color:#03032000;color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-563247b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-b52bd39{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1497 .elementor-element.elementor-element-b52bd39:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-b52bd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/001-Do-Kolb.png");background-position:center center;background-size:cover;}.elementor-1497 .elementor-element.elementor-element-b52bd39::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-b52bd39:hover::before, .elementor-1497 .elementor-element.elementor-element-b52bd39:hover > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-b52bd39:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .elementor-background-slideshow:hover::before, .elementor-1497 .elementor-element.elementor-element-b52bd39 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#030320AB;--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-b52bd39:hover{--overlay-opacity:0.5;}.elementor-1497 .elementor-element.elementor-element-2407670 .elementor-heading-title{color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button{background-color:#03032000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 0px;}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button:focus{background-color:#03032000;color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-193a5bb{--display:flex;--min-height:200px;--justify-content:flex-end;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1497 .elementor-element.elementor-element-193a5bb:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-193a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/AdobeStock_1160859516.jpeg");background-size:cover;}.elementor-1497 .elementor-element.elementor-element-193a5bb::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-193a5bb:hover::before, .elementor-1497 .elementor-element.elementor-element-193a5bb:hover > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-193a5bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .elementor-background-slideshow:hover::before, .elementor-1497 .elementor-element.elementor-element-193a5bb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#030320AB;--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-193a5bb:hover{--overlay-opacity:0.5;}.elementor-1497 .elementor-element.elementor-element-e7535fb .elementor-heading-title{color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button{background-color:#03032000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1861af1 );color:var( --e-global-color-1861af1 );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 0px;}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button:focus{background-color:#03032000;color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-ab0c575{--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;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-ab0c575:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-ab0c575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/rotano-maszyny-o-poziomej-osi-wirowania-kompaktowe2.jpeg");background-position:center center;background-size:cover;}.elementor-1497 .elementor-element.elementor-element-ab0c575::before, .elementor-1497 .elementor-element.elementor-element-ab0c575 > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-ab0c575 > .e-con-inner > .elementor-background-video-container::before, .elementor-1497 .elementor-element.elementor-element-ab0c575 > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-ab0c575 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1497 .elementor-element.elementor-element-ab0c575 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-1497 .elementor-element.elementor-element-11a92a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;--border-radius:10px 10px 10px 10px;}.elementor-1497 .elementor-element.elementor-element-1d5a167{text-align:center;font-family:var( --e-global-typography-ed74d46-font-family ), Sans-serif;font-size:var( --e-global-typography-ed74d46-font-size );font-weight:var( --e-global-typography-ed74d46-font-weight );text-transform:var( --e-global-typography-ed74d46-text-transform );font-style:var( --e-global-typography-ed74d46-font-style );text-decoration:var( --e-global-typography-ed74d46-text-decoration );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-3aaca57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1497 .elementor-element.elementor-element-3aaca57{text-align:center;}.elementor-1497 .elementor-element.elementor-element-3aaca57 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-dbf770c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-dbf770c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1497 .elementor-element.elementor-element-dbf770c.elementor-element{--align-self:center;}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button{background-color:var( --e-global-color-1861af1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button:hover, .elementor-1497 .elementor-element.elementor-element-627264d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button:hover svg, .elementor-1497 .elementor-element.elementor-element-627264d .elementor-button:focus svg{fill:var( --e-global-color-1861af1 );}.elementor-1497 .elementor-element.elementor-element-6430f140{--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:wrap;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-3cfe278d{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-1497 .elementor-element.elementor-element-3cfe278d:not(.elementor-motion-effects-element-type-background), .elementor-1497 .elementor-element.elementor-element-3cfe278d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rotano-tech.com/wp-content/uploads/2026/10/AdobeStock_406893206.jpeg");background-position:center center;background-size:cover;}.elementor-1497 .elementor-element.elementor-element-671217d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-5b481a7c{text-align:start;font-family:var( --e-global-typography-ed74d46-font-family ), Sans-serif;font-size:var( --e-global-typography-ed74d46-font-size );font-weight:var( --e-global-typography-ed74d46-font-weight );text-transform:var( --e-global-typography-ed74d46-text-transform );font-style:var( --e-global-typography-ed74d46-font-style );text-decoration:var( --e-global-typography-ed74d46-text-decoration );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );color:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-5af096a2{text-align:start;}.elementor-1497 .elementor-element.elementor-element-5af096a2 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1497 .elementor-element.elementor-element-33569 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#FFFFFF;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;font-family:var( --e-global-typography-508fe46-font-family ), Sans-serif;font-size:var( --e-global-typography-508fe46-font-size );font-weight:var( --e-global-typography-508fe46-font-weight );text-transform:var( --e-global-typography-508fe46-text-transform );font-style:var( --e-global-typography-508fe46-font-style );text-decoration:var( --e-global-typography-508fe46-text-decoration );line-height:var( --e-global-typography-508fe46-line-height );letter-spacing:var( --e-global-typography-508fe46-letter-spacing );color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;padding:14px 40px 14px 25px;}.elementor-1497 .elementor-element.elementor-element-6a193da6{width:100%;max-width:100%;}.elementor-1497 .elementor-element.elementor-element-6a193da6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F0EE;border-radius:8px 8px 8px 8px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:6px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:20px 40px 30px 20px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body p, .elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 0px 0px;border-color:#68382675;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion > .elementskit-card{border-style:solid;border-width:0px 0px 0px 0px;border-color:#68382630;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:17px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .ekit_accordion_icon_group, .elementor-1497 .elementor-element.elementor-element-6a193da6 .ekit_accordion_icon_left_group{margin:0px 20px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-7519d6ef{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1497 .elementor-element.elementor-element-725b85d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-2011bdba{font-size:var( --e-global-typography-ed74d46-font-size );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-cdc3ffc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-cc1d51f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-7f11ee50{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1497 .elementor-element.elementor-element-4ab358e6{text-align:start;}.elementor-1497 .elementor-element.elementor-element-4ab358e6 img{width:100%;}.elementor-1497 .elementor-element.elementor-element-7805be0{--grid-auto-flow:row;}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-ab0c575{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1497 .elementor-element.elementor-element-11a92a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-1d5a167{font-size:var( --e-global-typography-ed74d46-font-size );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-3aaca57 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1497 .elementor-element.elementor-element-3aaca57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-dbf770c > .elementor-widget-container{margin:30px 90px 20px 90px;}.elementor-1497 .elementor-element.elementor-element-dbf770c{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6430f140{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1497 .elementor-element.elementor-element-671217d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-5b481a7c{font-size:var( --e-global-typography-ed74d46-font-size );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-5af096a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1497 .elementor-element.elementor-element-5af096a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6a193da6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-508fe46-font-size );line-height:var( --e-global-typography-508fe46-line-height );letter-spacing:var( --e-global-typography-508fe46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body p, .elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:18px;}}@media(max-width:767px){.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-7519d6ef{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1497 .elementor-element.elementor-element-2011bdba{font-size:var( --e-global-typography-ed74d46-font-size );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-cdc3ffc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-cc1d51f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-4ab358e6 img{width:100%;height:100%;}.elementor-1497 .elementor-element.elementor-element-7805be0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-c1a6f5d{--min-height:200px;}.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-ab0c575{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1497 .elementor-element.elementor-element-11a92a3{--min-height:600px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1497 .elementor-element.elementor-element-1d5a167{font-size:var( --e-global-typography-ed74d46-font-size );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-3aaca57{text-align:center;}.elementor-1497 .elementor-element.elementor-element-3aaca57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-dbf770c > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-1497 .elementor-element.elementor-element-dbf770c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6430f140{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1497 .elementor-element.elementor-element-3cfe278d{--min-height:400px;}.elementor-1497 .elementor-element.elementor-element-671217d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1497 .elementor-element.elementor-element-671217d3.e-con{--order:-99999 /* order start hack */;}.elementor-1497 .elementor-element.elementor-element-5b481a7c{text-align:center;font-size:var( --e-global-typography-ed74d46-font-size );line-height:var( --e-global-typography-ed74d46-line-height );letter-spacing:var( --e-global-typography-ed74d46-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-5af096a2{text-align:center;}.elementor-1497 .elementor-element.elementor-element-5af096a2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-33569{text-align:center;}.elementor-1497 .elementor-element.elementor-element-6a193da6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-508fe46-font-size );line-height:var( --e-global-typography-508fe46-line-height );letter-spacing:var( --e-global-typography-508fe46-letter-spacing );padding:12px 30px 12px 20px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body p, .elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:14px;}.elementor-1497 .elementor-element.elementor-element-6a193da6 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:17px;}}@media(min-width:768px){.elementor-1497 .elementor-element.elementor-element-7519d6ef{--content-width:1347px;}.elementor-1497 .elementor-element.elementor-element-725b85d5{--width:55%;}.elementor-1497 .elementor-element.elementor-element-7f11ee50{--width:45%;}.elementor-1497 .elementor-element.elementor-element-3cfe278d{--width:40%;}.elementor-1497 .elementor-element.elementor-element-671217d3{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1497 .elementor-element.elementor-element-725b85d5{--width:100%;}.elementor-1497 .elementor-element.elementor-element-7f11ee50{--width:100%;}.elementor-1497 .elementor-element.elementor-element-3cfe278d{--width:100%;}.elementor-1497 .elementor-element.elementor-element-671217d3{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-f7f49c9 *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-f7f49c9 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9ccadd *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-b9ccadd .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbd735a *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-cbd735a .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1af028f *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-1af028f .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b94fe3 *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-1b94fe3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-563247b *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-563247b .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a74898 *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-7a74898 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-971b3f0 *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-971b3f0 .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-627264d *//* Płynna animacja strzałki */
.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button-icon {
    transition: transform 0.3s ease;
}

/* Przesunięcie strzałki po najechaniu */
.elementor-1497 .elementor-element.elementor-element-627264d .elementor-button:hover .elementor-button-icon {
    transform: translateX(6px);
}/* End custom CSS */
/* Start custom CSS */.rotano-v{--rv-navy:#030320;--rv-blue:#005098;--rv-paper:#f8f8f8;--rv-text:#555;display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;max-width:none!important;color:var(--rv-navy);font-family:"Open Sans",sans-serif;overflow:clip;--widgets-spacing:0px}
.rotano-v *{box-sizing:border-box}.rotano-v .e-con{--gap:0px;gap:0;min-width:0}.rotano-v .elementor-widget{margin:0;width:100%;min-width:0}.rotano-v .rv-assets{height:0;min-height:0;margin:0;overflow:visible}.rotano-v p{margin:0}.rotano-v h1,.rotano-v h2,.rotano-v h3,.rotano-v .elementor-heading-title{font-family:"Roboto Condensed",sans-serif;font-weight:500;line-height:1.08;color:inherit;letter-spacing:-1.5px}.rotano-v h1.elementor-heading-title{font-size:clamp(52px,5.7vw,90px)}.rotano-v h2.elementor-heading-title{font-size:clamp(36px,4vw,58px)}.rotano-v h3.elementor-heading-title,.rotano-v h3{font-size:28px;letter-spacing:-.5px}.rotano-v em{font-style:normal;color:var(--rv-blue)}.rotano-v .rv-wrap{width:min(1320px,calc(100% - 96px));max-width:1320px;margin-inline:auto}.rotano-v .rv-section{padding:100px 0}.rotano-v .rv-dark{background:var(--rv-navy);color:#fff}.rotano-v .rv-blue{background:var(--rv-blue);color:white}.rotano-v .rv-tint{background:var(--rv-paper)}.rotano-v .elementor-widget-text-editor{font-size:16px;line-height:1.8;color:inherit}.rotano-v .rv-label{font-family:"Instrument Sans",sans-serif;font-size:11px;letter-spacing:2px;font-weight:600;line-height:1.5;color:var(--rv-blue);margin-bottom:22px}.rotano-v .rv-dark .rv-label,.rotano-v .rv-blue .rv-label{color:#bedcf8}.rotano-v .rv-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px!important;margin-top:30px}.rotano-v .rv-actions&gt;.elementor-widget{width:auto}.rotano-v .rv-button .elementor-button{font-family:"Instrument Sans",sans-serif;background:var(--rv-blue);color:white;border:1px solid var(--rv-blue);border-radius:30px;font-size:14px;font-weight:600;line-height:1.2;padding:18px 26px;transition:transform .25s,background .25s,color .25s;box-shadow:none}.rotano-v .rv-button .elementor-button:hover{transform:translateY(-3px);background:var(--rv-navy);color:#fff}.rotano-v .rv-button .elementor-button span[aria-hidden]{display:inline-block;padding-left:16px}.rotano-v .rv-dark .rv-button:not(.rv-outline) .elementor-button,.rotano-v .rv-blue .rv-button:not(.rv-outline) .elementor-button{background:white;color:var(--rv-navy);border-color:white}.rotano-v .rv-outline .elementor-button{background:transparent;color:inherit;border-color:currentColor}.rotano-v .rv-text-button .elementor-button{background:transparent!important;color:inherit!important;border:0;border-radius:0;padding:12px 0;font-size:13px}.rotano-v .rv-photo img{display:block;width:100%;object-fit:cover}.rotano-v .rv-caption{font-family:"Instrument Sans",sans-serif;font-size:10px;letter-spacing:1.7px;line-height:1.5;margin-top:14px}.rotano-v .rv-number{font-family:"Instrument Sans",sans-serif;font-size:13px;color:var(--rv-blue);margin-bottom:32px}.rotano-v .rv-section-head{max-width:740px;margin-bottom:44px}.rotano-v .rv-section-head .elementor-widget-text-editor:last-child:not(.rv-label){margin-top:24px;max-width:650px}.rotano-v .rv-split{display:grid;grid-template-columns:1fr 1fr;gap:72px!important;align-items:center}.rotano-v .rv-split&gt;.e-con{width:100%}.rotano-v .rv-split h2+.elementor-widget-text-editor{margin-top:25px}.rotano-v .rv-split .elementor-widget-heading+.elementor-widget-text-editor{margin-top:24px}.rotano-v .rv-split .rv-button{margin-top:26px}.rotano-v .rv-split .rv-photo img{height:520px}.rotano-v .rv-three{display:grid;grid-template-columns:repeat(3,1fr);gap:30px!important}.rotano-v .rv-four{display:grid;grid-template-columns:repeat(4,1fr);gap:1px!important;background:#ddd}.rotano-v .rv-product{background:#fff;padding:32px 25px!important;min-height:340px;border-top:1px solid #ddd;transition:background .25s,transform .25s}.rotano-v .rv-product:hover{background:#f2f6fa;transform:translateY(-5px)}.rotano-v .rv-product h3{min-height:62px}.rotano-v .rv-product .elementor-widget-heading+.elementor-widget-text-editor{margin-top:22px;font-size:14px}.rotano-v .rv-product .rv-button{margin-top:auto;padding-top:24px}.rotano-v .rv-process{margin-top:36px}.rotano-v .rv-process-item{border-top:1px solid #ccd1d7;padding-top:25px!important;gap:18px!important}.rotano-v .rv-process-item .rv-number{margin:0}.rotano-v .rv-process-item .elementor-widget-text-editor:last-child{font-size:14px;max-width:330px}.rotano-v .rv-accordion{width:100%;margin:25px 0}.rotano-v .rv-accordion details{border-top:1px solid #cbd0d8;padding:20px 0}.rotano-v .rv-accordion details:last-child{border-bottom:1px solid #cbd0d8}.rotano-v .rv-accordion summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-family:"Roboto Condensed",sans-serif;font-size:24px;font-weight:500;line-height:1.3;list-style:none}.rotano-v .rv-accordion summary::-webkit-details-marker{display:none}.rotano-v .rv-accordion summary:after{content:'+';color:var(--rv-blue)}.rotano-v .rv-accordion details[open] summary:after{content:'−'}.rotano-v .rv-accordion summary span{margin-left:auto;font-family:"Instrument Sans",sans-serif;font-size:12px;color:#777}.rotano-v .rv-accordion p{font-size:15px;line-height:1.8;padding:16px 32px 0 0;color:#555}.rotano-v a:focus-visible,.rotano-v button:focus-visible,.rotano-v summary:focus-visible{outline:3px solid #438ed0;outline-offset:5px}.rotano-v .rv-cta{padding:80px 0;background:var(--rv-navy);color:white}.rotano-v .rv-cta.rv-blue{background:var(--rv-blue)}.rotano-v .rv-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:50px!important}.rotano-v .rv-cta-copy{width:65%}.rotano-v .rv-cta-copy&gt;.elementor-widget-text-editor:last-child{margin-top:20px;color:#d1d7e4}.rotano-v .rv-cta .rv-actions{width:auto;flex-direction:column;align-items:flex-start;margin:0}.rotano-v .rv-cta .rv-label{color:#bdd6ef}.rotano-v .rv-image-note{text-align:center;font-size:10px!important;color:#666;background:#f8f8f8;padding:12px}.rotano-v .rv-hero{padding:76px 0 60px}.rotano-v .rv-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:50px!important;align-items:center}.rotano-v .rv-hero-copy{position:relative;z-index:2}.rotano-v .rv-hero-copy .elementor-widget-heading+.elementor-widget-text-editor{margin-top:30px;color:#cbd0e0;max-width:520px}.rotano-v .rv-dark em{color:#77b7ef}.rotano-v .rv-hero-visual{position:relative}.rotano-v .rv-hero-visual .rv-photo img{height:560px;object-position:65% center;border-radius:4px 100px 4px 4px}.rotano-v .rv-hero-visual .elementor-widget-html{position:absolute;inset:0;pointer-events:none}.rotano-v .rv-photo-tag{position:absolute;bottom:25px;left:20px;background:#030320bf;color:white;padding:10px 15px;font:10px "Instrument Sans",sans-serif;letter-spacing:1px}.rotano-v .rv-dot{display:inline-block;background:#77b7ef;width:6px;height:6px;border-radius:50%;margin-right:8px;animation:rv-pulse 2s infinite}.rotano-v .rv-orbit{width:140px;height:140px;border:1px solid #ffffff50;border-radius:50%;position:absolute;top:35px;left:-55px;animation:rv-spin 20s linear infinite}.rotano-v .rv-orbit:before{content:'';position:absolute;inset:15px;border:1px dashed #ffffff80;border-radius:50%}.rotano-v .rv-orbit i{position:absolute;top:0;left:50%;width:8px;height:8px;background:white;border-radius:50%}.rotano-v .rv-micro{margin-top:45px;font-size:9px!important;letter-spacing:1.5px;color:#9ea9c2}.rotano-v .rv-facts{padding:30px 0;background:#f0f3f6}.rotano-v .rv-facts h2.elementor-heading-title{font-size:32px;letter-spacing:-.5px}.rotano-v .rv-facts .rv-three&gt;.e-con{border-right:1px solid #cdd4dc}.rotano-v .rv-facts .rv-three&gt;.e-con:last-child{border:0}.rotano-v .rv-facts .elementor-widget-text-editor{font-size:12px;margin-top:8px}.rotano-v .rv-v2-intro{text-align:center;align-items:center;max-width:950px;margin:0 auto 42px}.rotano-v .rv-v2-intro h1{font-size:clamp(55px,6.5vw,96px)}.rotano-v .rv-v2-intro .elementor-widget-text-editor:not(.rv-label){max-width:620px;margin-top:25px}.rotano-v .rv-v2-intro .rv-button{margin-top:26px}.rotano-v .rv-v2-stage{position:relative}.rotano-v .rv-v2-stage&gt;.rv-photo img{height:430px;border-radius:12px;object-position:center 53%}.rotano-v .rv-stage-card{position:absolute;bottom:30px;left:30px;width:290px;padding:30px!important;background:#fff;border-radius:8px}.rotano-v .rv-stage-card h2.elementor-heading-title{font-size:42px}.rotano-v .rv-stage-card .elementor-widget-text-editor:not(.rv-label){font-size:13px;margin-top:16px}.rotano-v .rv-stage-card .rv-label{font-size:9px;margin-bottom:18px}.rotano-v .rv-stage-card .rv-button{margin-top:15px}.rotano-v .rv-ticker{overflow:hidden;background:var(--rv-blue);color:white;padding:23px 0}.rotano-v .rv-ticker&gt;div{display:flex;width:max-content;animation:rv-ticker 36s linear infinite}.rotano-v .rv-ticker span{white-space:nowrap;font:500 25px "Roboto Condensed",sans-serif;letter-spacing:4px}.rotano-v .rv-filter{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.rotano-v .rv-filter button{border:1px solid #cfd6dd;border-radius:30px;padding:12px 20px;background:white;color:var(--rv-navy);font:500 13px "Instrument Sans",sans-serif;cursor:pointer;transition:.2s}.rotano-v .rv-filter button[aria-pressed=true],.rotano-v .rv-filter button:hover{background:var(--rv-navy);color:white;border-color:var(--rv-navy)}.rotano-v .rv-catalog{display:grid;grid-template-columns:repeat(3,1fr);gap:20px!important}.rotano-v .rv-catalog .rv-product{border:1px solid #dce2e7;border-radius:8px;min-height:310px}.rotano-v [hidden]{display:none!important}.rotano-v .rv-filter-status{font-size:12px;color:#666;margin-top:18px}.rotano-v .rv-mini{margin-top:30px;padding-top:25px;border-top:1px solid #ffffff40;gap:20px!important}.rotano-v .rv-mini h3{font-size:23px}.rotano-v .rv-mini .elementor-widget-text-editor{font-size:11px;margin-top:10px!important;color:#bfc7d7}.rotano-v .rv-v2-intro em{border-bottom:3px solid var(--rv-blue)}.rotano-v .rv-editorial{background:#f8f8f8;padding:38px 0 85px}.rotano-v .rv-editorial-top{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #cdd2da;margin-bottom:42px}.rotano-v .rv-editorial-top&gt;.elementor-widget{width:auto}.rotano-v .rv-editorial-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:70px!important;align-items:center}.rotano-v .rv-editorial-photo img{height:560px;clip-path:polygon(0 0,85% 0,100% 15%,100% 100%,0 100%)}.rotano-v .rv-editorial-copy h1.elementor-heading-title{font-size:clamp(48px,5.4vw,82px)}.rotano-v .rv-editorial-copy .elementor-widget-heading+.elementor-widget-text-editor{margin-top:28px;max-width:470px}.rotano-v .rv-editorial-copy .rv-button{margin-top:30px}.rotano-v .rv-experience{display:flex;flex-direction:row;align-items:center;gap:22px!important;margin-top:40px;padding-top:26px!important;border-top:1px solid #ccd1d7}.rotano-v .rv-experience&gt;.elementor-widget-heading{width:auto}.rotano-v .rv-experience h2.elementor-heading-title{font-size:70px;color:var(--rv-blue)}.rotano-v .rv-experience&gt;.elementor-widget-text-editor{font-size:12px!important;margin:0!important}.rotano-v .rv-statement{align-items:center;text-align:center}.rotano-v .rv-statement h2.elementor-heading-title{font-size:clamp(40px,5.3vw,76px)}.rotano-v .rv-statement .elementor-widget-text-editor:last-child{margin-top:25px;max-width:600px;color:#d6e4f1}.rotano-v .rv-offer-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px!important;align-items:start}.rotano-v .rv-sticky{position:sticky;top:40px;gap:22px!important}.rotano-v .rv-sticky .rv-label{margin:0}.rotano-v .rv-editorial-link{display:flex;align-items:center;gap:22px;padding:28px 0;border-top:1px solid #cbd0d8;color:var(--rv-navy);text-decoration:none!important;transition:padding .25s}.rotano-v .rv-editorial-link:last-child{border-bottom:1px solid #cbd0d8}.rotano-v .rv-editorial-link:hover{padding-left:12px;color:var(--rv-blue)}.rotano-v .rv-editorial-link .rv-number{align-self:start;margin:7px 0 0}.rotano-v .rv-editorial-link h3{margin:0 0 12px}.rotano-v .rv-editorial-link p{font-size:13px;color:#555;line-height:1.7}.rotano-v .rv-circle{margin-left:auto;border:1px solid #b7c5d2;flex:0 0 42px;height:42px;display:grid;place-items:center;border-radius:50%}.rotano-v .rv-will-reveal{opacity:0;transform:translateY(25px);transition:opacity .65s,transform .65s}.rotano-v .rv-visible{opacity:1;transform:none}.elementor-editor-active .rotano-v .rv-will-reveal{opacity:1;transform:none}@keyframes rv-spin{to{transform:rotate(360deg)}}@keyframes rv-pulse{50%{opacity:.3}}@keyframes rv-ticker{to{transform:translateX(-50%)}}
@media(max-width:1024px){.rotano-v .rv-wrap{width:calc(100% - 48px)}.rotano-v .rv-section{padding:70px 0}.rotano-v .rv-hero-grid,.rotano-v .rv-editorial-grid{gap:30px!important}.rotano-v .rv-hero-visual .rv-photo img{height:500px}.rotano-v .rv-split{gap:35px!important}.rotano-v .rv-four{grid-template-columns:repeat(2,1fr)}.rotano-v .rv-catalog{grid-template-columns:repeat(2,1fr)}.rotano-v .rv-offer-layout{gap:40px!important}.rotano-v .rv-split .rv-photo img{height:440px}.rotano-v .rv-editorial-photo img{height:500px}.rotano-v .rv-hero-copy .rv-actions{flex-direction:column;align-items:flex-start}.rotano-v .rv-orbit{width:90px;height:90px;left:-25px}.rotano-v .rv-row{gap:30px!important}.rotano-v .rv-cta-copy{width:60%}}
@media(max-width:767px){.rotano-v .rv-wrap{width:calc(100% - 36px)}.rotano-v .rv-section{padding:55px 0}.rotano-v .rv-hero{padding:40px 0}.rotano-v .rv-hero-grid,.rotano-v .rv-split,.rotano-v .rv-editorial-grid,.rotano-v .rv-offer-layout{grid-template-columns:1fr;gap:32px!important}.rotano-v h1.elementor-heading-title{font-size:52px;letter-spacing:-1.4px}.rotano-v h2.elementor-heading-title{font-size:37px;letter-spacing:-1px}.rotano-v .rv-hero-visual .rv-photo img{height:340px;border-radius:4px 70px 4px 4px}.rotano-v .rv-hero-copy .rv-actions{flex-direction:row}.rotano-v .rv-orbit{left:auto;right:15px;top:15px}.rotano-v .rv-micro{margin-top:26px}.rotano-v .rv-three{grid-template-columns:1fr;gap:28px!important}.rotano-v .rv-facts .rv-three{grid-template-columns:repeat(3,1fr);gap:10px!important}.rotano-v .rv-facts h2.elementor-heading-title{font-size:23px}.rotano-v .rv-facts .elementor-widget-text-editor{font-size:10px;padding-right:8px;line-height:1.5}.rotano-v .rv-four,.rotano-v .rv-catalog{grid-template-columns:1fr}.rotano-v .rv-product{min-height:270px;padding:26px!important}.rotano-v .rv-product h3{min-height:0}.rotano-v .rv-number{margin-bottom:20px}.rotano-v .rv-section-head{margin-bottom:30px}.rotano-v .rv-split .rv-photo img{height:330px}.rotano-v .rv-row{flex-direction:column;align-items:flex-start;gap:30px!important}.rotano-v .rv-cta-copy{width:100%}.rotano-v .rv-cta{padding:55px 0}.rotano-v .rv-cta .rv-actions{flex-direction:row}.rotano-v .rv-button .elementor-button{padding:16px 22px;font-size:12px}.rotano-v .rv-v2-stage&gt;.rv-photo img{height:300px}.rotano-v .rv-stage-card{position:relative;width:calc(100% - 30px);left:0;bottom:0;margin:-35px auto 0;padding:24px!important;box-shadow:0 8px 30px #03032012}.rotano-v .rv-stage-card h2.elementor-heading-title{font-size:35px}.rotano-v .rv-v2-intro{margin-bottom:32px}.rotano-v .rv-v2-intro h1.elementor-heading-title{font-size:52px}.rotano-v .rv-ticker span{font-size:20px}.rotano-v .rv-filter{gap:7px}.rotano-v .rv-filter button{padding:10px 14px;font-size:11px}.rotano-v .rv-mini{grid-template-columns:repeat(3,1fr);gap:12px!important}.rotano-v .rv-mini h3{font-size:22px}.rotano-v .rv-editorial-top{gap:15px!important;margin-bottom:25px}.rotano-v .rv-editorial-top .rv-label{font-size:8px;letter-spacing:1px}.rotano-v .rv-editorial-copy{grid-row:1}.rotano-v .rv-editorial-copy h1.elementor-heading-title{font-size:53px}.rotano-v .rv-editorial-photo img{height:330px}.rotano-v .rv-experience{margin-top:25px;padding-top:20px!important}.rotano-v .rv-experience h2.elementor-heading-title{font-size:50px}.rotano-v .rv-sticky{position:static}.rotano-v .rv-editorial-link{gap:14px}.rotano-v .rv-editorial-link h3{font-size:25px}.rotano-v .rv-circle{flex-basis:34px;height:34px}.rotano-v .rv-process{margin-top:30px}.rotano-v .elementor-widget-text-editor{font-size:15px}}
@media(prefers-reduced-motion:reduce){.rotano-v *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.rotano-v .rv-will-reveal{opacity:1;transform:none}}
.rotano-v .rv-elementor-accordion .elementor-accordion-item{border:0;border-top:1px solid #cbd2d9}.rotano-v .rv-elementor-accordion .elementor-accordion-item:last-child{border-bottom:1px solid #cbd2d9}.rotano-v .rv-elementor-accordion .elementor-tab-title{padding:20px 0;background:transparent;color:var(--rv-navy);font:500 22px "Roboto Condensed",sans-serif}.rotano-v .rv-elementor-accordion .elementor-tab-content{padding:0 0 20px;border:0;color:var(--rv-text);font:400 14px/1.7 "Open Sans",sans-serif}.rotano-v .rv-elementor-accordion .elementor-accordion-icon{color:var(--rv-blue)}
.rotano-v .rv-company{background:#fff}.rotano-v .rv-company-intro{display:grid;grid-template-columns:1fr 1.08fr;gap:70px!important;align-items:center;margin-bottom:52px}.rotano-v .rv-company-image img{height:370px;border-radius:5px 74px 5px 5px}.rotano-v .rv-company-copy .elementor-widget-text-editor{margin-top:26px;max-width:610px}.rotano-v .rv-company-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px!important}.rotano-v .rv-company-card{min-height:230px;justify-content:flex-end;padding:28px!important;background-size:cover;background-position:center;position:relative;overflow:hidden;border-radius:8px;color:#fff}.rotano-v .rv-company-card:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,#005098e8,#030320b8)}.rotano-v .rv-company-card&gt;.elementor-widget{position:relative;z-index:1}.rotano-v .rv-company-card h3.elementor-heading-title{font-size:27px}.rotano-v .rv-company-card .elementor-widget-text-editor{font-size:13px;line-height:1.55;margin-top:13px;color:#e3effa}.rotano-v .rv-company-cta{min-height:230px;justify-content:center;align-items:center;padding:28px!important;border-radius:8px;background:var(--rv-blue);color:white;text-align:center}.rotano-v .rv-company-cta .rv-label{color:#c8e1f6}.rotano-v .rv-company-cta h3.elementor-heading-title{font-size:30px;margin-top:15px}.rotano-v .rv-company-cta .rv-button{margin-top:25px}.rotano-v .rv-company-cta .elementor-button{background:#fff;color:var(--rv-navy);border-color:#fff}
@media(max-width:1024px){.rotano-v .rv-company-intro{gap:35px!important}.rotano-v .rv-company-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.rotano-v .rv-company-intro{grid-template-columns:1fr;gap:28px!important;margin-bottom:32px}.rotano-v .rv-company-image img{height:290px}.rotano-v .rv-company-grid{grid-template-columns:1fr}.rotano-v .rv-company-card,.rotano-v .rv-company-cta{min-height:210px}}
.rotano-v .rv-company{position:relative;overflow:hidden}.rotano-v .rv-company&gt;.elementor-widget-html{position:absolute;inset:0;pointer-events:none}.rotano-v .rv-company&gt;.rv-wrap{position:relative;z-index:1}.rotano-v .rv-dynamic-orbit{position:absolute;width:640px;height:640px;right:-215px;top:42%;opacity:.5;transform:rotate(var(--rv-scroll-rotate,0deg));transition:transform .18s linear}.rotano-v .rv-dynamic-orbit:before,.rotano-v .rv-dynamic-orbit:after,.rotano-v .rv-dynamic-orbit i,.rotano-v .rv-dynamic-orbit b{content:"";position:absolute;border:1px solid #005098;border-radius:50%;inset:0;animation:rv-orbit-slow 18s linear infinite}.rotano-v .rv-dynamic-orbit:after{inset:68px;border-style:dashed;animation-duration:13s;animation-direction:reverse}.rotano-v .rv-dynamic-orbit i{inset:155px;border-color:#005098aa;animation-duration:10s}.rotano-v .rv-dynamic-orbit b{width:14px;height:14px;inset:45px auto auto 135px;background:#005098;border:0;box-shadow:0 0 0 8px #00509820;animation:rv-orbit-dot 7s linear infinite}@keyframes rv-orbit-slow{to{rotate:360deg}}@keyframes rv-orbit-dot{to{transform:rotate(360deg)}}@media(max-width:767px){.rotano-v .rv-dynamic-orbit{width:340px;height:340px;right:-150px;top:46%;opacity:.32}}
body.page-id-630 .elementor-location-header,body.page-id-630 .elementor-location-footer{display:none!important}.rotano-v .home1-page-header{background:#fff!important;border-bottom:1px solid #e4e9ef}.rotano-v .home1-page-header .elementor-nav-menu--main .elementor-item{color:#263445!important}.rotano-v .home1-page-header .elementor-nav-menu--main .elementor-item:hover{color:#005098!important}.rotano-v .home1-page-header .elementor-widget-icon svg{filter:none}.rotano-v .home1-page-header .elementor-button{background:#005098!important;color:#fff!important;border:1px solid #005098!important;border-radius:30px!important}.rotano-v .home1-page-header .elementor-social-icon{background:transparent!important;border:0!important;width:auto!important;height:auto!important;padding:0 4px!important}.rotano-v .home1-page-header .elementor-social-icon i{color:#005098!important;font-size:18px}.rotano-v .home1-page-footer{background-color:#030320!important;color:#fff}.rotano-v .home1-page-footer .elementor-heading-title,.rotano-v .home1-page-footer .elementor-widget-text-editor,.rotano-v .home1-page-footer .elementor-icon-list-text{color:#fff!important}.rotano-v .home1-page-footer .elementor-icon-list-item a:hover{color:#78b8ef!important}.rotano-v .home1-page-footer .elementor-button{border-radius:30px!important}.rotano-v .home1-page-footer .elementor-social-icon{border:1px solid #ffffff55}
.rotano-v .home1-page-header&gt;.e-con-boxed&gt;.e-con-inner{display:flex;flex-direction:row;align-items:center;gap:28px;min-height:92px;padding:0 34px}.rotano-v .home1-page-header .e-con-inner&gt;.e-con{width:auto;min-height:0}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(1){flex:0 0 205px}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(2){display:flex;flex:1;flex-direction:row;align-items:center;gap:18px}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(2)&gt;.elementor-widget-nav-menu{flex:1}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(2)&gt;.elementor-widget-button{width:auto}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(3){flex:0 0 auto}.rotano-v .home1-page-header .elementor-widget-icon svg{width:185px!important;height:auto!important}.rotano-v .home1-page-header .elementor-social-icons-wrapper{display:flex;gap:10px}@media(max-width:1024px){.rotano-v .home1-page-header&gt;.e-con-boxed&gt;.e-con-inner{padding:0 20px;gap:12px}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(1){flex-basis:145px}.rotano-v .home1-page-header .elementor-widget-icon svg{width:135px!important}}@media(max-width:767px){.rotano-v .home1-page-header&gt;.e-con-boxed&gt;.e-con-inner{min-height:70px}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(3){display:none}.rotano-v .home1-page-header .e-con-inner&gt;.e-con:nth-child(1){flex-basis:118px}.rotano-v .home1-page-header .elementor-widget-icon svg{width:110px!important}}
.rotano-v .home1-page-header .elementor-nav-menu{display:flex!important;flex-wrap:nowrap!important}.rotano-v .home1-page-header .elementor-nav-menu--main .elementor-item{padding:10px 9px!important;font-size:14px!important;white-space:nowrap}/* End custom CSS */