.elementor-7465 .elementor-element.elementor-element-ace44ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-7465 .elementor-element.elementor-element-ace44ee:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-ace44ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7465 .elementor-element.elementor-element-f9c951d{--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;}.elementor-7465 .elementor-element.elementor-element-6f002a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-6f002a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-f292acc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-85255e9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7465 .elementor-element.elementor-element-3bfc202 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-3bfc202{text-align:left;}.elementor-7465 .elementor-element.elementor-element-3bfc202 img{max-width:200px;}.elementor-7465 .elementor-element.elementor-element-76810f2 .elementor-heading-title{color:#00D639;}.elementor-7465 .elementor-element.elementor-element-d8c0025{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-d8c0025.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-b1f2b03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-b1f2b03 .elementor-heading-title{font-weight:400;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-7465 .elementor-element.elementor-element-aaf3278{right:-52px;}body.rtl .elementor-7465 .elementor-element.elementor-element-aaf3278{left:-52px;}.elementor-7465 .elementor-element.elementor-element-aaf3278{top:-31px;}.elementor-7465 .elementor-element.elementor-element-bfbcb14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-685a33e > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-7465 .elementor-element.elementor-element-685a33e .elementor-heading-title{font-family:var( --e-global-typography-84b8beb-font-family ), Sans-serif;font-size:var( --e-global-typography-84b8beb-font-size );font-weight:var( --e-global-typography-84b8beb-font-weight );line-height:var( --e-global-typography-84b8beb-line-height );color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-fdf2a4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-fdf2a4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f > .elementor-widget-container{margin:0px 12px 0px 0px;padding:3px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-6a3d8ff{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff > .elementor-widget-container{margin:0px 12px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff img{height:100%;}.elementor-7465 .elementor-element.elementor-element-883b9d1{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-883b9d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-883b9d1 img{width:81%;}.elementor-7465 .elementor-element.elementor-element-9e41d0f{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left;}.elementor-7465 .elementor-element.elementor-element-9e41d0f > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-9e41d0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-9e41d0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-7465 .elementor-element.elementor-element-37b7d64 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-91bf587 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-7465 .elementor-element.elementor-element-91bf587 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1% 5% 1% 5%;}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button:hover, .elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button:focus{background-color:var( --e-global-color-c4f0228 );color:var( --e-global-color-primary );border-color:var( --e-global-color-c4f0228 );}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button:hover svg, .elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7465 .elementor-element.elementor-element-8eb2e85{--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:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-ff3c418{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-7465 .elementor-element.elementor-element-c7e19ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-c7e19ee:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-c7e19ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-7a8127a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:00px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-7a8127a:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-7a8127a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-6536840{text-align:center;}.elementor-7465 .elementor-element.elementor-element-6536840 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;color:#282828;}.elementor-7465 .elementor-element.elementor-element-f272b85{text-align:center;font-size:1.3em;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-07a3d86 .elementor-heading-title{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-557798c{--e-image-carousel-slides-to-show:5;}.elementor-7465 .elementor-element.elementor-element-557798c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-557798c .swiper-wrapper{display:flex;align-items:center;}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1% 5% 1% 5%;}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button:hover, .elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button:focus{background-color:var( --e-global-color-c4f0228 );color:var( --e-global-color-primary );border-color:var( --e-global-color-c4f0228 );}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button:hover svg, .elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7465 .elementor-element.elementor-element-42f04c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-42f04c1:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-42f04c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-590696c{--display:flex;}.elementor-7465 .elementor-element.elementor-element-bce3774{text-align:center;}.elementor-7465 .elementor-element.elementor-element-bce3774 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-38da4a8{text-align:center;font-size:1.3em;}.elementor-7465 .elementor-element.elementor-element-d197556{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:30px;--padding-left:050px;--padding-right:050px;}.elementor-7465 .elementor-element.elementor-element-633a81d{--display:flex;}.elementor-7465 .elementor-element.elementor-element-f045839 .elementor-image-box-wrapper{text-align:center;}.elementor-7465 .elementor-element.elementor-element-f045839.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-7465 .elementor-element.elementor-element-f045839.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-7465 .elementor-element.elementor-element-f045839.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-f045839 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7465 .elementor-element.elementor-element-f045839 .elementor-image-box-title{font-size:21px;font-weight:900;color:#282828;}.elementor-7465 .elementor-element.elementor-element-f045839 .elementor-image-box-description{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-b4aafe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7465 .elementor-element.elementor-element-d507fc9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-91c18d9{--display:flex;}.elementor-7465 .elementor-element.elementor-element-58e0778 .elementor-image-box-wrapper{text-align:center;}.elementor-7465 .elementor-element.elementor-element-58e0778.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-7465 .elementor-element.elementor-element-58e0778.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-7465 .elementor-element.elementor-element-58e0778.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-58e0778 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7465 .elementor-element.elementor-element-58e0778 .elementor-image-box-title{font-size:21px;font-weight:900;color:#282828;}.elementor-7465 .elementor-element.elementor-element-58e0778 .elementor-image-box-description{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-c84ef70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7465 .elementor-element.elementor-element-eafa73a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-item > a{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-7d83371{--display:flex;}.elementor-7465 .elementor-element.elementor-element-7598329 .elementor-image-box-wrapper{text-align:center;}.elementor-7465 .elementor-element.elementor-element-7598329.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-7465 .elementor-element.elementor-element-7598329.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-7465 .elementor-element.elementor-element-7598329.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-7598329 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7465 .elementor-element.elementor-element-7598329 .elementor-image-box-title{font-size:21px;font-weight:900;color:#282828;}.elementor-7465 .elementor-element.elementor-element-7598329 .elementor-image-box-description{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-495c998.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7465 .elementor-element.elementor-element-d5ce5dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-item > a{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-text{transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-91efb10{--display:flex;}.elementor-7465 .elementor-element.elementor-element-51d7b6b .elementor-image-box-wrapper{text-align:center;}.elementor-7465 .elementor-element.elementor-element-51d7b6b.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-7465 .elementor-element.elementor-element-51d7b6b.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-7465 .elementor-element.elementor-element-51d7b6b.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-51d7b6b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7465 .elementor-element.elementor-element-51d7b6b .elementor-image-box-title{font-size:21px;font-weight:900;color:#282828;}.elementor-7465 .elementor-element.elementor-element-51d7b6b .elementor-image-box-description{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-d2fe1fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7465 .elementor-element.elementor-element-af45a0d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-item > a{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-text{transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-12cabd4{--display:flex;}.elementor-7465 .elementor-element.elementor-element-126d6b6 .elementor-image-box-wrapper{text-align:center;}.elementor-7465 .elementor-element.elementor-element-126d6b6.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-7465 .elementor-element.elementor-element-126d6b6.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-7465 .elementor-element.elementor-element-126d6b6.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-126d6b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7465 .elementor-element.elementor-element-126d6b6 .elementor-image-box-title{font-size:21px;font-weight:900;color:#282828;}.elementor-7465 .elementor-element.elementor-element-126d6b6 .elementor-image-box-description{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-7f2bc07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7465 .elementor-element.elementor-element-daf92a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-004b9cf{--display:flex;}.elementor-7465 .elementor-element.elementor-element-141d4df .elementor-image-box-wrapper{text-align:center;}.elementor-7465 .elementor-element.elementor-element-141d4df.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-7465 .elementor-element.elementor-element-141d4df.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-7465 .elementor-element.elementor-element-141d4df.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-141d4df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7465 .elementor-element.elementor-element-141d4df .elementor-image-box-title{font-size:21px;font-weight:900;color:#282828;}.elementor-7465 .elementor-element.elementor-element-141d4df .elementor-image-box-description{font-weight:700;}.elementor-7465 .elementor-element.elementor-element-59692c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-7465 .elementor-element.elementor-element-783fd4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-item > a{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7465 .elementor-element.elementor-element-3ed6d6d{--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#0B8A4F;}:where( .elementor-7465 .elementor-element.elementor-element-3ed6d6d .swiper-slide ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:20px;--padding-inline-end:20px;--padding-block-end:20px;--padding-inline-start:20px;}.elementor-7465 .elementor-element.elementor-element-30c6fae{--iteration-count:infinite;--animation-duration:800ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-30c6fae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-30c6fae .elementor-headline{text-align:center;font-family:"Caveat", Sans-serif;font-size:22px;font-weight:400;line-height:1.6em;}.elementor-7465 .elementor-element.elementor-element-30c6fae .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-7465 .elementor-element.elementor-element-b022dc8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7465 .elementor-element.elementor-element-b022dc8:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-b022dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7465 .elementor-element.elementor-element-ff05d71{--display:flex;}.elementor-7465 .elementor-element.elementor-element-3c902ae{text-align:center;}.elementor-7465 .elementor-element.elementor-element-3c902ae .elementor-heading-title{font-family:var( --e-global-typography-d3d5792-font-family ), Sans-serif;font-size:var( --e-global-typography-d3d5792-font-size );font-weight:var( --e-global-typography-d3d5792-font-weight );line-height:var( --e-global-typography-d3d5792-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-f524ea5{--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;}.elementor-7465 .elementor-element.elementor-element-2e37207{--display:flex;}.elementor-7465 .elementor-element.elementor-element-2e37207.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-cba5442{width:var( --container-widget-width, 98.558% );max-width:98.558%;--container-widget-width:98.558%;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-cba5442 > .elementor-widget-container{--e-transform-rotateZ:330deg;}.elementor-7465 .elementor-element.elementor-element-cba5442.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-cba5442 img{max-width:100%;}.elementor-7465 .elementor-element.elementor-element-c1481a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-c1481a4{text-align:center;}.elementor-7465 .elementor-element.elementor-element-c1481a4 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:29px;color:#714B67;}.elementor-7465 .elementor-element.elementor-element-8207f5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-63eab19{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-63eab19:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-63eab19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-7465 .elementor-element.elementor-element-34c272e{text-align:center;}.elementor-7465 .elementor-element.elementor-element-34c272e .elementor-heading-title{color:#0F172A;}.elementor-7465 .elementor-element.elementor-element-3287b5b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-3287b5b:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-3287b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-7465 .elementor-element.elementor-element-391bb47{--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;}.elementor-7465 .elementor-element.elementor-element-965d5d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-7729e76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-0d8c7e5{--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;}.elementor-7465 .elementor-element.elementor-element-f77420f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7465 .elementor-element.elementor-element-986cf3d .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.6em;color:#0F172A;}.elementor-7465 .elementor-element.elementor-element-54182a7 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-92e99cb{--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;}.elementor-7465 .elementor-element.elementor-element-d38c7b1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7465 .elementor-element.elementor-element-cf8e47a .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.6em;color:#0F172A;}.elementor-7465 .elementor-element.elementor-element-f72263d .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-b8caff0{--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;}.elementor-7465 .elementor-element.elementor-element-fbcadf8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7465 .elementor-element.elementor-element-e879c72 .elementor-heading-title{font-size:22px;font-weight:800;line-height:1.6em;color:#0F172A;}.elementor-7465 .elementor-element.elementor-element-41cfe0a .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-9cb3386{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-9cb3386.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-e1253e7{text-align:right;}.elementor-7465 .elementor-element.elementor-element-e1253e7 img{width:90%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-7465 .elementor-element.elementor-element-728c4a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-728c4a2:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-728c4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button{background-color:#00D639;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1% 6% 1% 6%;}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button:hover, .elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button:focus{background-color:var( --e-global-color-c4f0228 );color:var( --e-global-color-primary );border-color:var( --e-global-color-c4f0228 );}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button:hover svg, .elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7465 .elementor-element.elementor-element-599be7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--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-7465 .elementor-element.elementor-element-4c3612d{--display:flex;}.elementor-7465 .elementor-element.elementor-element-8a78d4a{--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;}.elementor-7465 .elementor-element.elementor-element-cc9d79f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E0E1DD;--border-color:#E0E1DD;--border-radius:10px 10px 10px 10px;}.elementor-7465 .elementor-element.elementor-element-fb7a217{--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;}.elementor-7465 .elementor-element.elementor-element-b2adb77 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.2em;}.elementor-7465 .elementor-element.elementor-element-e258614 .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.2em;}.elementor-7465 .elementor-element.elementor-element-ed72c73 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-c086678{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E0E1DD;--border-color:#E0E1DD;--border-radius:10px 10px 10px 10px;}.elementor-7465 .elementor-element.elementor-element-3e5c426{--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;}.elementor-7465 .elementor-element.elementor-element-0ed665b .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.2em;}.elementor-7465 .elementor-element.elementor-element-67f9b5c .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-e116098{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E0E1DD;--border-color:#E0E1DD;--border-radius:10px 10px 10px 10px;}.elementor-7465 .elementor-element.elementor-element-872ab66{--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;}.elementor-7465 .elementor-element.elementor-element-e39480f .elementor-heading-title{font-size:32px;font-weight:900;line-height:1.2em;}.elementor-7465 .elementor-element.elementor-element-d253772 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-3d6d819{--display:flex;}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button{background-color:#00D639;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1% 6% 1% 6%;}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button:hover, .elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button:focus{background-color:var( --e-global-color-c4f0228 );color:var( --e-global-color-primary );border-color:var( --e-global-color-c4f0228 );}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button:hover svg, .elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7465 .elementor-element.elementor-element-2998a52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-2998a52:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-2998a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b782175 );}.elementor-7465 .elementor-element.elementor-element-caa1868{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-c158d24{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-2a58c64{text-align:left;}.elementor-7465 .elementor-element.elementor-element-2a58c64 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;color:#282828;}.elementor-7465 .elementor-element.elementor-element-6b684d0 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-8ecab6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-7465 .elementor-element.elementor-element-a32ad58{text-align:right;}.elementor-7465 .elementor-element.elementor-element-a32ad58 img{width:100%;max-width:100%;height:393px;border-radius:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-3c71250{--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:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-bc73e04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-bc73e04:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-bc73e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b782175 );}.elementor-7465 .elementor-element.elementor-element-bc73e04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-d42ca8a{text-align:center;}.elementor-7465 .elementor-element.elementor-element-d42ca8a .elementor-heading-title{font-family:var( --e-global-typography-d3d5792-font-family ), Sans-serif;font-size:var( --e-global-typography-d3d5792-font-size );font-weight:var( --e-global-typography-d3d5792-font-weight );line-height:var( --e-global-typography-d3d5792-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-4010ce3{--display:flex;}.elementor-7465 .elementor-element.elementor-element-5a503b2 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-2f6e6c6{--display:flex;}.elementor-7465 .elementor-element.elementor-element-5a81da5 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-d05be14{--display:flex;}.elementor-7465 .elementor-element.elementor-element-12644b3 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-9d2902b{--display:flex;}.elementor-7465 .elementor-element.elementor-element-21f5915 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-851d087{--display:flex;}.elementor-7465 .elementor-element.elementor-element-b6a52e2 .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-83ba536{--display:flex;}.elementor-7465 .elementor-element.elementor-element-42409ee .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-10f3f3a{--display:flex;}.elementor-7465 .elementor-element.elementor-element-a47599e .elementor-heading-title{font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-886b89c{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:016px 016px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-886b89c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-e8b2707 );}.elementor-7465 .elementor-element.elementor-element-886b89c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-secondary );}:where( .elementor-7465 .elementor-element.elementor-element-886b89c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e8b2707 );--border-radius:0px 0px 016px 16px;}:where( .elementor-7465 .elementor-element.elementor-element-886b89c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.6em;}.elementor-7465 .elementor-element.elementor-element-c4a2978{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E23125;--border-color:#E23125;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-c4a2978:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-c4a2978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7465 .elementor-element.elementor-element-2b467e1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-2b467e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-6bc66f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-1c01520{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-d5e1e3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:024px;--margin-bottom:024px;--margin-left:024px;--margin-right:024px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-fbd685a{text-align:left;}.elementor-7465 .elementor-element.elementor-element-fbd685a img{max-width:200px;}.elementor-7465 .elementor-element.elementor-element-2bb5688 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-7465 .elementor-element.elementor-element-2bb5688.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-c286747 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-7465 .elementor-element.elementor-element-c286747.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-a738ba9 > .elementor-widget-container{padding:12px 0px 12px 0px;}.elementor-7465 .elementor-element.elementor-element-a738ba9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button{background-color:#00D639;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.6em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1% 6% 1% 6%;}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button:hover, .elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button:focus{background-color:var( --e-global-color-c4f0228 );color:var( --e-global-color-primary );border-color:var( --e-global-color-c4f0228 );}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button:hover svg, .elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7465 .elementor-element.elementor-element-f0ccf0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:24px;--margin-bottom:24px;--margin-left:24px;--margin-right:24px;}.elementor-7465 .elementor-element.elementor-element-e2f6b87{text-align:center;}.elementor-7465 .elementor-element.elementor-element-e2f6b87 img{max-width:200px;}.elementor-7465 .elementor-element.elementor-element-75ebb72{text-align:center;}.elementor-7465 .elementor-element.elementor-element-75ebb72 img{max-width:200px;}.elementor-7465 .elementor-element.elementor-element-14450a8 img{max-width:200px;}.elementor-7465 .elementor-element.elementor-element-836fd71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E23125;--border-color:#E23125;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-7465 .elementor-element.elementor-element-836fd71:not(.elementor-motion-effects-element-type-background), .elementor-7465 .elementor-element.elementor-element-836fd71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7465 .elementor-element.elementor-element-91fb94c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-91fb94c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-c3ab21a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7465 .elementor-element.elementor-element-c3ab21a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-996af19{--grid-template-columns:repeat(0, auto);width:initial;max-width:initial;--icon-size:25px;--grid-column-gap:22px;--grid-row-gap:0px;}.elementor-7465 .elementor-element.elementor-element-996af19 .elementor-widget-container{text-align:right;}.elementor-7465 .elementor-element.elementor-element-996af19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-996af19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-996af19 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-7465 .elementor-element.elementor-element-d69e791{--display:flex;}.elementor-7465 .elementor-element.elementor-element-d69e791.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7465 .elementor-element.elementor-element-999919a{width:initial;max-width:initial;text-align:left;font-family:var( --e-global-typography-9b9db9a-font-family ), Sans-serif;font-size:var( --e-global-typography-9b9db9a-font-size );font-weight:var( --e-global-typography-9b9db9a-font-weight );line-height:var( --e-global-typography-9b9db9a-line-height );color:#FFFFFF;}.elementor-7465 .elementor-element.elementor-element-999919a.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-f292acc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7465 .elementor-element.elementor-element-85255e9.e-con{--align-self:flex-start;}.elementor-7465 .elementor-element.elementor-element-685a33e{text-align:center;}.elementor-7465 .elementor-element.elementor-element-685a33e .elementor-heading-title{font-size:var( --e-global-typography-84b8beb-font-size );line-height:var( --e-global-typography-84b8beb-line-height );}.elementor-7465 .elementor-element.elementor-element-fdf2a4c{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f .elementor-heading-title{font-size:18px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;text-align:left;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff img{width:100%;}.elementor-7465 .elementor-element.elementor-element-9e41d0f{--container-widget-width:81px;--container-widget-flex-grow:0;width:var( --container-widget-width, 81px );max-width:81px;}.elementor-7465 .elementor-element.elementor-element-9e41d0f .elementor-heading-title{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-37b7d64{text-align:center;}.elementor-7465 .elementor-element.elementor-element-37b7d64 .elementor-heading-title{font-size:20px;}.elementor-7465 .elementor-element.elementor-element-91bf587 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-8eb2e85{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-ff3c418{--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-c7e19ee.e-con{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-6536840 .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-07a3d86{text-align:center;}.elementor-7465 .elementor-element.elementor-element-557798c{--e-image-carousel-slides-to-show:4;}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-42f04c1{--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:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-bce3774 .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-d197556{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-d507fc9{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-eafa73a{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-3ed6d6d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7465 .elementor-element.elementor-element-30c6fae .elementor-headline{font-size:20px;}.elementor-7465 .elementor-element.elementor-element-b022dc8{--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:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-3c902ae .elementor-heading-title{font-size:var( --e-global-typography-d3d5792-font-size );line-height:var( --e-global-typography-d3d5792-line-height );}.elementor-7465 .elementor-element.elementor-element-f524ea5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-2e37207{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7465 .elementor-element.elementor-element-cba5442{width:var( --container-widget-width, 75.267px );max-width:75.267px;--container-widget-width:75.267px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-cba5442 > .elementor-widget-container{--e-transform-rotateZ:48deg;}.elementor-7465 .elementor-element.elementor-element-c1481a4{width:var( --container-widget-width, 131.983px );max-width:131.983px;--container-widget-width:131.983px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-c1481a4 .elementor-heading-title{font-size:25px;}.elementor-7465 .elementor-element.elementor-element-34c272e{text-align:center;}.elementor-7465 .elementor-element.elementor-element-3287b5b{--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:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-391bb47{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-965d5d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7465 .elementor-element.elementor-element-986cf3d .elementor-heading-title{font-size:20px;}.elementor-7465 .elementor-element.elementor-element-54182a7 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-cf8e47a .elementor-heading-title{font-size:20px;}.elementor-7465 .elementor-element.elementor-element-f72263d .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-e879c72 .elementor-heading-title{font-size:20px;}.elementor-7465 .elementor-element.elementor-element-41cfe0a .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-e1253e7 img{width:40%;}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7465 .elementor-element.elementor-element-3348f17{text-align:center;}.elementor-7465 .elementor-element.elementor-element-8a78d4a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-b2adb77 .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-e258614 .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-ed72c73 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-0ed665b .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-67f9b5c .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-e39480f .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-d253772 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-caa1868{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-c158d24{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7465 .elementor-element.elementor-element-2a58c64 .elementor-heading-title{font-size:34px;}.elementor-7465 .elementor-element.elementor-element-6b684d0 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-a32ad58 img{height:270px;}.elementor-7465 .elementor-element.elementor-element-d42ca8a .elementor-heading-title{font-size:var( --e-global-typography-d3d5792-font-size );line-height:var( --e-global-typography-d3d5792-line-height );}.elementor-7465 .elementor-element.elementor-element-5a503b2 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-5a81da5 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-12644b3 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-21f5915 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-b6a52e2 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-42409ee .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-a47599e .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-886b89c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;--n-accordion-title-font-size:17px;}.elementor-7465 .elementor-element.elementor-element-c4a2978{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7465 .elementor-element.elementor-element-6bc66f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-1c01520{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-836fd71{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-7465 .elementor-element.elementor-element-996af19{--icon-size:22px;}.elementor-7465 .elementor-element.elementor-element-999919a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}}@media(min-width:451px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--content-width:85%;}.elementor-7465 .elementor-element.elementor-element-6f002a5{--width:50%;}.elementor-7465 .elementor-element.elementor-element-d8c0025{--width:100%;}.elementor-7465 .elementor-element.elementor-element-fdf2a4c{--width:100%;}.elementor-7465 .elementor-element.elementor-element-c7e19ee{--width:100%;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--content-width:1100px;}.elementor-7465 .elementor-element.elementor-element-42f04c1{--content-width:1100px;}.elementor-7465 .elementor-element.elementor-element-590696c{--width:85%;}.elementor-7465 .elementor-element.elementor-element-ff05d71{--width:100%;}.elementor-7465 .elementor-element.elementor-element-2e37207{--width:160px;}.elementor-7465 .elementor-element.elementor-element-3287b5b{--content-width:80%;}.elementor-7465 .elementor-element.elementor-element-965d5d3{--width:50%;}.elementor-7465 .elementor-element.elementor-element-9cb3386{--width:43.848%;}.elementor-7465 .elementor-element.elementor-element-599be7c{--content-width:100%;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--width:85%;}.elementor-7465 .elementor-element.elementor-element-caa1868{--width:100%;}.elementor-7465 .elementor-element.elementor-element-2b467e1{--width:85%;}.elementor-7465 .elementor-element.elementor-element-1c01520{--content-width:800px;}.elementor-7465 .elementor-element.elementor-element-836fd71{--width:100%;}.elementor-7465 .elementor-element.elementor-element-91fb94c{--width:85%;}.elementor-7465 .elementor-element.elementor-element-c3ab21a{--width:12.858%;}.elementor-7465 .elementor-element.elementor-element-d69e791{--width:22.64%;}}@media(max-width:1300px) and (min-width:451px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--content-width:90%;}.elementor-7465 .elementor-element.elementor-element-6f002a5{--width:100%;}.elementor-7465 .elementor-element.elementor-element-ff3c418{--width:100%;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--content-width:90%;}.elementor-7465 .elementor-element.elementor-element-590696c{--width:90%;}.elementor-7465 .elementor-element.elementor-element-ff05d71{--width:90%;}.elementor-7465 .elementor-element.elementor-element-599be7c{--content-width:100%;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--width:90%;}.elementor-7465 .elementor-element.elementor-element-caa1868{--width:100%;}.elementor-7465 .elementor-element.elementor-element-2b467e1{--width:90%;}.elementor-7465 .elementor-element.elementor-element-91fb94c{--width:90%;}.elementor-7465 .elementor-element.elementor-element-c3ab21a{--width:125.217px;}.elementor-7465 .elementor-element.elementor-element-d69e791{--width:239.233px;}}@media(max-width:1024px) and (min-width:451px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--content-width:95%;}.elementor-7465 .elementor-element.elementor-element-6f002a5{--width:100%;}.elementor-7465 .elementor-element.elementor-element-ff3c418{--width:100%;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--content-width:95%;}.elementor-7465 .elementor-element.elementor-element-590696c{--width:95%;}.elementor-7465 .elementor-element.elementor-element-ff05d71{--width:95%;}.elementor-7465 .elementor-element.elementor-element-2e37207{--width:100%;}.elementor-7465 .elementor-element.elementor-element-965d5d3{--width:100%;}.elementor-7465 .elementor-element.elementor-element-9cb3386{--width:100%;}.elementor-7465 .elementor-element.elementor-element-599be7c{--content-width:100%;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--width:95%;}.elementor-7465 .elementor-element.elementor-element-8a78d4a{--width:50%;}.elementor-7465 .elementor-element.elementor-element-caa1868{--width:100%;}.elementor-7465 .elementor-element.elementor-element-2b467e1{--width:95%;}.elementor-7465 .elementor-element.elementor-element-91fb94c{--width:95%;}}@media(max-width:767px) and (min-width:451px){.elementor-7465 .elementor-element.elementor-element-c7e19ee{--width:90%;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--content-width:95%;}.elementor-7465 .elementor-element.elementor-element-590696c{--width:95%;}.elementor-7465 .elementor-element.elementor-element-ff05d71{--width:95%;}.elementor-7465 .elementor-element.elementor-element-599be7c{--content-width:100%;}.elementor-7465 .elementor-element.elementor-element-8a78d4a{--width:70%;}.elementor-7465 .elementor-element.elementor-element-caa1868{--width:100%;}.elementor-7465 .elementor-element.elementor-element-8ecab6c{--width:100%;}.elementor-7465 .elementor-element.elementor-element-bc73e04{--width:868.55%;}.elementor-7465 .elementor-element.elementor-element-2b467e1{--width:95%;}.elementor-7465 .elementor-element.elementor-element-91fb94c{--width:95%;}}@media(max-width:1300px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-7465 .elementor-element.elementor-element-f9c951d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7465 .elementor-element.elementor-element-85255e9{--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-685a33e{text-align:center;}.elementor-7465 .elementor-element.elementor-element-fdf2a4c{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f .elementor-heading-title{font-size:18px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff img{max-width:100%;}.elementor-7465 .elementor-element.elementor-element-883b9d1 img{width:19px;max-width:78%;}.elementor-7465 .elementor-element.elementor-element-9e41d0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-9e41d0f .elementor-heading-title{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-37b7d64{text-align:center;}.elementor-7465 .elementor-element.elementor-element-91bf587{text-align:center;}.elementor-7465 .elementor-element.elementor-element-8eb2e85{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-ff3c418{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7465 .elementor-element.elementor-element-7a8127a{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-07a3d86{text-align:center;}.elementor-7465 .elementor-element.elementor-element-557798c{--e-image-carousel-slides-to-show:5;}.elementor-7465 .elementor-element.elementor-element-42f04c1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-d197556{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-b4aafe2{width:var( --container-widget-width, 403.5px );max-width:403.5px;--container-widget-width:403.5px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-b4aafe2.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-d507fc9{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-c84ef70{width:var( --container-widget-width, 403.5px );max-width:403.5px;--container-widget-width:403.5px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-c84ef70.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-eafa73a{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-495c998{width:var( --container-widget-width, 403.5px );max-width:403.5px;--container-widget-width:403.5px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-495c998.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-d2fe1fa{width:var( --container-widget-width, 403.5px );max-width:403.5px;--container-widget-width:403.5px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-d2fe1fa.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-7f2bc07{width:var( --container-widget-width, 403.5px );max-width:403.5px;--container-widget-width:403.5px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-7f2bc07.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-59692c1{width:var( --container-widget-width, 403.5px );max-width:403.5px;--container-widget-width:403.5px;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-59692c1.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-b022dc8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-34c272e{text-align:center;}.elementor-7465 .elementor-element.elementor-element-3287b5b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-7465 .elementor-element.elementor-element-391bb47{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-9cb3386{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-e1253e7{text-align:center;}.elementor-7465 .elementor-element.elementor-element-3348f17{text-align:center;}.elementor-7465 .elementor-element.elementor-element-c4a2978{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}.elementor-7465 .elementor-element.elementor-element-1c01520{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-836fd71{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}}@media(max-width:767px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--padding-top:10px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f .elementor-heading-title{font-size:16px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff{--container-widget-width:19%;--container-widget-flex-grow:0;width:var( --container-widget-width, 19% );max-width:19%;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff img{width:136px;}.elementor-7465 .elementor-element.elementor-element-883b9d1 img{max-width:100%;}.elementor-7465 .elementor-element.elementor-element-9e41d0f .elementor-heading-title{font-size:13px;}.elementor-7465 .elementor-element.elementor-element-37b7d64 .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-91bf587{text-align:center;}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--grid-auto-flow:row;--padding-top:010px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-7465 .elementor-element.elementor-element-6536840 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-557798c{--e-image-carousel-slides-to-show:4;}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-42f04c1{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-bce3774 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-d197556{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-d507fc9{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-eafa73a{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-d5ce5dd{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-af45a0d{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-daf92a6{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-783fd4a{--icon-vertical-align:flex-start;}.elementor-7465 .elementor-element.elementor-element-30c6fae .elementor-headline{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-b022dc8{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-f524ea5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7465 .elementor-element.elementor-element-c1481a4 .elementor-heading-title{font-size:25px;}.elementor-7465 .elementor-element.elementor-element-3287b5b{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-986cf3d .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-cf8e47a .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-e879c72 .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-e1253e7 img{width:50%;}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-599be7c{--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-b2adb77 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-e258614 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-0ed665b .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-e39480f .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-2998a52{--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-2a58c64 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-a32ad58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-bc73e04{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-886b89c{--n-accordion-title-font-size:16px;}.elementor-7465 .elementor-element.elementor-element-1c01520{--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button{font-size:14px;line-height:1.4em;}.elementor-7465 .elementor-element.elementor-element-f0ccf0f{--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7465 .elementor-element.elementor-element-91fb94c{--gap:20px 10px;--row-gap:20px;--column-gap:10px;}}@media(max-width:450px){.elementor-7465 .elementor-element.elementor-element-ace44ee{--content-width:95%;--padding-top:10px;--padding-bottom:30px;--padding-left:05px;--padding-right:05px;}.elementor-7465 .elementor-element.elementor-element-85255e9{--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-7465 .elementor-element.elementor-element-3bfc202{text-align:left;}.elementor-7465 .elementor-element.elementor-element-aaf3278 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-685a33e{text-align:center;}.elementor-7465 .elementor-element.elementor-element-685a33e .elementor-heading-title{font-size:var( --e-global-typography-84b8beb-font-size );line-height:var( --e-global-typography-84b8beb-line-height );}.elementor-7465 .elementor-element.elementor-element-fdf2a4c{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-6b4eb7f .elementor-heading-title{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-6a3d8ff img{width:100%;max-width:85%;}.elementor-7465 .elementor-element.elementor-element-883b9d1{--container-widget-width:13px;--container-widget-flex-grow:0;width:var( --container-widget-width, 13px );max-width:13px;}.elementor-7465 .elementor-element.elementor-element-883b9d1 img{max-width:100%;}.elementor-7465 .elementor-element.elementor-element-9e41d0f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-9e41d0f .elementor-heading-title{font-size:12px;}.elementor-7465 .elementor-element.elementor-element-37b7d64{text-align:center;}.elementor-7465 .elementor-element.elementor-element-37b7d64 .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-91bf587{text-align:center;}.elementor-7465 .elementor-element.elementor-element-91bf587 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-792b979{width:100%;max-width:100%;}.elementor-7465 .elementor-element.elementor-element-792b979 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-792b979.elementor-element{--align-self:center;}.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-8eb2e85{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-c7e19ee{--width:90%;}.elementor-7465 .elementor-element.elementor-element-7a8127a{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7465 .elementor-element.elementor-element-6536840 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-557798c{--e-image-carousel-slides-to-show:3;}.elementor-7465 .elementor-element.elementor-element-557798c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-42f04c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7465 .elementor-element.elementor-element-590696c{--width:95%;}.elementor-7465 .elementor-element.elementor-element-bce3774 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-d197556{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-f045839 .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-d507fc9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-58e0778 .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-eafa73a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-7598329 .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-d5ce5dd .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-51d7b6b .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-af45a0d .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-126d6b6 .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-daf92a6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-141d4df .elementor-image-box-img{margin-bottom:5px;}.elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7465 .elementor-element.elementor-element-783fd4a .elementor-icon-list-item > a{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-3ed6d6d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7465 .elementor-element.elementor-element-30c6fae .elementor-headline{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-ff05d71{--width:95%;}.elementor-7465 .elementor-element.elementor-element-3c902ae .elementor-heading-title{font-size:var( --e-global-typography-d3d5792-font-size );line-height:var( --e-global-typography-d3d5792-line-height );}.elementor-7465 .elementor-element.elementor-element-f524ea5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7465 .elementor-element.elementor-element-965d5d3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7465 .elementor-element.elementor-element-0d8c7e5{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-986cf3d .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-54182a7 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-92e99cb{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-cf8e47a .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-f72263d .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-b8caff0{--justify-content:center;}.elementor-7465 .elementor-element.elementor-element-e879c72 .elementor-heading-title{font-size:19px;}.elementor-7465 .elementor-element.elementor-element-41cfe0a .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-e1253e7{width:100%;max-width:100%;}.elementor-7465 .elementor-element.elementor-element-e1253e7 img{width:75%;}.elementor-7465 .elementor-element.elementor-element-728c4a2{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-edb839c .elementor-button{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-599be7c{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7465 .elementor-element.elementor-element-7dfa394{--width:95%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7465 .elementor-element.elementor-element-b2adb77 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-e258614 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-ed72c73 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-0ed665b .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-67f9b5c .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-e39480f .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-d253772 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-3841233 .elementor-button{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-2998a52{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-7465 .elementor-element.elementor-element-caa1868{--width:100%;}.elementor-7465 .elementor-element.elementor-element-2a58c64{text-align:center;}.elementor-7465 .elementor-element.elementor-element-2a58c64 .elementor-heading-title{font-size:27px;}.elementor-7465 .elementor-element.elementor-element-6b684d0{text-align:center;}.elementor-7465 .elementor-element.elementor-element-6b684d0 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-bc73e04{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-7465 .elementor-element.elementor-element-d42ca8a .elementor-heading-title{font-size:var( --e-global-typography-d3d5792-font-size );line-height:var( --e-global-typography-d3d5792-line-height );}.elementor-7465 .elementor-element.elementor-element-5a503b2 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-5a81da5 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-12644b3 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-21f5915 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-b6a52e2 .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-42409ee .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-a47599e .elementor-heading-title{font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}.elementor-7465 .elementor-element.elementor-element-886b89c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-7465 .elementor-element.elementor-element-c4a2978{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--align-content:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7465 .elementor-element.elementor-element-2b467e1{--width:95%;}.elementor-7465 .elementor-element.elementor-element-1c01520{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7465 .elementor-element.elementor-element-f33ee36 .elementor-button{font-size:14px;}.elementor-7465 .elementor-element.elementor-element-f0ccf0f{--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-7465 .elementor-element.elementor-element-836fd71{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--align-content:flex-start;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-7465 .elementor-element.elementor-element-91fb94c{--width:95%;}.elementor-7465 .elementor-element.elementor-element-996af19 .elementor-widget-container{text-align:center;}.elementor-7465 .elementor-element.elementor-element-996af19{--icon-size:20px;}.elementor-7465 .elementor-element.elementor-element-999919a{text-align:left;font-size:var( --e-global-typography-9b9db9a-font-size );line-height:var( --e-global-typography-9b9db9a-line-height );}}/* Start custom CSS for container, class: .elementor-element-85255e9 */.elementor-7465 .elementor-element.elementor-element-85255e9 {
    width: max-content !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-792b979 */.elementor-button-text{
    text-shadow: none !important;
}


.elementor-7465 .elementor-element.elementor-element-792b979 .elementor-button{
    min-width: 200px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ace44ee */@media (min-width:1301px){
.elementor-7465 .elementor-element.elementor-element-ace44ee{
    min-height: calc(100vh - 204.4px);
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39f3608 */.elementor-button-text{
    text-shadow: none !important;
}


.elementor-7465 .elementor-element.elementor-element-39f3608 .elementor-button{
    min-width: 200px !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3ed6d6d */.why_icon img{
    max-height: 100px;
    width: auto;
}

/* ===== Best Software | Carousel (Elementor/Swiper) ===== */
.bs-carousel {
  --brand: #00A859;           /* Verde marca */
  --brand-600: #0b8a4f;       /* Hover */
  --ink: #333333;             /* Texto/íconos */
  --muted: #9aa3a9;           /* Grises suaves */
  --bg: #ffffff;
  --radius: 16px;
  --shadow: 0 10px 24px rgba(0,0,0,.08);
}

/* Slides (opcional, para dar look consistente) */
.bs-carousel .swiper-slide {
  border-radius: var(--radius);
  background: var(--bg);
  box-shadow: var(--shadow);
  overflow: hidden;
}

/* ===== Paginación: bullets ===== */
.bs-carousel .swiper-pagination {
  position: relative;
  margin-top: 14px;
}
.bs-carousel .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background: transparent;
  border: 2px solid var(--brand);
  opacity: .55;
  margin: 0 6px !important;
  transition: all .25s ease;
}
.bs-carousel .swiper-pagination-bullet:hover {
  opacity: .85;
  transform: scale(1.1);
}
.bs-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--brand);
  opacity: 1;
  transform: scale(1.2);
  box-shadow: 0 0 0 4px rgba(0,168,89,.12);
}

/* ===== Paginación: fracción (si eliges 'Fraction') ===== */
.bs-carousel .swiper-pagination-fraction {
  font: 500 14px/1.2 system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;
  color: var(--ink);
  letter-spacing: .02em;
}
.bs-carousel .swiper-pagination-current { color: var(--brand); }

/* ===== Paginación: barra de progreso (si eliges 'Progressbar') ===== */
.bs-carousel .swiper-pagination-progressbar {
  background: rgba(0,0,0,.08);
  height: 4px;
  border-radius: 999px;
  overflow: hidden;
}
.bs-carousel .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--brand);
  border-radius: 999px;
}

