.elementor-1943 .elementor-element.elementor-element-ce10442:not(.elementor-motion-effects-element-type-background),.elementor-1943 .elementor-element.elementor-element-ce10442>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9783bb9)}.elementor-1943 .elementor-element.elementor-element-ce10442,.elementor-1943 .elementor-element.elementor-element-ce10442>.elementor-background-overlay{border-radius:150px 0 0 150px}.elementor-1943 .elementor-element.elementor-element-ce10442{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1943 .elementor-element.elementor-element-ce10442>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1943 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable,.elementor-1943 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable>div,.elementor-1943 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable .ekit-wid-con,.elementor-1943 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-infobox{background-color:#FFF0;padding:0 0 0 0;border-style:none;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.elementor-1943 .elementor-element.elementor-element-ce62757{width:auto;max-width:auto}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-info-box-title{padding:0 0 0 0;color:var(--e-global-color-astglobalcolor5)}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-infobox .box-body>p{color:var(--e-global-color-astglobalcolor5);font-style:italic}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-infobox p{margin:0 10px 0 0}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-info-box-icon{color:var(--e-global-color-astglobalcolor5);fill:var(--e-global-color-astglobalcolor5)}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg)}.elementor-1943 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 18px 0 18px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1943 .elementor-element.elementor-element-510fe76>.elementor-widget-container{margin:-20px 0 0 0}.elementor-1943 .elementor-element.elementor-element-510fe76{text-align:right}.elementor-1943 .elementor-element.elementor-element-510fe76 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}/*! elementor - v3.30.0 - 07-07-2025 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-1982 .elementor-element.elementor-element-ce10442:not(.elementor-motion-effects-element-type-background),.elementor-1982 .elementor-element.elementor-element-ce10442>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9783bb9)}.elementor-1982 .elementor-element.elementor-element-ce10442,.elementor-1982 .elementor-element.elementor-element-ce10442>.elementor-background-overlay{border-radius:150px 0 0 150px}.elementor-1982 .elementor-element.elementor-element-ce10442{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1982 .elementor-element.elementor-element-ce10442>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1982 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable,.elementor-1982 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable>div,.elementor-1982 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable .ekit-wid-con,.elementor-1982 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-infobox{background-color:#FFF0;padding:0 0 0 0;border-style:none;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.elementor-1982 .elementor-element.elementor-element-ce62757{width:auto;max-width:auto}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-info-box-title{padding:0 0 0 0;color:var(--e-global-color-astglobalcolor5)}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-infobox .box-body>p{color:var(--e-global-color-astglobalcolor5);font-style:italic}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-infobox p{margin:0 10px 0 0}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-info-box-icon{color:var(--e-global-color-astglobalcolor5);fill:var(--e-global-color-astglobalcolor5)}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg)}.elementor-1982 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 18px 0 18px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1982 .elementor-element.elementor-element-510fe76>.elementor-widget-container{margin:-20px 0 0 0}.elementor-1982 .elementor-element.elementor-element-510fe76{text-align:right}.elementor-1982 .elementor-element.elementor-element-510fe76 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-1984 .elementor-element.elementor-element-ce10442:not(.elementor-motion-effects-element-type-background),.elementor-1984 .elementor-element.elementor-element-ce10442>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9783bb9)}.elementor-1984 .elementor-element.elementor-element-ce10442,.elementor-1984 .elementor-element.elementor-element-ce10442>.elementor-background-overlay{border-radius:150px 0 0 150px}.elementor-1984 .elementor-element.elementor-element-ce10442{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1984 .elementor-element.elementor-element-ce10442>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1984 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable,.elementor-1984 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable>div,.elementor-1984 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable .ekit-wid-con,.elementor-1984 .elementor-element.elementor-element-ce62757.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-infobox{background-color:#FFF0;padding:0 0 0 0;border-style:none;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.elementor-1984 .elementor-element.elementor-element-ce62757{width:auto;max-width:auto}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-info-box-title{padding:0 0 0 0;color:var(--e-global-color-astglobalcolor5)}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-infobox .box-body>p{color:var(--e-global-color-astglobalcolor5);font-style:italic}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-infobox p{margin:0 10px 0 0}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-info-box-icon{color:var(--e-global-color-astglobalcolor5);fill:var(--e-global-color-astglobalcolor5)}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg)}.elementor-1984 .elementor-element.elementor-element-ce62757 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 18px 0 18px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1984 .elementor-element.elementor-element-510fe76>.elementor-widget-container{margin:-20px 0 0 0}.elementor-1984 .elementor-element.elementor-element-510fe76{text-align:right}.elementor-1984 .elementor-element.elementor-element-510fe76 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.ast-blog-featured-section .gallery{margin-bottom:0}.single .entry-content .gallery{margin-left:-10px;margin-right:-10px}.gallery-caption{color:var(--ast-gallery-block-color);padding:10px;border-radius:0 0 2px 2px;border:1px solid var(--ast-border-color);border-top:none;font-size:.9em}.gallery-icon{border-bottom:0;border-radius:2px 2px 0 0;border:1px solid var(--ast-border-color);overflow:hidden}.gallery-item{margin:0;padding:10px;border-radius:2px}.gallery-item:last-child{margin-bottom:2em}.elementor-image-gallery .gallery-icon{border:none}