.elementor-1857 .elementor-element.elementor-element-117b83d{--display:flex;--min-height:793px;--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-1857 .elementor-element.elementor-element-e116e36{--display:flex;--position:absolute;--min-height:100vh;--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;top:0px;}body:not(.rtl) .elementor-1857 .elementor-element.elementor-element-e116e36{left:0px;}body.rtl .elementor-1857 .elementor-element.elementor-element-e116e36{right:0px;}.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-1857 .elementor-element.elementor-element-23166eb .elementor-heading-title{font-family:"chocolate", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.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-1857 .elementor-element.elementor-element-87d898d{text-align:center;font-family:"chocolate", Sans-serif;font-size:20px;font-weight:400;}.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-1857 .elementor-element.elementor-element-744e1ea .elementor-button{background-color:#2D265E91;}.elementor-1857 .elementor-element.elementor-element-8b24605{--display:flex;--position:absolute;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1857 .elementor-element.elementor-element-8b24605:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-8b24605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-8b24605::before, .elementor-1857 .elementor-element.elementor-element-8b24605 > .elementor-background-video-container::before, .elementor-1857 .elementor-element.elementor-element-8b24605 > .e-con-inner > .elementor-background-video-container::before, .elementor-1857 .elementor-element.elementor-element-8b24605 > .elementor-background-slideshow::before, .elementor-1857 .elementor-element.elementor-element-8b24605 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1857 .elementor-element.elementor-element-8b24605 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}body:not(.rtl) .elementor-1857 .elementor-element.elementor-element-8b24605{left:0px;}body.rtl .elementor-1857 .elementor-element.elementor-element-8b24605{right:0px;}.elementor-1857 .elementor-element.elementor-element-ede4967 .elementor-heading-title{font-family:"chocolate", Sans-serif;font-size:70px;font-weight:600;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.92);color:#000000;}.elementor-1857 .elementor-element.elementor-element-cae0af2{text-align:center;font-family:"chocolate", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-1857 .elementor-element.elementor-element-1cdccc7 .elementor-button{background-color:#FF2E5175;}.elementor-1857 .elementor-element.elementor-element-bf58ece{--display:flex;}.elementor-1857 .elementor-element.elementor-element-9f28f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1857 .elementor-element.elementor-element-a9cc23e{--display:flex;--min-height:100vh;--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-1857 .elementor-element.elementor-element-3730c6b{--display:flex;--justify-content:center;}.elementor-1857 .elementor-element.elementor-element-9f2d84e .elementor-heading-title{font-family:"rama", Sans-serif;font-size:117px;font-weight:600;color:#FFFFFF;}.elementor-1857 .elementor-element.elementor-element-faac3ca{font-family:"chocolate", Sans-serif;font-size:18px;font-weight:400;}.elementor-1857 .elementor-element.elementor-element-4ea2b04{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1857 .elementor-element.elementor-element-480fe52{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1857 .elementor-element.elementor-element-480fe52:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-480fe52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17647A;background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-11f5298 .elementor-heading-title{font-family:"rama", Sans-serif;font-size:45px;font-weight:600;color:#CEF3F98A;}.elementor-1857 .elementor-element.elementor-element-51a3844 .elementor-button{background-color:#CEF3F98A;}.elementor-1857 .elementor-element.elementor-element-c8ace33{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1857 .elementor-element.elementor-element-c8ace33:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-c8ace33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17647A;background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/A1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-6cfcfd9 .elementor-heading-title{font-family:"rama", Sans-serif;font-size:45px;font-weight:600;color:#2D265E94;}.elementor-1857 .elementor-element.elementor-element-3d310d1 .elementor-button{background-color:#2D265E94;}.elementor-1857 .elementor-element.elementor-element-1bc6c19{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1857 .elementor-element.elementor-element-1bc6c19:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-1bc6c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17647A;background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-9555c1e .elementor-heading-title{font-family:"rama", Sans-serif;font-size:45px;font-weight:600;color:#2967E294;}.elementor-1857 .elementor-element.elementor-element-1e1090c .elementor-button{background-color:#2967E294;}.elementor-1857 .elementor-element.elementor-element-3cb6e2d{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1857 .elementor-element.elementor-element-3cb6e2d:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-3cb6e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17647A;background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-f58a557 .elementor-heading-title{font-family:"rama", Sans-serif;font-size:45px;font-weight:600;color:#704394B0;}.elementor-1857 .elementor-element.elementor-element-44b5eed .elementor-button{background-color:#704394B0;}.elementor-1857 .elementor-element.elementor-element-b54931b{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1857 .elementor-element.elementor-element-b54931b:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-b54931b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17647A;background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-d41ec5c .elementor-heading-title{font-family:"rama", Sans-serif;font-size:45px;font-weight:600;color:#EFEF52CC;}.elementor-1857 .elementor-element.elementor-element-c34ec9a .elementor-button{background-color:#EFEF52CC;}.elementor-1857 .elementor-element.elementor-element-8087b2c{--display:flex;--position:absolute;--min-height:350px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1857 .elementor-element.elementor-element-8087b2c:not(.elementor-motion-effects-element-type-background), .elementor-1857 .elementor-element.elementor-element-8087b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17647A;background-image:url("https://somosfuni.com.ar/wp-content/uploads/2026/03/6-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1857 .elementor-element.elementor-element-fbfcfba .elementor-heading-title{font-family:"rama", Sans-serif;font-size:45px;font-weight:600;color:#F490DF7A;}.elementor-1857 .elementor-element.elementor-element-d43ef15 .elementor-button{background-color:#F490DF7A;}.elementor-1857 .elementor-element.elementor-element-5808946{--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-1857 .elementor-element.elementor-element-92ed922{text-align:center;}.elementor-1857 .elementor-element.elementor-element-92ed922 .elementor-heading-title{font-family:"rama", Sans-serif;font-size:89px;font-weight:600;color:#FFFFFF;}.elementor-1857 .elementor-element.elementor-element-4465fa3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1857 .elementor-element.elementor-element-a465206{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1857 .elementor-element.elementor-element-46b1166{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1857 .elementor-element.elementor-element-2fa046f .elementor-heading-title{font-family:"chocolate", Sans-serif;font-size:85px;font-weight:600;color:#FFFFFF;}.elementor-1857 .elementor-element.elementor-element-edee8cb.elementor-element{--align-self:center;}.elementor-1857 .elementor-element.elementor-element-edee8cb{text-align:start;}.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 );}@media(max-width:1024px){.elementor-1857 .elementor-element.elementor-element-23166eb{text-align:center;}.elementor-1857 .elementor-element.elementor-element-23166eb .elementor-heading-title{font-size:58px;}.elementor-1857 .elementor-element.elementor-element-87d898d{text-align:center;font-size:13px;}.elementor-1857 .elementor-element.elementor-element-ede4967{text-align:center;}.elementor-1857 .elementor-element.elementor-element-ede4967 .elementor-heading-title{font-size:58px;}.elementor-1857 .elementor-element.elementor-element-cae0af2{text-align:center;font-size:13px;}.elementor-1857 .elementor-element.elementor-element-a9cc23e{--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-1857 .elementor-element.elementor-element-9f2d84e{text-align:center;}.elementor-1857 .elementor-element.elementor-element-9f2d84e .elementor-heading-title{font-size:74px;}.elementor-1857 .elementor-element.elementor-element-faac3ca{text-align:center;}.elementor-1857 .elementor-element.elementor-element-4ea2b04{--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1857 .elementor-element.elementor-element-480fe52{--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-11f5298 .elementor-heading-title{font-size:23px;}.elementor-1857 .elementor-element.elementor-element-c8ace33{--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-6cfcfd9 .elementor-heading-title{font-size:23px;}.elementor-1857 .elementor-element.elementor-element-1bc6c19{--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-9555c1e .elementor-heading-title{font-size:23px;}.elementor-1857 .elementor-element.elementor-element-3cb6e2d{--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-f58a557 .elementor-heading-title{font-size:23px;}.elementor-1857 .elementor-element.elementor-element-b54931b{--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-d41ec5c .elementor-heading-title{font-size:23px;}.elementor-1857 .elementor-element.elementor-element-8087b2c{--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-fbfcfba .elementor-heading-title{font-size:23px;}.elementor-1857 .elementor-element.elementor-element-46b1166{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1857 .elementor-element.elementor-element-23166eb .elementor-heading-title{font-size:31px;}.elementor-1857 .elementor-element.elementor-element-87d898d{font-size:9px;}.elementor-1857 .elementor-element.elementor-element-ede4967 .elementor-heading-title{font-size:31px;}.elementor-1857 .elementor-element.elementor-element-cae0af2{font-size:9px;}.elementor-1857 .elementor-element.elementor-element-9f2d84e .elementor-heading-title{font-size:69px;}.elementor-1857 .elementor-element.elementor-element-480fe52{--width:250px;--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-c8ace33{--width:250px;--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-1bc6c19{--width:250px;--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-3cb6e2d{--width:250px;--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-b54931b{--width:250px;--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-8087b2c{--width:250px;--min-height:250px;}.elementor-1857 .elementor-element.elementor-element-46b1166{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1857 .elementor-element.elementor-element-e116e36{--width:100%;}.elementor-1857 .elementor-element.elementor-element-8b24605{--width:100%;}.elementor-1857 .elementor-element.elementor-element-480fe52{--width:350px;}.elementor-1857 .elementor-element.elementor-element-c8ace33{--width:350px;}.elementor-1857 .elementor-element.elementor-element-1bc6c19{--width:350px;}.elementor-1857 .elementor-element.elementor-element-3cb6e2d{--width:350px;}.elementor-1857 .elementor-element.elementor-element-b54931b{--width:350px;}.elementor-1857 .elementor-element.elementor-element-8087b2c{--width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1857 .elementor-element.elementor-element-480fe52{--width:250px;}.elementor-1857 .elementor-element.elementor-element-c8ace33{--width:250px;}.elementor-1857 .elementor-element.elementor-element-1bc6c19{--width:250px;}.elementor-1857 .elementor-element.elementor-element-3cb6e2d{--width:250px;}.elementor-1857 .elementor-element.elementor-element-b54931b{--width:250px;}.elementor-1857 .elementor-element.elementor-element-8087b2c{--width:250px;}}/* Start custom CSS for container, class: .elementor-element-117b83d */.elementor-1857 .elementor-element.elementor-element-117b83d{
    --radius: 300px;
    --heading-blur: 10px;
    --text-delay: 1.2s;
}
.elementor-1857 .elementor-element.elementor-element-117b83d{
    --x: 50%;
    --y: 50%;
}
.elementor-1857 .elementor-element.elementor-element-117b83d .focus-overlay{
    clip-path: circle(0 at var(--x) var(--y));
    transition: all 0.2s linear;
}
.elementor-1857 .elementor-element.elementor-element-117b83d.hover .focus-overlay{
    clip-path: circle(var(--radius) at var(--x) var(--y));
}


/* Heading Animtion */

.elementor-1857 .elementor-element.elementor-element-117b83d .elementor-widget-heading{
    filter: blur(var(--heading-blur));
    transition: all 2s ease-in-out;
    opacity: 0.75;
}
.elementor-1857 .elementor-element.elementor-element-117b83d.animated .elementor-widget-heading{
    filter: blur(0);
    opacity: 1;
}


/* Text and Button Animtion */

.elementor-1857 .elementor-element.elementor-element-117b83d .elementor-widget-text-editor,
.elementor-1857 .elementor-element.elementor-element-117b83d .elementor-widget-button{
    transform: translateY(30px);
    transition: all 1s ease-in-out var(--text-delay);
    opacity: 0;
    animation: none;
}
.elementor-1857 .elementor-element.elementor-element-117b83d.animated .elementor-widget-text-editor,
.elementor-1857 .elementor-element.elementor-element-117b83d.animated .elementor-widget-button{
    transform: translateY(0);
    opacity: 1;
}

@media (max-width: 767px){
.elementor-1857 .elementor-element.elementor-element-117b83d > *{
    clip-path: none !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f28f0c */.elementor-1857 .elementor-element.elementor-element-9f28f0c{
    --card-scroll-height: 400;
    --card-rotate: 12;
}
.elementor-1857 .elementor-element.elementor-element-9f28f0c .mdw-active-card{
    transform: translateY(-100vh) rotate(-60deg) !important;
    transition:1s;
    visibility: hidden;
    transform-origin: bottom left;
}
.elementor-1857 .elementor-element.elementor-element-9f28f0c > .e-con,
.elementor-1857 .elementor-element.elementor-element-9f28f0c > .e-container,
.elementor-1857 .elementor-element.elementor-element-9f28f0c > .e-con-inner > .e-con,
.elementor-1857 .elementor-element.elementor-element-9f28f0c > .e-con-inner > .e-container{
    position: sticky;
    top:0;
}/* End custom CSS */