.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-db04fa0 .elementor-repeater-item-c1f1b83.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-b014ae2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-b014ae2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marrybrown.com/wp-content/uploads/2019/09/home-banner-background-new.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b014ae2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-b014ae2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b014ae2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-b014ae2{z-index:3;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-7a7f3e2{width:auto;max-width:auto;bottom:68vh;text-align:right;}.elementor-14 .elementor-element.elementor-element-7a7f3e2 > .elementor-widget-container{padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7a7f3e2{right:19vw;}body.rtl .elementor-14 .elementor-element.elementor-element-7a7f3e2{left:19vw;}.elementor-14 .elementor-element.elementor-element-688b4f0{width:auto;max-width:auto;top:215px;text-align:right;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-688b4f0{right:-190px;}body.rtl .elementor-14 .elementor-element.elementor-element-688b4f0{left:-190px;}.elementor-14 .elementor-element.elementor-element-b4e1550{width:auto;max-width:auto;bottom:469.031px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-b4e1550{right:651px;}body.rtl .elementor-14 .elementor-element.elementor-element-b4e1550{left:651px;}.elementor-14 .elementor-element.elementor-element-b4e1550 img{width:75px;}.elementor-14 .elementor-element.elementor-element-cd4fc45{width:auto;max-width:auto;bottom:228px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-cd4fc45{right:163px;}body.rtl .elementor-14 .elementor-element.elementor-element-cd4fc45{left:163px;}.elementor-14 .elementor-element.elementor-element-cd4fc45 img{width:512px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-3b8c5bd{left:30px;}body.rtl .elementor-14 .elementor-element.elementor-element-3b8c5bd{right:30px;}.elementor-14 .elementor-element.elementor-element-3b8c5bd{bottom:100px;text-align:left;}.elementor-14 .elementor-element.elementor-element-3b8c5bd img{width:68px;}.elementor-14 .elementor-element.elementor-element-2d0934a{width:auto;max-width:auto;bottom:75px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-2d0934a{left:49%;}body.rtl .elementor-14 .elementor-element.elementor-element-2d0934a{right:49%;}.elementor-14 .elementor-element.elementor-element-2d0934a img{width:63px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9a79b70{width:auto;max-width:auto;bottom:62px;color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:900;line-height:0em;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-9a79b70{left:49%;}body.rtl .elementor-14 .elementor-element.elementor-element-9a79b70{right:49%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-9bb940c .elementor-button{background-color:#ed1c24;font-size:15px;fill:#ffffff;color:#ffffff;border-radius:30px 30px 30px 30px;padding:22px 35px 22px 58px;}.elementor-14 .elementor-element.elementor-element-9bb940c{width:auto;max-width:auto;bottom:152px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-9bb940c{right:259px;}body.rtl .elementor-14 .elementor-element.elementor-element-9bb940c{left:259px;}.elementor-14 .elementor-element.elementor-element-52219c6 .elementor-repeater-item-c1f1b83.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-4517806:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4517806 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marrybrown.com/wp-content/uploads/2019/08/new-home-banner.jpg");background-position:center left;background-repeat:no-repeat;background-size:initial;}.elementor-14 .elementor-element.elementor-element-4517806 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-4517806 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4517806 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-4517806{z-index:3;}.elementor-14 .elementor-element.elementor-element-31ae3e3{width:auto;max-width:auto;top:215px;text-align:right;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-31ae3e3{right:-190px;}body.rtl .elementor-14 .elementor-element.elementor-element-31ae3e3{left:-190px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0a68b01{right:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-0a68b01{left:0px;}.elementor-14 .elementor-element.elementor-element-0a68b01{bottom:0px;}.elementor-14 .elementor-element.elementor-element-db8ed01{width:auto;max-width:auto;bottom:459px;}.elementor-14 .elementor-element.elementor-element-db8ed01 img{width:75px;}.elementor-14 .elementor-element.elementor-element-a9d9e3e{width:auto;max-width:auto;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-a9d9e3e{left:41%;}body.rtl .elementor-14 .elementor-element.elementor-element-a9d9e3e{right:41%;}.elementor-14 .elementor-element.elementor-element-a9d9e3e img{width:37px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4e9eecd{left:30px;}body.rtl .elementor-14 .elementor-element.elementor-element-4e9eecd{right:30px;}.elementor-14 .elementor-element.elementor-element-4e9eecd{bottom:100px;text-align:left;}.elementor-14 .elementor-element.elementor-element-4e9eecd img{width:68px;}.elementor-14 .elementor-element.elementor-element-f53699b{width:auto;max-width:auto;bottom:62px;color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:900;line-height:0em;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-f53699b{left:49%;}body.rtl .elementor-14 .elementor-element.elementor-element-f53699b{right:49%;}.elementor-14 .elementor-element.elementor-element-4ec1f9e .elementor-button{background-color:#ed1c24;font-size:15px;fill:#ffffff;color:#ffffff;border-radius:30px 30px 30px 30px;padding:22px 35px 22px 35px;}.elementor-14 .elementor-element.elementor-element-4ec1f9e{width:auto;max-width:auto;bottom:152px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4ec1f9e{right:259px;}body.rtl .elementor-14 .elementor-element.elementor-element-4ec1f9e{left:259px;}.elementor-14 .elementor-element.elementor-element-4ec1f9e .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-jet-listing-grid .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-listing-grid .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-14 .elementor-element.elementor-element-74211ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-74211ce{z-index:3;}.elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container{margin:0px 0px 0px 0px;}:is( .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-14 .elementor-element.elementor-element-be07ba6 img{width:100%;}.elementor-widget-jet-smart-filters-search .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-smart-filters-search .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14 .elementor-element.elementor-element-554b782 > .elementor-widget-container{margin:-21% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:italic;color:#ffffff;background-color:rgba(0,0,0,0);padding:14px 116px 14px 20px;margin:0% 0% 0% 0%;width:calc(100% - 0% - 0%);}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input::placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input:-ms-input-placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input::-ms-input-placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input-clear{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input-loading{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-bc85471 .elementor-repeater-item-c1f1b83.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-4f10b72 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-4f10b72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4f10b72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-4f10b72{z-index:3;}.elementor-14 .elementor-element.elementor-element-ede4080{width:auto;max-width:auto;top:44vh;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-07084ee{left:30px;}body.rtl .elementor-14 .elementor-element.elementor-element-07084ee{right:30px;}.elementor-14 .elementor-element.elementor-element-07084ee{bottom:100px;text-align:left;}.elementor-14 .elementor-element.elementor-element-07084ee img{width:68px;}.elementor-14 .elementor-element.elementor-element-aff66fc .elementor-button{background-color:#ed1c24;font-size:15px;fill:#ffffff;color:#ffffff;border-radius:30px 30px 30px 30px;padding:17px 27px 17px 27px;}.elementor-14 .elementor-element.elementor-element-aff66fc{width:auto;max-width:auto;top:77vh;}.elementor-14 .elementor-element.elementor-element-aff66fc .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-ad672be .elementor-repeater-item-b0c9030.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-9326652{z-index:3;}.elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-0471d07 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-14 .elementor-element.elementor-element-4c3e71b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-4c3e71b{z-index:3;}.elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container{margin:0px 0px 0px 0px;}:is( .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-1bbb38a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-14 .elementor-element.elementor-element-b1354d6 .elementor-repeater-item-b8ae0aa.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-7fd8e3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-c2cf189 img{width:100%;}.elementor-14 .elementor-element.elementor-element-7604558 > .elementor-widget-container{margin:-21% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:italic;color:#ffffff;background-color:rgba(0,0,0,0);padding:15px 116px 15px 20px;margin:0% 0% 0% 0%;width:calc(100% - 0% - 0%);}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input::placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input:-ms-input-placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input::-ms-input-placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input-clear{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input-loading{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-53f9822 .elementor-repeater-item-b0c9030.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-a4e2f5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-a4e2f5a{z-index:3;}.elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-14 .elementor-element.elementor-element-22be3b0 .elementor-repeater-item-b0c9030.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-c38d479 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-c38d479{z-index:3;}.elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e5f69f4 img{width:100%;}.elementor-14 .elementor-element.elementor-element-cf2f67e > .elementor-widget-container{margin:-23% 0% 0% 0%;}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input-wrapper{max-width:100%;}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:italic;color:#ffffff;background-color:rgba(0,0,0,0);padding:15px 116px 15px 20px;margin:0% 0% 0% 0%;width:calc(100% - 0% - 0%);}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input::placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input:-ms-input-placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input::-ms-input-placeholder{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input-clear{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input-loading{color:#ffffff;}.elementor-14 .elementor-element.elementor-element-89907e0 .elementor-repeater-item-b0c9030.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-14 .elementor-element.elementor-element-5063501{z-index:3;}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-01325e3{width:100%;}.elementor-14 .elementor-element.elementor-element-74211ce{width:100%;}.elementor-14 .elementor-element.elementor-element-a4e2f5a{width:100%;}.elementor-14 .elementor-element.elementor-element-c38d479{width:100%;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-4517806:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4517806 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-31ae3e3{right:-207px;}body.rtl .elementor-14 .elementor-element.elementor-element-31ae3e3{left:-207px;}.elementor-14 .elementor-element.elementor-element-31ae3e3{top:229px;}.elementor-14 .elementor-element.elementor-element-0a68b01{width:auto;max-width:auto;bottom:228.031px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-0a68b01{right:82px;}body.rtl .elementor-14 .elementor-element.elementor-element-0a68b01{left:82px;}.elementor-14 .elementor-element.elementor-element-0a68b01 img{width:500px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-db8ed01{left:122px;}body.rtl .elementor-14 .elementor-element.elementor-element-db8ed01{right:122px;}.elementor-14 .elementor-element.elementor-element-db8ed01{bottom:458px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-a9d9e3e{left:48%;}body.rtl .elementor-14 .elementor-element.elementor-element-a9d9e3e{right:48%;}.elementor-14 .elementor-element.elementor-element-a9d9e3e{bottom:21px;}.elementor-14 .elementor-element.elementor-element-a9d9e3e img{width:50px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4e9eecd{left:24px;}body.rtl .elementor-14 .elementor-element.elementor-element-4e9eecd{right:24px;}.elementor-14 .elementor-element.elementor-element-4e9eecd{bottom:28.828px;}.elementor-14 .elementor-element.elementor-element-f53699b > .elementor-widget-container{--e-transform-translateX:-51%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-f53699b{left:51%;}body.rtl .elementor-14 .elementor-element.elementor-element-f53699b{right:51%;}.elementor-14 .elementor-element.elementor-element-f53699b{bottom:7px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-4ec1f9e{right:163.797px;}body.rtl .elementor-14 .elementor-element.elementor-element-4ec1f9e{left:163.797px;}.elementor-14 .elementor-element.elementor-element-4ec1f9e{bottom:174px;}:is( .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-fc6443d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input{line-height:1.3em;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-ede4080{left:11%;}body.rtl .elementor-14 .elementor-element.elementor-element-ede4080{right:11%;}.elementor-14 .elementor-element.elementor-element-ede4080{top:52%;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-07084ee{left:24px;}body.rtl .elementor-14 .elementor-element.elementor-element-07084ee{right:24px;}.elementor-14 .elementor-element.elementor-element-07084ee{bottom:28.828px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-aff66fc{right:15%;}body.rtl .elementor-14 .elementor-element.elementor-element-aff66fc{left:15%;}.elementor-14 .elementor-element.elementor-element-aff66fc{top:80%;}.elementor-14 .elementor-element.elementor-element-a4e2f5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-4e9eecd{width:auto;max-width:auto;}:is( .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-8fe4be2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-14 .elementor-element.elementor-element-4f10b72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-4f10b72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marrybrown.com/wp-content/uploads/2019/08/Top.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-ede4080{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-07084ee{width:auto;max-width:auto;bottom:14.813px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-07084ee{left:15px;}body.rtl .elementor-14 .elementor-element.elementor-element-07084ee{right:15px;}.elementor-14 .elementor-element.elementor-element-07084ee img{width:50px;}.elementor-14 .elementor-element.elementor-element-a4e2f5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}:is( .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-b862cc9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}:is( .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-e6017e0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-14 .elementor-element.elementor-element-cf2f67e > .elementor-widget-container{margin:-62% 6% 0% 6%;}}/* Start custom CSS for image, class: .elementor-element-7a7f3e2 */@media only screen and (max-width: 1440px) {
 .elementor-14 .elementor-element.elementor-element-7a7f3e2{
     right:13vw !important;
 }
}


@media only screen and (max-width: 1280px) {
 .elementor-14 .elementor-element.elementor-element-7a7f3e2{
     right:10vw !important;
 }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9bb940c */.elementor-14 .elementor-element.elementor-element-9bb940c{
    -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}




.elementor-14 .elementor-element.elementor-element-9bb940c a{
    background: url("https://marrybrown.com/wp-content/uploads/2019/10/button.png") no-repeat 38px center;
    background-size: 1em;
}
.elementor-14 .elementor-element.elementor-element-9bb940c::before, .elementor-14 .elementor-element.elementor-element-9bb940c::after {
    content: '';
    z-index:  1;
    border-radius: 30px;
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    width: 0;
    width:100%;
    height:100%;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}


.elementor-14 .elementor-element.elementor-element-9bb940c::before {
    border: 2px solid #ffffff;
    opacity: 0;
    -webkit-transform: scale3d(1.2, 1.2, 1);
    transform: scale3d(1.2, 1.2, 1);
}


.elementor-14 .elementor-element.elementor-element-9bb940c:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.elementor-14 .elementor-element.elementor-element-9bb940c::after {
    background: transparent;
}

.elementor-14 .elementor-element.elementor-element-9bb940c:hover::after {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
}


.elementor-14 .elementor-element.elementor-element-9bb940c:hover #find-out-more{
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b014ae2 */.elementor-14 .elementor-element.elementor-element-b014ae2{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a7f3e2 */@media only screen and (max-width: 1440px) {
 .elementor-14 .elementor-element.elementor-element-7a7f3e2{
     right:13vw !important;
 }
}


@media only screen and (max-width: 1280px) {
 .elementor-14 .elementor-element.elementor-element-7a7f3e2{
     right:10vw !important;
 }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9bb940c */.elementor-14 .elementor-element.elementor-element-9bb940c{
    -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}




.elementor-14 .elementor-element.elementor-element-9bb940c a{
    background: url("https://marrybrown.com/wp-content/uploads/2019/10/button.png") no-repeat 38px center;
    background-size: 1em;
}
.elementor-14 .elementor-element.elementor-element-9bb940c::before, .elementor-14 .elementor-element.elementor-element-9bb940c::after {
    content: '';
    z-index:  1;
    border-radius: 30px;
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    width: 0;
    width:100%;
    height:100%;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}


.elementor-14 .elementor-element.elementor-element-9bb940c::before {
    border: 2px solid #ffffff;
    opacity: 0;
    -webkit-transform: scale3d(1.2, 1.2, 1);
    transform: scale3d(1.2, 1.2, 1);
}


.elementor-14 .elementor-element.elementor-element-9bb940c:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.elementor-14 .elementor-element.elementor-element-9bb940c::after {
    background: transparent;
}

.elementor-14 .elementor-element.elementor-element-9bb940c:hover::after {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
}


.elementor-14 .elementor-element.elementor-element-9bb940c:hover #find-out-more{
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b014ae2 */.elementor-14 .elementor-element.elementor-element-b014ae2{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db04fa0 */.elementor-14 .elementor-element.elementor-element-db04fa0 {
    position: absolute;
    top:-100vh;
    background-size: 100vw 100vh;
     opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec1f9e */.elementor-14 .elementor-element.elementor-element-4ec1f9e{
    -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
.elementor-14 .elementor-element.elementor-element-4ec1f9e::before, .elementor-14 .elementor-element.elementor-element-4ec1f9e::after {
    content: '';
    z-index:  1;
    border-radius: 30px;
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    width: 0;
    width:100%;
    height:100%;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}


.elementor-14 .elementor-element.elementor-element-4ec1f9e::before {
    border: 2px solid #ffffff;
    opacity: 0;
    -webkit-transform: scale3d(1.2, 1.2, 1);
    transform: scale3d(1.2, 1.2, 1);
}


.elementor-14 .elementor-element.elementor-element-4ec1f9e:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.elementor-14 .elementor-element.elementor-element-4ec1f9e::after {
    background: transparent;
}

.elementor-14 .elementor-element.elementor-element-4ec1f9e:hover::after {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
}


.elementor-14 .elementor-element.elementor-element-4ec1f9e:hover #find-out-more{
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4517806 */.elementor-14 .elementor-element.elementor-element-4517806{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8fe4be2 */.elementor-14 .elementor-element.elementor-element-8fe4be2 .jet-listing-grid__item {
    padding: 0px !important;
}




/*@media only screen and (max-width: 1024px) {

    .elementor-14 .elementor-element.elementor-element-8fe4be2 img{
     width: 100%!important;
    height: auto !important;
    }
}

/*@media only screen and (max-width: 480px) {
.elementor-14 .elementor-element.elementor-element-8fe4be2 .jet-listing-grid__items{
    margin: 0px !important;
}
    .elementor-14 .elementor-element.elementor-element-8fe4be2 img{
        width: 100% !important;
        height: 100vh !important;
    }
}*//* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-fc6443d */.elementor-14 .elementor-element.elementor-element-fc6443d .jet-listing-grid__item {
    padding-top: 0px;
    padding-bottom: 0px;
}


.elementor-14 .elementor-element.elementor-element-fc6443d .jet-listing-grid__item:not(:last-child) .location-search-home{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-554b782 */.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter{
    width:40%;
    margin-left: 8%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-554b782 button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-554b782 input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-554b782 #search-now-tablet{
       float: right;
    background-color: #ed1c24;
    padding: 11.5px 12px 11.5px 33px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg) no-repeat 11% center;
    background-size: 15px;
    background-color: #ed1c24;
        cursor: pointer;
}

@media only screen and (max-width: 768px) {
 .elementor-14 .elementor-element.elementor-element-554b782 #search-now-tablet{
        padding: 11.5px 12px 14.5px 33px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec1f9e */.elementor-14 .elementor-element.elementor-element-4ec1f9e{
    -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
.elementor-14 .elementor-element.elementor-element-4ec1f9e::before, .elementor-14 .elementor-element.elementor-element-4ec1f9e::after {
    content: '';
    z-index:  1;
    border-radius: 30px;
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    width: 0;
    width:100%;
    height:100%;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}


.elementor-14 .elementor-element.elementor-element-4ec1f9e::before {
    border: 2px solid #ffffff;
    opacity: 0;
    -webkit-transform: scale3d(1.2, 1.2, 1);
    transform: scale3d(1.2, 1.2, 1);
}


.elementor-14 .elementor-element.elementor-element-4ec1f9e:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.elementor-14 .elementor-element.elementor-element-4ec1f9e::after {
    background: transparent;
}

.elementor-14 .elementor-element.elementor-element-4ec1f9e:hover::after {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
}


.elementor-14 .elementor-element.elementor-element-4ec1f9e:hover #find-out-more{
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4517806 */.elementor-14 .elementor-element.elementor-element-4517806{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8fe4be2 */.elementor-14 .elementor-element.elementor-element-8fe4be2 .jet-listing-grid__item {
    padding: 0px !important;
}




/*@media only screen and (max-width: 1024px) {

    .elementor-14 .elementor-element.elementor-element-8fe4be2 img{
     width: 100%!important;
    height: auto !important;
    }
}

/*@media only screen and (max-width: 480px) {
.elementor-14 .elementor-element.elementor-element-8fe4be2 .jet-listing-grid__items{
    margin: 0px !important;
}
    .elementor-14 .elementor-element.elementor-element-8fe4be2 img{
        width: 100% !important;
        height: 100vh !important;
    }
}*//* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-fc6443d */.elementor-14 .elementor-element.elementor-element-fc6443d .jet-listing-grid__item {
    padding-top: 0px;
    padding-bottom: 0px;
}


.elementor-14 .elementor-element.elementor-element-fc6443d .jet-listing-grid__item:not(:last-child) .location-search-home{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-554b782 */.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter{
    width:40%;
    margin-left: 8%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-554b782 button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-554b782 input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-554b782 .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-554b782 #search-now-tablet{
       float: right;
    background-color: #ed1c24;
    padding: 11.5px 12px 11.5px 33px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg) no-repeat 11% center;
    background-size: 15px;
    background-color: #ed1c24;
        cursor: pointer;
}

@media only screen and (max-width: 768px) {
 .elementor-14 .elementor-element.elementor-element-554b782 #search-now-tablet{
        padding: 11.5px 12px 14.5px 33px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-52219c6 */.elementor-14 .elementor-element.elementor-element-52219c6 {
    background-size: 100vw 100vh;
    position: relative;
    top: 0vh;
    /*height: calc(100vh - 137px);*/
    overflow: auto;
    overflow-x: hidden;
    opacity: 0;
}

@media only screen and (max-width: 1024px) {
  .elementor-14 .elementor-element.elementor-element-52219c6{
    
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ab5a3d */.elementor-14 .elementor-element.elementor-element-6ab5a3d img{
    width:100%;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aff66fc */.elementor-14 .elementor-element.elementor-element-aff66fc{
    -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
.elementor-14 .elementor-element.elementor-element-aff66fc::before, .elementor-14 .elementor-element.elementor-element-aff66fc::after {
    content: '';
    z-index:  1;
    border-radius: 30px;
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    width: 0;
    width:100%;
    height:100%;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}


.elementor-14 .elementor-element.elementor-element-aff66fc::before {
    border: 2px solid #ffffff;
    opacity: 0;
    -webkit-transform: scale3d(1.2, 1.2, 1);
    transform: scale3d(1.2, 1.2, 1);
}


.elementor-14 .elementor-element.elementor-element-aff66fc:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.elementor-14 .elementor-element.elementor-element-aff66fc::after {
    background: transparent;
}

.elementor-14 .elementor-element.elementor-element-aff66fc:hover::after {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
}


.elementor-14 .elementor-element.elementor-element-aff66fc:hover #find-out-more{
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f10b72 */.elementor-14 .elementor-element.elementor-element-4f10b72{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ab5a3d */.elementor-14 .elementor-element.elementor-element-6ab5a3d img{
    width:100%;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aff66fc */.elementor-14 .elementor-element.elementor-element-aff66fc{
    -webkit-backface-visibility: hidden;  /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
.elementor-14 .elementor-element.elementor-element-aff66fc::before, .elementor-14 .elementor-element.elementor-element-aff66fc::after {
    content: '';
    z-index:  1;
    border-radius: 30px;
    pointer-events: none;
    position: absolute;
    top:0;
    left: 0;
    width: 0;
    width:100%;
    height:100%;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}


.elementor-14 .elementor-element.elementor-element-aff66fc::before {
    border: 2px solid #ffffff;
    opacity: 0;
    -webkit-transform: scale3d(1.2, 1.2, 1);
    transform: scale3d(1.2, 1.2, 1);
}


.elementor-14 .elementor-element.elementor-element-aff66fc:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

.elementor-14 .elementor-element.elementor-element-aff66fc::after {
    background: transparent;
}

.elementor-14 .elementor-element.elementor-element-aff66fc:hover::after {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1);
}


.elementor-14 .elementor-element.elementor-element-aff66fc:hover #find-out-more{
    background-color: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f10b72 */.elementor-14 .elementor-element.elementor-element-4f10b72{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bc85471 */.elementor-14 .elementor-element.elementor-element-bc85471 {
    background-size: 100vw 100vh;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-0471d07 */.elementor-14 .elementor-element.elementor-element-0471d07 .jet-listing-grid__item {
}

.elementor-14 .elementor-element.elementor-element-0471d07 {
    width:50vw;
}

.elementor-14 .elementor-element.elementor-element-0471d07 .jet-listing-grid__items{
    width: 50vw !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9326652 */.elementor-14 .elementor-element.elementor-element-9326652{
    height:100vh;
    width: 50vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-1bbb38a */.elementor-14 .elementor-element.elementor-element-1bbb38a .jet-listing-grid__item {
}

.elementor-14 .elementor-element.elementor-element-1bbb38a {
    width:50vw;
}

.elementor-14 .elementor-element.elementor-element-1bbb38a .jet-listing-grid__items{
    width: 50vw !important;
}

.elementor-14 .elementor-element.elementor-element-1bbb38a .jet-listing-grid__item:not(:last-child) .location-search-home{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-7604558 */.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter{
    width:40%;
    margin-left: 8%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-7604558 input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 #search-now{
       float: right;
    background-color: #ed1c24;
    padding: 11.5px 12px 11.5px 33px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/10/search.png) no-repeat 14% center;
    background-size: 15px;
    background-color: #ed1c24;
        cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-7604558 */.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter{
    width:40%;
    margin-left: 8%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-7604558 input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 #search-now{
       float: right;
    background-color: #ed1c24;
    padding: 11.5px 12px 11.5px 33px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/10/search.png) no-repeat 14% center;
    background-size: 15px;
    background-color: #ed1c24;
        cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c3e71b */.elementor-14 .elementor-element.elementor-element-4c3e71b{
    width: 50vw;
    height: calc(100vh - 65px);
    margin: 0 0px;
    overflow-x: hidden;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  overflow-y: scroll;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none;  /* IE 10+ */
}

.elementor-14 .elementor-element.elementor-element-4c3e71b::-webkit-scrollbar { /* WebKit */
    width: 0;
    height: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-0471d07 */.elementor-14 .elementor-element.elementor-element-0471d07 .jet-listing-grid__item {
}

.elementor-14 .elementor-element.elementor-element-0471d07 {
    width:50vw;
}

.elementor-14 .elementor-element.elementor-element-0471d07 .jet-listing-grid__items{
    width: 50vw !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9326652 */.elementor-14 .elementor-element.elementor-element-9326652{
    height:100vh;
    width: 50vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-1bbb38a */.elementor-14 .elementor-element.elementor-element-1bbb38a .jet-listing-grid__item {
}

.elementor-14 .elementor-element.elementor-element-1bbb38a {
    width:50vw;
}

.elementor-14 .elementor-element.elementor-element-1bbb38a .jet-listing-grid__items{
    width: 50vw !important;
}

.elementor-14 .elementor-element.elementor-element-1bbb38a .jet-listing-grid__item:not(:last-child) .location-search-home{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-7604558 */.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter{
    width:40%;
    margin-left: 8%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-7604558 input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 #search-now{
       float: right;
    background-color: #ed1c24;
    padding: 11.5px 12px 11.5px 33px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/10/search.png) no-repeat 14% center;
    background-size: 15px;
    background-color: #ed1c24;
        cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-7604558 */.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter{
    width:40%;
    margin-left: 8%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-7604558 input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-7604558 .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-7604558 #search-now{
       float: right;
    background-color: #ed1c24;
    padding: 11.5px 12px 11.5px 33px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/10/search.png) no-repeat 14% center;
    background-size: 15px;
    background-color: #ed1c24;
        cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c3e71b */.elementor-14 .elementor-element.elementor-element-4c3e71b{
    width: 50vw;
    height: calc(100vh - 65px);
    margin: 0 0px;
    overflow-x: hidden;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  overflow-y: scroll;
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none;  /* IE 10+ */
}

.elementor-14 .elementor-element.elementor-element-4c3e71b::-webkit-scrollbar { /* WebKit */
    width: 0;
    height: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad672be */.elementor-14 .elementor-element.elementor-element-ad672be {
    /*position: absolute;
    top:-100vh;
    background-size: 100vw 100vh;*/
    position: fixed;
  top:50%;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
  opacity: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b862cc9 */.elementor-14 .elementor-element.elementor-element-b862cc9 .jet-listing-grid__item {
    padding: 0px !important;
}




@media only screen and (max-width: 1024px) {

    .elementor-14 .elementor-element.elementor-element-b862cc9 img{
     width: 100%!important;
    height: auto !important;
    }
}

/*@media only screen and (max-width: 480px) {
.elementor-14 .elementor-element.elementor-element-b862cc9 .jet-listing-grid__items{
    margin: 0px !important;
}
    .elementor-14 .elementor-element.elementor-element-b862cc9 img{
        width: 100% !important;
        height: 100vh !important;
    }
}*//* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-b862cc9 */.elementor-14 .elementor-element.elementor-element-b862cc9 .jet-listing-grid__item {
    padding: 0px !important;
}




@media only screen and (max-width: 1024px) {

    .elementor-14 .elementor-element.elementor-element-b862cc9 img{
     width: 100%!important;
    height: auto !important;
    }
}

/*@media only screen and (max-width: 480px) {
.elementor-14 .elementor-element.elementor-element-b862cc9 .jet-listing-grid__items{
    margin: 0px !important;
}
    .elementor-14 .elementor-element.elementor-element-b862cc9 img{
        width: 100% !important;
        height: 100vh !important;
    }
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-53f9822 */.elementor-14 .elementor-element.elementor-element-53f9822{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e6017e0 *//*.elementor-14 .elementor-element.elementor-element-e6017e0 .jet-listing-grid__item {
    padding: 0px !important;
}
.elementor-14 .elementor-element.elementor-element-e6017e0 .jet-listing-grid__items{
    width: 100% !important;
    margin: 0px !important;
}*/

.elementor-14 .elementor-element.elementor-element-e6017e0 .jet-listing-grid__item:not(:last-child) .location-search-home{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-cf2f67e */.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter{
    width:100%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-cf2f67e button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-cf2f67e input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-cf2f67e #search-now-mobile{
    float: right;
    background-color: #ed1c24;
    padding: 39.5px 12px 11.5px 52px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg) no-repeat 48% center;
    background-size: 23px;
    background-color: #ed1c24;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e6017e0 *//*.elementor-14 .elementor-element.elementor-element-e6017e0 .jet-listing-grid__item {
    padding: 0px !important;
}
.elementor-14 .elementor-element.elementor-element-e6017e0 .jet-listing-grid__items{
    width: 100% !important;
    margin: 0px !important;
}*/

.elementor-14 .elementor-element.elementor-element-e6017e0 .jet-listing-grid__item:not(:last-child) .location-search-home{
    display: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-cf2f67e */.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter{
    width:100%;
        border-radius: 32px 32px 32px 32px;
    border: solid 1px #fff;
    display: inline-block;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-cf2f67e button{
    display: none;
}

/*.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter:after {
    content: "search now";
    float: right;
    border-radius: 32px 32px 32px 32px;
    padding: 12px 14px 11px 33px;
    background-color: #ed1c24;
    margin-top: -50px;
    margin-right: 1px;
    cursor: pointer;
    background-image: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg);
    background-repeat: no-repeat;
    background-size: 17px;
    background-position: 10% 52%;
}*/

.elementor-14 .elementor-element.elementor-element-cf2f67e input:focus{
    outline: none;
}

.elementor-14 .elementor-element.elementor-element-cf2f67e .jet-search-filter__input{
    border:none;
    float: left;
}

.elementor-14 .elementor-element.elementor-element-cf2f67e #search-now-mobile{
    float: right;
    background-color: #ed1c24;
    padding: 39.5px 12px 11.5px 52px;
    border-radius: 32px;
    margin-top: -49px;
    background: url(https://marrybrown.com/wp-content/uploads/2019/08/search-gps.svg) no-repeat 48% center;
    background-size: 23px;
    background-color: #ed1c24;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-22be3b0 */.elementor-14 .elementor-element.elementor-element-22be3b0{
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5063501 */.elementor-14 .elementor-element.elementor-element-5063501{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5063501 */.elementor-14 .elementor-element.elementor-element-5063501{
    height:100vh;
    width: 100vw;
  transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-89907e0 */.elementor-14 .elementor-element.elementor-element-89907e0 {
    /*position: absolute;
    top:-100vh;
    background-size: 100vw 100vh;*/
}/* End custom CSS */