/* ===== Variantes compactas para móvil ===== */
@media (max-width: 1024px) {
  .bs-carousel .elementor-swiper-button { width: 40px; height: 40px; }
  .bs-carousel .elementor-swiper-button-prev { left: -10px; }
  .bs-carousel .elementor-swiper-button-next { right: -10px; }
}
@media (max-width: 767px) {
  /* En móvil, prioriza gestos: flechas más pequeñas o ocultas */
  .bs-carousel .elementor-swiper-button { width: 36px; height: 36px; }
  /* Si prefieres ocultarlas por completo, descomenta: */
  /* .bs-carousel .elementor-swiper-button { display: none !important; } */
  .bs-carousel .swiper-pagination { margin-top: 10px; }
}

/* ===== Estado oscuro opcional (si la sección tiene fondo oscuro) ===== */
.bs-carousel.is-dark {
  --ink: #f5f7f8;
  --muted: #c7d0d5;
  --bg: #0f1720;
}
.bs-carousel.is-dark .swiper-pagination-bullet {
  border-color: var(--muted);
}
.bs-carousel.is-dark .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: var(--brand);
  border-color: var(--brand);
}
.bs-carousel.is-dark .elementor-swiper-button {
  background: rgba(255,255,255,.08);
  color: var(--brand);
  border-color: var(--brand);
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-8207f5c */.elementor-7465 .elementor-element.elementor-element-8207f5c .container {
            max-width: 1000px;
            margin: 0 auto;
            padding: 20px;
            text-align: center;
            font-family: "Source sans pro";
        }
        
        #paso1:hover{
            background-color: #33de61;
        }
        
        #paso2:not(.disabled):hover {
    background-color: #33de61; /* Ejemplo de color al hacer hover */
}

        .elementor-7465 .elementor-element.elementor-element-8207f5c .step-circle.disabled {
    pointer-events: none;
    cursor: not-allowed;
    text-decoration: none;
}

   .elementor-7465 .elementor-element.elementor-element-8207f5c     .process-steps {
            display: flex;
            justify-content: space-between;
            margin: 40px 0;
            position: relative;
        }
     .elementor-7465 .elementor-element.elementor-element-8207f5c   .step {
            display: flex;
            flex-direction: column;
            align-items: center;
            width: 22%;
            position: relative;
            z-index: 2;
        }
     .elementor-7465 .elementor-element.elementor-element-8207f5c   .step-circle {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            background-color: white;
            border: 5px solid #00c853;
            display: flex;
            justify-content: center;
            align-items: center;
            margin-bottom: 10px;
            font-size: 32px;
            font-weight: bold;
            color: #3a2817;
        }
        
        
    .elementor-7465 .elementor-element.elementor-element-8207f5c    .step-title {
font-size: var( --e-global-typography-010547b-font-size );
  font-weight: bold;
  line-height: var( --e-global-typography-010547b-line-height );
  text-align: center;
  margin-bottom:15px;
}
        }
    .elementor-7465 .elementor-element.elementor-element-8207f5c    .step-description {
font-size: var( --e-global-typography-9b9db9a-font-size );
  font-weight: var( --e-global-typography-9b9db9a-font-weight );
  line-height: var( --e-global-typography-9b9db9a-line-height );
        }
    .elementor-7465 .elementor-element.elementor-element-8207f5c    .step-line {
            position: absolute;
            top: 40px;
            left: 12%;
            right: 12%;
            height: 5px;
            border-top: 4px dashed #3a2817;
            z-index: 1;
        }
    .elementor-7465 .elementor-element.elementor-element-8207f5c    .step-connector-top {
            height: 20px;
            width: 2px;
            background-color: #3a2817;
            margin-bottom: 5px;
        }
    .elementor-7465 .elementor-element.elementor-element-8207f5c    .step-connector-bottom {
            height: 20px;
            width: 2px;
            background-color: #3a2817;
            margin-top: 5px;
        }
   .elementor-7465 .elementor-element.elementor-element-8207f5c     .step-circle-small {
            width: 8px;
            height: 8px;
            border-radius: 50%;
            background-color: #3a2817;
        }/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-3002670 */.elementor-7465 .elementor-element.elementor-element-3002670 .process-steps-vertical {
            display: flex;
      		flex-direction:column;
            justify-content: space-between;
            position: relative;
            align-items:center; 
            gap:30px;
            font-family: "Source sans pro";
        }
        
                #paso1-vertical:hover{
            background-color: #33de61;
        }
        
        #paso2-vertical:not(.disabled-vertical):hover {
    background-color: #33de61; /* Ejemplo de color al hacer hover */
}

        .elementor-7465 .elementor-element.elementor-element-3002670 .step-circle.disabled-vertical {
    pointer-events: none;
    cursor: not-allowed;
    text-decoration: none;
}
       .elementor-7465 .elementor-element.elementor-element-3002670 .step-vertical {
            display: flex;
            flex-direction: column;
            align-items:center;
            text-align: center;

      }
      .elementor-7465 .elementor-element.elementor-element-3002670  .step-circle-vertical {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            background-color: white;
            border: 5px solid #00c853;
            display: flex;
            justify-content: center;
            align-items: center;
            margin-bottom: 10px;
            font-size: 32px;
            font-weight: bold;
            color: #3a2817;
        }
    .elementor-7465 .elementor-element.elementor-element-3002670    .step-title-vertical {
font-size: var( --e-global-typography-010547b-font-size );
  font-weight: bold;
  line-height: var( --e-global-typography-010547b-line-height );
  text-align: center;
  margin-bottom:15px;
}
        }
    .elementor-7465 .elementor-element.elementor-element-3002670    .step-description-vertical {
font-size: var( --e-global-typography-9b9db9a-font-size );
  font-weight: var( --e-global-typography-9b9db9a-font-weight );
  line-height: var( --e-global-typography-9b9db9a-line-height );
  text-align: center;
        }
        
        .elementor-7465 .elementor-element.elementor-element-3002670 .step-text-vertical{
            display: flex;
            flex-direction: column;
            justify-items: center;
        }
        
        /* ===== Ajustes mobile: número a la izquierda y texto al frente ===== */
