.elementor-1016 .elementor-element.elementor-element-b08d6ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1016 .elementor-element.elementor-element-b08d6ee:not(.elementor-motion-effects-element-type-background), .elementor-1016 .elementor-element.elementor-element-b08d6ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mosaicus.com/wp-content/uploads/2025/12/7.jpg");}.elementor-1016 .elementor-element.elementor-element-d7ad3c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1016 .elementor-element.elementor-element-d7ad3c8.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1016 .elementor-element.elementor-element-3dce377{width:100%;max-width:100%;text-align:center;}.elementor-1016 .elementor-element.elementor-element-3dce377 > .elementor-widget-container{margin:109px 0px 172px 0px;padding:0px 0px 0px 0px;transition:background 1.2s;}.elementor-1016 .elementor-element.elementor-element-3dce377.elementor-element{--align-self:center;}.elementor-1016 .elementor-element.elementor-element-3dce377 .elementor-heading-title{font-size:77px;font-weight:700;text-decoration:none;line-height:54px;letter-spacing:-0.7px;text-shadow:0px 0px 21px rgba(0, 0, 0, 0.95);color:#FFFFFF;}.elementor-1016 .elementor-element.elementor-element-aefb957{--display:flex;}.elementor-1016 .elementor-element.elementor-element-ffe1656{--display:flex;}.elementor-1016 .elementor-element.elementor-element-db04794 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Reddit Sans Condensed";font-size:19px;font-weight:600;transition-duration:0s;border-radius:11px 11px 11px 11px;}.elementor-1016 .elementor-element.elementor-element-db04794 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1016 .elementor-element.elementor-element-02cc28b{--display:flex;}@media(max-width:767px){.elementor-1016 .elementor-element.elementor-element-b08d6ee:not(.elementor-motion-effects-element-type-background), .elementor-1016 .elementor-element.elementor-element-b08d6ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-206px 0px;}.elementor-1016 .elementor-element.elementor-element-3dce377 > .elementor-widget-container{margin:62px 0px 30px 0px;padding:0px 0px 75px 0px;}.elementor-1016 .elementor-element.elementor-element-3dce377 .elementor-heading-title{font-size:62px;line-height:0.9em;}}