.elementor-5787 .elementor-element.elementor-element-8e3f26e{text-align:left;}.elementor-5787 .elementor-element.elementor-element-4ee6ee8{text-align:left;}.elementor-5787 .elementor-element.elementor-element-6e6735d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-5787 .elementor-element.elementor-element-2b0b334{--display:flex;--background-transition:0.3s;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf .elementor-image-box-wrapper{text-align:left;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf .elementor-image-box-title{margin-bottom:0px;font-size:17px;line-height:20px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf .elementor-image-box-description{font-size:12px;line-height:20px;}.elementor-5787 .elementor-element.elementor-element-59d6958 .elementor-image-box-wrapper{text-align:left;}.elementor-5787 .elementor-element.elementor-element-59d6958.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-5787 .elementor-element.elementor-element-59d6958.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-5787 .elementor-element.elementor-element-59d6958.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-5787 .elementor-element.elementor-element-59d6958 .elementor-image-box-title{margin-bottom:24px;font-size:17px;line-height:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5787 .elementor-element.elementor-element-59d6958 .elementor-image-box-wrapper .elementor-image-box-img{width:59%;}.elementor-5787 .elementor-element.elementor-element-59d6958 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-5787 .elementor-element.elementor-element-59d6958 .elementor-image-box-description{font-size:12px;line-height:20px;}.elementor-5787 .elementor-element.elementor-element-2a17a20 > .elementor-element-populated{margin:0% 0% 0% 28%;--e-column-margin-right:0%;--e-column-margin-left:28%;}.elementor-5787 .elementor-element.elementor-element-e91ffe8{font-size:18px;}.elementor-5787 .elementor-element.elementor-element-e91ffe8 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5787 .elementor-element.elementor-element-e91ffe8.elementor-element{--order:-99999 /* order start hack */;}@media(max-width:1024px){.elementor-5787 .elementor-element.elementor-element-6e6735d{--grid-auto-flow:row;}.elementor-5787 .elementor-element.elementor-element-2a17a20 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 20px;}.elementor-5787 .elementor-element.elementor-element-e91ffe8{font-size:16px;}}@media(min-width:768px){.elementor-5787 .elementor-element.elementor-element-1731e16{width:54.165%;}.elementor-5787 .elementor-element.elementor-element-2a17a20{width:45.801%;}}@media(max-width:767px){.elementor-5787 .elementor-element.elementor-element-6e6735d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5787 .elementor-element.elementor-element-bb6d0bf .elementor-image-box-img{margin-bottom:0px;}.elementor-5787 .elementor-element.elementor-element-59d6958 .elementor-image-box-img{margin-bottom:11px;}.elementor-5787 .elementor-element.elementor-element-2a17a20 > .elementor-element-populated{padding:0px 0px 0px 0px;}}