.elementor-27 .elementor-element.elementor-element-a311c37{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-7ec7fc5{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-7ec7fc5:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7ec7fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://studiokappa.it/wp-content/uploads/2026/03/disegno-cerchio-violetto.png");background-position:10% 50%;background-repeat:no-repeat;background-size:contain}.elementor-27 .elementor-element.elementor-element-d452a4a{--display:flex}.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)}.elementor-27 .elementor-element.elementor-element-7508bc2{text-align:center}.elementor-27 .elementor-element.elementor-element-7508bc2 .elementor-heading-title{line-height:50px;color:#823d8c}.elementor-27 .elementor-element.elementor-element-c0825eb{--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:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-c0825eb:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-c0825eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8d8e4;background-image:url("https://studiokappa.it/wp-content/uploads/2025/11/sfondo-studiokappa-aree-intervento.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-27 .elementor-element.elementor-element-c0825eb:before,.elementor-27 .elementor-element.elementor-element-c0825eb>.elementor-background-video-container:before,.elementor-27 .elementor-element.elementor-element-c0825eb>.e-con-inner>.elementor-background-video-container:before,.elementor-27 .elementor-element.elementor-element-c0825eb>.elementor-background-slideshow:before,.elementor-27 .elementor-element.elementor-element-c0825eb>.e-con-inner>.elementor-background-slideshow:before,.elementor-27 .elementor-element.elementor-element-c0825eb>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000000D9;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-06f4635>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:700;color:#fff}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#fff}.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#fff}.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#fff}.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#fff}.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-06f4635.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#fff}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#fff;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-b986925{--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 30px;--row-gap:0px;--column-gap:30px;--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-27 .elementor-element.elementor-element-b490198{--display:flex;--justify-content:center;--border-radius:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-27 .elementor-element.elementor-element-b490198:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-b490198>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .eael-infobox-button{background-color:#fff;color:#823d8c;border-style:solid;border-width:1px;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-icon{align-self:center}.elementor-27 .elementor-element.elementor-element-1764016 .infobox-content .infobox-title-section{flex-direction:column}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-icon i{font-size:40px;color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox:hover .infobox-icon i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"GillSansStd",Sans-serif;text-decoration:none}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-button a.eael-infobox-button{margin:20px 0 0;padding:10px 20px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .eael-infobox-button svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .eael-infobox-button:hover{color:#fff;background:#823d8c}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .eael-infobox-button:hover svg{fill:#fff}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-content .title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-size:38px;font-weight:600;line-height:45px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-content .sub_title{color:#4d4d4d;font-size:22px;line-height:25px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-content p{color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:35px;line-height:45px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-27 .elementor-element.elementor-element-1764016.eael_wd_liquid_glass-effect1 .eael-infobox-button{background-color:#fff;backdrop-filter:blur(11px)}.elementor-27 .elementor-element.elementor-element-1764016.eael_wd_liquid_glass_shadow-effect1 .eael-infobox-button{border-style:solid;border-width:1px;border-color:#823d8c;border-radius:10px;box-shadow:0px 7px 13px 1px #d8d8e4}.elementor-27 .elementor-element.elementor-element-615aedc{--display:flex;--justify-content:center;--border-radius:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-27 .elementor-element.elementor-element-615aedc:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-615aedc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .eael-infobox-button{background-color:#fff;color:#823d8c;border-style:solid;border-width:1px;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-icon{align-self:center}.elementor-27 .elementor-element.elementor-element-a7a9e81 .infobox-content .infobox-title-section{flex-direction:column}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-icon i{font-size:40px;color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox:hover .infobox-icon i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"GillSansStd",Sans-serif;text-decoration:none}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-button a.eael-infobox-button{margin:20px 0 0;padding:10px 20px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .eael-infobox-button svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .eael-infobox-button:hover{color:#fff;background:#823d8c}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .eael-infobox-button:hover svg{fill:#fff}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-content .title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-size:38px;font-weight:600;line-height:45px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-content .sub_title{color:#4d4d4d;font-size:22px;line-height:25px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-content p{color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:35px;line-height:45px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-27 .elementor-element.elementor-element-a7a9e81.eael_wd_liquid_glass-effect1 .eael-infobox-button{background-color:#fff;backdrop-filter:blur(11px)}.elementor-27 .elementor-element.elementor-element-a7a9e81.eael_wd_liquid_glass_shadow-effect1 .eael-infobox-button{border-style:solid;border-width:1px;border-color:#823d8c;border-radius:10px;box-shadow:0px 7px 13px 1px #d8d8e4}.elementor-27 .elementor-element.elementor-element-4e97b4b{--display:flex;--justify-content:center;--border-radius:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-27 .elementor-element.elementor-element-4e97b4b:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-4e97b4b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .eael-infobox-button{background-color:#fff;color:#823d8c;border-style:solid;border-width:1px;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-icon{align-self:center}.elementor-27 .elementor-element.elementor-element-36126f5 .infobox-content .infobox-title-section{flex-direction:column}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-icon i{font-size:40px;color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox:hover .infobox-icon i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"GillSansStd",Sans-serif;text-decoration:none}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-button a.eael-infobox-button{margin:20px 0 0;padding:10px 20px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .eael-infobox-button svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .eael-infobox-button:hover{color:#fff;background:#823d8c}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .eael-infobox-button:hover svg{fill:#fff}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-content .title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-size:38px;font-weight:600;line-height:45px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-content .sub_title{color:#4d4d4d;font-size:22px;line-height:25px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-content p{color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:35px;line-height:45px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-27 .elementor-element.elementor-element-36126f5.eael_wd_liquid_glass-effect1 .eael-infobox-button{background-color:#fff;backdrop-filter:blur(11px)}.elementor-27 .elementor-element.elementor-element-36126f5.eael_wd_liquid_glass_shadow-effect1 .eael-infobox-button{border-style:solid;border-width:1px;border-color:#823d8c;border-radius:10px;box-shadow:0px 7px 13px 1px #d8d8e4}.elementor-27 .elementor-element.elementor-element-b3221d4{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-4dd1618>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-4dd1618.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#2c2b2a;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-8539d46 .etn-event-content .etn-title{line-height:28px}.elementor-27 .elementor-element.elementor-element-8539d46 .etn-event-content p{margin:20px 0 0}.elementor-27 .elementor-element.elementor-element-8539d46 .etn-event-location{color:#823d8c}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-27 .elementor-element.elementor-element-906310c .elementor-button{background-color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:2px;border-color:#823d8c;border-radius:10px;padding:15px 20px}.elementor-27 .elementor-element.elementor-element-906310c .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-906310c .elementor-button:focus{background-color:#fff;color:#823d8c;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-906310c>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-27 .elementor-element.elementor-element-906310c .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-906310c .elementor-button:focus svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-5b33dcc{--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:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-5b33dcc:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-5b33dcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8d8e4}.elementor-27 .elementor-element.elementor-element-5b33dcc:before,.elementor-27 .elementor-element.elementor-element-5b33dcc>.elementor-background-video-container:before,.elementor-27 .elementor-element.elementor-element-5b33dcc>.e-con-inner>.elementor-background-video-container:before,.elementor-27 .elementor-element.elementor-element-5b33dcc>.elementor-background-slideshow:before,.elementor-27 .elementor-element.elementor-element-5b33dcc>.e-con-inner>.elementor-background-slideshow:before,.elementor-27 .elementor-element.elementor-element-5b33dcc>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-27 .elementor-element.elementor-element-c1c0dd8>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-c1c0dd8.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#2c2b2a;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-c8cdda9 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif}.elementor-27 .elementor-element.elementor-element-049e6e8{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-e5a08e6{--display:flex;--justify-content:flex-start;--border-radius:20px;--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-widget-ucaddon_circle_number_widget .circle_number_widget{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_circle_number_widget .ue-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_circle_number_widget .ue-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-885fa1f .circle_number_widget{background-color:#823d8c;width:104px;height:104px;font-family:"Roboto",Sans-serif;font-size:35px;font-weight:700;line-height:28px;box-shadow:0px 0px 0px 9px #d8d8e4}.elementor-27 .elementor-element.elementor-element-885fa1f .circle_number_widget_container{background-color:#fff;text-align:center;border-style:solid;border-width:0 0 5px;border-color:#823d8c;border-radius:20px;padding:0 30px 30px}.elementor-27 .elementor-element.elementor-element-885fa1f .circle_number_widget_layout{flex-direction:column}.elementor-27 .elementor-element.elementor-element-885fa1f .ue-number-container{margin-top:-50px}.elementor-27 .elementor-element.elementor-element-885fa1f .circle_number_text{color:#fff !important}.elementor-27 .elementor-element.elementor-element-885fa1f .circle_number_widget,.elementor-27 .elementor-element.elementor-element-885fa1f .circle_number_widget:before{border-radius:100px}.elementor-27 .elementor-element.elementor-element-885fa1f .ue-title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-size:35px;font-weight:700;line-height:45px;margin-top:30px}.elementor-27 .elementor-element.elementor-element-885fa1f .ue-description{color:#4d4d4d;margin-top:12px}.elementor-27 .elementor-element.elementor-element-a274d4a{--display:flex;--justify-content:flex-start;--border-radius:20px;--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-27 .elementor-element.elementor-element-08ac297 .circle_number_widget{background-color:#823d8c;width:104px;height:104px;font-family:"Roboto",Sans-serif;font-size:35px;font-weight:700;line-height:28px;box-shadow:0px 0px 0px 9px #d8d8e4}.elementor-27 .elementor-element.elementor-element-08ac297 .circle_number_widget_container{background-color:#fff;text-align:center;border-style:solid;border-width:0 0 5px;border-color:#823d8c;border-radius:20px;padding:0 15px 30px}.elementor-27 .elementor-element.elementor-element-08ac297 .circle_number_widget_layout{flex-direction:column}.elementor-27 .elementor-element.elementor-element-08ac297 .ue-number-container{margin-top:-50px}.elementor-27 .elementor-element.elementor-element-08ac297 .circle_number_text{color:#fff !important}.elementor-27 .elementor-element.elementor-element-08ac297 .circle_number_widget,.elementor-27 .elementor-element.elementor-element-08ac297 .circle_number_widget:before{border-radius:100px}.elementor-27 .elementor-element.elementor-element-08ac297 .ue-title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-size:35px;font-weight:700;line-height:45px;margin-top:30px}.elementor-27 .elementor-element.elementor-element-08ac297 .ue-description{color:#4d4d4d;margin-top:12px}.elementor-27 .elementor-element.elementor-element-898607a{--display:flex;--justify-content:flex-start;--border-radius:20px;--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-27 .elementor-element.elementor-element-bef0a0d .circle_number_widget{background-color:#823d8c;width:104px;height:104px;font-family:"Roboto",Sans-serif;font-size:35px;font-weight:700;line-height:28px;box-shadow:0px 0px 0px 9px #d8d8e4}.elementor-27 .elementor-element.elementor-element-bef0a0d .circle_number_widget_container{background-color:#fff;text-align:center;border-style:solid;border-width:0 0 5px;border-color:#823d8c;border-radius:20px;padding:0 30px 30px}.elementor-27 .elementor-element.elementor-element-bef0a0d .circle_number_widget_layout{flex-direction:column}.elementor-27 .elementor-element.elementor-element-bef0a0d .ue-number-container{margin-top:-50px}.elementor-27 .elementor-element.elementor-element-bef0a0d .circle_number_text{color:#fff !important}.elementor-27 .elementor-element.elementor-element-bef0a0d .circle_number_widget,.elementor-27 .elementor-element.elementor-element-bef0a0d .circle_number_widget:before{border-radius:100px}.elementor-27 .elementor-element.elementor-element-bef0a0d .ue-title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-size:35px;font-weight:700;line-height:45px;margin-top:30px}.elementor-27 .elementor-element.elementor-element-bef0a0d .ue-description{color:#4d4d4d;margin-top:12px}.elementor-27 .elementor-element.elementor-element-ba57a79{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center}.elementor-27 .elementor-element.elementor-element-fe87c41 .elementor-button{background-color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:2px;border-color:#823d8c;border-radius:10px;padding:15px 20px}.elementor-27 .elementor-element.elementor-element-fe87c41 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-fe87c41 .elementor-button:focus{background-color:#fff;color:#823d8c;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-fe87c41>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-27 .elementor-element.elementor-element-fe87c41 .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-fe87c41 .elementor-button:focus svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-6e9ecc8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:105px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-6e9ecc8:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-6e9ecc8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-27 .elementor-element.elementor-element-9611c04>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-9611c04.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#2c2b2a;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-1c8eddc>.elementor-widget-container{padding:0 20px}.elementor-27 .elementor-element.elementor-element-1c8eddc{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-1a74633 .elementor-button{background-color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:2px;border-color:#823d8c;border-radius:10px;padding:15px 20px}.elementor-27 .elementor-element.elementor-element-1a74633 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-1a74633 .elementor-button:focus{background-color:#fff;color:#823d8c;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-1a74633>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-27 .elementor-element.elementor-element-1a74633 .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-1a74633 .elementor-button:focus svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-670f13a{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-dad6e67>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-dad6e67.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#2c2b2a;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-post-holder div{text-align:center}.elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .rt-el-post-meta{justify-content:center}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .entry-title{text-align:center;color:#7e4096}.elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after,.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap .overlay{background-color:#823D8C47}.elementor-27 .elementor-element.elementor-element-9494390>.elementor-widget-container{margin:0;padding:0}.elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .rt-holder .entry-title-wrapper{margin:30px 0 0}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .entry-title-wrapper .entry-title{text-transform:uppercase}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .tpg-post-holder .entry-title:hover{color:#7e4096 !important}.elementor-27 .elementor-element.elementor-element-9494390{--tpg-primary-color:#7e4096}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .tpg-el-image-wrap img{width:100%}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .tpg-el-image-wrap{margin:0}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"GillSansStd",Sans-serif;font-weight:400;line-height:28px;text-align:justify}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .tpg-el-excerpt{margin:10px 0 30px}.elementor-27 .elementor-element.elementor-element-9494390 .tpg-el-main-wrapper .post-meta-tags i{color:#823d8c}.elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-family:"GillSansStd",Sans-serif;font-size:18px;font-weight:700;padding:5px 20px;color:#823d8c;background-color:#fff;border-radius:10px;border-style:solid;border-width:1px;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .tpg-post-holder .rt-detail .read-more{text-align:center}.elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a i{color:#823d8c}body .elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{color:#fff;background-color:#823d8c;border-radius:10px;border-style:solid;border-width:1px;border-color:#823d8c}body .elementor-27 .elementor-element.elementor-element-9494390 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover i{color:#fff}.elementor-27 .elementor-element.elementor-element-f67991e .elementor-button{background-color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:2px;border-color:#823d8c;border-radius:10px;padding:15px 20px}.elementor-27 .elementor-element.elementor-element-f67991e .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-f67991e .elementor-button:focus{background-color:#fff;color:#823d8c;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-f67991e>.elementor-widget-container{margin:0;padding:15px 0 0}.elementor-27 .elementor-element.elementor-element-f67991e .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-f67991e .elementor-button:focus svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-311ae34{--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:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-311ae34:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-311ae34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4;background-image:url("https://studiokappa.it/wp-content/uploads/2025/10/studiokappa-slide.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-27 .elementor-element.elementor-element-311ae34:before,.elementor-27 .elementor-element.elementor-element-311ae34>.elementor-background-video-container:before,.elementor-27 .elementor-element.elementor-element-311ae34>.e-con-inner>.elementor-background-video-container:before,.elementor-27 .elementor-element.elementor-element-311ae34>.elementor-background-slideshow:before,.elementor-27 .elementor-element.elementor-element-311ae34>.e-con-inner>.elementor-background-slideshow:before,.elementor-27 .elementor-element.elementor-element-311ae34>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000000D9;--background-overlay:''}.elementor-27 .elementor-element.elementor-element-46ecd4d>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#fff}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#fff}.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#fff}.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#fff}.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#fff}.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-46ecd4d.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#fff}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper.heading-style4:after{background-color:#fff;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-4078c31{--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 30px;--row-gap:0px;--column-gap:30px;--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-27 .elementor-element.elementor-element-a573bc9{--display:flex;--justify-content:flex-start;--border-radius:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-27 .elementor-element.elementor-element-a573bc9:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-a573bc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .eael-infobox-button{background-color:#fff;color:#823d8c;border-style:solid;border-width:1px;border-color:#823d8c;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-icon{align-self:center}.elementor-27 .elementor-element.elementor-element-978e75b .infobox-content .infobox-title-section{flex-direction:column}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-icon i{font-size:40px;color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox:hover .infobox-icon i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"GillSansStd",Sans-serif;text-decoration:none}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-button a.eael-infobox-button{margin:50px 0 0;padding:10px 20px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .eael-infobox-button svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .eael-infobox-button:hover{color:#fff;background:#823d8c}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .eael-infobox-button:hover svg{fill:#fff}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-content .title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:600;margin:0 0 30px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-content .sub_title{color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:22px;line-height:25px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-content p{margin:0;color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:35px;line-height:45px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-content{padding:0}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-27 .elementor-element.elementor-element-978e75b.eael_wd_liquid_glass-effect1 .eael-infobox-button{background-color:#fff;backdrop-filter:blur(11px)}.elementor-27 .elementor-element.elementor-element-978e75b.eael_wd_liquid_glass_shadow-effect1 .eael-infobox-button{border-style:solid;border-width:1px;border-color:#823d8c;border-radius:10px;box-shadow:0px 7px 13px 1px #d8d8e4}.elementor-27 .elementor-element.elementor-element-84f9f09{--display:flex;--justify-content:flex-start;--border-radius:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-27 .elementor-element.elementor-element-84f9f09:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-84f9f09>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .eael-infobox-button{background-color:#fff;color:#823d8c;border-style:solid;border-width:1px;border-color:#823d8c;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-icon{align-self:center}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-icon i{font-size:40px;color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox:hover .infobox-icon i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"GillSansStd",Sans-serif;text-decoration:none}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-button a.eael-infobox-button{margin:97px 0 0;padding:10px 20px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .eael-infobox-button svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .eael-infobox-button:hover{color:#fff;background:#823d8c}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .eael-infobox-button:hover svg{fill:#fff}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-content .title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:600;margin:0 0 65px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-content p{margin:0;color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:35px;line-height:45px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-content{padding:0}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-27 .elementor-element.elementor-element-06fb5a7.eael_wd_liquid_glass-effect1 .eael-infobox-button{background-color:#fff;backdrop-filter:blur(11px)}.elementor-27 .elementor-element.elementor-element-06fb5a7.eael_wd_liquid_glass_shadow-effect1 .eael-infobox-button{border-style:solid;border-width:1px;border-color:#823d8c;border-radius:10px;box-shadow:0px 7px 13px 1px #d8d8e4}.elementor-27 .elementor-element.elementor-element-495e975{--display:flex;--justify-content:flex-start;--border-radius:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px}.elementor-27 .elementor-element.elementor-element-495e975:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-495e975>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .eael-infobox-button{background-color:#fff;color:#823d8c;border-style:solid;border-width:1px;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-icon{align-self:center}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-icon i{font-size:40px;color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-icon svg{height:40px;width:40px;fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-icon .infobox-icon-wrap img{height:40px;width:40px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox.icon-beside-title .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox:hover .infobox-icon i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox:hover .infobox-icon svg{fill:#4d4d4d}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox.icon-beside-title:hover .infobox-content .title figure i{color:#4d4d4d}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-button .eael-infobox-button .infobox-button-text{font-family:"GillSansStd",Sans-serif;text-decoration:none}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-button a.eael-infobox-button{margin:74px 0 0;padding:10px 20px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .eael-infobox-button svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .eael-infobox-button:hover{color:#fff;background:#823d8c}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .eael-infobox-button:hover svg{fill:#fff}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-content .title{color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:600;margin:0 0 65px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-content p{margin:0;color:#4d4d4d;font-family:"GillSansStd",Sans-serif;font-size:35px;line-height:45px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-content{padding:0}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox:hover .infobox-content h4{transition:.1s}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox:hover .infobox-content p{transition:.1s}.elementor-27 .elementor-element.elementor-element-6f8c6f9.eael_wd_liquid_glass-effect1 .eael-infobox-button{background-color:#fff;backdrop-filter:blur(11px)}.elementor-27 .elementor-element.elementor-element-6f8c6f9.eael_wd_liquid_glass_shadow-effect1 .eael-infobox-button{border-style:solid;border-width:1px;border-color:#823d8c;border-radius:10px;box-shadow:0px 7px 13px 1px #d8d8e4}.elementor-27 .elementor-element.elementor-element-b1dfe11{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-b1dfe11:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-b1dfe11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8d8e4}.elementor-27 .elementor-element.elementor-element-83da699>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-83da699.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#2c2b2a;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-c238052{--spacer-size:50px}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_cat_name a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_regular_price{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_price{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_btn,.uc-button-addcart,.added_to_cart{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_grid_style_one_button>a.uc_more_btn-custom-field{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label-custom-field{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_intro{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue-no-posts-found{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-direction{direction:ltr}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_image_carousel_content{padding:20px;background-color:#fff}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_image_carousel_container_holder{border-radius:20px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_image_carousel_content_inside{min-height:100px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_product_image img{height:280px;object-fit:contain;transform:scale(100%)}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_product_image{padding:20px 0 0;background-color:#fff;transition:all .2s}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-item:hover .uc_product_image{background-color:#d8d8e4}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_product_image *{transition:all .2s}.elementor-27 .elementor-element.elementor-element-dc9fcea .ue_cat_name a{color:#2c2b2a;font-family:"GillSansStd",Sans-serif;font-size:18px;font-weight:400;text-decoration:none}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_post_title a{font-family:"GillSansStd",Sans-serif;font-size:30px;font-weight:400;text-decoration:none;line-height:32px;color:#823d8c}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_post_title{margin-top:25px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_regular_price{font-family:"GillSansStd",Sans-serif;font-weight:400;margin-top:24px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_regular_price:not(.uc_regular_price--single){color:#8d8d8d}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_price{font-family:"GillSansStd",Sans-serif;font-weight:400;margin-top:0;padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_price,.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_regular_price--single{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_btn,.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-button-addcart,.elementor-27 .elementor-element.elementor-element-dc9fcea .added_to_cart{background-color:#000;border-radius:10px;padding:8px 20px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_btn:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-button-addcart:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .added_to_cart:hover{background-color:#1e1e1e}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_btn,.uc-button-addcart,.added_to_cart{font-family:"GillSansStd",Sans-serif;font-size:18px;font-weight:700;text-decoration:underline}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-button-addcart,.elementor-27 .elementor-element.elementor-element-dc9fcea .added_to_cart,.elementor-27 .elementor-element.elementor-element-dc9fcea .ue-variable-btn{background-color:#fff;color:#823d8c}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-button-addcart:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .added_to_cart:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .ue-variable-btn:hover{background-color:#823d8c;color:#fff}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-button-addcart,.elementor-27 .elementor-element.elementor-element-dc9fcea .added_to_cart,.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_post_grid_style_one_button>a:last-child:not(.ue-variable-btn){border-style:solid;border-width:1px;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc-button-addcart:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .added_to_cart:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_post_grid_style_one_button>a:last-child:hover{border-style:none}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-nav .owl-next{right:0;left:auto}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-nav .owl-prev{left:0;right:auto}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-carousel .owl-nav .owl-next,.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-carousel .owl-nav .owl-prev{top:250px;border-radius:0;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#fff;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-carousel .owl-nav .owl-next:hover,.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-carousel .owl-nav .owl-prev:hover{color:#823d8c}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-nav{opacity:100%}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-dot{width:8px;height:8px;min-width:8px;min-height:8px;background-color:#c6c6c6;margin:0 5px}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-dot.active{background-color:#394790}.elementor-27 .elementor-element.elementor-element-dc9fcea .owl-dots{margin-top:20px}.elementor-27 .elementor-element.elementor-element-dc9fcea .ue_woocommerce_product_label{color:#fff;padding:5px 20px;border-radius:0;min-height:20px;min-width:20px}.elementor-27 .elementor-element.elementor-element-dc9fcea .ue_woocommerce_product_carousel_sale_label{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-dc9fcea .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b}.elementor-27 .elementor-element.elementor-element-dc9fcea .product-rating{margin-top:5px;color:#ffb900;font-size:15px}.elementor-27 .elementor-element.elementor-element-dc9fcea .uc_post_intro{color:#949494;margin-top:10px}.elementor-27 .elementor-element.elementor-element-dc9fcea .ue-no-posts-found{color:#000;background-color:#e8e8e8;padding:20px;border-style:solid;border-width:1px;border-color:#c4c4c4}.elementor-27 .elementor-element.elementor-element-a6058ac .elementor-button{background-color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:2px;border-color:#823d8c;border-radius:10px;padding:15px 20px}.elementor-27 .elementor-element.elementor-element-a6058ac .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-a6058ac .elementor-button:focus{background-color:#fff;color:#823d8c;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-a6058ac>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-27 .elementor-element.elementor-element-a6058ac .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-a6058ac .elementor-button:focus svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-580a908{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-af68bd7>.elementor-widget-container{padding:0 0 20px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper .tpg-widget-heading{font-family:"GillSansStd",Sans-serif;font-size:40px;font-weight:600;color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading:before{background-color:#823d8c}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style4:before{background-color:#823d8c;width:275px;bottom:-17px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style1 .tpg-widget-heading-line{border-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style2 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style3 .tpg-header-wrapper:not(.carousel) .tpg-widget-heading-wrapper,.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style2 .tpg-header-wrapper.carousel,.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style3 .tpg-header-wrapper.carousel{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected,.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide.selected{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover,.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:hover{color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style2 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before,.elementor-27 .elementor-element.elementor-element-af68bd7.section-title-style-style3 .tpg-header-wrapper.carousel .rt-filter-item-wrap.swiper-wrapper .swiper-slide:before{border-bottom-color:#2c2b2a}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style4:after{background-color:#2c2b2a;width:calc(100% - calc(275px + 10px));bottom:calc(-17px + 2px)}.elementor-27 .elementor-element.elementor-element-347f77d{--display:flex}.elementor-27 .elementor-element.elementor-element-19be6d7 .elementor-button{background-color:#823d8c;font-family:"GillSansStd",Sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:2px;border-color:#823d8c;border-radius:10px;padding:15px 20px}.elementor-27 .elementor-element.elementor-element-19be6d7 .elementor-button:hover,.elementor-27 .elementor-element.elementor-element-19be6d7 .elementor-button:focus{background-color:#fff;color:#823d8c;border-color:#823d8c}.elementor-27 .elementor-element.elementor-element-19be6d7>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-27 .elementor-element.elementor-element-19be6d7 .elementor-button:hover svg,.elementor-27 .elementor-element.elementor-element-19be6d7 .elementor-button:focus svg{fill:#823d8c}.elementor-27 .elementor-element.elementor-element-dd7421b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-7ec7fc5{--content-width:700px}.elementor-27 .elementor-element.elementor-element-c0825eb{--content-width:1400px}.elementor-27 .elementor-element.elementor-element-b3221d4{--content-width:1400px}.elementor-27 .elementor-element.elementor-element-5b33dcc{--content-width:1400px}.elementor-27 .elementor-element.elementor-element-6e9ecc8{--content-width:1400px}.elementor-27 .elementor-element.elementor-element-311ae34{--content-width:1400px}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-7ec7fc5:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7ec7fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-7ec7fc5:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7ec7fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-27 .elementor-element.elementor-element-7ec7fc5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-c0825eb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-b986925{--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-27 .elementor-element.elementor-element-b490198{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-615aedc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-b3221d4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-5b33dcc{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-049e6e8{--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:60px 0px;--row-gap:60px;--column-gap:0px}.elementor-27 .elementor-element.elementor-element-e5a08e6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-widget-ucaddon_circle_number_widget .circle_number_widget{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_circle_number_widget .ue-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_circle_number_widget .ue-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-a274d4a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-ba57a79{--grid-auto-flow:row}.elementor-27 .elementor-element.elementor-element-6e9ecc8{--padding-top:105px;--padding-bottom:105px;--padding-left:20px;--padding-right:20px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-1c8eddc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-670f13a{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-311ae34{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-4078c31{--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-27 .elementor-element.elementor-element-a573bc9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-84f9f09{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-b1dfe11{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_cat_name a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_regular_price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_btn,.uc-button-addcart,.added_to_cart{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_grid_style_one_button>a.uc_more_btn-custom-field{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label-custom-field{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_intro{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue-no-posts-found{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-580a908{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style4:before{width:85px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(85px + 10px))}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-7ec7fc5:not(.elementor-motion-effects-element-type-background),.elementor-27 .elementor-element.elementor-element-7ec7fc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://studiokappa.it/wp-content/uploads/2026/03/disegno-cerchio-violetto.png");background-position:1px -413px;background-size:auto}.elementor-27 .elementor-element.elementor-element-7ec7fc5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-c0825eb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-06f4635 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-27 .elementor-element.elementor-element-b490198{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-1764016 .eael-infobox .infobox-content .title{font-size:35px;line-height:40px}.elementor-27 .elementor-element.elementor-element-615aedc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-a7a9e81 .eael-infobox .infobox-content .title{font-size:35px;line-height:40px}.elementor-27 .elementor-element.elementor-element-36126f5 .eael-infobox .infobox-content .title{font-size:35px;line-height:40px}.elementor-27 .elementor-element.elementor-element-b3221d4{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-4dd1618 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-27 .elementor-element.elementor-element-5b33dcc{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-c1c0dd8 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-27 .elementor-element.elementor-element-e5a08e6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-widget-ucaddon_circle_number_widget .circle_number_widget{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_circle_number_widget .ue-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_circle_number_widget .ue-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-a274d4a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-ba57a79{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-27 .elementor-element.elementor-element-6e9ecc8{--padding-top:105px;--padding-bottom:105px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-9611c04 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-1c8eddc{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-dad6e67 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-27 .elementor-element.elementor-element-311ae34{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-46ecd4d .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-27 .elementor-element.elementor-element-a573bc9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-button a.eael-infobox-button{margin:30px 0 0}.elementor-27 .elementor-element.elementor-element-978e75b .eael-infobox .infobox-content .title{margin:0 0 30px}.elementor-27 .elementor-element.elementor-element-84f9f09{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-button a.eael-infobox-button{margin:30px 0 0}.elementor-27 .elementor-element.elementor-element-06fb5a7 .eael-infobox .infobox-content .title{margin:0 0 30px}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-button a.eael-infobox-button{margin:30px 0 0}.elementor-27 .elementor-element.elementor-element-6f8c6f9 .eael-infobox .infobox-content .title{margin:0 0 30px}.elementor-27 .elementor-element.elementor-element-b1dfe11{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-83da699 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_cat_name a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_regular_price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_price{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_btn,.uc-button-addcart,.added_to_cart{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_grid_style_one_button>a.uc_more_btn-custom-field{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label-custom-field{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_intro{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-ucaddon_woocommerce_product_carousel .ue-no-posts-found{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-27 .elementor-element.elementor-element-580a908{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:35px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style4:before{width:132px}.elementor-27 .elementor-element.elementor-element-af68bd7 .tpg-widget-heading-wrapper.heading-style4:after{width:calc(100% - calc(132px + 10px))}}