.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19344 .elementor-element.elementor-element-74d1106{text-align:center;}.elementor-19344 .elementor-element.elementor-element-bdf5549{--spacer-size:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Rochester;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19344 .elementor-element.elementor-element-38b5ff4{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-0048dd9{--spacer-size:20px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Rochester;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19344 .elementor-element.elementor-element-ce2c941{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-0c80257{text-align:center;}.elementor-19344 .elementor-element.elementor-element-05808fd{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-2a55673{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-8360342{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-83708fb{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-03563bf{text-align:center;}.elementor-19344 .elementor-element.elementor-element-ed70711{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-b0c4b94{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-fb106e9{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-129ea11{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-3c00f1a{text-align:center;}.elementor-19344 .elementor-element.elementor-element-9a0ee67{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-393e893{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-2a4898f{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-0493770{text-align:center;}.elementor-19344 .elementor-element.elementor-element-0cc06f5{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-df7abe2{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-c0510bc{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-6000a8c{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-12c24a7{text-align:center;}.elementor-19344 .elementor-element.elementor-element-7d1c78f{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-f37ce0f{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-440ab55{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-6ffa17c{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-c0ecbb8{text-align:center;}.elementor-19344 .elementor-element.elementor-element-1538c17{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-32caeae{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-6c387dd{--spacer-size:10px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Rochester;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19344 .elementor-element.elementor-element-27c5d4c .elementor-button{background-color:var( --e-global-color-ac302e4 );font-family:"Rochester", Rochester;font-size:25px;fill:var( --e-global-color-1c8f00ea );color:var( --e-global-color-1c8f00ea );}.elementor-19344 .elementor-element.elementor-element-973243f{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-f87446a{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-685036f{text-align:center;}.elementor-19344 .elementor-element.elementor-element-d53b30c{--spacer-size:10px;}.elementor-19344 .elementor-element.elementor-element-9097d5a{text-align:center;font-family:"Roboto", Rochester;font-size:17px;}.elementor-19344 .elementor-element.elementor-element-fd4dfe1{--spacer-size:20px;}.elementor-19344 .elementor-element.elementor-element-b965f3b{text-align:center;}.elementor-19344 .elementor-element.elementor-element-4cc1127{--spacer-size:10px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Rochester;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19344 .elementor-element.elementor-element-fb58fc4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-19344 .elementor-element.elementor-element-fb58fc4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-19344 .elementor-element.elementor-element-fb58fc4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}