.elementor-3915 .elementor-element.elementor-element-8c2a71d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3915 .elementor-element.elementor-element-16bd28f{text-align:center;}.elementor-3915 .elementor-element.elementor-element-16bd28f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3915 .elementor-element.elementor-element-16bd28f.elementor-element{--align-self:center;}.elementor-3915 .elementor-element.elementor-element-16bd28f .dynamic-content-for-elementor-acf{color:var( --e-global-color-text );margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-3915 .elementor-element.elementor-element-70e27ab .dce-overlay{background-color:#00000036;}.elementor-3915 .elementor-element.elementor-element-70e27ab{width:100%;max-width:100%;}.elementor-3915 .elementor-element.elementor-element-70e27ab > .elementor-widget-container{margin:-32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3915 .elementor-element.elementor-element-70e27ab:not( .elementor-widget-image ) .elementor-widget-container, .elementor-3915 .elementor-element.elementor-element-70e27ab.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://astrixvisual.com/wp-content/uploads/2025/08/Highlight-Frame.webp );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3915 .elementor-element.elementor-element-70e27ab .acf-image{max-width:100%;border-style:none;}.elementor-3915 .elementor-element.elementor-element-70e27ab .acf-image, .elementor-3915 .elementor-element.elementor-element-70e27ab .acf-image img{border-radius:0px 0px 0px 0px;}@media(max-width:1470px){.elementor-3915 .elementor-element.elementor-element-16bd28f{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-3915 .elementor-element.elementor-element-70e27ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3915 .elementor-element.elementor-element-70e27ab > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-3915 .elementor-element.elementor-element-70e27ab .acf-image{max-width:100%;}}@media(min-width:768px){.elementor-3915 .elementor-element.elementor-element-8c2a71d{--width:100%;}}@media(max-width:767px){.elementor-3915 .elementor-element.elementor-element-16bd28f{text-align:center;width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;}.elementor-3915 .elementor-element.elementor-element-16bd28f .dynamic-content-for-elementor-acf{font-size:16px;}.elementor-3915 .elementor-element.elementor-element-70e27ab{text-align:center;}.elementor-3915 .elementor-element.elementor-element-70e27ab > .elementor-widget-container{margin:-24px 0px 0px 0px;}}/* Start custom CSS for dyncontel-acf, class: .elementor-element-16bd28f */@media only screen and (max-width: 767px) {
    .elementor-3915 .elementor-element.elementor-element-16bd28f .dynamic-content-for-elementor-acf {
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical;
      overflow: hidden;
    }
}

.elementor-3915 .elementor-element.elementor-element-16bd28f .dynamic-content-for-elementor-acf {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}/* End custom CSS */