.elementor-12332 .elementor-element.elementor-element-3be8677{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12332 .elementor-element.elementor-element-3be8677:not(.elementor-motion-effects-element-type-background), .elementor-12332 .elementor-element.elementor-element-3be8677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casananna.com/wp-content/uploads/2023/11/DSC_4777.jpg");background-position:center center;background-size:cover;}.elementor-12332 .elementor-element.elementor-element-3be8677::before, .elementor-12332 .elementor-element.elementor-element-3be8677 > .elementor-background-video-container::before, .elementor-12332 .elementor-element.elementor-element-3be8677 > .e-con-inner > .elementor-background-video-container::before, .elementor-12332 .elementor-element.elementor-element-3be8677 > .elementor-background-slideshow::before, .elementor-12332 .elementor-element.elementor-element-3be8677 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12332 .elementor-element.elementor-element-3be8677 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 65%, #FFFFFF 100%);}.elementor-12332 .elementor-element.elementor-element-4d91b08 > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-12332 .elementor-element.elementor-element-4d91b08 img{width:100%;height:10rem;object-fit:contain;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-6f7a6c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-12332 .elementor-element.elementor-element-6f7a6c7::before, .elementor-12332 .elementor-element.elementor-element-6f7a6c7 > .elementor-background-video-container::before, .elementor-12332 .elementor-element.elementor-element-6f7a6c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12332 .elementor-element.elementor-element-6f7a6c7 > .elementor-background-slideshow::before, .elementor-12332 .elementor-element.elementor-element-6f7a6c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12332 .elementor-element.elementor-element-6f7a6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFFE8 0%, #FFFFFF 100%);}.elementor-12332 .elementor-element.elementor-element-9bc4b3b{text-align:center;}.elementor-12332 .elementor-element.elementor-element-9bc4b3b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.5rem;font-weight:900;color:#000000;}.elementor-12332 .elementor-element.elementor-element-d68f484{text-align:center;}.elementor-12332 .elementor-element.elementor-element-d68f484 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:4.4rem;font-weight:900;color:var( --e-global-color-96bde57 );}.elementor-12332 .elementor-element.elementor-element-5a01722{text-align:center;}.elementor-12332 .elementor-element.elementor-element-5a01722 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:2.1rem;font-weight:900;color:#000000;}.elementor-12332 .elementor-element.elementor-element-fa49d69 .elementor-button{background-color:var( --e-global-color-98b251b );font-family:"Cinzel", Sans-serif;font-weight:900;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-12332 .elementor-element.elementor-element-fa49d69 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12332 .elementor-element.elementor-element-c3ba42a{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-c3ba42a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12332 .elementor-element.elementor-element-0652e6e{--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;--flex-wrap:wrap;}.elementor-12332 .elementor-element.elementor-element-08ff699{--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:center;}.elementor-12332 .elementor-element.elementor-element-3a2176f .elementor-button{background-color:var( --e-global-color-98b251b );font-family:"Cinzel", Sans-serif;font-weight:900;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-12332 .elementor-element.elementor-element-3a2176f .elementor-button-content-wrapper{flex-direction:row;}.elementor-12332 .elementor-element.elementor-element-987985c{--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:center;}.elementor-12332 .elementor-element.elementor-element-2766f79{--e-image-carousel-slides-to-show:1;}.elementor-12332 .elementor-element.elementor-element-797474e{--display:flex;--min-height:650px;--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-797474e:not(.elementor-motion-effects-element-type-background), .elementor-12332 .elementor-element.elementor-element-797474e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AC916917;}.elementor-12332 .elementor-element.elementor-element-79e49e5{--display:flex;}.elementor-12332 .elementor-element.elementor-element-12d19e2{text-align:center;}.elementor-12332 .elementor-element.elementor-element-12d19e2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.9rem;font-weight:500;color:var( --e-global-color-96bde57 );}.elementor-12332 .elementor-element.elementor-element-6fbfee0{text-align:center;}.elementor-12332 .elementor-element.elementor-element-6fbfee0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-98b251b );}.elementor-12332 .elementor-element.elementor-element-60f3fc3{--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;--flex-wrap:wrap;}.elementor-12332 .elementor-element.elementor-element-239b205{--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:center;}.elementor-12332 .elementor-element.elementor-element-96d092d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12332 .elementor-element.elementor-element-96d092d.e-con{--align-self:flex-end;}.elementor-12332 .elementor-element.elementor-element-240ffad > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;}.elementor-12332 .elementor-element.elementor-element-240ffad{text-align:end;}.elementor-12332 .elementor-element.elementor-element-240ffad .elementor-heading-title{font-size:3.7rem;color:var( --e-global-color-98b251b );}.elementor-12332 .elementor-element.elementor-element-73921d1 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-12332 .elementor-element.elementor-element-73921d1{text-align:end;}.elementor-12332 .elementor-element.elementor-element-73921d1 .elementor-heading-title{font-size:1.1rem;color:#000000;}.elementor-12332 .elementor-element.elementor-element-cae63de{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-cae63de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12332 .elementor-element.elementor-element-79b74c3{--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-start;}.elementor-12332 .elementor-element.elementor-element-198a295{text-align:center;}.elementor-12332 .elementor-element.elementor-element-40b8a04{text-align:center;}.elementor-12332 .elementor-element.elementor-element-40b8a04 .elementor-heading-title{font-size:1.1rem;font-weight:700;}.elementor-12332 .elementor-element.elementor-element-0f2aaba .elementor-button{background-color:var( --e-global-color-98b251b );font-family:"Cinzel", Sans-serif;font-weight:900;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;}.elementor-12332 .elementor-element.elementor-element-0f2aaba .elementor-button:hover, .elementor-12332 .elementor-element.elementor-element-0f2aaba .elementor-button:focus{background-color:var( --e-global-color-96bde57 );color:#FFFFFF;border-color:var( --e-global-color-96bde57 );}.elementor-12332 .elementor-element.elementor-element-0f2aaba .elementor-button-content-wrapper{flex-direction:row;}.elementor-12332 .elementor-element.elementor-element-0f2aaba .elementor-button:hover svg, .elementor-12332 .elementor-element.elementor-element-0f2aaba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12332 .elementor-element.elementor-element-a865761{--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-12332 .elementor-element.elementor-element-47b7adc{--display:flex;--min-height:620px;--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-ed22592{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-6e93e78 img{width:50vw;height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-dbe7e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-09c5957 img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-34988fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-d1680bd img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-7f2d1d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-93a1b27 img{width:50vw;height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-e0697c1{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-e0697c1:not(.elementor-motion-effects-element-type-background), .elementor-12332 .elementor-element.elementor-element-e0697c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98b251b );}.elementor-12332 .elementor-element.elementor-element-ee27613{--divider-border-style:solid;--divider-color:var( --e-global-color-966c16b );--divider-border-width:1px;}.elementor-12332 .elementor-element.elementor-element-ee27613 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-12332 .elementor-element.elementor-element-ee27613 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12332 .elementor-element.elementor-element-08ef4a0{text-align:center;}.elementor-12332 .elementor-element.elementor-element-08ef4a0 .elementor-heading-title{font-family:var( --e-global-typography-f01894d-font-family ), Sans-serif;font-size:var( --e-global-typography-f01894d-font-size );font-weight:var( --e-global-typography-f01894d-font-weight );line-height:var( --e-global-typography-f01894d-line-height );letter-spacing:var( --e-global-typography-f01894d-letter-spacing );word-spacing:var( --e-global-typography-f01894d-word-spacing );color:var( --e-global-color-966c16b );}.elementor-12332 .elementor-element.elementor-element-2420a38{--divider-border-style:solid;--divider-color:var( --e-global-color-966c16b );--divider-border-width:1px;}.elementor-12332 .elementor-element.elementor-element-2420a38 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-12332 .elementor-element.elementor-element-2420a38 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12332 .elementor-element.elementor-element-d875f9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-b2a53a9 img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-a28c059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-5b20d69 img{width:50vw;height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-b6af969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-ce79e44 img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-a8a1b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-4dcc545 img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-8d924cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-83be7a8 img{width:50vw;height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-c840378{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-e78edb5 img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-f29e97b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-0a139e3 img{height:310px;object-fit:cover;object-position:center center;}.elementor-12332 .elementor-element.elementor-element-9486ac7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}@media(max-width:1024px){.elementor-12332 .elementor-element.elementor-element-6e93e78 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-09c5957 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-d1680bd img{height:192px;}.elementor-12332 .elementor-element.elementor-element-93a1b27 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-08ef4a0 .elementor-heading-title{font-size:var( --e-global-typography-f01894d-font-size );line-height:var( --e-global-typography-f01894d-line-height );letter-spacing:var( --e-global-typography-f01894d-letter-spacing );word-spacing:var( --e-global-typography-f01894d-word-spacing );}.elementor-12332 .elementor-element.elementor-element-b2a53a9 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-5b20d69 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-ce79e44 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-4dcc545 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-83be7a8 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-e78edb5 img{height:192px;}.elementor-12332 .elementor-element.elementor-element-0a139e3 img{height:192px;}}@media(min-width:768px){.elementor-12332 .elementor-element.elementor-element-0652e6e{--width:100%;}.elementor-12332 .elementor-element.elementor-element-08ff699{--width:48%;}.elementor-12332 .elementor-element.elementor-element-987985c{--width:48%;}.elementor-12332 .elementor-element.elementor-element-79e49e5{--width:80%;}.elementor-12332 .elementor-element.elementor-element-60f3fc3{--width:100%;}.elementor-12332 .elementor-element.elementor-element-239b205{--width:65%;}.elementor-12332 .elementor-element.elementor-element-96d092d{--content-width:100%;}.elementor-12332 .elementor-element.elementor-element-79b74c3{--content-width:53%;}.elementor-12332 .elementor-element.elementor-element-ed22592{--width:50%;}.elementor-12332 .elementor-element.elementor-element-dbe7e0b{--width:25%;}.elementor-12332 .elementor-element.elementor-element-34988fc{--width:25%;}.elementor-12332 .elementor-element.elementor-element-7f2d1d3{--width:50%;}.elementor-12332 .elementor-element.elementor-element-e0697c1{--width:25%;}.elementor-12332 .elementor-element.elementor-element-d875f9e{--width:25%;}.elementor-12332 .elementor-element.elementor-element-a28c059{--width:50%;}.elementor-12332 .elementor-element.elementor-element-b6af969{--width:25%;}.elementor-12332 .elementor-element.elementor-element-a8a1b9a{--width:25%;}.elementor-12332 .elementor-element.elementor-element-8d924cd{--width:50%;}.elementor-12332 .elementor-element.elementor-element-c840378{--width:25%;}.elementor-12332 .elementor-element.elementor-element-f29e97b{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12332 .elementor-element.elementor-element-239b205{--width:100%;}}@media(max-width:767px){.elementor-12332 .elementor-element.elementor-element-3be8677{--min-height:40vh;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12332 .elementor-element.elementor-element-4d91b08 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-12332 .elementor-element.elementor-element-4d91b08 img{width:70%;height:14vh;object-fit:contain;}.elementor-12332 .elementor-element.elementor-element-6f7a6c7{--content-width:90%;--min-height:50vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.08;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-9bc4b3b .elementor-heading-title{font-size:1.3rem;}.elementor-12332 .elementor-element.elementor-element-d68f484 .elementor-heading-title{font-size:1.4rem;}.elementor-12332 .elementor-element.elementor-element-5a01722 .elementor-heading-title{font-size:1rem;}.elementor-12332 .elementor-element.elementor-element-c3ba42a{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-0652e6e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12332 .elementor-element.elementor-element-797474e{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12332 .elementor-element.elementor-element-12d19e2 .elementor-heading-title{font-size:1.3rem;}.elementor-12332 .elementor-element.elementor-element-6fbfee0 .elementor-heading-title{font-size:2.2rem;}.elementor-12332 .elementor-element.elementor-element-96d092d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12332 .elementor-element.elementor-element-240ffad > .elementor-widget-container{margin:-1.5rem 0rem 0rem 0rem;}.elementor-12332 .elementor-element.elementor-element-240ffad.elementor-element{--align-self:flex-start;}.elementor-12332 .elementor-element.elementor-element-73921d1.elementor-element{--align-self:flex-start;}.elementor-12332 .elementor-element.elementor-element-79b74c3{--content-width:90%;}.elementor-12332 .elementor-element.elementor-element-198a295 .elementor-heading-title{font-size:1.4rem;}.elementor-12332 .elementor-element.elementor-element-40b8a04 .elementor-heading-title{font-size:1.4rem;line-height:1.3em;}.elementor-12332 .elementor-element.elementor-element-47b7adc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12332 .elementor-element.elementor-element-6e93e78 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-dbe7e0b{--width:50%;}.elementor-12332 .elementor-element.elementor-element-09c5957 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-34988fc{--width:50%;}.elementor-12332 .elementor-element.elementor-element-d1680bd img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-93a1b27 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-e0697c1{--width:50%;--min-height:90px;}.elementor-12332 .elementor-element.elementor-element-08ef4a0 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-12332 .elementor-element.elementor-element-08ef4a0 .elementor-heading-title{font-size:var( --e-global-typography-f01894d-font-size );line-height:var( --e-global-typography-f01894d-line-height );letter-spacing:var( --e-global-typography-f01894d-letter-spacing );word-spacing:var( --e-global-typography-f01894d-word-spacing );}.elementor-12332 .elementor-element.elementor-element-d875f9e{--width:50%;--min-height:90px;}.elementor-12332 .elementor-element.elementor-element-b2a53a9 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-5b20d69 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-b6af969{--width:50%;}.elementor-12332 .elementor-element.elementor-element-ce79e44 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-a8a1b9a{--width:50%;}.elementor-12332 .elementor-element.elementor-element-4dcc545 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-83be7a8 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-c840378{--width:50%;}.elementor-12332 .elementor-element.elementor-element-e78edb5 img{width:100vw;height:180px;}.elementor-12332 .elementor-element.elementor-element-f29e97b{--width:50%;}.elementor-12332 .elementor-element.elementor-element-0a139e3 img{width:100vw;height:180px;}}/* Start custom CSS for wc-elements, class: .elementor-element-0cd6446 *//* Titolo prodotto */
.woocommerce div.product h1.product_title {
    font-family: 'Cinzel', serif;
    color: #1D1D1B;
}

/* Prezzo */
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    font-family: 'Cinzel', serif;
    color: #1D1D1B;
}

