.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12409 .elementor-element.elementor-element-4883b5ce{margin-top:-131px;margin-bottom:050px;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12409 .elementor-element.elementor-element-42e5f66b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12409 .elementor-element.elementor-element-177e78a.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-12409 .elementor-element.elementor-element-177e78a.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-12409 .elementor-element.elementor-element-177e78a.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-12409 .elementor-element.elementor-element-177e78a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12409 .elementor-element.elementor-element-177e78a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12409 .elementor-element.elementor-element-177e78a .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:700;}.elementor-12409 .elementor-element.elementor-element-177e78a{width:auto;max-width:auto;}@media(max-width:767px){.elementor-12409 .elementor-element.elementor-element-177e78a .elementor-image-box-img{margin-bottom:3px;}}/* Start custom CSS for image-box, class: .elementor-element-177e78a */.elementor-image-box-wrapper > figure a img {
   /* Styles goes here */
  margin-top:50px;
	-webkit-transition: margin 0.5s ease-out;
    -moz-transition: margin 0.5s ease-out;
    -o-transition: margin 0.5s ease-out;
}

.elementor-image-box-wrapper > figure a img:hover {
   /* Styles goes here */
	cursor:pointer;
    margin-top: 5px;
}

.elementor-image-box-wrapper:hover > .elementor-image-box-content a {
    color: #b91d2b; }/* End custom CSS */