.elementor-2709 .elementor-element.elementor-element-739b9d3f:not(.elementor-motion-effects-element-type-background), .elementor-2709 .elementor-element.elementor-element-739b9d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #8e24aa 0%, #ab47bc 100%);}.elementor-2709 .elementor-element.elementor-element-739b9d3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 24px 130px 24px;}.elementor-2709 .elementor-element.elementor-element-739b9d3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2709 .elementor-element.elementor-element-739b9d3f > .elementor-shape-bottom .elementor-shape-fill{fill:#f5f7fa;}.elementor-2709 .elementor-element.elementor-element-739b9d3f > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:56px;}.elementor-2709 .elementor-element.elementor-element-78f1d56a > .elementor-element-populated{margin:100px 0px 020px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2709 .elementor-element.elementor-element-4bb4db9{text-align:center;}.elementor-2709 .elementor-element.elementor-element-4bb4db9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#ffb200;}.elementor-2709 .elementor-element.elementor-element-4bb4db9 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2709 .elementor-element.elementor-element-36f77bc6{text-align:center;}.elementor-2709 .elementor-element.elementor-element-36f77bc6 .elementor-heading-title{font-family:"Volkhov", Sans-serif;font-size:44px;font-weight:900;line-height:1.2em;letter-spacing:0.5px;color:#f8f8f9;}.elementor-2709 .elementor-element.elementor-element-36f77bc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-255b0f5f > .elementor-container{max-width:1180px;}.elementor-2709 .elementor-element.elementor-element-255b0f5f:not(.elementor-motion-effects-element-type-background), .elementor-2709 .elementor-element.elementor-element-255b0f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fa;}.elementor-2709 .elementor-element.elementor-element-255b0f5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;z-index:3;}.elementor-2709 .elementor-element.elementor-element-255b0f5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2709 .elementor-element.elementor-element-20bf9d47{text-align:center;}.elementor-2709 .elementor-element.elementor-element-20bf9d47 img{width:100%;}.elementor-2709 .elementor-element.elementor-element-20bf9d47 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-bc408e1 > .elementor-container{max-width:1180px;}.elementor-2709 .elementor-element.elementor-element-bc408e1:not(.elementor-motion-effects-element-type-background), .elementor-2709 .elementor-element.elementor-element-bc408e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fa;}.elementor-2709 .elementor-element.elementor-element-bc408e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 24px 70px 24px;}.elementor-2709 .elementor-element.elementor-element-bc408e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2709 .elementor-element.elementor-element-35847dd9{--box-background-color:#ffffff;--box-border-color:rgba(142,36,170,0.16);--box-border-radius:12px;--box-padding:18px;--box-min-height:0px;box-shadow:0px 6px 24px 0px rgba(32,21,79,0.08);--header-background-color:#f5f7fa;--header-color:#8e24aa;--item-text-color:#7a7a7a;--item-text-hover-color:#c68b00;--item-text-active-color:#8e24aa;--marker-color:#ffb200;}.elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__header-title{text-align:start;}.elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__header, .elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__header-title{font-family:"Muli", Sans-serif;font-size:16px;font-weight:700;}.elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__header{flex-direction:row;}.elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__list-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;}.elementor-2709 .elementor-element.elementor-element-35847dd9 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2709 .elementor-element.elementor-element-339cdc2{text-align:start;color:#444648;font-family:"Roboto", Sans-serif;font-size:18px;line-height:1.85em;}.elementor-2709 .elementor-element.elementor-element-339cdc2 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-2709 .elementor-element.elementor-element-4aa2974{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2709 .elementor-element.elementor-element-4aa2974 > .elementor-widget-container{margin:034px 0px 34px 0px;}.elementor-2709 .elementor-element.elementor-element-46d7d28e > .elementor-container{max-width:1220px;}.elementor-2709 .elementor-element.elementor-element-46d7d28e:not(.elementor-motion-effects-element-type-background), .elementor-2709 .elementor-element.elementor-element-46d7d28e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fa;}.elementor-2709 .elementor-element.elementor-element-46d7d28e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 24px 74px 24px;}.elementor-2709 .elementor-element.elementor-element-46d7d28e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2709 .elementor-element.elementor-element-2b7107c3{text-align:center;}.elementor-2709 .elementor-element.elementor-element-2b7107c3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#444648;}.elementor-2709 .elementor-element.elementor-element-2b7107c3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2709 .elementor-element.elementor-element-2e553b69{--divider-border-style:solid;--divider-color:#ffb200;--divider-border-width:4.7px;}.elementor-2709 .elementor-element.elementor-element-2e553b69 .elementor-divider-separator{width:6%;margin:0 auto;margin-center:0;}.elementor-2709 .elementor-element.elementor-element-2e553b69 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-2709 .elementor-element.elementor-element-6cb86c41{text-align:center;font-family:"Work Sans", Sans-serif;font-size:17px;line-height:1.7em;color:#999a9c;}.elementor-2709 .elementor-element.elementor-element-6cb86c41 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-2709 .elementor-element.elementor-element-51256860:after{content:"0.62";}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2709 .elementor-element.elementor-element-51256860{--item-display:flex;--read-more-alignment:1;--grid-column-gap:26px;--grid-row-gap:30px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__text{margin-top:20px;margin-bottom:20px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__title, .elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__title a{color:#8e24aa;font-family:"Muli", Sans-serif;font-size:19px;font-weight:700;line-height:1.35em;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__title{margin-bottom:42px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__excerpt p{color:#7a7a7a;font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__read-more{color:#c68b00;margin-bottom:20px;}.elementor-2709 .elementor-element.elementor-element-51256860 a.elementor-post__read-more{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:500;}.elementor-2709 .elementor-element.elementor-element-1aa1b8da{--spacer-size:26px;}.elementor-2709 .elementor-element.elementor-element-154e3299 .elementor-button{font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#8e24aa;color:#8e24aa;background-color:rgba(142,36,170,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:#8e24aa;border-radius:100px 100px 100px 100px;padding:16px 34px 16px 34px;}.elementor-2709 .elementor-element.elementor-element-154e3299 .elementor-button:hover, .elementor-2709 .elementor-element.elementor-element-154e3299 .elementor-button:focus{color:#ffffff;background-color:#8e24aa;border-color:#8e24aa;}.elementor-2709 .elementor-element.elementor-element-154e3299 .elementor-button:hover svg, .elementor-2709 .elementor-element.elementor-element-154e3299 .elementor-button:focus svg{fill:#ffffff;}body.elementor-page-2709:not(.elementor-motion-effects-element-type-background), body.elementor-page-2709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-2709 .elementor-element.elementor-element-739b9d3f{padding:54px 24px 110px 24px;}.elementor-2709 .elementor-element.elementor-element-4bb4db9 .elementor-heading-title{font-size:20px;}.elementor-2709 .elementor-element.elementor-element-36f77bc6 .elementor-heading-title{font-size:34px;}.elementor-2709 .elementor-element.elementor-element-20bf9d47 > .elementor-widget-container{margin:-85px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-bc408e1{padding:34px 20px 58px 20px;}.elementor-2709 .elementor-element.elementor-element-35847dd9{--box-padding:16px;}.elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__header, .elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__header-title{font-size:15px;}.elementor-2709 .elementor-element.elementor-element-35847dd9 .elementor-toc__list-item{font-size:14px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 > .elementor-widget-container{margin:1px 1px 1px 1px;} .elementor-2709 .elementor-element.elementor-element-4aa2974{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2709 .elementor-element.elementor-element-46d7d28e{padding:60px 20px 62px 20px;}.elementor-2709 .elementor-element.elementor-element-2b7107c3 .elementor-heading-title{font-size:26px;}.elementor-2709 .elementor-element.elementor-element-6cb86c41{text-align:center;font-size:15px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__title, .elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__title a{font-size:18px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-post__excerpt p{font-size:14px;}}@media(max-width:767px){.elementor-2709 .elementor-element.elementor-element-739b9d3f > .elementor-shape-bottom svg{height:34px;}.elementor-2709 .elementor-element.elementor-element-739b9d3f{padding:44px 18px 90px 18px;}.elementor-2709 .elementor-element.elementor-element-4bb4db9 .elementor-heading-title{font-size:12px;}.elementor-2709 .elementor-element.elementor-element-36f77bc6 .elementor-heading-title{font-size:27px;}.elementor-2709 .elementor-element.elementor-element-255b0f5f{padding:0px 16px 0px 16px;}.elementor-2709 .elementor-element.elementor-element-20bf9d47 > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-2709 .elementor-element.elementor-element-bc408e1{padding:26px 16px 46px 16px;}.elementor-2709 .elementor-element.elementor-element-339cdc2{text-align:start;font-size:17px;} .elementor-2709 .elementor-element.elementor-element-4aa2974{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2709 .elementor-element.elementor-element-46d7d28e{padding:50px 16px 54px 16px;}.elementor-2709 .elementor-element.elementor-element-2b7107c3 .elementor-heading-title{font-size:24px;}.elementor-2709 .elementor-element.elementor-element-6cb86c41{text-align:center;font-size:14px;}.elementor-2709 .elementor-element.elementor-element-51256860 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2709 .elementor-element.elementor-element-51256860:after{content:"0.5";}.elementor-2709 .elementor-element.elementor-element-1aa1b8da{--spacer-size:15px;}.elementor-2709 .elementor-element.elementor-element-154e3299 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-2709 .elementor-element.elementor-element-78f1d56a{width:100%;}.elementor-2709 .elementor-element.elementor-element-5db3c7d4{width:100%;}.elementor-2709 .elementor-element.elementor-element-1b5a73c1{width:100%;}.elementor-2709 .elementor-element.elementor-element-75422996{width:30%;}.elementor-2709 .elementor-element.elementor-element-4f59c1ea{width:70%;}.elementor-2709 .elementor-element.elementor-element-3035bb9f{width:100%;}.elementor-2709 .elementor-element.elementor-element-5d2a6036{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2709 .elementor-element.elementor-element-75422996{width:100%;}.elementor-2709 .elementor-element.elementor-element-4f59c1ea{width:100%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-339cdc2 */.elementor-2709 .elementor-element.elementor-element-339cdc2{font-family:'Roboto',sans-serif;}.elementor-2709 .elementor-element.elementor-element-339cdc2 p{margin-bottom:22px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 p:first-of-type{font-size:21px;line-height:1.75;color:#444648;margin-bottom:26px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 p:first-of-type::first-letter{float:left;font-family:'Volkhov',serif;font-weight:900;font-size:64px;line-height:0.82;color:#8e24aa;margin:8px 14px 0 0;}.elementor-2709 .elementor-element.elementor-element-339cdc2 h2{font-family:'Work Sans',sans-serif;color:#8e24aa;font-weight:700;font-size:29px;line-height:1.3;margin:48px 0 16px;position:relative;padding-top:20px;scroll-margin-top:110px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 h2::before{content:'';position:absolute;top:0;left:0;width:50px;height:4px;background:#ffb200;border-radius:3px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 h3{font-family:'Muli',sans-serif;color:#8e24aa;font-weight:700;font-size:22px;margin:36px 0 12px;scroll-margin-top:110px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 ul,.elementor-2709 .elementor-element.elementor-element-339cdc2 ol{margin:18px 0;padding-left:22px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 li{margin-bottom:10px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 a{color:#8e24aa;text-decoration:underline;text-underline-offset:3px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 a:hover{color:#c68b00;}.elementor-2709 .elementor-element.elementor-element-339cdc2 img{border-radius:12px;height:auto;}.elementor-2709 .elementor-element.elementor-element-339cdc2 strong{color:#444648;font-weight:700;}.elementor-2709 .elementor-element.elementor-element-339cdc2 blockquote{margin:32px 0;padding:20px 24px;background:#f5f7fa;border-left:4px solid #ffb200;border-radius:0 12px 12px 0;font-size:19px;line-height:1.7;color:#444648;font-style:normal;}.elementor-2709 .elementor-element.elementor-element-339cdc2 blockquote p:last-child{margin-bottom:0;}@media(max-width:767px){.elementor-2709 .elementor-element.elementor-element-339cdc2 p:first-of-type{font-size:18px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 p:first-of-type::first-letter{font-size:52px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 h2{font-size:23px;margin:36px 0 14px;}.elementor-2709 .elementor-element.elementor-element-339cdc2 h3{font-size:19px;}}/* End custom CSS */