.elementor-122932 .elementor-element.elementor-element-220bb2f4 .elementor-repeater-item-e10cdb8.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-122932 .elementor-element.elementor-element-4d9db3db .elementor-cta .elementor-cta__bg, .elementor-122932 .elementor-element.elementor-element-4d9db3db .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-122932 .elementor-element.elementor-element-4d9db3db .elementor-cta__content{text-align:center;}.elementor-122932 .elementor-element.elementor-element-4d9db3db .elementor-cta__bg-wrapper{min-width:50%;}.elementor-122932 .elementor-element.elementor-element-4d9db3db .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-122932 .elementor-element.elementor-element-9791e8e .elementor-repeater-item-023c89a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-122932 .elementor-element.elementor-element-78cf907{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;}.elementor-122932 .elementor-element.elementor-element-78cf907 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-78cf907 .elementor-divider-separator{width:10%;}.elementor-122932 .elementor-element.elementor-element-78cf907 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-aacb602 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-aacb602 p{margin-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-1d682c04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-1d682c04{text-align:start;color:#808080;}.elementor-122932 .elementor-element.elementor-element-4dff801 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 025px 0px;}.elementor-122932 .elementor-element.elementor-element-557909b3 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-4c24bb8e{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-4c24bb8e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-4c24bb8e .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-4c24bb8e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-2477bca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-d9e66f6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-6c5a813{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-6c5a813 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-6c5a813 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-6c5a813 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-bef5d64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-7691b537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-2546a131 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-484fe7d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-ee595de{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-ee595de > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-ee595de .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-ee595de .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-826bd33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-b808d77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-3a3bd71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-3dfd5a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-c45ccf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-553ba23 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-553ba23 .elementor-icon-box-wrapper{text-align:start;}.elementor-122932 .elementor-element.elementor-element-8a412f9 .elementor-icon-box-wrapper{text-align:start;}.elementor-122932 .elementor-element.elementor-element-87e097e .elementor-icon-box-wrapper{text-align:start;}.elementor-122932 .elementor-element.elementor-element-a76fbaa > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-122932 .elementor-element.elementor-element-a76fbaa .elementor-icon-box-wrapper{text-align:start;}.elementor-122932 .elementor-element.elementor-element-5f5b99b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-8762b5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-8762b5f{font-size:30px;font-weight:300;}.elementor-122932 .elementor-element.elementor-element-eed25e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-48434b6 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-7d32060{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-7d32060 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-7d32060 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-7d32060 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-00879ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-21258f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-1993181 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-17ac9e1 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-04a3116{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-04a3116 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-04a3116 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-04a3116 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-f344614 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-4c46089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-4529ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-c6aa97e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-4f68d43{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-4f68d43 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-4f68d43 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-4f68d43 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-edfd709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-22cb75c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-22cb75c{font-size:30px;font-weight:300;}.elementor-122932 .elementor-element.elementor-element-edc702e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-e24af54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-5aebc9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-8242ad8 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-e47792d{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-e47792d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-e47792d .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-e47792d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-dfd457a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-2143708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-1f4b585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-1038603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-a78a941 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-2289f83{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5.1px;}.elementor-122932 .elementor-element.elementor-element-2289f83 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-2289f83 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-122932 .elementor-element.elementor-element-2289f83 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-122932 .elementor-element.elementor-element-d710d24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-fa17f11 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-122932 .elementor-element.elementor-element-fa17f11{font-size:30px;font-weight:300;}.elementor-122932 .elementor-element.elementor-element-f074ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-81bca30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 25px 0px;}.elementor-122932 .elementor-element.elementor-element-3ec43af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-122932 .elementor-element.elementor-element-ec1c04b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-1c35390b{--divider-border-style:solid;--divider-color:#B3B4B4;--divider-border-width:1px;}.elementor-122932 .elementor-element.elementor-element-1c35390b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-1c35390b .elementor-divider-separator{width:100%;}.elementor-122932 .elementor-element.elementor-element-1c35390b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-122932 .elementor-element.elementor-element-282ed58a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-282ed58a{text-align:center;}.elementor-122932 .elementor-element.elementor-element-bcdf83b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-bcdf83b{text-align:center;}.elementor-122932 .elementor-element.elementor-element-a392595 .elementor-button{background-color:var( --e-global-color-primary );transition-duration:0.5s;}.elementor-122932 .elementor-element.elementor-element-a392595{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-transform-transition-duration:300ms;}.elementor-122932 .elementor-element.elementor-element-a392595 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-9791e8e{padding:60px 0px 60px 0px;}.elementor-122932 .elementor-element.elementor-element-27eab503 .elementor-repeater-item-023c89a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-122932 .elementor-element.elementor-element-f8c5b46 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-122932 .elementor-element.elementor-element-f8c5b46{text-align:center;}.elementor-122932 .elementor-element.elementor-element-27eab503{padding:120px 0px 60px 0px;}.elementor-122932 .elementor-element.elementor-element-176d51b0 .elementor-repeater-item-023c89a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-122932 .elementor-element.elementor-element-7c0d2289 > .elementor-widget-container{margin:0% 0% 0% 67%;}.elementor-122932 .elementor-element.elementor-element-e3dbca3{--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-122932 .elementor-element.elementor-element-e3dbca3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-122932 .elementor-element.elementor-element-e3dbca3:after{content:"1";}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-post__thumbnail__link{width:100%;}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-post__meta-data span + span:before{content:"•";}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-post__text{margin-top:20px;}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-122932 .elementor-element.elementor-element-1e83a8bd{width:100%;}.elementor-122932 .elementor-element.elementor-element-79e0234b{width:100%;}.elementor-122932 .elementor-element.elementor-element-479c6717{width:100%;}}@media(max-width:1024px){.elementor-122932 .elementor-element.elementor-element-4c24bb8e .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-6c5a813 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-ee595de .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-7d32060 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-04a3116 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-4f68d43 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-e47792d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-2289f83 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-122932 .elementor-element.elementor-element-7c0d2289 > .elementor-widget-container{margin:0% 0% 0% 60%;}}@media(max-width:767px){.elementor-122932 .elementor-element.elementor-element-a392595 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-7c0d2289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-122932 .elementor-element.elementor-element-e3dbca3:after{content:"0.5";}.elementor-122932 .elementor-element.elementor-element-e3dbca3 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for call-to-action, class: .elementor-element-4d9db3db */.elementor-122932 .elementor-element.elementor-element-4d9db3db .your-description-class {
  max-width: 430px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4d9db3db */.elementor-122932 .elementor-element.elementor-element-4d9db3db .your-description-class {
  max-width: 430px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dff801 */.article-toc a {
  display: flex;
  align-items: flex-start;
  gap: 12px;

  padding: 14px 0;
  border-bottom: 1px solid #EEEEEE;

  color: #000000;
  text-decoration: none;

  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.35;
}

.article-toc a span {
  min-width: 26px;

  color: #EE0000;
  font-size: 13px;
  font-weight: 600;
}

.toc-title {
  margin: 0 0 10px 0;

  color: #6B6B6B;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553ba23 */.elementor-122932 .elementor-element.elementor-element-553ba23 .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a412f9 */.elementor-122932 .elementor-element.elementor-element-8a412f9 .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87e097e */.elementor-122932 .elementor-element.elementor-element-87e097e .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a76fbaa */.elementor-122932 .elementor-element.elementor-element-a76fbaa .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8762b5f */.elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container {
  padding-left: 0;
}

.elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p {
  position: relative;
  margin: 0;
  padding-left: 26px;
}

.elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p::before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0;
  width: 4px;
  background: #EE0000;
}

@media (max-width: 767px) {
  .elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p {
    padding-left: 20px;
  }

  .elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p::before {
    width: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22cb75c */.elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container {
  padding-left: 0;
}

.elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p {
  position: relative;
  margin: 0;
  padding-left: 26px;
}

.elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p::before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0;
  width: 4px;
  background: #EE0000;
}

@media (max-width: 767px) {
  .elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p {
    padding-left: 20px;
  }

  .elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p::before {
    width: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa17f11 */.elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container {
  padding-left: 0;
}

.elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p {
  position: relative;
  margin: 0;
  padding-left: 26px;
}

.elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p::before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0;
  width: 4px;
  background: #EE0000;
}

@media (max-width: 767px) {
  .elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p {
    padding-left: 20px;
  }

  .elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p::before {
    width: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dff801 */.article-toc a {
  display: flex;
  align-items: flex-start;
  gap: 12px;

  padding: 14px 0;
  border-bottom: 1px solid #EEEEEE;

  color: #000000;
  text-decoration: none;

  font-family: Inter, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.35;
}

.article-toc a span {
  min-width: 26px;

  color: #EE0000;
  font-size: 13px;
  font-weight: 600;
}

.toc-title {
  margin: 0 0 10px 0;

  color: #6B6B6B;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1.2px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553ba23 */.elementor-122932 .elementor-element.elementor-element-553ba23 .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a412f9 */.elementor-122932 .elementor-element.elementor-element-8a412f9 .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87e097e */.elementor-122932 .elementor-element.elementor-element-87e097e .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a76fbaa */.elementor-122932 .elementor-element.elementor-element-a76fbaa .step-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-right: 10px;

  border-radius: 50%;
  background: #EE0000;
  color: #fff;

  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8762b5f */.elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container {
  padding-left: 0;
}

.elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p {
  position: relative;
  margin: 0;
  padding-left: 26px;
}

.elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p::before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0;
  width: 4px;
  background: #EE0000;
}

@media (max-width: 767px) {
  .elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p {
    padding-left: 20px;
  }

  .elementor-122932 .elementor-element.elementor-element-8762b5f .elementor-widget-container p::before {
    width: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22cb75c */.elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container {
  padding-left: 0;
}

.elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p {
  position: relative;
  margin: 0;
  padding-left: 26px;
}

.elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p::before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0;
  width: 4px;
  background: #EE0000;
}

@media (max-width: 767px) {
  .elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p {
    padding-left: 20px;
  }

  .elementor-122932 .elementor-element.elementor-element-22cb75c .elementor-widget-container p::before {
    width: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa17f11 */.elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container {
  padding-left: 0;
}

.elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p {
  position: relative;
  margin: 0;
  padding-left: 26px;
}

.elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p::before {
  content: "";
  position: absolute;
  top: 4px;
  bottom: 4px;
  left: 0;
  width: 4px;
  background: #EE0000;
}

@media (max-width: 767px) {
  .elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p {
    padding-left: 20px;
  }

  .elementor-122932 .elementor-element.elementor-element-fa17f11 .elementor-widget-container p::before {
    width: 3px;
  }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e3dbca3 */.bb-1.slick-posts-carousel.carousel.carousel-image-left.carousel-image-left-custom.bt-1 .elementor-post .elementor-post__card .elementor-post__thumbnail__link {
    width: 67%!important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e3dbca3 */.bb-1.slick-posts-carousel.carousel.carousel-image-left.carousel-image-left-custom.bt-1 .elementor-post .elementor-post__card .elementor-post__thumbnail__link {
    width: 67%!important;
}/* End custom CSS */