.elementor-2340 .elementor-element.elementor-element-26b6ac03:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-26b6ac03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-26b6ac03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-26b6ac03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-275ae2b .elementor-icon-list-icon{width:14px;}.elementor-2340 .elementor-element.elementor-element-275ae2b .elementor-icon-list-icon i{font-size:14px;}.elementor-2340 .elementor-element.elementor-element-275ae2b .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2340 .elementor-element.elementor-element-275ae2b .elementor-icon-list-text, .elementor-2340 .elementor-element.elementor-element-275ae2b .elementor-icon-list-text a{color:#174063;}.elementor-2340 .elementor-element.elementor-element-275ae2b .elementor-icon-list-item{font-family:"proxima-nova", Arial Narrow, sans-serif;font-weight:500;line-height:1.3em;}.elementor-2340 .elementor-element.elementor-element-7c2ddba > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-3c2e1779 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-3c2e1779 .elementor-heading-title{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:2.4rem;text-decoration:underline;line-height:1.4em;color:#0071A3;}.elementor-2340 .elementor-element.elementor-element-7a74569c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2340 .elementor-element.elementor-element-7a74569c .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:4.8rem;font-weight:600;line-height:1.1em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-65c81a4b > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-2340 .elementor-element.elementor-element-65c81a4b .elementor-heading-title{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.6rem;font-weight:bold;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-779c045 );}.elementor-2340 .elementor-element.elementor-element-12e8a57b{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.5rem;font-weight:500;line-height:1.3em;color:var( --e-global-color-9740756 );}.elementor-2340 .elementor-element.elementor-element-b2c949c:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-b2c949c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-b2c949c > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-b2c949c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-b2c949c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-44920e1e .elementor-heading-title{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:2.4rem;line-height:1.4em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-6e98af4c:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-6e98af4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-6e98af4c > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-6e98af4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-6e98af4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-e431ec9 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2340 .elementor-element.elementor-element-e431ec9 .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-e74029a:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-e74029a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-e74029a > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-e74029a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-e74029a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-407f553{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.8rem;line-height:1.4em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-20d1707:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-20d1707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-20d1707 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-20d1707{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-20d1707 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-13477b5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2340 .elementor-element.elementor-element-13477b5 .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-3329ece:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-3329ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-3329ece > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-3329ece{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-3329ece > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-7400f3d{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.8rem;line-height:1.4em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-d93be37:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-d93be37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-d93be37 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-d93be37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-d93be37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-e199a6c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2340 .elementor-element.elementor-element-e199a6c .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-accfad0:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-accfad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-accfad0 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-accfad0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-accfad0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-5d23fe1{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.8rem;line-height:1.4em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-5fea1a3:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-5fea1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-5fea1a3 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-5fea1a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-5fea1a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-e0ecd7f > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2340 .elementor-element.elementor-element-e0ecd7f .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-b504e40:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-b504e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-b504e40 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-b504e40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-b504e40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-8c363ea{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.8rem;line-height:1.4em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-da80ef8:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-da80ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-da80ef8 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-da80ef8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2340 .elementor-element.elementor-element-da80ef8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-f50e3a3 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2340 .elementor-element.elementor-element-f50e3a3 .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-a022074:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-a022074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-a022074 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-a022074{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-a022074 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-40e34c0{font-family:"proxima-nova", Arial Narrow, sans-serif;font-size:1.8rem;line-height:1.4em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-4b9039e0:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-4b9039e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-4b9039e0 > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-4b9039e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-4b9039e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-7a983c4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2340 .elementor-element.elementor-element-7a983c4d:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-7a983c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e641f75 );}.elementor-2340 .elementor-element.elementor-element-7a983c4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 38px 38px 38px;}.elementor-2340 .elementor-element.elementor-element-7a983c4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-3ff614b .elementor-heading-title{font-family:"proxima-nova-extra-condensed", Arial Narrow, sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2em;color:#174063;}.elementor-2340 .elementor-element.elementor-element-3620300c:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-3620300c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-3620300c > .elementor-container{max-width:756px;}.elementor-2340 .elementor-element.elementor-element-3620300c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-3620300c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-5a6f964e:not(.elementor-motion-effects-element-type-background), .elementor-2340 .elementor-element.elementor-element-5a6f964e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2340 .elementor-element.elementor-element-5a6f964e > .elementor-container{max-width:984px;}.elementor-2340 .elementor-element.elementor-element-5a6f964e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2340 .elementor-element.elementor-element-5a6f964e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2340 .elementor-element.elementor-element-4b309fe8 > .elementor-element-populated{padding:10px 10px 0px 10px;}@media(min-width:768px){.elementor-2340 .elementor-element.elementor-element-6f4283b{width:20%;}.elementor-2340 .elementor-element.elementor-element-51518db0{width:59.333%;}.elementor-2340 .elementor-element.elementor-element-7bffbed1{width:20%;}.elementor-2340 .elementor-element.elementor-element-a5365d5{width:15.342%;}.elementor-2340 .elementor-element.elementor-element-cbb1b28{width:84.658%;}.elementor-2340 .elementor-element.elementor-element-78a1a90{width:15.342%;}.elementor-2340 .elementor-element.elementor-element-60cdac0{width:84.658%;}.elementor-2340 .elementor-element.elementor-element-b54dfa0{width:15.342%;}.elementor-2340 .elementor-element.elementor-element-9582f62{width:84.658%;}.elementor-2340 .elementor-element.elementor-element-81c9350{width:15.342%;}.elementor-2340 .elementor-element.elementor-element-2123a34{width:84.658%;}.elementor-2340 .elementor-element.elementor-element-7f593a9{width:15.342%;}.elementor-2340 .elementor-element.elementor-element-b64d5f4{width:84.658%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2340 .elementor-element.elementor-element-6f4283b{width:100%;}.elementor-2340 .elementor-element.elementor-element-51518db0{width:100%;}.elementor-2340 .elementor-element.elementor-element-7bffbed1{width:100%;}.elementor-2340 .elementor-element.elementor-element-a5365d5{width:100%;}.elementor-2340 .elementor-element.elementor-element-2c2f329{width:100%;}.elementor-2340 .elementor-element.elementor-element-78a1a90{width:100%;}.elementor-2340 .elementor-element.elementor-element-5c3f9cb{width:100%;}.elementor-2340 .elementor-element.elementor-element-b54dfa0{width:100%;}.elementor-2340 .elementor-element.elementor-element-580b300{width:100%;}.elementor-2340 .elementor-element.elementor-element-81c9350{width:100%;}.elementor-2340 .elementor-element.elementor-element-a2b2414{width:100%;}.elementor-2340 .elementor-element.elementor-element-7f593a9{width:100%;}.elementor-2340 .elementor-element.elementor-element-e2760f1{width:100%;}}@media(max-width:1024px){.elementor-2340 .elementor-element.elementor-element-26b6ac03{padding:14px 0px 44px 0px;}.elementor-2340 .elementor-element.elementor-element-51518db0 > .elementor-element-populated{padding:24px 10px 10px 10px;}.elementor-2340 .elementor-element.elementor-element-7bffbed1 > .elementor-element-populated{padding:24px 10px 10px 10px;}}@media(max-width:767px){.elementor-2340 .elementor-element.elementor-element-7a74569c .elementor-heading-title{font-size:4rem;}.elementor-2340 .elementor-element.elementor-element-7a983c4d{padding:14px 14px 14px 14px;}}/* Start custom CSS for heading, class: .elementor-element-7a74569c */.elementor-2340 .elementor-element.elementor-element-7a74569c::before {
    content: "Distillations";
    display: inline-block;
    font-family: 'proxima-nova-extra-condensed', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 3.2rem;
    line-height: 120%;
    color: #008DCB;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51518db0 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-51518db0 {
        max-width: 756px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65c81a4b */.elementor-2340 .elementor-element.elementor-element-65c81a4b { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12e8a57b */.elementor-2340 .elementor-element.elementor-element-12e8a57b * { color: inherit !important; font-family: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26b6ac03 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-26b6ac03 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:last-child {
    max-width: 362px;
}
.elementor-2340 .elementor-element.elementor-element-26b6ac03 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a5365d5 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-a5365d5 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-a5365d5 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e431ec9 */.elementor-2340 .elementor-element.elementor-element-e431ec9 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e98af4c */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-6e98af4c > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-6e98af4c .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-407f553 */.elementor-2340 .elementor-element.elementor-element-407f553 p { color: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c2f329 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-2c2f329 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-2c2f329 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e74029a */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-e74029a > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-e74029a .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78a1a90 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-78a1a90 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-78a1a90 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13477b5 */.elementor-2340 .elementor-element.elementor-element-13477b5 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20d1707 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-20d1707 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-20d1707 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7400f3d */.elementor-2340 .elementor-element.elementor-element-7400f3d p { color: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c3f9cb */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-5c3f9cb {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-5c3f9cb > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3329ece */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-3329ece > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-3329ece .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b54dfa0 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-b54dfa0 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-b54dfa0 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e199a6c */.elementor-2340 .elementor-element.elementor-element-e199a6c {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d93be37 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-d93be37 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-d93be37 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d23fe1 */.elementor-2340 .elementor-element.elementor-element-5d23fe1 p { color: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-580b300 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-580b300 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-580b300 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-accfad0 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-accfad0 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-accfad0 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-81c9350 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-81c9350 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-81c9350 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0ecd7f */.elementor-2340 .elementor-element.elementor-element-e0ecd7f {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5fea1a3 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-5fea1a3 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-5fea1a3 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c363ea */.elementor-2340 .elementor-element.elementor-element-8c363ea p { color: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a2b2414 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-a2b2414 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-a2b2414 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b504e40 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-b504e40 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-b504e40 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f593a9 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-7f593a9 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-7f593a9 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f50e3a3 */.elementor-2340 .elementor-element.elementor-element-f50e3a3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da80ef8 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-da80ef8 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-da80ef8 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40e34c0 */.elementor-2340 .elementor-element.elementor-element-40e34c0 p { color: inherit !important; font-size: inherit !important; font-weight: inherit !important; line-height: inherit !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e2760f1 */@media (min-width: 1024px) {
    .elementor-2340 .elementor-element.elementor-element-e2760f1 {
        max-width: 756px;
    }
    .elementor-2340 .elementor-element.elementor-element-e2760f1 > .elementor-column-wrap > .elementor-widget-wrap > *:not(.padded-grey-section) {
        padding-left: 48px;
        padding-right: 48px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a022074 */@media (min-width: 1024px) {
.elementor-2340 .elementor-element.elementor-element-a022074 > .elementor-container > .elementor-row {
    justify-content: space-between;
    /*column-gap: 36px;   */
}
.elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column {
    width: 100%;
}
.elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column:first-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
.elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column:last-child {
    max-width: 332px;
}
.elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media (min-width: 1200px) {
    .elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column:first-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
.elementor-2340 .elementor-element.elementor-element-a022074 .elementor-col-33.elementor-top-column:last-child > .elementor-column-wrap {
    padding-left: 38px;
    padding-right: 38px;
}
}/* End custom CSS */