.elementor-32006 .elementor-element.elementor-element-4470888{--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-32006 .elementor-element.elementor-element-a781d54 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32006 .elementor-element.elementor-element-486a5651{--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-32006 .elementor-element.elementor-element-486a5651.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32006 .elementor-element.elementor-element-1c4e0111{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32006 .elementor-element.elementor-element-1c4e0111:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-1c4e0111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2ED;}.elementor-32006 .elementor-element.elementor-element-3df2ebc4{--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-32006 .elementor-element.elementor-element-3df2ebc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32006 .elementor-element.elementor-element-794ff8d9 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-794ff8d9 .elementor-heading-title{font-family:"Bodoni Moda";font-size:50px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-55f340ce > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-55f340ce .elementor-heading-title{font-family:"Inter";font-size:25px;font-weight:400;line-height:40px;letter-spacing:0px;word-spacing:0px;}.elementor-32006 .elementor-element.elementor-element-1ec3a6c2{--display:flex;}.elementor-32006 .elementor-element.elementor-element-2f97f43{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-32006 .elementor-element.elementor-element-2a4935bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32006 .elementor-element.elementor-element-4cd03d0b{--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-32006 .elementor-element.elementor-element-132a0ac4 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-32006 .elementor-element.elementor-element-1faea60d > .elementor-widget-container{margin:40px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-1faea60d{text-align:center;}.elementor-32006 .elementor-element.elementor-element-1faea60d .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-190cab19{--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-32006 .elementor-element.elementor-element-3e1abc92 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-32006 .elementor-element.elementor-element-62cde92d > .elementor-widget-container{margin:40px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-62cde92d{text-align:center;}.elementor-32006 .elementor-element.elementor-element-62cde92d .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-750eef36{--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-32006 .elementor-element.elementor-element-35bc3be6 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-32006 .elementor-element.elementor-element-71c2fb01 > .elementor-widget-container{margin:40px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-71c2fb01{text-align:center;}.elementor-32006 .elementor-element.elementor-element-71c2fb01 .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-cc77aab{--display:flex;}.elementor-32006 .elementor-element.elementor-element-17c9a5ea{--display:flex;--min-height: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-32006 .elementor-element.elementor-element-1ea0c2e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32006 .elementor-element.elementor-element-46a19286{--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-32006 .elementor-element.elementor-element-2e63cdcf > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-32006 .elementor-element.elementor-element-348c7ecf > .elementor-widget-container{margin:40px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-348c7ecf{text-align:center;}.elementor-32006 .elementor-element.elementor-element-348c7ecf .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-4c8ac0a7{--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-32006 .elementor-element.elementor-element-3228c978 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-32006 .elementor-element.elementor-element-6f17d4e4 > .elementor-widget-container{margin:40px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-6f17d4e4{text-align:center;}.elementor-32006 .elementor-element.elementor-element-6f17d4e4 .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-512bdc6c{--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-32006 .elementor-element.elementor-element-1f694aa2 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-3fad17c3 > .elementor-widget-container{margin:40px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-3fad17c3{text-align:center;}.elementor-32006 .elementor-element.elementor-element-3fad17c3 .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-27530b46{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-1b5125fc > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-32006 .elementor-element.elementor-element-e63891a{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-32006 .elementor-element.elementor-element-79b9cf54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-63b4aaa3{--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-32006 .elementor-element.elementor-element-63b4aaa3:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-63b4aaa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2ED;}.elementor-32006 .elementor-element.elementor-element-6a63f6d9{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-2686ab64{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-6e6b2a8d > .elementor-widget-container{margin:0px 20px 0px 20px;border-radius:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-6e6b2a8d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32006 .elementor-element.elementor-element-1a20d7b7{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-5bad705 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-5bad705{text-align:left;}.elementor-32006 .elementor-element.elementor-element-5bad705 .elementor-heading-title{font-family:"Bodoni Moda";font-size:45px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-3277974a > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-3277974a{font-family:"Inter";font-size:20px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-317bf5a7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-317bf5a7:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-317bf5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32006 .elementor-element.elementor-element-57ceadb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-32006 .elementor-element.elementor-element-1073f593{--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;}.elementor-32006 .elementor-element.elementor-element-244230e5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-244230e5 .elementor-heading-title{font-family:"Bodoni Moda";font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-32006 .elementor-element.elementor-element-e1f47e8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-e1f47e8 .elementor-heading-title{font-family:"Inter";font-size:30px;font-weight:400;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-1d70e537{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-element-6c4807bb .image-box{text-align:center;}.elementor-element-6c4807bb .title{color:#FF9A09;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-48d2927d{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-element-3eb94767 .image-box{text-align:center;}.elementor-element-3eb94767 .title{color:#FF9A09;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-73945aed{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-element-16a8f94d .image-box{text-align:center;}.elementor-element-16a8f94d .title{color:#FF9A09;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-1121cc4e{--display:flex;--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-32006 .elementor-element.elementor-element-6aa98852{--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;--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-32006 .elementor-element.elementor-element-6aa98852:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-6aa98852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32006 .elementor-element.elementor-element-1912391c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-32006 .elementor-element.elementor-element-1912391c:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-1912391c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE4DF;}.elementor-32006 .elementor-element.elementor-element-2beacb46{--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-32006 .elementor-element.elementor-element-3a34d47b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:70px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-3a34d47b{text-align:left;}.elementor-32006 .elementor-element.elementor-element-3a34d47b .elementor-heading-title{font-family:"Bodoni Moda";font-size:50px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-37a4ed8{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32006 .elementor-element.elementor-element-43f0b2c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-2e632507{--display:flex;}.elementor-32006 .elementor-element.elementor-element-86e6ba9.elementor-element{--align-self:center;}.elementor-32006 .elementor-element.elementor-element-86e6ba9{text-align:center;}.elementor-32006 .elementor-element.elementor-element-86e6ba9 img{width:100%;}.elementor-32006 .elementor-element.elementor-element-60740d68 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-60740d68{text-align:center;}.elementor-32006 .elementor-element.elementor-element-60740d68 .elementor-heading-title{font-family:"Inter";font-size:16px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-6b550e22 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-6b550e22{text-align:center;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-5929ef15{--display:flex;}.elementor-32006 .elementor-element.elementor-element-55f2cc20{--display:flex;}.elementor-32006 .elementor-element.elementor-element-31ae4370 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-31ae4370.elementor-element{--align-self:center;}.elementor-32006 .elementor-element.elementor-element-4d3addbb > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-4d3addbb{text-align:center;}.elementor-32006 .elementor-element.elementor-element-4d3addbb .elementor-heading-title{font-family:"Inter";font-size:16px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-5754fa56 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-5754fa56{text-align:center;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-7043b444{--display:flex;}.elementor-32006 .elementor-element.elementor-element-4b95e981{--display:flex;}.elementor-32006 .elementor-element.elementor-element-163542b4.elementor-element{--align-self:center;}.elementor-32006 .elementor-element.elementor-element-2a8e4f34 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-2a8e4f34{text-align:center;}.elementor-32006 .elementor-element.elementor-element-2a8e4f34 .elementor-heading-title{font-family:"Inter";font-size:16px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-27548d2e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-27548d2e{text-align:center;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-5463e211{--display:flex;}.elementor-32006 .elementor-element.elementor-element-6f288086{--display:flex;}.elementor-32006 .elementor-element.elementor-element-5f631f38.elementor-element{--align-self:center;}.elementor-32006 .elementor-element.elementor-element-1cbdf03d > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-1cbdf03d{text-align:center;}.elementor-32006 .elementor-element.elementor-element-1cbdf03d .elementor-heading-title{font-family:"Inter";font-size:16px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-636c9bf > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-636c9bf{text-align:center;font-family:"Inter";font-size:15px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-358a0bd2 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-32006 .elementor-element.elementor-element-358a0bd2{text-align:center;}.elementor-32006 .elementor-element.elementor-element-358a0bd2 .elementor-heading-title{font-family:"Bodoni Moda";font-size:45px;font-weight:400;color:#FFFFFF;}.elementor-32006 .elementor-element.elementor-element-55912578{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-55912578:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-55912578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32006 .elementor-element.elementor-element-4415910e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-32006 .elementor-element.elementor-element-1bcde2c9{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-7e29f4f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-element-7e29f4f1 .image-box{text-align:center;}.elementor-element-7e29f4f1 .title{color:#FF9A09;font-family:"Inter";font-size:18px;font-weight:400;line-height:35px;}.elementor-32006 .elementor-element.elementor-element-61e28616{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-element-4c1b23df .image-box{text-align:center;}.elementor-element-4c1b23df .title{color:#FF9A09;font-family:"Inter";font-size:18px;font-weight:400;line-height:35px;}.elementor-32006 .elementor-element.elementor-element-7c02e698{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-element-48bcd379 .image-box{text-align:center;}.elementor-element-48bcd379 .title{color:#FF9A09;font-family:"Inter";font-size:18px;font-weight:400;line-height:35px;}.elementor-32006 .elementor-element.elementor-element-6ecfd8df{--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:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-element-24535e78 .image-box{text-align:center;}.elementor-element-24535e78 .title{color:#FF9A09;font-family:"Inter";font-size:18px;font-weight:400;line-height:35px;}.elementor-32006 .elementor-element.elementor-element-2f4ca7cf{--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-32006 .elementor-element.elementor-element-3bd3273f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-761406aa{--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;}.elementor-32006 .elementor-element.elementor-element-4635e5d7 > .elementor-widget-container{margin:30px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-4635e5d7{text-align:center;}.elementor-32006 .elementor-element.elementor-element-4635e5d7 .elementor-heading-title{font-family:"Bodoni Moda";font-size:45px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-24b3afe6{--display:flex;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-32006 .elementor-element.elementor-element-31c33d20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-32006 .elementor-element.elementor-element-12f1f9a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-66302df5 > .elementor-widget-container{margin:0px 0px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-66302df5{text-align:left;}.elementor-32006 .elementor-element.elementor-element-66302df5 .elementor-heading-title{font-family:"Inter";font-size:18px;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-70a80572{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;font-family:"Inter";font-size:18px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-70a80572 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-32006 .elementor-element.elementor-element-70a80572.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-32006 .elementor-element.elementor-element-6c28ff14{--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;}.elementor-32006 .elementor-element.elementor-element-30c0c6f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-40e7816e > .elementor-widget-container{margin:0px 0px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-40e7816e .elementor-heading-title{font-family:"Inter";font-size:18px;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-632251b2{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;font-family:"Inter";font-size:18px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-632251b2 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-32006 .elementor-element.elementor-element-10973b63{--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-32006 .elementor-element.elementor-element-4307be21 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-1e5483fe{--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-32006 .elementor-element.elementor-element-64876990{--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-32006 .elementor-element.elementor-element-64876990:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-64876990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2ED;}.elementor-32006 .elementor-element.elementor-element-19ed74d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-c9f3ef6 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-68ac5ac2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-41692726 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-41692726 .elementor-heading-title{font-family:"Bodoni Moda";font-size:45px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-1b9b2d57 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-1b9b2d57{font-family:"Inter";font-size:20px;font-weight:400;}.elementor-32006 .elementor-element.elementor-element-76a2c50e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32006 .elementor-element.elementor-element-76a2c50e:not(.elementor-motion-effects-element-type-background), .elementor-32006 .elementor-element.elementor-element-76a2c50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-32006 .elementor-element.elementor-element-150b76a6{--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-32006 .elementor-element.elementor-element-150b76a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32006 .elementor-element.elementor-element-5e104b77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-5e104b77 img{width:100%;}.elementor-32006 .elementor-element.elementor-element-495cef29{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-32006 .elementor-element.elementor-element-495cef29{left:0px;}body.rtl .elementor-32006 .elementor-element.elementor-element-495cef29{right:0px;}.elementor-32006 .elementor-element.elementor-element-53a807fd > .elementor-widget-container{margin:60px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-53a807fd .elementor-heading-title{font-family:"Bodoni Moda";font-size:25px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-775c1811 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-775c1811 .elementor-heading-title{font-family:"Bodoni Moda";font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-32006 .elementor-element.elementor-element-16efaf4{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;column-gap:0px;font-family:"Inter";font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-1px;color:#FFFFFF;}.elementor-32006 .elementor-element.elementor-element-16efaf4 > .elementor-widget-container{margin:10px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-c54af67{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-496e18a6{--display:flex;}.elementor-32006 .elementor-element.elementor-element-442cc2ac{text-align:center;}.elementor-32006 .elementor-element.elementor-element-442cc2ac .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-3beac390{--display:flex;}.elementor-32006 .elementor-element.elementor-element-50e6a4e{text-align:center;}.elementor-32006 .elementor-element.elementor-element-50e6a4e .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-732a6c98{--display:flex;}.elementor-32006 .elementor-element.elementor-element-5273d655{text-align:center;}.elementor-32006 .elementor-element.elementor-element-5273d655 .elementor-heading-title{font-family:"Inter";font-size:15px;font-weight:400;text-transform:uppercase;color:#FF9A09;}.elementor-32006 .elementor-element.elementor-element-73fb7df{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-425f059b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-32006 .elementor-element.elementor-element-425f059b.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-32006 .elementor-element.elementor-element-55f340ce > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-32006 .elementor-element.elementor-element-55f340ce .elementor-heading-title{font-size:20px;line-height:2em;letter-spacing:0px;word-spacing:0em;}.elementor-32006 .elementor-element.elementor-element-4cd03d0b{--min-height:100px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-132a0ac4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-190cab19{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-3e1abc92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-750eef36{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-35bc3be6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-46a19286{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-2e63cdcf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-4c8ac0a7{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-3228c978 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-512bdc6c{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-32006 .elementor-element.elementor-element-1f694aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-1b5125fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-e63891a{--min-height:0px;--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;}.elementor-32006 .elementor-element.elementor-element-79b9cf54{width:100%;max-width:100%;}.elementor-32006 .elementor-element.elementor-element-79b9cf54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-6a63f6d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-2686ab64{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-2686ab64.e-con{--order:99999 /* order end hack */;}.elementor-32006 .elementor-element.elementor-element-6e6b2a8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-1a20d7b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-3277974a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-32006 .elementor-element.elementor-element-57ceadb5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-244230e5 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-e1f47e8 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-3a34d47b > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-3a34d47b{text-align:left;}.elementor-32006 .elementor-element.elementor-element-3a34d47b .elementor-heading-title{font-size:45px;}.elementor-32006 .elementor-element.elementor-element-37a4ed8{--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-32006 .elementor-element.elementor-element-2e632507{--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-32006 .elementor-element.elementor-element-358a0bd2 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-32006 .elementor-element.elementor-element-358a0bd2{text-align:left;}.elementor-32006 .elementor-element.elementor-element-4635e5d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-4635e5d7{text-align:left;}.elementor-32006 .elementor-element.elementor-element-12f1f9a9{--width:100%;--margin-top:0px;--margin-bottom:5px;--margin-left:-45px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-66302df5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-70a80572 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32006 .elementor-element.elementor-element-6c28ff14{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-30c0c6f0{--margin-top:25px;--margin-bottom:0px;--margin-left:-45px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-40e7816e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-32006 .elementor-element.elementor-element-632251b2 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 10px 0px;}.elementor-32006 .elementor-element.elementor-element-632251b2{--container-widget-width:251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 251px );max-width:251px;}.elementor-32006 .elementor-element.elementor-element-4307be21 > .elementor-widget-container{margin:-27px -27px -27px -27px;}.elementor-32006 .elementor-element.elementor-element-1e5483fe{--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-32006 .elementor-element.elementor-element-64876990{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32006 .elementor-element.elementor-element-c9f3ef6 > .elementor-widget-container{margin:-27px -27px -27px -27px;padding:0px 0px 0px 0px;}.elementor-32006 .elementor-element.elementor-element-c9f3ef6.elementor-element{--order:99999 /* order end hack */;}.elementor-32006 .elementor-element.elementor-element-68ac5ac2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-68ac5ac2.e-con{--order:-99999 /* order start hack */;}.elementor-32006 .elementor-element.elementor-element-41692726 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-32006 .elementor-element.elementor-element-1b9b2d57 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-32006 .elementor-element.elementor-element-76a2c50e{--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-32006 .elementor-element.elementor-element-150b76a6{--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-32006 .elementor-element.elementor-element-53a807fd > .elementor-widget-container{margin:25px 12px 12px 12px;}.elementor-32006 .elementor-element.elementor-element-53a807fd .elementor-heading-title{font-size:20px;}.elementor-32006 .elementor-element.elementor-element-775c1811{text-align:left;}.elementor-32006 .elementor-element.elementor-element-16efaf4 > .elementor-widget-container{margin:10px 0px 0px 20px;}.elementor-32006 .elementor-element.elementor-element-73fb7df{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32006 .elementor-element.elementor-element-425f059b > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-32006 .elementor-element.elementor-element-486a5651{--width:100%;}.elementor-32006 .elementor-element.elementor-element-3df2ebc4{--width:50%;}.elementor-32006 .elementor-element.elementor-element-1ec3a6c2{--width:100%;}.elementor-32006 .elementor-element.elementor-element-2f97f43{--width:100%;}.elementor-32006 .elementor-element.elementor-element-4cd03d0b{--width:33%;}.elementor-32006 .elementor-element.elementor-element-190cab19{--width:33%;}.elementor-32006 .elementor-element.elementor-element-750eef36{--width:33%;}.elementor-32006 .elementor-element.elementor-element-17c9a5ea{--width:100%;}.elementor-32006 .elementor-element.elementor-element-46a19286{--width:33%;}.elementor-32006 .elementor-element.elementor-element-4c8ac0a7{--width:33%;}.elementor-32006 .elementor-element.elementor-element-512bdc6c{--width:33%;}.elementor-32006 .elementor-element.elementor-element-27530b46{--width:97%;}.elementor-32006 .elementor-element.elementor-element-e63891a{--width:50%;}.elementor-32006 .elementor-element.elementor-element-2686ab64{--width:100%;}.elementor-32006 .elementor-element.elementor-element-1a20d7b7{--width:100%;}.elementor-32006 .elementor-element.elementor-element-317bf5a7{--width:100%;}.elementor-32006 .elementor-element.elementor-element-1073f593{--width:20%;}.elementor-32006 .elementor-element.elementor-element-1d70e537{--width:27%;}.elementor-32006 .elementor-element.elementor-element-48d2927d{--width:27%;}.elementor-32006 .elementor-element.elementor-element-73945aed{--width:27%;}.elementor-32006 .elementor-element.elementor-element-6aa98852{--width:100%;}.elementor-32006 .elementor-element.elementor-element-2beacb46{--width:28%;}.elementor-32006 .elementor-element.elementor-element-37a4ed8{--width:70%;}.elementor-32006 .elementor-element.elementor-element-43f0b2c2{--width:40%;}.elementor-32006 .elementor-element.elementor-element-5929ef15{--width:40%;}.elementor-32006 .elementor-element.elementor-element-55f2cc20{--width:100%;}.elementor-32006 .elementor-element.elementor-element-7043b444{--width:40%;}.elementor-32006 .elementor-element.elementor-element-5463e211{--width:40%;}.elementor-32006 .elementor-element.elementor-element-55912578{--width:100%;}.elementor-32006 .elementor-element.elementor-element-1bcde2c9{--width:27%;}.elementor-32006 .elementor-element.elementor-element-61e28616{--width:27%;}.elementor-32006 .elementor-element.elementor-element-7c02e698{--width:27%;}.elementor-32006 .elementor-element.elementor-element-6ecfd8df{--width:27%;}.elementor-32006 .elementor-element.elementor-element-3bd3273f{--width:100%;}.elementor-32006 .elementor-element.elementor-element-761406aa{--width:60%;}.elementor-32006 .elementor-element.elementor-element-24b3afe6{--width:90%;}.elementor-32006 .elementor-element.elementor-element-31c33d20{--width:100%;}.elementor-32006 .elementor-element.elementor-element-12f1f9a9{--width:30%;}.elementor-32006 .elementor-element.elementor-element-6c28ff14{--width:100%;}.elementor-32006 .elementor-element.elementor-element-30c0c6f0{--width:33%;}.elementor-32006 .elementor-element.elementor-element-10973b63{--width:40%;}.elementor-32006 .elementor-element.elementor-element-19ed74d0{--width:100%;}.elementor-32006 .elementor-element.elementor-element-68ac5ac2{--width:100%;}.elementor-32006 .elementor-element.elementor-element-150b76a6{--width:67%;}.elementor-32006 .elementor-element.elementor-element-495cef29{--width:420px;}.elementor-32006 .elementor-element.elementor-element-73fb7df{--width:33%;}}/* Start custom CSS for container, class: .elementor-element-2a4935bd */.elementor-32006 .elementor-element.elementor-element-2a4935bd .homeso-glass-icon{

    position:relative;

    transition:
    transform .5s ease,
    opacity .5s ease;

    animation:homesoFloat 5s ease-in-out infinite;
}

.elementor-32006 .elementor-element.elementor-element-2a4935bd .homeso-glass-icon:before{

    content:"";

    position:absolute;

    inset:-12px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(214,177,139,.14) 0%,
        rgba(214,177,139,.05) 35%,
        rgba(214,177,139,0) 75%
    );

    filter:blur(12px);

    opacity:.45;

    z-index:-1;

    animation:homesoGlow 5s ease-in-out infinite;
}

.elementor-32006 .elementor-element.elementor-element-2a4935bd .homeso-glass-icon:hover{

    transform:translateY(-4px);
}

@keyframes homesoFloat{

    0%{
        transform:translateY(0px);
    }

    50%{
        transform:translateY(-3px);
    }

    100%{
        transform:translateY(0px);
    }
}

@keyframes homesoGlow{

    0%{
        opacity:.22;
        transform:scale(.96);
    }

    50%{
        opacity:.48;
        transform:scale(1.04);
    }

    100%{
        opacity:.22;
        transform:scale(.96);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea0c2e3 */.elementor-32006 .elementor-element.elementor-element-1ea0c2e3 .homeso-glass-icon{

    position:relative;

    transition:
    transform .5s ease,
    opacity .5s ease;

    animation:homesoFloat 5s ease-in-out infinite;
}

.elementor-32006 .elementor-element.elementor-element-1ea0c2e3 .homeso-glass-icon:before{

    content:"";

    position:absolute;

    inset:-12px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(214,177,139,.14) 0%,
        rgba(214,177,139,.05) 35%,
        rgba(214,177,139,0) 75%
    );

    filter:blur(12px);

    opacity:.45;

    z-index:-1;

    animation:homesoGlow 5s ease-in-out infinite;
}

.elementor-32006 .elementor-element.elementor-element-1ea0c2e3 .homeso-glass-icon:hover{

    transform:translateY(-4px);
}

@keyframes homesoFloat{

    0%{
        transform:translateY(0px);
    }

    50%{
        transform:translateY(-3px);
    }

    100%{
        transform:translateY(0px);
    }
}

@keyframes homesoGlow{

    0%{
        opacity:.22;
        transform:scale(.96);
    }

    50%{
        opacity:.48;
        transform:scale(1.04);
    }

    100%{
        opacity:.22;
        transform:scale(.96);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b5125fc *//* ========================= */
/* WRAPPER */
/* ========================= */

.ts-price-box{

    display:flex;

    flex-direction:column;

    align-items:flex-start;

    gap:18px;

    padding:26px 22px;

    background:#f4f1ec;

    border-radius:26px;

    box-shadow:
    0 10px 28px rgba(0,0,0,.05);
}

/* ========================= */
/* OLD PRICE */
/* ========================= */

.ts-old-price{

    font-family:'Inter',sans-serif;

    font-size:34px;

    font-weight:500;

    color:#8b8b8b;

    margin-top:6px;

    text-decoration:line-through;

    line-height:1;
}

.ts-old-price span{

    font-size:.9em;
}

/* ========================= */
/* MAIN PRICE */
/* ========================= */

.ts-main-price{

    font-family:'Inter',sans-serif;

    font-size:76px;

    font-weight:900;

    color:#ed1b24;

    line-height:.95;

    letter-spacing:-2px;
}

.ts-main-price span{

    font-size:.75em;

    font-weight:800;
}

/* ========================= */
/* CLUB PRICE */
/* ========================= */

.ts-club-price{

    font-family:'Inter',sans-serif;

    font-size:36px;

    font-weight:700;

    color:#ed1b24;

    line-height:1.1;
}

.ts-club-price strong{

    font-weight:900;
}

/* ========================= */
/* COLORS */
/* ========================= */

.ts-colors-wrap{

    display:flex;

    flex-direction:column;

    gap:14px;

    margin-top:6px;

    width:100%;
}

.ts-colors-title{

    font-family:'Inter',sans-serif;

    font-size:18px;

    font-weight:700;

    color:#3a3a3a;

    line-height:1;
}

.ts-colors{

    display:flex;

    flex-direction:row;

    flex-wrap:wrap;

    align-items:center;

    gap:10px;

    width:100%;
}

/* ========================= */
/* COLOR PILLS */
/* ========================= */

.ts-color-pill{

    display:inline-flex;

    align-items:center;

    justify-content:center;

    gap:8px;

    min-width:auto;

    width:auto;

    height:60px;

    padding:0 16px;

    border-radius:999px;

    text-decoration:none;

    font-family:'Inter',sans-serif;

    font-size:24px;

    font-weight:700;

    line-height:1;

    transition:
    transform .22s ease,
    box-shadow .22s ease,
    background .22s ease,
    color .22s ease;

    box-shadow:
    0 6px 16px rgba(0,0,0,.08);

    border:1px solid rgba(0,0,0,.06);

    box-sizing:border-box;

    white-space:nowrap;
}

/* DOT */

.ts-dot{

    width:10px;

    height:10px;

    border-radius:50%;

    flex-shrink:0;

    box-shadow:
    inset 0 1px 2px rgba(255,255,255,.35),
    0 2px 6px rgba(0,0,0,.12);
}

/* ========================= */
/* WHITE */
/* ========================= */

.ts-color-pill.white{

    background:#f5f5f5;

    color:#1a1a1a;
}

.ts-color-pill.white .ts-dot{

    background:#ffffff;

    border:1px solid rgba(0,0,0,.08);
}

/* ========================= */
/* BLACK */
/* ========================= */

.ts-color-pill.black{

    background:#1f1f1f;

    color:#ffffff;
}

.ts-color-pill.black .ts-dot{

    background:#000000;
}

/* ========================= */
/* RED */
/* ========================= */

.ts-color-pill.red{

    background:#ed1b24;

    color:#ffffff;
}

.ts-color-pill.red .ts-dot{

    background:#ff4b52;
}

/* ========================= */
/* HOVER */
/* ========================= */

.ts-color-pill:hover{

    transform:translateY(-2px);

    box-shadow:
    0 10px 22px rgba(0,0,0,.14);
}

/* ========================= */
/* DELIVERY */
/* ========================= */

.ts-delivery{

    font-family:'Inter',sans-serif;

    font-size:18px;

    font-weight:500;

    color:#6e6e6e;

    line-height:1.4;

    margin-top:4px;
}

/* ========================= */
/* MOBILE */
/* ========================= */

@media(max-width:767px){

    .ts-colors{

        display:grid;

        grid-template-columns:1fr 1fr;

        gap:10px;

        width:100%;
    }

    .ts-color-pill{

        width:100%;

        justify-content:center;

        padding:0 10px;

        font-size:18px;
    }

    .ts-color-pill.red{

        grid-column:1 / -1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86e6ba9 */.elementor-32006 .elementor-element.elementor-element-86e6ba9 .homeso-icon-circle{

    position:relative;

    overflow:hidden;

    isolation:isolate;

    border-radius:999px;

    display:flex;

    align-items:center;

    justify-content:center;
}

.elementor-32006 .elementor-element.elementor-element-86e6ba9 .homeso-icon-circle img{

    width:100%;

    max-width:170px;

    height:auto;

    display:block;
}

.elementor-32006 .elementor-element.elementor-element-86e6ba9 .homeso-icon-circle:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:18%;

    height:100%;

    background:
    linear-gradient(
        115deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,.03) 40%,
        rgba(255,255,255,.10) 50%,
        rgba(255,255,255,.03) 60%,
        rgba(255,255,255,0) 100%
    );

    transform:skewX(-18deg);

    animation:homesoShimmer 7s ease-in-out infinite;

    pointer-events:none;

    z-index:5;
}

@keyframes homesoShimmer{

    0%{
        left:-120%;
        opacity:0;
    }

    10%{
        opacity:1;
    }

    24%{
        left:140%;
        opacity:0;
    }

    100%{
        left:140%;
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e632507 */.elementor-32006 .elementor-element.elementor-element-2e632507 .homeso-icon{

    position:relative;

    overflow:hidden;

    isolation:isolate;

    border-radius:999px;

    display:flex;

    align-items:center;

    justify-content:center;
}

.elementor-32006 .elementor-element.elementor-element-2e632507 .homeso-icon-circle img{

    width:100%;

    max-width:170px;

    height:auto;

    display:block;
}

.elementor-32006 .elementor-element.elementor-element-2e632507 .homeso-icon-circle:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:18%;

    height:100%;

    background:
    linear-gradient(
        115deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,.03) 40%,
        rgba(255,255,255,.10) 50%,
        rgba(255,255,255,.03) 60%,
        rgba(255,255,255,0) 100%
    );

    transform:skewX(-18deg);

    animation:homesoShimmer 7s ease-in-out infinite;

    pointer-events:none;

    z-index:5;
}

@keyframes homesoShimmer{

    0%{
        left:-120%;
        opacity:0;
    }

    10%{
        opacity:1;
    }

    24%{
        left:140%;
        opacity:0;
    }

    100%{
        left:140%;
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55f2cc20 */.elementor-32006 .elementor-element.elementor-element-55f2cc20 .homeso-icon-{

    position:relative;

    overflow:hidden;

    isolation:isolate;

    border-radius:999px;

    display:flex;

    align-items:center;

    justify-content:center;
}

.elementor-32006 .elementor-element.elementor-element-55f2cc20 .homeso-icon-circle img{

    width:100%;

    max-width:170px;

    height:auto;

    display:block;
}

.elementor-32006 .elementor-element.elementor-element-55f2cc20 .homeso-icon-circle:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:18%;

    height:100%;

    background:
    linear-gradient(
        115deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,.03) 40%,
        rgba(255,255,255,.10) 50%,
        rgba(255,255,255,.03) 60%,
        rgba(255,255,255,0) 100%
    );

    transform:skewX(-18deg);

    animation:homesoShimmer 7s ease-in-out infinite;

    pointer-events:none;

    z-index:5;
}

@keyframes homesoShimmer{

    0%{
        left:-120%;
        opacity:0;
    }

    10%{
        opacity:1;
    }

    24%{
        left:140%;
        opacity:0;
    }

    100%{
        left:140%;
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b95e981 */.elementor-32006 .elementor-element.elementor-element-4b95e981 .homeso-icon{

    position:relative;

    overflow:hidden;

    isolation:isolate;

    border-radius:999px;

    display:flex;

    align-items:center;

    justify-content:center;
}

.elementor-32006 .elementor-element.elementor-element-4b95e981 .homeso-icon-circle img{

    width:100%;

    max-width:170px;

    height:auto;

    display:block;
}

.elementor-32006 .elementor-element.elementor-element-4b95e981 .homeso-icon-circle:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:18%;

    height:100%;

    background:
    linear-gradient(
        115deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,.03) 40%,
        rgba(255,255,255,.10) 50%,
        rgba(255,255,255,.03) 60%,
        rgba(255,255,255,0) 100%
    );

    transform:skewX(-18deg);

    animation:homesoShimmer 7s ease-in-out infinite;

    pointer-events:none;

    z-index:5;
}

@keyframes homesoShimmer{

    0%{
        left:-120%;
        opacity:0;
    }

    10%{
        opacity:1;
    }

    24%{
        left:140%;
        opacity:0;
    }

    100%{
        left:140%;
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f288086 */.elementor-32006 .elementor-element.elementor-element-6f288086 .homeso-icon{

    position:relative;

    overflow:hidden;

    isolation:isolate;

    border-radius:999px;

    display:flex;

    align-items:center;

    justify-content:center;
}

.elementor-32006 .elementor-element.elementor-element-6f288086 .homeso-icon-circle img{

    width:100%;

    max-width:170px;

    height:auto;

    display:block;
}

.elementor-32006 .elementor-element.elementor-element-6f288086 .homeso-icon-circle:before{

    content:"";

    position:absolute;

    top:0;
    left:-120%;

    width:18%;

    height:100%;

    background:
    linear-gradient(
        115deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,.03) 40%,
        rgba(255,255,255,.10) 50%,
        rgba(255,255,255,.03) 60%,
        rgba(255,255,255,0) 100%
    );

    transform:skewX(-18deg);

    animation:homesoShimmer 7s ease-in-out infinite;

    pointer-events:none;

    z-index:5;
}

@keyframes homesoShimmer{

    0%{
        left:-120%;
        opacity:0;
    }

    10%{
        opacity:1;
    }

    24%{
        left:140%;
        opacity:0;
    }

    100%{
        left:140%;
        opacity:0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66302df5 */.elementor-32006 .elementor-element.elementor-element-66302df5 .homeso-side-text h2{

    font-family:'Cormorant Garamond',serif;

    font-size:52px;

    line-height:1;

    font-weight:500;

    letter-spacing:-1px;

    color:#171717;

    margin:0 0 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c28ff14 */.elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow{

    width:74px;

    height:74px;

    min-width:74px;

    min-height:74px;

    border-radius:50%;

    display:flex;

    align-items:center;

    justify-content:center;

    position:relative;

    overflow:hidden;

    flex-shrink:0;

    margin-top:58px;

    background:
    linear-gradient(
        180deg,
        rgba(24,24,24,.96) 0%,
        rgba(8,8,8,.99) 100%
    );

    border:1px solid rgba(245,127,41,.16);

    box-shadow:
    0 14px 34px rgba(0,0,0,.22),
    0 0 24px rgba(245,127,41,.05),
    inset 0 1px 0 rgba(255,255,255,.04);

    backdrop-filter:blur(10px);

    -webkit-backdrop-filter:blur(10px);

    transition:
    transform .35s ease,
    box-shadow .35s ease,
    border-color .35s ease,
    background .35s ease;
}

/* SOFT GLOW */

.elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:before{

    content:"";

    position:absolute;

    inset:-35%;

    background:
    radial-gradient(
        circle,
        rgba(245,127,41,.08) 0%,
        rgba(245,127,41,0) 72%
    );

    pointer-events:none;
}

/* DESKTOP ARROW */

.elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:after{

    content:"";

    width:16px;

    height:16px;

    border-top:3px solid #f57f29;

    border-right:3px solid #f57f29;

    transform:rotate(45deg);

    margin-left:-1px;

    position:relative;

    z-index:2;

    transition:
    transform .35s ease,
    border-color .35s ease;
}

/* DESKTOP HOVER */

.elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:hover{

    transform:
    translateY(-2px)
    scale(1.04);

    border-color:rgba(245,127,41,.26);

    box-shadow:
    0 18px 44px rgba(0,0,0,.34),
    0 0 34px rgba(245,127,41,.10);
}

.elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:hover:after{

    transform:
    rotate(45deg)
    translate(2px,-2px);
}

/* ========================= */
/* MOBILE FIX */
/* ========================= */

@media(max-width:767px){

    .elementor-32006 .elementor-element.elementor-element-6c28ff14{

        flex-direction:column;

        align-items:center;

        gap:18px;

        padding:22px;
    }

    .elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow{

        width:58px;

        height:58px;

        min-width:58px;

        min-height:58px;

        margin-top:6px;

        margin-bottom:6px;

        backdrop-filter:none;

        -webkit-backdrop-filter:none;

        box-shadow:
        0 10px 24px rgba(0,0,0,.18);

        transform:none !important;
    }

    .elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:hover{

        transform:none !important;

        box-shadow:
        0 10px 24px rgba(0,0,0,.18);
    }

    /* MOBILE DOWN ARROW */

    .elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:after{

        content:"";

        width:12px;

        height:12px;

        border-top:2.5px solid #f57f29;

        border-right:2.5px solid #f57f29;

        position:relative;

        z-index:2;

        margin-left:0;

        margin-top:-2px;

        transform:
        rotate(135deg)
        rotateX(180deg) !important;
    }

    .elementor-32006 .elementor-element.elementor-element-6c28ff14 .comparison-arrow:hover:after{

        transform:
        rotate(135deg)
        rotateX(180deg) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f4ca7cf */.elementor-32006 .elementor-element.elementor-element-2f4ca7cf{

    display:flex;

    align-items:flex-start;

    justify-content:center;

    gap:34px;

    padding:px;

    background:#F6F2ED;

    border:1px solid rgba(182,141,99,.12);

    overflow:visible;

    width:100%;

    position:relative;
}

/* ARROW */

.elementor-32006 .elementor-element.elementor-element-2f4ca7cf .comparison-arrow{

    width:74px;

    height:74px;

    min-width:74px;

    min-height:74px;

    border-radius:50%;

    display:flex;

    align-items:center;

    justify-content:center;

    position:relative;

    flex-shrink:0;

    margin-top:34px;

    background:
    linear-gradient(
        180deg,
        rgba(22,22,22,.96) 0%,
        rgba(8,8,8,.98) 100%
    );

    border:1px solid rgba(245,127,41,.16);

    box-shadow:
    0 14px 34px rgba(0,0,0,.22),
    0 0 24px rgba(245,127,41,.05),
    inset 0 1px 0 rgba(255,255,255,.04);

    backdrop-filter:blur(10px);

    -webkit-backdrop-filter:blur(10px);

    transition:
    transform .35s ease,
    box-shadow .35s ease,
    border-color .35s ease;

    overflow:hidden;
}

/* GLOW */

.elementor-32006 .elementor-element.elementor-element-2f4ca7cf .comparison-arrow:before{

    content:"";

    position:absolute;

    inset:-35%;

    background:
    radial-gradient(
        circle,
        rgba(245,127,41,.08) 0%,
        rgba(245,127,41,0) 72%
    );

    pointer-events:none;
}

/* ARROW */

.elementor-32006 .elementor-element.elementor-element-2f4ca7cf .comparison-arrow:after{

    content:"";

    width:16px;

    height:16px;

    border-top:3px solid #f57f29;

    border-right:3px solid #f57f29;

    transform:rotate(45deg);

    margin-left:-1px;

    position:relative;

    z-index:2;
}

/* HOVER */

.elementor-32006 .elementor-element.elementor-element-2f4ca7cf .comparison-arrow:hover{

    transform:
    translateY(-2px)
    scale(1.04);

    border-color:rgba(245,127,41,.26);

    box-shadow:
    0 18px 40px rgba(0,0,0,.30),
    0 0 30px rgba(245,127,41,.10);
}

/* MOBILE */

@media screen and (max-width:1024px){

    .elementor-32006 .elementor-element.elementor-element-2f4ca7cf{

        flex-direction:column;

        align-items:center;

        gap:24px;

        padding:28px;
    }

    .elementor-32006 .elementor-element.elementor-element-2f4ca7cf .comparison-arrow{

        width:64px;

        height:64px;

        min-width:64px;

        min-height:64px;

        margin-top:0;
    }

    .elementor-32006 .elementor-element.elementor-element-2f4ca7cf .comparison-arrow:after{

        width:14px;

        height:14px;

        border-top:2.5px solid #f57f29;

        border-right:2.5px solid #f57f29;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5483fe */.elementor-32006 .elementor-element.elementor-element-1e5483fe{

    display:flex;

    align-items:flex-start;

    justify-content:center;

    gap:34px;

    padding:px;

    background:#F6F2ED;

    border:1px solid rgba(182,141,99,.12);

    overflow:visible;

    width:100%;

    position:relative;
}

/* ARROW */

.elementor-32006 .elementor-element.elementor-element-1e5483fe .comparison-arrow{

    width:74px;

    height:74px;

    min-width:74px;

    min-height:74px;

    border-radius:50%;

    display:flex;

    align-items:center;

    justify-content:center;

    position:relative;

    flex-shrink:0;

    margin-top:34px;

    background:
    linear-gradient(
        180deg,
        rgba(22,22,22,.96) 0%,
        rgba(8,8,8,.98) 100%
    );

    border:1px solid rgba(245,127,41,.16);

    box-shadow:
    0 14px 34px rgba(0,0,0,.22),
    0 0 24px rgba(245,127,41,.05),
    inset 0 1px 0 rgba(255,255,255,.04);

    backdrop-filter:blur(10px);

    -webkit-backdrop-filter:blur(10px);

    transition:
    transform .35s ease,
    box-shadow .35s ease,
    border-color .35s ease;

    overflow:hidden;
}

/* GLOW */

.elementor-32006 .elementor-element.elementor-element-1e5483fe .comparison-arrow:before{

    content:"";

    position:absolute;

    inset:-35%;

    background:
    radial-gradient(
        circle,
        rgba(245,127,41,.08) 0%,
        rgba(245,127,41,0) 72%
    );

    pointer-events:none;
}

/* ARROW */

.elementor-32006 .elementor-element.elementor-element-1e5483fe .comparison-arrow:after{

    content:"";

    width:16px;

    height:16px;

    border-top:3px solid #f57f29;

    border-right:3px solid #f57f29;

    transform:rotate(45deg);

    margin-left:-1px;

    position:relative;

    z-index:2;
}

/* HOVER */

.elementor-32006 .elementor-element.elementor-element-1e5483fe .comparison-arrow:hover{

    transform:
    translateY(-2px)
    scale(1.04);

    border-color:rgba(245,127,41,.26);

    box-shadow:
    0 18px 40px rgba(0,0,0,.30),
    0 0 30px rgba(245,127,41,.10);
}

/* MOBILE */

@media screen and (max-width:1024px){

    .elementor-32006 .elementor-element.elementor-element-1e5483fe{

        flex-direction:column;

        align-items:center;

        gap:24px;

        padding:28px;
    }

    .elementor-32006 .elementor-element.elementor-element-1e5483fe .comparison-arrow{

        width:64px;

        height:64px;

        min-width:64px;

        min-height:64px;

        margin-top:0;
    }

    .elementor-32006 .elementor-element.elementor-element-1e5483fe .comparison-arrow:after{

        width:14px;

        height:14px;

        border-top:2.5px solid #f57f29;

        border-right:2.5px solid #f57f29;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e104b77 */.elementor-32006 .elementor-element.elementor-element-5e104b77 img{

    position:relative;

    z-index:0;

    display:block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16efaf4 */.elementor-32006 .elementor-element.elementor-element-16efaf4 .hero-description{

    max-width:320px;

    font-size:22px;

    line-height:1.35;

    letter-spacing:-0.3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c54af67 */.elementor-32006 .elementor-element.elementor-element-c54af67 .homeso-glass-icon{

    position:relative;

    transition:
    transform .5s ease,
    opacity .5s ease;

    animation:homesoFloat 5s ease-in-out infinite;
}

.elementor-32006 .elementor-element.elementor-element-c54af67 .homeso-glass-icon:before{

    content:"";

    position:absolute;

    inset:-12px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(214,177,139,.14) 0%,
        rgba(214,177,139,.05) 35%,
        rgba(214,177,139,0) 75%
    );

    filter:blur(12px);

    opacity:.45;

    z-index:-1;

    animation:homesoGlow 5s ease-in-out infinite;
}

.elementor-32006 .elementor-element.elementor-element-c54af67 .homeso-glass-icon:hover{

    transform:translateY(-4px);
}

@keyframes homesoFloat{

    0%{
        transform:translateY(0px);
    }

    50%{
        transform:translateY(-3px);
    }

    100%{
        transform:translateY(0px);
    }
}

@keyframes homesoGlow{

    0%{
        opacity:.22;
        transform:scale(.96);
    }

    50%{
        opacity:.48;
        transform:scale(1.04);
    }

    100%{
        opacity:.22;
        transform:scale(.96);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-495cef29 */.elementor-32006 .elementor-element.elementor-element-495cef29{

    z-index:3;

    max-width:420px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-150b76a6 */.elementor-32006 .elementor-element.elementor-element-150b76a6{

    position:relative;

    overflow:hidden;

    border-radius:32px;
}

/* DARK LEFT OVERLAY */

.elementor-32006 .elementor-element.elementor-element-150b76a6:before{

    content:"";

    position:absolute;

    inset:0;

    background:
    linear-gradient(
        90deg,
        rgba(0,0,0,.72) 0%,
        rgba(0,0,0,.48) 28%,
        rgba(0,0,0,.12) 56%,
        rgba(0,0,0,0) 82%
    );

    z-index:1;

    pointer-events:none;
}

/* VIGNETTE */

.elementor-32006 .elementor-element.elementor-element-150b76a6:after{

    content:"";

    position:absolute;

    inset:0;

    background:
    radial-gradient(
        circle at center,
        rgba(0,0,0,0) 45%,
        rgba(0,0,0,.28) 100%
    );

    z-index:1;

    pointer-events:none;
}

/* ========================= */
/* MOBILE FIX */
/* ========================= */

@media(max-width:767px){

    .elementor-32006 .elementor-element.elementor-element-150b76a6{

        min-height:460px;

        border-radius:28px 28px 0 0;
    }

    /* IMAGE */

    .elementor-32006 .elementor-element.elementor-element-150b76a6 img{

        width:100%;

        height:460px;

        object-fit:cover;

        object-position:center;

        display:block;
    }

    /* MOBILE OVERLAY */

    .elementor-32006 .elementor-element.elementor-element-150b76a6:before{

        background:
        linear-gradient(
            180deg,
            rgba(0,0,0,.34) 0%,
            rgba(0,0,0,.54) 42%,
            rgba(0,0,0,.82) 100%
        );
    }

    /* SOFTER VIGNETTE */

    .elementor-32006 .elementor-element.elementor-element-150b76a6:after{

        background:
        radial-gradient(
            circle at center,
            rgba(0,0,0,0) 42%,
            rgba(0,0,0,.22) 100%
        );
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-425f059b *//* =========================================
RIGHT PREMIUM CTA
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-final-cta{

    width:410px;

    max-width:100%;

    padding:30px 26px;

    border-radius:34px;

    background:
    linear-gradient(
        180deg,
        rgba(10,10,10,.84) 0%,
        rgba(4,4,4,.96) 100%
    );

    backdrop-filter:blur(18px);

    -webkit-backdrop-filter:blur(18px);

    border:1px solid rgba(255,255,255,.06);

    box-shadow:
    0 24px 60px rgba(0,0,0,.42),
    0 0 40px rgba(245,127,41,.05);

    display:flex;

    flex-direction:column;

    gap:18px;

    box-sizing:border-box;

    position:relative;

    overflow:hidden;
}

/* =========================================
SOFT TOP GLOW
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-final-cta:before{

    content:"";

    position:absolute;

    inset:0;

    background:
    radial-gradient(
        circle at top left,
        rgba(255,180,80,.08) 0%,
        rgba(255,180,80,0) 42%
    );

    pointer-events:none;
}

/* =========================================
LABELS
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-old-label,
.elementor-32006 .elementor-element.elementor-element-425f059b .ts-price-label,
.elementor-32006 .elementor-element.elementor-element-425f059b .ts-colors-title{

    font-family:'Inter',sans-serif;

    font-size:16px;

    font-weight:700;

    letter-spacing:1px;

    color:rgba(255,255,255,.72);

    text-transform:uppercase;

    margin-bottom:10px;

    position:relative;

    z-index:2;
}

/* =========================================
OLD PRICE
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-old-price{

    font-family:'Inter',sans-serif;

    font-size:28px;

    font-weight:700;

    color:rgba(255,255,255,.58);

    text-decoration:line-through;

    line-height:1;

    position:relative;

    z-index:2;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-old-price span{

    font-size:.82em;
}

/* =========================================
MAIN PRICE
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-main-price{

    font-family:'Inter',sans-serif;

    font-size:76px;

    font-weight:900;

    line-height:.86;

    letter-spacing:-3px;

    color:#ff2b38;

    text-shadow:
    0 0 18px rgba(255,30,40,.18);

    position:relative;

    z-index:2;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-main-price span{

    font-size:.58em;
}

/* =========================================
DIVIDERS
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-club-wrap,
.elementor-32006 .elementor-element.elementor-element-425f059b .ts-colors-wrap{

    padding-top:14px;

    border-top:1px solid rgba(255,255,255,.14);

    position:relative;

    z-index:2;
}

/* =========================================
CLUB
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-club-title{

    font-family:'Inter',sans-serif;

    font-size:20px;

    font-weight:800;

    color:#ff2b38;

    margin-bottom:4px;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-club-price{

    font-family:'Inter',sans-serif;

    font-size:42px;

    font-weight:900;

    line-height:.95;

    letter-spacing:-2px;

    color:#ff2b38;
}

/* =========================================
COLOR PILLS
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-colors{

    display:flex;

    align-items:center;

    gap:8px;

    width:100%;

    flex-wrap:nowrap;
}

/* =========================================
BUTTONS
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill{

    display:inline-flex;

    align-items:center;

    justify-content:center;

    gap:6px;

    height:42px;

    padding:0 12px;

    border-radius:999px;

    text-decoration:none;

    font-family:'Inter',sans-serif;

    font-size:18px;

    font-weight:700;

    line-height:1;

    transition:
    transform .22s ease,
    box-shadow .22s ease,
    background .22s ease;

    border:1px solid rgba(255,255,255,.08);

    white-space:nowrap;

    box-sizing:border-box;

    position:relative;

    z-index:2;

    flex:1;
}

/* =========================================
DOT
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-dot{

    width:9px;

    height:9px;

    border-radius:50%;

    flex-shrink:0;
}

/* =========================================
WHITE
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.white{

    background:#f3f3f3;

    color:#1a1a1a;

    box-shadow:none;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.white .ts-dot{

    background:#ffffff;

    border:1px solid rgba(0,0,0,.08);
}

/* =========================================
BLACK
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.black{

    background:#1f1f1f;

    color:#ffffff;

    box-shadow:none;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.black .ts-dot{

    background:#000000;
}

/* =========================================
RED
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.red{

    background:#ed1b24;

    color:#ffffff;

    box-shadow:none;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.red .ts-dot{

    background:#ff7077;
}

/* =========================================
HOVER
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill:hover{

    transform:translateY(-2px);

    box-shadow:
    0 8px 20px rgba(0,0,0,.16);
}

/* =========================================
MAIN BUTTON
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-main-btn{

    width:100%;

    height:70px;

    border-radius:999px;

    display:flex;

    align-items:center;

    justify-content:center;

    text-decoration:none;

    font-family:'Inter',sans-serif;

    font-size:22px;

    font-weight:900;

    text-transform:uppercase;

    color:#fff;

    background:
    linear-gradient(
        180deg,
        #ff4348 0%,
        #e00018 100%
    );

    border:1px solid rgba(255,255,255,.08);

    box-shadow:
    0 14px 34px rgba(255,0,25,.22),
    inset 0 -2px 0 rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.12);

    transition:
    transform .22s ease,
    box-shadow .22s ease,
    border-radius .22s ease;

    position:relative;

    z-index:2;
}

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-main-btn:hover{

    transform:translateY(-2px);

    border-radius:24px;

    background:
    linear-gradient(
        180deg,
        rgba(255,78,84,.96) 0%,
        rgba(224,0,24,.96) 100%
    );

    backdrop-filter:blur(12px);

    -webkit-backdrop-filter:blur(12px);

    box-shadow:
    0 20px 46px rgba(255,0,25,.34),
    0 0 34px rgba(255,40,60,.18),
    inset 0 1px 0 rgba(255,255,255,.16);
}

/* =========================================
DELIVERY
========================================= */

.elementor-32006 .elementor-element.elementor-element-425f059b .ts-delivery{

    font-family:'Inter',sans-serif;

    font-size:16px;

    font-weight:500;

    line-height:1.45;

    color:rgba(255,255,255,.78);

    position:relative;

    z-index:2;
}

/* =========================================
MOBILE
========================================= */

@media(max-width:767px){

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-final-cta{

        width:100%;

        padding:24px 20px;

        gap:18px;

        border-radius:28px;

        background:#050505;

        backdrop-filter:none;

        -webkit-backdrop-filter:none;

        box-shadow:none;

        border:1px solid rgba(255,255,255,.05);

        overflow:visible;
    }


    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-main-price{

        font-size:62px;
    }

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-club-price{

        font-size:38px;
    }

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-colors{

        display:grid;

        grid-template-columns:1fr 1fr;

        gap:10px;
    }

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill{

        width:100%;

        justify-content:center;

        font-size:18px;

        height:40px;

        padding:0 10px;
    }

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-color-pill.red{

        grid-column:1 / -1;
    }

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-main-btn{

        height:60px;

        font-size:18px;
    }

    .elementor-32006 .elementor-element.elementor-element-425f059b .ts-delivery{

        font-size:16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73fb7df */@media(max-width:767px){

    /* MAIN WRAPPER */

    .elementor-32006 .elementor-element.elementor-element-73fb7df{

        display:flex;

        flex-direction:column;

        gap:0;
    }

    /* LEFT HERO BLOCK */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .hero-left{

        width:100%;

        min-height:auto;

        border-radius:0;

        overflow:hidden;

        position:relative;
    }

    /* IMAGE */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .hero-left img{

        width:100%;

        height:auto;

        display:block;
    }

    /* TEXT OVERLAY */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .hero-content{

        position:absolute;

        top:26px;

        left:24px;

        right:24px;

        z-index:3;

        max-width:240px;
    }

    /* CTA BLOCK */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .ts-final-cta{

        position:relative !important;

        width:100%;

        max-width:none;

        margin:0;

        border-radius:0;

        border-left:none;

        border-right:none;

        border-bottom:none;

        padding:28px 24px 34px;

        z-index:2;
    }

    /* REMOVE FLOATING EFFECT */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .ts-final-cta{

        transform:none !important;

        top:auto !important;

        right:auto !important;
    }

    /* PRICE */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .ts-main-price{

        font-size:68px;

        line-height:.92;
    }

    .elementor-32006 .elementor-element.elementor-element-73fb7df .ts-club-price{

        font-size:42px;
    }

    /* BUTTON */

    .elementor-32006 .elementor-element.elementor-element-73fb7df .ts-main-btn{

        height:64px;

        font-size:18px;
    }
}/* End custom CSS */