.elementor-86 .elementor-element.elementor-element-786355c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999999999999999;}.elementor-86 .elementor-element.elementor-element-786355c:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-786355c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-86 .elementor-element.elementor-element-47b11f15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-47b11f15{text-align:left;}.elementor-86 .elementor-element.elementor-element-47b11f15 img{width:120px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-86 .elementor-element.elementor-element-ef5529d .elementor-menu-toggle{margin:0 auto;}.elementor-86 .elementor-element.elementor-element-ef5529d .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1em;}.elementor-86 .elementor-element.elementor-element-ef5529d .elementor-nav-menu--main .elementor-item{padding-top:25px;padding-bottom:25px;}.elementor-86 .elementor-element.elementor-element-61eafdef{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-86 .elementor-element.elementor-element-61eafdef:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-61eafdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-home-bghero-desk.webp");background-position:top center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-9813f69{--display:flex;}.elementor-86 .elementor-element.elementor-element-678eee50{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-88e049c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-88e049c{text-align:left;}.elementor-86 .elementor-element.elementor-element-88e049c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-1b9d0c9b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-1b9d0c9b{text-align:left;}.elementor-86 .elementor-element.elementor-element-1b9d0c9b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.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-86 .elementor-element.elementor-element-26c7bc0f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-86 .elementor-element.elementor-element-26c7bc0f{text-align:left;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-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-86 .elementor-element.elementor-element-0d8dd7d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.4em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:10px 10px 10px 10px;padding:25px 40px 25px 40px;}.elementor-86 .elementor-element.elementor-element-0d8dd7d .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-0d8dd7d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 61%);}.elementor-86 .elementor-element.elementor-element-0d8dd7d > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-86 .elementor-element.elementor-element-0d8dd7d{--e-transform-transition-duration:400ms;}.elementor-86 .elementor-element.elementor-element-7f1a4fba{--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;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-7f1a4fba:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-7f1a4fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-4c92540{--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;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-5762d215 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-5762d215.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-5762d215{z-index:999;text-align:center;}.elementor-86 .elementor-element.elementor-element-5762d215 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3eba5df{--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;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-4df2f85.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-4df2f85{text-align:center;}.elementor-86 .elementor-element.elementor-element-4df2f85 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-49e8a40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-49e8a40{top:40px;text-align:center;}.elementor-86 .elementor-element.elementor-element-49e8a40 img{width:700px;}.elementor-86 .elementor-element.elementor-element-e921767{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-f1f5385{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-34480217{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-6894272a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3c4ec2e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:nowrap;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__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 );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta .elementor-cta__bg, .elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-86 .elementor-element.elementor-element-edee497{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-edee497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__content{text-align:center;padding:80px 80px 80px 80px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-icon-wrapper{margin-bottom:10px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-edee497 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-edee497 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-icon{font-size:30px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );border-width:0px;border-radius:8px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__button:hover{border-color:var( --e-global-color-accent );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta .elementor-cta__bg, .elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-86 .elementor-element.elementor-element-86ee09e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-86ee09e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__content{text-align:center;padding:80px 80px 80px 80px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-icon-wrapper{margin-bottom:10px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-86ee09e .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-86ee09e .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-icon{font-size:30px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:1.2em;border-color:var( --e-global-color-primary );border-width:0px;border-radius:8px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__button:hover{border-color:var( --e-global-color-accent );}.elementor-86 .elementor-element.elementor-element-e15cb0c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-2d99166{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-86 .elementor-element.elementor-element-2d99166.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-2d99166 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-95f0f6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );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-86 .elementor-element.elementor-element-bd8d161{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-bd8d161 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-bd8d161:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-bd8d161:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-bd8d161 .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-86 .elementor-element.elementor-element-9ba03b6{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-9ba03b6 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-9ba03b6:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-9ba03b6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-9ba03b6 .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-86 .elementor-element.elementor-element-6d3d873{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-6d3d873 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-6d3d873:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-6d3d873:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-6d3d873 .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-86 .elementor-element.elementor-element-3dbe597{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-3dbe597 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-img img{border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-3dbe597:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-3dbe597:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3dbe597 .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-86 .elementor-element.elementor-element-1ec0a99d{--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;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1ec0a99d:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-1ec0a99d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-pattern.webp");background-repeat:repeat;}.elementor-86 .elementor-element.elementor-element-493f5a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-db4d221{text-align:center;}.elementor-86 .elementor-element.elementor-element-db4d221 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-d12db91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-d12db91.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-fa976b5{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-761e8eb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-ff9feee{text-align:left;}.elementor-86 .elementor-element.elementor-element-ff9feee .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-5f4e47e{color:var( --e-global-color-secondary );}.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-86 .elementor-element.elementor-element-0767cc7{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-0767cc7.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-0767cc7 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-0767cc7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-0767cc7.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-0767cc7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-0767cc7.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-0767cc7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-0767cc7 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-0767cc7 .elementor-icon svg{height:20px;}.elementor-86 .elementor-element.elementor-element-300835a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-e26fdd7{left:20px;}body.rtl .elementor-86 .elementor-element.elementor-element-e26fdd7{right:20px;}.elementor-86 .elementor-element.elementor-element-e26fdd7{bottom:-30px;}.elementor-86 .elementor-element.elementor-element-e26fdd7 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-86 .elementor-element.elementor-element-e26fdd7 img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-b2d7b1e img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-751a494{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1534670{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3a2074b{text-align:right;}.elementor-86 .elementor-element.elementor-element-3a2074b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-4421d79{text-align:right;color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-d743959{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-d743959.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-d743959 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-d743959.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-d743959.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-d743959.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-d743959.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-d743959.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-d743959 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-d743959 .elementor-icon svg{height:20px;}.elementor-86 .elementor-element.elementor-element-de6dcc4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-f9d9a4e{right:30px;}body.rtl .elementor-86 .elementor-element.elementor-element-f9d9a4e{left:30px;}.elementor-86 .elementor-element.elementor-element-f9d9a4e{bottom:-25px;}.elementor-86 .elementor-element.elementor-element-f9d9a4e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-86 .elementor-element.elementor-element-f9d9a4e img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-211cc87 img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-1a68cdc{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-2cc7d2e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-c5b7c0b{text-align:left;}.elementor-86 .elementor-element.elementor-element-c5b7c0b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-9cbbc0e{color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-4423ff8{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-4423ff8.elementor-element{--align-self:center;}.elementor-86 .elementor-element.elementor-element-4423ff8 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-4423ff8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-4423ff8.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-4423ff8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-4423ff8.elementor-view-framed .elementor-icon, .elementor-86 .elementor-element.elementor-element-4423ff8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-4423ff8 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-4423ff8 .elementor-icon svg{height:20px;}.elementor-86 .elementor-element.elementor-element-dd8842b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-93a2896{left:30px;}body.rtl .elementor-86 .elementor-element.elementor-element-93a2896{right:30px;}.elementor-86 .elementor-element.elementor-element-93a2896{bottom:0px;}.elementor-86 .elementor-element.elementor-element-93a2896 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-86 .elementor-element.elementor-element-93a2896 img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-578c3f1 img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-4582d1b .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.4em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:10px 10px 10px 10px;padding:25px 40px 25px 40px;}.elementor-86 .elementor-element.elementor-element-4582d1b .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-4582d1b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 61%);}.elementor-86 .elementor-element.elementor-element-4582d1b > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-86 .elementor-element.elementor-element-4582d1b{--e-transform-transition-duration:400ms;}.elementor-86 .elementor-element.elementor-element-f54b105{--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;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-195d5b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-d6979c8{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-d6979c8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-d6979c8 img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-2981bb1{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-d14a9a7 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-d14a9a7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-a50684b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-3217f48{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-86 .elementor-element.elementor-element-87daa02{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-87daa02 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-87daa02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-87daa02 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-87daa02 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-87daa02:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-87daa02:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-87daa02 .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-86 .elementor-element.elementor-element-22bc0b2{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-22bc0b2 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-22bc0b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-22bc0b2 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-22bc0b2 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-22bc0b2:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-22bc0b2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-22bc0b2 .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-86 .elementor-element.elementor-element-320f0b2{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-320f0b2 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-320f0b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-320f0b2 .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-320f0b2 .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-320f0b2:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-320f0b2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-320f0b2 .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-86 .elementor-element.elementor-element-c166cba{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-c166cba > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(45deg, var( --e-global-color-secondary ) 0%, #FFFFFF 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-c166cba.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-c166cba .elementor-image-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-c166cba .elementor-image-box-title{margin-bottom:5px;font-family:"Bebas Neue", Sans-serif;font-size:30px;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-c166cba:has(:hover) .elementor-image-box-title,
					 .elementor-86 .elementor-element.elementor-element-c166cba:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-c166cba .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-86 .elementor-element.elementor-element-4473536{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-86 .elementor-element.elementor-element-9d9e4c3 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.4em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:10px 10px 10px 10px;padding:25px 40px 25px 40px;}.elementor-86 .elementor-element.elementor-element-9d9e4c3 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-9d9e4c3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 61%);}.elementor-86 .elementor-element.elementor-element-9d9e4c3 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-86 .elementor-element.elementor-element-9d9e4c3{--e-transform-transition-duration:400ms;}.elementor-86 .elementor-element.elementor-element-7e1a3c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-cb7d15d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-496492d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-496492d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-20f8d94{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-86 .elementor-element.elementor-element-7212714 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.4em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:10px 10px 10px 10px;padding:25px 40px 25px 40px;}.elementor-86 .elementor-element.elementor-element-7212714 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-7212714 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 61%);}.elementor-86 .elementor-element.elementor-element-7212714 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-86 .elementor-element.elementor-element-7212714{--e-transform-transition-duration:400ms;}.elementor-86 .elementor-element.elementor-element-eeedf2b{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-eeedf2b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-eeedf2b img{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-612c07f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-86 .elementor-element.elementor-element-612c07f:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-612c07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-pattern.webp");background-repeat:repeat;}.elementor-86 .elementor-element.elementor-element-0aa86f0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-288aecf{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:10%;text-align:left;}.elementor-86 .elementor-element.elementor-element-288aecf > .elementor-widget-container{--e-transform-rotateZ:-90deg;}.elementor-86 .elementor-element.elementor-element-288aecf.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-288aecf{left:-5%;}body.rtl .elementor-86 .elementor-element.elementor-element-288aecf{right:-5%;}.elementor-86 .elementor-element.elementor-element-bd55a7a > .elementor-widget-container{margin:-50px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-bd55a7a img{border-radius:15px 15px 15px 15px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-527b35e{right:70px;}body.rtl .elementor-86 .elementor-element.elementor-element-527b35e{left:70px;}.elementor-86 .elementor-element.elementor-element-527b35e{bottom:0px;z-index:9999999;text-align:right;}.elementor-86 .elementor-element.elementor-element-527b35e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-86 .elementor-element.elementor-element-4f6b9ff{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-a09950a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-86 .elementor-element.elementor-element-a09950a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-967bb40 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-967bb40 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-bc992ea > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-bc992ea{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-secondary );}.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 );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-86 .elementor-element.elementor-element-b76a980 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-05f4e36 );}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-wrapper{align-items:start;}.elementor-86 .elementor-element.elementor-element-b76a980{--icon-box-icon-margin:15px;}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-b76a980 .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-secondary );}.elementor-86 .elementor-element.elementor-element-8b012c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-05f4e36 );}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-wrapper{align-items:start;}.elementor-86 .elementor-element.elementor-element-8b012c1{--icon-box-icon-margin:15px;}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-8b012c1 .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-secondary );}.elementor-86 .elementor-element.elementor-element-6278fab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-86 .elementor-element.elementor-element-6278fab:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-6278fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-pattern.webp");background-repeat:repeat;}.elementor-86 .elementor-element.elementor-element-78b9413{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-6700196 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-86 .elementor-element.elementor-element-6700196 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-ccf1990 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-ccf1990 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-81f892f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-81f892f{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-secondary );}.elementor-86 .elementor-element.elementor-element-e93fa34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-05f4e36 );}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-wrapper{align-items:start;}.elementor-86 .elementor-element.elementor-element-e93fa34{--icon-box-icon-margin:15px;}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-e93fa34 .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-secondary );}.elementor-86 .elementor-element.elementor-element-4d55764 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-05f4e36 );}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-wrapper{align-items:start;}.elementor-86 .elementor-element.elementor-element-4d55764{--icon-box-icon-margin:15px;}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon{font-size:20px;}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-4d55764 .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-secondary );}.elementor-86 .elementor-element.elementor-element-5531c42{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3910b97{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:0%;text-align:left;}.elementor-86 .elementor-element.elementor-element-3910b97 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}.elementor-86 .elementor-element.elementor-element-3910b97.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-3910b97{right:-5.174%;}body.rtl .elementor-86 .elementor-element.elementor-element-3910b97{left:-5.174%;}.elementor-86 .elementor-element.elementor-element-f523893{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-3cce041{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-86 .elementor-element.elementor-element-3cce041 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-3cce041.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-3cce041 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-7079924{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-7079924.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-ae260f3{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-ae260f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-ae260f3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-ae260f3 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-c19cb95{width:100%;max-width:100%;}.elementor-86 .elementor-element.elementor-element-c19cb95.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-c19cb95 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-3ed7a0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-86 .elementor-element.elementor-element-3ed7a0f:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3ed7a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-lider-do-brando.webp");background-position:center center;background-size:auto;}.elementor-86 .elementor-element.elementor-element-89c59c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3204068 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-86 .elementor-element.elementor-element-3204068 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-ed67eab .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-747e982{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-secondary );}.elementor-86 .elementor-element.elementor-element-78c43c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-783bb03{--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;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-783bb03:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-783bb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-c8b406f{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-77668d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-77668d8{z-index:99999;text-align:center;}.elementor-86 .elementor-element.elementor-element-77668d8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-c971352{--display:flex;}.elementor-86 .elementor-element.elementor-element-930c62a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-86 .elementor-element.elementor-element-930c62a:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-930c62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-cf38080{--display:flex;}.elementor-86 .elementor-element.elementor-element-8c63f1d > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-8c63f1d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-992f367{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-86 .elementor-element.elementor-element-573dcc1{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-secondary );}.elementor-86 .elementor-element.elementor-element-db3d813{--display:flex;}.elementor-86 .elementor-element.elementor-element-426a298 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-426a298 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-86 .elementor-element.elementor-element-8c58b42{--display:flex;}.elementor-86 .elementor-element.elementor-element-5577dba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-86 .elementor-element.elementor-element-5577dba:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-5577dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-6a3ab16{--display:flex;}.elementor-86 .elementor-element.elementor-element-257ea63 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-257ea63 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-e412bb5{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-86 .elementor-element.elementor-element-4e02091{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-secondary );}.elementor-86 .elementor-element.elementor-element-4c23cdc{--display:flex;}.elementor-86 .elementor-element.elementor-element-2a3f565 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-2a3f565 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-86 .elementor-element.elementor-element-4a9610e{--display:flex;}.elementor-86 .elementor-element.elementor-element-4ef79db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-86 .elementor-element.elementor-element-4ef79db:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-4ef79db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-31e4586{--display:flex;}.elementor-86 .elementor-element.elementor-element-92b5ebd > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-92b5ebd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-cf5e56d{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-86 .elementor-element.elementor-element-cb59cd2{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-secondary );}.elementor-86 .elementor-element.elementor-element-bedf7b7{--display:flex;}.elementor-86 .elementor-element.elementor-element-30acf28 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-30acf28 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-86 .elementor-element.elementor-element-8181a1a{--display:flex;}.elementor-86 .elementor-element.elementor-element-5940d4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-86 .elementor-element.elementor-element-5940d4b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-5940d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-26d63bf{--display:flex;}.elementor-86 .elementor-element.elementor-element-a6d8edb > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-a6d8edb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-b22e4c6{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-86 .elementor-element.elementor-element-acb0e57{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-secondary );}.elementor-86 .elementor-element.elementor-element-1d4ab20{--display:flex;}.elementor-86 .elementor-element.elementor-element-ba49201 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-ba49201 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-86 .elementor-element.elementor-element-67c38f4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-67c38f4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-style:none;border-radius:60px 60px 60px 60px;padding:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-67c38f4 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-86 .elementor-element.elementor-element-fc1c294{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-809b125 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-809b125{text-align:center;}.elementor-86 .elementor-element.elementor-element-809b125 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-eef53c6{--e-image-carousel-slides-to-show:5;}.elementor-86 .elementor-element.elementor-element-eef53c6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-75c6412{--display:flex;--min-height:100vh;--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;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--border-radius:30px 30px 30px 30px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-75c6412:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-75c6412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-lider-do-brando2.webp");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-e6533ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-df05bf6{text-align:center;}.elementor-86 .elementor-element.elementor-element-df05bf6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-1ae426f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-1ae426f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-6d28ec8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;font-style:normal;line-height:1.4em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 100%);border-style:none;border-radius:10px 10px 10px 10px;padding:25px 80px 25px 80px;}.elementor-86 .elementor-element.elementor-element-6d28ec8 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-6d28ec8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-05f4e36 ) 0%, var( --e-global-color-accent ) 61%);}.elementor-86 .elementor-element.elementor-element-6d28ec8 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-86 .elementor-element.elementor-element-6d28ec8{--e-transform-transition-duration:400ms;}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-c894c9e.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-c894c9e.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-c894c9e.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-8c3d554.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-8c3d554.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-8c3d554.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-2ce854b.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-2ce854b.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-2ce854b.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-bf31a9b.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-bf31a9b.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-bf31a9b.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-f69bdbc.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-f69bdbc.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-repeater-item-f69bdbc.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-8372803{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-widget-container{text-align:center;}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-social-icon{--icon-padding:11px;}.elementor-86 .elementor-element.elementor-element-8372803 .elementor-icon{border-radius:50px 50px 50px 50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-786355c{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.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-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-ef5529d .elementor-nav-menu .elementor-item{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-61eafdef:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-61eafdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-pattern.webp");background-repeat:repeat;background-size:auto;}.elementor-86 .elementor-element.elementor-element-61eafdef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-9813f69{--margin-top:0px;--margin-bottom:-200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-86 .elementor-element.elementor-element-88e049c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-1b9d0c9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-86 .elementor-element.elementor-element-26c7bc0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-0d8dd7d .elementor-button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-7f1a4fba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-4c92540{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-5762d215{text-align:left;}.elementor-86 .elementor-element.elementor-element-5762d215 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-4df2f85{text-align:left;}.elementor-86 .elementor-element.elementor-element-4df2f85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-49e8a40{top:20px;}.elementor-86 .elementor-element.elementor-element-e921767{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-f1f5385{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-6894272a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-3c4ec2e3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__content{padding:45px 45px 45px 45px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__content{padding:45px 45px 45px 45px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-2d99166{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-86 .elementor-element.elementor-element-2d99166 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-95f0f6b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.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-86 .elementor-element.elementor-element-bd8d161 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-bd8d161{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-9ba03b6 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-9ba03b6{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-6d3d873 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-6d3d873{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3dbe597 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-3dbe597{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-1ec0a99d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-db4d221 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-fa976b5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-761e8eb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-761e8eb.e-con{--order:3;}.elementor-86 .elementor-element.elementor-element-ff9feee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-0767cc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-0767cc7.elementor-element{--order:1;}.elementor-86 .elementor-element.elementor-element-300835a.e-con{--order:2;}.elementor-86 .elementor-element.elementor-element-e26fdd7 img{width:70%;}.elementor-86 .elementor-element.elementor-element-751a494{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1534670{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-1534670.e-con{--order:3;}.elementor-86 .elementor-element.elementor-element-3a2074b{text-align:left;}.elementor-86 .elementor-element.elementor-element-3a2074b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-4421d79{text-align:left;}.elementor-86 .elementor-element.elementor-element-d743959 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-d743959.elementor-element{--order:1;}.elementor-86 .elementor-element.elementor-element-de6dcc4.e-con{--order:2;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-f9d9a4e{right:-40px;}body.rtl .elementor-86 .elementor-element.elementor-element-f9d9a4e{left:-40px;}.elementor-86 .elementor-element.elementor-element-f9d9a4e img{width:70%;}.elementor-86 .elementor-element.elementor-element-1a68cdc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:30px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-2cc7d2e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-2cc7d2e.e-con{--order:3;}.elementor-86 .elementor-element.elementor-element-c5b7c0b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-4423ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-4423ff8.elementor-element{--order:1;}.elementor-86 .elementor-element.elementor-element-dd8842b.e-con{--order:2;}.elementor-86 .elementor-element.elementor-element-93a2896{bottom:-30px;}.elementor-86 .elementor-element.elementor-element-93a2896 img{width:70%;}.elementor-86 .elementor-element.elementor-element-4582d1b.elementor-element{--align-self:stretch;}.elementor-86 .elementor-element.elementor-element-4582d1b .elementor-button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-f54b105{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-195d5b2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-d6979c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-d14a9a7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-a50684b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-3217f48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-87daa02 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-87daa02 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-87daa02 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-22bc0b2 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-22bc0b2 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-22bc0b2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-320f0b2 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-320f0b2 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-320f0b2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-c166cba > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-c166cba .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-c166cba .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4473536{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-9d9e4c3 .elementor-button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-7e1a3c4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-496492d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-20f8d94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-7212714 .elementor-button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-eeedf2b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-612c07f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-a09950a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-967bb40 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-bc992ea{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-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-6278fab{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-86 .elementor-element.elementor-element-6700196 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-ccf1990 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-81f892f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3ed7a0f:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3ed7a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rugidoco.com/wp-content/uploads/2025/05/rugido-digital-pattern.webp");background-repeat:repeat;background-size:auto;}.elementor-86 .elementor-element.elementor-element-3ed7a0f{--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-89c59c3{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;--z-index:9999999;}.elementor-86 .elementor-element.elementor-element-3204068 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-ed67eab .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-747e982{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-78c43c0{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-783bb03{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-77668d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-930c62a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-86 .elementor-element.elementor-element-8c63f1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-992f367{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-573dcc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-5577dba{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-86 .elementor-element.elementor-element-257ea63 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-e412bb5{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-4e02091{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4ef79db{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-86 .elementor-element.elementor-element-92b5ebd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-cf5e56d{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-cb59cd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-5940d4b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-86 .elementor-element.elementor-element-a6d8edb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-b22e4c6{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-acb0e57{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-67c38f4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:180px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:180px;}.elementor-86 .elementor-element.elementor-element-809b125 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-86 .elementor-element.elementor-element-809b125 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-eef53c6{--e-image-carousel-slides-to-show:3;}.elementor-86 .elementor-element.elementor-element-75c6412{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-df05bf6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-6d28ec8 .elementor-button{line-height:1.4em;}}@media(max-width:767px){.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-86 .elementor-element.elementor-element-47b11f15 img{width:100px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-ef5529d .elementor-nav-menu .elementor-item{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-61eafdef{--content-width:100%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:0px 0px 15px 15px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-9813f69{--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-678eee50{--width:80%;}.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-86 .elementor-element.elementor-element-88e049c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-1b9d0c9b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-86 .elementor-element.elementor-element-26c7bc0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-0d8dd7d .elementor-button{line-height:1.4em;padding:15px 30px 15px 30px;}.elementor-86 .elementor-element.elementor-element-7f1a4fba{--content-width:80%;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-5762d215 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-4df2f85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-49e8a40{top:10px;}.elementor-86 .elementor-element.elementor-element-e921767 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e921767{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-6894272a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-3c4ec2e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-edee497{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__content{padding:45px 45px 45px 45px;}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-edee497 .elementor-cta__button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-86ee09e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__content{padding:45px 45px 45px 45px;}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-86ee09e .elementor-cta__button{line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-2d99166 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-2d99166{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-86 .elementor-element.elementor-element-2d99166 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-95f0f6b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-86 .elementor-element.elementor-element-bd8d161 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-bd8d161{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-86 .elementor-element.elementor-element-bd8d161.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-bd8d161 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-9ba03b6 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-9ba03b6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-86 .elementor-element.elementor-element-9ba03b6.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-9ba03b6 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-6d3d873 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-6d3d873{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-86 .elementor-element.elementor-element-6d3d873.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-6d3d873 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3dbe597 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-3dbe597{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-86 .elementor-element.elementor-element-3dbe597.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-3dbe597 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-1ec0a99d{--content-width:80%;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-db4d221{text-align:left;}.elementor-86 .elementor-element.elementor-element-db4d221 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-d12db91{--width:100%;}.elementor-86 .elementor-element.elementor-element-fa976b5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-761e8eb{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-ff9feee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-300835a{--width:100%;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-e26fdd7{left:100px;}body.rtl .elementor-86 .elementor-element.elementor-element-e26fdd7{right:100px;}.elementor-86 .elementor-element.elementor-element-e26fdd7 img{width:60%;}.elementor-86 .elementor-element.elementor-element-751a494{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-1534670{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-3a2074b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-4421d79{text-align:left;}.elementor-86 .elementor-element.elementor-element-de6dcc4{--width:100%;}.elementor-86 .elementor-element.elementor-element-f9d9a4e img{width:60%;}.elementor-86 .elementor-element.elementor-element-1a68cdc{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-2cc7d2e{--width:100%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-c5b7c0b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-9cbbc0e > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-dd8842b{--width:100%;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-93a2896{left:-30px;}body.rtl .elementor-86 .elementor-element.elementor-element-93a2896{right:-30px;}.elementor-86 .elementor-element.elementor-element-93a2896{bottom:0px;}.elementor-86 .elementor-element.elementor-element-93a2896 img{width:50%;}.elementor-86 .elementor-element.elementor-element-4582d1b .elementor-button{line-height:1.4em;padding:15px 30px 15px 30px;}.elementor-86 .elementor-element.elementor-element-f54b105{--content-width:80%;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-d6979c8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-2981bb1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-d14a9a7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-86 .elementor-element.elementor-element-d14a9a7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-a50684b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-3217f48{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-87daa02 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-87daa02 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-87daa02 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-22bc0b2 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-22bc0b2 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-22bc0b2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-320f0b2 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-320f0b2 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-320f0b2 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-c166cba > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-86 .elementor-element.elementor-element-c166cba .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-86 .elementor-element.elementor-element-c166cba .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4473536{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-9d9e4c3 .elementor-button{line-height:1.4em;padding:15px 30px 15px 30px;}.elementor-86 .elementor-element.elementor-element-cb7d15d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-86 .elementor-element.elementor-element-496492d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-86 .elementor-element.elementor-element-496492d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-20f8d94{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-7212714 .elementor-button{line-height:1.4em;padding:15px 30px 15px 30px;}.elementor-86 .elementor-element.elementor-element-eeedf2b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-86 .elementor-element.elementor-element-612c07f{--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-86 .elementor-element.elementor-element-288aecf{bottom:30%;}.elementor-86 .elementor-element.elementor-element-bd55a7a > .elementor-widget-container{margin:2px 2px 2px 2px;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-527b35e{right:0px;}body.rtl .elementor-86 .elementor-element.elementor-element-527b35e{left:0px;}.elementor-86 .elementor-element.elementor-element-527b35e img{width:40%;}.elementor-86 .elementor-element.elementor-element-a09950a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-967bb40 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-bc992ea{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-86 .elementor-element.elementor-element-b76a980 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-b76a980{--icon-box-icon-margin:0px;}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-b76a980 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b012c1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-8b012c1{--icon-box-icon-margin:0px;}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-8b012c1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-6278fab{--border-radius:15px 15px 15px 15px;--padding-top:45px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-86 .elementor-element.elementor-element-6700196 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-ccf1990 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-81f892f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-e93fa34 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-e93fa34{--icon-box-icon-margin:0px;}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-e93fa34 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4d55764 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-wrapper{text-align:left;}.elementor-86 .elementor-element.elementor-element-4d55764{--icon-box-icon-margin:0px;}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4d55764 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-3cce041 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-3cce041{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-86 .elementor-element.elementor-element-3cce041 img{border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-7079924{--width:45%;}.elementor-86 .elementor-element.elementor-element-ae260f3 img{border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-c19cb95 img{border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-3ed7a0f{--content-width:100%;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-3ed7a0f:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3ed7a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-86 .elementor-element.elementor-element-89c59c3{--width:80%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:100;}.elementor-86 .elementor-element.elementor-element-3204068 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-ed67eab .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-747e982 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-747e982{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-78c43c0{--width:100%;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--z-index:90;}.elementor-86 .elementor-element.elementor-element-783bb03{--content-width:80%;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:0px 0px 0px 0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-77668d8{text-align:center;}.elementor-86 .elementor-element.elementor-element-77668d8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-c971352{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-930c62a{--width:100%;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-86 .elementor-element.elementor-element-cf38080{--width:100%;}.elementor-86 .elementor-element.elementor-element-8c63f1d > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-86 .elementor-element.elementor-element-8c63f1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-992f367 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-992f367{font-size:14px;line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-573dcc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-db3d813{--width:100%;}.elementor-86 .elementor-element.elementor-element-426a298 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-86 .elementor-element.elementor-element-8c58b42{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-5577dba{--width:100%;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-86 .elementor-element.elementor-element-6a3ab16{--width:100%;}.elementor-86 .elementor-element.elementor-element-257ea63 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-86 .elementor-element.elementor-element-257ea63 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-e412bb5 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-e412bb5{font-size:14px;line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-4e02091{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-4c23cdc{--width:100%;}.elementor-86 .elementor-element.elementor-element-2a3f565 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-86 .elementor-element.elementor-element-4a9610e{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-4ef79db{--width:100%;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-86 .elementor-element.elementor-element-31e4586{--width:100%;}.elementor-86 .elementor-element.elementor-element-92b5ebd > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-86 .elementor-element.elementor-element-92b5ebd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-cf5e56d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-cf5e56d{font-size:14px;line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-cb59cd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-bedf7b7{--width:100%;}.elementor-86 .elementor-element.elementor-element-30acf28 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-86 .elementor-element.elementor-element-8181a1a{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-5940d4b{--width:100%;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-86 .elementor-element.elementor-element-26d63bf{--width:100%;}.elementor-86 .elementor-element.elementor-element-a6d8edb > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-86 .elementor-element.elementor-element-a6d8edb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-b22e4c6 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-b22e4c6{font-size:14px;line-height:1.4em;}.elementor-86 .elementor-element.elementor-element-acb0e57{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-86 .elementor-element.elementor-element-1d4ab20{--width:100%;}.elementor-86 .elementor-element.elementor-element-ba49201 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-86 .elementor-element.elementor-element-67c38f4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-position:70px;}.elementor-86 .elementor-element.elementor-element-809b125 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86 .elementor-element.elementor-element-809b125{text-align:center;}.elementor-86 .elementor-element.elementor-element-809b125 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-eef53c6{--e-image-carousel-slides-to-show:2;}.elementor-86 .elementor-element.elementor-element-75c6412{--content-width:80%;--min-height:0vh;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-df05bf6{text-align:center;}.elementor-86 .elementor-element.elementor-element-df05bf6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86 .elementor-element.elementor-element-6d28ec8 .elementor-button{line-height:1.4em;padding:15px 30px 15px 30px;}.elementor-86 .elementor-element.elementor-element-8372803{--icon-size:20px;--grid-column-gap:10px;}}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-61eafdef{--content-width:1280px;}.elementor-86 .elementor-element.elementor-element-9813f69{--width:55%;}.elementor-86 .elementor-element.elementor-element-678eee50{--width:45%;}.elementor-86 .elementor-element.elementor-element-7f1a4fba{--content-width:1280px;}.elementor-86 .elementor-element.elementor-element-34480217{--width:30%;}.elementor-86 .elementor-element.elementor-element-3c4ec2e3{--width:70%;}.elementor-86 .elementor-element.elementor-element-1ec0a99d{--content-width:1280px;}.elementor-86 .elementor-element.elementor-element-d12db91{--width:1080px;}.elementor-86 .elementor-element.elementor-element-761e8eb{--width:45%;}.elementor-86 .elementor-element.elementor-element-300835a{--width:45%;}.elementor-86 .elementor-element.elementor-element-1534670{--width:45%;}.elementor-86 .elementor-element.elementor-element-de6dcc4{--width:45%;}.elementor-86 .elementor-element.elementor-element-2cc7d2e{--width:45%;}.elementor-86 .elementor-element.elementor-element-dd8842b{--width:45%;}.elementor-86 .elementor-element.elementor-element-f54b105{--content-width:1280px;}.elementor-86 .elementor-element.elementor-element-195d5b2{--width:100%;}.elementor-86 .elementor-element.elementor-element-2981bb1{--width:40%;}.elementor-86 .elementor-element.elementor-element-7e1a3c4{--width:100%;}.elementor-86 .elementor-element.elementor-element-cb7d15d{--width:40%;}.elementor-86 .elementor-element.elementor-element-0aa86f0{--width:57%;}.elementor-86 .elementor-element.elementor-element-4f6b9ff{--width:43%;}.elementor-86 .elementor-element.elementor-element-78b9413{--width:47%;}.elementor-86 .elementor-element.elementor-element-5531c42{--width:53%;}.elementor-86 .elementor-element.elementor-element-7079924{--width:45%;}.elementor-86 .elementor-element.elementor-element-89c59c3{--width:100%;}.elementor-86 .elementor-element.elementor-element-78c43c0{--width:100%;}.elementor-86 .elementor-element.elementor-element-783bb03{--content-width:1280px;}.elementor-86 .elementor-element.elementor-element-c971352{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-930c62a{--width:100%;}.elementor-86 .elementor-element.elementor-element-cf38080{--width:40%;}.elementor-86 .elementor-element.elementor-element-db3d813{--width:60%;}.elementor-86 .elementor-element.elementor-element-8c58b42{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-5577dba{--width:100%;}.elementor-86 .elementor-element.elementor-element-6a3ab16{--width:40%;}.elementor-86 .elementor-element.elementor-element-4c23cdc{--width:60%;}.elementor-86 .elementor-element.elementor-element-4a9610e{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-4ef79db{--width:100%;}.elementor-86 .elementor-element.elementor-element-31e4586{--width:40%;}.elementor-86 .elementor-element.elementor-element-bedf7b7{--width:60%;}.elementor-86 .elementor-element.elementor-element-8181a1a{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-5940d4b{--width:100%;}.elementor-86 .elementor-element.elementor-element-26d63bf{--width:40%;}.elementor-86 .elementor-element.elementor-element-1d4ab20{--width:60%;}.elementor-86 .elementor-element.elementor-element-75c6412{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-86 .elementor-element.elementor-element-786355c{--content-width:80%;}.elementor-86 .elementor-element.elementor-element-61eafdef{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-9813f69{--width:100%;}.elementor-86 .elementor-element.elementor-element-678eee50{--width:80%;}.elementor-86 .elementor-element.elementor-element-7f1a4fba{--content-width:80%;}.elementor-86 .elementor-element.elementor-element-34480217{--width:100%;}.elementor-86 .elementor-element.elementor-element-3c4ec2e3{--width:100%;}.elementor-86 .elementor-element.elementor-element-1ec0a99d{--content-width:80%;}.elementor-86 .elementor-element.elementor-element-d12db91{--width:100%;}.elementor-86 .elementor-element.elementor-element-fa976b5{--width:100%;}.elementor-86 .elementor-element.elementor-element-761e8eb{--width:100%;}.elementor-86 .elementor-element.elementor-element-300835a{--width:100%;}.elementor-86 .elementor-element.elementor-element-751a494{--width:100%;}.elementor-86 .elementor-element.elementor-element-1534670{--width:100%;}.elementor-86 .elementor-element.elementor-element-de6dcc4{--width:100%;}.elementor-86 .elementor-element.elementor-element-1a68cdc{--width:100%;}.elementor-86 .elementor-element.elementor-element-2cc7d2e{--width:100%;}.elementor-86 .elementor-element.elementor-element-dd8842b{--width:100%;}.elementor-86 .elementor-element.elementor-element-f54b105{--content-width:80%;}.elementor-86 .elementor-element.elementor-element-2981bb1{--width:100%;}.elementor-86 .elementor-element.elementor-element-cb7d15d{--width:100%;}.elementor-86 .elementor-element.elementor-element-0aa86f0{--width:100%;}.elementor-86 .elementor-element.elementor-element-4f6b9ff{--width:100%;}.elementor-86 .elementor-element.elementor-element-78b9413{--width:100%;}.elementor-86 .elementor-element.elementor-element-5531c42{--width:100%;}.elementor-86 .elementor-element.elementor-element-3ed7a0f{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-89c59c3{--width:80%;}.elementor-86 .elementor-element.elementor-element-78c43c0{--width:100%;}.elementor-86 .elementor-element.elementor-element-783bb03{--content-width:80%;}.elementor-86 .elementor-element.elementor-element-c971352{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-930c62a{--width:100%;}.elementor-86 .elementor-element.elementor-element-cf38080{--width:100%;}.elementor-86 .elementor-element.elementor-element-db3d813{--width:100%;}.elementor-86 .elementor-element.elementor-element-8c58b42{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-5577dba{--width:100%;}.elementor-86 .elementor-element.elementor-element-6a3ab16{--width:100%;}.elementor-86 .elementor-element.elementor-element-4c23cdc{--width:100%;}.elementor-86 .elementor-element.elementor-element-4a9610e{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-4ef79db{--width:100%;}.elementor-86 .elementor-element.elementor-element-31e4586{--width:100%;}.elementor-86 .elementor-element.elementor-element-bedf7b7{--width:100%;}.elementor-86 .elementor-element.elementor-element-8181a1a{--content-width:100%;}.elementor-86 .elementor-element.elementor-element-5940d4b{--width:100%;}.elementor-86 .elementor-element.elementor-element-26d63bf{--width:100%;}.elementor-86 .elementor-element.elementor-element-1d4ab20{--width:100%;}.elementor-86 .elementor-element.elementor-element-75c6412{--content-width:80%;}}@media(min-width:1025px){.elementor-86 .elementor-element.elementor-element-61eafdef:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-61eafdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-86 .elementor-element.elementor-element-75c6412:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-75c6412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon, class: .elementor-element-0767cc7 */@media screen and (max-width:500px) {
    .elementor-86 .elementor-element.elementor-element-0767cc7 {
        position:absolute;
        left:0px;
        top:0px;
    }
}



.elementor-86 .elementor-element.elementor-element-0767cc7:before {
    content:'.';
    color:transparent;
    position:absolute;
    left:49%;
    top:-400px;
    display:block;
    width:3px;
    height:1000px;
border-left:2px dotted var(--e-global-color-primary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa976b5 */.elementor-86 .elementor-element.elementor-element-fa976b5 {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d743959 */@media screen and (max-width:500px) {
    .elementor-86 .elementor-element.elementor-element-d743959 {
        position:absolute;
        left:0px;
        top:0px;
    }
}



.elementor-86 .elementor-element.elementor-element-d743959:before {
    content:'.';
    color:transparent;
    position:absolute;
    left:49%;
    top:-400px;
    display:block;
    width:3px;
    height:1000px;
border-left:2px dotted var(--e-global-color-primary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751a494 */.elementor-86 .elementor-element.elementor-element-751a494 {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4423ff8 */@media screen and (max-width:500px) {
    .elementor-86 .elementor-element.elementor-element-4423ff8 {
        position:absolute;
        left:0px;
        top:0px;
    }
}



.elementor-86 .elementor-element.elementor-element-4423ff8:before {
    content:'.';
    color:transparent;
    position:absolute;
    left:49%;
    top:-400px;
    display:block;
    width:3px;
    height:1000px;
border-left:2px dotted var(--e-global-color-primary);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a68cdc */.elementor-86 .elementor-element.elementor-element-1a68cdc {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6979c8 */.sticky-leao {
  position: sticky;
  top: 100px; /* ajuste conforme o espaçamento desejado */
  align-self: flex-start; /* importante para respeitar altura da coluna */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed7a0f */.elementor-86 .elementor-element.elementor-element-3ed7a0f {
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-67c38f4 */.elementor-86 .elementor-element.elementor-element-67c38f4 .elementor-swiper-button-next {
    margin-right:20px;
}

.elementor-86 .elementor-element.elementor-element-67c38f4 .elementor-swiper-button-prev {
    margin-left:20px;
}/* End custom CSS */
/* Start custom CSS *//* TAMANHOS DE TÍTULOS */

  h1, h3  {
    font-size: calc(var(--e-global-typography-primary-font-size) - 2.5em)!important;
}
 h1, h2, h3 { 
     text-transform:uppercase!important;
 }

 h4 {
    font-size: calc(var(--e-global-typography-primary-font-size) - 3em)!important;
}

 h5 {
    font-size: calc(var(--e-global-typography-primary-font-size) - 4em)!important;
    letter-spacing:4px;
         text-transform:uppercase!important;
}

 h6 {
    font-size: calc(var(--e-global-typography-primary-font-size) - 3.7em)!important;
}




* {
    text-wrap:balance;
}





 
 /* Gradiente Automático nos Títulos*/
 .gradient-text .elementor-heading-title {
  background: linear-gradient(to right,
    var(--e-global-color-secondary) 0%,
    color-mix(in srgb, var(--e-global-color-secondary), black 30%)140%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
  padding:8px!important;
  margin:-8px!important;
}


/*
.gradient-text2 .elementor-heading-title {
 background: linear-gradient(to right,
    var(--e-global-color-text) 0%,
    color-mix(in srgb, var(--e-global-color-text), white 30%)140%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding:8px!important;
  margin:-8px!important;
}
*/



/*Bold Outline*/
h2 b {
    
  -webkit-text-stroke: 1px var(--e-global-color-primary);
-webkit-text-fill-color: transparent; /* Safari */
  color: transparent; /* fallback */
  
  -webkit-font-smoothing: antialiased;

  font-weight: 800;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: 20px;
  letter-spacing: 3px;
  line-height: .8em;
 
  font-size: calc(var(--e-global-typography-primary-font-size) + .8em)!important;
}



h4 i {
 background: linear-gradient(to left,
    var(--e-global-color-primary) 0%,
   var(--e-global-color-05f4e36) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
  padding:8px!important;
  margin:-8px!important;
  font-style:normal!important;
}


/* Buttons */
.elementor-button-wrapper a {
    box-shadow: 0px 0px 15px rgba(255, 0, 0, 0.4);;
}
.menuprincipal .elementor-button-wrapper a {
    box-shadow:none!important
}


/* Engrossadinha nos textos */
p {
    -webkit-text-stroke: .3px;
text-stroke: .3px;
}




h2.elementor-heading-title,
h1.elementor-heading-title,
h3.elementor-heading-title {
  position: relative;
  z-index: auto; /* só pra garantir contexto de stacking */
}
h2 i, h3 i, h1 i {
  position: relative;
  z-index: 1;
  font-weight: normal !important;
  display: inline-block;
  font-style: normal !important;
}

h2.elementor-heading-title i::before,
h1.elementor-heading-title i::before,
h3.elementor-heading-title i::before {
  content: "";
  position: absolute;
  top: 45%;
  left: 52%;
  width: 120%;
  height: 130%;
  border-radius: 50%;
  transform: translate(-50%, -50%) rotate(-7deg);
  border: 2px solid var(--e-global-color-primary);
  z-index: 0;
  pointer-events: none;
}








@media screen and (max-width:500px) {
  h1, h3  {
    font-size: calc(var(--e-global-typography-primary-font-size) - .7em)!important;
}
 h4 {
    font-size: calc(var(--e-global-typography-primary-font-size) - .8em)!important;
}
 h5 {
    font-size: calc(var(--e-global-typography-primary-font-size) - 1.5em)!important;
}
h2 b {
  font-size: calc(var(--e-global-typography-primary-font-size) + .1em)!important;
  top:5px!important;
}

}

@media screen and (min-width:501px) and (max-width:890px) {
h2 b {
  font-size: calc(var(--e-global-typography-primary-font-size) + .1em)!important;
  top:5px!important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Regular.eot');
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Regular.woff2') format('woff2'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Regular.woff') format('woff'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Regular.ttf') format('truetype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Regular.svg#Montserrat') format('svg');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Bold.eot');
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Bold.woff2') format('woff2'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Bold.woff') format('woff'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Bold.ttf') format('truetype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/Montserrat-Bold.svg#Montserrat') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Bold.eot');
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Bold.woff2') format('woff2'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Bold.woff') format('woff'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Bold.ttf') format('truetype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Bold.svg#BebasNeue') format('svg');
}
@font-face {
	font-family: 'Bebas Neue';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Thin.eot');
	src: url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Thin.woff2') format('woff2'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Thin.woff') format('woff'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Thin.ttf') format('truetype'),
		url('https://www.rugidoco.com/wp-content/uploads/2025/05/BebasNeuePro-Thin.svg#BebasNeue') format('svg');
}
/* End Custom Fonts CSS */