.elementor-245 .elementor-element.elementor-element-52cfcec5{--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-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-4c36028 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://coluccigarden.it/wp-content/uploads/2026/03/CG_slide01.webp);background-size:cover;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-4c36028 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-4c36028 .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-4c36028 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-4c36028 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-4c36028 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-40a71bc .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://coluccigarden.it/wp-content/uploads/2026/03/CG_slide02.webp);background-size:cover;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-40a71bc .swiper-slide-inner{align-items:flex-end;text-align:end;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-bbd933f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://coluccigarden.it/wp-content/uploads/2026/03/CG_slide03.webp);background-size:cover;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-repeater-item-bbd933f .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .swiper-slide{transition-duration:calc(6000ms*1.2);height:400px;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .swiper-slide-contents{max-width:66%;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .swiper-slide-inner{text-align:start;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-slide-heading{font-family:"Poiret One", Sans-serif;font-weight:700;font-style:normal;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-67db60e2{--display:flex;}.elementor-245 .elementor-element.elementor-element-5a0a271a .elementor-heading-title{font-style:italic;}.elementor-245 .elementor-element.elementor-element-1dfa645b{--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-245 .elementor-element.elementor-element-1a677840{--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-245 .elementor-element.elementor-element-20e3cc62 .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-7dfa129b{--display:flex;}.elementor-245 .elementor-element.elementor-element-5ed61404 .elementor-heading-title{font-style:italic;}.elementor-245 .elementor-element.elementor-element-2a35b296{--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-245 .elementor-element.elementor-element-3abb31c9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-7ed9ecd5 .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-bf06421{--display:flex;}.elementor-245 .elementor-element.elementor-element-9fe59f5{--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-245 .elementor-element.elementor-element-82ad0f1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-0ec769b .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-efc8f86{--display:flex;}.elementor-245 .elementor-element.elementor-element-dcedcd0{--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-245 .elementor-element.elementor-element-51f1f2c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-5a4edcd .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-6cb5daf{--display:flex;}.elementor-245 .elementor-element.elementor-element-bd2bda0{--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-245 .elementor-element.elementor-element-94e580f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-3869b1c .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-803ede0{--display:flex;}.elementor-245 .elementor-element.elementor-element-ace6740{--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-245 .elementor-element.elementor-element-98759e5 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-b4158a1 .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-9f53d92 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-a2b040a .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-5045c5d .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-1106e01 .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-2b4e5cd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-c3e2e61 .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-f992a68{--display:flex;}.elementor-245 .elementor-element.elementor-element-1a9b411 .elementor-heading-title{font-style:italic;}.elementor-245 .elementor-element.elementor-element-72ae436e{--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-245 .elementor-element.elementor-element-5fde9637 .elementor-button{font-family:"Afacad", Sans-serif;}.elementor-245 .elementor-element.elementor-element-6eb01629{--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-245 .elementor-element.elementor-element-6b20bd59 .elementor-repeater-item-4c36028 .swiper-slide-bg{background-color:#833ca3;background-size:cover;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-repeater-item-4c36028 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-repeater-item-4c36028 .swiper-slide-inner{align-items:flex-end;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-repeater-item-4c36028 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-repeater-item-4c36028 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-repeater-item-4c36028 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .swiper-slide-contents{max-width:66%;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .swiper-slide-inner{text-align:start;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-slide-heading{font-family:"Poiret One", Sans-serif;font-weight:700;font-style:normal;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-slide-description{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-245 .elementor-element.elementor-element-13e14b11{--display:flex;}.elementor-245 .elementor-element.elementor-element-7dde0993 .elementor-heading-title{font-style:italic;}.elementor-245 .elementor-element.elementor-element-6790b765{--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-245 .elementor-element.elementor-element-c9707f3{--display:flex;}.elementor-245 .elementor-element.elementor-element-555ca1e8{--display:flex;}.elementor-245 .elementor-element.elementor-element-46b188cd{--display:flex;}.elementor-245 .elementor-element.elementor-element-4e9d4387{--display:flex;}.elementor-245 .elementor-element.elementor-element-4e65d922{--display:flex;}.elementor-245 .elementor-element.elementor-element-7553ea03{--display:flex;}.elementor-245 .elementor-element.elementor-element-7dae9b40{--display:flex;}.elementor-245 .elementor-element.elementor-element-564a51f3{--display:flex;}.elementor-245 .elementor-element.elementor-element-d0471b3{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-245 .elementor-element.elementor-element-d0471b3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-245 .elementor-element.elementor-element-d0471b3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#20CD7C;}:where( .elementor-245 .elementor-element.elementor-element-d0471b3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Afacad", Sans-serif;font-weight:500;}.elementor-245 .elementor-element.elementor-element-4bf782ab{--display:flex;}.elementor-245 .elementor-element.elementor-element-39c2f48 .elementor-heading-title{font-style:italic;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-245 .elementor-element.elementor-element-52cfcec5{--min-height:100vh;--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-245 .elementor-element.elementor-element-2a2e3f63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .swiper-slide{height:100vh;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .swiper-slide-contents{max-width:100%;}.elementor-245 .elementor-element.elementor-element-2a2e3f63 .elementor-slide-heading{font-size:40px;line-height:0.9em;letter-spacing:1px;word-spacing:0em;}.elementor-245 .elementor-element.elementor-element-67db60e2{--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-245 .elementor-element.elementor-element-fe43962{margin:30px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:end;}.elementor-245 .elementor-element.elementor-element-fe43962 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-5a0a271a{margin:-20px 60px calc(var(--kit-widget-spacing, 0px) + 30px) 60px;text-align:end;}.elementor-245 .elementor-element.elementor-element-1dfa645b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-42641b74{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 10px) 25px;}.elementor-245 .elementor-element.elementor-element-20e3cc62 .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-7dfa129b{--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-245 .elementor-element.elementor-element-0178674{margin:30px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:end;}.elementor-245 .elementor-element.elementor-element-0178674 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-5ed61404{margin:-20px 60px calc(var(--kit-widget-spacing, 0px) + 30px) 60px;text-align:end;}.elementor-245 .elementor-element.elementor-element-5ed61404 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-3abb31c9{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-3abb31c9.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-3abb31c9 .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-de7f665{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-7c786c8{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-2b3b8b82{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-7ed9ecd5{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-7ed9ecd5.elementor-element{--align-self:flex-start;}.elementor-245 .elementor-element.elementor-element-7ed9ecd5 .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-e0d0f12{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 65px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-e0d0f12.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-e0d0f12 img{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-9fe59f5{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-82ad0f1{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:start;}.elementor-245 .elementor-element.elementor-element-82ad0f1.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-82ad0f1 .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-f7bf809{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-fac770d{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-d2a8607{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 150px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-0ec769b{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-0ec769b.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-0ec769b .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-a7c151e{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + -0px) -40px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-245 .elementor-element.elementor-element-a7c151e.elementor-element{--align-self:flex-start;}.elementor-245 .elementor-element.elementor-element-a7c151e img{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-dcedcd0{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-51f1f2c{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-51f1f2c.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-51f1f2c .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-ad2554d{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-bd805c6{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-aa5c959{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-5a4edcd{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-5a4edcd.elementor-element{--align-self:flex-start;}.elementor-245 .elementor-element.elementor-element-5a4edcd .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-c6c5b21{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-95px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 40px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-c6c5b21.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-c6c5b21 img{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-bd2bda0{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-94e580f{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:start;}.elementor-245 .elementor-element.elementor-element-94e580f.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-94e580f .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-e4e50ae{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-d89ca8b{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-710b726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 150px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-3869b1c{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-3869b1c.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-3869b1c .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-be1a99a{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + -0px) -40px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:start;}.elementor-245 .elementor-element.elementor-element-be1a99a.elementor-element{--align-self:flex-start;}.elementor-245 .elementor-element.elementor-element-be1a99a img{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-98759e5{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-98759e5.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-98759e5 .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-e5c30c7{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-756757b{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-4d2af02{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-b4158a1{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-b4158a1.elementor-element{--align-self:flex-start;}.elementor-245 .elementor-element.elementor-element-b4158a1 .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-5c3f10e{width:var( --container-widget-width, 1000px );max-width:1000px;margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-5c3f10e.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-5c3f10e img{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-9f53d92{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-9f53d92.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-9f53d92 .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-cb30b26{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-7ed208a{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-79bacf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 150px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-a2b040a{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-a2b040a.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-a2b040a .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-5045c5d{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-5045c5d.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-5045c5d .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-fe1ac57{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-19dd397{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:end;}.elementor-245 .elementor-element.elementor-element-5d8d7dd{margin:0px 150px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-1106e01{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-1106e01.elementor-element{--align-self:flex-start;}.elementor-245 .elementor-element.elementor-element-1106e01 .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-2b4e5cd{width:var( --container-widget-width, 220px );max-width:220px;margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:end;}.elementor-245 .elementor-element.elementor-element-2b4e5cd.elementor-element{--align-self:center;}.elementor-245 .elementor-element.elementor-element-2b4e5cd .elementor-heading-title{font-size:70px;}.elementor-245 .elementor-element.elementor-element-0a169b5{margin:-15px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-8b1638c{margin:-20px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:start;}.elementor-245 .elementor-element.elementor-element-ee8ecc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 150px;font-size:18px;line-height:1em;}.elementor-245 .elementor-element.elementor-element-c3e2e61{width:var( --container-widget-width, 190px );max-width:190px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-245 .elementor-element.elementor-element-c3e2e61.elementor-element{--align-self:flex-end;}.elementor-245 .elementor-element.elementor-element-c3e2e61 .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-f992a68{--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-245 .elementor-element.elementor-element-d3a5037{margin:30px 45px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;text-align:end;}.elementor-245 .elementor-element.elementor-element-d3a5037 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-1a9b411{margin:-20px 45px calc(var(--kit-widget-spacing, 0px) + 30px) 45px;text-align:end;}.elementor-245 .elementor-element.elementor-element-1a9b411 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-72ae436e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-245 .elementor-element.elementor-element-1a6f5465{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 10px) 25px;}.elementor-245 .elementor-element.elementor-element-5fde9637 .elementor-button{font-size:18px;}.elementor-245 .elementor-element.elementor-element-6eb01629{--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-245 .elementor-element.elementor-element-6b20bd59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .swiper-slide{height:100vh;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .swiper-slide-contents{max-width:100%;}.elementor-245 .elementor-element.elementor-element-6b20bd59 .elementor-slide-heading{font-size:45px;line-height:0.9em;letter-spacing:1px;word-spacing:0em;}.elementor-245 .elementor-element.elementor-element-13e14b11{--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-245 .elementor-element.elementor-element-3e0961e{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:end;}.elementor-245 .elementor-element.elementor-element-3e0961e .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-7dde0993{margin:-20px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;text-align:end;}.elementor-245 .elementor-element.elementor-element-7dde0993 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-10ec8e6a{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-6030fafd{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-112d59a{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-79a5d0c7{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-7abd43f5{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-31edd447{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-2971ca64{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-6075f9ff{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-size:18px;line-height:1.5em;}.elementor-245 .elementor-element.elementor-element-d0471b3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 1px 1px 1px;}:where( .elementor-245 .elementor-element.elementor-element-d0471b3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-5ce375e{margin:30px 45px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;text-align:end;}.elementor-245 .elementor-element.elementor-element-5ce375e .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-39c2f48{margin:-20px 45px calc(var(--kit-widget-spacing, 0px) + 30px) 45px;text-align:end;}.elementor-245 .elementor-element.elementor-element-39c2f48 .elementor-heading-title{line-height:0.8em;}.elementor-245 .elementor-element.elementor-element-48cfd87b{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;line-height:0.5em;}.elementor-245 .elementor-element.elementor-element-4a690c6c{width:100%;max-width:100%;}.elementor-245 .elementor-element.elementor-element-4a690c6c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}