.elementor-5253 .elementor-element.elementor-element-f4a0383{--display:flex;--position:absolute;--min-height:0px;--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;top:0px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-f4a0383{left:0px;}body.rtl .elementor-5253 .elementor-element.elementor-element-f4a0383{right:0px;}.elementor-5253 .elementor-element.elementor-element-fe1bfcc{--display:flex;--min-height:400px;--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-fe1bfcc:not(.elementor-motion-effects-element-type-background), .elementor-5253 .elementor-element.elementor-element-fe1bfcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FF5978 0%, #711CFF 96%);}.elementor-5253 .elementor-element.elementor-element-1828598{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-8a06ded{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-19d0916 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-146d2aa );}.elementor-5253 .elementor-element.elementor-element-8b0a22e{width:var( --container-widget-width, 16.087% );max-width:16.087%;--container-widget-width:16.087%;--container-widget-flex-grow:0;}.elementor-5253 .elementor-element.elementor-element-8b0a22e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-8b0a22e img{width:105px;height:105px;}.elementor-5253 .elementor-element.elementor-element-0706038{padding:0px 0px 0px 156px;font-family:var( --e-global-typography-2601ca1-font-family ), Sans-serif;font-size:var( --e-global-typography-2601ca1-font-size );font-weight:var( --e-global-typography-2601ca1-font-weight );line-height:var( --e-global-typography-2601ca1-line-height );color:var( --e-global-color-146d2aa );}.elementor-5253 .elementor-element.elementor-element-39ac00a{--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:0156px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-f1b656e .elementor-button{background-color:var( --e-global-color-146d2aa );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5253 .elementor-element.elementor-element-2a7186f .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-146d2aa );color:var( --e-global-color-146d2aa );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-146d2aa );border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-87d01a6{left:-81px;}body.rtl .elementor-5253 .elementor-element.elementor-element-87d01a6{right:-81px;}.elementor-5253 .elementor-element.elementor-element-87d01a6{top:184px;z-index:0;}.elementor-5253 .elementor-element.elementor-element-1a0ccfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;bottom:-85.003px;z-index:0;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-1a0ccfd{right:-5%;}body.rtl .elementor-5253 .elementor-element.elementor-element-1a0ccfd{left:-5%;}.elementor-5253 .elementor-element.elementor-element-4b24f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;bottom:10px;z-index:0;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-4b24f9a{left:51px;}body.rtl .elementor-5253 .elementor-element.elementor-element-4b24f9a{right:51px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-6eade47{right:152.6px;}body.rtl .elementor-5253 .elementor-element.elementor-element-6eade47{left:152.6px;}.elementor-5253 .elementor-element.elementor-element-6eade47{bottom:142px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-6757a88{right:152.594px;}body.rtl .elementor-5253 .elementor-element.elementor-element-6757a88{left:152.594px;}.elementor-5253 .elementor-element.elementor-element-6757a88{bottom:141.99px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-c0c4279{right:152.6px;}body.rtl .elementor-5253 .elementor-element.elementor-element-c0c4279{left:152.6px;}.elementor-5253 .elementor-element.elementor-element-c0c4279{bottom:142px;}.elementor-5253 .elementor-element.elementor-element-9875f14{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-9875f14:not(.elementor-motion-effects-element-type-background), .elementor-5253 .elementor-element.elementor-element-9875f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F7FE;}.elementor-5253 .elementor-element.elementor-element-4625bcc{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5253 .elementor-element.elementor-element-eea567e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-5253 .elementor-element.elementor-element-eea567e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5253 .elementor-element.elementor-element-aff7c5b{--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;--flex-wrap:wrap;}.elementor-5253 .elementor-element.elementor-element-4349e80{--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:20px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-5253 .elementor-element.elementor-element-4349e80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-eef71a0{--icon-box-icon-margin:26px;}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-0386543-font-family ), Sans-serif;font-size:var( --e-global-typography-0386543-font-size );font-weight:var( --e-global-typography-0386543-font-weight );text-transform:var( --e-global-typography-0386543-text-transform );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-621f159{--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:20px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-5253 .elementor-element.elementor-element-621f159.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-83f0261{--icon-box-icon-margin:26px;}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title a{font-family:var( --e-global-typography-0386543-font-family ), Sans-serif;font-size:var( --e-global-typography-0386543-font-size );font-weight:var( --e-global-typography-0386543-font-weight );text-transform:var( --e-global-typography-0386543-text-transform );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-a7fdcc8{--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:20px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-5253 .elementor-element.elementor-element-a7fdcc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-093dce5{--icon-box-icon-margin:26px;}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title a{font-family:var( --e-global-typography-0386543-font-family ), Sans-serif;font-size:var( --e-global-typography-0386543-font-size );font-weight:var( --e-global-typography-0386543-font-weight );text-transform:var( --e-global-typography-0386543-text-transform );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-8bd3b84{--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:20px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-5253 .elementor-element.elementor-element-8bd3b84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-9d3f8a3{--icon-box-icon-margin:26px;}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title a{font-family:var( --e-global-typography-0386543-font-family ), Sans-serif;font-size:var( --e-global-typography-0386543-font-size );font-weight:var( --e-global-typography-0386543-font-weight );text-transform:var( --e-global-typography-0386543-text-transform );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-9cbc46b{--display:flex;}.elementor-5253 .elementor-element.elementor-element-9cbc46b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-92caeb0 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-59d78b6{right:-124.1px;}body.rtl .elementor-5253 .elementor-element.elementor-element-59d78b6{left:-124.1px;}.elementor-5253 .elementor-element.elementor-element-59d78b6{top:40%;z-index:0;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-e2d83d5{right:-124.094px;}body.rtl .elementor-5253 .elementor-element.elementor-element-e2d83d5{left:-124.094px;}.elementor-5253 .elementor-element.elementor-element-e2d83d5{top:43.306%;z-index:0;}.elementor-5253 .elementor-element.elementor-element-472d3a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-612fba7{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-4e1d20d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-661a0e9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5253 .elementor-element.elementor-element-661a0e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5253 .elementor-element.elementor-element-50a6912{z-index:5;}.elementor-5253 .elementor-element.elementor-element-50a6912:not( .elementor-widget-image ){-webkit-mask-image:url( https://www.edenred.es/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5253 .elementor-element.elementor-element-50a6912.elementor-widget-image img{-webkit-mask-image:url( https://www.edenred.es/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5253 .elementor-element.elementor-element-50a6912 img{width:275px;height:275px;object-fit:cover;object-position:center center;}.elementor-5253 .elementor-element.elementor-element-2727a03{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-2727a03.e-con{--align-self:flex-start;}.elementor-5253 .elementor-element.elementor-element-b620858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5253 .elementor-element.elementor-element-b620858 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-5253 .elementor-element.elementor-element-32f1114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 047px) 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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3458d1f-font-family ), Sans-serif;font-size:var( --e-global-typography-3458d1f-font-size );font-weight:var( --e-global-typography-3458d1f-font-weight );line-height:var( --e-global-typography-3458d1f-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:0px 0px 0px 0px;}.elementor-5253 .elementor-element.elementor-element-5b24afb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button .elementor-button-content-wrapper{gap:8px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-58868b4{right:-124.1px;}body.rtl .elementor-5253 .elementor-element.elementor-element-58868b4{left:-124.1px;}.elementor-5253 .elementor-element.elementor-element-58868b4{top:40%;z-index:0;}.elementor-5253 .elementor-element.elementor-element-a47433c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-a47433c:not(.elementor-motion-effects-element-type-background), .elementor-5253 .elementor-element.elementor-element-a47433c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(111.23deg, #F62717 6.07%, #FF187F 66.44%);}.elementor-5253 .elementor-element.elementor-element-3962058{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-60229df{margin:-210px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5253 .elementor-element.elementor-element-9b2a9d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5253 .elementor-element.elementor-element-9b2a9d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-146d2aa );}.elementor-5253 .elementor-element.elementor-element-7817150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;font-family:var( --e-global-typography-13d1bc8-font-family ), Sans-serif;font-size:var( --e-global-typography-13d1bc8-font-size );font-weight:var( --e-global-typography-13d1bc8-font-weight );line-height:var( --e-global-typography-13d1bc8-line-height );color:var( --e-global-color-146d2aa );}.elementor-5253 .elementor-element.elementor-element-bab11ab{--divider-border-style:solid;--divider-color:var( --e-global-color-146d2aa );--divider-border-width:6px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;}.elementor-5253 .elementor-element.elementor-element-bab11ab .elementor-divider-separator{width:24px;margin:0 auto;margin-center:0;}.elementor-5253 .elementor-element.elementor-element-bab11ab .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-bf651b5{left:-42px;}body.rtl .elementor-5253 .elementor-element.elementor-element-bf651b5{right:-42px;}.elementor-5253 .elementor-element.elementor-element-bf651b5{top:40%;z-index:1;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-eb885bf{right:-62.7px;}body.rtl .elementor-5253 .elementor-element.elementor-element-eb885bf{left:-62.7px;}.elementor-5253 .elementor-element.elementor-element-eb885bf{top:27%;z-index:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5253 .elementor-element.elementor-element-fe1bfcc{--content-width:845px;}.elementor-5253 .elementor-element.elementor-element-aff7c5b{--content-width:836px;}.elementor-5253 .elementor-element.elementor-element-4349e80{--width:50%;}.elementor-5253 .elementor-element.elementor-element-621f159{--width:50%;}.elementor-5253 .elementor-element.elementor-element-a7fdcc8{--width:50%;}.elementor-5253 .elementor-element.elementor-element-8bd3b84{--width:50%;}.elementor-5253 .elementor-element.elementor-element-9cbc46b{--width:100%;}.elementor-5253 .elementor-element.elementor-element-661a0e9{--width:38.333%;}}@media(max-width:1024px){.elementor-5253 .elementor-element.elementor-element-fe1bfcc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-8a06ded{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-19d0916 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5253 .elementor-element.elementor-element-8b0a22e{width:var( --container-widget-width, 136.562px );max-width:136.562px;--container-widget-width:136.562px;--container-widget-flex-grow:0;}.elementor-5253 .elementor-element.elementor-element-0706038{font-size:var( --e-global-typography-2601ca1-font-size );line-height:var( --e-global-typography-2601ca1-line-height );}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-1a0ccfd{right:-23%;}body.rtl .elementor-5253 .elementor-element.elementor-element-1a0ccfd{left:-23%;}.elementor-5253 .elementor-element.elementor-element-1a0ccfd{bottom:-207px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-4b24f9a{left:-10px;}body.rtl .elementor-5253 .elementor-element.elementor-element-4b24f9a{right:-10px;}.elementor-5253 .elementor-element.elementor-element-4b24f9a{bottom:72px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-6eade47{right:-20.4px;}body.rtl .elementor-5253 .elementor-element.elementor-element-6eade47{left:-20.4px;}.elementor-5253 .elementor-element.elementor-element-6eade47{bottom:141.994px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-6757a88{right:-20.4px;}body.rtl .elementor-5253 .elementor-element.elementor-element-6757a88{left:-20.4px;}.elementor-5253 .elementor-element.elementor-element-6757a88{bottom:141.994px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-c0c4279{right:-20.4px;}body.rtl .elementor-5253 .elementor-element.elementor-element-c0c4279{left:-20.4px;}.elementor-5253 .elementor-element.elementor-element-c0c4279{bottom:141.994px;}.elementor-5253 .elementor-element.elementor-element-eea567e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5253 .elementor-element.elementor-element-4349e80{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-621f159{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-a7fdcc8{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-8bd3b84{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-59d78b6{right:-23%;}body.rtl .elementor-5253 .elementor-element.elementor-element-59d78b6{left:-23%;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-e2d83d5{right:-23%;}body.rtl .elementor-5253 .elementor-element.elementor-element-e2d83d5{left:-23%;}.elementor-5253 .elementor-element.elementor-element-472d3a9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5253 .elementor-element.elementor-element-b620858 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5253 .elementor-element.elementor-element-32f1114{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button{font-size:var( --e-global-typography-3458d1f-font-size );line-height:var( --e-global-typography-3458d1f-line-height );}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-58868b4{right:-23%;}body.rtl .elementor-5253 .elementor-element.elementor-element-58868b4{left:-23%;}.elementor-5253 .elementor-element.elementor-element-9b2a9d8{padding:2rem 0rem 2rem 0rem;}.elementor-5253 .elementor-element.elementor-element-9b2a9d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5253 .elementor-element.elementor-element-7817150{font-size:var( --e-global-typography-13d1bc8-font-size );line-height:var( --e-global-typography-13d1bc8-line-height );}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-eb885bf{right:-23%;}body.rtl .elementor-5253 .elementor-element.elementor-element-eb885bf{left:-23%;}}@media(max-width:767px){.elementor-5253 .elementor-element.elementor-element-fe1bfcc{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5253 .elementor-element.elementor-element-8a06ded{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-19d0916 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5253 .elementor-element.elementor-element-8b0a22e{width:var( --container-widget-width, 90.547px );max-width:90.547px;--container-widget-width:90.547px;--container-widget-flex-grow:0;}.elementor-5253 .elementor-element.elementor-element-8b0a22e img{width:81px;height:81px;}.elementor-5253 .elementor-element.elementor-element-0706038{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-2601ca1-font-size );line-height:var( --e-global-typography-2601ca1-line-height );}.elementor-5253 .elementor-element.elementor-element-39ac00a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-6757a88{bottom:50px;}body:not(.rtl) .elementor-5253 .elementor-element.elementor-element-c0c4279{right:10.1px;}body.rtl .elementor-5253 .elementor-element.elementor-element-c0c4279{left:10.1px;}.elementor-5253 .elementor-element.elementor-element-c0c4279{bottom:122px;}.elementor-5253 .elementor-element.elementor-element-9875f14{--padding-top:32px;--padding-bottom:42px;--padding-left:30px;--padding-right:30px;}.elementor-5253 .elementor-element.elementor-element-4625bcc{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5253 .elementor-element.elementor-element-eea567e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5253 .elementor-element.elementor-element-4349e80{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-621f159{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-a7fdcc8{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-8bd3b84{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title, .elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-title a{font-size:var( --e-global-typography-0386543-font-size );line-height:var( --e-global-typography-0386543-line-height );}.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-9cbc46b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-472d3a9{--padding-top:20px;--padding-bottom:42px;--padding-left:30px;--padding-right:30px;}.elementor-5253 .elementor-element.elementor-element-612fba7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-4e1d20d{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-661a0e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-2727a03{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-b620858{text-align:center;}.elementor-5253 .elementor-element.elementor-element-b620858 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5253 .elementor-element.elementor-element-32f1114{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button{font-size:var( --e-global-typography-3458d1f-font-size );line-height:var( --e-global-typography-3458d1f-line-height );}.elementor-5253 .elementor-element.elementor-element-a47433c{--padding-top:35px;--padding-bottom:042px;--padding-left:30px;--padding-right:30px;}.elementor-5253 .elementor-element.elementor-element-3962058{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5253 .elementor-element.elementor-element-9b2a9d8{padding:0rem 0rem 0rem 0rem;}.elementor-5253 .elementor-element.elementor-element-9b2a9d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5253 .elementor-element.elementor-element-7817150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;font-size:var( --e-global-typography-13d1bc8-font-size );line-height:var( --e-global-typography-13d1bc8-line-height );}.elementor-5253 .elementor-element.elementor-element-bab11ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5253 .elementor-element.elementor-element-bab11ab .elementor-divider-separator{width:24px;}}/* Start custom CSS for heading, class: .elementor-element-19d0916 */@media (max-width: 768px) {
    .elementor-5253 .elementor-element.elementor-element-19d0916 h1 {
        max-width: 310px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1b656e */@media (max-width: 768px) {
    .elementor-5253 .elementor-element.elementor-element-f1b656e .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a7186f */@media (max-width: 768px) {
    .elementor-5253 .elementor-element.elementor-element-2a7186f .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-87d01a6 */.elementor-5253 .elementor-element.elementor-element-87d01a6 {
animation: slowbump 8s ease-in-out infinite;
}

@keyframes slowbump {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a0ccfd */.elementor-5253 .elementor-element.elementor-element-1a0ccfd {
animation: slowbump 16s ease-in-out infinite;
}

@keyframes slowbump {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b24f9a */.elementor-5253 .elementor-element.elementor-element-4b24f9a {
animation: slowbump 12s ease-in-out infinite;
}

@keyframes slowbump {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6eade47 */.elementor-5253 .elementor-element.elementor-element-6eade47 {
animation: slowbump 12s ease-in-out infinite;
}

@keyframes slowbump {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6757a88 */.elementor-5253 .elementor-element.elementor-element-6757a88 {
animation: slowbump 12s ease-in-out infinite;
}

@keyframes slowbump {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0c4279 */.elementor-5253 .elementor-element.elementor-element-c0c4279 {
animation: slowbump 12s ease-in-out infinite;
}

@keyframes slowbump {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-30px);
    }

    100% {
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1bfcc */.elementor-5253 .elementor-element.elementor-element-fe1bfcc {
    background-image: linear-gradient(155deg, #0E8AFF 30%, #711CFF 70%);
    background-size: 160% 100%;
    animation: gradient 10s ease infinite;
    display: flex;
    align-items: flex-end;
}

@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
            }/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eef71a0 */.elementor-5253 .elementor-element.elementor-element-eef71a0 .elementor-icon-box-icon {
    background: linear-gradient(white, white) padding-box,
        linear-gradient(to right, #FF5978, #711CFF) border-box;
    border-radius: 50%;
    border: 2px solid transparent;
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center
}

.elementor-5253 .elementor-element.elementor-element-eef71a0 path {
    stroke: url(#my-cool-gradient) #FF5978;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83f0261 */.elementor-5253 .elementor-element.elementor-element-83f0261 .elementor-icon-box-icon {
    background: linear-gradient(white, white) padding-box,
        linear-gradient(to right, #FF5978, #711CFF) border-box;
    border-radius: 50%;
    border: 2px solid transparent;
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center
}

.elementor-5253 .elementor-element.elementor-element-83f0261 path {
    stroke: url(#my-cool-gradient) #FF5978;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-093dce5 */.elementor-5253 .elementor-element.elementor-element-093dce5 .elementor-icon-box-icon {
    background: linear-gradient(white, white) padding-box,
        linear-gradient(to right, #FF5978, #711CFF) border-box;
    border-radius: 50%;
    border: 2px solid transparent;
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center
}

.elementor-5253 .elementor-element.elementor-element-093dce5 path {
    stroke: url(#my-cool-gradient) #FF5978;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9d3f8a3 */.elementor-5253 .elementor-element.elementor-element-9d3f8a3 .elementor-icon-box-icon {
    background: linear-gradient(white, white) padding-box,
        linear-gradient(to right, #FF5978, #711CFF) border-box;
    border-radius: 50%;
    border: 2px solid transparent;
    width: 100px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center
}

.elementor-5253 .elementor-element.elementor-element-9d3f8a3 path {
    stroke: url(#my-cool-gradient) #FF5978;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50a6912 */.elementor-5253 .elementor-element.elementor-element-50a6912 div:after {
    content: '';
    width: 85px;
    height: 85px;
    background: linear-gradient(135deg, #FF5978 0%, #711CFF 100%);
    display: block;
    border-radius: 50%;
    border: 1px solid white;
    position: absolute;
    top: -15px;
    right: -6px;
    z-index: 1;
}
.elementor-5253 .elementor-element.elementor-element-50a6912 div:before {
    content: '';
    width: 85px;
    height: 85px;
    background: transparent;
    display: block;
    border-radius: 50%;
    border: 2px solid white;
    position: absolute;
    top: -15px;
    right: -6px;
    z-index: 10;
}

.elementor-5253 .elementor-element.elementor-element-50a6912 img {
    z-index: 5;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b24afb */.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button-link:hover {
    box-shadow: unset;
}

.elementor-5253 .elementor-element.elementor-element-5b24afb .elementor-button-icon {
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bab11ab */.elementor-5253 .elementor-element.elementor-element-bab11ab span {
    border-radius: 20px;
}

@media (max-width: 768px) {
    .elementor-5253 .elementor-element.elementor-element-bab11ab span {
        height: 6px;
    }
}/* End custom CSS */