.elementor-12 .elementor-element.elementor-element-64ef8479{--display:flex;}.elementor-12 .elementor-element.elementor-element-6963d8a .section-content__inner{max-width:100%;}.elementor-12 .elementor-element.elementor-element-6963d8a .section-content__text{max-width:700px;}.elementor-12 .elementor-element.elementor-element-24bc6f5.elementor-widget_vertical-captions .elementor-widget-container{padding:0 calc(8px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid{margin:calc(-8px) calc(-8px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid__item{padding:calc(8px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid_fancy .grid__item:nth-child(3){margin-top:8px;}body.elementor-page-12 .section-masthead .section-masthead__background{height:900px;}body.elementor-page-12 .section-masthead .section-masthead__background img.of-cover{object-position:50% 50%;}:root body.elementor-page-12{--page-title-display:block;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-6963d8a .section-content__inner{max-width:100%;}.elementor-12 .elementor-element.elementor-element-6963d8a .section-content__text{max-width:700px;}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid_fancy .grid__item:nth-child(3){margin-top:0;}.elementor-12 .elementor-element.elementor-element-24bc6f5.elementor-widget_vertical-captions .elementor-widget-container{padding:0 calc(10px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid{margin:calc(-10px) calc(-10px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid__item{padding:calc(10px);}body.elementor-page-12 .section-masthead .section-masthead__background{height:70vh;}body.elementor-page-12 .section-masthead .section-masthead__background img.of-cover{object-position:50% 50%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-6963d8a .section-content__inner{max-width:100%;}.elementor-12 .elementor-element.elementor-element-6963d8a .section-content__text{max-width:700px;}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid_fancy .grid__item:nth-child(3){margin-top:0;}.elementor-12 .elementor-element.elementor-element-24bc6f5.elementor-widget_vertical-captions .elementor-widget-container{padding:0 calc(10px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid{margin:calc(-10px) calc(-10px);}.elementor-12 .elementor-element.elementor-element-24bc6f5 .grid__item{padding:calc(10px);}body.elementor-page-12 .section-masthead .section-masthead__background{height:50vh;}body.elementor-page-12 .section-masthead .section-masthead__background img.of-cover{object-position:50% 50%;}}