.elementor-2396 .elementor-element.elementor-element-c74afea{--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:flex-end;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2396 .elementor-element.elementor-element-c74afea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2396 .elementor-element.elementor-element-aca2548{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-aca2548 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14vw;font-weight:900;letter-spacing:-8px;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-5352fff{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-5352fff .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14vw;font-weight:900;letter-spacing:-8px;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-3e5d765{width:var( --container-widget-width, 45.953% );max-width:45.953%;padding:0% 0% 0% 1%;--container-widget-width:45.953%;--container-widget-flex-grow:0;font-family:"Montserrat Alternates", Sans-serif;font-size:1.3vw;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-3e5d765.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2396 .elementor-element.elementor-element-dca18e3{--display:flex;--position:absolute;--min-height:0vh;top:2vw;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-dca18e3{left:50vw;}body.rtl .elementor-2396 .elementor-element.elementor-element-dca18e3{right:50vw;}.elementor-2396 .elementor-element.elementor-element-0375aca{--display:flex;--position:absolute;--min-height:0vh;top:16vw;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-0375aca{left:62vw;}body.rtl .elementor-2396 .elementor-element.elementor-element-0375aca{right:62vw;}.elementor-2396 .elementor-element.elementor-element-b1cc01a{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2396 .elementor-element.elementor-element-345b9d4{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2396 .elementor-element.elementor-element-345b9d4:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-345b9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-41d60fe{--display:flex;--min-height:10vh;--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-2396 .elementor-element.elementor-element-eaf3c15{--display:flex;}.elementor-2396 .elementor-element.elementor-element-eaf3c15.e-con{--align-self:center;}.elementor-2396 .elementor-element.elementor-element-7a91ccb{padding:2% 0% 2% 0%;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:1.5vw;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-966b6b9{--display:flex;--min-height:5vh;--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-2396 .elementor-element.elementor-element-8f06ecc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2396 .elementor-element.elementor-element-77df2a6{--display:flex;}.elementor-2396 .elementor-element.elementor-element-cf2141d{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2396 .elementor-element.elementor-element-4dc7a7a{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2396 .elementor-element.elementor-element-27632d1{font-family:"Montserrat Alternates", Sans-serif;font-size:3vw;font-weight:600;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-db8b46b{--display:flex;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:1vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2396 .elementor-element.elementor-element-80e2ddb{padding:2% 0% 2% 0%;text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:1.4vw;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-7d26c62{--display:flex;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2396 .elementor-element.elementor-element-b092be5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat Alternates", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-b092be5 .elementor-button:hover, .elementor-2396 .elementor-element.elementor-element-b092be5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-b092be5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-b092be5.elementor-element{--align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-b092be5 .elementor-button:hover svg, .elementor-2396 .elementor-element.elementor-element-b092be5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-708fe25{--display:flex;--min-height:5vh;--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-2396 .elementor-element.elementor-element-21aced1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2396 .elementor-element.elementor-element-b1bdde8{--display:flex;}.elementor-2396 .elementor-element.elementor-element-bb4ced9{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2396 .elementor-element.elementor-element-593f1b4{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2396 .elementor-element.elementor-element-7eb44ad{font-family:"Montserrat Alternates", Sans-serif;font-size:3vw;font-weight:600;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-5ddae38{--display:flex;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:1vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2396 .elementor-element.elementor-element-d1b8c39{padding:2% 0% 2% 0%;text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:1.4vw;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-5cc09bd{--display:flex;--margin-top:-1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-2396 .elementor-element.elementor-element-f0132fb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat Alternates", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-f0132fb .elementor-button:hover, .elementor-2396 .elementor-element.elementor-element-f0132fb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-f0132fb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-f0132fb.elementor-element{--align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-f0132fb .elementor-button:hover svg, .elementor-2396 .elementor-element.elementor-element-f0132fb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-4c3a121{--display:flex;--min-height:12vh;--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-2396 .elementor-element.elementor-element-487e21d{--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:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-2396 .elementor-element.elementor-element-9e6b927{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-9e6b927 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14vw;font-weight:900;letter-spacing:-8px;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-14bc978{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-14bc978 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14vw;font-weight:900;letter-spacing:-8px;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-81b6fd8{--display:flex;--position:absolute;--min-height:40vh;top:90%;}.elementor-2396 .elementor-element.elementor-element-81b6fd8:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-81b6fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciboh.it/wp-content/uploads/2025/12/1-1-scaled.png");background-position:center center;background-size:cover;}.elementor-2396 .elementor-element.elementor-element-81b6fd8.e-con{--e-con-transform-rotateZ:15deg;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-81b6fd8{left:12%;}body.rtl .elementor-2396 .elementor-element.elementor-element-81b6fd8{right:12%;}.elementor-2396 .elementor-element.elementor-element-0173e45{--display:flex;--position:absolute;--min-height:45vh;top:37%;}.elementor-2396 .elementor-element.elementor-element-0173e45:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-0173e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciboh.it/wp-content/uploads/2025/07/mavi-shooting-napoli_9-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2396 .elementor-element.elementor-element-0173e45.e-con{--e-con-transform-rotateZ:-11deg;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-0173e45{left:44%;}body.rtl .elementor-2396 .elementor-element.elementor-element-0173e45{right:44%;}.elementor-2396 .elementor-element.elementor-element-e6e2e33{--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:10%;--margin-bottom:0%;--margin-left:52%;--margin-right:0%;}.elementor-2396 .elementor-element.elementor-element-e6e2e33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2396 .elementor-element.elementor-element-b3b967b{width:var( --container-widget-width, 104.318% );max-width:104.318%;padding:2% 0% 2% 0%;--container-widget-width:104.318%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:1.4vw;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-b3b967b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2396 .elementor-element.elementor-element-d02f8a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat Alternates", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2396 .elementor-element.elementor-element-d02f8a0 .elementor-button:hover, .elementor-2396 .elementor-element.elementor-element-d02f8a0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-d02f8a0{margin:-1.5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-d02f8a0 .elementor-button:hover svg, .elementor-2396 .elementor-element.elementor-element-d02f8a0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-2a29ee0{--display:flex;--min-height:15vh;--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-2396 .elementor-element.elementor-element-aa3c959{--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-2396 .elementor-element.elementor-element-aa3c959:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-aa3c959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-76117a6{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-76117a6 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14vw;font-weight:900;letter-spacing:-8px;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-94def05{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-94def05 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:14vw;font-weight:900;letter-spacing:-8px;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-a4055c9{--display:flex;}.elementor-2396 .elementor-element.elementor-element-1520e5b{--display:flex;}.elementor-2396 .elementor-element.elementor-element-b52b30d{--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-2396 .elementor-element.elementor-element-b52b30d:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-b52b30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-2d44eff{--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-2396 .elementor-element.elementor-element-2d44eff:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-2d44eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2396 .elementor-element.elementor-element-5d377a1{padding:2% 0% 2% 0%;text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:1.4vw;color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-9d6df49 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat Alternates", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-9d6df49 .elementor-button:hover, .elementor-2396 .elementor-element.elementor-element-9d6df49 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-9d6df49{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-9d6df49 .elementor-button:hover svg, .elementor-2396 .elementor-element.elementor-element-9d6df49 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2396 .elementor-element.elementor-element-d343d26{--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-2396 .elementor-element.elementor-element-d343d26:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-d343d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body.elementor-page-2396:not(.elementor-motion-effects-element-type-background), body.elementor-page-2396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-2396 .elementor-element.elementor-element-c74afea{--width:90%;}.elementor-2396 .elementor-element.elementor-element-dca18e3{--width:25%;}.elementor-2396 .elementor-element.elementor-element-0375aca{--width:25%;}.elementor-2396 .elementor-element.elementor-element-345b9d4{--width:100%;}.elementor-2396 .elementor-element.elementor-element-eaf3c15{--width:80%;}.elementor-2396 .elementor-element.elementor-element-8f06ecc{--width:90%;}.elementor-2396 .elementor-element.elementor-element-21aced1{--width:90%;}.elementor-2396 .elementor-element.elementor-element-81b6fd8{--width:30%;}.elementor-2396 .elementor-element.elementor-element-0173e45{--width:23%;}.elementor-2396 .elementor-element.elementor-element-e6e2e33{--width:43.004%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2396 .elementor-element.elementor-element-dca18e3{--width:30vw;}.elementor-2396 .elementor-element.elementor-element-0375aca{--width:30vw;}}@media(max-width:1024px){.elementor-2396 .elementor-element.elementor-element-3e5d765{font-size:2vw;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-dca18e3{left:49vw;}body.rtl .elementor-2396 .elementor-element.elementor-element-dca18e3{right:49vw;}.elementor-2396 .elementor-element.elementor-element-dca18e3{top:2vw;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-0375aca{left:62vw;}body.rtl .elementor-2396 .elementor-element.elementor-element-0375aca{right:62vw;}.elementor-2396 .elementor-element.elementor-element-0375aca{top:21vw;}.elementor-2396 .elementor-element.elementor-element-b1cc01a{--min-height:20vh;}.elementor-2396 .elementor-element.elementor-element-41d60fe{--min-height:5vh;}.elementor-2396 .elementor-element.elementor-element-7a91ccb{font-size:2vw;}.elementor-2396 .elementor-element.elementor-element-966b6b9{--min-height:5vh;}.elementor-2396 .elementor-element.elementor-element-80e2ddb{font-size:2vw;}.elementor-2396 .elementor-element.elementor-element-708fe25{--min-height:5vh;}.elementor-2396 .elementor-element.elementor-element-d1b8c39{font-size:2vw;}.elementor-2396 .elementor-element.elementor-element-81b6fd8{--min-height:32vh;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-0173e45{left:67%;}body.rtl .elementor-2396 .elementor-element.elementor-element-0173e45{right:67%;}.elementor-2396 .elementor-element.elementor-element-0173e45{top:1%;}.elementor-2396 .elementor-element.elementor-element-b3b967b{font-size:2vw;}.elementor-2396 .elementor-element.elementor-element-2a29ee0{--min-height:10vh;}.elementor-2396 .elementor-element.elementor-element-5d377a1{font-size:2vw;}}@media(max-width:767px){.elementor-2396 .elementor-element.elementor-element-c74afea{--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-2396 .elementor-element.elementor-element-aca2548{margin:-8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-aca2548 .elementor-heading-title{font-size:18vw;letter-spacing:-3.3px;}.elementor-2396 .elementor-element.elementor-element-5352fff{margin:-8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-5352fff .elementor-heading-title{font-size:18vw;letter-spacing:-3.3px;}.elementor-2396 .elementor-element.elementor-element-3e5d765{width:var( --container-widget-width, 163.938px );max-width:163.938px;padding:0% 0% 0% 0%;--container-widget-width:163.938px;--container-widget-flex-grow:0;font-size:3vw;}.elementor-2396 .elementor-element.elementor-element-dca18e3{--width:35vw;top:-8vw;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-dca18e3{left:60vw;}body.rtl .elementor-2396 .elementor-element.elementor-element-dca18e3{right:60vw;}.elementor-2396 .elementor-element.elementor-element-0375aca{--width:36vw;top:23vw;}body:not(.rtl) .elementor-2396 .elementor-element.elementor-element-0375aca{left:52vw;}body.rtl .elementor-2396 .elementor-element.elementor-element-0375aca{right:52vw;}.elementor-2396 .elementor-element.elementor-element-b1cc01a{--min-height:5vh;}.elementor-2396 .elementor-element.elementor-element-7a91ccb{font-size:3vw;}.elementor-2396 .elementor-element.elementor-element-80e2ddb{font-size:3vw;}.elementor-2396 .elementor-element.elementor-element-b092be5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-b092be5.elementor-element{--align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-b092be5 .elementor-button{font-size:3.1vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2396 .elementor-element.elementor-element-d1b8c39{font-size:3vw;}.elementor-2396 .elementor-element.elementor-element-f0132fb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-f0132fb.elementor-element{--align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-f0132fb .elementor-button{font-size:3.1vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2396 .elementor-element.elementor-element-9e6b927{margin:-8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-9e6b927 .elementor-heading-title{font-size:21vw;letter-spacing:-3.3px;}.elementor-2396 .elementor-element.elementor-element-14bc978{margin:-8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-14bc978 .elementor-heading-title{font-size:21vw;letter-spacing:-3.3px;}.elementor-2396 .elementor-element.elementor-element-b3b967b{font-size:3vw;}.elementor-2396 .elementor-element.elementor-element-2a29ee0{--min-height:5vh;}.elementor-2396 .elementor-element.elementor-element-aa3c959{--padding-top:6%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;--z-index:2;}.elementor-2396 .elementor-element.elementor-element-76117a6{margin:-8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-76117a6 .elementor-heading-title{font-size:18vw;letter-spacing:-3.3px;}.elementor-2396 .elementor-element.elementor-element-94def05{margin:-8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-2396 .elementor-element.elementor-element-94def05 .elementor-heading-title{font-size:18vw;letter-spacing:-3.3px;}.elementor-2396 .elementor-element.elementor-element-a4055c9:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-a4055c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciboh.it/wp-content/uploads/2025/12/1-1-scaled.png");background-position:center center;background-size:cover;}.elementor-2396 .elementor-element.elementor-element-a4055c9.e-con{--e-con-transform-rotateZ:-4deg;}.elementor-2396 .elementor-element.elementor-element-a4055c9{--width:80%;--min-height:25vh;--margin-top:-5%;--margin-bottom:0%;--margin-left:3%;--margin-right:0%;}.elementor-2396 .elementor-element.elementor-element-1520e5b:not(.elementor-motion-effects-element-type-background), .elementor-2396 .elementor-element.elementor-element-1520e5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ciboh.it/wp-content/uploads/2025/07/mavi-shooting-napoli_9-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2396 .elementor-element.elementor-element-1520e5b.e-con{--e-con-transform-rotateZ:2deg;}.elementor-2396 .elementor-element.elementor-element-1520e5b{--width:60%;--min-height:35vh;--margin-top:-20%;--margin-bottom:0%;--margin-left:40%;--margin-right:0%;}.elementor-2396 .elementor-element.elementor-element-b52b30d{--min-height:5vh;}.elementor-2396 .elementor-element.elementor-element-5d377a1{font-size:3vw;}.elementor-2396 .elementor-element.elementor-element-9d6df49{margin:-8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2396 .elementor-element.elementor-element-9d6df49.elementor-element{--align-self:flex-start;}.elementor-2396 .elementor-element.elementor-element-9d6df49 .elementor-button{font-size:3.1vw;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-2396 .elementor-element.elementor-element-d343d26{--min-height:7vh;}}/* Start custom CSS for container, class: .elementor-element-345b9d4 */.logo-marquee {
  overflow: hidden;
  width: 100%;
  mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
  -webkit-mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent);
}

.logo-track {
  display: flex;
  gap: 10px;
  flex-wrap: nowrap;
  will-change: transform;
}

.logo-track img {
  max-height: 380px;
  width: auto;
  object-fit: contain;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Semibold.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Extrabold.woff') format('woff');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://ciboh.it/wp-content/uploads/2026/01/Switzer-Black.woff') format('woff');
}
/* End Custom Fonts CSS */