.elementor-162 .elementor-element.elementor-element-43527f87 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-162 .elementor-element.elementor-element-43527f87 {
    padding: 80px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-162 .elementor-element.elementor-element-5247fcc8.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-5247fcc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-5b147008 {
    text-align: left;
}

.elementor-162 .elementor-element.elementor-element-5b147008 .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 39px;
    font-weight: 600;
}

.elementor-162 .elementor-element.elementor-element-40d014f0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-162 .elementor-element.elementor-element-40d014f0 {
    padding: 30px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-162 .elementor-element.elementor-element-796d6b43.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-796d6b43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-796d6b43 > .elementor-element-populated {
    margin: 10px 30px 0px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-162 .elementor-element.elementor-element-00fbb78 {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-00fbb78 > .elementor-widget-container {
    margin: 0px 0px -28px 0px;
}

.elementor-bc-flex-widget .elementor-162 .elementor-element.elementor-element-60be559c.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-60be559c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-beddb52 img {
    border-radius: 20px 20px 20px 20px;
}

.elementor-162 .elementor-element.elementor-element-59d14214 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-162 .elementor-element.elementor-element-59d14214 {
    padding: 50px 0px 80px 0px;
}

.elementor-bc-flex-widget .elementor-162 .elementor-element.elementor-element-1d561f8.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-1d561f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-162 .elementor-element.elementor-element-1d561f8 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 25px 25px 25px;
}

.elementor-162 .elementor-element.elementor-element-1d561f8 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-162 .elementor-element.elementor-element-4763e09 {
    text-align: center;
}

.elementor-162 .elementor-element.elementor-element-4763e09 .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 44px;
    font-weight: 500;
    line-height: 1.2em;
}

.elementor-162 .elementor-element.elementor-element-a9fd70e {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-6353740 {
    margin-top: -93px;
    margin-bottom: 0px;
}

.elementor-162 .elementor-element.elementor-element-1e2bfeb .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-e118fcb {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-e118fcb > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-a568b11 .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-4ef0f03 {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-4ef0f03 > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-1fc78e0 .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-a3fcf09 {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-a3fcf09 > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-b85079d .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-5aadd82 {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-5aadd82 > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-1bb3165 .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-ecd6dfa {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-ecd6dfa > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-d3dcd5b .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-b990bb1 {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-b990bb1 > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-9c45ba2 {
    padding: 0px 0px 80px 0px;
}

.elementor-162 .elementor-element.elementor-element-bb048d9 .elementor-heading-title {
    color: #DFC066;
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    font-weight: 500;
}

.elementor-162 .elementor-element.elementor-element-8dd1d1b {
    text-align: justify;
    color: #22160A;
    font-family: "Roboto", Sans-serif;
    font-size: 19px;
    font-weight: 300;
    line-height: 1.6em;
}

.elementor-162 .elementor-element.elementor-element-8dd1d1b > .elementor-widget-container {
    margin: -11px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

@media(min-width: 768px) {
    .elementor-162 .elementor-element.elementor-element-796d6b43 {
        width:63.514%;
    }

    .elementor-162 .elementor-element.elementor-element-60be559c {
        width: 36.442%;
    }
}

@media(max-width: 1024px) {
    .elementor-162 .elementor-element.elementor-element-43527f87 {
        padding:100px 25px 100px 25px;
    }

    .elementor-162 .elementor-element.elementor-element-5b147008 .elementor-heading-title {
        font-size: 45px;
    }

    .elementor-162 .elementor-element.elementor-element-40d014f0 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-162 .elementor-element.elementor-element-59d14214 {
        padding: 100px 25px 100px 25px;
    }

    .elementor-162 .elementor-element.elementor-element-1d561f8 > .elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }

    .elementor-162 .elementor-element.elementor-element-4763e09 .elementor-heading-title {
        font-size: 45px;
    }
}

@media(max-width: 767px) {
    .elementor-162 .elementor-element.elementor-element-43527f87 {
        padding:50px 20px 50px 20px;
    }

    .elementor-162 .elementor-element.elementor-element-40d014f0 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-162 .elementor-element.elementor-element-796d6b43 > .elementor-element-populated {
        padding: 25px 0px 0px 0px;
    }

    .elementor-162 .elementor-element.elementor-element-59d14214 {
        padding: 50px 20px 50px 20px;
    }

    .elementor-162 .elementor-element.elementor-element-1d561f8 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-162 .elementor-element.elementor-element-4763e09 .elementor-heading-title {
        font-size: 35px;
    }
}

/*
     FILE ARCHIVED ON 19:58:31 Mar 12, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:07:02 Sep 04, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.602
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.009
  esindex: 0.012
  cdx.remote: 10.614
  LoadShardBlock: 72.782 (3)
  PetaboxLoader3.datanode: 99.423 (4)
  load_resource: 189.548
  PetaboxLoader3.resolve: 104.072
*/
