.elementor-1209 .elementor-element.elementor-element-f206160{--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;--gap:min(3em, calc(0.8em + 4vw)) min(3em, calc(0.8em + 4vw));--row-gap:min(3em, calc(0.8em + 4vw));--column-gap:min(3em, calc(0.8em + 4vw));--margin-top:6.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:min(7rem, calc(1.2rem + 6vw));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1209 .elementor-element.elementor-element-d8f3cb7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + max(-2em, -5vw)) 0;}.elementor-1209 .elementor-element.elementor-element-d8f3cb7.elementor-element{--align-self:center;}.elementor-1209 .elementor-element.elementor-element-d8f3cb7 .elementor-author-box__avatar img{width:2.2em;height:2.2em;border-style:solid;border-color:var( --e-global-color-primary );border-width:0.1em;}body.rtl .elementor-1209 .elementor-element.elementor-element-d8f3cb7.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-1209 .elementor-element.elementor-element-d8f3cb7:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:0.65em;margin-left:0;}body:not(.rtl) .elementor-1209 .elementor-element.elementor-element-d8f3cb7.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-1209 .elementor-element.elementor-element-d8f3cb7:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:0.65em;margin-right:0;}.elementor-1209 .elementor-element.elementor-element-d8f3cb7.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:0.65em;}.elementor-1209 .elementor-element.elementor-element-d8f3cb7 .elementor-author-box__name{color:#FFFFFF;font-size:1rem;}.elementor-1209 .elementor-element.elementor-element-d82d770{width:var( --container-widget-width, 42rem );max-width:42rem;--container-widget-width:42rem;--container-widget-flex-grow:0;text-align:center;}.elementor-1209 .elementor-element.elementor-element-d82d770.elementor-element{--align-self:center;}.elementor-1209 .elementor-element.elementor-element-d82d770 .elementor-heading-title{font-size:min(2.4rem, calc(0.8rem + 4vw));font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-1209 .elementor-element.elementor-element-e85d038{border-style:solid;border-width:.5em .5em .5em .5em;border-color:#FFFFFF;border-radius:calc(0.8 * min(1.5rem, calc(0.6rem + 2vw))) calc(0.8 * min(1.5rem, calc(0.6rem + 2vw))) calc(0.8 * min(1.5rem, calc(0.6rem + 2vw))) calc(0.8 * min(1.5rem, calc(0.6rem + 2vw)));}.elementor-1209 .elementor-element.elementor-element-e85d038:hover img{opacity:0.8;}.elementor-1209 .elementor-element.elementor-element-e85d038 img{transition-duration:0.3s;border-radius:calc(0.8 * min(1.5rem, calc(0.6rem + 2vw))) calc(0.8 * min(1.5rem, calc(0.6rem + 2vw))) calc(0.8 * min(1.5rem, calc(0.6rem + 2vw))) calc(0.8 * min(1.5rem, calc(0.6rem + 2vw)));}.elementor-1209 .elementor-element.elementor-element-3fc1ce6 .elementor-toc__spinner{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-1209 .elementor-element.elementor-element-3fc1ce6{--box-border-width:0px;--separator-width:0px;--header-color:var( --e-global-color-primary );--item-text-color:#FFFFFF;--item-text-decoration:underline;--item-text-hover-color:#FFFFFFCC;--item-text-transition-duration:300ms;--item-text-active-color:#FFFFFF;--marker-color:var( --e-global-color-primary );--marker-size:1em;}.elementor-1209 .elementor-element.elementor-element-3fc1ce6 .elementor-toc__header-title{text-align:start;}.elementor-1209 .elementor-element.elementor-element-3fc1ce6 .elementor-toc__header, .elementor-1209 .elementor-element.elementor-element-3fc1ce6 .elementor-toc__header-title{font-size:min(2rem, calc(0.7rem + 3vw));font-weight:800;line-height:1.3em;}.elementor-1209 .elementor-element.elementor-element-dd36251{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-e84dd18{color:#FFFFFF;}.elementor-1209 .elementor-element.elementor-element-3e02621{--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:.85em .85em;--row-gap:.85em;--column-gap:.85em;--flex-wrap:nowrap;--padding-top:min(3em, calc(0.8em + 4vw));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1209 .elementor-element.elementor-element-c40e72b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-0f87a3e{padding:.2em .2em .2em .2em;border-style:solid;border-width:.1em .1em .1em .1em;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-1209 .elementor-element.elementor-element-0f87a3e.elementor-element{--align-self:flex-end;}.elementor-1209 .elementor-element.elementor-element-0f87a3e img{width:3em;border-radius:100px 100px 100px 100px;}.elementor-1209 .elementor-element.elementor-element-a998b6c{--display:flex;--justify-content:center;--gap:.8em .8em;--row-gap:.8em;--column-gap:.8em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-84e15e4{width:var( --container-widget-width, 242px );max-width:242px;--container-widget-width:242px;--container-widget-flex-grow:0;}.elementor-1209 .elementor-element.elementor-element-84e15e4 .elementor-heading-title{color:#FFFFFF;}.elementor-1209 .elementor-element.elementor-element-ebe24cb{--display:flex;--gap:.8em .8em;--row-gap:.8em;--column-gap:.8em;border-style:solid;--border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;--border-top-width:0.1em;--border-right-width:0.1em;--border-bottom-width:0.1em;--border-left-width:0.1em;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:1.2em 1.2em 1.2em 1.2em;--margin-top:min(3em, calc(0.8em + 4vw));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1209 .elementor-element.elementor-element-ebe24cb:not(.elementor-motion-effects-element-type-background), .elementor-1209 .elementor-element.elementor-element-ebe24cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-1209 .elementor-element.elementor-element-ebe24cb.e-con{--align-self:center;}.elementor-1209 .elementor-element.elementor-element-5b6ad18{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;text-align:center;}.elementor-1209 .elementor-element.elementor-element-5b6ad18.elementor-element{--align-self:center;}.elementor-1209 .elementor-element.elementor-element-5b6ad18 .elementor-heading-title{font-size:1.5em;font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-1209 .elementor-element.elementor-element-95e8b64{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF99;--e-share-buttons-secondary-color:var( --e-global-color-secondary );}.elementor-1209 .elementor-element.elementor-element-95e8b64 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-1209 .elementor-element.elementor-element-95e8b64 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-1209 .elementor-element.elementor-element-95e8b64 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-1209 .elementor-element.elementor-element-25d9382{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:min(7rem, calc(1.2rem + 6vw));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1209 .elementor-element.elementor-element-8b1ec96{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;text-align:center;}.elementor-1209 .elementor-element.elementor-element-8b1ec96.elementor-element{--align-self:center;}.elementor-1209 .elementor-element.elementor-element-8b1ec96 .elementor-heading-title{font-size:min(2.4rem, calc(0.8rem + 4vw));font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-1209 .elementor-element.elementor-element-ada4e76{--swiper-slides-to-display:3;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1209 .elementor-element.elementor-element-ada4e76 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF4D;}.elementor-1209 .elementor-element.elementor-element-ada4e76 .swiper-slide > .elementor-element{height:100%;}.elementor-1209 .elementor-element.elementor-element-ada4e76 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:100px 100px 100px 100px;padding:.5em .5em .5em .5em;}.elementor-1209 .elementor-element.elementor-element-7c8d433{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-25a7006{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1209 .elementor-element.elementor-element-0b8a573{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){ .elementor-1209 .elementor-element.elementor-element-95e8b64{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1209 .elementor-element.elementor-element-ada4e76{--swiper-slides-to-display:2;--arrow-prev-left-position:-20px;--arrow-next-right-position:-20px;}}@media(min-width:768px){.elementor-1209 .elementor-element.elementor-element-f206160{--content-width:50rem;}.elementor-1209 .elementor-element.elementor-element-c40e72b{--width:auto;}.elementor-1209 .elementor-element.elementor-element-a998b6c{--width:auto;}.elementor-1209 .elementor-element.elementor-element-ebe24cb{--width:100%;}.elementor-1209 .elementor-element.elementor-element-25d9382{--content-width:1220px;}}@media(max-width:767px){.elementor-1209 .elementor-element.elementor-element-c40e72b{--width:auto;}.elementor-1209 .elementor-element.elementor-element-a998b6c{--width:auto;}.elementor-1209 .elementor-element.elementor-element-84e15e4{--container-widget-width:206px;--container-widget-flex-grow:0;width:var( --container-widget-width, 206px );max-width:206px;} .elementor-1209 .elementor-element.elementor-element-95e8b64{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1209 .elementor-element.elementor-element-ada4e76{--swiper-slides-to-display:1;--arrow-prev-left-position:-10px;--arrow-next-right-position:-10px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-3fc1ce6 */.elementor-1209 .elementor-element.elementor-element-3fc1ce6 .elementor-toc__header {
    padding: 0;
}
.elementor-1209 .elementor-element.elementor-element-3fc1ce6 .elementor-toc__body {
    padding-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-e84dd18 */.elementor-1209 .elementor-element.elementor-element-e84dd18 h2 {
    max-width: 100%;
    font-size: min(2rem, calc(0.7rem + 3vw));
    color: var( --e-global-color-primary );
    font-weight: 800;
    line-height: 1.3;
    margin-top: 2rem;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 h3 {
    font-size: min(1.5rem, calc(0.45rem + 3vw));
    color: #fff;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 img {
    border-radius: min(1.5rem, calc(0.6rem + 2vw));
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 ol img {
    margin-top: 10px
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 a {
    color: #fff;
    text-decoration: underline;
        transition: .15s 
ease-in-out;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 a:hover {
    opacity: 0.8;
    text-decoration-color: transparent;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 li > ol, .elementor-1209 .elementor-element.elementor-element-e84dd18 li > ul {
    gap: 0.3em;
    padding: 0;
    margin-block: 0.75em;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 :is(ul, ol) {
    display: flex;
    flex-wrap: wrap;
    gap: 0.8em;
    padding: 0 0 0 1.2em;
    margin: 0;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 :is(ul li, ol li) {
    display: block;
    width: 100%;
    padding-left: 1.6em;
    position: relative;
    box-sizing: border-box;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 ol {
    list-style-type: none;
    counter-reset: li;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 ol > li {
    counter-increment: li;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 :is(ul > li, ol > li):before {
    display: block;
    position: absolute;
    content: "";
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 ul > li:before {
    width: 0.4em;
    height: 0.4em;
    background: white;
    left: 0.1em;
    top: 0.5em;
    border-radius: 100%;
}
.elementor-1209 .elementor-element.elementor-element-e84dd18 ol > li:before {
    color: white;
    font-weight: 800;
    left: 0;
    top: 0;
    content: counter(li) ".";
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b6ad18 */.elementor-1209 .elementor-element.elementor-element-5b6ad18 img {
    display: inline-block;
    height: 1em;
    width: 1em;
    margin-inline: 0.1em;
    position: relative;
    top: 0.4em;
    transform: scale(0.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe24cb */.elementor-1209 .elementor-element.elementor-element-ebe24cb {
    backdrop-filter: blur(3px);
}/* End custom CSS */