.elementor-2752 .elementor-element.elementor-element-7ca34a6{font-family:"proxima-soft", proxima-soft,Quicksand;font-size:18px;font-weight:300;line-height:1.6em;}.elementor-2752 .elementor-element.elementor-element-737e1bb{--box-border-color:#7777771C;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:5px;--box-min-height:0px;--header-color:var( --e-global-color-secondary );--item-text-decoration:underline;--item-text-hover-decoration:underline;}.elementor-2752 .elementor-element.elementor-element-737e1bb .elementor-toc__header-title{text-align:start;}.elementor-2752 .elementor-element.elementor-element-737e1bb .elementor-toc__header, .elementor-2752 .elementor-element.elementor-element-737e1bb .elementor-toc__header-title{font-family:"proxima-soft", proxima-soft,Quicksand;font-weight:600;}.elementor-2752 .elementor-element.elementor-element-737e1bb > .elementor-widget-container{margin:25px 0px 35px 0px;}.elementor-2752 .elementor-element.elementor-element-965c715 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-f06eb86 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-fedc7f0 > .elementor-widget-container{margin:35px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-5638f05{margin-top:25px;margin-bottom:0px;}.elementor-2752 .elementor-element.elementor-element-782b93d > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-1047c1b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-5692050{text-align:left;}.elementor-2752 .elementor-element.elementor-element-34b828e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 20px;}.elementor-2752 .elementor-element.elementor-element-7e84b17{text-align:left;}.elementor-2752 .elementor-element.elementor-element-7e84b17 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-7e84b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-5b9aa8c{margin-top:25px;margin-bottom:0px;}.elementor-2752 .elementor-element.elementor-element-afa1bfe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-0cc5c1f{text-align:left;}.elementor-2752 .elementor-element.elementor-element-8ff3745 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 20px;}.elementor-2752 .elementor-element.elementor-element-3e96c12{text-align:left;}.elementor-2752 .elementor-element.elementor-element-3e96c12 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-3e96c12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-e6adcc5{margin-top:25px;margin-bottom:0px;}.elementor-2752 .elementor-element.elementor-element-7bc74a8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-14bd111{text-align:left;}.elementor-2752 .elementor-element.elementor-element-fc403f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 20px;}.elementor-2752 .elementor-element.elementor-element-cbde260{text-align:left;}.elementor-2752 .elementor-element.elementor-element-cbde260 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-cbde260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-31368d9{margin-top:25px;margin-bottom:0px;}.elementor-2752 .elementor-element.elementor-element-97b5145 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-3253352{text-align:left;}.elementor-2752 .elementor-element.elementor-element-ada1361 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 20px;}.elementor-2752 .elementor-element.elementor-element-16a2092{text-align:left;}.elementor-2752 .elementor-element.elementor-element-16a2092 .elementor-heading-title{color:#3F3F3F;font-size:24px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-16a2092 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-59f976e{color:#99999999;font-family:"proxima-soft", proxima-soft,Quicksand;font-size:10px;font-weight:600;letter-spacing:3px;}.elementor-2752 .elementor-element.elementor-element-59f976e > .elementor-widget-container{margin:0px 0px -45px 0px;}.elementor-2752 .elementor-element.elementor-element-caf0f22{text-align:left;width:initial;max-width:initial;}.elementor-2752 .elementor-element.elementor-element-caf0f22 .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-caf0f22 > .elementor-widget-container{margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-b7469b2 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-5c5b6c13{margin-top:40px;margin-bottom:25px;}.elementor-2752 .elementor-element.elementor-element-9b56f24 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-00ada0a{text-align:left;width:initial;max-width:initial;}.elementor-2752 .elementor-element.elementor-element-00ada0a .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-00ada0a > .elementor-widget-container{margin:50px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-d1068ed > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-30e0571e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2752 .elementor-element.elementor-element-3e8289f{margin-top:40px;margin-bottom:40px;}.elementor-2752 .elementor-element.elementor-element-d19c470{text-align:left;width:initial;max-width:initial;}.elementor-2752 .elementor-element.elementor-element-d19c470 .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-d19c470 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-3172f9b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-5a49ce3 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2752 .elementor-element.elementor-element-d1a91c0{margin-top:40px;margin-bottom:40px;}.elementor-2752 .elementor-element.elementor-element-9da836b{text-align:left;width:initial;max-width:initial;}.elementor-2752 .elementor-element.elementor-element-9da836b .elementor-heading-title{color:#3F3F3F;font-size:26px;font-weight:300;text-decoration:none;}.elementor-2752 .elementor-element.elementor-element-9da836b > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-2af5994 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-d751737 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button .elementor-button-content-wrapper{gap:30px;}.elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button{font-size:20px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:#BEE6FF;border-radius:50px 50px 50px 50px;padding:18px 40px 18px 45px;}.elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button:hover, .elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-839ec1b );border-color:#645091;}.elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button:hover svg, .elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2752 .elementor-element.elementor-element-c772ef6 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-2752 .elementor-element.elementor-element-c772ef6{width:auto;max-width:auto;}.elementor-2752 .elementor-element.elementor-element-3c5de723 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-49a30970 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:22px;font-weight:300;}@media(max-width:767px){.elementor-2752 .elementor-element.elementor-element-34b828e > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-7e84b17 .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-8ff3745 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-3e96c12 .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-fc403f2 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-cbde260 .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-ada1361 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-2752 .elementor-element.elementor-element-16a2092 .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-caf0f22 .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-00ada0a .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-d19c470 .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-9da836b .elementor-heading-title{font-size:20px;}.elementor-2752 .elementor-element.elementor-element-c772ef6 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-2752 .elementor-element.elementor-element-1047c1b{width:30%;}.elementor-2752 .elementor-element.elementor-element-34b828e{width:70%;}.elementor-2752 .elementor-element.elementor-element-afa1bfe{width:30%;}.elementor-2752 .elementor-element.elementor-element-8ff3745{width:70%;}.elementor-2752 .elementor-element.elementor-element-7bc74a8{width:30%;}.elementor-2752 .elementor-element.elementor-element-fc403f2{width:70%;}.elementor-2752 .elementor-element.elementor-element-97b5145{width:30%;}.elementor-2752 .elementor-element.elementor-element-ada1361{width:70%;}}/* Start custom CSS for table-of-contents, class: .elementor-element-737e1bb */.elementor-2752 .elementor-element.elementor-element-737e1bb ul{ 
     list-style-type: none !important; font-weight:500 !important; }
