.elementor-20 .elementor-element.elementor-element-d209b4c{--spacer-size:50px}.elementor-20 .elementor-element.elementor-element-c5117c3>.elementor-widget-container{margin:0 0 15px}.elementor-20 .elementor-element.elementor-element-c5117c3{text-align:center}.elementor-20 .elementor-element.elementor-element-c602bab>.elementor-widget-container{margin:0 0 20px}.elementor-20 .elementor-element.elementor-element-c602bab{text-align:left;font-size:18px}.elementor-20 .elementor-element.elementor-element-f7a70a4>.elementor-widget-container{margin:0 0 6px}.elementor-20 .elementor-element.elementor-element-f7a70a4 .pgscore_list li .pgscore-list-info{font-size:18px}.elementor-20 .elementor-element.elementor-element-f7a70a4 ul.pgscore_list li .pgscore-list-info{color:#000}.elementor-20 .elementor-element.elementor-element-f7a70a4 .pgscore_list li>i{color:#d41737}.elementor-20 .elementor-element.elementor-element-fc117de>.elementor-widget-container{margin:0 0 20px}.elementor-20 .elementor-element.elementor-element-fc117de{text-align:left;font-size:18px}.elementor-20 .elementor-element.elementor-element-ac85876{--divider-border-style:solid;--divider-color:#e1e1e1;--divider-border-width:1px}.elementor-20 .elementor-element.elementor-element-ac85876 .elementor-divider-separator{width:100%}.elementor-20 .elementor-element.elementor-element-ac85876 .elementor-divider{padding-block-start:20px;padding-block-end:20px}.elementor-20 .elementor-element.elementor-element-5944c48>.elementor-widget-container{padding:0 5% 0 0}.elementor-20 .elementor-element.elementor-element-5944c48 .elementor-image-box-wrapper{text-align:left}.elementor-20 .elementor-element.elementor-element-5944c48 .elementor-image-box-title{color:#000;font-size:35px;line-height:56px}.elementor-20 .elementor-element.elementor-element-5944c48 .elementor-image-box-description{color:#000}.elementor-20 .elementor-element.elementor-element-a7f4fdb>.elementor-widget-container{padding:3px 6px 6px}.elementor-20 .elementor-element.elementor-element-6e925b8>.elementor-widget-container{padding:0 5% 0 0}.elementor-20 .elementor-element.elementor-element-6e925b8 .elementor-image-box-wrapper{text-align:left}.elementor-20 .elementor-element.elementor-element-6e925b8 .elementor-image-box-title{color:#000;font-size:35px;line-height:56px}.elementor-20 .elementor-element.elementor-element-6e925b8 .elementor-image-box-description{color:#000}.elementor-20 .elementor-element.elementor-element-9908d3f{--divider-border-style:solid;--divider-color:#e1e1e1;--divider-border-width:1px}.elementor-20 .elementor-element.elementor-element-9908d3f .elementor-divider-separator{width:100%}.elementor-20 .elementor-element.elementor-element-9908d3f .elementor-divider{padding-block-start:20px;padding-block-end:20px}.elementor-20 .elementor-element.elementor-element-8335274 .elementor-accordion-icon,.elementor-20 .elementor-element.elementor-element-8335274 .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-8335274 .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-8335274 .elementor-accordion-title{font-size:18px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-20 .elementor-element.elementor-element-8335274 .elementor-tab-content{color:#000;font-size:18px}.elementor-20 .elementor-element.elementor-element-7ca4747{padding:70px 0 0}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-c57e659.elementor-column .elementor-widget-wrap{align-items:center}.elementor-20 .elementor-element.elementor-element-c57e659.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-20 .elementor-element.elementor-element-c57e659>.elementor-element-populated{padding:0}.elementor-20 .elementor-element.elementor-element-7b36e08>.elementor-widget-container{margin:0;padding:0 78px 70px 0}.elementor-20 .elementor-element.elementor-element-7b36e08 .callout-title{color:#d41737}.elementor-20 .elementor-element.elementor-element-7b36e08 a.inline_hover{background:#04d39f;color:#000}.elementor-20 .elementor-element.elementor-element-7b36e08 a.inline_hover:hover{background:#000;color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-7b36e08 .callout-icon i{color:#323232}.elementor-20 .elementor-element.elementor-element-bd2478f .elementor-button{background-color:var(--e-global-color-accent);font-size:18px;font-weight:700;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:var(--e-global-color-accent);border-radius:5px}.elementor-20 .elementor-element.elementor-element-bd2478f .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-bd2478f .elementor-button:focus{background-color:#fff;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-bd2478f>.elementor-widget-container{margin:-50px 0 0;padding:0 0 0 95px}.elementor-20 .elementor-element.elementor-element-bd2478f .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-bd2478f .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-20 .elementor-element.elementor-element-8960fa0>.elementor-widget-container{margin:0;padding:0}.elementor-20 .elementor-element.elementor-element-8960fa0 .pgscore_image-gallery_hover{background:rgba(0,0,0,.3)}.elementor-20 .elementor-element.elementor-element-ebf5c6f{padding:70px 0 0}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-77fe143{padding:0}.elementor-20 .elementor-element.elementor-element-c602bab{text-align:left}.elementor-20 .elementor-element.elementor-element-fc117de{text-align:left}.elementor-20 .elementor-element.elementor-element-893d853{padding:0 15px}.elementor-20 .elementor-element.elementor-element-5944c48 .elementor-image-box-title{line-height:1.4em}.elementor-20 .elementor-element.elementor-element-a7f4fdb>.elementor-widget-container{padding:1px}.elementor-20 .elementor-element.elementor-element-6e925b8 .elementor-image-box-title{line-height:1.4em}.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-c57e659.elementor-column .elementor-widget-wrap{align-items:center}.elementor-20 .elementor-element.elementor-element-c57e659.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-20 .elementor-element.elementor-element-7b36e08>.elementor-widget-container{padding:0 0 65px}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-c5117c3>.elementor-widget-container{margin:0 0 8%}.elementor-20 .elementor-element.elementor-element-c5117c3{text-align:left}.elementor-20 .elementor-element.elementor-element-c5117c3 .elementor-heading-title{font-size:30px}.elementor-20 .elementor-element.elementor-element-d118ea1>.elementor-element-populated{padding:13px}.elementor-20 .elementor-element.elementor-element-c602bab>.elementor-widget-container{padding:0}.elementor-20 .elementor-element.elementor-element-c602bab{text-align:left}.elementor-20 .elementor-element.elementor-element-fc117de{text-align:left}.elementor-20 .elementor-element.elementor-element-5944c48 .elementor-image-box-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-5944c48 .elementor-image-box-title{line-height:1.6em}.elementor-20 .elementor-element.elementor-element-a7f4fdb>.elementor-widget-container{padding:40px 75px 0}.elementor-20 .elementor-element.elementor-element-6e925b8 .elementor-image-box-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-6e925b8 .elementor-image-box-title{line-height:1.6em}.elementor-20 .elementor-element.elementor-element-bd2478f>.elementor-widget-container{margin:-70px 0 0;padding:0 0 20px}.elementor-20 .elementor-element.elementor-element-ebf5c6f{margin-top:20%;margin-bottom:0;padding:0}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-921bf02{width:13%}.elementor-20 .elementor-element.elementor-element-a777f32{width:39%}.elementor-20 .elementor-element.elementor-element-c19d67a{width:13%}.elementor-20 .elementor-element.elementor-element-9bc55bd{width:35%}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-a777f32{width:37%}.elementor-20 .elementor-element.elementor-element-c19d67a{width:13%}}