.elementor-1343 .elementor-element.elementor-element-5b54cf8{--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:35px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1343 .elementor-element.elementor-element-b265180{--display:flex;}.elementor-1343 .elementor-element.elementor-element-9ed37e3{--display:flex;--border-radius:15px 15px 15px 70px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:16%;--padding-bottom:16%;--padding-left:16%;--padding-right:16%;}.elementor-1343 .elementor-element.elementor-element-9ed37e3:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-9ed37e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-f4b9dd3 ) 0%, var( --e-global-color-ccd14c4 ) 100%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1343 .elementor-element.elementor-element-b2abc73.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-b2abc73.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-b2abc73.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon{font-size:65px;}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ed476c-font-family ), Sans-serif;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-b2abc73:has(:hover) .elementor-icon-box-title,
					 .elementor-1343 .elementor-element.elementor-element-b2abc73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-f47a7bb .elementor-button{background-color:rgba(255,255,255,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1343 .elementor-element.elementor-element-f47a7bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1343 .elementor-element.elementor-element-f47a7bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1343 .elementor-element.elementor-element-fc193d9{--display:flex;}.elementor-1343 .elementor-element.elementor-element-868688c{--display:flex;--border-radius:15px 15px 15px 70px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:16%;--padding-bottom:16%;--padding-left:16%;--padding-right:16%;}.elementor-1343 .elementor-element.elementor-element-868688c:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-868688c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2F2F2 0%, #FFFFFF 100%);}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1343 .elementor-element.elementor-element-2c69250.elementor-view-stacked .elementor-icon{background-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-2c69250.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-2c69250.elementor-view-default .elementor-icon{fill:#2F3787;color:#2F3787;border-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon{font-size:65px;}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ed476c-font-family ), Sans-serif;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title{color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1343 .elementor-element.elementor-element-f74470b .elementor-button{background-color:rgba(255,255,255,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#2F3787;color:#2F3787;padding:0px 0px 0px 0px;}.elementor-1343 .elementor-element.elementor-element-f74470b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1343 .elementor-element.elementor-element-f74470b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1343 .elementor-element.elementor-element-bd7a37c{--display:flex;}.elementor-1343 .elementor-element.elementor-element-7d8cdcb{--display:flex;--border-radius:15px 15px 15px 70px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:16%;--padding-bottom:16%;--padding-left:16%;--padding-right:16%;}.elementor-1343 .elementor-element.elementor-element-7d8cdcb:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-7d8cdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2F2F2 0%, #FFFFFF 100%);}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1343 .elementor-element.elementor-element-4ed6c1b.elementor-view-stacked .elementor-icon{background-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-4ed6c1b.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-4ed6c1b.elementor-view-default .elementor-icon{fill:#2F3787;color:#2F3787;border-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon{font-size:65px;}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title a{font-family:var( --e-global-typography-6ed476c-font-family ), Sans-serif;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title{color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1343 .elementor-element.elementor-element-5ec8eed .elementor-button{background-color:rgba(255,255,255,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#2F3787;color:#2F3787;padding:0px 0px 0px 0px;}.elementor-1343 .elementor-element.elementor-element-5ec8eed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1343 .elementor-element.elementor-element-5ec8eed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1343 .elementor-element.elementor-element-7b538e7{--display:flex;}.elementor-1343 .elementor-element.elementor-element-2bfa6ec{--display:flex;--border-radius:15px 15px 15px 70px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:16%;--padding-bottom:16%;--padding-left:16%;--padding-right:16%;}.elementor-1343 .elementor-element.elementor-element-2bfa6ec:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-2bfa6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2F2F2 0%, #FFFFFF 100%);}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1343 .elementor-element.elementor-element-c1b9bef.elementor-view-stacked .elementor-icon{background-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-c1b9bef.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-c1b9bef.elementor-view-default .elementor-icon{fill:#2F3787;color:#2F3787;border-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon{font-size:65px;}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title a{font-family:var( --e-global-typography-6ed476c-font-family ), Sans-serif;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title{color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1343 .elementor-element.elementor-element-97644ef .elementor-button{background-color:rgba(255,255,255,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#2F3787;color:#2F3787;padding:0px 0px 0px 0px;}.elementor-1343 .elementor-element.elementor-element-97644ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1343 .elementor-element.elementor-element-97644ef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1343 .elementor-element.elementor-element-18a149f{--display:flex;}.elementor-1343 .elementor-element.elementor-element-68d6922{--display:flex;--border-radius:15px 15px 15px 70px;box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.3);--padding-top:16%;--padding-bottom:16%;--padding-left:16%;--padding-right:16%;}.elementor-1343 .elementor-element.elementor-element-68d6922:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-68d6922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2F2F2 0%, #FFFFFF 100%);}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1343 .elementor-element.elementor-element-6933a16.elementor-view-stacked .elementor-icon{background-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-6933a16.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-6933a16.elementor-view-default .elementor-icon{fill:#2F3787;color:#2F3787;border-color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon{font-size:65px;}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title a{font-family:var( --e-global-typography-6ed476c-font-family ), Sans-serif;font-size:var( --e-global-typography-6ed476c-font-size );font-weight:var( --e-global-typography-6ed476c-font-weight );}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title{color:#2F3787;}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1343 .elementor-element.elementor-element-8cfe8f1 .elementor-button{background-color:rgba(255,255,255,0);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#2F3787;color:#2F3787;padding:0px 0px 0px 0px;}.elementor-1343 .elementor-element.elementor-element-8cfe8f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1343 .elementor-element.elementor-element-8cfe8f1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1343 .elementor-element.elementor-element-a738f56{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-10px;--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:-10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;--e-n-carousel-arrow-normal-color:var( --e-global-color-f4b9dd3 );--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-f4b9dd3 );--e-n-carousel-swiper-pagination-spacing:58px;}.elementor-1343 .elementor-element.elementor-element-a738f56 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:12px;--swiper-pagination-bullet-vertical-gap:12px;}.elementor-1343 .elementor-element.elementor-element-18b37d9{--display:flex;}.elementor-1343 .elementor-element.elementor-element-a8b6bbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1343 .elementor-element.elementor-element-bc2c6b1{--spacer-size:155px;}.elementor-1343 .elementor-element.elementor-element-1aba53a{--display:flex;--min-height:448px;--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-1343 .elementor-element.elementor-element-523ca6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1343 .elementor-element.elementor-element-e57bbdc{--spacer-size:295px;}.elementor-1343 .elementor-element.elementor-element-b346f20{--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:46px 240px;--row-gap:46px;--column-gap:240px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1343 .elementor-element.elementor-element-b346f20:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-b346f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pruebaprimetime.com/wp-content/uploads/2025/11/infortec_isologo-bg.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1343 .elementor-element.elementor-element-7db08de{--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;--background-transition:0.3s;--border-radius:0px 70px 0px 0px;box-shadow:2px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-1343 .elementor-element.elementor-element-7db08de:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-7db08de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1343 .elementor-element.elementor-element-0c96468{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--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-1343 .elementor-element.elementor-element-0c96468:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-0c96468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-f4b9dd3 ) 0%, var( --e-global-color-ccd14c4 ) 100%);}.elementor-1343 .elementor-element.elementor-element-0c96468:hover::before, .elementor-1343 .elementor-element.elementor-element-0c96468:hover > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-0c96468:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-0c96468 > .elementor-background-slideshow:hover::before, .elementor-1343 .elementor-element.elementor-element-0c96468 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1343 .elementor-element.elementor-element-0c96468:hover{--overlay-opacity:0.5;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1343 .elementor-element.elementor-element-3d7817b .elementor-icon-wrapper{text-align:center;}.elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-f4b9dd3 );border-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-3d7817b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-b3b87b5{--display:flex;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1343 .elementor-element.elementor-element-4190364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1343 .elementor-element.elementor-element-05467d7 .elementor-button{background-color:var( --e-global-color-f4b9dd3 );border-radius:26px 26px 26px 26px;}.elementor-1343 .elementor-element.elementor-element-05467d7 .elementor-button:hover, .elementor-1343 .elementor-element.elementor-element-05467d7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-05467d7{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 22px;z-index:1;}.elementor-1343 .elementor-element.elementor-element-05467d7.elementor-element{--align-self:flex-start;}.elementor-1343 .elementor-element.elementor-element-05467d7 .elementor-button:hover svg, .elementor-1343 .elementor-element.elementor-element-05467d7 .elementor-button:focus svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-ae89a3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:70px 0px 0px 0px;box-shadow:2px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-1343 .elementor-element.elementor-element-ae89a3a:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-ae89a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1343 .elementor-element.elementor-element-802886e{--display:flex;--justify-content:center;}.elementor-1343 .elementor-element.elementor-element-81be083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:20px 20px 20px 20px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1343 .elementor-element.elementor-element-32a1b9e .elementor-button{background-color:var( --e-global-color-f4b9dd3 );border-radius:26px 26px 26px 26px;}.elementor-1343 .elementor-element.elementor-element-32a1b9e .elementor-button:hover, .elementor-1343 .elementor-element.elementor-element-32a1b9e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-32a1b9e{margin:-45px 19px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;z-index:1;}.elementor-1343 .elementor-element.elementor-element-32a1b9e.elementor-element{--align-self:flex-end;}.elementor-1343 .elementor-element.elementor-element-32a1b9e .elementor-button:hover svg, .elementor-1343 .elementor-element.elementor-element-32a1b9e .elementor-button:focus svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-edca53e{--display:flex;--justify-content:center;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1343 .elementor-element.elementor-element-edca53e:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-edca53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-f4b9dd3 ) 0%, var( --e-global-color-ccd14c4 ) 100%);}.elementor-1343 .elementor-element.elementor-element-edca53e:hover::before, .elementor-1343 .elementor-element.elementor-element-edca53e:hover > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-edca53e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-edca53e > .elementor-background-slideshow:hover::before, .elementor-1343 .elementor-element.elementor-element-edca53e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1343 .elementor-element.elementor-element-edca53e:hover{--overlay-opacity:0.5;}.elementor-1343 .elementor-element.elementor-element-1e07f6b .elementor-icon-wrapper{text-align:center;}.elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-f4b9dd3 );border-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-1e07f6b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-295a1a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 70px 0px;box-shadow:2px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-1343 .elementor-element.elementor-element-295a1a8:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-295a1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1343 .elementor-element.elementor-element-776f85a{--display:flex;--justify-content:center;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1343 .elementor-element.elementor-element-776f85a:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-776f85a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-f4b9dd3 ) 0%, var( --e-global-color-ccd14c4 ) 100%);}.elementor-1343 .elementor-element.elementor-element-776f85a:hover::before, .elementor-1343 .elementor-element.elementor-element-776f85a:hover > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-776f85a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-776f85a > .elementor-background-slideshow:hover::before, .elementor-1343 .elementor-element.elementor-element-776f85a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1343 .elementor-element.elementor-element-776f85a:hover{--overlay-opacity:0.5;}.elementor-1343 .elementor-element.elementor-element-37bc24d{z-index:1;}.elementor-1343 .elementor-element.elementor-element-37bc24d .elementor-icon-wrapper{text-align:center;}.elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-f4b9dd3 );border-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-37bc24d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-6565124{--display:flex;--justify-content:center;}.elementor-1343 .elementor-element.elementor-element-e015c16{padding:20px 20px 20px 20px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1343 .elementor-element.elementor-element-335637b .elementor-button{background-color:var( --e-global-color-f4b9dd3 );border-radius:26px 26px 26px 26px;}.elementor-1343 .elementor-element.elementor-element-335637b .elementor-button:hover, .elementor-1343 .elementor-element.elementor-element-335637b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-335637b{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 22px;z-index:1;}.elementor-1343 .elementor-element.elementor-element-335637b.elementor-element{--align-self:flex-start;}.elementor-1343 .elementor-element.elementor-element-335637b .elementor-button:hover svg, .elementor-1343 .elementor-element.elementor-element-335637b .elementor-button:focus svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-c2e8778{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 70px;box-shadow:2px 7px 10px 0px rgba(0,0,0,0.5);}.elementor-1343 .elementor-element.elementor-element-c2e8778:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-c2e8778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-1343 .elementor-element.elementor-element-820fa35{--display:flex;--justify-content:center;}.elementor-1343 .elementor-element.elementor-element-f8ecb06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:22px 22px 22px 22px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-1343 .elementor-element.elementor-element-38f7b87 .elementor-button{background-color:var( --e-global-color-f4b9dd3 );border-radius:26px 26px 26px 26px;}.elementor-1343 .elementor-element.elementor-element-38f7b87 .elementor-button:hover, .elementor-1343 .elementor-element.elementor-element-38f7b87 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-38f7b87{margin:-45px 19px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;z-index:1;}.elementor-1343 .elementor-element.elementor-element-38f7b87.elementor-element{--align-self:flex-end;}.elementor-1343 .elementor-element.elementor-element-38f7b87 .elementor-button:hover svg, .elementor-1343 .elementor-element.elementor-element-38f7b87 .elementor-button:focus svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-6376c3b{--display:flex;--justify-content:center;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1343 .elementor-element.elementor-element-6376c3b:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-6376c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, var( --e-global-color-f4b9dd3 ) 0%, var( --e-global-color-ccd14c4 ) 100%);}.elementor-1343 .elementor-element.elementor-element-6376c3b:hover::before, .elementor-1343 .elementor-element.elementor-element-6376c3b:hover > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-6376c3b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-6376c3b > .elementor-background-slideshow:hover::before, .elementor-1343 .elementor-element.elementor-element-6376c3b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1343 .elementor-element.elementor-element-6376c3b:hover{--overlay-opacity:0.5;}.elementor-1343 .elementor-element.elementor-element-4d7d55d{z-index:1;}.elementor-1343 .elementor-element.elementor-element-4d7d55d .elementor-icon-wrapper{text-align:center;}.elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-f4b9dd3 );border-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-4d7d55d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-e1c9b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-456px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1343 .elementor-element.elementor-element-73f82dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1343 .elementor-element.elementor-element-66c045e{--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;--border-radius:100px 100px 100px 100px;box-shadow:2px 7px 10px 0px rgba(0,0,0,0.5);--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-1343 .elementor-element.elementor-element-66c045e:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-66c045e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(342deg, var( --e-global-color-f4b9dd3 ) 0%, var( --e-global-color-ccd14c4 ) 100%);}.elementor-1343 .elementor-element.elementor-element-66c045e:hover::before, .elementor-1343 .elementor-element.elementor-element-66c045e:hover > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-66c045e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1343 .elementor-element.elementor-element-66c045e > .elementor-background-slideshow:hover::before, .elementor-1343 .elementor-element.elementor-element-66c045e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-f4b9dd3 );--background-overlay:'';}.elementor-1343 .elementor-element.elementor-element-66c045e:hover{--overlay-opacity:0.5;}.elementor-1343 .elementor-element.elementor-element-3d483fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1343 .elementor-element.elementor-element-9d027be .elementor-icon-wrapper{text-align:center;}.elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-f4b9dd3 );border-color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-framed .elementor-icon:hover, .elementor-1343 .elementor-element.elementor-element-9d027be.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-9d6a285{--display:flex;--justify-content:center;}.elementor-1343 .elementor-element.elementor-element-b99a807{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1343 .elementor-element.elementor-element-9053e43 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-f4b9dd3 );color:var( --e-global-color-f4b9dd3 );border-radius:26px 26px 26px 26px;}.elementor-1343 .elementor-element.elementor-element-9053e43 .elementor-button:hover, .elementor-1343 .elementor-element.elementor-element-9053e43 .elementor-button:focus{background-color:var( --e-global-color-0d046a4 );color:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-9053e43{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;z-index:1;}.elementor-1343 .elementor-element.elementor-element-9053e43.elementor-element{--align-self:center;}.elementor-1343 .elementor-element.elementor-element-9053e43 .elementor-button:hover svg, .elementor-1343 .elementor-element.elementor-element-9053e43 .elementor-button:focus svg{fill:var( --e-global-color-f4b9dd3 );}.elementor-1343 .elementor-element.elementor-element-8570492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1343 .elementor-element.elementor-element-b7c59dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1343 .elementor-element.elementor-element-1d21600{--spacer-size:295px;}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-description{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-f47a7bb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-f74470b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-5ec8eed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-97644ef .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-8cfe8f1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-a738f56{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-4190364{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-81be083{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-e015c16{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-f8ecb06{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-b99a807{font-size:15px;}}@media(min-width:768px){.elementor-1343 .elementor-element.elementor-element-9ed37e3{--width:100%;}.elementor-1343 .elementor-element.elementor-element-868688c{--width:100%;}.elementor-1343 .elementor-element.elementor-element-7d8cdcb{--width:100%;}.elementor-1343 .elementor-element.elementor-element-2bfa6ec{--width:100%;}.elementor-1343 .elementor-element.elementor-element-68d6922{--width:100%;}.elementor-1343 .elementor-element.elementor-element-7db08de{--width:40%;}.elementor-1343 .elementor-element.elementor-element-0c96468{--width:26%;}.elementor-1343 .elementor-element.elementor-element-ae89a3a{--width:40%;}.elementor-1343 .elementor-element.elementor-element-edca53e{--width:26%;}.elementor-1343 .elementor-element.elementor-element-295a1a8{--width:40%;}.elementor-1343 .elementor-element.elementor-element-776f85a{--width:26%;}.elementor-1343 .elementor-element.elementor-element-c2e8778{--width:40%;}.elementor-1343 .elementor-element.elementor-element-6376c3b{--width:26%;}.elementor-1343 .elementor-element.elementor-element-73f82dc{--width:40%;}.elementor-1343 .elementor-element.elementor-element-66c045e{--width:20%;}.elementor-1343 .elementor-element.elementor-element-3d483fe{--width:26%;}.elementor-1343 .elementor-element.elementor-element-8570492{--width:40%;}}@media(max-width:767px){.elementor-1343 .elementor-element.elementor-element-9ed37e3{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-b2abc73 .elementor-icon-box-description{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-f47a7bb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-868688c{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-2c69250 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-f74470b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-7d8cdcb{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-4ed6c1b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-5ec8eed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-2bfa6ec{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-c1b9bef .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-97644ef .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-68d6922{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-title a{font-size:var( --e-global-typography-6ed476c-font-size );}.elementor-1343 .elementor-element.elementor-element-6933a16 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-8cfe8f1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1343 .elementor-element.elementor-element-a738f56{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1343 .elementor-element.elementor-element-4190364{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-81be083{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-e015c16{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-f8ecb06{font-size:15px;}.elementor-1343 .elementor-element.elementor-element-b99a807{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-6153385 */.soluciones-circulo {
  position: relative;
  width: 480px;
  height: 480px;
  margin: 0 auto;
}

.soluciones-circulo .bg-circulo {
  width: 100%;
  height: auto;
  display: block;
}

.btn-solucion {
  position: absolute;
  text-align: center;
  text-decoration: none;
  color: #27348b;
  font-weight: 700;
  transition: all 0.3s ease;
  border-radius: 50px;
  padding: 10px 20px;
  background-color: transparent;
  border: 2px solid transparent;
  font-size: 13px;
  white-space: nowrap;
}

/* Hover */
.btn-solucion:hover {
  background-color: #27348b;
  color: #fff;
  border-color: #27348b;
}

/* Posiciones */
.btn-solucion.top {
  top: 5%;
  left: 50%;
  transform: translateX(-50%);
}

.btn-solucion.left {
  left: 0%;
  top: 50%;
  transform: translateY(-50%);
}

.btn-solucion.right {
  right: 0%;
  top: 50%;
  transform: translateY(-50%);
}

.btn-solucion.bottom {
  bottom: 5%;
  left: 50%;
  transform: translateX(-50%);
}

.btn-solucion.center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: transparent;
  color: #27348b;
  font-size: 14px;
  font-weight: 800;
}

/* Hover del centro */
.btn-solucion.center:hover {
  background-color: #27348b;
  color: #fff;
}/* End custom CSS */