.elementor-2752 .elementor-element.elementor-element-737e1bb ul li{ 
    margin-left:0px !important; padding-left:0px !important; font-weight:500 !important; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85c9715 */.check-list {
  margin: 15px 0 25px;
  padding-left: 0.6rem;
}

.check-list li {
  position: relative;
  list-style-type: none;
  padding-left: 1rem;
  margin-bottom: 1rem;
}

.check-list li:before {
    content: '';
    display: block;
    position: absolute;
    left: -6px;
    top: 2px;
    width: 5px;
    height: 11px;
    border-width: 0 2px 2px 0;
    border-style: solid;
    border-color: #46ccb4;
    transform-origin: bottom left;
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5638f05 */.elementor-2752 .elementor-element.elementor-element-5638f05 ul li{ margin-bottom:15px; }

.checklist{ list-style-type: none; padding:0; margin-top:5px; }
.checklist li{  padding-left: 0em; padding-bottom:10px; }
.checklist li:before {
  content: "\f058"; /* FontAwesome Unicode */
  font-family: 'Font Awesome\ 5 Free';
  display: inline-block;
  margin-left: 0em; /* same as padding-left set on li */
  width: 1.55em; /* same as padding-left set on li */
  font-weight: 900;
  color:#73e1cd !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00ada0a */.elementor-2752 .elementor-element.elementor-element-00ada0a{ position:relative; }
.elementor-2752 .elementor-element.elementor-element-00ada0a::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  background: #73e1cd;
  opacity:0.4;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c5b6c13 */.pricerow{ color:#666; font-weight:500; font-size:13px; width:250px; padding:2px; }
.pricerow .price{ float: right; color:#999; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d19c470 */.elementor-2752 .elementor-element.elementor-element-d19c470{ position:relative; }
.elementor-2752 .elementor-element.elementor-element-d19c470::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  background: #5f9bf0;
  opacity:0.4;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e8289f */.pricerow{ color:#666; font-weight:500; font-size:13px; width:250px; padding:2px; }
.pricerow .price{ float: right; color:#999; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9da836b */.elementor-2752 .elementor-element.elementor-element-9da836b{ position:relative; }
.elementor-2752 .elementor-element.elementor-element-9da836b::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 27px;
  width: 100%;
  height: 14px;
  background: #faaaa5;
  opacity:0.4;
  z-index: -1;
} }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c772ef6 */.elementor-2752 .elementor-element.elementor-element-c772ef6 .fas.fa-angle-right{ font-size:12px !important; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d1a91c0 */.pricerow{ color:#666; font-weight:500; font-size:13px; width:250px; padding:2px; }
.pricerow .price{ float: right; color:#999; }/* End custom CSS */