.elementor-3040 .elementor-element.elementor-element-675b4bbe{--display:flex;--min-height:722px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-675b4bbe::before, .elementor-3040 .elementor-element.elementor-element-675b4bbe > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-675b4bbe > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-675b4bbe > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-675b4bbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-675b4bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-3543a61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3040 .elementor-element.elementor-element-452d713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-c25f1c2 .rkit-animated-heading{text-align:left;font-family:"DM Sans", Sans-serif;font-size:56px;font-weight:900;text-transform:none;line-height:1em;color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-c25f1c2 .rkit-animated-heading__text{font-family:var( --e-global-typography-5058ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-5058ba7-font-size );font-weight:var( --e-global-typography-5058ba7-font-weight );text-transform:var( --e-global-typography-5058ba7-text-transform );line-height:var( --e-global-typography-5058ba7-line-height );color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-a6b2361{font-size:19px;font-weight:500;text-transform:none;color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-c3d3692{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-ea433c5 .elementor-button:hover, .elementor-3040 .elementor-element.elementor-element-ea433c5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-ea433c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3040 .elementor-element.elementor-element-ea433c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3040 .elementor-element.elementor-element-ea433c5 .elementor-button:hover svg, .elementor-3040 .elementor-element.elementor-element-ea433c5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-1f46af9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:none;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-91b762d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3040 .elementor-element.elementor-element-a717bfe{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.54;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--border-radius:15px 15px 15px 15px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-3040 .elementor-element.elementor-element-a717bfe:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-a717bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfda3fb );}.elementor-3040 .elementor-element.elementor-element-a717bfe::before, .elementor-3040 .elementor-element.elementor-element-a717bfe > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-a717bfe > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-a717bfe > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-a717bfe > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-a717bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-c1cb2ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-3040 .elementor-element.elementor-element-593dc9d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-c3ffa6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-4f19c31{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-144fc17d > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-144fc17d.elementor-element{--align-self:flex-start;}.elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3040 .elementor-element.elementor-element-144fc17d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-text{color:var( --e-global-color-5e7a765 );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-1ac07360{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3040 .elementor-element.elementor-element-1ac07360.elementor-element{--align-self:flex-start;}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-d27cc01{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-6973df36{--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;--border-radius:0px 0px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-6973df36:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-6973df36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-66387e8a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-3f2100 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3f2100 .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-290d1bc6{--display:flex;}.elementor-3040 .elementor-element.elementor-element-438f6411 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-438f6411 .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-38355f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-7f604d8a{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-7f604d8a:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-7f604d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-74faa651{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-5816c3d3 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-a416d1d > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-a416d1d .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-1dde157{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-1dde157:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-1dde157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-5de0c66e{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-317ab615 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-3393a1c > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-3393a1c .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-4667a250{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-4667a250:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-4667a250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-6f70a53f{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-61cda8f7 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-35269f7 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-35269f7 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-aacd0e8{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-aacd0e8:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-aacd0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-a343e21{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-608fb8e .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-434fd34 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-434fd34 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-349423f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-a61ddf0{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-a61ddf0:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-a61ddf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-786cd6e{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-d432ef1 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-e834c72 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-e834c72 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-e20ed04{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-e20ed04:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-e20ed04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-1f0e4b0{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-1511dc3 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-9f1ca13 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-9f1ca13 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-81366d0{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-81366d0:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-81366d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-200919f{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-4fb6ed2 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-4add8bf > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-4add8bf .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-547d039{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-547d039:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-547d039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-96b808e{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-9ec8490 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-b92c2f3 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-b92c2f3 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-4601822{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-b55cb6f{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-b55cb6f:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-b55cb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-2442247{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-010cb45 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-78420c0 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-78420c0 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-e00efba{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-e00efba:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-e00efba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-952c954{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-5e08cb2 .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-283401e > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-283401e .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-3152661{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-3152661:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-3152661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E2E2;}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.4em;}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-b0508ca{--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:space-between;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-afbacea .elementor-button{border-radius:5px 5px 5px 5px;padding:13px 13px 13px 13px;}.elementor-3040 .elementor-element.elementor-element-ba421d4 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-ba421d4 .elementor-heading-title{font-size:14px;}.elementor-3040 .elementor-element.elementor-element-ccc44b0{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-ccc44b0:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-ccc44b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-ded8683{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-96e3cf1 img{filter:brightness( 135% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-96e3cf1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-e18fd6a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-7221c30 img{filter:brightness( 135% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-7221c30:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-f32f8c1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-01c688e img{filter:brightness( 135% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-01c688e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-cccdc18{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-723d071 img{filter:brightness( 135% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-723d071:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-e9a9802{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-e37a91d img{filter:brightness( 135% ) contrast( 0% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-e37a91d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3040 .elementor-element.elementor-element-72444500{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-text-marquee{background-color:var( --e-global-color-primary );padding:30px 0px 30px 0px;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-running-text__text{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-35145543 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-marquee-container{--speed:5;--gap:20px;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-marquee-content.rkit-marquee{animation-direction:normal;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-running-text__icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );font-size:35px;width:35px;height:35px;}.elementor-3040 .elementor-element.elementor-element-35145543 .image-running img{aspect-ratio:1/1;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-35145543 .image-running{width:0px;height:auto;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-marquee-item-content{gap:10px;}.elementor-3040 .elementor-element.elementor-element-15ecba5c{--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;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-7ea3d29b{--display:flex;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-7ea3d29b:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-7ea3d29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procesar.mx/wp-content/uploads/2025/07/Mesa-de-trabajo-6prodcuto.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea > .elementor-widget-container{margin:0px 0px 0px -85px;padding:30px 0px 30px 0px;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter{flex-direction:row-reverse;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-5058ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-5058ba7-font-size );font-weight:var( --e-global-typography-5058ba7-font-weight );text-transform:var( --e-global-typography-5058ba7-text-transform );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-65f8feb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-4567a5b0 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-4567a5b0.elementor-element{--align-self:flex-start;}.elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3040 .elementor-element.elementor-element-4567a5b0{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-text{color:var( --e-global-color-5e7a765 );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-5058ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-5058ba7-font-size );font-weight:var( --e-global-typography-5058ba7-font-weight );text-transform:var( --e-global-typography-5058ba7-text-transform );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-238d36ea{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-transform:none;}.elementor-3040 .elementor-element.elementor-element-238d36ea p{margin-bottom:0px;}.elementor-3040 .elementor-element.elementor-element-59ad2131{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-757727d2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-59484fa5 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-59484fa5 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-46e23ba7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-758ad05d .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-758ad05d .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-37cdd97e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-37cdd97e.elementor-element{--order:99999 /* order end hack */;}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-c7dbce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-c7dbce3:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-c7dbce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-edc9ccf{--e-image-carousel-slides-to-show:6;}.elementor-3040 .elementor-element.elementor-element-6a7e6cca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-6a7e6cca:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-6a7e6cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c605fe6 );}.elementor-3040 .elementor-element.elementor-element-253e299b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-58518d02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-4da6e6d8.elementor-element{--align-self:flex-start;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-3374ef64{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-28f20e93{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button:hover, .elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button:hover svg, .elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-110a8d5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-29cc21f3{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-29cc21f3:hover::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3:hover > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .elementor-background-slideshow:hover::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://procesar.mx/wp-content/plugins/elementor/assets/images/placeholder.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-3040 .elementor-element.elementor-element-29cc21f3::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-29cc21f3:hover{--overlay-opacity:1;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-29cc21f3, .elementor-3040 .elementor-element.elementor-element-29cc21f3::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-b74f096 img{border-radius:15px 15px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b.ekit-equal-height-enable,
					.elementor-3040 .elementor-element.elementor-element-6cecac4b.ekit-equal-height-enable > div,
					.elementor-3040 .elementor-element.elementor-element-6cecac4b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-3040 .elementor-element.elementor-element-6cecac4b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox{background-color:var( --e-global-color-cfda3fb );padding:40px 40px 40px 40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-btn{background-color:var( --e-global-color-cfda3fb );padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-6cecac4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .box-body > p{color:var( --e-global-color-5e7a765 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .elementskit-info-box-icon{font-size:75px;transform:rotate(0deg);}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-btn i{margin-left:5px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-btn svg{margin-left:5px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox:hover .elementskit-btn{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-249dac6d > .elementor-widget-container{--e-transform-rotateZ:-90deg;padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-249dac6d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3040 .elementor-element.elementor-element-249dac6d{left:50px;}body.rtl .elementor-3040 .elementor-element.elementor-element-249dac6d{right:50px;}.elementor-3040 .elementor-element.elementor-element-249dac6d{bottom:40px;}.elementor-3040 .elementor-element.elementor-element-249dac6d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-71195d0f{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-71195d0f:hover::before, .elementor-3040 .elementor-element.elementor-element-71195d0f:hover > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-71195d0f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .elementor-background-slideshow:hover::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://procesar.mx/wp-content/plugins/elementor/assets/images/placeholder.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-3040 .elementor-element.elementor-element-71195d0f::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-71195d0f:hover{--overlay-opacity:1;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-71195d0f, .elementor-3040 .elementor-element.elementor-element-71195d0f::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-39675d89 img{border-radius:15px 15px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8.ekit-equal-height-enable,
					.elementor-3040 .elementor-element.elementor-element-5d1056a8.ekit-equal-height-enable > div,
					.elementor-3040 .elementor-element.elementor-element-5d1056a8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-3040 .elementor-element.elementor-element-5d1056a8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox{background-color:var( --e-global-color-cfda3fb );padding:40px 40px 40px 40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-btn{background-color:var( --e-global-color-cfda3fb );padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .box-body > p{color:var( --e-global-color-5e7a765 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .elementskit-info-box-icon{font-size:75px;transform:rotate(0deg);}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-btn i{margin-left:5px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-btn svg{margin-left:5px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox:hover .elementskit-btn{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-409a3b83 > .elementor-widget-container{--e-transform-rotateZ:-90deg;padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-409a3b83.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3040 .elementor-element.elementor-element-409a3b83{left:50px;}body.rtl .elementor-3040 .elementor-element.elementor-element-409a3b83{right:50px;}.elementor-3040 .elementor-element.elementor-element-409a3b83{bottom:40px;}.elementor-3040 .elementor-element.elementor-element-409a3b83 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-6b9b5def{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7608210 );--border-color:var( --e-global-color-7608210 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-6b9b5def:hover::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def:hover > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .elementor-background-slideshow:hover::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://procesar.mx/wp-content/plugins/elementor/assets/images/placeholder.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-3040 .elementor-element.elementor-element-6b9b5def::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-6b9b5def:hover{--overlay-opacity:1;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-6b9b5def, .elementor-3040 .elementor-element.elementor-element-6b9b5def::before{--border-transition:0.3s;}.elementor-3040 .elementor-element.elementor-element-6f12f960 img{border-radius:15px 15px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9.ekit-equal-height-enable,
					.elementor-3040 .elementor-element.elementor-element-3ed7b8f9.ekit-equal-height-enable > div,
					.elementor-3040 .elementor-element.elementor-element-3ed7b8f9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-3040 .elementor-element.elementor-element-3ed7b8f9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox{background-color:var( --e-global-color-cfda3fb );padding:40px 40px 40px 40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-btn{background-color:var( --e-global-color-cfda3fb );padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .box-body > p{color:var( --e-global-color-5e7a765 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-5e7a765 );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .elementskit-info-box-icon{font-size:75px;transform:rotate(0deg);}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-btn i{margin-left:5px;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-btn svg{margin-left:5px;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox:hover .elementskit-btn{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-4e80a302 > .elementor-widget-container{--e-transform-rotateZ:-90deg;padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-4e80a302.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-3040 .elementor-element.elementor-element-4e80a302{left:50px;}body.rtl .elementor-3040 .elementor-element.elementor-element-4e80a302{right:50px;}.elementor-3040 .elementor-element.elementor-element-4e80a302{bottom:40px;}.elementor-3040 .elementor-element.elementor-element-4e80a302 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-3264e431{--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;--justify-content:center;--overlay-opacity:0.7;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-3264e431:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-3264e431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procesar.mx/wp-content/uploads/2025/07/tres-trabajadores-de-fabrica-con-sombreros-de-seguridad-discutiendo-el-plan-de-fabricacion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3040 .elementor-element.elementor-element-3264e431::before, .elementor-3040 .elementor-element.elementor-element-3264e431 > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-3264e431 > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-3264e431 > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-3264e431 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-3264e431 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-2ee59a5f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-6dc0293c > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-6dc0293c.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3040 .elementor-element.elementor-element-6dc0293c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-c96be55{text-align:center;}.elementor-3040 .elementor-element.elementor-element-c96be55 .elementor-heading-title{text-transform:none;color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-753aa7b{text-align:center;}.elementor-3040 .elementor-element.elementor-element-753aa7b .elementor-heading-title{font-size:28px;text-transform:none;color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-1d9931fc{--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;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button:hover, .elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button:hover svg, .elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-5677087f{--display:flex;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-5677087f:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-5677087f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-5677087f::before, .elementor-3040 .elementor-element.elementor-element-5677087f > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-5677087f > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-5677087f > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-5677087f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-5677087f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-7bae8ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-7bae8ab3::before, .elementor-3040 .elementor-element.elementor-element-7bae8ab3 > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-7bae8ab3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-7bae8ab3 > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-7bae8ab3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-7bae8ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-76568b9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-3040 .elementor-element.elementor-element-76568b9c::before, .elementor-3040 .elementor-element.elementor-element-76568b9c > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-76568b9c > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-76568b9c > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-76568b9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3040 .elementor-element.elementor-element-76568b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3040 .elementor-element.elementor-element-6fa22c25{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-834b42e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3040 .elementor-element.elementor-element-834b42e{text-align:center;}.elementor-3040 .elementor-element.elementor-element-834b42e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:2;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-3040 .elementor-element.elementor-element-ae91f9 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card{margin-left:1px;margin-right:1px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider, .elementor-3040 .elementor-element.elementor-element-ae91f9  .elementskit-testimonial_card{padding:40px 40px 40px 40px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card{border-radius:15px 15px 15px 15px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-stars > li > a, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-stars > li > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-3040 .elementor-element.elementor-element-43eecf6{--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:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-3040 .elementor-element.elementor-element-43eecf6:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-43eecf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c605fe6 );}.elementor-3040 .elementor-element.elementor-element-8c99a1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-54468096{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-5828c527 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7608210 );}.elementor-3040 .elementor-element.elementor-element-5828c527.elementor-element{--align-self:flex-start;}.elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3040 .elementor-element.elementor-element-5828c527{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3040 .elementor-element.elementor-element-603c550f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-5e3a6b31{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button:hover, .elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button:hover svg, .elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-17f1019{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-17f008d9{--display:flex;--min-height:315px;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-17f008d9:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-17f008d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procesar.mx/wp-content/uploads/2024/11/Presentacion-Proyecto-Escolar-Moderno-Negro-1.png");background-position:0px -132px;background-repeat:no-repeat;background-size:cover;}.elementor-3040 .elementor-element.elementor-element-44d4e796{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-797022d7 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 13px 8px 13px;}.elementor-3040 .elementor-element.elementor-element-797022d7:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-797022d7.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-797022d7 .elementor-icon-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-797022d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-797022d7.elementor-view-framed .elementor-icon, .elementor-3040 .elementor-element.elementor-element-797022d7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-797022d7.elementor-view-framed .elementor-icon, .elementor-3040 .elementor-element.elementor-element-797022d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-797022d7 .elementor-icon{font-size:18px;}.elementor-3040 .elementor-element.elementor-element-797022d7 .elementor-icon svg{height:18px;}.elementor-3040 .elementor-element.elementor-element-46e68ec8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-46e68ec8:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-46e68ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-18ef9360 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-18ef9360 .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-6d3741b{--display:flex;--min-height:315px;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3040 .elementor-element.elementor-element-6d3741b:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-6d3741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://procesar.mx/wp-content/uploads/2024/11/Presentacion-Proyecto-Escolar-Moderno-Negro-1.png");background-position:0px -132px;background-repeat:no-repeat;background-size:cover;}.elementor-3040 .elementor-element.elementor-element-364e2a9{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-802813d > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 13px 8px 13px;}.elementor-3040 .elementor-element.elementor-element-802813d:hover .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-802813d.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-802813d .elementor-icon-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-802813d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-802813d.elementor-view-framed .elementor-icon, .elementor-3040 .elementor-element.elementor-element-802813d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-802813d.elementor-view-framed .elementor-icon, .elementor-3040 .elementor-element.elementor-element-802813d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-802813d .elementor-icon{font-size:18px;}.elementor-3040 .elementor-element.elementor-element-802813d .elementor-icon svg{height:18px;}.elementor-3040 .elementor-element.elementor-element-36d9134{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-36d9134:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-36d9134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3040 .elementor-element.elementor-element-d1330eb > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-wrapper{text-align:left;}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-d1330eb .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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-description{font-family:var( --e-global-typography-9408ed3-font-family ), Sans-serif;font-size:var( --e-global-typography-9408ed3-font-size );font-weight:var( --e-global-typography-9408ed3-font-weight );text-transform:var( --e-global-typography-9408ed3-text-transform );line-height:var( --e-global-typography-9408ed3-line-height );color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-46fcf142{--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;--overflow:hidden;}.elementor-3040 .elementor-element.elementor-element-46fcf142:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-46fcf142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-4bda8de3 .rkit-running-text__text{background-color:transparent;font-family:"DM Sans", Sans-serif;font-size:99px;font-weight:900;text-transform:none;line-height:1.3em;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-3040 .elementor-element.elementor-element-4bda8de3 .rkit-marquee-container{--speed:10;}.elementor-3040 .elementor-element.elementor-element-4bda8de3 .rkit-marquee-content.rkit-marquee{animation-direction:normal;}.elementor-3040 .elementor-element.elementor-element-4bda8de3 .image-running img{aspect-ratio:1/1;object-fit:cover;border-radius:0px 0px 0px 0px;}body.elementor-page-3040:not(.elementor-motion-effects-element-type-background), body.elementor-page-3040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3040 .elementor-element.elementor-element-675b4bbe{--margin-top:-102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3040 .elementor-element.elementor-element-c25f1c2 .rkit-animated-heading{text-align:center;font-size:65px;}.elementor-3040 .elementor-element.elementor-element-c25f1c2 .rkit-animated-heading__text{font-size:var( --e-global-typography-5058ba7-font-size );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-c3d3692{--justify-content:center;}.elementor-3040 .elementor-element.elementor-element-a717bfe{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-c3ffa6e.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-144fc17d.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-1ac07360{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3f2100 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3f2100 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-438f6411 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-438f6411 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-38355f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-38355f.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-7f604d8a.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-1dde157.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-4667a250.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-aacd0e8.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-349423f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-349423f.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-a61ddf0.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-e20ed04.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-81366d0.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-547d039.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-4601822{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-4601822.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-b55cb6f.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-e00efba.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-3152661.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-ccc44b0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-ded8683{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-e18fd6a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-f32f8c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-cccdc18{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-e9a9802{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-running-text__text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-15ecba5c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-7ea3d29b{--min-height:465px;}.elementor-3040 .elementor-element.elementor-element-7ea3d29b.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5058ba7-font-size );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-65f8feb7{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-65f8feb7.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-4567a5b0.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-5058ba7-font-size );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-238d36ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3040 .elementor-element.elementor-element-59484fa5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-59484fa5 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-758ad05d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-758ad05d .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-253e299b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-253e299b.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-110a8d5d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-110a8d5d.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-249dac6d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-409a3b83 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-4e80a302 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3264e431{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-6dc0293c.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{margin-bottom:64px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{margin-bottom:64px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-watermark-icon{margin-bottom:64px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-8c99a1a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-8c99a1a.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-5828c527.elementor-element{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-603c550f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-5e3a6b31{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-17f1019{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3040 .elementor-element.elementor-element-17f1019.e-con{--align-self:center;}.elementor-3040 .elementor-element.elementor-element-17f008d9:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-17f008d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-6d3741b:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-6d3741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-4bda8de3 .rkit-running-text__text{font-size:65px;}}@media(max-width:767px){.elementor-3040 .elementor-element.elementor-element-675b4bbe{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-c25f1c2 .rkit-animated-heading{font-size:41px;}.elementor-3040 .elementor-element.elementor-element-c25f1c2 .rkit-animated-heading__text{font-size:var( --e-global-typography-5058ba7-font-size );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-c3d3692{--width:92%;--min-height:280px;--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:flex-start;--align-items: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-3040 .elementor-element.elementor-element-1f46af9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-a717bfe{--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-3040 .elementor-element.elementor-element-593dc9d1{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-c3ffa6e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-4f19c31{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-144fc17d .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-1ac07360{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;}.elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-1ac07360 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3f2100 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3f2100 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-438f6411 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-438f6411 .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-57cd72ef .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-66c01817 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-83c3be1 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-857dd1f .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-ae9c658 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-806202f .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-b5cd22b .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-240d069 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-b081da1 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-9e16761 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-7d99e54 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-ccc44b0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-96e3cf1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3040 .elementor-element.elementor-element-7221c30 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3040 .elementor-element.elementor-element-01c688e > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3040 .elementor-element.elementor-element-723d071 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3040 .elementor-element.elementor-element-e37a91d > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3040 .elementor-element.elementor-element-35145543 .rkit-running-text__text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-15ecba5c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter-number-wrapper{font-size:var( --e-global-typography-5058ba7-font-size );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-2a1b42ea .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-4567a5b0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-bd066eb .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-5058ba7-font-size );line-height:var( --e-global-typography-5058ba7-line-height );}.elementor-3040 .elementor-element.elementor-element-59484fa5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-59484fa5 .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-758ad05d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-758ad05d .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-37cdd97e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-6a7e6cca{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-4da6e6d8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-3374ef64 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-32da75cd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox{padding:20px 20px 20px 20px;}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-6cecac4b .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-249dac6d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox{padding:20px 20px 20px 20px;}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-5d1056a8 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-409a3b83 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox{padding:20px 20px 20px 20px;}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-3ed7b8f9 .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-4e80a302 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-3264e431{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-6dc0293c .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-547c7f23 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-5677087f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-76568b9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{margin-bottom:49px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{margin-bottom:49px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-watermark-icon{margin-bottom:49px;}.elementor-3040 .elementor-element.elementor-element-ae91f9 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-43eecf6{--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3040 .elementor-element.elementor-element-5828c527 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3040 .elementor-element.elementor-element-603c550f .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-3040 .elementor-element.elementor-element-af49840 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3040 .elementor-element.elementor-element-17f008d9:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-17f008d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3040 .elementor-element.elementor-element-17f008d9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-18ef9360 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-18ef9360 .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-6d3741b:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-6d3741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3040 .elementor-element.elementor-element-6d3741b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3040 .elementor-element.elementor-element-d1330eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-wrapper{text-align:center;}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-title, .elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3040 .elementor-element.elementor-element-d1330eb .elementor-icon-box-description{font-size:var( --e-global-typography-9408ed3-font-size );line-height:var( --e-global-typography-9408ed3-line-height );}.elementor-3040 .elementor-element.elementor-element-4bda8de3 .rkit-running-text__text{font-size:41px;}}@media(min-width:768px){.elementor-3040 .elementor-element.elementor-element-675b4bbe{--width:100%;}.elementor-3040 .elementor-element.elementor-element-452d713{--content-width:642px;}.elementor-3040 .elementor-element.elementor-element-91b762d{--width:100%;}.elementor-3040 .elementor-element.elementor-element-a717bfe{--width:100%;}.elementor-3040 .elementor-element.elementor-element-c1cb2ba{--width:100%;}.elementor-3040 .elementor-element.elementor-element-ded8683{--width:20%;}.elementor-3040 .elementor-element.elementor-element-e18fd6a{--width:20%;}.elementor-3040 .elementor-element.elementor-element-f32f8c1{--width:20%;}.elementor-3040 .elementor-element.elementor-element-cccdc18{--width:20%;}.elementor-3040 .elementor-element.elementor-element-e9a9802{--width:20%;}.elementor-3040 .elementor-element.elementor-element-7ea3d29b{--width:40%;}.elementor-3040 .elementor-element.elementor-element-65f8feb7{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3040 .elementor-element.elementor-element-c3ffa6e{--width:70%;}.elementor-3040 .elementor-element.elementor-element-38355f{--width:70%;}.elementor-3040 .elementor-element.elementor-element-7f604d8a{--width:70%;}.elementor-3040 .elementor-element.elementor-element-1dde157{--width:70%;}.elementor-3040 .elementor-element.elementor-element-4667a250{--width:70%;}.elementor-3040 .elementor-element.elementor-element-aacd0e8{--width:70%;}.elementor-3040 .elementor-element.elementor-element-349423f{--width:70%;}.elementor-3040 .elementor-element.elementor-element-a61ddf0{--width:70%;}.elementor-3040 .elementor-element.elementor-element-e20ed04{--width:70%;}.elementor-3040 .elementor-element.elementor-element-81366d0{--width:70%;}.elementor-3040 .elementor-element.elementor-element-547d039{--width:70%;}.elementor-3040 .elementor-element.elementor-element-4601822{--width:70%;}.elementor-3040 .elementor-element.elementor-element-b55cb6f{--width:70%;}.elementor-3040 .elementor-element.elementor-element-e00efba{--width:70%;}.elementor-3040 .elementor-element.elementor-element-3152661{--width:70%;}.elementor-3040 .elementor-element.elementor-element-7ea3d29b{--width:70%;}.elementor-3040 .elementor-element.elementor-element-65f8feb7{--width:70%;}.elementor-3040 .elementor-element.elementor-element-253e299b{--width:70%;}.elementor-3040 .elementor-element.elementor-element-110a8d5d{--width:70%;}.elementor-3040 .elementor-element.elementor-element-8c99a1a{--width:70%;}.elementor-3040 .elementor-element.elementor-element-17f1019{--width:70%;}}@media(min-width:1025px){.elementor-3040 .elementor-element.elementor-element-7ea3d29b:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-7ea3d29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3040 .elementor-element.elementor-element-29cc21f3:hover::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3:hover > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .elementor-background-slideshow:hover::before, .elementor-3040 .elementor-element.elementor-element-29cc21f3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-attachment:scroll;}.elementor-3040 .elementor-element.elementor-element-71195d0f:hover::before, .elementor-3040 .elementor-element.elementor-element-71195d0f:hover > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-71195d0f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .elementor-background-slideshow:hover::before, .elementor-3040 .elementor-element.elementor-element-71195d0f > .e-con-inner > .elementor-background-slideshow:hover::before{background-attachment:scroll;}.elementor-3040 .elementor-element.elementor-element-6b9b5def:hover::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def:hover > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .elementor-background-slideshow:hover::before, .elementor-3040 .elementor-element.elementor-element-6b9b5def > .e-con-inner > .elementor-background-slideshow:hover::before{background-attachment:scroll;}.elementor-3040 .elementor-element.elementor-element-3264e431:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-3264e431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3040 .elementor-element.elementor-element-17f008d9:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-17f008d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3040 .elementor-element.elementor-element-6d3741b:not(.elementor-motion-effects-element-type-background), .elementor-3040 .elementor-element.elementor-element-6d3741b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}