.elementor-24812 .elementor-element.elementor-element-2d2e077 > .elementor-container{max-width:1177px;}.elementor-24812 .elementor-element.elementor-element-9479c14 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-24812 .elementor-element.elementor-element-5035f5d{font-size:18px;}.elementor-24812 .elementor-element.elementor-element-5035f5d > .elementor-widget-container{margin:5% 0% 4% 0%;}.elementor-24812 .elementor-element.elementor-element-bf8fd01 > .elementor-element-populated{margin:50px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-24812 .elementor-element.elementor-element-266f386 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCCDC;border-radius:5px 5px 5px 5px;}.elementor-24812 .elementor-element.elementor-element-266f386 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-2107d5f{text-align:center;font-size:14px;}.elementor-24812 .elementor-element.elementor-element-1326c14 > .elementor-container{max-width:1177px;}.elementor-24812 .elementor-element.elementor-element-f057c45 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-24812 .elementor-element.elementor-element-fa0d343{font-size:18px;}.elementor-24812 .elementor-element.elementor-element-fa0d343 > .elementor-widget-container{margin:5% 0% 4% 0%;}.elementor-24812 .elementor-element.elementor-element-2e88dbb > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24812 .elementor-element.elementor-element-7397553 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCCDC;border-radius:5px 5px 5px 5px;}.elementor-24812 .elementor-element.elementor-element-7397553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-682e298{font-size:14px;}.elementor-24812 .elementor-element.elementor-element-682e298 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-4fab35f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24812 .elementor-element.elementor-element-9fcea16 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDCCDC;border-radius:5px 5px 5px 5px;}.elementor-24812 .elementor-element.elementor-element-9fcea16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-ffcb6ce{font-size:14px;}.elementor-24812 .elementor-element.elementor-element-ffcb6ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-96a769e > .elementor-container{max-width:1177px;}.elementor-24812 .elementor-element.elementor-element-1862202 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-24812 .elementor-element.elementor-element-f28700f{font-size:18px;}.elementor-24812 .elementor-element.elementor-element-f28700f > .elementor-widget-container{margin:5% 0% 4% 0%;}.elementor-24812 .elementor-element.elementor-element-963683e > .elementor-container{min-height:43vh;}.elementor-24812 .elementor-element.elementor-element-963683e:not(.elementor-motion-effects-element-type-background), .elementor-24812 .elementor-element.elementor-element-963683e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-24812 .elementor-element.elementor-element-963683e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3%;margin-bottom:3%;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-963683e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24812 .elementor-element.elementor-element-6c2903a{font-size:19px;}.elementor-24812 .elementor-element.elementor-element-6c2903a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-f892577{font-size:55px;font-weight:500;}.elementor-24812 .elementor-element.elementor-element-f892577 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24812 .elementor-element.elementor-element-1b12cea > .elementor-element-populated{padding:0% 6% 0% 5%;}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-view-framed .elementor-icon, .elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-position-right .elementor-icon-box-icon{margin-left:5px;}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-position-left .elementor-icon-box-icon{margin-right:5px;}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-position-top .elementor-icon-box-icon{margin-bottom:5px;}.elementor-24812 .elementor-element.elementor-element-0e7299f .elementor-icon{font-size:44px;}.elementor-24812 .elementor-element.elementor-element-0e7299f .elementor-icon i{transform:rotate(180deg);}.elementor-24812 .elementor-element.elementor-element-0e7299f .elementor-icon-box-title, .elementor-24812 .elementor-element.elementor-element-0e7299f .elementor-icon-box-title a{font-size:48px;font-weight:600;line-height:1em;}.elementor-24812 .elementor-element.elementor-element-0e7299f .elementor-icon-box-description{line-height:1px;}.elementor-24812 .elementor-element.elementor-element-815f632 .elementor-heading-title{font-weight:600;}.elementor-24812 .elementor-element.elementor-element-815f632 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-30be177 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-a19375b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-24812 .elementor-element.elementor-element-738f869{font-size:36px;}.elementor-24812 .elementor-element.elementor-element-738f869 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-e8295ca{text-align:left;}.elementor-24812 .elementor-element.elementor-element-e8295ca > .elementor-widget-container{margin:10px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-24812 .elementor-element.elementor-element-6993d7c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-4bd3ff9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-d85efe9{margin-top:40px;margin-bottom:40px;}.elementor-24812 .elementor-element.elementor-element-7a7a754 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0% 16% 0% 16%;}.elementor-24812 .elementor-element.elementor-element-816f664{width:auto;max-width:auto;}.elementor-24812 .elementor-element.elementor-element-c53bf07 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-24812 .elementor-element.elementor-element-c53bf07{width:auto;max-width:auto;}@media(min-width:768px){.elementor-24812 .elementor-element.elementor-element-63e0461{width:30.075%;}.elementor-24812 .elementor-element.elementor-element-6993d7c{width:69.59%;}}@media(max-width:1024px){.elementor-24812 .elementor-element.elementor-element-9479c14 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-24812 .elementor-element.elementor-element-bf8fd01 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-24812 .elementor-element.elementor-element-266f386 > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-24812 .elementor-element.elementor-element-f057c45 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-24812 .elementor-element.elementor-element-7397553 > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-24812 .elementor-element.elementor-element-9fcea16 > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-24812 .elementor-element.elementor-element-1862202 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-24812 .elementor-element.elementor-element-a19375b > .elementor-element-populated{margin:40px 0px 40px 0px;padding:0px 20px 0px 20px;}.elementor-24812 .elementor-element.elementor-element-7a7a754 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-24812 .elementor-element.elementor-element-5035f5d > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-266f386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-fa0d343 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-7397553 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-682e298{text-align:center;}.elementor-24812 .elementor-element.elementor-element-9fcea16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-ffcb6ce{text-align:center;}.elementor-24812 .elementor-element.elementor-element-f28700f > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-6c2903a{text-align:center;}.elementor-24812 .elementor-element.elementor-element-6c2903a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-f892577{text-align:center;font-size:36px;}.elementor-24812 .elementor-element.elementor-element-f892577 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-a35dd26 > .elementor-element-populated{margin:5% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-0e7299f .elementor-icon-box-icon{margin-bottom:12px;}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-position-right .elementor-icon-box-icon{margin-left:12px;}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-position-left .elementor-icon-box-icon{margin-right:12px;}.elementor-24812 .elementor-element.elementor-element-0e7299f.elementor-position-top .elementor-icon-box-icon{margin-bottom:12px;}.elementor-24812 .elementor-element.elementor-element-815f632{text-align:center;}.elementor-24812 .elementor-element.elementor-element-30be177{text-align:center;}.elementor-24812 .elementor-element.elementor-element-30be177 > .elementor-widget-container{padding:5% 7% 0% 7%;}.elementor-24812 .elementor-element.elementor-element-a19375b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-738f869{text-align:center;}.elementor-24812 .elementor-element.elementor-element-e8295ca{text-align:center;}.elementor-24812 .elementor-element.elementor-element-4bd3ff9{text-align:center;}.elementor-24812 .elementor-element.elementor-element-7a7a754{width:100%;}.elementor-24812 .elementor-element.elementor-element-816f664{width:100%;max-width:100%;}.elementor-24812 .elementor-element.elementor-element-c53bf07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24812 .elementor-element.elementor-element-c53bf07{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-5035f5d */.elementor-24812 .elementor-element.elementor-element-5035f5d p {font-size:21px !important;
margin-bottom:31px;
}

.elementor-24812 .elementor-element.elementor-element-5035f5d ol>li:before {
  display:inline-block;
  width:1.5em;
  padding-right:0.5em;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
}
.elementor-24812 .elementor-element.elementor-element-5035f5d ol {
  margin:0 0 1.5em;
  margin-top: 23px;
  padding:0;
  counter-reset:item;
}
 
.elementor-24812 .elementor-element.elementor-element-5035f5d ol>li {
  margin:0;
  padding:0 0 0 2em;
  text-indent:-1.5em;
  list-style-type:none;
  counter-increment:item;
}

.elementor-24812 .elementor-element.elementor-element-5035f5d ul li  {font-size:21px !important;
margin-left: 20px;
}

.elementor-24812 .elementor-element.elementor-element-5035f5d ol li  {font-size:21px !important;
margin-left: 20px;
}

.elementor-24812 .elementor-element.elementor-element-5035f5d h2 {font-size:45px !important; font-weight: 500 !important; 
    }

.elementor-24812 .elementor-element.elementor-element-5035f5d h3 {
    
    font-size:32px !important;
    margin-bottom:31px;
    font-weight: 500;
    margin-top:51px;
}

.elementor-24812 .elementor-element.elementor-element-5035f5d h4 {
    
    font-size:28px !important;
    font-weight: 500 !important; 
    margin-bottom:23px;
    
}



@media only screen and (max-width: 600px) {
 .elementor-24812 .elementor-element.elementor-element-5035f5d p {font-size:17px
 !important;
 margin-bottom:13px;
}
.elementor-24812 .elementor-element.elementor-element-5035f5d h2 {font-size:30px !important; font-weight: 600 !important; 
    }

.elementor-24812 .elementor-element.elementor-element-5035f5d h3 {
    
    font-size:25px !important;
    font-weight: 500 !important; 
        margin-top:33px;

    
}

.elementor-24812 .elementor-element.elementor-element-5035f5d h4 {
    
    font-size:21px !important;
    font-weight: 600 !important; 
    margin-bottom:21px;
    
}
.elementor-24812 .elementor-element.elementor-element-5035f5d ul li  {font-size:17px !important;
margin-left: 7px;
}
.elementor-24812 .elementor-element.elementor-element-5035f5d ol li  {font-size:17px !important;
margin-left: 7px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa0d343 */.elementor-24812 .elementor-element.elementor-element-fa0d343 p {font-size:21px !important;
margin-bottom:31px;
}

.elementor-24812 .elementor-element.elementor-element-fa0d343 ol>li:before {
  display:inline-block;
  width:1.5em;
  padding-right:0.5em;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
}
.elementor-24812 .elementor-element.elementor-element-fa0d343 ol {
  margin:0 0 1.5em;
  margin-top: 23px;
  padding:0;
  counter-reset:item;
}
 
.elementor-24812 .elementor-element.elementor-element-fa0d343 ol>li {
  margin:0;
  padding:0 0 0 2em;
  text-indent:-1.5em;
  list-style-type:none;
  counter-increment:item;
}

.elementor-24812 .elementor-element.elementor-element-fa0d343 ul li  {font-size:21px !important;
margin-left: 20px;
}

.elementor-24812 .elementor-element.elementor-element-fa0d343 ol li  {font-size:21px !important;
margin-left: 20px;
}

.elementor-24812 .elementor-element.elementor-element-fa0d343 h2 {font-size:45px !important; font-weight: 500 !important; 
    }

.elementor-24812 .elementor-element.elementor-element-fa0d343 h3 {
    
    font-size:32px !important;
    margin-bottom:31px;
    font-weight: 500;
    margin-top:51px;
}

.elementor-24812 .elementor-element.elementor-element-fa0d343 h4 {
    
    font-size:28px !important;
    font-weight: 500 !important; 
    margin-bottom:23px;
    
}



@media only screen and (max-width: 600px) {
 .elementor-24812 .elementor-element.elementor-element-fa0d343 p {font-size:17px
 !important;
 margin-bottom:13px;
}
.elementor-24812 .elementor-element.elementor-element-fa0d343 h2 {font-size:30px !important; font-weight: 600 !important; 
    }

.elementor-24812 .elementor-element.elementor-element-fa0d343 h3 {
    
    font-size:25px !important;
    font-weight: 500 !important; 
        margin-top:33px;

    
}

.elementor-24812 .elementor-element.elementor-element-fa0d343 h4 {
    
    font-size:21px !important;
    font-weight: 600 !important; 
    margin-bottom:21px;
    
}
.elementor-24812 .elementor-element.elementor-element-fa0d343 ul li  {font-size:17px !important;
margin-left: 7px;
}
.elementor-24812 .elementor-element.elementor-element-fa0d343 ol li  {font-size:17px !important;
margin-left: 7px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f28700f */.elementor-24812 .elementor-element.elementor-element-f28700f p {font-size:21px !important;
margin-bottom:31px;
}

.elementor-24812 .elementor-element.elementor-element-f28700f ol>li:before {
  display:inline-block;
  width:1.5em;
  padding-right:0.5em;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
}
.elementor-24812 .elementor-element.elementor-element-f28700f ol {
  margin:0 0 1.5em;
  margin-top: 23px;
  padding:0;
  counter-reset:item;
}
 
.elementor-24812 .elementor-element.elementor-element-f28700f ol>li {
  margin:0;
  padding:0 0 0 2em;
  text-indent:-1.5em;
  list-style-type:none;
  counter-increment:item;
}

.elementor-24812 .elementor-element.elementor-element-f28700f ul li  {font-size:21px !important;
margin-left: 20px;
}

.elementor-24812 .elementor-element.elementor-element-f28700f ol li  {font-size:21px !important;
margin-left: 20px;
}

.elementor-24812 .elementor-element.elementor-element-f28700f h2 {font-size:45px !important; font-weight: 500 !important; 
    }

.elementor-24812 .elementor-element.elementor-element-f28700f h3 {
    
    font-size:32px !important;
    margin-bottom:31px;
    font-weight: 500;
    margin-top:51px;
}

.elementor-24812 .elementor-element.elementor-element-f28700f h4 {
    
    font-size:28px !important;
    font-weight: 500 !important; 
    margin-bottom:23px;
    
}



@media only screen and (max-width: 600px) {
 .elementor-24812 .elementor-element.elementor-element-f28700f p {font-size:17px
 !important;
 margin-bottom:13px;
}
.elementor-24812 .elementor-element.elementor-element-f28700f h2 {font-size:30px !important; font-weight: 600 !important; 
    }

.elementor-24812 .elementor-element.elementor-element-f28700f h3 {
    
    font-size:25px !important;
    font-weight: 500 !important; 
        margin-top:33px;

    
}

.elementor-24812 .elementor-element.elementor-element-f28700f h4 {
    
    font-size:21px !important;
    font-weight: 600 !important; 
    margin-bottom:21px;
    
}
.elementor-24812 .elementor-element.elementor-element-f28700f ul li  {font-size:17px !important;
margin-left: 7px;
}
.elementor-24812 .elementor-element.elementor-element-f28700f ol li  {font-size:17px !important;
margin-left: 7px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a35dd26 */h3{
    margin:0 0 10px 0;
}/* End custom CSS */