.elementor-22888 .elementor-element.elementor-element-eab78a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-22888 .elementor-element.elementor-element-eab78a5 > .elementor-container{max-width:1100px;}.elementor-22888 .elementor-element.elementor-element-eab78a5{margin-top:150px;margin-bottom:0px;}.elementor-22888 .elementor-element.elementor-element-1c58193 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-22888 .elementor-element.elementor-element-1c58193 .elementor-heading-title{font-size:4.444em;font-weight:400;color:var( --e-global-color-2e823cd );}.elementor-22888 .elementor-element.elementor-element-a9ae703 > .elementor-container{max-width:1115px;}.elementor-22888 .elementor-element.elementor-element-3e0e37a > .elementor-widget-container{padding:0px 0px 26px 0px;}.elementor-22888 .elementor-element.elementor-element-3e0e37a .elementor-heading-title{font-size:3em;font-weight:400;line-height:1.1em;color:var( --e-global-color-2e823cd );}.elementor-22888 .elementor-element.elementor-element-ef56be6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-ef56be6{color:var( --e-global-color-2e823cd );}.elementor-22888 .elementor-element.elementor-element-b0b0e03{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-b0b0e03 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-b0b0e03 .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-9a198d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-ced5459{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-ced5459 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-ced5459 .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-e60298c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-82e5a82{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-82e5a82 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-82e5a82 .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-633b5d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-b08b9ec{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-b08b9ec > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-b08b9ec .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-7b52b7c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-0b8f46e{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-0b8f46e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-0b8f46e .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-7840f69 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-e3d5d41 > .elementor-widget-container{padding:0px 0px 030px 0px;}.elementor-22888 .elementor-element.elementor-element-e9c275f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22888 .elementor-element.elementor-element-e9c275f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b064eaf );}.elementor-22888 .elementor-element.elementor-element-e9c275f > .elementor-element-populated, .elementor-22888 .elementor-element.elementor-element-e9c275f > .elementor-element-populated > .elementor-background-overlay, .elementor-22888 .elementor-element.elementor-element-e9c275f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-22888 .elementor-element.elementor-element-e9c275f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-208c559e );padding:30px 30px 30px 30px;}.elementor-22888 .elementor-element.elementor-element-e9c275f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22888 .elementor-element.elementor-element-e9c275f .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-208c559e );}.elementor-22888 .elementor-element.elementor-element-300b5f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-300b5f1 .elementor-heading-title{font-size:1.9em;font-weight:400;line-height:1.1em;color:var( --e-global-color-2e823cd );}.elementor-22888 .elementor-element.elementor-element-23c8f0d{font-size:1.25em;}.elementor-22888 .elementor-element.elementor-element-7855d1a{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-7855d1a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-7855d1a .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-e155e86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-b2185c0{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-b2185c0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-b2185c0 .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-be5260a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-a5b27a3{--divider-border-style:solid;--divider-color:var( --e-global-color-f3fb39f );--divider-border-width:1px;}.elementor-22888 .elementor-element.elementor-element-a5b27a3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-22888 .elementor-element.elementor-element-a5b27a3 .elementor-divider-separator{width:100%;}.elementor-22888 .elementor-element.elementor-element-4808aae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.125em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-dedcb96 );}.elementor-22888 .elementor-element.elementor-element-8a807fc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-22888 .elementor-element.elementor-element-8a807fc > .elementor-container{max-width:1100px;}.elementor-22888 .elementor-element.elementor-element-3873e85 > .elementor-container{max-width:1100px;}.elementor-22888 .elementor-element.elementor-element-3873e85{margin-top:60px;margin-bottom:60px;}.elementor-22888 .elementor-element.elementor-element-ded9b5e{font-family:"Playfair Display", Sans-serif;font-weight:300;color:var( --e-global-color-2e823cd );}@media(max-width:1024px){.elementor-22888 .elementor-element.elementor-element-eab78a5{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-22888 .elementor-element.elementor-element-1c58193 .elementor-heading-title{font-size:2em;}.elementor-22888 .elementor-element.elementor-element-802ee82 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-22888 .elementor-element.elementor-element-802ee82{text-align:start;}.elementor-22888 .elementor-element.elementor-element-802ee82 img{max-width:70%;}.elementor-22888 .elementor-element.elementor-element-3e0e37a > .elementor-widget-container{padding:0px 0px 060px 0px;}.elementor-22888 .elementor-element.elementor-element-3e0e37a .elementor-heading-title{font-size:1.6em;}.elementor-22888 .elementor-element.elementor-element-953b7ae{text-align:start;}.elementor-22888 .elementor-element.elementor-element-953b7ae img{max-width:70%;}.elementor-22888 .elementor-element.elementor-element-f721539{text-align:start;}.elementor-22888 .elementor-element.elementor-element-f721539 img{max-width:70%;}.elementor-22888 .elementor-element.elementor-element-adba7e2{text-align:start;}.elementor-22888 .elementor-element.elementor-element-adba7e2 img{max-width:70%;}}@media(min-width:768px){.elementor-22888 .elementor-element.elementor-element-af24e71{width:67.859%;}.elementor-22888 .elementor-element.elementor-element-aa1e206{width:32.097%;}}/* Start custom CSS for text-editor, class: .elementor-element-ded9b5e */.elementor-22888 .elementor-element.elementor-element-ded9b5e { font-family: 'Playfair Display', sans-serif !important; }/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor ul {
  list-style: none;
  padding-left: 0;
}

.elementor-widget-text-editor ul li {
  position: relative;
  padding-left: 1em;
  line-height: 1.5em;
}

.elementor-widget-text-editor ul li::before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.4em;
  
}

.elementor-widget-text-editor a {
  color: #333333;
  text-decoration: underline;
}

.elementor-widget-text-editor a:hover {
  color: #666666;
  text-decoration: underline;
}

@media (max-width: 767px) {
  .mobilenone {
    display: none !important;
  }
}/* End custom CSS */