@media (max-width: 767px) {
  .elementor-7465 .elementor-element.elementor-element-3002670 .process-steps {
    flex-direction: column;
    align-items: stretch;
    gap: 14px;                 /* espacio entre filas */
    margin: 24px 0;
  }

  /* Cada paso en fila: círculo (izquierda) + textos (derecha) */
  .elementor-7465 .elementor-element.elementor-element-3002670 .step {
    width: 100%;
    display: grid;
    grid-template-columns: auto 1fr;   /* círculo + contenido */
    align-items: center;
    text-align: left;
    gap: 14px;
  }

  /* Círculo más compacto */
  .elementor-7465 .elementor-element.elementor-element-3002670 .step-circle {
    width: 52px;
    height: 52px;
    font-size: 22px;
    margin: 0;                 /* quitamos el margin-bottom del layout desktop */
  }

  /* Agrupa título + descripción */
  .elementor-7465 .elementor-element.elementor-element-3002670 .step-title,
  .elementor-7465 .elementor-element.elementor-element-3002670 .step-description {
    text-align: left;
    margin: 0;
  }

  .elementor-7465 .elementor-element.elementor-element-3002670 .step-title {
    font-weight: 800;
    margin-bottom: 4px;
  }

  .elementor-7465 .elementor-element.elementor-element-3002670 .step-description {
    opacity: .9;
  }

  /* Oculta la línea horizontal del flujo en mobile */
  .elementor-7465 .elementor-element.elementor-element-3002670 .step-line {
    display: none;
  }
}

