.elementor-56 .elementor-element.elementor-element-f4d9616{--display:flex;--min-height:250px;--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;--justify-content:space-around;}.elementor-56 .elementor-element.elementor-element-f4d9616:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-f4d9616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-56 .elementor-element.elementor-element-0bea3bb{width:initial;max-width:initial;text-align:center;}.elementor-56 .elementor-element.elementor-element-0bea3bb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-fa4d5b4{--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;}.elementor-56 .elementor-element.elementor-element-8eb16e4 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-8eb16e4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.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-56 .elementor-element.elementor-element-5f2d9a5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-56 .elementor-element.elementor-element-6bfec5f{--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;}.elementor-56 .elementor-element.elementor-element-f63014a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-f63014a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-504e2b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-504e2b9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-99ad37c{--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;}.elementor-56 .elementor-element.elementor-element-929dc24 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-929dc24 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-9a378b2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-c044225{--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;}.elementor-56 .elementor-element.elementor-element-0feea17 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-0feea17 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-a57508d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-0f276ba{--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;}.elementor-56 .elementor-element.elementor-element-1c1dfed > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-1c1dfed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-037efa2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-2da7c80{--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;}.elementor-56 .elementor-element.elementor-element-ebcd27d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-ebcd27d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-43c9d50{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-564182e{--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;}.elementor-56 .elementor-element.elementor-element-3dea821 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-3dea821 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-e2b1311{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-b282d0b{--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;}.elementor-56 .elementor-element.elementor-element-0e132be > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-0e132be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-d3f9acd{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-187a71c{--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;}.elementor-56 .elementor-element.elementor-element-317c280 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-317c280 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-cf6b3bc{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-8068c5d{--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;}.elementor-56 .elementor-element.elementor-element-97a1ef6 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-97a1ef6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-d6cf338{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-e450e1c{--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;}.elementor-56 .elementor-element.elementor-element-4963caf > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-4963caf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-537d09f{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-08aa90b{--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;}.elementor-56 .elementor-element.elementor-element-1d92d42 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-1d92d42 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-999c251{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:35px;}.elementor-56 .elementor-element.elementor-element-0f71c0f{--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;}.elementor-56 .elementor-element.elementor-element-7502772 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-7502772 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-7c61a20{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-56 .elementor-element.elementor-element-fcab871{--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;}.elementor-56 .elementor-element.elementor-element-fdce3c1 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-fdce3c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-fb7ec1f{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}.elementor-56 .elementor-element.elementor-element-2981361{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-9c6a80d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-9c6a80d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;line-height:29px;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-1a24135{columns:1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-2981361{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for container, class: .elementor-element-fa4d5b4 */.elementor-56 .elementor-element.elementor-element-fa4d5b4 {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-504e2b9 */.elementor-56 .elementor-element.elementor-element-504e2b9 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bfec5f */.elementor-56 .elementor-element.elementor-element-6bfec5f {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}


ul, ol {
    margin: 0;
    padding-left: 0;
}

ul li, ol li {
    margin: 0;
    padding: 0;
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a378b2 */.elementor-56 .elementor-element.elementor-element-9a378b2 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ad37c */.elementor-56 .elementor-element.elementor-element-99ad37c {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a57508d */.elementor-56 .elementor-element.elementor-element-a57508d ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c044225 */.elementor-56 .elementor-element.elementor-element-c044225 {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037efa2 */.elementor-56 .elementor-element.elementor-element-037efa2 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f276ba */.elementor-56 .elementor-element.elementor-element-0f276ba {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43c9d50 */.elementor-56 .elementor-element.elementor-element-43c9d50 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da7c80 */.elementor-56 .elementor-element.elementor-element-2da7c80 {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2b1311 */.elementor-56 .elementor-element.elementor-element-e2b1311 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-564182e */.elementor-56 .elementor-element.elementor-element-564182e {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d3f9acd */.elementor-56 .elementor-element.elementor-element-d3f9acd ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b282d0b */.elementor-56 .elementor-element.elementor-element-b282d0b {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf6b3bc */.elementor-56 .elementor-element.elementor-element-cf6b3bc ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187a71c */.elementor-56 .elementor-element.elementor-element-187a71c {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6cf338 */.elementor-56 .elementor-element.elementor-element-d6cf338 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8068c5d */.elementor-56 .elementor-element.elementor-element-8068c5d {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-537d09f */.elementor-56 .elementor-element.elementor-element-537d09f ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e450e1c */.elementor-56 .elementor-element.elementor-element-e450e1c {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-999c251 */.elementor-56 .elementor-element.elementor-element-999c251 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08aa90b */.elementor-56 .elementor-element.elementor-element-08aa90b {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c61a20 */.elementor-56 .elementor-element.elementor-element-7c61a20 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f71c0f */.elementor-56 .elementor-element.elementor-element-0f71c0f {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb7ec1f */.elementor-56 .elementor-element.elementor-element-fb7ec1f ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcab871 */.elementor-56 .elementor-element.elementor-element-fcab871 {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a24135 */.elementor-56 .elementor-element.elementor-element-1a24135 ul li::marker {
  color: #F8C1C5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2981361 */.elementor-56 .elementor-element.elementor-element-2981361 {
  max-width: 1230px;
  margin: 0 auto;
  width: 100%;
}/* End custom CSS */