.elementor-42 .elementor-element.elementor-element-8b65ba1{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.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-42 .elementor-element.elementor-element-8ce547f{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-8ce547f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-25561af{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-25561af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-4b5ec93{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-4b5ec93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-42 .elementor-element.elementor-element-dc3920e{text-align:start;}.elementor-42 .elementor-element.elementor-element-dc3920e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-dc3920e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-028e6eb{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-028e6eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-6171add{text-align:start;}.elementor-42 .elementor-element.elementor-element-6171add .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-6171add.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-icon i{color:#2FD8E8;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-icon svg{fill:#2FD8E8;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-e3ef2d3{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-e3ef2d3 .elementor-icon-list-text{color:#EAF3F2;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e3ef2d3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-a42e694{text-align:start;}.elementor-42 .elementor-element.elementor-element-a42e694 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-a42e694.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-fd60725{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-fd60725.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-134d417{text-align:start;}.elementor-42 .elementor-element.elementor-element-134d417 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-134d417.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-7b833f3{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-7b833f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-a38177d{text-align:start;}.elementor-42 .elementor-element.elementor-element-a38177d .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-a38177d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-f537610{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-f537610.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-ad52bb2{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-ad52bb2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-6cec0c2{text-align:start;}.elementor-42 .elementor-element.elementor-element-6cec0c2 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-6cec0c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-a99be42{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-a99be42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-300e4a7{text-align:start;}.elementor-42 .elementor-element.elementor-element-300e4a7 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-300e4a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-icon i{color:#2FD8E8;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-icon svg{fill:#2FD8E8;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-c14fd70{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-c14fd70 .elementor-icon-list-text{color:#EAF3F2;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-c14fd70.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-b694a82{text-align:start;}.elementor-42 .elementor-element.elementor-element-b694a82 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-b694a82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-3c1bf18{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-3c1bf18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-d7ac45c{text-align:start;}.elementor-42 .elementor-element.elementor-element-d7ac45c .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-d7ac45c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-d1dfdf3{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-d1dfdf3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-33014ad{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-33014ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-a54bfc3{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-a54bfc3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-002afcc{text-align:start;}.elementor-42 .elementor-element.elementor-element-002afcc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:28px;font-weight:600;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-002afcc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-8ff8d5d{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-8ff8d5d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-d1e049e{text-align:start;}.elementor-42 .elementor-element.elementor-element-d1e049e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;color:#2FD8E8;}.elementor-42 .elementor-element.elementor-element-d1e049e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-c1db472{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-c1db472.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-1749793{text-align:start;}.elementor-42 .elementor-element.elementor-element-1749793 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;color:#2FD8E8;}.elementor-42 .elementor-element.elementor-element-1749793.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-icon i{color:#2FD8E8;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-icon svg{fill:#2FD8E8;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-c80feba{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-c80feba .elementor-icon-list-text{color:#EAF3F2;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-c80feba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-827026b{text-align:start;}.elementor-42 .elementor-element.elementor-element-827026b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:19px;font-weight:600;color:#2FD8E8;}.elementor-42 .elementor-element.elementor-element-827026b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-42 .elementor-element.elementor-element-d3607f3{font-family:"General Sans", Sans-serif;font-size:17px;line-height:1.65em;color:#EAF3F2;}.elementor-42 .elementor-element.elementor-element-d3607f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}