.elementor-747 .elementor-element.elementor-element-b07adc5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-747 .elementor-element.elementor-element-b07adc5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-3075cd8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-747 .elementor-element.elementor-element-3075cd8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#DBDBDBB3;}.elementor-747 .elementor-element.elementor-element-3075cd8{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-747 .elementor-element.elementor-element-3075cd8 .elementor-gallery-item__title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;line-height:55px;}.elementor-747 .elementor-element.elementor-element-69fb200 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-747 .elementor-element.elementor-element-69fb200{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0021691 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-747 .elementor-element.elementor-element-0021691 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#DBDBDBB3;}.elementor-747 .elementor-element.elementor-element-0021691{width:100%;max-width:100%;align-self:center;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--title-text-color:#4F4F4F;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-747 .elementor-element.elementor-element-0021691 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0021691 .elementor-gallery-item__title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:52px;}.elementor-747 .elementor-element.elementor-element-ebff4b4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-747 .elementor-element.elementor-element-ebff4b4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-747 .elementor-element.elementor-element-46ba07c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-747 .elementor-element.elementor-element-46ba07c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-747 .elementor-element.elementor-element-46ba07c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-747 .elementor-element.elementor-element-804c0e5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-747 .elementor-element.elementor-element-804c0e5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#DBDBDBB3;}.elementor-747 .elementor-element.elementor-element-804c0e5{width:100%;max-width:100%;align-self:center;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--title-text-color:#4F4F4F;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-747 .elementor-element.elementor-element-804c0e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-804c0e5 .elementor-gallery-item__title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:400;text-transform:uppercase;line-height:52px;}.elementor-747 .elementor-element.elementor-element-99f2bc7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ae9b162 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-814ab66 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-8e29d4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-25ed138 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-424d252 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-0f9fcce .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-afc55b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-1711584 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-c94596e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-f5187e5 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-67ec46b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-8580362 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3923b5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-61c7fbc .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3b028c6 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3230b2f .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-c60aee1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-cd94fd3 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-cd01118 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-a405e7d .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-eb65ced > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-1c1555d .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ba37119 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-13bf9e8 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-5841801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-4d44e48 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ce9f765 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ee43574 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-b668eb1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-a75504b .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-193b5cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-859d16b .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ec16149 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-036ae2b .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-a059fa0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-c5c09a7 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-74aa467 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-8b48c3b .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-b448e92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-f0da02c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-e8b57d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-2f0fcdb .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-4d178c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-8550811 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-dc2391a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-a35c119 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-163ab8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-824d4dd .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-5c4cb96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-4cecf2c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-595a126 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-d01f226 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-14b6f33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-1ba958d .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-0fc134f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-945df46 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-bff006d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-4de062a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-764e3e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ae9006a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ea7d42b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-22afca3 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-d05495e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-224ab3c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-4d63d1b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-6beeac3 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-55b06d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-543bed7 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-0b3d2a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-1330fed .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-e799f01 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-64ad204 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-5402d8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-f4c385c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-be01e89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-a70cb8a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-5f4caa4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-7c75ac2 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-9f6621c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-6476213 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-dd5222a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-4b32cd3 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-37963ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-69afdb6 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-742d83a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-0bf1c7a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-a118512 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-28e1655 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-5efd27e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-c8029d3 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-4aab596 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-0e9d30e .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-5eba9be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-26b7a54 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-a435990 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-e3e7982 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-7133911 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-1db8ff6 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-f6b10ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-251f502 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-7d3fcae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-fccbddc .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-16d08f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-0720855 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-bb1ee15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-2ed0123 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-008979e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-79b6fe0 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-26e5fc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ef910db .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-e3b4779 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-21d1bdb .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-e41c285 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-cfe3c6e .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ddb4140 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-0452e4a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-d736d7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-66ad233 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-7cc428e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-4c038e7 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-91c4a1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-edb6ce7 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3bac555 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-4479159 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-33acc88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-dd84f7e .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-6cc974d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-65917d4 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ee89cc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-b944acc .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-1ad3bd6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-1c026d6 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-eef3614 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-42d4e0a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-548ee3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-018222a .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-17b652b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-930251c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-82e5262 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-657754c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-692f059 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-41597f8 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-ecf6a35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-38beb18 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-c839d6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-09ae0fd .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-0de584b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-709178f .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3219dcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-a3fca43 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-28f44e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-38baef6 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3f12956 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ce019dd .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-50620b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-b9697a8 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-1f65ef6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-06087a8 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-98d4d29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-8289fe4 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-b7e720d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-6db62bc .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-f24b97d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-6e37927 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3004976 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ddd474c .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-3b8a6d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-ab8059e .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-2276f0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-e27c949 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-a137193 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-974ebec .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-e50f7db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-f0dcfd6 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}.elementor-747 .elementor-element.elementor-element-627af1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-cd51c78 .widget-image-caption{text-align:center;color:#4F4F4F;background-color:#FFFFFF6B;font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;}@media(max-width:1024px){.elementor-747 .elementor-element.elementor-element-3075cd8 .elementor-gallery-item__title{font-size:30px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-0021691 .elementor-gallery-item__title{font-size:40px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-804c0e5 .elementor-gallery-item__title{font-size:30px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-814ab66 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-25ed138 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-0f9fcce .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-1711584 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-f5187e5 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-8580362 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-61c7fbc .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-3b028c6 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-3230b2f .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-cd94fd3 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-a405e7d .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-1c1555d .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-13bf9e8 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4d44e48 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-ee43574 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-a75504b .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-859d16b .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-036ae2b .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-c5c09a7 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-8b48c3b .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-f0da02c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-2f0fcdb .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-8550811 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-a35c119 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-824d4dd .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4cecf2c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-d01f226 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-1ba958d .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-945df46 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4de062a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-ae9006a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-22afca3 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-224ab3c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-6beeac3 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-543bed7 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-1330fed .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-64ad204 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-f4c385c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-a70cb8a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-7c75ac2 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-6476213 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4b32cd3 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-69afdb6 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-0bf1c7a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-28e1655 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-c8029d3 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-0e9d30e .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-26b7a54 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-e3e7982 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-1db8ff6 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-251f502 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-fccbddc .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-0720855 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-2ed0123 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-79b6fe0 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-ef910db .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-21d1bdb .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-cfe3c6e .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-0452e4a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-66ad233 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4c038e7 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-edb6ce7 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-4479159 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-dd84f7e .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-65917d4 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-b944acc .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-1c026d6 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-42d4e0a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-018222a .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-930251c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-657754c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-41597f8 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-38beb18 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-09ae0fd .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-709178f .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-a3fca43 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-38baef6 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-ce019dd .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-b9697a8 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-06087a8 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-8289fe4 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-6db62bc .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-6e37927 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-ddd474c .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-ab8059e .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-e27c949 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-974ebec .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-f0dcfd6 .widget-image-caption{font-size:30px;}.elementor-747 .elementor-element.elementor-element-cd51c78 .widget-image-caption{font-size:30px;}}@media(max-width:767px){.elementor-747 .elementor-element.elementor-element-804c0e5 .elementor-gallery-item__title{font-size:43px;line-height:55px;}.elementor-747 .elementor-element.elementor-element-814ab66 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-25ed138 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-0f9fcce .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-1711584 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-f5187e5 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-8580362 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-61c7fbc .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-3b028c6 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-3230b2f .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-cd94fd3 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-a405e7d .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-1c1555d .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-13bf9e8 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4d44e48 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-ee43574 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-a75504b .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-859d16b .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-036ae2b .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-c5c09a7 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-8b48c3b .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-f0da02c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-2f0fcdb .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-8550811 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-a35c119 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-824d4dd .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4cecf2c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-d01f226 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-1ba958d .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-945df46 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4de062a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-ae9006a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-22afca3 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-224ab3c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-6beeac3 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-543bed7 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-1330fed .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-64ad204 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-f4c385c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-a70cb8a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-7c75ac2 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-6476213 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4b32cd3 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-69afdb6 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-0bf1c7a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-28e1655 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-c8029d3 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-0e9d30e .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-26b7a54 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-e3e7982 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-1db8ff6 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-251f502 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-fccbddc .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-0720855 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-2ed0123 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-79b6fe0 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-ef910db .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-21d1bdb .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-cfe3c6e .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-0452e4a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-66ad233 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4c038e7 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-edb6ce7 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-4479159 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-dd84f7e .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-65917d4 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-b944acc .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-1c026d6 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-42d4e0a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-018222a .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-930251c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-657754c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-41597f8 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-38beb18 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-09ae0fd .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-709178f .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-a3fca43 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-38baef6 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-ce019dd .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-b9697a8 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-06087a8 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-8289fe4 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-6db62bc .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-6e37927 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-ddd474c .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-ab8059e .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-e27c949 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-974ebec .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-f0dcfd6 .widget-image-caption{font-size:26px;}.elementor-747 .elementor-element.elementor-element-cd51c78 .widget-image-caption{font-size:26px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-814ab66 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-25ed138 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-0f9fcce */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1711584 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-f5187e5 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-8580362 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-61c7fbc */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-3b028c6 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-3230b2f */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-cd94fd3 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a405e7d */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1c1555d */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-13bf9e8 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4d44e48 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ee43574 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a75504b */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-859d16b */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-036ae2b */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-c5c09a7 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-8b48c3b */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-f0da02c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-2f0fcdb */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-8550811 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a35c119 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-824d4dd */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4cecf2c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-d01f226 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1ba958d */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-945df46 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4de062a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ae9006a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-22afca3 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-224ab3c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-6beeac3 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-543bed7 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1330fed */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-64ad204 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-f4c385c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a70cb8a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-7c75ac2 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-6476213 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4b32cd3 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-69afdb6 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-0bf1c7a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-28e1655 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-c8029d3 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-0e9d30e */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-26b7a54 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-e3e7982 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1db8ff6 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-251f502 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-fccbddc */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-0720855 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-2ed0123 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-79b6fe0 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ef910db */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-21d1bdb */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-cfe3c6e */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-0452e4a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-66ad233 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4c038e7 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-edb6ce7 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-4479159 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-dd84f7e */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-65917d4 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-b944acc */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-1c026d6 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-42d4e0a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-018222a */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-930251c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-657754c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-41597f8 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-38beb18 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-09ae0fd */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-709178f */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a3fca43 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-38baef6 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ce019dd */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-b9697a8 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-06087a8 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-8289fe4 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-6db62bc */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-6e37927 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ddd474c */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ab8059e */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-e27c949 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-974ebec */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-f0dcfd6 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-cd51c78 */.work-card {
    overflow: hidden;
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}/* End custom CSS */
/* Start custom CSS */.work-card * {
    height: 100% !important;
    width: 100%;
}
.work-card img {
    object-fit: cover;
    object-position: top center;
}
@media(min-width: 767px) {
.work-card {
    overflow: hidden;
    height: 423px
}
}
.work-card:hover .widget-image-caption {
    opacity: 1;
}
.work-card .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    pointer-events: none;
    justify-content: center;
    align-items: center;
    backdrop-filter: blur(6px);
    opacity: 0;
    transition: .4s
}

body section.custom-row > div {
    flex-wrap: wrap;
}
@media (min-width: 768px) {
body section.custom-row > div > div {
    width: 50% !important;
}
}
@media (min-width: 992px) {
body section.custom-row > div > div {
    width: 33.33% !important;
}
}/* End custom CSS */