.elementor-20309 .elementor-element.elementor-element-75e0f08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-717a9ac{--display:flex;--gap:00px 0px;--row-gap:00px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-7026a32{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-7026a32:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-7026a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f878069 );}.elementor-20309 .elementor-element.elementor-element-9cd33c8{padding:0px 0px 30px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-9cd33c8 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-74f7bed{padding:0px 0px 30px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-74f7bed a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-8ab06fa{padding:0px 0px 30px 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-8ab06fa a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-a5ef5ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-d90c90e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-d90c90e:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-d90c90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d25158 );}.elementor-20309 .elementor-element.elementor-element-0e47ba3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-0e47ba3.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-0e47ba3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-4b44299{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-4b44299.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-4b44299 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-ae49624{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-16c3967{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-16c3967:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-16c3967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ad0 );}.elementor-20309 .elementor-element.elementor-element-b19180b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-b19180b.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-b19180b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-ba2109b{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-ba2109b.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-ba2109b a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-d1ce89c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-91cd731{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-91cd731:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-91cd731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e7ddd7 );}.elementor-20309 .elementor-element.elementor-element-e0e9a78{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-e0e9a78.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-e0e9a78 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-81ebd78{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-81ebd78.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-81ebd78 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-b573f65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-d92a0dd{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-d92a0dd:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-d92a0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d25158 );}.elementor-20309 .elementor-element.elementor-element-6c5a5fa{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-6c5a5fa.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-6c5a5fa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-806c59d{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-806c59d.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-806c59d a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-4d842c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-a8e9233{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-a8e9233:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-a8e9233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f878069 );}.elementor-20309 .elementor-element.elementor-element-d880774{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-d880774.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-d880774 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-32fb178{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-32fb178.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-32fb178 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-aa74f24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-5fe2af4{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-5fe2af4:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-5fe2af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d25158 );}.elementor-20309 .elementor-element.elementor-element-d51a93c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-d51a93c.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-d51a93c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-1e65f44{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-1e65f44.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-1e65f44 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-3d70eb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-f8db7c5{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-f8db7c5:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-f8db7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e06ad0 );}.elementor-20309 .elementor-element.elementor-element-f401019{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-f401019.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-f401019 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-c79aa0f{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-c79aa0f.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-c79aa0f a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-191e54c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-792ec1d{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-792ec1d:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-792ec1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e7ddd7 );}.elementor-20309 .elementor-element.elementor-element-fd4c6b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-fd4c6b5.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-fd4c6b5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-9ea5715{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-9ea5715.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-9ea5715 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-00de2e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20309 .elementor-element.elementor-element-956c854{--display:flex;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20309 .elementor-element.elementor-element-956c854:not(.elementor-motion-effects-element-type-background), .elementor-20309 .elementor-element.elementor-element-956c854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d25158 );}.elementor-20309 .elementor-element.elementor-element-96e2a76{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-20309 .elementor-element.elementor-element-96e2a76.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-96e2a76 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20309 .elementor-element.elementor-element-4d6b7d6{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-4d6b7d6.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-4d6b7d6 a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-ca1083b{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 30px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-ca1083b.elementor-element{--align-self:center;}.elementor-20309 .elementor-element.elementor-element-ca1083b a{color:var( --e-global-color-primary );}.elementor-20309 .elementor-element.elementor-element-1cb5ee0{--n-accordion-title-font-size:5.3125rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-7404c9c );--n-accordion-title-active-color:var( --e-global-color-7404c9c );--n-accordion-icon-size:50px;--n-accordion-icon-gap:20px;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0 {--n-accordion-padding:25px 0px 25px 0px;}:where( .elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .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:"Anton", Sans-serif;text-transform:uppercase;line-height:6rem;}:where( .elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-20309 .elementor-element.elementor-element-9cd33c8{font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-74f7bed{font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-8ab06fa{font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-0e47ba3{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-4b44299{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-b19180b{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-ba2109b{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-e0e9a78{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-81ebd78{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-6c5a5fa{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-806c59d{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-d880774{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-32fb178{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-d51a93c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-1e65f44{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-f401019{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-c79aa0f{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-fd4c6b5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-9ea5715{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-96e2a76{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-20309 .elementor-element.elementor-element-4d6b7d6{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-ca1083b{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;font-size:0.75rem;line-height:1.25rem;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0 {--n-accordion-padding:20px 0px 20px 0px;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0{--n-accordion-title-font-size:3.542rem;}:where( .elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .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:4rem;}}@media(max-width:1024px){.elementor-20309 .elementor-element.elementor-element-9cd33c8{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-74f7bed{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-8ab06fa{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-4b44299{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-ba2109b{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-81ebd78{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-806c59d{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-32fb178{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-1e65f44{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-c79aa0f{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-9ea5715{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-4d6b7d6{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-ca1083b{font-size:1em;line-height:1.5rem;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0{--n-accordion-title-font-size:4rem;}:where( .elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .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:4.3rem;}}@media(max-width:767px){.elementor-20309 .elementor-element.elementor-element-0e47ba3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-4b44299{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-b19180b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-ba2109b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-e0e9a78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-81ebd78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-6c5a5fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-806c59d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-d880774{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-32fb178{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-d51a93c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-1e65f44{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-f401019{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-c79aa0f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-fd4c6b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-9ea5715{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-96e2a76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-4d6b7d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-ca1083b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:2.3rem;--n-accordion-icon-size:50px;}.elementor-20309 .elementor-element.elementor-element-1cb5ee0 {--n-accordion-padding:20px 20px 20px 30px;}:where( .elementor-20309 .elementor-element.elementor-element-1cb5ee0 > .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:3rem;}}@media(min-width:768px){.elementor-20309 .elementor-element.elementor-element-717a9ac{--width:100%;}.elementor-20309 .elementor-element.elementor-element-a5ef5ba{--width:100%;}.elementor-20309 .elementor-element.elementor-element-ae49624{--width:100%;}.elementor-20309 .elementor-element.elementor-element-d1ce89c{--width:100%;}.elementor-20309 .elementor-element.elementor-element-b573f65{--width:100%;}.elementor-20309 .elementor-element.elementor-element-4d842c6{--width:100%;}.elementor-20309 .elementor-element.elementor-element-aa74f24{--width:100%;}.elementor-20309 .elementor-element.elementor-element-3d70eb6{--width:100%;}.elementor-20309 .elementor-element.elementor-element-191e54c{--width:100%;}.elementor-20309 .elementor-element.elementor-element-00de2e0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-75e0f08 *//* Make Elementor’s inline SVG icons follow the text color */
.e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
  display: inline-block;
  fill: currentColor;          /* key line: icon = current text color */
  transition: transform .2s ease, color .2s ease, opacity .2s ease;
}

/* (Optional) a tiny rotation on open/close feels nice – remove if not wanted */
.e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
  transform: rotate(0deg);
}
.e-n-accordion .e-n-accordion-item:not([open]) .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg {
  transform: rotate(0deg);
}

/* If you ever see unstyled <path> inside custom SVGs, force fill to inherit */
.e-n-accordion .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-font-icon-svg path {
  fill: currentColor;
}



/* Adjusts for your site header / WP admin bar – JS will set this automatically */
:root { --acc-header-offset: 0px; }

/* Allow sticky to be visible (Elementor sometimes clips it) */
.e-n-accordion { overflow: visible; }

/* Make every title sticky and nice-looking while stacked */
.e-n-accordion .e-n-accordion-item-title {
  position: sticky;
  top: var(--acc-header-offset); /* JS will override with per-title values */
  background: #fff;              /* match your panel background */
  z-index: 1;                    /* JS boosts this per item */
  box-shadow: 0 1px 0 rgba(0,0,0,.06);
}

/* Helpful for in-page jumps & smooth handoff */
.e-n-accordion .e-n-accordion-item-title {
  scroll-margin-top: calc(var(--acc-header-offset) + 10px);
}

/* Safety: ensure the item creates a stacking context */
.e-n-accordion .e-n-accordion-item { position: relative; }

/* ----- Palette (editable) ----- */
:root {
  --acc-c1: #E1E376; /* 1 */
  --acc-c2: #AF9703; /* 2 */
  --acc-c3: #B5B2D1; /* 3 */
  --acc-c4: #FDAC7F; /* 4 */
  --acc-c5: #AF9703; /* 5 */
}

/* Ensure the widget doesn't clip sticky titles */
.e-n-accordion { overflow: visible; }

/* If you used my earlier sticky snippet, let it inherit the color */
.e-n-accordion .e-n-accordion-item-title {
  background: inherit; /* don't force white */
}

/* 1/5 cycle across items */
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+1) > .e-n-accordion-item-title { background: var(--acc-c1); color: #000; }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+2) > .e-n-accordion-item-title { background: var(--acc-c2); color: #000; }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+3) > .e-n-accordion-item-title { background: var(--acc-c3); color: #000; }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+4) > .e-n-accordion-item-title { background: var(--acc-c4); color: #000; }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+5) > .e-n-accordion-item-title { background: var(--acc-c5); color: #000; }

/* Optional: match the open panel background to its title (nice block feel) */
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+1)[open] > .e-n-accordion-item-content { background: color-mix(in oklab, var(--acc-c1) 85%, white); }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+2)[open] > .e-n-accordion-item-content { background: color-mix(in oklab, var(--acc-c2) 85%, white); }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+3)[open] > .e-n-accordion-item-content { background: color-mix(in oklab, var(--acc-c3) 85%, white); }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+4)[open] > .e-n-accordion-item-content { background: color-mix(in oklab, var(--acc-c4) 85%, white); }
.e-n-accordion .e-n-accordion-item:nth-of-type(5n+5)[open] > .e-n-accordion-item-content { background: color-mix(in oklab, var(--acc-c5) 85%, white); }

/* Little touches for readability & focus */
.e-n-accordion .e-n-accordion-item-title {
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.08);
}
.e-n-accordion .e-n-accordion-item-title:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 2px;
}

/* If your theme adds extra padding/borders, normalize here (optional) */
/* .e-n-accordion .e-n-accordion-item-title { padding: 14px 18px; border: 0; } *//* End custom CSS */