/* Descrizione breve */
.woocommerce div.product .woocommerce-product-details__short-description {
    font-family: 'Roboto', sans-serif;
    color: #969696;
}

/* Bottone — sostituisce il viola WooCommerce di default */
.woocommerce div.product .single_add_to_cart_button,
.woocommerce div.product button.single_add_to_cart_button {
    background-color: #8A6A2E !important;
    border-color: #8A6A2E !important;
    color: #FFFFFF !important;
    font-family: 'Roboto', sans-serif !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    letter-spacing: 2px !important;
    text-transform: uppercase !important;
    border-radius: 0px !important;
    padding: 18px !important;
    transition: all 0.2s ease !important;
}

.woocommerce div.product .single_add_to_cart_button:hover {
    background-color: #5C503E !important;
    border-color: #5C503E !important;
}

/* Meta — categoria e codice */
.woocommerce div.product .product_meta a {
    color: #AC9169;
}
.woocommerce-product-gallery__trigger {
    display: none !important;
}
.woocommerce-product-gallery__image img {
    pointer-events: none !important;
}
.woocommerce-product-gallery__image {
    pointer-events: none !important;
}
.woocommerce-product-gallery__image .zoomImg {
    display: none !important;
}
div.woocommerce-tabs.wc-tabs-wrapper {
    display: none !important;
}
div.woocommerce-product-details__short-description {
    font-family: inherit !important;
  color: #333 !important;
}
div.product_meta {
    display: none !important;
}
.qty {
  width: 5.2em !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-6950 .elementor-element.elementor-element-c6a49da{
    display: none!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cinzel';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://casananna.com/wp-content/uploads/2023/03/Cinzel-VariableFont_wght.eot');
	src: url('https://casananna.com/wp-content/uploads/2023/03/Cinzel-VariableFont_wght.eot?#iefix') format('embedded-opentype'),
		url('https://casananna.com/wp-content/uploads/2023/03/Cinzel-VariableFont_wght.woff2') format('woff2'),
		url('https://casananna.com/wp-content/uploads/2023/03/Cinzel-VariableFont_wght.woff') format('woff'),
		url('https://casananna.com/wp-content/uploads/2023/03/Cinzel-VariableFont_wght.ttf') format('truetype'),
		url('https://casananna.com/wp-content/uploads/2023/03/Cinzel-VariableFont_wght.svg#Cinzel') format('svg');
}
/* End Custom Fonts CSS */