.elementor-11500 .elementor-element.elementor-element-d64b534{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-11500 .elementor-element.elementor-element-f21e4d2{--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-11500 .elementor-element.elementor-element-9392c02{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11500 .elementor-element.elementor-element-4cc0ff4{text-align:start;}.elementor-11500 .elementor-element.elementor-element-4cc0ff4 img{width:100%;}.elementor-11500 .elementor-element.elementor-element-bc6e69f{--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-end;--align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-primary );}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main .elementor-item:focus{color:#E4042C;fill:#E4042C;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE7000;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .e--pointer-framed .elementor-item:before,
					.elementor-11500 .elementor-element.elementor-element-fdad2d8 .e--pointer-framed .elementor-item:after{border-color:#61CE7000;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#E4042C;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 div.elementor-menu-toggle svg{fill:#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-weight:var( --e-global-typography-accent-font-weight );}.elementor-11500 .elementor-element.elementor-element-75e80d4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:150px 150px 150px 150px;padding:17px 30px 17px 30px;}.elementor-11500 .elementor-element.elementor-element-75e80d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11500 .elementor-element.elementor-element-39d1ab8{--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:flex-end;--align-items:center;}.elementor-11500 .elementor-element.elementor-element-d0150e4{--display:flex;--min-height:93vh;--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;--overlay-opacity:0.81;--border-radius:40px 40px 40px 40px;--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-d0150e4::before, .elementor-11500 .elementor-element.elementor-element-d0150e4 > .elementor-background-video-container::before, .elementor-11500 .elementor-element.elementor-element-d0150e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-11500 .elementor-element.elementor-element-d0150e4 > .elementor-background-slideshow::before, .elementor-11500 .elementor-element.elementor-element-d0150e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11500 .elementor-element.elementor-element-d0150e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gestionaenlinea.app/wp-content/uploads/2026/03/Frame-4-1.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11500 .elementor-element.elementor-element-5f8c3cf{width:var( --container-widget-width, 83.494% );max-width:83.494%;--container-widget-width:83.494%;--container-widget-flex-grow:0;text-align:center;}.elementor-11500 .elementor-element.elementor-element-5f8c3cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-5f8c3cf .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:56px;font-weight:400;line-height:51px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-11500 .elementor-element.elementor-element-2421a4d{width:var( --container-widget-width, 71.621% );max-width:71.621%;--container-widget-width:71.621%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-2421a4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-0192fb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11500 .elementor-element.elementor-element-c7166c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-c7166c0{text-align:end;}.elementor-11500 .elementor-element.elementor-element-c7166c0 img{width:69%;}.elementor-11500 .elementor-element.elementor-element-c118b85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-c118b85{text-align:start;}.elementor-11500 .elementor-element.elementor-element-c118b85 img{width:69%;}.elementor-11500 .elementor-element.elementor-element-07e0505 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-11500 .elementor-element.elementor-element-07e0505 img{width:76%;}.elementor-11500 .elementor-element.elementor-element-9639c22{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-a4c4472{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11500 .elementor-element.elementor-element-7908468{width:var( --container-widget-width, 60.938% );max-width:60.938%;--container-widget-width:60.938%;--container-widget-flex-grow:0;text-align:center;}.elementor-11500 .elementor-element.elementor-element-7908468.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-7908468 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:50px;font-weight:300;line-height:51px;color:#000000;}.elementor-11500 .elementor-element.elementor-element-7908468 .elementor-heading-title a:hover, .elementor-11500 .elementor-element.elementor-element-7908468 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-11500 .elementor-element.elementor-element-7908468 .elementor-heading-title a{transition-duration:0.6s;}.elementor-11500 .elementor-element.elementor-element-418d882{width:var( --container-widget-width, 62.328% );max-width:62.328%;--container-widget-width:62.328%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-418d882.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-9615e3c{--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:2.8s;--border-radius:51px 51px 51px 51px;--padding-top:20px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-11500 .elementor-element.elementor-element-9615e3c:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-9615e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #DBEAFF 0%, #FFB8B8 100%);}.elementor-11500 .elementor-element.elementor-element-9615e3c:hover{background-color:transparent;background-image:linear-gradient(169deg, #DBEAFF 0%, #FFB8B8 100%);}.elementor-11500 .elementor-element.elementor-element-6556740{--display:flex;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11500 .elementor-element.elementor-element-c142b10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-c142b10 .elementor-icon-box-wrapper{text-align:start;gap:11px;}.elementor-11500 .elementor-element.elementor-element-c142b10 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-c142b10 .elementor-icon{font-size:64px;}.elementor-11500 .elementor-element.elementor-element-c142b10 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-c142b10 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:24px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-c142b10:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-c142b10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-c142b10 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-667c16d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#00000014;--border-color:#00000014;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-11500 .elementor-element.elementor-element-357b4c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-357b4c6 .elementor-icon-box-wrapper{text-align:start;gap:11px;}.elementor-11500 .elementor-element.elementor-element-357b4c6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-357b4c6 .elementor-icon{font-size:64px;}.elementor-11500 .elementor-element.elementor-element-357b4c6 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-357b4c6 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:24px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-357b4c6:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-357b4c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-357b4c6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-eee0274{--display:flex;}.elementor-11500 .elementor-element.elementor-element-937e1e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-937e1e8 .elementor-icon-box-wrapper{text-align:start;gap:11px;}.elementor-11500 .elementor-element.elementor-element-937e1e8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-937e1e8 .elementor-icon{font-size:64px;}.elementor-11500 .elementor-element.elementor-element-937e1e8 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-937e1e8 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:24px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-937e1e8:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-937e1e8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-937e1e8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-7028e4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11500 .elementor-element.elementor-element-9e0f669{width:var( --container-widget-width, 35.044% );max-width:35.044%;--container-widget-width:35.044%;--container-widget-flex-grow:0;text-align:center;}.elementor-11500 .elementor-element.elementor-element-9e0f669.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-9e0f669 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:33px;font-weight:300;line-height:36px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-6fe9d06 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:150px 150px 150px 150px;padding:17px 30px 17px 30px;}.elementor-11500 .elementor-element.elementor-element-6fe9d06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11500 .elementor-element.elementor-element-45cf642{--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:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-45cf642:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-45cf642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F3;}.elementor-11500 .elementor-element.elementor-element-ef53853{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11500 .elementor-element.elementor-element-5565556{width:var( --container-widget-width, 60.938% );max-width:60.938%;--container-widget-width:60.938%;--container-widget-flex-grow:0;text-align:center;}.elementor-11500 .elementor-element.elementor-element-5565556.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-5565556 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:50px;font-weight:300;line-height:51px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-8605044{width:var( --container-widget-width, 62.328% );max-width:62.328%;--container-widget-width:62.328%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-8605044.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-72ffffc{--display:flex;}.elementor-11500 .elementor-element.elementor-element-2db9605{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-2db9605:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-2db9605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #DBEAFF 0%, #FFCACA 100%);}.elementor-11500 .elementor-element.elementor-element-9674e0c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-9674e0c img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-6291ca7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-6291ca7 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-6291ca7 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-11500 .elementor-element.elementor-element-6291ca7 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-6291ca7 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:22px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-6291ca7:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-6291ca7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-6291ca7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#545454;}.elementor-11500 .elementor-element.elementor-element-0e59ccf{--display:flex;}.elementor-11500 .elementor-element.elementor-element-654a0b3{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-654a0b3:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-654a0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #DBEAFF 0%, #FFCACA 100%);}.elementor-11500 .elementor-element.elementor-element-0b0999b > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-0b0999b img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-a03b15e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-a03b15e .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-a03b15e .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-11500 .elementor-element.elementor-element-a03b15e .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-a03b15e .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:22px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-a03b15e:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-a03b15e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-a03b15e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#545454;}.elementor-11500 .elementor-element.elementor-element-dfd3aa7{--display:flex;}.elementor-11500 .elementor-element.elementor-element-855c255{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-855c255:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-855c255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #DBEAFF 0%, #FFCACA 100%);}.elementor-11500 .elementor-element.elementor-element-d372ddd > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-d372ddd img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-882e687.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-882e687 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-882e687 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-11500 .elementor-element.elementor-element-882e687 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-882e687 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:22px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-882e687:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-882e687:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-882e687 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#545454;}.elementor-11500 .elementor-element.elementor-element-9d3ef5d{--display:flex;}.elementor-11500 .elementor-element.elementor-element-5d50c3e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-5d50c3e:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-5d50c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #DBEAFF 0%, #FFCACA 100%);}.elementor-11500 .elementor-element.elementor-element-a645968 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-a645968 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-5b6ede3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-5b6ede3 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-5b6ede3 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-11500 .elementor-element.elementor-element-5b6ede3 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-5b6ede3 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:22px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-5b6ede3:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-5b6ede3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-5b6ede3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#545454;}.elementor-11500 .elementor-element.elementor-element-cb5a638{--display:flex;}.elementor-11500 .elementor-element.elementor-element-1845914{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-1845914:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-1845914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #DBEAFF 0%, #FFCACA 100%);}.elementor-11500 .elementor-element.elementor-element-adf031e > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-adf031e img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-bcf8a67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-bcf8a67 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-bcf8a67 .elementor-icon-box-title{margin-block-end:5px;color:#000000;}.elementor-11500 .elementor-element.elementor-element-bcf8a67 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-bcf8a67 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:22px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-bcf8a67:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-bcf8a67:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-bcf8a67 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#545454;}.elementor-11500 .elementor-element.elementor-element-e0f67dc{--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-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:14px;}.elementor-11500 .elementor-element.elementor-element-e0f67dc .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-11500 .elementor-element.elementor-element-bfb36b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.36;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-bfb36b3::before, .elementor-11500 .elementor-element.elementor-element-bfb36b3 > .elementor-background-video-container::before, .elementor-11500 .elementor-element.elementor-element-bfb36b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11500 .elementor-element.elementor-element-bfb36b3 > .elementor-background-slideshow::before, .elementor-11500 .elementor-element.elementor-element-bfb36b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11500 .elementor-element.elementor-element-bfb36b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-11500 .elementor-element.elementor-element-c3b1696{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11500 .elementor-element.elementor-element-7ddb98f{width:var( --container-widget-width, 60.938% );max-width:60.938%;--container-widget-width:60.938%;--container-widget-flex-grow:0;text-align:center;}.elementor-11500 .elementor-element.elementor-element-7ddb98f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-7ddb98f .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:50px;font-weight:300;line-height:51px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-3d570f0{width:var( --container-widget-width, 62.328% );max-width:62.328%;--container-widget-width:62.328%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-3d570f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-dfdc48c{--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:51px 51px 51px 51px;}.elementor-11500 .elementor-element.elementor-element-c68a763{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-11500 .elementor-element.elementor-element-c68a763:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-c68a763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11500 .elementor-element.elementor-element-60198ef{width:var( --container-widget-width, 101.406% );max-width:101.406%;--container-widget-width:101.406%;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-60198ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-60198ef .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-60198ef .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-60198ef .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-60198ef .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:30px;font-weight:600;}.elementor-11500 .elementor-element.elementor-element-60198ef:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-60198ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-60198ef .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-29e8ff2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11500 .elementor-element.elementor-element-081eb05{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-081eb05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-081eb05 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:200;line-height:36px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-d9fd6b8 .elementor-button{background-color:#FFC5D0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:150px 150px 150px 150px;padding:16px 42px 16px 42px;}.elementor-11500 .elementor-element.elementor-element-d9fd6b8{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-a692424 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-a692424.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-a692424{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-a692424 p{margin-block-end:0px;}.elementor-11500 .elementor-element.elementor-element-eaea729{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-eaea729 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-11500 .elementor-element.elementor-element-eaea729.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-eaea729 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-icon i{color:#ADADAD;transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-icon svg{fill:#ADADAD;transition:fill 0.3s;}.elementor-11500 .elementor-element.elementor-element-83fc3df{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-83fc3df .elementor-icon-list-text{transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-5132f30{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-11500 .elementor-element.elementor-element-5132f30:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-5132f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11500 .elementor-element.elementor-element-7ef98f7{width:var( --container-widget-width, 101.406% );max-width:101.406%;--container-widget-width:101.406%;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-7ef98f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-7ef98f7 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-7ef98f7 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-7ef98f7 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-7ef98f7 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:30px;font-weight:600;}.elementor-11500 .elementor-element.elementor-element-7ef98f7:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-7ef98f7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-7ef98f7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-f322fa7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11500 .elementor-element.elementor-element-9ca70be{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-9ca70be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-9ca70be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:200;line-height:36px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-65aded8 .elementor-button{background-color:#FFC5D0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:150px 150px 150px 150px;padding:16px 42px 16px 42px;}.elementor-11500 .elementor-element.elementor-element-65aded8{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-34c400c > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-34c400c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-34c400c{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-34c400c p{margin-block-end:0px;}.elementor-11500 .elementor-element.elementor-element-b4e9600{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-b4e9600 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-11500 .elementor-element.elementor-element-b4e9600.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-b4e9600 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-icon i{color:#ADADAD;transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-icon svg{fill:#ADADAD;transition:fill 0.3s;}.elementor-11500 .elementor-element.elementor-element-5424b83{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-5424b83 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-d03b8ac{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-11500 .elementor-element.elementor-element-d03b8ac:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-d03b8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #DBEAFF 0%, #FFCACA 100%);}.elementor-11500 .elementor-element.elementor-element-5453f71{width:var( --container-widget-width, 101.406% );max-width:101.406%;--container-widget-width:101.406%;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-5453f71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-5453f71 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-5453f71 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-5453f71 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-5453f71 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:30px;font-weight:600;}.elementor-11500 .elementor-element.elementor-element-5453f71:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-5453f71:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-5453f71 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-8b41c63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11500 .elementor-element.elementor-element-b4cd297{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-b4cd297.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-b4cd297 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:200;line-height:36px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-fee636a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:150px 150px 150px 150px;padding:17px 30px 17px 30px;}.elementor-11500 .elementor-element.elementor-element-a85440b > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-a85440b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-a85440b{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-a85440b p{margin-block-end:0px;}.elementor-11500 .elementor-element.elementor-element-1262fbc{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-1262fbc > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-11500 .elementor-element.elementor-element-1262fbc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-1262fbc .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-icon i{color:#4E4E4E;transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-icon svg{fill:#4E4E4E;transition:fill 0.3s;}.elementor-11500 .elementor-element.elementor-element-ba934fa{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-ba934fa .elementor-icon-list-text{color:#4E4E4E;transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-19ef386{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DBDBDB;--border-color:#DBDBDB;--border-radius:29px 29px 29px 29px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-11500 .elementor-element.elementor-element-19ef386:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-19ef386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11500 .elementor-element.elementor-element-803bc48{width:var( --container-widget-width, 101.406% );max-width:101.406%;--container-widget-width:101.406%;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-803bc48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-803bc48 .elementor-icon-box-wrapper{text-align:start;}.elementor-11500 .elementor-element.elementor-element-803bc48 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-803bc48 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-803bc48 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:30px;font-weight:600;}.elementor-11500 .elementor-element.elementor-element-803bc48:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-803bc48:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-803bc48 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-74eb55e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11500 .elementor-element.elementor-element-0dce39f{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-0dce39f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-0dce39f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:200;line-height:36px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-3a55a4b .elementor-button{background-color:#FFC5D0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:150px 150px 150px 150px;padding:16px 42px 16px 42px;}.elementor-11500 .elementor-element.elementor-element-3a55a4b{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-61a3f06 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-61a3f06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-61a3f06{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-61a3f06 p{margin-block-end:0px;}.elementor-11500 .elementor-element.elementor-element-a54c450{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-a54c450 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-11500 .elementor-element.elementor-element-a54c450.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-a54c450 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-icon i{color:#ADADAD;transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-icon svg{fill:#ADADAD;transition:fill 0.3s;}.elementor-11500 .elementor-element.elementor-element-81a2da8{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-81a2da8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11500 .elementor-element.elementor-element-6221a73{--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:0%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-16fa68f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11500 .elementor-element.elementor-element-e2cd044{width:var( --container-widget-width, 60.938% );max-width:60.938%;--container-widget-width:60.938%;--container-widget-flex-grow:0;text-align:center;}.elementor-11500 .elementor-element.elementor-element-e2cd044.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-e2cd044 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-size:50px;font-weight:300;line-height:51px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-ed4c954{width:var( --container-widget-width, 62.328% );max-width:62.328%;--container-widget-width:62.328%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-ed4c954.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-7ad4532{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11500 .elementor-element.elementor-element-561fadf img{width:35%;}.elementor-11500 .elementor-element.elementor-element-94d2b88{text-align:center;}.elementor-11500 .elementor-element.elementor-element-94d2b88 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-62ac3ba{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11500 .elementor-element.elementor-element-4fca15b img{width:35%;}.elementor-11500 .elementor-element.elementor-element-868462c{text-align:center;}.elementor-11500 .elementor-element.elementor-element-868462c .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-c119f61{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11500 .elementor-element.elementor-element-d1ddad9 img{width:35%;}.elementor-11500 .elementor-element.elementor-element-777c5ae{text-align:center;}.elementor-11500 .elementor-element.elementor-element-777c5ae .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-3736add{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11500 .elementor-element.elementor-element-8c15e53 img{width:35%;}.elementor-11500 .elementor-element.elementor-element-4bb3c81{text-align:center;}.elementor-11500 .elementor-element.elementor-element-4bb3c81 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-58f4db3{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-11500 .elementor-element.elementor-element-c5804a5 img{width:35%;}.elementor-11500 .elementor-element.elementor-element-8fc14c9{text-align:center;}.elementor-11500 .elementor-element.elementor-element-8fc14c9 .elementor-heading-title{font-family:"Frank Ruhl Libre", Sans-serif;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-13baeae{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:14px;}.elementor-11500 .elementor-element.elementor-element-13baeae .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-11500 .elementor-element.elementor-element-5049e91{--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:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-a250ecd{--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:center;--border-radius:100px 100px 100px 100px;--padding-top:28px;--padding-bottom:27px;--padding-left:51px;--padding-right:51px;}.elementor-11500 .elementor-element.elementor-element-a250ecd:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-a250ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(162deg, #DBEAFF 0%, #FFB8B8 100%);}.elementor-11500 .elementor-element.elementor-element-bc961b5{width:var( --container-widget-width, 65.395% );max-width:65.395%;--container-widget-width:65.395%;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-bc961b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon{font-size:64px;}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-title a{font-family:"Frank Ruhl Libre", Sans-serif;font-size:27px;font-weight:400;}.elementor-11500 .elementor-element.elementor-element-bc961b5:has(:hover) .elementor-icon-box-title,
					 .elementor-11500 .elementor-element.elementor-element-bc961b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#666666;}.elementor-11500 .elementor-element.elementor-element-df38561 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:150px 150px 150px 150px;padding:17px 30px 17px 30px;}.elementor-11500 .elementor-element.elementor-element-df38561 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11500 .elementor-element.elementor-element-7407fb2{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-11500 .elementor-element.elementor-element-7407fb2:not(.elementor-motion-effects-element-type-background), .elementor-11500 .elementor-element.elementor-element-7407fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #DBEAFF 29%, #FFB8B8 100%);}.elementor-11500 .elementor-element.elementor-element-696a301{--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;}.elementor-11500 .elementor-element.elementor-element-1f79392{width:100%;max-width:100%;text-align:start;}.elementor-11500 .elementor-element.elementor-element-1f79392.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-1f79392 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-83a17d5{--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;}.elementor-11500 .elementor-element.elementor-element-5af353c img{width:63%;}.elementor-11500 .elementor-element.elementor-element-3c9813f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11500 .elementor-element.elementor-element-8535a5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-8535a5f{text-align:start;}.elementor-11500 .elementor-element.elementor-element-8535a5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-11500 .elementor-element.elementor-element-7788ae5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11500 .elementor-element.elementor-element-7788ae5{text-align:start;}.elementor-11500 .elementor-element.elementor-element-7788ae5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-11500 .elementor-element.elementor-element-e0f67dc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11500 .elementor-element.elementor-element-13baeae{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-11500 .elementor-element.elementor-element-d64b534{--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-11500 .elementor-element.elementor-element-9392c02{--width:45%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11500 .elementor-element.elementor-element-bc6e69f{--width:45%;}.elementor-11500 .elementor-element.elementor-element-fdad2d8{--nav-menu-icon-size:21px;}.elementor-11500 .elementor-element.elementor-element-fdad2d8 .elementor-menu-toggle{border-radius:30px;}.elementor-11500 .elementor-element.elementor-element-d0150e4{--min-height:66vh;--margin-top:-25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:42%;--padding-bottom:0%;--padding-left:5%;--padding-right:05%;}.elementor-11500 .elementor-element.elementor-element-5f8c3cf{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-5f8c3cf .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-11500 .elementor-element.elementor-element-2421a4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:15px;}.elementor-11500 .elementor-element.elementor-element-c7166c0{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-c118b85{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;}.elementor-11500 .elementor-element.elementor-element-07e0505 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11500 .elementor-element.elementor-element-07e0505 img{width:100%;}.elementor-11500 .elementor-element.elementor-element-9639c22{--padding-top:8%;--padding-bottom:8%;--padding-left:3%;--padding-right:3%;}.elementor-11500 .elementor-element.elementor-element-7908468{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-7908468 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-11500 .elementor-element.elementor-element-418d882{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:15px;}.elementor-11500 .elementor-element.elementor-element-9615e3c{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-11500 .elementor-element.elementor-element-9e0f669{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-9e0f669 .elementor-heading-title{font-size:23px;line-height:1.1em;}.elementor-11500 .elementor-element.elementor-element-45cf642{--padding-top:11%;--padding-bottom:11%;--padding-left:3%;--padding-right:3%;}.elementor-11500 .elementor-element.elementor-element-5565556{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-5565556 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-11500 .elementor-element.elementor-element-8605044{text-align:center;font-size:15px;}.elementor-11500 .elementor-element.elementor-element-e0f67dc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11500 .elementor-element.elementor-element-bfb36b3{--padding-top:9%;--padding-bottom:9%;--padding-left:3%;--padding-right:3%;}.elementor-11500 .elementor-element.elementor-element-7ddb98f{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-7ddb98f .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-11500 .elementor-element.elementor-element-3d570f0{text-align:center;font-size:15px;}.elementor-11500 .elementor-element.elementor-element-6221a73{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-11500 .elementor-element.elementor-element-e2cd044{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-e2cd044 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-11500 .elementor-element.elementor-element-ed4c954{text-align:center;font-size:15px;}.elementor-11500 .elementor-element.elementor-element-13baeae{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11500 .elementor-element.elementor-element-5049e91{--padding-top:2%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-11500 .elementor-element.elementor-element-a250ecd{--border-radius:38px 38px 38px 38px;--padding-top:59px;--padding-bottom:59px;--padding-left:26px;--padding-right:26px;}.elementor-11500 .elementor-element.elementor-element-bc961b5{width:100%;max-width:100%;}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-wrapper{text-align:center;}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon{font-size:53px;}.elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-title, .elementor-11500 .elementor-element.elementor-element-bc961b5 .elementor-icon-box-title a{font-size:18px;}.elementor-11500 .elementor-element.elementor-element-7407fb2{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-11500 .elementor-element.elementor-element-1f79392{text-align:center;}.elementor-11500 .elementor-element.elementor-element-5af353c img{width:51%;}}@media(min-width:768px){.elementor-11500 .elementor-element.elementor-element-9392c02{--width:22%;}.elementor-11500 .elementor-element.elementor-element-696a301{--width:50%;}.elementor-11500 .elementor-element.elementor-element-83a17d5{--width:50%;}.elementor-11500 .elementor-element.elementor-element-3c9813f{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-5f8c3cf */Tarjetas e imagenes

.float-animation {
    animation: float 4s infinite;
}
#bott {
  --pulse-scale: 1.045;
  --pulse-speed: 2.8s;

  animation: bott-pulse var(--pulse-speed) ease-in-out infinite;
  transform-origin: center;
  will-change: transform;
}

#bott:hover {
  animation-duration: 2.2s;
}

#bott:active {
  transform: scale(0.98);
}

@keyframes bott-pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(var(--pulse-scale));
  }
  100% {
    transform: scale(1);
  }
}



