.elementor-6697 .elementor-element.elementor-element-6f1de0b{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-2d74443 .elementor-heading-title{font-size:30px;}.elementor-6697 .elementor-element.elementor-element-4787336{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-ddbb594{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-ca88bc1{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-d0e47c8 .elementor-heading-title{font-size:30px;}.elementor-6697 .elementor-element.elementor-element-13def66{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-1a222e4{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-1424785{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-437cbed{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-1fd8d10 .elementor-heading-title{font-family:"Agdasima", Sans-serif;font-size:30px;}.elementor-6697 .elementor-element.elementor-element-6caca15{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-2eb9353 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-b9b4704{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-79fefca{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-f7eeced{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-4504f06 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-faf96e7{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-f5c03ab{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-9f28dd6{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-525e40d .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-f85b046{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-c7dc8f6{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-1799e76 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-53e2110{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-0828043{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-490226b .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-f838a77{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-272d3cb{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-a39c51c{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-ccfcd92 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-e2ca3b1{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-e5a2532{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-62677c9 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-46e2138{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-dc979b0{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-466d484 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-784339c{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-7d7389b{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-939961f .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-1b2cabe{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-d57d2e0{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-173b10e .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-9db75eb{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-4610205{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-86933a9 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-f094f26{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-12c610b{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-502f270 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-1cb8d2b{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-1f5713f{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-e06e699 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-6f78e12{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-d919720{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-8952d2b .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-c0da232{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-4ef3c7e{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-87c826e{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-e4c891c .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-ae8bad9{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-6ae1dfe{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-72773df .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-d1e5699{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-1703c42{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-15348ed{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-f741b85{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-6cfe1db .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-2638f77{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-098c9fa{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-1ec4785 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-4424dd4{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-container .uael-faq-accordion{border-radius:1px 1px 1px 1px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-accordion .uael-accordion-title .uael-question-span, .elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-accordion .uael-accordion-title .uael-accordion-icon{font-family:"Big Shoulders Display", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-accordion .uael-accordion-content{font-family:"Big Shoulders Stencil Text", Sans-serif;font-size:20px;padding:10px 10px 10px 10px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-6697 .elementor-element.elementor-element-6c60baa .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-6697 .elementor-element.elementor-element-568e301{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-722b4a7 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-f5fb15a{font-family:"Big Shoulders Text", Sans-serif;font-size:20px;}.elementor-6697 .elementor-element.elementor-element-f877806{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-491f607 .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-ad6d5bd{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#EA1D1D;}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-text{padding-left:10px;}.elementor-6697 .elementor-element.elementor-global-4656 .elementor-icon-list-item{font-family:"Agdasima", Sans-serif;font-size:25px;}.elementor-6697 .elementor-element.elementor-element-7a25c15{--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;overflow:visible;}.elementor-6697 .elementor-element.elementor-element-d7fa72a .elementor-heading-title{font-size:25px;color:#640C0C;}.elementor-6697 .elementor-element.elementor-element-ea77c72{--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;overflow:visible;}/* Start custom CSS for heading, class: .elementor-element-2d74443 */.elementor-6697 .elementor-element.elementor-element-2d74443 {
  position: relative;
  font-size:20px;
  text-align:center; 
  line-height:1.5em; 
  padding-bottom:45px; 
  font-family:"Playfair Display", serif; 
  text-transform:uppercase;
  letter-spacing: 2px; 
  color:#111;
}

.elementor-6697 .elementor-element.elementor-element-2d74443:before {
  position: absolute;
  left: 50%;
  bottom: 20px;
  width: 60%;
  margin-left: -30%;
  height: 1px;
  content: "";
  background-color: #777; 
  z-index: 4;
}

.elementor-6697 .elementor-element.elementor-element-2d74443:after {
  position: absolute;
  width: 40px; 
  height: 40px; 
  left: 50%; 
  margin-left: -20px; 
  bottom: 0px;
  content: '\00a7'; 
  font-size: 30px; 
  line-height: 40px; 
  color: #c50000;
  font-weight: 400; 
  z-index: 5;
  display: block;
  background-color: #f8f8f8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0e47c8 */.elementor-6697 .elementor-element.elementor-element-d0e47c8 {
  position: relative;
  font-size:20px;
  text-align:center; 
  line-height:1.5em; 
  padding-bottom:45px; 
  font-family:"Playfair Display", serif; 
  text-transform:uppercase;
  letter-spacing: 2px; 
  color:#111;
}

.elementor-6697 .elementor-element.elementor-element-d0e47c8:before {
  position: absolute;
  left: 50%;
  bottom: 20px;
  width: 60%;
  margin-left: -30%;
  height: 1px;
  content: "";
  background-color: #777; 
  z-index: 4;
}

.elementor-6697 .elementor-element.elementor-element-d0e47c8:after {
  position: absolute;
  width: 40px; 
  height: 40px; 
  left: 50%; 
  margin-left: -20px; 
  bottom: 0px;
  content: '\00a7'; 
  font-size: 30px; 
  line-height: 40px; 
  color: #c50000;
  font-weight: 400; 
  z-index: 5;
  display: block;
  background-color: #f8f8f8;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2eb9353 */.elementor-6697 .elementor-element.elementor-element-2eb9353 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-2eb9353:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-2eb9353:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4504f06 */.elementor-6697 .elementor-element.elementor-element-4504f06 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-4504f06:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-4504f06:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-525e40d */.elementor-6697 .elementor-element.elementor-element-525e40d {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-525e40d:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-525e40d:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1799e76 */.elementor-6697 .elementor-element.elementor-element-1799e76 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-1799e76:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-1799e76:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-490226b */.elementor-6697 .elementor-element.elementor-element-490226b {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-490226b:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-490226b:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccfcd92 */.elementor-6697 .elementor-element.elementor-element-ccfcd92 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-ccfcd92:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-ccfcd92:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62677c9 */.elementor-6697 .elementor-element.elementor-element-62677c9 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-62677c9:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-62677c9:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-466d484 */.elementor-6697 .elementor-element.elementor-element-466d484 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-466d484:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-466d484:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-939961f */.elementor-6697 .elementor-element.elementor-element-939961f {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-939961f:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-939961f:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-173b10e */.elementor-6697 .elementor-element.elementor-element-173b10e {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-173b10e:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-173b10e:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86933a9 */.elementor-6697 .elementor-element.elementor-element-86933a9 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-86933a9:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-86933a9:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-502f270 */.elementor-6697 .elementor-element.elementor-element-502f270 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-502f270:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-502f270:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e06e699 */.elementor-6697 .elementor-element.elementor-element-e06e699 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-e06e699:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-e06e699:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8952d2b */.elementor-6697 .elementor-element.elementor-element-8952d2b {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-8952d2b:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-8952d2b:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4c891c */.elementor-6697 .elementor-element.elementor-element-e4c891c {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-e4c891c:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-e4c891c:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72773df */.elementor-6697 .elementor-element.elementor-element-72773df {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-72773df:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-72773df:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cfe1db */.elementor-6697 .elementor-element.elementor-element-6cfe1db {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-6cfe1db:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-6cfe1db:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ec4785 */.elementor-6697 .elementor-element.elementor-element-1ec4785 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-1ec4785:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-1ec4785:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-722b4a7 */.elementor-6697 .elementor-element.elementor-element-722b4a7 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-722b4a7:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-722b4a7:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-491f607 */.elementor-6697 .elementor-element.elementor-element-491f607 {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-491f607:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-491f607:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7fa72a */.elementor-6697 .elementor-element.elementor-element-d7fa72a {
  font-size: 28px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 1.5em;
  padding-bottom: 15px;
  position: relative;
}
.elementor-6697 .elementor-element.elementor-element-d7fa72a:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 5px;
  width: 55px;
  background-color: #640C0C;
}
.elementor-6697 .elementor-element.elementor-element-d7fa72a:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 95%;
  max-width: 255px;
  background-color: #640C0C;
}/* End custom CSS */