/* ===== Pequeños fixes generales ===== */

/* Hover del paso 1 (ya lo tienes) */
#paso1:hover { background-color: #33de61; }

/* Hover genérico para círculos no deshabilitados */
.elementor-7465 .elementor-element.elementor-element-3002670 .step-circle:not(.disabled):hover {
  background-color: #33de61;
  color: #fff;
}

/* Estado disabled (ya lo tienes, lo dejo consolidado) */
.elementor-7465 .elementor-element.elementor-element-3002670 .step-circle.disabled {
  pointer-events: none;
  cursor: not-allowed;
  text-decoration: none;
  opacity: .55;
}

/* (Opcional) afinado de layout desktop para que no afecte mobile */
@media (min-width: 768px) {
  .elementor-7465 .elementor-element.elementor-element-3002670 .process-steps {
    display: flex;
    justify-content: space-between;
    margin: 40px 0;
    position: relative;
  }
  .elementor-7465 .elementor-element.elementor-element-3002670 .step {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 22%;
    position: relative;
    z-index: 2;
    text-align: center;
  }
  .elementor-7465 .elementor-element.elementor-element-3002670 .step-circle {
    width: 80px;
    height: 80px;
    margin-bottom: 10px;
    font-size: 32px;
  }
  .elementor-7465 .elementor-element.elementor-element-3002670 .step-line {
    display: block;
  }
}

