.elementor-2 .elementor-element.elementor-element-5867464{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-d3e1d59 .fahs-overlay{background-color:var( --e-global-color-5d5689b );}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-d3e1d59 .fahs-content{text-align:left;align-items:left;}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-6a8d0f0 .fahs-overlay{background-color:var( --e-global-color-d8040ba );}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-6a8d0f0 .fahs-content{text-align:left;align-items:left;}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-1ad92f5 .fahs-overlay{background-color:var( --e-global-color-095b49d );}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-1ad92f5 .fahs-content{text-align:left;align-items:left;}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-3023575 .fahs-overlay{background-color:var( --e-global-color-5ac8999 );}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-3023575 .fahs-content{text-align:left;align-items:left;}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-79bbb7c .fahs-overlay{background-color:var( --e-global-color-b487e8b );}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-79bbb7c .fahs-content{text-align:left;align-items:left;}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-0c32188 .fahs-overlay{background-color:var( --e-global-color-b487e8b );}.elementor-2 .elementor-element.elementor-element-d271564 .elementor-repeater-item-0c32188 .fahs-content{text-align:left;align-items:left;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-slide{min-height:85vh;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-content-col{flex-basis:40%;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-image-col{flex-basis:calc(100% - 40%);}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-content{padding:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-image{max-width:100%;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-title{color:#1f4736;font-size:70px;margin-bottom:16px;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-text{color:#2f5c48;font-size:18px;margin-bottom:28px;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-button{padding:7px 14px 7px 14px;border-radius:6px 6px 6px 6px;color:#ffffff;background-color:#1f4736;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-button:hover{color:#ffffff;background-color:#2f5c48;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-arrow{color:#1f4736;}.elementor-2 .elementor-element.elementor-element-d271564 .swiper-pagination-bullet{background-color:#1f4736;}.elementor-2 .elementor-element.elementor-element-852b396{--display:flex;--min-height:72vh;--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-2 .elementor-element.elementor-element-852b396:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-852b396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frusofia.com/wp-content/uploads/2026/08/b1.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-852b396.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-429e6ca{text-align:center;}.elementor-2 .elementor-element.elementor-element-429e6ca .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:65px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-2 .elementor-element.elementor-element-e87748e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:center;font-family:"Inclusive Sans", Sans-serif;font-size:23px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-e87748e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8961c6e{--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-2 .elementor-element.elementor-element-8961c6e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8961c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a523cb3{padding:50px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a523cb3 .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:35px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-1bceb51{width:var( --container-widget-width, 61% );max-width:61%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Inclusive Sans", Sans-serif;font-size:23px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-1bceb51.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b105c52{--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:90px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b105c52:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b105c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-15e142e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-5cfe446 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-d3d790f{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2 .elementor-element.elementor-element-d3d790f .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:18px;font-weight:500;}.elementor-2 .elementor-element.elementor-element-40128fd{--display:flex;}.elementor-2 .elementor-element.elementor-element-0cc9593 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-d59c421{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2 .elementor-element.elementor-element-d59c421 .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:18px;font-weight:500;color:#FF387E;}.elementor-2 .elementor-element.elementor-element-29665ca{--display:flex;}.elementor-2 .elementor-element.elementor-element-e426186 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-49bfd67{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2 .elementor-element.elementor-element-49bfd67 .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:18px;font-weight:500;color:#E33131;}.elementor-2 .elementor-element.elementor-element-b53b672{--display:flex;}.elementor-2 .elementor-element.elementor-element-071c0c1 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-dee61f8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2 .elementor-element.elementor-element-dee61f8 .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:18px;font-weight:500;color:#068D8F;}.elementor-2 .elementor-element.elementor-element-c8e8fc7{--display:flex;}.elementor-2 .elementor-element.elementor-element-56cdf99 img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-6127d05{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2 .elementor-element.elementor-element-6127d05 .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:18px;font-weight:500;color:#9E5C8C;}.elementor-2 .elementor-element.elementor-element-fff75b3{--display:flex;}.elementor-2 .elementor-element.elementor-element-f50deaf img{border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-c4cb0ed{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-2 .elementor-element.elementor-element-c4cb0ed .elementor-heading-title{font-family:"Gelica", Sans-serif;font-size:18px;font-weight:500;color:#7DA907;}.elementor-2 .elementor-element.elementor-element-c498c02{--e-n-carousel-swiper-slides-to-display:3;--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:14px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-dots-horizontal-position:100%;--e-n-carousel-dots-horizontal-transform:-100%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:21px;}.elementor-2 .elementor-element.elementor-element-c498c02 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-c498c02{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5867464{--content-width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-d271564 .fahs-slide{min-height:81vh;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-content-col{flex-basis:0px;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-image-col{flex-basis:calc(100% - 0px);}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-content{padding:0px 20px 30px 020px;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-image{max-width:100%;}.elementor-2 .elementor-element.elementor-element-d271564 .fahs-button{padding:6px 6px 6px 6px;}.elementor-2 .elementor-element.elementor-element-852b396:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-852b396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-429e6ca .elementor-heading-title{font-size:31px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-e87748e{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;font-size:15px;}.elementor-2 .elementor-element.elementor-element-a523cb3 .elementor-heading-title{font-size:29px;}.elementor-2 .elementor-element.elementor-element-1bceb51{--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-c498c02{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:16px;}}