.elementor-6010 .elementor-element.elementor-element-8c09d4b:not(.elementor-motion-effects-element-type-background), .elementor-6010 .elementor-element.elementor-element-8c09d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-588d1da3 );}.elementor-6010 .elementor-element.elementor-element-8c09d4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20% 5% 10% 5%;}.elementor-6010 .elementor-element.elementor-element-8c09d4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6010 .elementor-element.elementor-element-afcd05b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 0% 0%;}.elementor-6010 .elementor-element.elementor-element-afcd05b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6010 .elementor-element.elementor-element-a8c3351 .elementor-heading-title{font-size:40px;}.elementor-6010 .elementor-element.elementor-element-33f5c9d:not(.elementor-motion-effects-element-type-background), .elementor-6010 .elementor-element.elementor-element-33f5c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ef83100 );}.elementor-6010 .elementor-element.elementor-element-33f5c9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 10% 5%;}.elementor-6010 .elementor-element.elementor-element-33f5c9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6010 .elementor-element.elementor-element-2a522ba.elementor-column{width:100%;}.elementor-6010 .elementor-element.elementor-element-2a522ba > .elementor-element-populated{margin:-5% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-6010 .elementor-element.elementor-element-aecfdbe > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-6010 .elementor-element.elementor-element-aecfdbe.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-588d1da3 );fill:var( --e-global-color-588d1da3 );padding-left:65px;padding-right:65px;padding-top:56px;padding-bottom:56px;}.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main .elementor-item:focus{color:#fff;}.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#1A1A1A;}.elementor-6010 .elementor-element.elementor-element-aecfdbe .e--pointer-framed .elementor-item:before,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .e--pointer-framed .elementor-item:after{border-color:#1A1A1A;}.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#1A1A1A;}.elementor-6010 .elementor-element.elementor-element-aecfdbe .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-6010 .elementor-element.elementor-element-aecfdbe .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#1A1A1A;}.elementor-6010 .elementor-element.elementor-element-9fd54b8{margin-top:16px;margin-bottom:0px;}.elementor-6010 .elementor-element.elementor-element-606879e > .elementor-element-populated{padding:0px 7px 0px 0px;}.elementor-6010 .elementor-element.elementor-element-27bcdbb > .elementor-widget-container{margin:0px -5px 0px -5px;}.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-accordion-item{border-width:5px;border-color:#F0EDE8;}.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-accordion-item .elementor-tab-content{border-width:5px;border-block-start-color:#F0EDE8;}.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:5px;border-block-end-color:#F0EDE8;}.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-tab-title{background-color:#FFFFFF;}.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-accordion-title{font-family:"montserrat", Sans-serif;font-weight:600;}.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-tab-content{background-color:#FFFFFF;}.elementor-6010 .elementor-element.elementor-element-10ef6ca > .elementor-element-populated{padding:0px 0px 0px 7px;}.elementor-6010 .elementor-element.elementor-element-53e516c > .elementor-widget-container{margin:0px -5px 0px -5px;}.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-accordion-item{border-width:5px;border-color:#F0EDE8;}.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-accordion-item .elementor-tab-content{border-width:5px;border-block-start-color:#F0EDE8;}.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:5px;border-block-end-color:#F0EDE8;}.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-tab-title{background-color:#FFFFFF;}.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-accordion-title{font-family:"montserrat", Sans-serif;font-weight:600;}.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-tab-content{background-color:#FFFFFF;}.elementor-6010 .elementor-element.elementor-element-b8e6d3f > .elementor-widget-container{margin:24px 0px 0px 0px;}@media(max-width:1024px){.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-nav-menu--main .elementor-item{padding-left:32px;padding-right:32px;}}@media(max-width:767px){.elementor-6010 .elementor-element.elementor-element-8c09d4b{padding:40% 8% 0% 8%;}.elementor-6010 .elementor-element.elementor-element-a8c3351 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-6010 .elementor-element.elementor-element-33f5c9d{padding:16% 8% 0% 8%;}.elementor-6010 .elementor-element.elementor-element-2a522ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6010 .elementor-element.elementor-element-aecfdbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6010 .elementor-element.elementor-element-9fd54b8{padding:0% 0% 0% 0%;}.elementor-6010 .elementor-element.elementor-element-606879e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-6010 .elementor-element.elementor-element-27bcdbb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-6010 .elementor-element.elementor-element-10ef6ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6010 .elementor-element.elementor-element-53e516c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}}/* Start custom CSS for section, class: .elementor-element-8c09d4b */.elementor-6010 .elementor-element.elementor-element-8c09d4b .elementor-row {
    flex-wrap: wrap;
}

/*.elementor-6010 .elementor-element.elementor-element-8c09d4b .elementor-column:nth-child(2n+3){
    min-width: 100%;
}*//* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-aecfdbe */.elementor-6010 .elementor-element.elementor-element-aecfdbe .far, .elementor-6010 .elementor-element.elementor-element-aecfdbe .fas {
    margin-right: 16px;
      display: flex;
  justify-content: center;
  align-items: center;
  min-width: 36px;
  min-height: 36px;
  background-color: transparent;
  border: 1px solid white;
  border-radius: 40px;
  font-family: "Font Awesome 5 Free";
}


.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-item:hover .far, .elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-item:hover .fas, .elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-item-active .far, .elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-item-active .fas  {
    background-color: white;
    color: black;
}


.elementor-6010 .elementor-element.elementor-element-aecfdbe .far::before, .elementor-6010 .elementor-element.elementor-element-aecfdbe .fas::before {
    /*background-color: transparent;
    color: white;
    border: 1px solid;
    padding: 9px 8px;
    border-radius: 20px;
    transition: background-color .3s ease-in-out;*/
} 

.elementor-6010 .elementor-element.elementor-element-aecfdbe .elementor-item{
    min-height: 100%;
    flex-direction: row;
    align-items: center;
}


.fa, .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.fa, .fab, .fad, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-27bcdbb */.elementor-6010 .elementor-element.elementor-element-27bcdbb .elementor-accordion-item .elementor-tab-content.elementor-tab-content.elementor-tab-content {
    border-width: 1px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-53e516c */.elementor-6010 .elementor-element.elementor-element-53e516c .elementor-accordion-item .elementor-tab-content.elementor-tab-content.elementor-tab-content {
    border-width: 1px;
}/* End custom CSS */