.elementor-8588 .elementor-element.elementor-element-dfeb4fc{--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;--gap:0px 56px;--row-gap:0px;--column-gap:56px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-dfeb4fc:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-dfeb4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );background-image:url("https://www.fabulingua.com/wp-content/uploads/2025/04/purple-background-no-elements.png");}.elementor-8588 .elementor-element.elementor-element-fed682f{--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;--gap:16px 20px;--row-gap:16px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-300b593{text-align:center;z-index:100;}.elementor-8588 .elementor-element.elementor-element-300b593 .elementor-heading-title{font-family:"Fresca", Sans-serif;font-size:24px;line-height:28px;color:#F9CE46;}.elementor-8588 .elementor-element.elementor-element-300b593 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-7b92a0b{text-align:center;width:100%;max-width:100%;}.elementor-8588 .elementor-element.elementor-element-7b92a0b .elementor-heading-title{font-size:40px;line-height:1.4em;color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-7b92a0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-d74c52a{text-align:center;font-size:20px;line-height:30px;color:var( --e-global-color-20858dd6 );width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-d74c52a > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8588 .elementor-element.elementor-element-625c2bc .elementor-button{padding:15px 37px 15px 37px;}.elementor-8588 .elementor-element.elementor-element-625c2bc > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-625c2bc{width:100%;max-width:100%;z-index:2;}.elementor-8588 .elementor-element.elementor-element-a80b5e5 .elementor-button{font-size:16px;fill:var( --e-global-color-20858dd6 );color:var( --e-global-color-20858dd6 );background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-a80b5e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-a80b5e5{width:auto;max-width:auto;z-index:2;}.elementor-8588 .elementor-element.elementor-element-ded2daa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-e6b6a27 img{width:100%;}.elementor-8588 .elementor-element.elementor-element-e6b6a27{width:100%;max-width:100%;}.elementor-8588 .elementor-element.elementor-element-e6b6a27.elementor-element{--align-self:center;}.elementor-8588 .elementor-element.elementor-element-7eeacd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:101px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-b829e01{text-align:center;}.elementor-8588 .elementor-element.elementor-element-461d601{text-align:center;font-size:20px;font-weight:700;color:#ED4F22;}.elementor-8588 .elementor-element.elementor-element-461d601 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-999db12{--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 84px;--row-gap:0px;--column-gap:84px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-36bd52f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-36bd52f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-e7f9f7a{--display:flex;--gap:47px 0px;--row-gap:47px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-8588 .elementor-element.elementor-element-6bea857{text-align:center;width:auto;max-width:auto;}.elementor-8588 .elementor-element.elementor-element-6bea857 .elementor-heading-title{font-size:32px;font-weight:400;color:var( --e-global-color-2b5b1670 );}.elementor-8588 .elementor-element.elementor-element-28b2d42{text-align:center;width:auto;max-width:auto;}.elementor-8588 .elementor-element.elementor-element-28b2d42 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:30px;font-weight:700;line-height:25px;color:var( --e-global-color-2b5b1670 );}.elementor-8588 .elementor-element.elementor-element-d0d36b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:2;}.elementor-8588 .elementor-element.elementor-element-d0d36b4:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-d0d36b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EBE7;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-d0d36b4{left:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-d0d36b4{right:0px;}.elementor-8588 .elementor-element.elementor-element-547a513{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-a9f3b45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:24px;--z-index:1;}.elementor-8588 .elementor-element.elementor-element-a9f3b45:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-a9f3b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0D1C9;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-a9f3b45{left:12px;}body.rtl .elementor-8588 .elementor-element.elementor-element-a9f3b45{right:12px;}.elementor-8588 .elementor-element.elementor-element-6309113{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-bb7ce79{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-bb7ce79.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-d850dab{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:74px;--padding-bottom:74px;--padding-left:94px;--padding-right:94px;--z-index:3;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-2090b15{right:-72px;}body.rtl .elementor-8588 .elementor-element.elementor-element-2090b15{left:-72px;}.elementor-8588 .elementor-element.elementor-element-2090b15{top:-62px;}.elementor-8588 .elementor-element.elementor-element-2090b15 > .elementor-widget-container:hover{--e-transform-rotateZ:3deg;--e-transform-scale:1.1;}.elementor-8588 .elementor-element.elementor-element-71c16a2{text-align:center;}.elementor-8588 .elementor-element.elementor-element-71c16a2 .elementor-heading-title{color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-c84f0bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-bf989c3{text-align:center;width:auto;max-width:auto;}.elementor-8588 .elementor-element.elementor-element-bf989c3 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:30px;font-weight:700;text-decoration:line-through;line-height:25px;color:#EFE4DF;}.elementor-8588 .elementor-element.elementor-element-bf989c3 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-fedde50{text-align:center;width:auto;max-width:auto;}.elementor-8588 .elementor-element.elementor-element-fedde50 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:30px;font-weight:700;line-height:25px;color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-52d5b29{text-align:center;font-size:20px;line-height:25px;color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-c410f0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:2;}.elementor-8588 .elementor-element.elementor-element-c410f0d:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-c410f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8483E9;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-c410f0d{left:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-c410f0d{right:0px;}.elementor-8588 .elementor-element.elementor-element-3c81ea4{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-d5f2365{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:24px;--z-index:1;}.elementor-8588 .elementor-element.elementor-element-d5f2365:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-d5f2365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E4DCD;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-d5f2365{left:12px;}body.rtl .elementor-8588 .elementor-element.elementor-element-d5f2365{right:12px;}.elementor-8588 .elementor-element.elementor-element-4d76ab4{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-97601c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-36fd77f{text-align:center;}.elementor-8588 .elementor-element.elementor-element-36fd77f .elementor-heading-title{font-size:24px;color:#6867D4;}.elementor-8588 .elementor-element.elementor-element-36fd77f > .elementor-widget-container{padding:110px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-2ed8cc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 37px;--row-gap:0px;--column-gap:37px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-55a6afd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-72aba3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:44px;--padding-right:0px;--z-index:3;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-9d810d6{left:238px;}body.rtl .elementor-8588 .elementor-element.elementor-element-9d810d6{right:238px;}.elementor-8588 .elementor-element.elementor-element-9d810d6{top:-30px;}.elementor-8588 .elementor-element.elementor-element-80435b4{text-align:left;font-size:20px;line-height:25px;color:var( --e-global-color-2b5b1670 );width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-4f8e89a{text-align:left;font-size:20px;line-height:25px;color:var( --e-global-color-2b5b1670 );width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-fc84781{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:2;}.elementor-8588 .elementor-element.elementor-element-fc84781:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-fc84781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20858dd6 );}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-fc84781{left:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-fc84781{right:0px;}.elementor-8588 .elementor-element.elementor-element-c0954a9{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-21f3443{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:24px;--z-index:1;}.elementor-8588 .elementor-element.elementor-element-21f3443:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-21f3443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB7D57;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-21f3443{left:12px;}body.rtl .elementor-8588 .elementor-element.elementor-element-21f3443{right:12px;}.elementor-8588 .elementor-element.elementor-element-de10be7{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-93a79ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-14c4b30{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;--z-index:3;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-1ab472b{left:240px;}body.rtl .elementor-8588 .elementor-element.elementor-element-1ab472b{right:240px;}.elementor-8588 .elementor-element.elementor-element-1ab472b{top:-40px;}.elementor-8588 .elementor-element.elementor-element-a9f1345{text-align:left;font-size:20px;line-height:25px;color:var( --e-global-color-2b5b1670 );width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-a2af403{text-align:left;font-size:20px;line-height:25px;color:var( --e-global-color-2b5b1670 );width:var( --container-widget-width, 254px );max-width:254px;--container-widget-width:254px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-b7d2277{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;--z-index:2;}.elementor-8588 .elementor-element.elementor-element-b7d2277:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-b7d2277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20858dd6 );}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-b7d2277{left:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-b7d2277{right:0px;}.elementor-8588 .elementor-element.elementor-element-861e132{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-71ed208{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:24px;--z-index:1;}.elementor-8588 .elementor-element.elementor-element-71ed208:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-71ed208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#52C6B3;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-71ed208{left:12px;}body.rtl .elementor-8588 .elementor-element.elementor-element-71ed208{right:12px;}.elementor-8588 .elementor-element.elementor-element-c0f94e6{--spacer-size:50px;}.elementor-8588 .elementor-element.elementor-element-39beb2b img{width:379px;height:322px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-39beb2b{left:-134px;}body.rtl .elementor-8588 .elementor-element.elementor-element-39beb2b{right:-134px;}.elementor-8588 .elementor-element.elementor-element-39beb2b{top:-195px;z-index:3;}.elementor-8588 .elementor-element.elementor-element-2535649 img{width:236px;height:227px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-2535649{right:-134px;}body.rtl .elementor-8588 .elementor-element.elementor-element-2535649{left:-134px;}.elementor-8588 .elementor-element.elementor-element-2535649{top:-102px;}.elementor-8588 .elementor-element.elementor-element-2d3f3d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-2d3f3d8:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-2d3f3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fabulingua.com/wp-content/uploads/2025/03/Frame-25.png");background-position:center center;background-repeat:no-repeat;}.elementor-8588 .elementor-element.elementor-element-3eebbca{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:65px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-3ede26b{text-align:center;}.elementor-8588 .elementor-element.elementor-element-3ede26b .elementor-heading-title{font-size:36px;color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-78dcfde{text-align:center;font-size:16px;line-height:25px;color:var( --e-global-color-20858dd6 );}.elementor-8588 .elementor-element.elementor-element-df966da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0150px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-df966da:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-df966da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fabulingua.com/wp-content/uploads/2025/03/Copy-of-how-it-works-background-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8588 .elementor-element.elementor-element-d742537 img{width:75%;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container{margin:0px -30px 0px -30px;--e-transform-translateY:-80px;}.elementor-8588 .elementor-element.elementor-element-d742537{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-8588 .elementor-element.elementor-element-d742537.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container:hover{--e-transform-translateY:-120px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 img{width:80%;max-width:100%;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container{margin:0px -30px 0px -30px;padding:0px 0px 0px 0px;--e-transform-translateY:-120px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-8588 .elementor-element.elementor-element-4a3ae88.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container:hover{--e-transform-translateY:-160px;}.elementor-8588 .elementor-element.elementor-element-75b625e img{width:75%;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container{margin:0px -30px 0px -30px;--e-transform-translateY:-90px;}.elementor-8588 .elementor-element.elementor-element-75b625e{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;--e-transform-transition-duration:600ms;}.elementor-8588 .elementor-element.elementor-element-75b625e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container:hover{--e-transform-translateY:-130px;}@media(max-width:1440px){.elementor-8588 .elementor-element.elementor-element-dfeb4fc{--gap:0px 35px;--row-gap:0px;--column-gap:35px;--flex-wrap:nowrap;}.elementor-8588 .elementor-element.elementor-element-fed682f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8588 .elementor-element.elementor-element-fed682f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-7b92a0b > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-8588 .elementor-element.elementor-element-d74c52a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-ded2daa{--min-height:0px;}.elementor-8588 .elementor-element.elementor-element-ded2daa.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-2090b15{right:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-2090b15{left:0px;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-39beb2b{left:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-39beb2b{right:0px;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-2535649{right:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-2535649{left:0px;}.elementor-8588 .elementor-element.elementor-element-df966da{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--margin-top:144px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8588 .elementor-element.elementor-element-df966da:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-df966da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 100%;}.elementor-8588 .elementor-element.elementor-element-d742537 img{width:85%;}.elementor-8588 .elementor-element.elementor-element-d742537{width:var( --container-widget-width, 2% );max-width:2%;--container-widget-width:2%;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-d742537.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container{--e-transform-translateY:-115px;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container:hover{--e-transform-translateY:-155px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 img{width:90%;}.elementor-8588 .elementor-element.elementor-element-4a3ae88{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container{--e-transform-translateY:-100px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container:hover{--e-transform-translateY:-140px;}.elementor-8588 .elementor-element.elementor-element-75b625e img{width:85%;}.elementor-8588 .elementor-element.elementor-element-75b625e{--container-widget-width:2%;--container-widget-flex-grow:0;width:var( --container-widget-width, 2% );max-width:2%;}.elementor-8588 .elementor-element.elementor-element-75b625e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container{--e-transform-translateY:-135px;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container:hover{--e-transform-translateY:-175px;}}@media(max-width:1024px){.elementor-8588 .elementor-element.elementor-element-dfeb4fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-fed682f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-7b92a0b .elementor-heading-title{font-size:32px;}.elementor-8588 .elementor-element.elementor-element-7b92a0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-d74c52a{font-size:18px;}.elementor-8588 .elementor-element.elementor-element-d74c52a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-7eeacd0{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-999db12{--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:64px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-36bd52f{--justify-content:center;}.elementor-8588 .elementor-element.elementor-element-e7f9f7a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-bb7ce79{--justify-content:center;}.elementor-8588 .elementor-element.elementor-element-d850dab{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-2090b15 img{width:60%;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-2090b15{right:0px;}body.rtl .elementor-8588 .elementor-element.elementor-element-2090b15{left:0px;}.elementor-8588 .elementor-element.elementor-element-2090b15{top:-58px;}.elementor-8588 .elementor-element.elementor-element-c84f0bb{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--flex-wrap:wrap;}.elementor-8588 .elementor-element.elementor-element-97601c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-36fd77f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-39beb2b{text-align:left;}.elementor-8588 .elementor-element.elementor-element-39beb2b img{width:32%;}.elementor-8588 .elementor-element.elementor-element-2535649{text-align:right;top:-140px;}.elementor-8588 .elementor-element.elementor-element-2535649 img{width:46%;}body:not(.rtl) .elementor-8588 .elementor-element.elementor-element-2535649{right:-20px;}body.rtl .elementor-8588 .elementor-element.elementor-element-2535649{left:-20px;}.elementor-8588 .elementor-element.elementor-element-2d3f3d8{--padding-top:0px;--padding-bottom:00px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-df966da{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--margin-top:130px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-df966da:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-df966da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateY:-110px;}.elementor-8588 .elementor-element.elementor-element-d742537{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-8588 .elementor-element.elementor-element-d742537.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container:hover{--e-transform-translateY:-140px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-4a3ae88.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container:hover{--e-transform-translateY:-130px;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateY:-125px;}.elementor-8588 .elementor-element.elementor-element-75b625e{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-75b625e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container:hover{--e-transform-translateY:-155px;}}@media(max-width:767px){.elementor-8588 .elementor-element.elementor-element-dfeb4fc{--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;--padding-top:140px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-300b593{z-index:2;}.elementor-8588 .elementor-element.elementor-element-7b92a0b .elementor-heading-title{font-size:30px;}.elementor-8588 .elementor-element.elementor-element-ded2daa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8588 .elementor-element.elementor-element-e6b6a27{text-align:center;}.elementor-8588 .elementor-element.elementor-element-e6b6a27 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8588 .elementor-element.elementor-element-7eeacd0{--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-b829e01 .elementor-heading-title{font-size:28px;}.elementor-8588 .elementor-element.elementor-element-999db12{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:40px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-e7f9f7a{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8588 .elementor-element.elementor-element-6bea857 .elementor-heading-title{font-size:24px;}.elementor-8588 .elementor-element.elementor-element-28b2d42 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-8588 .elementor-element.elementor-element-bb7ce79{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8588 .elementor-element.elementor-element-d850dab{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:64px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8588 .elementor-element.elementor-element-2090b15{top:-32px;}.elementor-8588 .elementor-element.elementor-element-71c16a2 .elementor-heading-title{font-size:24px;}.elementor-8588 .elementor-element.elementor-element-bf989c3 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-8588 .elementor-element.elementor-element-fedde50 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-8588 .elementor-element.elementor-element-97601c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-72aba3a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8588 .elementor-element.elementor-element-93a79ac{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8588 .elementor-element.elementor-element-14c4b30{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8588 .elementor-element.elementor-element-39beb2b img{width:40%;}.elementor-8588 .elementor-element.elementor-element-39beb2b{top:-150px;}.elementor-8588 .elementor-element.elementor-element-2535649 img{width:40%;}.elementor-8588 .elementor-element.elementor-element-2535649{top:-100px;}.elementor-8588 .elementor-element.elementor-element-2d3f3d8:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-2d3f3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-8588 .elementor-element.elementor-element-2d3f3d8{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-3eebbca{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8588 .elementor-element.elementor-element-3ede26b .elementor-heading-title{font-size:28px;}.elementor-8588 .elementor-element.elementor-element-3ede26b{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-78dcfde{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-8588 .elementor-element.elementor-element-df966da{--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-8588 .elementor-element.elementor-element-df966da:not(.elementor-motion-effects-element-type-background), .elementor-8588 .elementor-element.elementor-element-df966da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateY:0px;}.elementor-8588 .elementor-element.elementor-element-d742537{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8588 .elementor-element.elementor-element-d742537 > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateY:0px;}.elementor-8588 .elementor-element.elementor-element-4a3ae88{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-8588 .elementor-element.elementor-element-4a3ae88 > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-translateY:0px;}.elementor-8588 .elementor-element.elementor-element-75b625e{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;}.elementor-8588 .elementor-element.elementor-element-75b625e > .elementor-widget-container:hover{--e-transform-translateY:-20px;}}@media(min-width:768px){.elementor-8588 .elementor-element.elementor-element-dfeb4fc{--content-width:1280px;}.elementor-8588 .elementor-element.elementor-element-fed682f{--width:612px;}.elementor-8588 .elementor-element.elementor-element-ded2daa{--width:522px;}.elementor-8588 .elementor-element.elementor-element-36bd52f{--width:415px;}.elementor-8588 .elementor-element.elementor-element-bb7ce79{--width:415px;}.elementor-8588 .elementor-element.elementor-element-55a6afd{--width:352px;}.elementor-8588 .elementor-element.elementor-element-93a79ac{--width:352px;}.elementor-8588 .elementor-element.elementor-element-3eebbca{--width:509px;}.elementor-8588 .elementor-element.elementor-element-df966da{--content-width:675px;}}@media(max-width:1440px) and (min-width:768px){.elementor-8588 .elementor-element.elementor-element-dfeb4fc{--content-width:95%;}.elementor-8588 .elementor-element.elementor-element-fed682f{--width:45%;}.elementor-8588 .elementor-element.elementor-element-ded2daa{--width:35%;}.elementor-8588 .elementor-element.elementor-element-999db12{--content-width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8588 .elementor-element.elementor-element-fed682f{--width:45%;}.elementor-8588 .elementor-element.elementor-element-ded2daa{--width:20%;}.elementor-8588 .elementor-element.elementor-element-36bd52f{--width:40%;}.elementor-8588 .elementor-element.elementor-element-bb7ce79{--width:40%;}.elementor-8588 .elementor-element.elementor-element-df966da{--content-width:90%;}}/* Start custom CSS for heading, class: .elementor-element-7b92a0b */.elementor-8588 .elementor-element.elementor-element-7b92a0b .break::after {
    content: "\a";
    white-space: pre;
}
@media (min-width: 1025px) and (max-width: 1280px) {
  
  .elementor-8588 .elementor-element.elementor-element-7b92a0b .break::after {
        content: "\a";
        white-space: normal;
    }
  
}

@media (min-width: 768px) and (max-width: 1024px) {
  
    .elementor-8588 .elementor-element.elementor-element-7b92a0b .break::after {
        content: "\a";
        white-space: normal;
    }
  
}

@media (min-width: 320px) and (max-width: 767px) {
  
    .elementor-8588 .elementor-element.elementor-element-7b92a0b .break::after {
        content: "\a";
        white-space: normal;
    }
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d74c52a */.elementor-8588 .elementor-element.elementor-element-d74c52a .break::after {
    content: "\a";
    white-space: pre;
}
@media (min-width: 1025px) and (max-width: 1280px) {
  
  .elementor-8588 .elementor-element.elementor-element-d74c52a .break::after {
        content: "\a";
        white-space: normal;
    }
  
}

@media (min-width: 768px) and (max-width: 1024px) {
  
    .elementor-8588 .elementor-element.elementor-element-d74c52a .break::after {
        content: "\a";
        white-space: normal;
    }
  
}

@media (min-width: 320px) and (max-width: 767px) {
  
    .elementor-8588 .elementor-element.elementor-element-d74c52a .break::after {
        content: "\a";
        white-space: normal;
    }
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fed682f */.elementor-8588 .elementor-element.elementor-element-fed682f {
    position: relative;
}

.custom-background::before {
  content: '';
  background-image: url(/wp-content/uploads/2025/05/dark-purple-blob-circle-scaled.png);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  height: 700px;
  width: 700px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media (min-width: 1201px) and (max-width: 1280px) {
    .custom-background::before {
      height: 680px;
      width: 680px;
    }
}

@media (min-width: 1025px) and (max-width: 1200px) {
    .custom-background::before {
      height: 640px;
      width: 640px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .custom-background::before {
      height: 450px;
      width: 450px;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    .custom-background::before {
      height: 340px;
      width: 340px;
      top: -10%;
      left: 50%;
      transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d36b4 */.elementor-8588 .elementor-element.elementor-element-d0d36b4 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 95% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9f3b45 */.elementor-8588 .elementor-element.elementor-element-a9f3b45 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 97% 100%, 2% 96%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36bd52f */.elementor-8588 .elementor-element.elementor-element-36bd52f:hover .foregroundLeft {
    transform: rotate(-3deg);
}

.elementor-8588 .elementor-element.elementor-element-36bd52f:hover .backgroundLeft {
    transform: rotate(1deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c410f0d */.elementor-8588 .elementor-element.elementor-element-c410f0d {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 95% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f2365 */.elementor-8588 .elementor-element.elementor-element-d5f2365 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 97% 100%, 2% 96%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb7ce79 */.elementor-8588 .elementor-element.elementor-element-bb7ce79:hover .foregroundLeft {
    transform: rotate(-3deg);
}

.elementor-8588 .elementor-element.elementor-element-bb7ce79:hover .backgroundLeft {
    transform: rotate(1deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc84781 */.elementor-8588 .elementor-element.elementor-element-fc84781 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 95% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f3443 */.elementor-8588 .elementor-element.elementor-element-21f3443 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 97% 100%, 2% 96%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a6afd */.elementor-8588 .elementor-element.elementor-element-55a6afd:hover .foregroundLeft {
    transform: rotate(-3deg);
}

.elementor-8588 .elementor-element.elementor-element-55a6afd:hover .backgroundLeft {
    transform: rotate(1deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d2277 */.elementor-8588 .elementor-element.elementor-element-b7d2277 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 95% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ed208 */.elementor-8588 .elementor-element.elementor-element-71ed208 {
    height: 100%;
    clip-path: polygon(3% 0, 100% 3%, 97% 100%, 2% 96%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a79ac */.elementor-8588 .elementor-element.elementor-element-93a79ac:hover .foregroundLeft {
    transform: rotate(-3deg);
}

.elementor-8588 .elementor-element.elementor-element-93a79ac:hover .backgroundLeft {
    transform: rotate(1deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df966da */.elementor-8588 .elementor-element.elementor-element-df966da {
    position: relative;
}/* End custom CSS */