.elementor-11930 .elementor-element.elementor-element-7744492{--spacer-size:25px;}.elementor-11930 .elementor-element.elementor-element-8a8e691 img{border-radius:10px 10px 10px 10px;}.elementor-11930 .elementor-element.elementor-element-c82a9a6{--spacer-size:10px;}.elementor-11930 .elementor-element.elementor-element-aba4052 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-11930 .elementor-element.elementor-element-da0e2db{z-index:1;--box-border-color:#212121;--box-border-width:0px;--box-border-radius:12px;--item-text-hover-decoration:underline;}.elementor-11930 .elementor-element.elementor-element-da0e2db .elementor-toc__header-title{text-align:start;}.elementor-11930 .elementor-element.elementor-element-661cacd > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF9900;}.elementor-11930 .elementor-element.elementor-element-7c4db7e > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF9900;}.elementor-11930 .elementor-element.elementor-element-7c4db7e .elementor-author-box__avatar img{width:140px;height:140px;}.elementor-11930 .elementor-element.elementor-element-82c544f{--spacer-size:10px;}.elementor-11930 .elementor-element.elementor-element-befdd41{--spacer-size:10px;}.elementor-11930 .elementor-element.elementor-element-e7ee40d{text-align:center;}.elementor-11930 .elementor-element.elementor-element-6f6bf1d{--spacer-size:10px;}.elementor-11930 .elementor-element.elementor-element-6ea577e img{border-radius:10px 10px 10px 10px;}.elementor-11930 .elementor-element.elementor-element-953a3af img{border-radius:10px 10px 10px 10px;}.elementor-11930 .elementor-element.elementor-element-b8aaed6{--spacer-size:30px;}.elementor-11930 .elementor-element.elementor-element-1c8a9c6{text-align:center;}.elementor-11930 .elementor-element.elementor-element-8111298{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-11930 .elementor-element.elementor-element-8111298 .elementor-divider-separator{width:100%;}.elementor-11930 .elementor-element.elementor-element-8111298 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11930 .elementor-element.elementor-element-521abd0{--spacer-size:10px;}.elementor-11930 .elementor-element.elementor-element-b601349{text-align:center;}.elementor-11930 .elementor-element.elementor-element-dc6ee18{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:#212121;}@media(min-width:768px){.elementor-11930 .elementor-element.elementor-element-99a51c6{width:54.885%;}.elementor-11930 .elementor-element.elementor-element-94106cb{width:44.866%;}.elementor-11930 .elementor-element.elementor-element-fac68da{width:72.665%;}.elementor-11930 .elementor-element.elementor-element-aba4052{width:27%;}}@media(max-width:1024px){ .elementor-11930 .elementor-element.elementor-element-dc6ee18{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-11930 .elementor-element.elementor-element-dc6ee18{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for theme-page-title, class: .elementor-element-f0fdf79 */.elementor-11930 .elementor-element.elementor-element-f0fdf79 .elementor-heading-title {
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-color: transparent;
    background-image: linear-gradient(270deg, #8bc249, #03a9f4, #673ab7, #9c27b0, #e73052, #f44336, #ffc107);
    background-size: 1400% 1400%;
    -webkit-animation: interlink-magic-colors-bg 20s ease infinite;
    -moz-animation: interlink-magic-colors-bg 20s ease infinite;
    animation: interlink-magic-colors-bg 20s ease infinite;
    padding-bottom: 0.1em;
    margin-bottom: -0.1em;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-da0e2db */.elementor-toc__list-item::marker {
  content: none;
}/* End custom CSS */