.elementor-940 .elementor-element.elementor-element-6902c5d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:84px;--padding-bottom:84px;--padding-left:100px;--padding-right:100px;}.elementor-940 .elementor-element.elementor-element-6902c5d:not(.elementor-motion-effects-element-type-background), .elementor-940 .elementor-element.elementor-element-6902c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.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-940 .elementor-element.elementor-element-fc0a616 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;line-height:1.3em;color:#0A4842;}.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-940 .elementor-element.elementor-element-1bbc129{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-1bbc129 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-35cc1c7 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-adc4d13{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-adc4d13 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-095dfd5 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-1d583b0{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-1d583b0 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-d35f233 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-7896a8b{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-7896a8b p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-9fedb4f .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-8d388ef{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-8d388ef p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-46417ef{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-46417ef p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-613dc86 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-04c2b2b{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-04c2b2b p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-f90927f .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-2f8fed1{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-2f8fed1 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-13133fc .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-56e9d76{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-56e9d76 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-7af2df3 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-541dc63{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-541dc63 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-287447f .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-bdadf47{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-bdadf47 p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-9cbe962 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-7aaeada{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-7aaeada p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-f5bddb7 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-9d955ab{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-9d955ab p{margin-block-end:18px;}.elementor-940 .elementor-element.elementor-element-8919cd2 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:500;line-height:1.6em;color:#000000;}.elementor-940 .elementor-element.elementor-element-c2caadf{text-align:justify;font-family:"Alegreya Sans", Sans-serif;font-size:14.72px;font-weight:400;line-height:1.7em;color:#3A3A3A;}.elementor-940 .elementor-element.elementor-element-c2caadf p{margin-block-end:18px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-940 .elementor-element.elementor-element-6902c5d{--content-width:900px;}}@media(max-width:1024px){.elementor-940 .elementor-element.elementor-element-6902c5d{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-940 .elementor-element.elementor-element-6902c5d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-940 .elementor-element.elementor-element-fc0a616 .elementor-heading-title{font-size:24px;}.elementor-940 .elementor-element.elementor-element-1bbc129{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-35cc1c7 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-adc4d13{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-095dfd5 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-1d583b0{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-d35f233 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-7896a8b{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-9fedb4f .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-8d388ef{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-46417ef{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-613dc86 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-04c2b2b{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-f90927f .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-2f8fed1{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-13133fc .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-56e9d76{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-7af2df3 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-541dc63{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-287447f .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-bdadf47{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-9cbe962 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-7aaeada{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-f5bddb7 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-9d955ab{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-8919cd2 .elementor-heading-title{font-size:14.72px;}.elementor-940 .elementor-element.elementor-element-c2caadf{font-size:14.72px;}}/* Start custom CSS for text-editor, class: .elementor-element-1bbc129 */.elementor-940 .elementor-element.elementor-element-1bbc129 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adc4d13 */.elementor-940 .elementor-element.elementor-element-adc4d13 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d583b0 */.elementor-940 .elementor-element.elementor-element-1d583b0 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7896a8b */.elementor-940 .elementor-element.elementor-element-7896a8b .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d388ef */.elementor-940 .elementor-element.elementor-element-8d388ef .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46417ef */.elementor-940 .elementor-element.elementor-element-46417ef .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04c2b2b */.elementor-940 .elementor-element.elementor-element-04c2b2b .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f8fed1 */.elementor-940 .elementor-element.elementor-element-2f8fed1 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56e9d76 */.elementor-940 .elementor-element.elementor-element-56e9d76 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-541dc63 */.elementor-940 .elementor-element.elementor-element-541dc63 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdadf47 */.elementor-940 .elementor-element.elementor-element-bdadf47 .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7aaeada */.elementor-940 .elementor-element.elementor-element-7aaeada .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d955ab */.elementor-940 .elementor-element.elementor-element-9d955ab .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2caadf */.elementor-940 .elementor-element.elementor-element-c2caadf .pillar-name {
  font-family: 'Playfair Display', Georgia, serif;
  font-style: italic;
  font-weight: 400;
  color: #0A4842;
}/* End custom CSS */