/* (Opcional) accesibilidad foco teclado */
.elementor-7465 .elementor-element.elementor-element-3002670 .step-circle:focus-visible {
  outline: 3px solid rgba(0,200,83,.35);
  outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54182a7 */.elementor-7465 .elementor-element.elementor-element-54182a7 .add-on{
    border:solid 2px #00D639;
    width:max-content;
    padding:8px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f72263d */.elementor-7465 .elementor-element.elementor-element-f72263d .add-on{
    border-radius: 10px;
    background-color: #cce0fe;
    color: #254fad;
  box-sizing: border-box;
  display: inline-block;
  font-size: var( --e-global-typography-9b9db9a-font-size );
  font-style: normal;
  font-weight: 500;
  letter-spacing: .7px;
  line-height: normal;
  padding: 3px 7px;
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41cfe0a */.elementor-7465 .elementor-element.elementor-element-41cfe0a .add-on{
    border-radius: 10px;
    background-color: #cce0fe;
    color: #254fad;
  box-sizing: border-box;
  display: inline-block;
  font-size: var( --e-global-typography-9b9db9a-font-size );
  font-style: normal;
  font-weight: 500;
  letter-spacing: .7px;
  line-height: normal;
  padding: 3px 7px;
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-edb839c *//* ===== Best Software | Botones Elementor ===== */
.elementor-button {
  --brand: #00A859;
  --brand-dark: #0b8a4f;
  --radius: 14px;
  --shadow: 0 10px 22px rgba(0, 168, 89, 0.25);

  background: var(--brand);
  color: #fff;
  border: none;
  border-radius: var(--radius);
  font-family: "Poppins", system-ui, sans-serif;
  font-weight: 600;
  font-size: 16px;
  letter-spacing: 0.03em;
  padding: 14px 28px;
  position: relative;
  overflow: hidden;
  transition: all 0.25s ease;
  box-shadow: var(--shadow);
}

/* ===== Efecto Hover: brillo + deslizamiento ===== */
.elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.3), transparent);
  transition: all 0.45s ease;
}

.elementor-button:hover::before {
  left: 100%;
}

.elementor-button:hover {
  background: var(--brand-dark);
  transform: translateY(-3px);
  box-shadow: 0 14px 30px rgba(0, 168, 89, 0.35);
}

/* ===== Estado activo ===== */
.elementor-button:active {
  transform: translateY(0);
  box-shadow: 0 6px 12px rgba(0, 168, 89, 0.25);
}

/* ===== Variación: Contorno (añade clase .btn-outline) ===== */
.elementor-button.btn-outline {
  background: transparent;
  color: var(--brand);
  border: 2px solid var(--brand);
  box-shadow: none;
}
.elementor-button.btn-outline:hover {
  background: var(--brand);
  color: #fff;
  box-shadow: var(--shadow);
}

/* ===== Variación: Blanco invertido (añade clase .btn-white) ===== */
.elementor-button.btn-white {
  background: #fff;
  color: var(--brand);
  border: 2px solid #fff;
  box-shadow: 0 8px 18px rgba(0,0,0,0.08);
}
.elementor-button.btn-white:hover {
  background: var(--brand);
  color: #fff;
  border-color: var(--brand);
  box-shadow: 0 12px 28px rgba(0, 168, 89, 0.25);
}

/* ===== Versión con ícono (alineación) ===== */
.elementor-button .elementor-button-icon {
  margin-left: 8px;
  transition: transform 0.25s ease;
}
.elementor-button:hover .elementor-button-icon {
  transform: translateX(3px);
}

/* ===== Adaptación móvil ===== */
@media (max-width: 768px) {
  .elementor-button {
    font-size: 18px!important;
    padding: 12px 24px;
    border-radius: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-3aadbd6 *//* ===== Best Software | Sección Sage 50 Simple ===== */
.bs-simple-section {
  --brand: #00A859;
  --ink: #0f172a;
  --muted: #4b5563;
  --bg: #f9fbfa;
  padding: clamp(60px, 6vw, 100px) 20px;
  background: linear-gradient(180deg, #ffffff 0%, var(--bg) 100%);
  overflow: hidden;
  font-family: "Poppins", system-ui, sans-serif;
}

.bs-simple-container {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  align-items: center;
  gap: 40px;
  max-width: 1150px;
  margin: 0 auto;
}

.bs-simple-content {
  position: relative;
  z-index: 2;
}

.bs-simple-title {
  font-size: clamp(1.6rem, 3vw, 2.3rem);
  font-weight: 800;
  color: var(--ink);
  margin-bottom: 14px;
}

.bs-simple-text {
  font-size: 1.1em;
  line-height: 1.7;
  color: var(--muted);
  margin-bottom: 28px;
}

.bs-simple-text strong {
  color: var(--brand);
  font-weight: 700;
}

/* Imagen */
.bs-simple-image img {
  width: 100%;
  border-radius: 16px;
  box-shadow: 0 10px 32px rgba(0,0,0,.08);
  object-fit: cover;
  background: #fff;
}

/* ===== Badge de autenticidad ===== */
.bs-badge {
  display: flex;
  align-items: center;
  gap: 12px;
  background: rgba(0,168,89,.08);
  border: 2px solid var(--brand);
  border-radius: 14px;
  padding: 14px 20px;
  max-width: 600px;
  box-shadow: 0 6px 18px rgba(0,168,89,.15);
  transition: all 0.25s ease;
}

.bs-badge:hover {
  transform: translateY(-2px);
  box-shadow: 0 12px 28px rgba(0,168,89,.25);
}

.bs-badge-icon {
  font-size: 1.8rem;
  line-height: 1;
  color: var(--brand);
  background: #fff;
  border-radius: 10px;
  width: 42px;
  height: 42px;
  display: grid;
  place-items: center;
  border: 2px solid var(--brand);
  box-shadow: 0 3px 8px rgba(0,0,0,.1);
}

.bs-badge-text {
  color: var(--ink);
  font-size: 1rem;
  line-height: 1.5;
  margin: 0;
}

.bs-badge-text strong {
  color: var(--brand);
  font-weight: 700;
}

.bs-badge-text span {
  color: var(--brand);
  font-weight: 700;
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 3px;
}

/* ===== Responsive ===== */
@media (max-width: 900px) {
  .bs-simple-container {
    grid-template-columns: 1fr;
    text-align: center;
  }
  .bs-simple-image img {
    max-width: 90%;
    margin: 0 auto;
  }
  .bs-badge {
    justify-content: center;
    flex-direction: column;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2adb77 */.elementor-7465 .elementor-element.elementor-element-b2adb77 .ocultar-texto{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e258614 */.elementor-7465 .elementor-element.elementor-element-e258614 .ocultar-texto{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-d30064f *//* ===== Best Software | Price Cards ===== */
.price-card {
  border: 1px solid #e1e3e2;
  border-radius: 12px;
  padding: 20px 24px;
  background: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-shadow: 0 4px 12px rgba(0,0,0,.04);
  transition: all .25s ease;
}
.price-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 28px rgba(0,0,0,.08);
}

/* Header */
.plan-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}
.plan-logo {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  background: #000;
  object-fit: cover;
}
.plan-title {
  font-size: 1.2rem;
  font-weight: 800;
  color: #222;
}

/* Users */
.plan-users {
  color: #555;
  font-size: 0.95rem;
  margin: 6px 0 14px;
}

/* Price Section */
.plan-price {
  display: flex;
  align-items: flex-end;
  gap: 6px;
  font-family: "Poppins", system-ui, sans-serif;
  margin-top: auto;
}

/* === Etiqueta "Desde" === */
.price-label {
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: .05em;
  font-weight: 700;
  color: #00A859;
  background: rgba(0,168,89,.08);
  padding: 4px 8px;
  border-radius: 6px;
}

/* Valor y periodo */
.price-value {
  font-size: 1.3rem;
  font-weight: 800;
  color: #111;
}
.price-period {
  font-size: 0.9rem;
  color: #555;
}

/* Responsivo */
@media (max-width: 768px) {
  .price-card {
    padding: 16px 18px;
  }
  .plan-price {
    flex-wrap: wrap;
    gap: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc9d79f */.precio-caja{
    position relative;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-efce91e *//* ===== Best Software | Price Cards ===== */
.price-card {
  border: 1px solid #e1e3e2;
  border-radius: 12px;
  padding: 20px 24px;
  background: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-shadow: 0 4px 12px rgba(0,0,0,.04);
  transition: all .25s ease;
}
.price-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 28px rgba(0,0,0,.08);
}

/* Header */
.plan-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}
.plan-logo {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  background: #000;
  object-fit: cover;
}
.plan-title {
  font-size: 1.2rem;
  font-weight: 800;
  color: #222;
}

/* Users */
.plan-users {
  color: #555;
  font-size: 0.95rem;
  margin: 6px 0 14px;
}

/* Price Section */
.plan-price {
  display: flex;
  align-items: flex-end;
  gap: 6px;
  font-family: "Poppins", system-ui, sans-serif;
  margin-top: auto;
}

/* === Etiqueta "Desde" === */
.price-label {
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: .05em;
  font-weight: 700;
  color: #00A859;
  background: rgba(0,168,89,.08);
  padding: 4px 8px;
  border-radius: 6px;
}

/* Valor y periodo */
.price-value {
  font-size: 1.3rem;
  font-weight: 800;
  color: #111;
}
.price-period {
  font-size: 0.9rem;
  color: #555;
}

/* Responsivo */
@media (max-width: 768px) {
  .price-card {
    padding: 16px 18px;
  }
  .plan-price {
    flex-wrap: wrap;
    gap: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c086678 */.precio-caja{
    position relative;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-aad126c *//* ===== Best Software | Price Cards ===== */
.price-card {
  border: 1px solid #e1e3e2;
  border-radius: 12px;
  padding: 20px 24px;
  background: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-shadow: 0 4px 12px rgba(0,0,0,.04);
  transition: all .25s ease;
}
.price-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 28px rgba(0,0,0,.08);
}

/* Header */
.plan-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}
.plan-logo {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  background: #000;
  object-fit: cover;
}
.plan-title {
  font-size: 1.2rem;
  font-weight: 800;
  color: #222;
}

/* Users */
.plan-users {
  color: #555;
  font-size: 0.95rem;
  margin: 6px 0 14px;
}

/* Price Section */
.plan-price {
  display: flex;
  align-items: flex-end;
  gap: 6px;
  font-family: "Poppins", system-ui, sans-serif;
  margin-top: auto;
}

/* === Etiqueta "Desde" === */
.price-label {
  font-size: 0.8rem;
  text-transform: uppercase;
  letter-spacing: .05em;
  font-weight: 700;
  color: #00A859;
  background: rgba(0,168,89,.08);
  padding: 4px 8px;
  border-radius: 6px;
}

/* Valor y periodo */
.price-value {
  font-size: 1.3rem;
  font-weight: 800;
  color: #111;
}
.price-period {
  font-size: 0.9rem;
  color: #555;
}

/* Responsivo */
@media (max-width: 768px) {
  .price-card {
    padding: 16px 18px;
  }
  .plan-price {
    flex-wrap: wrap;
    gap: 4px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e116098 */.precio-caja{
    position relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dfa394 */#precio-cartas{
    margin: 50px auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b63ce9e */.list-text-content {
            display: flex;
            flex-direction: column;
            row-gap: 10px;
        }
.list-text-content .item-text-content {
            display: flex;
            align-items: flex-start;
            column-gap: 10px;
            font-family: var(--e-global-typography-9b9db9a-font-family), Sans-serif;
            font-size: var(--e-global-typography-9b9db9a-font-size);
            font-weight: var(--e-global-typography-9b9db9a-font-weight);
            line-height: var(--e-global-typography-9b9db9a-line-height);
        }
                .elementor-7465 .elementor-element.elementor-element-b63ce9e svg{
            flex-shrink: 0;
            width: 19px;
            height: 19px;
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a32ad58 */.elementor-7465 .elementor-element.elementor-element-a32ad58 img {

border-top-left-radius: 200px !important;
border-bottom-left-radius: 200px !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-386294c *//* ===== Best Software | Sección Respaldo ===== */
.bs-proof {
  --brand: #00A859;
  --ink: #0f172a;
  --muted: #4b5563;
  --card: #ffffff;
  --bg: #f7faf9;
  --ring: rgba(0,168,89,.18);
  position: relative;
  padding: clamp(48px, 6vw, 96px) 20px;
  background: linear-gradient(180deg, #ffffff 0%, var(--bg) 100%);
  overflow: hidden;
}

.bs-proof__container {
  max-width: 100%;
  margin: 0 auto;
}

.bs-proof__header {
  text-align: center;
  margin-bottom: clamp(28px, 4vw, 44px);
}

.bs-proof__ribbon {
  display: inline-block;
  padding: 6px 12px;
  font: 600 12px/1.1 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: #fff;
  background: var(--brand);
  border-radius: 999px;
  box-shadow: 0 8px 20px var(--ring);
  letter-spacing: .06em;
  text-transform: uppercase;
  margin-bottom: 10px;
}

.bs-proof__title {
  font:;
  color: var(--ink);
  margin: 10px 0 12px;
}
.bs-proof__title span { color: var(--brand); }

.bs-proof__lede {
  color: var(--muted);
  font: 400 clamp(15px, 1.2vw, 17px)/1.65 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  max-width: 880px;
  margin: 0 auto 6px;
}

.bs-proof__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: clamp(16px, 2vw, 24px);
  margin-top: clamp(16px, 2vw, 24px);
}

.bs-proof__card {
  background: var(--card);
  border-radius: 18px;
  padding: clamp(18px, 2.2vw, 24px);
  box-shadow: 0 12px 28px rgba(2, 6, 12, 0.06);
  border: 1px solid rgba(15,23,42,.06);
  transition: transform .2s ease, box-shadow .2s ease;
}
.bs-proof__card:hover {
  transform: translateY(-3px);
  box-shadow: 0 16px 36px rgba(2, 6, 12, 0.10);
}

.bs-proof__icon {
  width: 48px; height: 48px;
  display: grid; place-items: center;
  font-size: 24px;
  color: var(--brand);
  background: rgba(0,168,89,.10);
  border: 1px solid var(--ring);
  border-radius: 12px;
  margin-bottom: 12px;
}

.bs-proof__card-title {
  font: 700 18px/1.25 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: var(--ink);
  margin: 6px 0 6px;
}

.bs-proof__card-text {
  color: var(--muted);
  line-height: 1.6;
  margin: 0 0 12px;
}

.bs-proof__chips {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  list-style: none;
  padding: 0; margin: 0;
}
.bs-proof__chips li {
  font: 600 12px/1 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: var(--brand);
  background: rgba(0,168,89,.08);
  border: 1px solid var(--ring);
  border-radius: 999px;
  padding: 7px 10px;
}

/* Badges / Trustpilot / Certificaciones */
.bs-proof__footer {
  display: grid;
  gap: 14px;
  align-items: center;
  justify-items: center;
  margin-top: clamp(22px, 3vw, 34px);
}
.bs-proof__badges {
  display: flex; flex-wrap: wrap; gap: 12px;
  align-items: center; justify-content: center;
}
.bs-proof__badge img { display: block; height: 36px; width: auto; }
.bs-proof__pill {
  display: inline-flex; align-items: center; justify-content: center;
  padding: 8px 12px;
  font: 600 12px/1.1 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: var(--ink);
  background: #fff;
  border: 1px solid rgba(15,23,42,.08);
  border-radius: 999px;
  box-shadow: 0 6px 14px rgba(2,6,12,.05);
}

.bs-proof__cta {
  margin-top: 4px;
  display: inline-block;
  padding: 12px 16px;
  border-radius: 12px;
  color: #fff;
  background: var(--brand);
  font-weight: 700;
  text-decoration: none;
  box-shadow: 0 12px 24px var(--ring);
  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease;
}
.bs-proof__cta:hover { transform: translateY(-2px); filter: brightness(.96); }

/* Decorativos */
.bs-proof__decor--blob {
  position: absolute; inset: -120px auto auto -120px; width: 360px; height: 360px;
  background: radial-gradient(60% 60% at 50% 50%, rgba(0,168,89,.18), transparent 65%);
  filter: blur(8px);
  z-index: 0;
}
.bs-proof__decor--grid {
  position: absolute; inset: auto -120px -120px auto; width: 420px; height: 420px;
  background-image: linear-gradient(to right, rgba(0,0,0,.05) 1px, transparent 1px),
                    linear-gradient(to bottom, rgba(0,0,0,.05) 1px, transparent 1px);
  background-size: 22px 22px;
  opacity: .35;
  border-radius: 24px;
  transform: rotate(5deg);
  z-index: 0;
}

/* Orden de capas */
.bs-proof__header, .bs-proof__grid, .bs-proof__footer { position: relative; z-index: 1; }

/* Responsive */
@media (max-width: 980px) {
  .bs-proof__grid { grid-template-columns: 1fr 1fr; }
}
@media (max-width: 640px) {
  .bs-proof__grid { grid-template-columns: 1fr; }
  .bs-proof__badge img { height: 30px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bb5688 */.numero-ventas{
    color:white;
    display: flex;
    align-items: center;
    gap:10px;
    font-weight: 300;
}

.elementor-7465 .elementor-element.elementor-element-2bb5688 .numero-ventas svg{
    rotate: 20deg;
}

.numero-ventas:hover{
    color:#00D639;
    cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c286747 */.numero-ventas{
    color:white;
    display: flex;
    align-items: center;
    gap:10px;
    font-weight: 300;
}

.elementor-7465 .elementor-element.elementor-element-c286747 .numero-ventas svg{
    rotate: 20deg;
}

.numero-ventas:hover{
    color:#00D639;
    cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a738ba9 */.numero-ventas{
    color:white;
    display: flex;
    align-items: center;
    gap:10px;
    font-weight: 300;
}

.elementor-7465 .elementor-element.elementor-element-a738ba9 .numero-ventas svg{
    rotate: 20deg;
}

.numero-ventas:hover{
    color:#00D639;
    cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a2978 */.elementor-7465 .elementor-element.elementor-element-c4a2978 *{
    padding:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836fd71 */.elementor-7465 .elementor-element.elementor-element-836fd71 *{
    padding:0;
}/* End custom CSS */