.elementor-58 .elementor-element.elementor-element-3dd5808{--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;}.elementor-58 .elementor-element.elementor-element-06a59f6{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-f439f3c{font-size:35px;font-weight:600;}.elementor-58 .elementor-element.elementor-element-38f6f03{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-58 .elementor-element.elementor-element-0b310d7{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-a32f9c5{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-865eea8{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-959c375{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-c5f6a14{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d49e2cd{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-a5319f1 .elementor-post__thumbnail__link{padding-bottom:calc( 2 * 100% );}.elementor-58 .elementor-element.elementor-element-a5319f1:after{content:"2";position:absolute;color:transparent;}.elementor-58 .elementor-element.elementor-element-a5319f1{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-58 .elementor-element.elementor-element-a5319f1 .elementor-portfolio-item__img, .elementor-58 .elementor-element.elementor-element-a5319f1 .elementor-portfolio-item__overlay{border-radius:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-a5319f1 a .elementor-portfolio-item__overlay{background-color:#00000096;}.elementor-58 .elementor-element.elementor-element-0f071ed{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-5b2145b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-886748d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-1fefbbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-5a844c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-3d1c7a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-9ccc37a{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#3736F8;--n-accordion-title-active-color:#3736F8;--n-accordion-icon-size:15px;}.elementor-58 .elementor-element.elementor-element-9ccc37a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-58 .elementor-element.elementor-element-9ccc37a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-58 .elementor-element.elementor-element-a3f61be{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-edeacd7{left:50%;--hotspot-translate-x:50%;top:1%;--hotspot-translate-y:1%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-6b9d7ac{left:50%;--hotspot-translate-x:50%;top:8%;--hotspot-translate-y:8%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-d7e9c1e{left:50%;--hotspot-translate-x:50%;top:16%;--hotspot-translate-y:16%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-9804ea6{left:25%;--hotspot-translate-x:25%;top:24%;--hotspot-translate-y:24%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-416a021 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-416a021{left:82%;--hotspot-translate-x:82%;top:24%;--hotspot-translate-y:24%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-64f2997{left:49%;--hotspot-translate-x:49%;top:37%;--hotspot-translate-y:37%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-f304a5a{left:47%;--hotspot-translate-x:47%;top:46%;--hotspot-translate-y:46%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-a0d2566{left:47%;--hotspot-translate-x:47%;top:54%;--hotspot-translate-y:54%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-80f51da{left:47%;--hotspot-translate-x:47%;top:62%;--hotspot-translate-y:62%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-188c207{left:20%;--hotspot-translate-x:20%;top:72%;--hotspot-translate-y:72%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-ceaa72a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-ceaa72a{left:83%;--hotspot-translate-x:83%;top:71%;--hotspot-translate-y:71%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-ea11020 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-ea11020{left:56%;--hotspot-translate-x:56%;top:80%;--hotspot-translate-y:80%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-3d69752{left:21%;--hotspot-translate-x:21%;top:88%;--hotspot-translate-y:88%;}.elementor-58 .elementor-element.elementor-element-d2de876 .elementor-repeater-item-36c88dc{left:44%;--hotspot-translate-x:44%;top:96%;--hotspot-translate-y:96%;}.elementor-58 .elementor-element.elementor-element-d2de876 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-58 .elementor-element.elementor-element-d2de876{--hotspot-color:#3736F8;--hotspot-size:20px;--tooltip-text-color:#000000;--tooltip-padding:10px 10px 10px 10px;--tooltip-color:#FFFFFF;--tooltip-border-radius:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-68b8ceb{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-58 .elementor-element.elementor-element-1b45bda{--box-border-width:0px;--separator-width:1px;--box-padding:10px;--item-text-hover-decoration:underline;--marker-color:#FFFFFF;--marker-size:6px;}.elementor-58 .elementor-element.elementor-element-1b45bda .elementor-toc__header-title{text-align:start;}.elementor-58 .elementor-element.elementor-element-1b45bda .elementor-toc__header, .elementor-58 .elementor-element.elementor-element-1b45bda .elementor-toc__header-title{font-size:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-0b310d7{--width:70%;}.elementor-58 .elementor-element.elementor-element-68b8ceb{--width:30%;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-f439f3c{font-size:22px;}.elementor-58 .elementor-element.elementor-element-0b310d7.e-con{--order:99999 /* order end hack */;}.elementor-58 .elementor-element.elementor-element-d2de876 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-58 .elementor-element.elementor-element-d2de876 .e-hotspot__tooltip{font-size:13px;}.elementor-58 .elementor-element.elementor-element-1b45bda .elementor-toc__header, .elementor-58 .elementor-element.elementor-element-1b45bda .elementor-toc__header-title{font-size:20px;}}