.elementor-20 .elementor-element.elementor-element-7056f6b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-13f37f51{--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;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:270px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-13f37f51:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-13f37f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-125a4a20{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-125a4a20:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-125a4a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/map-01-1-1.png");background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-8957ae0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3d83cefe{text-align:center;}.elementor-20 .elementor-element.elementor-element-3d83cefe .elementor-heading-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7c8da717{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-350ab64f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1a1111cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-2bdb99f3{z-index:1;text-align:start;}.elementor-20 .elementor-element.elementor-element-2bdb99f3 img{width:78%;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-50938d9{--spacer-size:200px;width:var( --container-widget-width, 17% );max-width:17%;background-color:var( --e-global-color-3ad3274 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:17%;--container-widget-flex-grow:0;top:3px;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-50938d9.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-50938d9{left:455px;}body.rtl .elementor-20 .elementor-element.elementor-element-50938d9{right:455px;}.elementor-20 .elementor-element.elementor-element-50938d9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-56b9728a{--spacer-size:279px;width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;top:225px;z-index:0;border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-56b9728a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-56b9728a{left:270px;}body.rtl .elementor-20 .elementor-element.elementor-element-56b9728a{right:270px;}.elementor-20 .elementor-element.elementor-element-56b9728a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-20 .elementor-element.elementor-element-44696d05{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-777216a0{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:start;}.elementor-20 .elementor-element.elementor-element-777216a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:46px;letter-spacing:0.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-b9742f2 );}.elementor-20 .elementor-element.elementor-element-9080200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button{background-color:var( --e-global-color-b0a9442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-b9742f2 );color:var( --e-global-color-b9742f2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b9742f2 );}.elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-796b7c7 );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2d38d394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button:focus svg{fill:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-46076296{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d6489ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-547d6705 .ha-ia-item:hover .ha-overlay{background-color:#1D2C4EC7;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-button{background-color:var( --e-global-color-b0a9442 );padding:10px 25px 10px 25px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-796b7c7 );border-radius:25px 25px 25px 25px;color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-796b7c7 );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper{align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-overlay{justify-content:flex-start;align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-gallery-wrap{height:500px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-tablet-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-mobile-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-tablet-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-mobile-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-gallery-wrap .ha-ia-item{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-icon-title{margin:0px 0px 0px 0px;color:var( --e-global-color-796b7c7 );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:34px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-icon-title.ha-ia-icon-left i + span{margin-left:10px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-icon-title.ha-ia-icon-right i + span{margin-right:10px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-container .ha-ia-content-wrapper{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-label{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{margin:5px 0px 0px 0px;color:var( --e-global-color-796b7c7 );font-family:var( --e-global-typography-cd74202-font-family ), Sans-serif;font-size:var( --e-global-typography-cd74202-font-size );font-weight:var( --e-global-typography-cd74202-font-weight );text-transform:var( --e-global-typography-cd74202-text-transform );font-style:var( --e-global-typography-cd74202-font-style );text-decoration:var( --e-global-typography-cd74202-text-decoration );line-height:var( --e-global-typography-cd74202-line-height );}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-actions .ha-ia-popup{font-size:22px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-actions .ha-ia-link{font-size:22px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-actions .ha-ia-popup+.ha-ia-link{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-actions span{border-radius:100% 100% 100% 100%;}.elementor-20 .elementor-element.elementor-element-4fbb2cb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-item:hover .ha-overlay{background-color:#1D2C4EC7;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-button{background-color:var( --e-global-color-b0a9442 );padding:10px 25px 10px 25px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-796b7c7 );border-radius:25px 25px 25px 25px;color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-796b7c7 );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper{align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-overlay{justify-content:flex-start;align-items:flex-end;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-gallery-wrap{height:500px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-tablet-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-mobile-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-tablet-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-mobile-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-gallery-wrap .ha-ia-item{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-icon-title{margin:0px 0px 0px 0px;color:var( --e-global-color-796b7c7 );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:34px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-icon-title.ha-ia-icon-left i + span{margin-left:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-icon-title.ha-ia-icon-right i + span{margin-right:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-container .ha-ia-content-wrapper{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-label{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{margin:5px 0px 0px 0px;color:var( --e-global-color-796b7c7 );font-family:var( --e-global-typography-cd74202-font-family ), Sans-serif;font-size:var( --e-global-typography-cd74202-font-size );font-weight:var( --e-global-typography-cd74202-font-weight );text-transform:var( --e-global-typography-cd74202-text-transform );font-style:var( --e-global-typography-cd74202-font-style );text-decoration:var( --e-global-typography-cd74202-text-decoration );line-height:var( --e-global-typography-cd74202-line-height );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-actions .ha-ia-popup{font-size:22px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-actions .ha-ia-link{font-size:22px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-actions .ha-ia-popup+.ha-ia-link{margin-left:15px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-actions span{border-radius:100% 100% 100% 100%;}.elementor-20 .elementor-element.elementor-element-369ac18d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-33d4e25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-112451c{text-align:start;}.elementor-20 .elementor-element.elementor-element-112451c .elementor-heading-title{color:#000000;}.elementor-20 .elementor-element.elementor-element-b114a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-5be2e8ed{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5167b166{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-47753ce6.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-47753ce6.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-47753ce6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-47753ce6.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-71ac90d );text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var( --e-global-color-primary );background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/gestion-integral-viajes.webp");}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-b9742f2 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box:hover .title{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-b9742f2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-1f73fe10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-45009bc0.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-45009bc0.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-45009bc0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-45009bc0.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-primary );text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var( --e-global-color-71ac90d );background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/control-costo-y-trazabilidad.webp");}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-796b7c7 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box:hover .title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-6dc135d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7740404b.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-7740404b.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-7740404b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-7740404b.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-71ac90d );text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var( --e-global-color-primary );background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/soporte-y-seguimiento.webp");}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-b9742f2 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box:hover .title{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-b9742f2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-6d4ac099{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3c3d33f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3510b285.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-3510b285.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-3510b285.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-3510b285.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-71ac90d );text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var( --e-global-color-primary );background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/gestion-fiscal.webp");}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-b9742f2 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box:hover .title{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-b9742f2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-40a35abf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-1a0d4e69.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-1a0d4e69.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-1a0d4e69.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-primary );text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var( --e-global-color-71ac90d );background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/credito-empresa.webp");}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-796b7c7 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box:hover .title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-16e27801{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3815c31c.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-3815c31c.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-3815c31c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-3815c31c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:var( --e-global-color-71ac90d );text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-color:var( --e-global-color-primary );background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/gestion-emergencias.webp");}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-b9742f2 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box:hover .title{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-b9742f2 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-7bf36409{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1325029{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1325029.e-con{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-50688627.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-50688627.jkit-equal-height-enable, .elementor-20 .elementor-element.elementor-element-50688627.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-20 .elementor-element.elementor-element-50688627.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{background-color:#01BDBD;text-align:left;padding:50px 30px 50px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper:not(.hover-gradient), .elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-gradient:after{background-image:url("https://www.rephosa.mx/wp-content/uploads/2026/04/beneficios-corporativos.webp");background-position:center center;background-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-50688627{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-796b7c7 );font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box:hover .title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-796b7c7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .hover-watermark i{font-size:100px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg{width:100px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{background-color:var( --e-global-color-796b7c7 );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;height:85px;width:87px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i{font-size:0px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{width:0px;}.elementor-20 .elementor-element.elementor-element-33efb31f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3bbe39e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-5d1e5785{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;text-align:start;}.elementor-20 .elementor-element.elementor-element-5d1e5785 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:46px;letter-spacing:0.3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-b9742f2 );}.elementor-20 .elementor-element.elementor-element-22d135cc{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7d0cf0b9{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3b60b679 img{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-7c2faedc{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-126714a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-126714a5 .elementor-heading-title{color:var( --e-global-color-b9742f2 );}.elementor-20 .elementor-element.elementor-element-61b79c5d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-16e60abf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-16e60abf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-16e60abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 8%, #022754 8%);}.elementor-20 .elementor-element.elementor-element-79455077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-46px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1a8f5611{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -66px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1a8f5611 img{width:100%;}.elementor-20 .elementor-element.elementor-element-6f2d2d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-796b7c7 );--border-color:var( --e-global-color-796b7c7 );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5246ffd1{text-align:center;}.elementor-20 .elementor-element.elementor-element-5246ffd1 .elementor-heading-title{font-size:129px;font-weight:700;text-transform:uppercase;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#02010100;}.elementor-20 .elementor-element.elementor-element-b2bf461{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7204417a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3c43e364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-3c43e364 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;-webkit-text-stroke-color:#000;stroke:#000;color:#01BDBD;}.elementor-20 .elementor-element.elementor-element-5b3a1e16{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-5b3a1e16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button{background-color:var( --e-global-color-b0a9442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-796b7c7 );border-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-42d48ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button:focus svg{fill:var( --e-global-color-796b7c7 );}.elementor-20 .elementor-element.elementor-element-7c310738{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-56205dcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-4b430989{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-4b430989 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-8957ae0{--content-width:691px;}.elementor-20 .elementor-element.elementor-element-1a1111cb{--width:50%;}.elementor-20 .elementor-element.elementor-element-44696d05{--width:50%;}.elementor-20 .elementor-element.elementor-element-d6489ba{--width:100%;}.elementor-20 .elementor-element.elementor-element-4fbb2cb8{--width:100%;}.elementor-20 .elementor-element.elementor-element-33d4e25{--width:50%;}.elementor-20 .elementor-element.elementor-element-5be2e8ed{--width:100%;}.elementor-20 .elementor-element.elementor-element-6d4ac099{--width:100%;}.elementor-20 .elementor-element.elementor-element-3bbe39e5{--width:50%;}.elementor-20 .elementor-element.elementor-element-22d135cc{--width:100%;}.elementor-20 .elementor-element.elementor-element-79455077{--width:100%;}.elementor-20 .elementor-element.elementor-element-6f2d2d35{--width:100%;}.elementor-20 .elementor-element.elementor-element-b2bf461{--width:100%;}.elementor-20 .elementor-element.elementor-element-56205dcc{--width:100%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-13f37f51{--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-125a4a20:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-125a4a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-20 .elementor-element.elementor-element-8957ae0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-350ab64f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2bdb99f3 img{width:85%;}.elementor-20 .elementor-element.elementor-element-50938d9{--spacer-size:238px;--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;top:1px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-50938d9{left:317px;}body.rtl .elementor-20 .elementor-element.elementor-element-50938d9{right:317px;}.elementor-20 .elementor-element.elementor-element-56b9728a{--spacer-size:188px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;top:254px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-56b9728a{left:142px;}body.rtl .elementor-20 .elementor-element.elementor-element-56b9728a{right:142px;}.elementor-20 .elementor-element.elementor-element-44696d05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-777216a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-777216a0 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-9080200{padding:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-46076296{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-icon-title{font-size:22px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{font-size:var( --e-global-typography-cd74202-font-size );line-height:var( --e-global-typography-cd74202-line-height );}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-icon-title{font-size:22px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{font-size:var( --e-global-typography-cd74202-font-size );line-height:var( --e-global-typography-cd74202-line-height );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-369ac18d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5be2e8ed{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:20px 20px 20px 20px;height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-6d4ac099{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{padding:20px 20px 20px 20px;height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:30px 20px 30px 20px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-7bf36409{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .title{font-size:23px;line-height:34px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{height:70px;width:70px;}.elementor-20 .elementor-element.elementor-element-33efb31f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5d1e5785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5d1e5785 .elementor-heading-title{font-size:38px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-61b79c5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-16e60abf{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-1a8f5611{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-5246ffd1 .elementor-heading-title{font-size:83px;}.elementor-20 .elementor-element.elementor-element-b2bf461{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 25px;--row-gap:0px;--column-gap:25px;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-3c43e364 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-7c310738{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-13f37f51{--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7c8da717{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-350ab64f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-50938d9{--spacer-size:150px;top:1px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-50938d9{left:284px;}body.rtl .elementor-20 .elementor-element.elementor-element-50938d9{right:284px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-56b9728a{left:129px;}body.rtl .elementor-20 .elementor-element.elementor-element-56b9728a{right:129px;}.elementor-20 .elementor-element.elementor-element-56b9728a{top:172px;}.elementor-20 .elementor-element.elementor-element-44696d05{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-777216a0{text-align:center;}.elementor-20 .elementor-element.elementor-element-777216a0 .elementor-heading-title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-9080200{padding:10px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-2d38d394 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-46076296{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-gallery-wrap{height:435px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-tablet-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-mobile-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-tablet-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705.ha-image-accordion-mobile-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-icon-title{font-size:22px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{font-size:var( --e-global-typography-cd74202-font-size );line-height:var( --e-global-typography-cd74202-line-height );}.elementor-20 .elementor-element.elementor-element-547d6705 .ha-ia-content-wrapper .ha-ia-content-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-gallery-wrap{height:435px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-tablet-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-mobile-horizontal .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-tablet-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce.ha-image-accordion-mobile-vertical .ha-ia-item{--ha-ia-gutter-margin:10px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-icon-title{font-size:22px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-container .ha-ia-content-wrapper .ha-ia-content-description{font-size:var( --e-global-typography-cd74202-font-size );line-height:var( --e-global-typography-cd74202-line-height );}.elementor-20 .elementor-element.elementor-element-3bc006ce .ha-ia-content-wrapper .ha-ia-content-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-369ac18d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-112451c{text-align:center;}.elementor-20 .elementor-element.elementor-element-b114a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-47753ce6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-1f73fe10{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-45009bc0 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-6dc135d5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-7740404b .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-3510b285 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-40a35abf{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-1a0d4e69 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-16e27801{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-3815c31c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-50688627 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-33efb31f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5d1e5785{text-align:center;}.elementor-20 .elementor-element.elementor-element-5d1e5785 .elementor-heading-title{font-size:34px;line-height:38px;}.elementor-20 .elementor-element.elementor-element-126714a5{text-align:center;}.elementor-20 .elementor-element.elementor-element-61b79c5d{padding:10px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-16e60abf{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-79455077{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1a8f5611{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-5246ffd1 .elementor-heading-title{font-size:38px;}.elementor-20 .elementor-element.elementor-element-3c43e364{text-align:center;}.elementor-20 .elementor-element.elementor-element-3c43e364 .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-5b3a1e16{width:var( --container-widget-width, 420px );max-width:420px;padding:10px 0px 0px 0px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-42d48ae1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-7c310738{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-125a4a20{--content-width:500px;}.elementor-20 .elementor-element.elementor-element-7d0cf0b9{--width:80%;}.elementor-20 .elementor-element.elementor-element-7204417a{--width:100%;}}





