body,html{height:100%;background:#fafafa}body{padding-top:50px;overflow-x:hidden;font-family:"Nunito Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media(min-width:768px){body{padding-top:70px}}@media(min-width:768px){body.home{padding-top:0}}.text-muted{color:#777}.text-primary{color:#0cad9a}.text-danger{color:#f6795e}a.link-danger{color:#f6795e}a.link-danger:hover,a.link-danger:active,a.link-danger:focus{color:#f3512e}p{font-size:14px;line-height:1.75}.bg-light{background-color:#eee}.bg-lighter{background-color:#f4f4f4}.btn-custom{padding:14px 35px 10px 35px;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px}.btn-primary{color:#fff;background-color:#0cad9a;border-color:#0cad9a}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#097d70;border-color:#087467}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#0cad9a;border-color:#0cad9a}.btn-primary .badge{color:#0cad9a;background-color:#fff}.btn-secondary{color:#fff;background-color:#3e4152;border-color:#3e4152}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{color:#fff;background-color:#282a35;border-color:#24252f}.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active{background-color:#3e4152;border-color:#3e4152}.btn-secondary .badge{color:#3e4152;background-color:#fff}.btn-danger{color:#fff;background-color:#f6795e;border-color:#f6795e}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f3512e;border-color:#f34924}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#f6795e;border-color:#f6795e}.btn-danger .badge{color:#f6795e;background-color:#fff}.navbar-default{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;background-color:#fff}.navbar-default .navbar-header a{padding:20px 15px;color:#000}.navbar-default .navbar-header a:hover{color:#0cad9a}.navbar-default .nav>li.active>a{color:#000;background:#e6e6e6;box-shadow:none}.navbar-default .nav>li>a{font-size:12px;font-weight:900;padding:15px 10px;margin:0;color:#000}@media(min-width:768px){.navbar-default{border-bottom:none}.navbar-default .navbar-header a{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;padding:25px}.navbar-default .nav>li.active>a{color:#000;background:none;box-shadow:inset 0 -2px 0 #000}.navbar-default .nav>li.active>a:hover{color:#000;background:none;box-shadow:inset 0 -2px 0 #000}.navbar-default .nav>li>a{padding:25px 10px;margin:0 10px;-webkit-transition:box-shadow 200ms,opacity 200ms;-moz-transition:box-shadow 200ms,opacity 200ms;transition:box-shadow 200ms}.navbar-default .nav>li>a:hover{color:#000;box-shadow:inset 0 -2px 0 rgba(0,0,0,.3)}}section{padding:100px 0}section .section-heading h2{font-weight:800;font-size:40px;margin-top:0;margin-bottom:15px}section .section-heading h3{font-size:14px;font-weight:300;margin-bottom:50px}@media(min-width:768px){section{padding:50px 0}}.well{border-radius:0;background:#fafafa;box-shadow:none}@media(min-width:768px){.navbar-with-header{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms}.navbar-with-header.affix-top{background-color:transparent}.navbar-with-header.affix-top .navbar-header>a{color:#fff}.navbar-with-header.affix-top .nav>li.active>a{color:#fff;box-shadow:inset 0 -2px 0 white}.navbar-with-header.affix-top .nav>li>a{color:#fff}.navbar-with-header.affix-top .nav>li>a:hover,.navbar-with-header.affix-top .nav>li>a:focus,.navbar-with-header.affix-top .nav>li>a:active{color:#fff;box-shadow:inset 0 -2px 0 rgba(255,255,255,.8)}}header.single-header{min-height:auto;background-size:cover;text-align:center;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:top;height:auto;color:#fff;background-color:#000;padding:90px 0 70px}@media(max-width:767px){header.single-header{padding:40px 0 30px}header.single-header .header-content h1{font-size:1.6em}}#cover-overlay{position:absolute;top:0;left:0;right:0;bottom:0}header.single-header .header-content{max-width:100%;padding:15px;margin:auto;position:relative;transform:none;top:auto;left:auto}header.single-header .header-content h1{font-weight:900;font-size:2.5em;margin:0}@media(min-width:768px){header.single-header{height:100%;min-height:600px;padding:0}header.single-header .header-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header.single-header .header-content h1{font-size:3.8em}}header.single-header .header-content a.subtext{display:block;font-size:1.25em;font-weight:300;margin:30px 0;color:#fff}header.single-header .header-content a.subtext span{font-weight:700;text-decoration:underline}header.single-header .header-content a.subtext:hover{text-decoration:none}header .header-content ul.list-inline{margin:0}header .header-content ul.list-inline .btn{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;opacity:.9;margin-bottom:15px}header .header-content ul.list-inline .btn:hover{opacity:1}header .scroll-arrow{position:absolute;text-align:center;width:100%;top:100vh;transform:translateY(-250%)}header .scroll-arrow a{display:block;width:100%;font-size:28px;color:rgba(255,255,255,.5);cursor:pointer}header .scroll-arrow a:hover,header .scroll-arrow a:focus,header .scroll-arrow a:active{color:#fff}section.how-it-works{text-align:center}section.how-it-works i{color:rgba(0,0,0,.2)}section.how-it-works h2{font-weight:900;margin:0;margin-bottom:30px}section.how-it-works h4{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:12px;font-weight:700;letter-spacing:1px}section.how-it-works p{font-weight:300}section.screen h2{text-align:center;font-weight:900;margin:0}section.screen h4{text-align:center;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:50px}section.screen .content-row{display:block;margin-bottom:50px}section.screen .content-row ul.check-list{list-style-type:none}section.screen .content-row ul.check-list li{font-weight:700;margin-bottom:20px;color:gray}section.screen .content-row ul.check-list li:before{font-family:'FontAwesome';content:'';margin:0 5px 0 -15px;color:#68cc94}section.screen ul.list-inline{margin-bottom:0;text-align:center}section.screen ul.list-inline li:first-child{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;letter-spacing:1px;font-weight:700}section.screen img{margin-bottom:50px}@media(min-width:992px){section.screen img{margin-bottom:0}}section.testimonials{text-align:center}section.testimonials h3{font-size:20px;font-weight:800;margin-top:0;margin-bottom:30px}section.testimonials .owl-carousel{margin-bottom:30px}section.testimonials .owl-carousel .item .slide-text{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-weight:700;letter-spacing:2px;font-size:12px;margin-top:10px}section.testimonials .owl-carousel .item .slide-image{position:relative}section.testimonials .owl-carousel .item .slide-image .slide-caption{width:100%;text-align:center;color:#fff;font-weight:700;position:absolute;bottom:5px;font-size:18px}section.testimonials ul.list-inline li{margin-bottom:7px}form.property-search .form-label,form.modal-form .form-label,form.signup-form .form-label{display:block;font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:12px;letter-spacing:2px}form.property-search .form-label span,form.modal-form .form-label span,form.signup-form .form-label span{font-size:11px;opacity:.5;text-transform:none;font-style:italic;margin-left:4px}form.property-search input.form-control:focus,form.modal-form input.form-control:focus,form.signup-form input.form-control:focus,form.property-search select.form-control:focus,form.modal-form select.form-control:focus,form.signup-form select.form-control:focus{box-shadow:none;border-color:#000}form.property-search .form-group,form.modal-form .form-group,form.signup-form .form-group{margin-bottom:30px}form.property-search .property-types .btn-default,form.modal-form .property-types .btn-default,form.signup-form .property-types .btn-default{padding:25px 15px;width:48%;margin-right:0;font-weight:800;margin-bottom:5px;-webkit-transition:background 200ms;-moz-transition:background 200ms;transition:background 200ms}@media(min-width:768px){form.property-search .property-types .btn-default,form.modal-form .property-types .btn-default,form.signup-form .property-types .btn-default{margin-right:5px;width:25%;margin-bottom:5px}}@media(min-width:992px){form.property-search .property-types .btn-default,form.modal-form .property-types .btn-default,form.signup-form .property-types .btn-default{margin-right:5px;width:18.75%;margin-bottom:0}}@media(min-width:1200px){form.property-search .property-types .btn-default,form.modal-form .property-types .btn-default,form.signup-form .property-types .btn-default{margin-right:5px;width:19%;margin-bottom:0}}form.property-search .property-types .btn-default:last-child,form.modal-form .property-types .btn-default:last-child,form.signup-form .property-types .btn-default:last-child{margin-right:0}form.property-search .property-types .btn-default.focus,form.modal-form .property-types .btn-default.focus,form.signup-form .property-types .btn-default.focus{background:#fff;border-color:#ccc;outline:none}form.property-search .property-types .btn-default.active,form.modal-form .property-types .btn-default.active,form.signup-form .property-types .btn-default.active,form.property-search .property-types .btn-default.active.focus,form.modal-form .property-types .btn-default.active.focus,form.signup-form .property-types .btn-default.active.focus{background:#fff;outline:2px auto #0cad9a;outline-style:solid;outline-offset:-3px;border-color:#0cad9a}form.property-search .property-types .btn-default:last-child,form.modal-form .property-types .btn-default:last-child,form.signup-form .property-types .btn-default:last-child{margin-right:0}form.property-search .property-types .btn-default i,form.modal-form .property-types .btn-default i,form.signup-form .property-types .btn-default i{margin-bottom:5px}form.property-search .search-group,form.modal-form .search-group,form.signup-form .search-group{position:relative}form.property-search .search-group input,form.modal-form .search-group input,form.signup-form .search-group input{padding-left:34px}form.property-search .search-group i,form.modal-form .search-group i,form.signup-form .search-group i{left:12px;bottom:14px;position:absolute}form.property-search .range-group select,form.modal-form .range-group select,form.signup-form .range-group select{width:120px;height:42px;display:inline-block}form.property-search .bed-bath-group select.form-control,form.modal-form .bed-bath-group select.form-control,form.signup-form .bed-bath-group select.form-control{width:150px;height:42px;display:inline-block;margin-right:8px}form.property-search .bed-bath-group select.form-control:last-child,form.modal-form .bed-bath-group select.form-control:last-child,form.signup-form .bed-bath-group select.form-control:last-child{margin-right:0}#selectedLocations span{display:inline-block;padding:5px;border:3px solid #0cad9a;margin-bottom:5px;background-color:#fff;border-radius:4px}.property-list{font-weight:300;padding:30px 0 0 0}.property-list .property-list-item{display:block;background:#fff;margin-bottom:30px;border:1px solid #e7e7e7}.property-list .property-list-item img{display:block;width:100%}.property-list .property-list-item .gift-card-noimage{display:flex;align-items:center;justify-content:center;padding:24px 20px;min-height:200px;background:linear-gradient(135deg,#f4faf6 0%,#e3f1eb 100%);border-bottom:1px solid #e7e7e7;text-align:center}.property-list .property-list-item .gift-card-noimage-text{font-weight:800;font-size:22px;line-height:1.25;color:#2f4f3e;overflow-wrap:anywhere}.property-list .property-list-item .btn-give-gift{margin-top:12px;font-weight:700;pointer-events:none}.property-list .property-list-item .property-list-item-info{display:block;padding:15px;font-size:13px}.property-list .property-list-item .property-list-item-info h3{height:20px;margin-top:0;margin-bottom:2px;font-weight:800;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.property-list .property-list-item .property-list-item-info h3 a{color:#000}.property-list .property-list-item .property-list-item-info h3 a:hover{color:#000}.property-list .property-list-item .property-list-item-info .property-list-item-location{color:#999;height:18px;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.property-list .property-list-item .property-list-item-info .property-list-item-price{font-weight:800;color:#68cc94;display:inline-block;margin-right:5px}.property-list .property-list-item .property-list-item-info .property-list-item-sf{color:#999;margin-right:15px}.property-list .property-list-item .property-list-item-info .property-list-item-meta{font-weight:800}.property-list .property-list-item .property-list-item-info hr{margin-top:10px;margin-bottom:10px}.property-list .property-list-item .property-list-item-info p{height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.property-list .property-list-item .property-list-item-info .property-list-item-update{text-align:left;display:inline-block}.property-list .property-list-item .property-list-item-info .property-list-item-likes{margin-right:15px;display:inline-block}.property-list .property-list-item .property-list-item-info .property-list-item-likes a{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;color:#000}.property-list .property-list-item .property-list-item-info .property-list-item-likes a:hover{color:#0cad9a}.property-list .property-list-item .property-list-item-info .property-list-item-close{margin-right:15px;display:inline-block}.property-list .property-list-item .property-list-item-info .property-list-item-close a{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;color:#000}.property-list .property-list-item .property-list-item-info .property-list-item-close a:hover{color:#0cad9a}.property-list .property-list-item .property-list-item-info .property-list-item-share{display:inline-block}.property-list .property-list-item .property-list-item-info .property-list-item-share a{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;color:#000}.property-list .property-list-item .property-list-item-info .property-list-item-share a:hover{color:#0cad9a}.feed-modal .modal-dialog .modal-content{border-radius:0}.feed-modal .modal-dialog .modal-content .modal-body{background:#eee;padding:50px 50px 20px;border-radius:0}.feed-modal .modal-dialog .modal-content .modal-body h2{text-align:center;font-size:36px;max-width:350px;display:block;margin:0 auto;font-weight:900}.feed-modal .modal-dialog .modal-content .modal-body p.modal-info{text-align:center;margin:20px 0}.feed-modal .modal-dialog .modal-content .modal-body p.terms{text-align:center;margin:15px 0 0 0}.feed-modal .modal-dialog .modal-content .modal-footer{text-align:center}.btn-facebook{line-height:21px;position:relative;text-transform:none;letter-spacing:1px;padding:14px 20px 10px 50px;background:#3b5998;border-color:#3b5998}.btn-facebook i{left:20px;bottom:8px;position:absolute}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active{background:#2d4373;border-color:#2d4373}.list-group .list-group-item{padding:25px 30px 25px 15px;font-weight:300;font-size:18px;color:#000;background:#fafafa;border:1px solid #e3e3e3}.list-group .list-group-item:first-child,.list-group .list-group-item:last-child{border-radius:0}.list-group .list-group-item .fa-check-circle{color:#68cc94}.list-group .list-group-item .fa-circle{color:#f6795e}.list-group li.active a{font-weight:800;border-left:3px solid #0cad9a;background:#fff;color:#000}.list-group li.active:hover a,.list-group li.active:focus a,.list-group li.active:active a{color:#000;background:#f2f2f2;border-left:3px solid #0cad9a}.progress{height:50px}.progress .progress-bar-success{line-height:50px;background-color:#68cc94}form.signup-form label{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-weight:700}form.signup-form p.lead{margin-bottom:0;margin-top:15px}.well-dark{background-color:#e9e9e9}.well-dark i{font-size:18px}.well-dark h4{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;font-weight:700;font-size:14px;margin-bottom:15px}.well-dark p{font-weight:300;font-size:18px;margin-top:0;margin-bottom:5px}aside.cta{text-align:center;color:#fff;padding:100px 0;background-color:#36393d}aside.cta h2{font-weight:800;font-size:2em;max-width:800px;margin:0 auto}@media(min-width:768px){aside.cta h2{font-size:3.5em}}aside.cta ul.list-inline{margin-top:50px;margin-bottom:0}aside.cta ul.list-inline li{margin-bottom:15px}@media(min-width:768px){aside.cta ul.list-inline li{margin-bottom:0}}footer{color:#fff;background-color:#272829;padding:50px 0;font-size:12px}footer a{color:rgba(255,255,255,.7)}footer a:hover,footer a:focus,footer a:active{color:#fff}footer .footer-upper{padding-bottom:50px;border-bottom:1px solid #333536}footer .footer-upper h4,footer .footer-upper h5{font-family:"Josefin Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:3px;margin-top:0;margin-bottom:15px}footer .footer-upper h4{color:#fff;font-size:14px;margin-bottom:40px}footer .footer-upper h5{font-size:11px}footer .footer-upper ul.list-unstyled{margin-bottom:50px}footer .footer-upper ul.list-unstyled li{margin-bottom:10px}footer .footer-upper ul.list-unstyled li:last-child{margin-bottom:30px}@media(min-width:768px){footer .footer-upper ul.list-unstyled li:last-child{margin-bottom:0}}footer .footer-upper .social-links .inner{background:#272829;text-align:center;width:240px;margin:0 auto -68px;padding:0 30px}footer .footer-upper .social-links .inner a{display:inline-block;font-size:14px;border-radius:100%;text-align:center;line-height:36px;height:36px;width:36px;background:rgba(255,255,255,.1);margin:0 7px}footer .footer-lower{text-align:center;padding-top:50px}footer .footer-lower a{display:inline-block;margin-right:20px}footer .footer-lower a:last-child{margin-right:0}::-moz-selection{text-shadow:none;background:#0cad9a}::selection{text-shadow:none;background:#0cad9a}img::selection{background:transparent}img::-moz-selection{background:transparent}body{webkit-tap-highlight-color:#0cad9a}label.error{color:red}body.intercom-hidden .intercom-lightweight-app,body.intercom-hidden .intercom-launcher,body.intercom-hidden .intercom-launcher-frame,body.intercom-hidden .intercom-messenger-frame,body.intercom-hidden .intercom-app,body.intercom-hidden #intercom-container{display:none!important}.feed-modal .btn-group#methods{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px}.feed-modal .btn-group#methods .btn{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;width:100%;margin-left:0;min-height:56px;padding:14px 16px;background:#fff;border:1.5px solid #e3e8ee;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.04);white-space:normal;text-align:left;cursor:pointer;transition:border-color 120ms,color 120ms,box-shadow 120ms}.feed-modal .btn-group#methods .btn+.btn{margin-left:0}.feed-modal .btn-group#methods .btn:hover{border-color:#c1c9d2}.feed-modal .btn-group#methods .btn.active{border-color:#635bff;color:#635bff;box-shadow:0 1px 3px rgba(99,91,255,.12)}.feed-modal .btn-group#methods .btn>.fa{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:#f6f9fc;color:#425466;flex:0 0 28px}.feed-modal .btn-group#methods .btn.active>.fa{background:rgba(99,91,255,.1);color:#635bff}@media(max-width:767px){.feed-modal .modal-dialog .modal-content .modal-body{padding:25px 20px 15px}.feed-modal .modal-dialog .modal-content .modal-header{padding:15px 20px}.feed-modal .btn-group#methods .btn{font-size:15px}.feed-modal .btn-group#methods .btn .payment-subtitle{font-size:13px}.feed-modal #divAmt .form-group{display:block;width:100%;margin-bottom:10px}.feed-modal #divAmt input.form-control,.feed-modal #divAmt select.form-control{width:100%;height:44px;font-size:16px}.feed-modal .modal-header .col-md-3 img{max-height:120px;margin-bottom:10px}.feed-modal .modal-dialog{margin:10px;max-height:calc(100vh - 20px)}.feed-modal .modal-content{max-height:calc(100vh - 20px);overflow-y:auto;-webkit-overflow-scrolling:touch}.feed-modal input.form-control,.feed-modal select.form-control,.feed-modal textarea.form-control{font-size:16px;height:44px}.feed-modal textarea.form-control{height:auto;min-height:60px}.feed-modal #gift-name{font-size:20px}}@media(max-width:375px){.feed-modal .modal-dialog .modal-content .modal-body{padding:20px 15px 10px}.feed-modal .btn-group#methods .btn{font-size:14px;padding:12px 14px}}.feed-modal .btn-group#methods .btn .payment-subtitle{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.feed-modal .btn-group#methods .btn.active .payment-subtitle{position:static;width:100%;height:auto;margin:12px 0 0;flex-basis:100%;padding:12px 0 0;border-top:1px solid #e3e8ee;font-size:13px;font-weight:normal;line-height:1.4;color:#425466;white-space:normal;overflow:visible;clip-path:none;text-align:left}@media(max-width:767px){body.modal-scroll-lock{position:fixed;width:100%;overflow:hidden}}.i-bought-this-link{display:block;margin-top:6px;font-size:12px;color:#68cc94;text-decoration:none;cursor:pointer}.i-bought-this-link:hover,.i-bought-this-link:focus{color:#4da870;text-decoration:underline}.i-bought-this-link .fa{margin-right:2px}.property-list-item[data-purchased="True"]{position:relative;opacity:.55;cursor:default}.property-list-item[data-purchased="True"]::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(200,200,200,.25);pointer-events:none;z-index:1}.property-list-item[data-purchased="True"] .purchased-badge{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;padding:4px 10px;border-radius:3px;z-index:2;pointer-events:none}.property-list-item[data-purchased="True"].hover-effect:hover img,.property-list-item[data-purchased="True"].hover-effect:hover .property-list-item-info{opacity:1}.property-list-item[data-purchased="True"].hover-effect:hover .overlay{opacity:0}body{padding-top:0}.hover-effect{position:relative;cursor:pointer}.hover-effect .overlay{position:absolute;overflow:hidden;width:80%;height:80%;left:10%;top:30%;opacity:0;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s}@media(hover:hover){.hover-effect:hover .property-list-item-info{opacity:.4}.hover-effect:hover img{opacity:.4}.hover-effect:hover .overlay{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 1s;transition:all 1s}}@media(max-width:768px){.hover-effect:hover .property-list-item-info{opacity:1!important}.hover-effect:hover img{opacity:1!important}.hover-effect:hover .overlay{opacity:0!important}}.navbar{background-color:#fff;border:none;border-radius:0;margin-bottom:0;z-index:1000}form.property-search .form-group,form.modal-form .form-group,form.signup-form .form-group{margin-bottom:15px}#sample-gifts{display:inline-block}#sample-gifts .btn-default{margin:1%;width:47%}@media(min-width:768px){#sample-gifts .btn-default{margin:1%;width:23%;float:left}}a.btn-primary{color:#fff!important}.btn-primary,.btn-primary:hover,.btn-primary:focus{background-color:#e15183;border-color:#e15183}header .header-content a.subtext{font-size:1.5em}.btn-gift{padding:10px}.property-list .property-list-item{border:5px solid #fff;border-bottom:none;outline:1px solid #e7e7e7;overflow:hidden}.property-list .property-list-item img{margin-left:50%;transform:translateX(-50%);width:auto}#btnCover{margin:10px 0}header.split-header{background-size:cover;text-align:center;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:top;color:#fff}header.split-header hr{width:40%}header.split-header .row{background-color:#191919}header.split-header .header-content-split{color:#c9c9c9;margin:40px auto;max-width:90%}header.split-header .header-content-split h1,header.split-header .header-content-split h2{font-family:'Gill Sans MT',sans-serif}header.split-header .header-content-split img{width:50%}header.split-header .header-content-split img:last-child{width:30%}header.split-header .header-content-split p{width:50%;margin:auto;padding-bottom:15px}#cover-image{background-position:center center;background-size:cover;height:400px}@media(min-width:992px){header.split-header{min-height:600px;height:100%}header.split-header hr{width:90%}header.split-header .row{height:100%}header.split-header .header-content-split{margin:auto;max-width:50%;padding-left:15px;position:relative;top:50%;-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%)}header.split-header .header-content-split img{width:100%}header.split-header .header-content-split img:last-child{width:60%}#cover-image{height:100%}#cover-text{height:100%}}.registry-cta{background-color:#e15183;color:#fff;font-family:arial;font-size:13px;font-weight:normal;height:26px;letter-spacing:1px;padding:4px 10px;text-align:right;text-transform:none;width:100%}.registry-cta a{color:#fff;font-weight:bold}.affix{top:0;position:fixed;width:100%}.affix+header{margin-top:50px}.navbar-default .navbar-header a{padding:12px 15px}@media(min-width:768px){.affix+header{margin-top:70px}.navbar-default .navbar-header a{padding:20px 15px}}.btn-facebook{line-height:21px;position:relative;text-transform:none;letter-spacing:1px;padding:14px 20px 10px 50px;background:#3b5998;border-color:#3b5998}.btn-facebook i{left:20px;bottom:8px;position:absolute}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active{background:#2d4373;border-color:#2d4373}.black{color:#000}.gift-nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:24px;color:#000}.gift-prev{left:10px}.gift-next{right:10px}.thanks-hero{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:280px;display:flex;align-items:center;justify-content:center;overflow:hidden}.thanks-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.35) 100%)}.thanks-hero-content{position:relative;z-index:1;text-align:center;padding:40px 20px;color:#fff}.thanks-hero-content h1{font-weight:900;font-size:2em;margin:0 0 8px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3)}.thanks-hero-subtitle{font-size:1.1em;font-weight:300;opacity:.9;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.3)}@media(min-width:768px){.thanks-hero{min-height:360px}.thanks-hero-content h1{font-size:2.8em}.thanks-hero-subtitle{font-size:1.3em}}.featured-gifts{padding:32px 0 8px}.featured-gifts__title{text-align:center;font-weight:700;margin:0 0 16px}.featured-gifts__grid.row{display:flex;flex-wrap:wrap;justify-content:center}