.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-18736 .elementor-element.elementor-element-4883b5ce{margin-top:-131px;margin-bottom:0px;}.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-18736 .elementor-element.elementor-element-42e5f66b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18736 .elementor-element.elementor-element-42e5f66b > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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 );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-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-18736 .elementor-element.elementor-element-22756cb7.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-18736 .elementor-element.elementor-element-22756cb7.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-18736 .elementor-element.elementor-element-22756cb7.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-22756cb7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18736 .elementor-element.elementor-element-22756cb7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18736 .elementor-element.elementor-element-22756cb7 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-18736 .elementor-element.elementor-element-22756cb7 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-18736 .elementor-element.elementor-element-22756cb7{width:auto;max-width:auto;}.elementor-18736 .elementor-element.elementor-element-0fd27fe.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-18736 .elementor-element.elementor-element-0fd27fe.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-18736 .elementor-element.elementor-element-0fd27fe.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-0fd27fe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18736 .elementor-element.elementor-element-0fd27fe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18736 .elementor-element.elementor-element-0fd27fe .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-18736 .elementor-element.elementor-element-0fd27fe > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-18736 .elementor-element.elementor-element-0fd27fe{width:auto;max-width:auto;}.elementor-18736 .elementor-element.elementor-element-6de5b60.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-18736 .elementor-element.elementor-element-6de5b60.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-18736 .elementor-element.elementor-element-6de5b60.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-6de5b60 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18736 .elementor-element.elementor-element-6de5b60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18736 .elementor-element.elementor-element-6de5b60 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-18736 .elementor-element.elementor-element-6de5b60 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-18736 .elementor-element.elementor-element-6de5b60{width:auto;max-width:auto;}.elementor-18736 .elementor-element.elementor-element-4eebc036.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-18736 .elementor-element.elementor-element-4eebc036.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-18736 .elementor-element.elementor-element-4eebc036.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-4eebc036 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-18736 .elementor-element.elementor-element-4eebc036 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18736 .elementor-element.elementor-element-4eebc036 .elementor-image-box-title{font-family:"Avenir Next", Sans-serif;font-weight:500;letter-spacing:1px;}.elementor-18736 .elementor-element.elementor-element-4eebc036 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-18736 .elementor-element.elementor-element-4eebc036{width:auto;max-width:auto;}@media(max-width:767px){.elementor-18736 .elementor-element.elementor-element-22756cb7 .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-0fd27fe .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-6de5b60 .elementor-image-box-img{margin-bottom:3px;}.elementor-18736 .elementor-element.elementor-element-4eebc036 .elementor-image-box-img{margin-bottom:3px;}}/* Start custom CSS for image-box, class: .elementor-element-22756cb7 */.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 */
/* Start custom CSS for image-box, class: .elementor-element-0fd27fe */.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 */
/* Start custom CSS for image-box, class: .elementor-element-6de5b60 */.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 */
/* Start custom CSS for image-box, class: .elementor-element-4eebc036 */.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 */