.elementor-26554 .elementor-element.elementor-element-1a3e2e6{--display:flex}.elementor-26554 .elementor-element.elementor-element-5736769{--spacer-size:62px}.elementor-26554 .elementor-element.elementor-element-2dc686c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-26554 .elementor-element.elementor-element-2dc686c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-537b676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-537b676.e-con{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-1e947fd{--display:flex;--min-height:588px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:2px;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5);--padding-top:155px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-26554 .elementor-element.elementor-element-1e947fd:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.elementor-background-video-container:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.e-con-inner>.elementor-background-video-container:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.elementor-background-slideshow:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.e-con-inner>.elementor-background-slideshow:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.thegem-ken-burns-bg:before{background-color:#fff;--background-overlay:''}.elementor-26554 .elementor-element.elementor-element-1e947fd:hover:before,.elementor-26554 .elementor-element.elementor-element-1e947fd:hover>.elementor-background-video-container:before,.elementor-26554 .elementor-element.elementor-element-1e947fd:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.elementor-background-slideshow:hover:before,.elementor-26554 .elementor-element.elementor-element-1e947fd>.e-con-inner>.elementor-background-slideshow:hover:before,.elementor-26554 .elementor-element.elementor-element-1e947fd:hover>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-26554 .elementor-element.elementor-element-1e947fd:hover>.thegem-ken-burns-bg:before{background-color:#fff;--background-overlay:''}.elementor-26554 .elementor-element.elementor-element-1e947fd:hover{--overlay-opacity:0}.elementor-26554 .elementor-element.elementor-element-1e947fd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-1d0be82 .elementor-heading-title{font-size:76px}.elementor-26554 .elementor-element.elementor-element-0eac7e1{--spacer-size:71px}.elementor-26554 .elementor-element.elementor-element-5728bcc.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-5728bcc .elementor-heading-title{font-size:70px;line-height:60px;color:#ff26e9}.elementor-26554 .elementor-element.elementor-element-ab8a030{--spacer-size:17px}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button:hover{background-color:#d8a6f2;border-style:solid;border-color:#d8a6f2}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-inner-wrapper-btn{flex-direction:row}.elementor-26554 .elementor-element.elementor-element-41934a8.elementor-element{--align-self:center}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container{text-align:center}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button{border-radius:30px;border-style:solid;border-color:#fff}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button .gem-text-button{color:#fff}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button:hover .gem-text-button{color:#fff}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button i,.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-26554 .elementor-element.elementor-element-41934a8 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-26554 .elementor-element.elementor-element-82948dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-c4b0b6f{--spacer-size:0px}.elementor-26554 .elementor-element.elementor-element-4873335{--display:flex}.elementor-26554 .elementor-element.elementor-element-57e503f .portfolio-slider .portfolio-item .wrap>.caption{background-color:#d8a6f2}.elementor-26554 .elementor-element.elementor-element-57e503f .portfolio-slider .portfolio-item:hover .wrap>.caption{background-color:#e4bff7}.elementor-26554 .elementor-element.elementor-element-57e503f .portfolio-slider .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-26554 .elementor-element.elementor-element-57e503f .portfolio.portfolio-slider .portfolio-item .caption .title{color:#000}.elementor-26554 .elementor-element.elementor-element-57e503f .portfolio.portfolio-slider .portfolio-item:hover .caption .title{color:#000}.elementor-26554 .elementor-element.elementor-element-57e503f .portfolio-slider .portfolio-item .wrap>.caption .caption-separator{height:1px}.elementor-26554 .elementor-element.elementor-element-04c8792{--display:flex;--min-height:495px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-26554 .elementor-element.elementor-element-694fddc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-b3ce3f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-82292e4{text-align:end}.elementor-26554 .elementor-element.elementor-element-5cb3cfc{padding:0;text-align:end}.elementor-26554 .elementor-element.elementor-element-5cb3cfc .elementor-heading-title{font-size:77px;line-height:92px}.elementor-26554 .elementor-element.elementor-element-becf7b6{text-align:end}.elementor-26554 .elementor-element.elementor-element-becf7b6,.elementor-26554 .elementor-element.elementor-element-becf7b6 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-26554 .elementor-element.elementor-element-c56ce75{width:var(--container-widget-width,67%);max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:end}.elementor-26554 .elementor-element.elementor-element-c56ce75.elementor-element{--align-self:flex-end}.elementor-26554 .elementor-element.elementor-element-b75323a{--spacer-size:50px}.elementor-26554 .elementor-element.elementor-element-08a940d .gem-inner-wrapper-btn{flex-direction:row}.elementor-26554 .elementor-element.elementor-element-08a940d .gem-button-container{text-align:right}.elementor-26554 .elementor-element.elementor-element-08a940d .gem-button-container .gem-button i,.elementor-26554 .elementor-element.elementor-element-08a940d .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-26554 .elementor-element.elementor-element-08a940d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-26554 .elementor-element.elementor-element-22eddeb{--spacer-size:50px}.elementor-26554 .elementor-element.elementor-element-747caac{--display:flex}.elementor-26554 .elementor-element.elementor-element-ce13ec3{--spacer-size:50px}.elementor-26554 .elementor-element.elementor-element-3bb4439{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-48aea69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-102e9f8 .elementor-counter{gap:0px}.elementor-26554 .elementor-element.elementor-element-102e9f8 .elementor-counter-number-wrapper{font-size:80px;font-weight:700}.elementor-26554 .elementor-element.elementor-element-102e9f8 .elementor-counter-title{color:#000;font-size:26px}.elementor-26554 .elementor-element.elementor-element-2358e8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-a08cd21 .elementor-counter{gap:0px}.elementor-26554 .elementor-element.elementor-element-a08cd21 .elementor-counter-number-wrapper{font-size:80px}.elementor-26554 .elementor-element.elementor-element-a08cd21 .elementor-counter-title{color:#000;font-size:26px}.elementor-26554 .elementor-element.elementor-element-ec4b989{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-f2b2d51 .elementor-counter{gap:0px}.elementor-26554 .elementor-element.elementor-element-f2b2d51 .elementor-counter-number-wrapper{font-size:80px}.elementor-26554 .elementor-element.elementor-element-f2b2d51 .elementor-counter-title{color:#000;font-size:26px;line-height:32px}.elementor-26554 .elementor-element.elementor-element-1bce4ab{--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:60px;--padding-bottom:260px;--padding-left:50px;--padding-right:50px}.elementor-26554 .elementor-element.elementor-element-4a2cb8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-26554 .elementor-element.elementor-element-19862d7{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-26554 .elementor-element.elementor-element-acbe994{--display:flex;--min-height:450px;border-style:none;--border-style:none;--border-radius:30px;--padding-top:95px;--padding-bottom:100px;--padding-left:80px;--padding-right:70px}.elementor-26554 .elementor-element.elementor-element-53dfb1f>.elementor-widget-container{margin:-10px 0 0}.elementor-26554 .elementor-element.elementor-element-bd16831{--display:flex;--min-height:205px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-bd16831:not(.elementor-motion-effects-element-type-background),.elementor-26554 .elementor-element.elementor-element-bd16831>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://zuffetti.com/wp-content/uploads/2026/08/67d0ef04-4674-4b6d-9cac-d133225f6ceb_INKSCAPE-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-26554 .elementor-element.elementor-element-bd16831.e-con:hover{--e-con-transform-scale:1.05}.elementor-26554 .elementor-element.elementor-element-2ad3808{width:var(--container-widget-width,220px);max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-2ad3808.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-2ad3808 .thegem-heading:hover>span,.elementor-26554 .elementor-element.elementor-element-2ad3808 .thegem-heading:hover>a,.elementor-26554 .elementor-element.elementor-element-2ad3808 .thegem-heading:hover span.colored{color:#d8a6f2 !important}.elementor-26554 .elementor-element.elementor-element-cb0a6f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-26554 .elementor-element.elementor-element-5b90367{--display:flex;--min-height:205px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:.5;--border-radius:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-5b90367:not(.elementor-motion-effects-element-type-background),.elementor-26554 .elementor-element.elementor-element-5b90367>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://zuffetti.com/wp-content/uploads/2026/08/ChatGPT-Image-2-lug-2026-20_50_24-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-26554 .elementor-element.elementor-element-5b90367.e-con:hover{--e-con-transform-scale:1.05}.elementor-26554 .elementor-element.elementor-element-5b90367:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.elementor-background-video-container:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.e-con-inner>.elementor-background-video-container:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.elementor-background-slideshow:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.e-con-inner>.elementor-background-slideshow:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.e-con-inner>.thegem-ken-burns-bg:before,.elementor-26554 .elementor-element.elementor-element-5b90367>.thegem-ken-burns-bg:before{--background-overlay:''}.elementor-26554 .elementor-element.elementor-element-5b90367.e-con{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-74da464{width:var(--container-widget-width,220px);max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-74da464.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-26554 .elementor-element.elementor-element-74da464 .thegem-heading:hover>span,.elementor-26554 .elementor-element.elementor-element-74da464 .thegem-heading:hover>a,.elementor-26554 .elementor-element.elementor-element-74da464 .thegem-heading:hover span.colored{color:#d8a6f2 !important}.elementor-26554 .elementor-element.elementor-element-ceb7f96{--display:flex;--min-height:205px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-ceb7f96:not(.elementor-motion-effects-element-type-background),.elementor-26554 .elementor-element.elementor-element-ceb7f96>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://zuffetti.com/wp-content/uploads/2026/08/ChatGPT-Image-21-ago-2026-12_06_27_INKSCAPE.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-26554 .elementor-element.elementor-element-ceb7f96.e-con:hover{--e-con-transform-scale:1.05}.elementor-26554 .elementor-element.elementor-element-b775cbc{width:var(--container-widget-width,220px);max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-b775cbc .thegem-heading:hover>span,.elementor-26554 .elementor-element.elementor-element-b775cbc .thegem-heading:hover>a,.elementor-26554 .elementor-element.elementor-element-b775cbc .thegem-heading:hover span.colored{color:#d8a6f2 !important}.elementor-26554 .elementor-element.elementor-element-53a8626{--display:flex}.elementor-26554 .elementor-element.elementor-element-2073c68{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-bbb8f61{--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:70px;--padding-right:70px}.elementor-26554 .elementor-element.elementor-element-4188d50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius: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-26554 .elementor-element.elementor-element-4188d50:not(.elementor-motion-effects-element-type-background),.elementor-26554 .elementor-element.elementor-element-4188d50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1b1b1b}.elementor-26554 .elementor-element.elementor-element-4188d50,.elementor-26554 .elementor-element.elementor-element-4188d50.thegem-e-con-layout-thegem{--content-width:1370px}.elementor-26554 .elementor-element.elementor-element-1993c24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-26554 .elementor-element.elementor-element-eb35a9c>.elementor-widget-container{margin:0 0 135px}.elementor-26554 .elementor-element.elementor-element-469da3c{width:var(--container-widget-width,350px);max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-469da3c>.elementor-widget-container{margin:0}.elementor-26554 .elementor-element.elementor-element-469da3c .thegem-heading:hover>span,.elementor-26554 .elementor-element.elementor-element-469da3c .thegem-heading:hover>a,.elementor-26554 .elementor-element.elementor-element-469da3c .thegem-heading:hover span.colored{color:#fff !important}.elementor-26554 .elementor-element.elementor-element-469da3c .thegem-heading{text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-26554 .elementor-element.elementor-element-7d6e52d .gem-button-container{text-align:left}.elementor-26554 .elementor-element.elementor-element-7d6e52d .gem-button-container .gem-button{border-radius:50px;border-style:solid;border-width:0}.elementor-26554 .elementor-element.elementor-element-7d6e52d .gem-button-container .gem-button .gem-inner-wrapper-btn{padding:13px 35px}.elementor-26554 .elementor-element.elementor-element-7d6e52d .gem-button-container .gem-button .gem-text-button{color:#fff;font-size:15px}.elementor-26554 .elementor-element.elementor-element-e4ca2fc{--display:flex}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel .gem-tta-panel-title>a{justify-content:flex-start;padding:15px 10px 15px 50px!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel+.gem-tta-panel{border-top-style:none!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel .gem-tta-icon i:before{color:#FFFFFF!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel .gem-tta-icon svg{fill:#FFFFFF!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-right .gem-tta-controls-icon i,.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-right .gem-tta-controls-icon svg{right:0}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-left .gem-tta-controls-icon i,.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-position-left .gem-tta-controls-icon svg{left:0}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-right .gem-tta-controls-icon i,.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-right .gem-tta-controls-icon svg{right:0}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-left .gem-tta-controls-icon i,.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon-position-left .gem-tta-controls-icon svg{left:0}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:36px;line-height:36px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:36px;height:36px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:36px;line-height:36px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:36px;height:36px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened i:before{color:#FFFFFF!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon-opened svg{fill:#FFFFFF!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:35px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a .gem-tta-controls-icon-closed i{color:#313131!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a .gem-tta-controls-icon-closed svg{fill:#313131!important}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:20px 0 25px 50px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel-body{text-align:left!important}.elementor-26554 .elementor-element.elementor-element-d45db80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-3a99f8d{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-26554 .elementor-element.elementor-element-9b99b9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-3011521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-78f1b9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-6d75614{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-9d518d9{--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}@media(min-width:768px){.elementor-26554 .elementor-element.elementor-element-2dc686c{--width:100%}.elementor-26554 .elementor-element.elementor-element-537b676{--width:50%}.elementor-26554 .elementor-element.elementor-element-1e947fd{--width:1397px}.elementor-26554 .elementor-element.elementor-element-82948dc{--width:50%}.elementor-26554 .elementor-element.elementor-element-694fddc{--width:50%}.elementor-26554 .elementor-element.elementor-element-b3ce3f0{--width:50%}.elementor-26554 .elementor-element.elementor-element-1993c24{--width:38%}.elementor-26554 .elementor-element.elementor-element-e4ca2fc{--width:62%}.elementor-26554 .elementor-element.elementor-element-3011521{--width:25%}.elementor-26554 .elementor-element.elementor-element-78f1b9c{--width:25%}.elementor-26554 .elementor-element.elementor-element-6d75614{--width:25%}.elementor-26554 .elementor-element.elementor-element-9d518d9{--width:25%}}@media(max-width:1650px) and (min-width:768px){.elementor-26554 .elementor-element.elementor-element-537b676{--width:1043px}.elementor-26554 .elementor-element.elementor-element-1e947fd{--width:1007.688px}}@media(max-width:1024px) and (min-width:768px){.elementor-26554 .elementor-element.elementor-element-1993c24{--width:100%}.elementor-26554 .elementor-element.elementor-element-e4ca2fc{--width:100%}}@media(max-width:1650px){.elementor-26554 .elementor-element.elementor-element-1e947fd{--padding-top:150px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-5728bcc{width:var(--container-widget-width,885.047px);max-width:885.047px;--container-widget-width:885.047px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-3bb4439{--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-1bce4ab{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-4a2cb8c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-26554 .elementor-element.elementor-element-19862d7{--justify-content:flex-start}.elementor-26554 .elementor-element.elementor-element-acbe994{--min-height:350px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-bd16831{--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-2ad3808{text-align:center;width:var(--container-widget-width,475px);max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-5b90367{--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-74da464{text-align:center;width:var(--container-widget-width,388px);max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-ceb7f96{--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-b775cbc{text-align:center}.elementor-26554 .elementor-element.elementor-element-2073c68{--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-bbb8f61{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-26554 .elementor-element.elementor-element-4188d50{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}}@media(max-width:1024px){.elementor-26554 .elementor-element.elementor-element-1e947fd{--min-height:90;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:20px}.elementor-26554 .elementor-element.elementor-element-3bb4439{--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-102e9f8 .elementor-counter-title{line-height:1.6em}.elementor-26554 .elementor-element.elementor-element-a08cd21 .elementor-counter-title{line-height:1.6em}.elementor-26554 .elementor-element.elementor-element-f2b2d51 .elementor-counter-title{line-height:1.6em}.elementor-26554 .elementor-element.elementor-element-1bce4ab{--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-26554 .elementor-element.elementor-element-4a2cb8c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-26554 .elementor-element.elementor-element-19862d7{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-26554 .elementor-element.elementor-element-acbe994{--min-height:420px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-26554 .elementor-element.elementor-element-bd16831{--min-height:420px}.elementor-26554 .elementor-element.elementor-element-cb0a6f4{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-26554 .elementor-element.elementor-element-5b90367{--min-height:420px}.elementor-26554 .elementor-element.elementor-element-ceb7f96{--min-height:420px}.elementor-26554 .elementor-element.elementor-element-2073c68{--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-bbb8f61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-26554 .elementor-element.elementor-element-4188d50{--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:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-26554 .elementor-element.elementor-element-eb35a9c>.elementor-widget-container{margin:0 0 50px}}@media(max-width:767px){.elementor-26554 .elementor-element.elementor-element-2dc686c{--width:528px}.elementor-26554 .elementor-element.elementor-element-1e947fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-26554 .elementor-element.elementor-element-1d0be82{margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 6px}.elementor-26554 .elementor-element.elementor-element-1d0be82 .elementor-heading-title{font-size:61px;line-height:1em}.elementor-26554 .elementor-element.elementor-element-5728bcc{width:var(--container-widget-width,339.8px);max-width:339.8px;margin:0 0 calc(var(--kit-widget-spacing,0px) + 0px) 6px;--container-widget-width:339.8px;--container-widget-flex-grow:0}.elementor-26554 .elementor-element.elementor-element-5728bcc .elementor-heading-title{font-size:54px}.elementor-26554 .elementor-element.elementor-element-3bb4439{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-2073c68{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-26554 .elementor-element.elementor-element-bbb8f61{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-26554 .elementor-element.elementor-element-4188d50{--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-26554 .elementor-element.elementor-element-e4ca2fc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:25px;line-height:1.2em}.elementor-26554 .elementor-element.elementor-element-a240cf8 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:25px;line-height:1.2em}}.custom-gradient-border-02:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid transparent;border-radius:30px;background:linear-gradient(90deg,#acd6f5 0%,#dabafb 49%,#f58685 99%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}