.line_animation .elementor-repeater-item-503fb3e.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-503fb3e.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.line_animation .elementor-repeater-item-0694a27.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-0694a27.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-31ee1bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-31ee1bc{text-align:center;}.elementor-5 .elementor-element.elementor-element-31ee1bc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-f86d5b7{--e-image-carousel-slides-to-show:5;}.elementor-5 .elementor-element.elementor-element-f86d5b7 .swiper-wrapper{display:flex;align-items:center;}.elementor-5 .elementor-element.elementor-element-a89caf9{margin-top:-90px;margin-bottom:0px;z-index:1;}.elementor-5 .elementor-element.elementor-element-5570dcf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.line_animation .elementor-repeater-item-86cc382.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-86cc382.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.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-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.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-5 .elementor-element.elementor-element-bb358a3{--divider-border-style:solid;--divider-color:var( --e-global-color-d2a08a3 );--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-bb358a3 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bb358a3 .elementor-divider-separator{width:50px;}.elementor-5 .elementor-element.elementor-element-bb358a3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-22ec0e8{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-22ec0e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4b9813b{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-1efc91c{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;z-index:1;}.elementor-5 .elementor-element.elementor-element-1efc91c > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1efc91c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:var( --e-global-color-secondary );}.line_animation .elementor-repeater-item-9ee7204.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-9ee7204.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1ff6bfe{width:auto;max-width:auto;top:9%;}body:not(.rtl) .elementor-5 .elementor-element.elementor-element-1ff6bfe{right:0%;}body.rtl .elementor-5 .elementor-element.elementor-element-1ff6bfe{left:0%;}.elementor-5 .elementor-element.elementor-element-1ff6bfe img{border-radius:3px 3px 3px 3px;box-shadow:-0.209px 2.993px 119.7px 13.3px rgba(56.00000000000004, 42.99999999999999, 81.99999999999999, 0.31);}.elementor-5 .elementor-element.elementor-element-6e7a61a{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-6e7a61a > .elementor-widget-container{margin:-88% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-6e7a61a img{border-radius:3px 3px 3px 3px;box-shadow:-0.209px 2.993px 119.7px 13.3px rgba(56.00000000000004, 42.99999999999999, 81.99999999999999, 0.31);}.elementor-5 .elementor-element.elementor-element-8700350 > .elementor-container{max-width:525px;}.elementor-5 .elementor-element.elementor-element-5570dcf{padding:50px 0px 1px 0px;}.line_animation .elementor-repeater-item-7c4358a.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-7c4358a.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-e43a96c{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-e43a96c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-5 .elementor-element.elementor-element-e43a96c .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-e43a96c .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-e43a96c .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-581660b{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-581660b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-581660b .elementor-icon-box-wrapper{text-align:start;gap:9px;}.elementor-5 .elementor-element.elementor-element-581660b .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-581660b .elementor-icon{font-size:44px;}.elementor-5 .elementor-element.elementor-element-581660b .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-581660b .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-e4a7494{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-e4a7494 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e4a7494 .elementor-icon-box-wrapper{text-align:start;gap:14px;}.elementor-5 .elementor-element.elementor-element-e4a7494 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-e4a7494 .elementor-icon{font-size:35px;}.elementor-5 .elementor-element.elementor-element-e4a7494 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-e4a7494 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-1646237{margin-top:0%;margin-bottom:9%;}.line_animation .elementor-repeater-item-186859d.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-186859d.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-e89cdf8{--divider-border-style:solid;--divider-color:var( --e-global-color-d2a08a3 );--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-e89cdf8 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e89cdf8 .elementor-divider-separator{width:50px;}.elementor-5 .elementor-element.elementor-element-e89cdf8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-139a614{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-139a614 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-8e97cce{--spacer-size:1px;}.line_animation .elementor-repeater-item-d0730c0.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-d0730c0.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-207a4f0{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;z-index:1;}.elementor-5 .elementor-element.elementor-element-207a4f0 > .elementor-widget-container{margin:-14px 0px 2px 0px;}.elementor-5 .elementor-element.elementor-element-207a4f0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-f210897{margin-top:0px;margin-bottom:20px;}.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 );line-height:var( --e-global-typography-text-line-height );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-5 .elementor-element.elementor-element-d502f5d > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-5 .elementor-element.elementor-element-fc67637{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-fc67637 > .elementor-widget-container{margin:0px 13px 10px 0px;}.elementor-5 .elementor-element.elementor-element-415b9a2{width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-415b9a2 .elementor-button .elementor-align-icon-right{margin-left:14px;}.elementor-5 .elementor-element.elementor-element-415b9a2 .elementor-button .elementor-align-icon-left{margin-right:14px;}.elementor-5 .elementor-element.elementor-element-415b9a2 .elementor-button .elementor-button-icon{font-size:13px;color:var( --e-global-color-primary );background:#FFFFFF;width:45px;height:45px;line-height:45px;border-radius:100% 100% 100% 100%;}.elementor-5 .elementor-element.elementor-element-415b9a2 a.elementor-button, .elementor-5 .elementor-element.elementor-element-415b9a2 .elementor-button{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;color:var( --e-global-color-secondary );background:#EBE8F0;padding:8px 25px 8px 8px;}.elementor-5 .elementor-element.elementor-element-415b9a2 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-415b9a2 .elementor-button .elementor-button-icon i{display:inline;animation:none;}.elementor-5 .elementor-element.elementor-element-e3864fa{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-e3864fa > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-a70ff40{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-a70ff40 > .elementor-widget-container{background-color:#F4F2FF;margin:0px 30px 0px 0px;padding:44px 0px 44px 0px;border-radius:100% 100% 100% 100%;}.elementor-5 .elementor-element.elementor-element-a70ff40 .elementor-counter-number-wrapper{color:var( --e-global-color-d2a08a3 );font-family:"Rubik", Sans-serif;font-size:36px;font-weight:500;line-height:48px;}.elementor-5 .elementor-element.elementor-element-19de354{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-8ef5b0f .shade_animation .elementor-repeater-item-5cd9bf1 .shade_wrap_inner{animation-timing-function:linear;animation-duration:0.5s;animation-delay:0s;right:0%;top:50%;transform:translateY(-50%);}.elementor-5 .elementor-element.elementor-element-8ef5b0f .shade_animation .elementor-repeater-item-5cd9bf1 .shade_wrap_inner img{width:53vw;}.elementor-5 .elementor-element.elementor-element-8ef5b0f{margin-top:0%;margin-bottom:05%;}.line_animation .elementor-repeater-item-956d10a.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-956d10a.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-ef03947.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-4e6961c{--divider-border-style:solid;--divider-color:var( --e-global-color-d2a08a3 );--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-4e6961c > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4e6961c .elementor-divider-separator{width:25px;}.elementor-5 .elementor-element.elementor-element-4e6961c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-16b1816{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-16b1816 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-994c8b0{--divider-border-style:solid;--divider-color:var( --e-global-color-d2a08a3 );--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-994c8b0 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-5 .elementor-element.elementor-element-994c8b0 .elementor-divider-separator{width:25px;}.elementor-5 .elementor-element.elementor-element-994c8b0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d66ac71{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-8960e8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-e493d22{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-e493d22 > .elementor-widget-container{margin:-14px 0px -13px 0px;}.elementor-5 .elementor-element.elementor-element-e493d22 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-2a545bd > .elementor-container{max-width:546px;}.elementor-5 .elementor-element.elementor-element-2a545bd{margin-top:0px;margin-bottom:20px;}.elementor-5 .elementor-element.elementor-element-2ee17f6{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-2ee17f6 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-5 .elementor-element.elementor-element-064c26a{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-064c26a > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-5 .elementor-element.elementor-element-6a9e449.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-d0e2d10{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-d0e2d10 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-d0e2d10 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-5 .elementor-element.elementor-element-d0e2d10 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-d0e2d10 .elementor-icon{font-size:38px;}.elementor-5 .elementor-element.elementor-element-d0e2d10 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-d0e2d10 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-91678dc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-2b89bc5{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2b89bc5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-2b89bc5 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-5 .elementor-element.elementor-element-2b89bc5 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-2b89bc5 .elementor-icon{font-size:38px;}.elementor-5 .elementor-element.elementor-element-2b89bc5 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-2b89bc5 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-e13f68b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-f020c50{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-f020c50 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-f020c50 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-5 .elementor-element.elementor-element-f020c50 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-f020c50 .elementor-icon{font-size:38px;}.elementor-5 .elementor-element.elementor-element-f020c50 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-f020c50 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-3f2a114.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-5dba174{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-5dba174 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-5dba174 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-5 .elementor-element.elementor-element-5dba174 .elementor-icon-box-title{margin-block-end:17px;color:#232323;}.elementor-5 .elementor-element.elementor-element-5dba174 .elementor-icon{font-size:45px;}.elementor-5 .elementor-element.elementor-element-5dba174 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-5dba174 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-067d24c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image-box .elementor-image-box-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-dbbc3ea{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-dbbc3ea > .elementor-widget-container{margin:13px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-dbbc3ea.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-5 .elementor-element.elementor-element-dbbc3ea.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-5 .elementor-element.elementor-element-dbbc3ea.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-5 .elementor-element.elementor-element-dbbc3ea .elementor-image-box-title{margin-bottom:17px;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-dbbc3ea .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-5 .elementor-element.elementor-element-dbbc3ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5 .elementor-element.elementor-element-0de7173.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-b559a05{width:var( --container-widget-width, 293px );max-width:293px;--container-widget-width:293px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-b559a05 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-b559a05 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-5 .elementor-element.elementor-element-b559a05 .elementor-icon-box-title{margin-block-end:17px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-b559a05 .elementor-icon{font-size:45px;}.elementor-5 .elementor-element.elementor-element-b559a05 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-b559a05 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:29px;}.elementor-5 .elementor-element.elementor-element-c47178d{margin-top:0px;margin-bottom:74px;}.elementor-5 .elementor-element.elementor-element-a241d18:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-a241d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://informatica.iidm.it/wp-content/uploads/sites/2/2022/06/shapepng.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.line_animation .elementor-repeater-item-8ac16d8.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-8ac16d8.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-a6e4551 .shade_animation .elementor-repeater-item-e117c06 .shade_wrap_inner{animation-timing-function:linear;animation-duration:0.5s;animation-delay:0s;right:2%;top:27%;}.elementor-5 .elementor-element.elementor-element-fa32f27 > .elementor-widget-container{padding:0% 28% 0% 0%;}.elementor-5 .elementor-element.elementor-element-fa32f27 .testimonials_slider .slider_content{padding:0% 0% 0% 14%;}.elementor-5 .elementor-element.elementor-element-fa32f27 .jws_testimonials_slider_wrap .testimonials_slider .testimonials_description{color:#FFFFFF !important;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:34px;margin:0px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-fa32f27 .jws_testimonials_slider_wrap .testimonials_slider .testimonials_title{color:#FFFFFF !important;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:500;line-height:22px;margin:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-fa32f27 .jws_testimonials_slider_wrap .testimonials_slider .testimonials_job{color:#FFFFFF !important;font-family:"Rubik", Sans-serif;font-size:13px;font-weight:300;}.elementor-5 .elementor-element.elementor-element-fa32f27 .jws_testimonials_slider_wrap .testimonials_slider .testimonials_readmore{color:#FFFFFF !important;font-family:"Rubik", Sans-serif;font-weight:400;line-height:1.4em;margin:38px 0px 0px 0px;}.line_animation .elementor-repeater-item-519d9f1.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-519d9f1.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-7eda6f2{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-7eda6f2 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7eda6f2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-a0d829e{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-a0d829e .elementor-heading-title{color:#FFFFFFC4;}.elementor-5 .elementor-element.elementor-element-d3ef7f4{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-d3ef7f4 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d3ef7f4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-31671c3{width:var( --container-widget-width, 175px );max-width:175px;--container-widget-width:175px;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-31671c3 .elementor-heading-title{color:#FFFFFFC4;}.elementor-5 .elementor-element.elementor-element-d6ffbff{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-d6ffbff > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-5 .elementor-element.elementor-element-d6ffbff .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-282a535{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-282a535 .elementor-heading-title{color:#FFFFFFC4;}.elementor-5 .elementor-element.elementor-element-c4dc11c{border-style:solid;border-width:1px 0px 0px 0px;border-color:#F2D2F178;margin-top:-9px;margin-bottom:0px;padding:72px 0px 61px 0px;}.elementor-5 .elementor-element.elementor-element-a6e4551 .shade_animation .elementor-repeater-item-a66eadf .shade_wrap_inner{animation-timing-function:linear;animation-duration:0.5s;animation-delay:0s;right:6%;top:25%;}.elementor-5 .elementor-element.elementor-element-a241d18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 0px 20px 0px;}.elementor-5 .elementor-element.elementor-element-a241d18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-af3c94a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-622e7f3{--divider-border-style:solid;--divider-color:var( --e-global-color-d2a08a3 );--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-622e7f3 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-5 .elementor-element.elementor-element-622e7f3 .elementor-divider-separator{width:25px;}.elementor-5 .elementor-element.elementor-element-622e7f3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-21c9a9d{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-21c9a9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:26px;color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-892d1d9{--divider-border-style:solid;--divider-color:var( --e-global-color-d2a08a3 );--divider-border-width:2px;width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-892d1d9 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-5 .elementor-element.elementor-element-892d1d9 .elementor-divider-separator{width:25px;}.elementor-5 .elementor-element.elementor-element-892d1d9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d0e5caf{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-e19f752.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5 .elementor-element.elementor-element-51e14b9 > .elementor-widget-container{margin:-14px 0px -13px 0px;}.elementor-5 .elementor-element.elementor-element-51e14b9{z-index:1;text-align:center;}.elementor-5 .elementor-element.elementor-element-51e14b9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:700;line-height:58px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-a12b2ff > .elementor-container{max-width:717px;}.elementor-5 .elementor-element.elementor-element-a12b2ff{margin-top:0px;margin-bottom:20px;}.elementor-5 .elementor-element.elementor-element-8f07c34{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-5 .elementor-element.elementor-element-8f07c34 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav_container{text-align:center;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav_wrap{padding:3px 3px 3px 3px;background-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-685ca06 .tab_nav_container{margin:0px 0px 55px 0px;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav li:not(#magic_line) a{border-radius:10% 10% 10% 10%;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav li a{color:#000000;font-size:15px;font-weight:400;line-height:26px;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav li a svg *{fill:#000000;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav li.current a{color:#000000;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav li.current a svg *{fill:#000000;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_nav #magic_line{background:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-685ca06 .jws_tab_wrap .tab_content{text-align:left;}.elementor-5 .elementor-element.elementor-element-b151d2d{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-b151d2d > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-5 .elementor-element.elementor-element-57a5a94{padding:92px 0px 35px 0px;}.line_animation .elementor-repeater-item-966b2e6.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-966b2e6.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-8516eff > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-5 .elementor-element.elementor-element-8ef25aa{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-8ef25aa > .elementor-widget-container{margin:0px 28px -4px 0px;}.elementor-5 .elementor-element.elementor-element-8ef25aa .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-default .elementor-icon{color:var( --e-global-color-d2a08a3 );border-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-8ef25aa.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-8ef25aa .elementor-icon{font-size:15px;padding:10px;}.elementor-5 .elementor-element.elementor-element-8ef25aa .elementor-icon svg{height:15px;}.elementor-5 .elementor-element.elementor-element-0d87991{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-0d87991 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-cb373ed{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-4e655fd{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-4e655fd > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 63px;}.elementor-5 .elementor-element.elementor-element-0b7f84d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-24e7740{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-24e7740 > .elementor-widget-container{margin:0px 28px -4px 0px;}.elementor-5 .elementor-element.elementor-element-24e7740 .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-default .elementor-icon{color:var( --e-global-color-d2a08a3 );border-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-24e7740.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-24e7740 .elementor-icon{font-size:15px;padding:10px;}.elementor-5 .elementor-element.elementor-element-24e7740 .elementor-icon svg{height:15px;}.elementor-5 .elementor-element.elementor-element-ea5d198{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-ea5d198 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-bf5dfce{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-ca54893{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-ca54893 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 63px;}.elementor-5 .elementor-element.elementor-element-e51537f > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-716c48b{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-716c48b > .elementor-widget-container{margin:0px 28px -4px 0px;}.elementor-5 .elementor-element.elementor-element-716c48b .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-default .elementor-icon{color:var( --e-global-color-d2a08a3 );border-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-716c48b.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-716c48b .elementor-icon{font-size:15px;padding:10px;}.elementor-5 .elementor-element.elementor-element-716c48b .elementor-icon svg{height:15px;}.elementor-5 .elementor-element.elementor-element-f53df6c{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-f53df6c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-6316c5c{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-e6d31ae{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-e6d31ae > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 63px;}.elementor-5 .elementor-element.elementor-element-f5f718e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-6d98e4f{width:auto;max-width:auto;align-self:center;}.elementor-5 .elementor-element.elementor-element-6d98e4f > .elementor-widget-container{margin:0px 28px -4px 0px;}.elementor-5 .elementor-element.elementor-element-6d98e4f .elementor-icon-wrapper{text-align:center;}.elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-default .elementor-icon{color:var( --e-global-color-d2a08a3 );border-color:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d2a08a3 );}.elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-stacked .elementor-icon:hover{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-6d98e4f.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-6d98e4f .elementor-icon{font-size:15px;padding:10px;}.elementor-5 .elementor-element.elementor-element-6d98e4f .elementor-icon svg{height:15px;}.elementor-5 .elementor-element.elementor-element-d8cd0a8{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;align-self:center;}.elementor-5 .elementor-element.elementor-element-d8cd0a8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-secondary );}.elementor-5 .elementor-element.elementor-element-8621f86{--spacer-size:1px;}.elementor-5 .elementor-element.elementor-element-12a3f89{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-12a3f89 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 63px;}.line_animation .elementor-repeater-item-7050d41.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-7050d41.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-5 .elementor-element.elementor-element-52c940b{text-align:center;font-family:"Rubik", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-5 .elementor-element.elementor-element-153231a{padding:12px 0px 98px 0px;}@media(max-width:1024px){.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-5 .elementor-element.elementor-element-f86d5b7{--e-image-carousel-slides-to-show:3;}.elementor-5 .elementor-element.elementor-element-a89caf9{margin-top:0px;margin-bottom:0px;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-1efc91c{--container-widget-width:781px;--container-widget-flex-grow:0;width:var( --container-widget-width, 781px );max-width:781px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-fa32f27 > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.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-5 .elementor-element.elementor-element-f86d5b7{--e-image-carousel-slides-to-show:1;}.elementor-widget-divider .elementor-divider__text{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-5 .elementor-element.elementor-element-19de354{--container-widget-width:114px;--container-widget-flex-grow:0;width:var( --container-widget-width, 114px );max-width:114px;}.elementor-5 .elementor-element.elementor-element-8ef5b0f .shade_animation .elementor-repeater-item-5cd9bf1 .shade_wrap_inner{opacity:0;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-dbbc3ea .elementor-image-box-img{margin-bottom:24px;}.elementor-5 .elementor-element.elementor-element-fa32f27 .testimonials_slider .slider_content{padding:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-7eda6f2{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-d3ef7f4{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-d6ffbff{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-6b787b7{width:37.044%;}.elementor-5 .elementor-element.elementor-element-47fc8f5{width:50.046%;}.elementor-5 .elementor-element.elementor-element-95b415b{width:12.218%;}.elementor-5 .elementor-element.elementor-element-59f9b2f{width:40.833%;}.elementor-5 .elementor-element.elementor-element-6068df8{width:59.167%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-6b787b7{width:100%;}.elementor-5 .elementor-element.elementor-element-47fc8f5{width:60%;}.elementor-5 .elementor-element.elementor-element-59f9b2f{width:50%;}.elementor-5 .elementor-element.elementor-element-6068df8{width:50%;}}/* Start custom CSS for heading, class: .elementor-element-1efc91c */.elementor-element-1efc91c svg {
    transform: scalex(1.7) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1efc91c */.elementor-element-1efc91c svg {
    transform: scalex(1.7) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207a4f0 */.svg-width2 svg {
   transform: scalex(2.5) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207a4f0 */.svg-width2 svg {
   transform: scalex(2.5) !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a70ff40 */.ct_ru .elementor-counter-number-suffix {
   font-size: 14px;
    margin-top: -10px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207a4f0 */.svg-width2 svg {
   transform: scalex(2.5) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207a4f0 */.svg-width2 svg {
   transform: scalex(2.5) !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a70ff40 */.ct_ru .elementor-counter-number-suffix {
   font-size: 14px;
    margin-top: -10px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207a4f0 */.svg-width2 svg {
   transform: scalex(2.5) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-207a4f0 */.svg-width2 svg {
   transform: scalex(2.5) !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a70ff40 */.ct_ru .elementor-counter-number-suffix {
   font-size: 14px;
    margin-top: -10px; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e493d22 */.svg-width3 svg {
   transform: scalex(2.2) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e493d22 */.svg-width3 svg {
   transform: scalex(2.2) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e493d22 */.svg-width3 svg {
   transform: scalex(2.2) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e493d22 */.svg-width3 svg {
   transform: scalex(2.2) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51e14b9 */.svg-width4 svg {
   transform: scalex(1.6) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51e14b9 */.svg-width4 svg {
   transform: scalex(1.6) !important; 
}/* End custom CSS */
/* Start custom CSS for jws_tab, class: .elementor-element-685ca06 */.custom_tab_nav .jws_tab_wrap .tab_nav li a {
    width: 20px;
    height: 20px;padding: 0;
}
.custom_tab_nav .jws_tab_wrap .tab_nav li a span {
    position: absolute;
    text-overflow: ellipsis; 
overflow: hidden; 
white-space: nowrap;
}
.custom_tab_nav .jws_tab_wrap .tab_nav {
    display: flex;
}

.custom_tab_nav .jws_tab_wrap .tab_nav li.jws_nav_item:first-child a span {
    left: -67px;
    top: -2px;
}
.custom_tab_nav .jws_tab_wrap .tab_nav li.jws_nav_item:nth-child(2) a span {
    right: -77px;
    top: -2px;
}

.custom_tab_nav .elementor-widget .elementor-icon-list-icon i.fa-times{
    color: #808080 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51e14b9 */.svg-width4 svg {
   transform: scalex(1.6) !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51e14b9 */.svg-width4 svg {
   transform: scalex(1.6) !important; 
}/* End custom CSS */
/* Start custom CSS for jws_tab, class: .elementor-element-685ca06 */.custom_tab_nav .jws_tab_wrap .tab_nav li a {
    width: 20px;
    height: 20px;padding: 0;
}
.custom_tab_nav .jws_tab_wrap .tab_nav li a span {
    position: absolute;
    text-overflow: ellipsis; 
overflow: hidden; 
white-space: nowrap;
}
.custom_tab_nav .jws_tab_wrap .tab_nav {
    display: flex;
}

.custom_tab_nav .jws_tab_wrap .tab_nav li.jws_nav_item:first-child a span {
    left: -67px;
    top: -2px;
}
.custom_tab_nav .jws_tab_wrap .tab_nav li.jws_nav_item:nth-child(2) a span {
    right: -77px;
    top: -2px;
}

.custom_tab_nav .elementor-widget .elementor-icon-list-icon i.fa-times{
    color: #808080 !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-image-carousel .swiper-container .swiper-slide figure {
    opacity: .7;
    transition: 0.4s ease;
}
.elementor-widget-image-carousel .swiper-container .swiper-slide figure:hover {
    opacity: 1;
}/* End custom CSS */