.elementor-160797 .elementor-element.elementor-element-e170f9f{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160797 .elementor-element.elementor-element-fd03306 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1B1B1BD9;}.elementor-160797 .elementor-element.elementor-element-2178f3a{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-160797 .elementor-element.elementor-element-cb80efa img{border-style:none;}.elementor-160797 .elementor-element.elementor-element-56fcd9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-160797 .elementor-element.elementor-element-56fcd9e{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-6280ddb img{border-style:none;}.elementor-160797 .elementor-element.elementor-element-6280ddb .widget-image-caption{font-family:var( --e-global-typography-0932e9c-font-family );font-size:var( --e-global-typography-0932e9c-font-size );font-weight:var( --e-global-typography-0932e9c-font-weight );font-style:var( --e-global-typography-0932e9c-font-style );line-height:var( --e-global-typography-0932e9c-line-height );letter-spacing:var( --e-global-typography-0932e9c-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-ecf7767 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-160797 .elementor-element.elementor-element-ecf7767{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-9a0db89 img{border-style:none;}.elementor-160797 .elementor-element.elementor-element-9a0db89 .widget-image-caption{font-family:var( --e-global-typography-0932e9c-font-family );font-size:var( --e-global-typography-0932e9c-font-size );font-weight:var( --e-global-typography-0932e9c-font-weight );font-style:var( --e-global-typography-0932e9c-font-style );line-height:var( --e-global-typography-0932e9c-line-height );letter-spacing:var( --e-global-typography-0932e9c-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-430fd15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-160797 .elementor-element.elementor-element-430fd15{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-40d4ec7{--display:flex;}.elementor-160797 .elementor-element.elementor-element-193c756 img{border-style:none;}@media(max-width:1024px){.elementor-160797 .elementor-element.elementor-element-fd03306 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-56fcd9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-6280ddb .widget-image-caption{font-size:var( --e-global-typography-0932e9c-font-size );line-height:var( --e-global-typography-0932e9c-line-height );letter-spacing:var( --e-global-typography-0932e9c-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-ecf7767{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-9a0db89 .widget-image-caption{font-size:var( --e-global-typography-0932e9c-font-size );line-height:var( --e-global-typography-0932e9c-line-height );letter-spacing:var( --e-global-typography-0932e9c-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-430fd15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-160797 .elementor-element.elementor-element-e170f9f{--content-width:750px;}.elementor-160797 .elementor-element.elementor-element-2178f3a{--content-width:750px;}.elementor-160797 .elementor-element.elementor-element-40d4ec7{--content-width:750px;}}@media(max-width:767px){.elementor-160797 .elementor-element.elementor-element-e170f9f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160797 .elementor-element.elementor-element-fd03306 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-2178f3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160797 .elementor-element.elementor-element-cb80efa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-160797 .elementor-element.elementor-element-56fcd9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-6280ddb .widget-image-caption{font-size:var( --e-global-typography-0932e9c-font-size );line-height:var( --e-global-typography-0932e9c-line-height );letter-spacing:var( --e-global-typography-0932e9c-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-ecf7767{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-9a0db89 .widget-image-caption{font-size:var( --e-global-typography-0932e9c-font-size );line-height:var( --e-global-typography-0932e9c-line-height );letter-spacing:var( --e-global-typography-0932e9c-letter-spacing );}.elementor-160797 .elementor-element.elementor-element-430fd15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-56fcd9e */.elementor-160797 .elementor-element.elementor-element-56fcd9e a {
  color: black;
}

.elementor-160797 .elementor-element.elementor-element-56fcd9e a {
  text-decoration: underline;
  padding-bottom: 3px;
  margin-bottom: 3px;
}

.elementor-160797 .elementor-element.elementor-element-56fcd9e a:hover {
  color: silver;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf7767 */.elementor-160797 .elementor-element.elementor-element-ecf7767 a,
.elementor-160797 .elementor-element.elementor-element-ecf7767 a:visited {
    color: black !important;
    text-decoration-line: underline !important;
    text-decoration-color: currentColor !important;
    text-decoration-thickness: 1px !important;
    text-underline-offset: 4px !important;
}

.elementor-160797 .elementor-element.elementor-element-ecf7767 a:hover,
.elementor-160797 .elementor-element.elementor-element-ecf7767 a:focus-visible {
    color: silver !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-430fd15 */.elementor-160797 .elementor-element.elementor-element-430fd15 a {
  color: black;
}

.elementor-160797 .elementor-element.elementor-element-430fd15 a {
  text-decoration: underline;
  padding-bottom: 3px;
  margin-bottom: 3px;
}

.elementor-160797 .elementor-element.elementor-element-430fd15 a:hover {
  color: silver;
}/* End custom CSS */