/* Flotación más notable para #imma */
#imma {
  --float-speed: 9s;     /* un poco más rápido para acentuar */
  --float-amp-x: 14px;   /* antes 6px */
  --float-amp-y: 20px;   /* antes 8px */
  --float-rot: 0.8deg;   /* antes 0.35deg */
  animation: imma-float var(--float-speed) ease-in-out infinite;
  transform-origin: center;
  will-change: transform;
  display: inline-block;
}

/* Pausa al hover (opcional) */
#imma:hover { animation-play-state: paused; }

@keyframes imma-float {
  0%   { transform: translate3d(0, 0, 0) rotate(0); }
  20%  { transform: translate3d(var(--float-amp-x), calc(var(--float-amp-y) * -0.6), 0) rotate(calc(var(--float-rot) * -1)); }
  40%  { transform: translate3d(calc(var(--float-amp-x) * -0.8), calc(var(--float-amp-y) * 0.7), 0) rotate(calc(var(--float-rot) * 0.6)); }
  60%  { transform: translate3d(calc(var(--float-amp-x) * 0.9), var(--float-amp-y), 0) rotate(0); }
  80%  { transform: translate3d(calc(var(--float-amp-x) * -0.6), calc(var(--float-amp-y) * -0.5), 0) rotate(calc(var(--float-rot) * 0.7)); }
  100% { transform: translate3d(0, 0, 0) rotate(0); }
}

/* Motion reducido */
@media (prefers-reduced-motion: reduce) {
  #imma { animation: none !important; }
}

/* Movimiento suave para #tarjee (sin cambios visuales de estilo) */
#tarjee {
  transition: transform .28s ease;
  transform: translateZ(0); /* activa GPU sin afectar estilos */
  will-change: transform;
}

/* Hover: levanta y escala sutil */
#tarjee:hover {
  transform: translateY(-8px) scale(1.02);
}

/* Accesible al teclado (mismo efecto que hover) */
#tarjee:focus-visible {
  transform: translateY(-8px) scale(1.02);
}

/* Click: pequeña compresión para feedback */
#tarjee:active {
  transform: translateY(-2px) scale(0.99);
}

/* Respeto a usuarios con menos movimiento */
@media (prefers-reduced-motion: reduce) {
  #tarjee,
  #tarjee:hover,
  #tarjee:focus-visible,
  #tarjee:active {
    transform: none !important;
    transition: none !important;
  }
}/* End custom CSS */