.elementor-8320 .elementor-element.elementor-element-4b6dc37{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8320 .elementor-element.elementor-element-32a3dd2{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-8738154{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8320 .elementor-element.elementor-element-24c4672 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-386e44e{--display:flex;}.elementor-8320 .elementor-element.elementor-element-8b04d87{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-ee7df14{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8320 .elementor-element.elementor-element-b59ecda img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-f230617{--display:flex;}.elementor-8320 .elementor-element.elementor-element-ca007a5 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-4529092 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-47a3911{--display:flex;}.elementor-8320 .elementor-element.elementor-element-ebfd697{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-fdbb8a6{--display:flex;}.elementor-8320 .elementor-element.elementor-element-e54d616 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-63f64e3{--display:flex;}.elementor-8320 .elementor-element.elementor-element-bc1de66 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-4af9430{--display:flex;}.elementor-8320 .elementor-element.elementor-element-fa5ba2f{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-763b530{--display:flex;}.elementor-8320 .elementor-element.elementor-element-7b4a13d .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-3fe2c8a{--display:flex;}.elementor-8320 .elementor-element.elementor-element-9dcfbb5 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-6a1a7f3{--display:flex;}.elementor-8320 .elementor-element.elementor-element-636664c{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-487f246{--display:flex;}.elementor-8320 .elementor-element.elementor-element-28c4976 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-9ad6ba8{--display:flex;}.elementor-8320 .elementor-element.elementor-element-1d88ee4 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-72969c9{--display:flex;}.elementor-8320 .elementor-element.elementor-element-46dd743{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-ff7e0ff{--display:flex;}.elementor-8320 .elementor-element.elementor-element-482b158 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-553c0ef{--display:flex;}.elementor-8320 .elementor-element.elementor-element-5b727d5 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-ca77ec6{--display:flex;}.elementor-8320 .elementor-element.elementor-element-a9a2871{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-e25246c{--display:flex;}.elementor-8320 .elementor-element.elementor-element-c23f015 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-c807128{--display:flex;}.elementor-8320 .elementor-element.elementor-element-06e33e8 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-c8d5888{--display:flex;}.elementor-8320 .elementor-element.elementor-element-e091b76{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-2195c79{--display:flex;}.elementor-8320 .elementor-element.elementor-element-7a8df57 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-305477c{--display:flex;}.elementor-8320 .elementor-element.elementor-element-1c47dad img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-1cd630a{--display:flex;}.elementor-8320 .elementor-element.elementor-element-32f5afb{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-85b1810{--display:flex;}.elementor-8320 .elementor-element.elementor-element-99c90d3 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-a5c8bad{--display:flex;}.elementor-8320 .elementor-element.elementor-element-7a51bf8 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-8320 .elementor-element.elementor-element-2b07667{--display:flex;}.elementor-8320 .elementor-element.elementor-element-29fe287{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-c9c6468{--display:flex;}.elementor-8320 .elementor-element.elementor-element-5c5932b .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-9a7e9e4{--display:flex;}.elementor-8320 .elementor-element.elementor-element-fa4e00e{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-ab89da5{--display:flex;}.elementor-8320 .elementor-element.elementor-element-163cefd .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-662cb94 );}.elementor-8320 .elementor-element.elementor-element-21f60db{--display:flex;}.elementor-8320 .elementor-element.elementor-element-b5f88a8{--display:flex;}.elementor-8320 .elementor-element.elementor-element-adc8851{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-70e728e{--display:flex;}.elementor-8320 .elementor-element.elementor-element-1c17ca8{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-2689438{--display:flex;}.elementor-8320 .elementor-element.elementor-element-2f8f8a0{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-5419679{--display:flex;}.elementor-8320 .elementor-element.elementor-element-c63bed3{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-4295799{--display:flex;}.elementor-8320 .elementor-element.elementor-element-a798889{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-926df08{--display:flex;}.elementor-8320 .elementor-element.elementor-element-16f0e62{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-4196937{--display:flex;}.elementor-8320 .elementor-element.elementor-element-fbb8b25{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-b2c08c0{--display:flex;}.elementor-8320 .elementor-element.elementor-element-b6bb8bf{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-906d3da{--display:flex;}.elementor-8320 .elementor-element.elementor-element-92903b4{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-eb3f09a{--display:flex;}.elementor-8320 .elementor-element.elementor-element-e7878e5{font-family:var( --e-global-typography-0181a73-font-family ), Sans-serif;font-size:var( --e-global-typography-0181a73-font-size );font-weight:var( --e-global-typography-0181a73-font-weight );color:var( --e-global-color-c12ca09 );}.elementor-8320 .elementor-element.elementor-element-a255bc7{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-c12ca09 );--n-accordion-icon-size:15px;}.elementor-8320 .elementor-element.elementor-element-a255bc7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8320 .elementor-element.elementor-element-a255bc7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-8320 .elementor-element.elementor-element-a255bc7 > .elementor-widget-container > .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:"Work Sans", Sans-serif;font-weight:600;}:where( .elementor-8320 .elementor-element.elementor-element-a255bc7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 8px 8px;}@media(max-width:1024px){.elementor-8320 .elementor-element.elementor-element-32a3dd2{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-8b04d87{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-b59ecda img{height:360px;}.elementor-8320 .elementor-element.elementor-element-4529092 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-ebfd697{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-bc1de66 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-fa5ba2f{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-9dcfbb5 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-636664c{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-1d88ee4 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-46dd743{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-5b727d5 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-a9a2871{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-06e33e8 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-e091b76{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-1c47dad img{height:360px;}.elementor-8320 .elementor-element.elementor-element-32f5afb{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-7a51bf8 img{height:360px;}.elementor-8320 .elementor-element.elementor-element-29fe287{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-fa4e00e{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-adc8851{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-1c17ca8{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-2f8f8a0{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-c63bed3{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-a798889{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-16f0e62{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-fbb8b25{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-b6bb8bf{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-92903b4{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-e7878e5{font-size:var( --e-global-typography-0181a73-font-size );}}@media(max-width:767px){.elementor-8320 .elementor-element.elementor-element-32a3dd2{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-8b04d87{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-b59ecda img{height:160px;}.elementor-8320 .elementor-element.elementor-element-4529092 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-ebfd697{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-bc1de66 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-fa5ba2f{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-9dcfbb5 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-636664c{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-1d88ee4 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-46dd743{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-5b727d5 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-a9a2871{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-06e33e8 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-e091b76{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-1c47dad img{height:160px;}.elementor-8320 .elementor-element.elementor-element-32f5afb{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-7a51bf8 img{height:160px;}.elementor-8320 .elementor-element.elementor-element-29fe287{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-fa4e00e{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-adc8851{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-1c17ca8{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-2f8f8a0{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-c63bed3{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-a798889{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-16f0e62{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-fbb8b25{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-b6bb8bf{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-92903b4{font-size:var( --e-global-typography-0181a73-font-size );}.elementor-8320 .elementor-element.elementor-element-e7878e5{font-size:var( --e-global-typography-0181a73-font-size );}}/* Start custom CSS for nested-accordion, class: .elementor-element-a255bc7 */.elementor-widget-n-accordion .e-n-accordion-item {
    border: 2px solid #006666; /* Solid border */
    border-radius: 8px; /* Rounded corners */
    background: none; /* No background */
    box-shadow: none; /* Removes shadow */
}

.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-content {
    transition: max-height 0.4s ease, opacity 0.3s ease;
    overflow: hidden;
}

.elementor-widget-n-accordion .e-n-accordion-item.active .e-n-accordion-content {
    max-height: 1000px; /* Adjust height based on content */
    opacity: 1;
}

.elementor-widget-n-accordion .e-n-accordion-item:not(.active) .e-n-accordion-content {
    max-height: 0;
    opacity: 0;
}

.elementor-widget-n-accordion .e-n-accordion-item {
    min-height: 52px; /* Prevent drastic shifts */
}/* End custom CSS */