.elementor-20 .elementor-element.elementor-element-dfef7bf{padding:2em 0em 0em 0em;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-96f3b44 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20 .elementor-element.elementor-element-96f3b44 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20 .elementor-element.elementor-element-96f3b44{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20 .elementor-element.elementor-element-3974abf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3a55a94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3a55a94{text-align:center;}.elementor-20 .elementor-element.elementor-element-3a55a94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-218a00a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-f9c4083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f9c4083{text-align:center;}.elementor-20 .elementor-element.elementor-element-f9c4083 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-be294ec > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-d57f7d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d57f7d9{text-align:center;}.elementor-20 .elementor-element.elementor-element-d57f7d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-c19c9ec > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-9ec1313 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9ec1313{text-align:center;}.elementor-20 .elementor-element.elementor-element-9ec1313 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-07020ab > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-4f28d30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4f28d30{text-align:center;}.elementor-20 .elementor-element.elementor-element-4f28d30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-95d7402 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-11c44fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-11c44fa{text-align:center;}.elementor-20 .elementor-element.elementor-element-11c44fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-847af63 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-04c8f95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-04c8f95{text-align:center;}.elementor-20 .elementor-element.elementor-element-04c8f95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-a5910d1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-6bf9615 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6bf9615{text-align:center;}.elementor-20 .elementor-element.elementor-element-6bf9615 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-0af7f1b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-f76ec62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f76ec62{text-align:center;}.elementor-20 .elementor-element.elementor-element-f76ec62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-42c9193 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-0429c5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0429c5b{text-align:center;}.elementor-20 .elementor-element.elementor-element-0429c5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-f20706d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-e37c317 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e37c317{text-align:center;}.elementor-20 .elementor-element.elementor-element-e37c317 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-83492d5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-cb4e70e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cb4e70e{text-align:center;}.elementor-20 .elementor-element.elementor-element-cb4e70e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-44a5e51 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-b74377d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b74377d{text-align:center;}.elementor-20 .elementor-element.elementor-element-b74377d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-e2cbb09 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-02723c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-02723c9{text-align:center;}.elementor-20 .elementor-element.elementor-element-02723c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-b7264e3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-5a4aec8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5a4aec8{text-align:center;}.elementor-20 .elementor-element.elementor-element-5a4aec8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-07529f0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-0781ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0781ea5{text-align:center;}.elementor-20 .elementor-element.elementor-element-0781ea5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-ab09df0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-205eef6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-205eef6{text-align:center;}.elementor-20 .elementor-element.elementor-element-205eef6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-60c7baf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-f70c77a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f70c77a{text-align:center;}.elementor-20 .elementor-element.elementor-element-f70c77a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-c5210ec > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-78dffab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-78dffab{text-align:center;}.elementor-20 .elementor-element.elementor-element-78dffab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-1460791 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-5a615f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5a615f8{text-align:center;}.elementor-20 .elementor-element.elementor-element-5a615f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-b7963ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-8c7177e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8c7177e{text-align:center;}.elementor-20 .elementor-element.elementor-element-8c7177e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-0646106 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-7ea5db0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7ea5db0{text-align:center;}.elementor-20 .elementor-element.elementor-element-7ea5db0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-e9f022c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-d7fc0f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d7fc0f7{text-align:center;}.elementor-20 .elementor-element.elementor-element-d7fc0f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-51ed1c0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-1926269 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1926269{text-align:center;}.elementor-20 .elementor-element.elementor-element-1926269 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-dcbe1a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-6c31958 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6c31958{text-align:center;}.elementor-20 .elementor-element.elementor-element-6c31958 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-20 .elementor-element.elementor-element-f509568 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-20 .elementor-element.elementor-element-2c8c85e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:750px){.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}