.elementor-692 .elementor-element.elementor-element-42bece5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-692 .elementor-element.elementor-element-42bece5:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-42bece5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-692 .elementor-element.elementor-element-8b0cb7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-bae1c31{--display:flex;}.elementor-692 .elementor-element.elementor-element-bd9145b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-bd9145b{text-align:start;}.elementor-692 .elementor-element.elementor-element-bd9145b img{width:100%;border-radius:9px 9px 9px 9px;}.elementor-692 .elementor-element.elementor-element-8a2ffbe{--display:flex;}.elementor-692 .elementor-element.elementor-element-97ac4cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-97ac4cf .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-97ac4cf{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-6e0d93e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-6e0d93e .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-6e0d93e{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-a89e69b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-a89e69b .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-a89e69b{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-0a6baa9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-0a6baa9 .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-0a6baa9{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-da6e3b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-da6e3b6 .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-da6e3b6{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-43e3769.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-43e3769 .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-43e3769{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-832fe1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-832fe1d .elementor-toc__header-title{text-align:start;}.elementor-692 .elementor-element.elementor-element-832fe1d{--item-text-hover-decoration:underline;}.elementor-692 .elementor-element.elementor-element-29e7935{--display:flex;}.elementor-692 .elementor-element.elementor-element-9712927.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-9712927 .elementor-heading-title{font-size:48px;color:var( --e-global-color-primary );}.elementor-692 .elementor-element.elementor-element-e7fc9d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-692 .elementor-element.elementor-element-e7fc9d0{color:var( --e-global-color-a06f068 );}.elementor-692 .elementor-element.elementor-element-e7fc9d0 a{color:#FFFFFF;}.elementor-692 .elementor-element.elementor-element-e7fc9d0 a:hover{color:var( --e-global-color-primary );}.elementor-692 .elementor-element.elementor-element-4942dbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-692 .elementor-element.elementor-element-8b0cb7d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-692 .elementor-element.elementor-element-9712927 .elementor-heading-title{font-size:41px;}}@media(max-width:767px){.elementor-692 .elementor-element.elementor-element-42bece5{--padding-top:51px;--padding-bottom:51px;--padding-left:17px;--padding-right:17px;}.elementor-692 .elementor-element.elementor-element-9712927 .elementor-heading-title{font-size:36px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-97ac4cf */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-6e0d93e */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-a89e69b */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-0a6baa9 */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-da6e3b6 */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-43e3769 */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-832fe1d */.elementor-toc__body {
    height: 390px;
    overflow-y: scroll;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-4942dbf */.post-content h2, .post-content h3, .post-content h4, .post-content h5{
    font-size: 28px;
}/* End custom CSS */