@charset "UTF-8";.image-wrapper-100{position:relative;width:100%;padding-top:100%}.image-wrapper-100 .image{top:0;left:0;height:100%;width:100%;position:absolute;background-size:cover;background-position:center}.image-wrapper-75{position:relative;width:100%;padding-top:75%}.image-wrapper-75 .image{top:0;left:0;height:100%;width:100%;position:absolute;background-size:cover;background-position:center}.image-wrapper-67{position:relative;width:100%;padding-top:66.666667%}.image-wrapper-67 .image{top:0;left:0;height:100%;width:100%;position:absolute;background-size:cover;background-position:center}.image-wrapper-56{position:relative;width:100%;padding-top:56.25%}.image-wrapper-56 .image{top:0;left:0;height:100%;width:100%;position:absolute;background-size:cover;background-position:center}.boxopen:before{background-image:url("../img/icons/boxopen.svg")}.camera:before{background-image:url("../img/icons/camera.svg")}.chat:before{background-image:url("../img/icons/chat.svg")}.couple:before{background-image:url("../img/icons/couple.svg")}.cross:before{background-image:url("../img/icons/cross.svg")}.emoji:before{background-image:url("../img/icons/emoji.svg")}.feet:before{background-image:url("../img/icons/feet.svg")}.female:before{background-image:url("../img/icons/female.svg")}.genders:before{background-image:url("../img/icons/genders.svg")}.globe:before{background-image:url("../img/icons/globe.svg")}.group:before{background-image:url("../img/icons/group.svg")}.heartchat:before{background-image:url("../img/icons/heartchat.svg")}.lightning:before{background-image:url("../img/icons/lightning.svg")}.location:before{background-image:url("../img/icons/location.svg")}.male:before{background-image:url("../img/icons/male.svg")}.plane:before{background-image:url("../img/icons/plane.svg")}.pointright:before{background-image:url("../img/icons/pointright.svg")}.pray:before{background-image:url("../img/icons/pray.svg")}.question:before{background-image:url("../img/icons/question.svg")}.refresh:before{background-image:url("../img/icons/refresh.svg")}.reply:before{background-image:url("../img/icons/reply.svg")}.search:before{background-image:url("../img/icons/search.svg")}.shield:before{background-image:url("../img/icons/shield.svg")}.spelling:before{background-image:url("../img/icons/spelling.svg")}.watch:before{background-image:url("../img/icons/watch.svg")}.gradient-default-light{position:relative}.gradient-default-light:before{content:"";background:radial-gradient(at top left,#f68742 0,#eb2c60 100%);position:absolute;top:0;left:0;height:100%;width:100%;opacity:.1}.bg-default{background:radial-gradient(at top left,#f68742 0,#eb2c60 100%)}.bg-blue{background:linear-gradient(-180deg,#19b0e4 0,#178fb8 100%)}.clearfix{clear:both}.readable-content{max-width:600px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.readable-content>*{margin-bottom:1.5rem}.readable-content>:last-child{margin-bottom:0}.wide-content{max-width:700px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.wide-content>*{margin-bottom:1.5rem}.wide-content>:last-child{margin-bottom:0}.content{padding-left:15px;padding-right:15px}.content>*{margin-bottom:1.5rem}.content>:last-child{margin-bottom:0}.maincontent-success-stories{background:linear-gradient(-180deg,#4a4a4a 0,#393939 100%)}.textlink-back{color:#393939;text-decoration:none;font-weight:600;margin-bottom:30px;display:block;position:relative}.textlink-back:before{content:"";display:block;position:absolute;background-image:url("../img/icons/arrow-grey.svg");height:24px;width:24px;background-size:cover;left:-32px;top:50%;transform:translateY(-50%) rotate(180deg);transition:.3s}.textlink-back:hover{color:#393939;text-decoration:none}.textlink-back:hover:before{left:-37px}.form-msg{color:white;background-color:#4a4a4a;font-size:1rem;font-weight:600;padding:10px 15px;margin:20px 0 24px;border-radius:5px;position:relative}.form-msg.red{background-color:#eb2c60}.form-msg.green{background-color:#21d38d}.form-msg a,.form-msg a:hover{color:#fff;text-decoration:underline}form .form-row .form-group{margin-bottom:10px !important}form .location select+select{margin-top:10px;transition:none;display:block}form .form-group{margin-bottom:10px}form .form-group.mabo{margin-bottom:20px}form .form-group .form-msg{font-size:.875rem;font-weight:600;background:0;border:0;padding:0;margin:-8px 0 16px;color:#4a4a4a}form .form-group .form-msg.red{color:#eb2c60}form .form-group .form-msg.red:after{background-image:url("../img/icons/angle-small-red.svg");content:"";display:block;background-size:cover;position:absolute;height:12px;width:12px;left:12px;bottom:-12px}form .form-group .form-msg.red.cb{padding:8px 0 0 28px}form .form-group .form-msg.red.cb:after{left:40px}form .label-prefix{display:block;margin-right:30px}@media screen and (min-width:576px){form .label-prefix{display:inline}}form select{cursor:pointer}form textarea,form select,form input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:5px;padding:10px;width:100%;background-color:#f7f7f7;color:#4a4a4a;font-weight:600;font-size:16px;border:2px solid #dfdfdf;transition:.2s;line-height:1.4;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form textarea:focus,form select:focus,form input:not([type=checkbox]):not([type=radio]):focus{color:#4a4a4a;border-color:#4a4a4a;outline:0}form textarea:focus:hover,form select:focus:hover,form input:not([type=checkbox]):not([type=radio]):focus:hover{color:#4a4a4a;border-color:#4a4a4a;outline:0}form textarea:hover,form select:hover,form input:not([type=checkbox]):not([type=radio]):hover{border-color:#cbcbcb}form textarea::placeholder,form select::placeholder,form input:not([type=checkbox]):not([type=radio])::placeholder{color:#cbcbcb;opacity:1}form textarea:-ms-input-placeholder,form select:-ms-input-placeholder,form input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder{color:#cbcbcb}form textarea::-ms-input-placeholder,form select::-ms-input-placeholder,form input:not([type=checkbox]):not([type=radio])::-ms-input-placeholder{color:#cbcbcb}form textarea.lbl-plh::placeholder,form select.lbl-plh::placeholder,form input:not([type=checkbox]):not([type=radio]).lbl-plh::placeholder{color:#4a4a4a}form textarea.red,form textarea:invalid,form select.red,form select:invalid,form input:not([type=checkbox]):not([type=radio]).red,form input:not([type=checkbox]):not([type=radio]):invalid{box-shadow:none;outline:0;border:2px solid #eb2c60 !important;color:#eb2c60 !important}form textarea.green,form select.green,form input:not([type=checkbox]):not([type=radio]).green{border-color:#21d38d;color:#21d38d}form .areawrapper{position:relative}form select{background:#f7f7f7 url("../img/icons/angle.svg");background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:50%}@media screen and (min-width:768px){form select{background-position-x:calc(100% - 15px)}}form .lbl-block,form .lbl-inline{font-size:1rem;font-weight:700;margin-bottom:.5rem}form .lbl-block{display:block}form .lbl-info{font-weight:400;font-size:.875rem;color:#4a4a4a;margin-top:5px;margin-bottom:5px}form .lbl-inline{display:inline-block;margin-right:10px;font-size:1rem}form .label-checkmark{font-weight:400;margin-right:15px;display:inline-block;position:relative;padding-left:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .label-checkmark input{position:absolute;opacity:0;cursor:default}form .label-checkmark .checkmark{transition:.2s;cursor:pointer;position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#f7f7f7;border:solid 2px #dfdfdf;border-radius:50%}@media screen and (min-width:1200px){form .label-checkmark .checkmark{top:3px}}form .label-checkmark input[type=checkbox] ~ .checkmark{border-radius:5px}form .label-checkmark input ~ .checkmark:after{content:"";position:absolute;opacity:0;transition:.2s}form .label-checkmark input[type=checkbox] ~ .checkmark:after{left:6px;top:2px;width:6px;height:11px;border:solid #4a4a4a;border-width:0 3px 3px 0;transform:rotate(45deg)}form .label-checkmark input[type=radio] ~ .checkmark:after{left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#4a4a4a}form .label-checkmark input:checked ~ .checkmark:after{opacity:1}form .label-checkmark input.red ~ .checkmark{border-color:#eb2c60 !important}form .label-checkmark input.male ~ .checkmark{border-color:#19b0e4}form .label-checkmark input.female ~ .checkmark{border-color:#eb2c60}form .label-checkmark:hover .checkmark{border-color:#cbcbcb}form .label-checkmark input:focus ~ .checkmark{border-color:#4a4a4a}form .label-checkmark input.male:checked ~ .checkmark,form .label-checkmark input.male:focus ~ .checkmark,form .label-checkmark input.male:hover ~ .checkmark{border-color:#19b0e4}form .label-checkmark input.male:checked ~ .checkmark:after,form .label-checkmark input.male:focus ~ .checkmark:after,form .label-checkmark input.male:hover ~ .checkmark:after{background-color:#19b0e4;opacity:1}form .label-checkmark input.female:checked ~ .checkmark,form .label-checkmark input.female:focus ~ .checkmark,form .label-checkmark input.female:hover ~ .checkmark{border-color:#eb2c60}form .label-checkmark input.female:checked ~ .checkmark:after,form .label-checkmark input.female:focus ~ .checkmark:after,form .label-checkmark input.female:hover ~ .checkmark:after{background-color:#eb2c60;opacity:1}@media screen and (min-width:576px){form .no-member{margin-top:15px}}.button{display:block;width:100%;font-size:1rem;padding:14px 20px 16px;line-height:1;font-weight:bold;border-radius:30px;transition:all .2s;margin-left:5px;text-shadow:none;border:0;white-space:nowrap;text-align:center;margin-bottom:15px;cursor:pointer;box-shadow:0 10px 20px rgba(0,0,0,0)}.button.bm-none{margin-bottom:0}@media screen and (min-width:576px){.button{display:inline-block;margin-bottom:0;width:auto;margin-left:10px}}.button.inlineblock{display:inline-block;width:auto}.button:first-of-type{margin-left:0}.button:hover,.button:active:hover,.button:focus:hover{transform:scale(1.03);text-decoration:none;box-shadow:0 10px 20px rgba(0,0,0,0.2)}.button:active,.button:focus{transform:scale(1.02);outline:0;text-decoration:none}.button.outline{color:#4a4a4a;box-shadow:inset 0 0 0 2px #4a4a4a,0 10px 20px rgba(0,0,0,0)}.button.outline:hover{background-color:#4a4a4a;color:white;box-shadow:inset 0 0 0 2px #4a4a4a,0 10px 20px rgba(0,0,0,0.2)}.button.outline.white{color:white;box-shadow:inset 0 0 0 2px white,0 10px 20px rgba(0,0,0,0)}.button.outline.white:hover{background-color:white;color:#4a4a4a;box-shadow:inset 0 0 0 2px white,0 10px 20px rgba(0,0,0,0.2)}.button.solid{background:#19b0e4;color:white}.button.solid.shadow{box-shadow:0 10px 20px rgba(0,0,0,0.2)}.button.solid.red{background:radial-gradient(at top left,#f68742 0,#eb2c60 100%)}.button.solid.grey{background:linear-gradient(-180deg,#4a4a4a 0,#393939 100%)}.button.solid.white{background:0;background-color:white;color:#4a4a4a}.button.loading,.button:disabled{opacity:.7}.button.loading:hover,.button:disabled:hover{transform:none;box-shadow:none;cursor:default}.button.loading:active,.button.loading:focus,.button:disabled:active,.button:disabled:focus{transform:none}.button.ajax{position:relative;transition:all .2s,color .2s .2s}.button.ajax:after{transition:all .2s 0;opacity:0;content:"";position:absolute;left:calc(50% - 15px);top:calc(50% - 15px);width:30px;height:30px;border-radius:15px;border:3px solid #fff;border-bottom:3px solid rgba(255,255,255,0);border-left:3px solid rgba(255,255,255,0)}.button.loading{transition:all .2s;color:rgba(0,0,0,0)}.button.loading:after{opacity:1;transition-delay:.2s;-webkit-animation-name:wk-rotateAnimation;animation-name:rotateAnimation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes rotateAnimation{0{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes wk-rotateAnimation{0{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}#emojipicker{display:none}@media screen and (min-width:768px){#emojipicker{display:block;position:absolute;height:1.25rem;width:1.25rem;bottom:.625rem;right:1.5rem}#emojipicker>span{display:inline-block;height:1.25rem;width:1.25rem;background-image:url("../img/icons/emoji-gray.svg");background-size:cover;cursor:pointer;transition:.2s;opacity:.8}#emojipicker>span:hover{opacity:1;transform:scale(1.1)}#emojipicker.open #emojilist{bottom:1rem;visibility:visible;opacity:1}}#emojipicker #emojilist{width:15rem;background-color:white;border-radius:.25rem;position:absolute;padding:.5rem;text-align:center;bottom:.5rem;left:50%;transform:translateX(-50%);box-shadow:0 10px 20px rgba(0,0,0,0.2);visibility:hidden;opacity:0;transition:.2s;z-index:2}#emojipicker #emojilist:before{content:"";position:absolute;border:.5rem solid transparent;background:transparent;bottom:-0.95rem;left:50%;transform:translateX(-50%);border-top-color:white}#emojipicker #emojilist li{display:inline-block;list-style:none;height:1.5rem;width:1.5rem;font-size:1rem;line-height:1.5rem;text-align:center;cursor:pointer;transition:.1s;border-radius:5px;margin:.125rem}#emojipicker #emojilist li:hover{transform:scale(1.1)}body{overscroll-behavior:none;-webkit-overflow-scrolling:auto}.home-icons .icon-wrapper{text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:400px}@media screen and (min-width:768px){.home-icons .icon-wrapper{margin-bottom:0}}.home-icons .icon-wrapper h4{color:#eb2c60;margin-bottom:10px}.home-icons .icon-wrapper h4:before{content:"";display:block;width:48px;height:48px;background-size:cover;margin:0 auto 15px}.button-wrapper{position:absolute;top:0;width:100%;text-align:center}.button-wrapper .border-button{box-shadow:0 20px 40px rgba(0,0,0,0.2);transform:translateY(-50%)}.button-wrapper .border-button:hover{transform:translateY(-50%) scale(1.05)}.home-success-stories{background:linear-gradient(-180deg,#4a4a4a 0,#393939 100%);text-align:center}@media screen and (min-width:576px){.home-success-stories{text-align:left}}.home-success-stories .success-stories-slider{position:relative}.home-success-stories .success-stories-slider .slick-track{display:flex}.home-success-stories .success-stories-slider .slick-slide{height:auto;display:block;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;padding-top:15px;padding-bottom:15px}.home-success-stories .success-stories-slider .slick-slide blockquote{margin:0;align-items:center}@media screen and (min-width:992px){.home-success-stories .success-stories-slider .slick-slide:nth-of-type(even){margin-top:45px}}.home-success-stories .success-stories-slider .slick-slide .big-p{display:block;margin-bottom:5px}@media screen and (min-width:992px){.home-success-stories .success-stories-slider .slick-slide .big-p{padding-left:165px}}.home-success-stories .success-stories-slider .slick-slide .big-p.success-stories-couple{font-weight:bold;font-style:normal;margin-top:0;color:white}.home-success-stories .success-stories-slider .slick-slide .big-p.success-stories-couple:before{content:"– "}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-slide a.image-wrapper:hover .success-stories-img{transform:scale(1.05)}}.home-success-stories .success-stories-slider .slick-slide .success-stories-img{width:200px;height:200px;margin-left:auto;margin-right:auto;border-radius:100px;background-size:cover;background-position:center;margin-bottom:30px;transition:.3s;box-shadow:0 10px 20px rgba(0,0,0,0.2)}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-slide .success-stories-img{margin-bottom:initial;margin-right:30px;float:left;width:150px;height:150px}}@media screen and (min-width:992px){.home-success-stories .success-stories-slider .slick-slide .success-stories-img{width:135px;height:135px}}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-slide{display:flex}.home-success-stories .success-stories-slider .slick-slide .success-stories-img{flex-shrink:0}.home-success-stories .success-stories-slider .slick-slide .content-wrapper{flex-shrink:1}}.home-success-stories .success-stories-slider .slick-next{position:absolute;transition:.3s;top:76px;right:0;cursor:pointer;transform:scale(0.75)}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-next{top:0;transform:translateY(-100%) scale(0.75)}}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-next{transform:translateY(-50%) scale(1);top:50%;right:-24px}}.home-success-stories .success-stories-slider .slick-next:hover{transform:scale(0.775)}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-next:hover{transform:translateY(-100%) scale(0.775)}}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-next:hover{transform:translateY(-50%) scale(1.1)}}.home-success-stories .success-stories-slider .slick-next:focus{transform:scale(0.75)}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-next:focus{transform:translateY(-100%) scale(0.75)}}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-next:focus{transform:translateY(-50%) scale(1)}}.home-success-stories .success-stories-slider .slick-prev{transform:rotate(180deg) scale(0.75);position:absolute;transition:.3s;top:76px;left:0;cursor:pointer;z-index:1}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-prev{top:0;left:initial;right:50px;transform:rotate(180deg) translateY(100%) scale(0.75)}}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-prev{transform:rotate(180deg) translateY(50%) scale(1);top:50%;left:-24px}}.home-success-stories .success-stories-slider .slick-prev:hover{transform:rotate(180deg) scale(0.775)}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-prev:hover{transform:rotate(180deg) translateY(100%) scale(0.775)}}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-prev:hover{transform:rotate(180deg) translateY(50%) scale(1.1)}}.home-success-stories .success-stories-slider .slick-prev:focus{transform:rotate(180deg) scale(0.75)}@media screen and (min-width:576px){.home-success-stories .success-stories-slider .slick-prev:focus{transform:rotate(180deg) translateY(100%) scale(0.75)}}@media screen and (min-width:768px){.home-success-stories .success-stories-slider .slick-prev:focus{transform:rotate(180deg) translateY(50%) scale(1)}}.home-info{padding-top:60px;padding-bottom:45px}.home-info .butmar{margin-top:25px}@media screen and (min-width:992px){.home-info{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:767.995px){.home-info [class*=col-]{margin-bottom:45px}.home-info [class*=col-]:last-of-type{margin-bottom:0}}.home-info [class*=image-wrapper]{box-shadow:0 10px 20px rgba(0,0,0,0.2);margin-top:-90px}@media screen and (min-width:992px){.home-info [class*=image-wrapper]{margin-top:-135px}}.bible-card{text-align:center;background-color:white}.bible-card .h1{font-weight:300}.bible-card blockquote{margin:0}.bible-card cite{color:#eb2c60;display:block;font-style:normal}.bible-card .emblem-wrapper{position:absolute;top:0;width:100%}.bible-card .emblem-wrapper img{position:absolute;left:50%;top:-20px;transform:translateX(-50%);width:40px;height:40px}@media screen and (min-width:992px){.bible-card .emblem-wrapper img{top:-30px;width:60px;height:60px}}.subfooter{background:linear-gradient(-180deg,#4a4a4a 0,#393939 100%);padding-top:50px;padding-bottom:55px;position:relative}.subfooter .button-wrapper{top:-15px}.subfooter .button-wrapper+.container-fluid,.subfooter .button-wrapper .container-fluid{padding-top:15px}.subfooter .social-links{margin-top:20px;text-align:center}.subfooter a.social-link{margin-right:2px;margin-left:2px}.subfooter a.social-link img{transition:.3s}.subfooter a.social-link:hover img{transform:scale(1.05)}.subfooter a.social-link:focus img,.subfooter a.social-link:active img{transform:scale(1.05)}.subfooter p{display:block;flex:0 0 100%;margin-bottom:0}.subfooter p a{color:#cbcbcb;font-size:.875rem;font-weight:600;margin-left:7.5px;margin-right:7.5px;white-space:nowrap}@media screen and (min-width:576px){.subfooter p a{margin-left:10px;margin-right:10px}}.subfooter .info,.subfooter .pages{text-align:center;margin-left:5px;margin-right:5px}.subfooter .pages{margin-bottom:5px}.page-login .login-content{height:100%;margin-top:0}@media screen and (min-width:768px){.page-login .login-content{margin-top:60px}}@media screen and (min-width:992px){.page-login .login-content{margin-top:90px}}.page-login .login-content .row{height:100%}.page-login .login-content .login-form{padding:30px 15px;clear:both}@media screen and (min-width:576px){.page-login .login-content .login-form{margin-top:0}}@media screen and (min-width:768px){.page-login .login-content .login-form{padding:30px;background-color:white;border-radius:5px;box-shadow:0 20px 40px rgba(0,0,0,0.2)}}@media screen and (min-width:992px){.page-login .login-content .login-form{padding:50px;max-width:550px;margin-left:auto;margin-right:auto}}.page-login .login-content .login-form .big-p{margin-bottom:30px}.page-login .login-content .login-form .login{float:none;margin-top:34px}@media screen and (min-width:576px){.page-login .login-content .login-form .login{float:right;margin-top:0}}.page-login .login-content .login-form .login .button{float:none}@media screen and (min-width:576px){.page-login .login-content .login-form .login .button{margin-left:15px;float:right}}.page-login .login-content .login-form .labelremember{top:-5px;position:relative}.page-login .login-content .login-form .remember{display:inline-block;width:100%;margin-bottom:0}@media screen and (min-width:576px){.page-login .login-content .login-form .remember{width:auto;margin-top:24px}}.page-login .login-content .login-form .remember input[type=checkbox]{width:auto}.page-login .login-content .login-form button[type=submit]{margin-top:15px}.page-login .login-content .forgot{margin:0 0 15px;padding-left:15px;padding-right:15px;text-align:center}@media screen and (min-width:768px){.page-login .login-content .forgot{padding-left:30px;padding-right:30px;text-align:right;margin:15px 0}.page-login .login-content .forgot a{color:white}}@media screen and (min-width:992px){.page-login .login-content .forgot{max-width:550px;margin:20px auto;padding-left:50px;padding-right:50px}}.page-text{position:relative}.page-text .page-text-background{display:none}@media screen and (min-width:992px){.page-text .page-text-background{display:block;position:absolute;height:100%;top:0;opacity:.2;right:0}}.page-text .sidebar-col{position:absolute;transform:translateY(-100%);right:0;margin-top:-30px}@media screen and (min-width:576px){.page-text .sidebar-col{margin-top:-15px}}@media screen and (min-width:992px){.page-text .sidebar-col{transform:initial;position:relative}}.page-text .sidebar-col .cta-sidebar{margin-left:15px;margin-right:15px;border-radius:5px;box-shadow:0 20px 40px rgba(0,0,0,0.2);padding:20px}.page-text .sidebar-col .cta-sidebar p{margin-bottom:15px}@media screen and (min-width:576px){.page-text .sidebar-col .cta-sidebar{padding:30px}}@media screen and (min-width:992px){.page-text .sidebar-col .cta-sidebar{position:relative;position:sticky;top:120px}}.page-logodump{background-color:#f7f7f7;padding-top:45px;padding-bottom:30px}.page-logodump h3{margin-bottom:30px;text-align:center;color:#cbcbcb;font-weight:600}.page-logodump .logo{height:110px;display:flex;text-align:center;align-items:center;margin-bottom:15px;overflow:hidden}.page-logodump .logo div{margin:0 auto}.page-logodump .logo div img{vertical-align:middle;max-width:80%;max-height:110px}.content-quote{margin-left:15px}@media screen and (min-width:576px){.content-quote{margin-left:-30px}}@media screen and (min-width:1200px){.content-quote{margin-left:-50px}}.content-quote p,.content-quote cite{font-size:1.5rem;line-height:1;font-weight:300;color:#19b0e4;margin-bottom:1rem}.content-quote .quote-label{text-transform:uppercase;font-size:.875rem;font-weight:bold}.content-quote .quote-label:before{content:"– "}p.date{font-size:.875rem;font-weight:600;color:#cbcbcb;margin-top:30px}.caption .content-image-wrapper-wrapper:before{content:"";background:linear-gradient(-180deg,rgba(255,255,255,0) 50%,rgba(255,255,255,0.5) 100%);width:100%;height:100%;position:absolute;z-index:1}.image-caption{padding-left:30px;padding-right:30px;margin-top:15px;margin-bottom:0;position:relative;font-weight:bold;z-index:2;text-align:left}.image-caption:before{content:"";display:block;position:absolute;top:-65px;left:35px;border-radius:1px;width:2px;height:60px;background-color:#393939}.content-image-wrapper{margin-left:-15px;margin-right:-15px;position:relative;padding-top:1rem;padding-bottom:1rem}@media screen and (min-width:576px){.content-image-wrapper{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:1200px){.content-image-wrapper{margin-left:-50px;margin-right:-50px}}.content-image-wrapper .content-image-wrapper-wrapper{position:relative;width:100%}.content-image-wrapper img{width:100%;position:relative}.slick-slide{margin:0 20px;display:flex;align-items:center}.slick-slide img{width:100%;align-self:center;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.content-imageslider{margin-left:-15px;margin-right:-15px;position:relative;padding-top:1rem;padding-bottom:1rem;text-align:center}.content-imageslider .slick-slide{display:block;margin:0}@media screen and (min-width:576px){.content-imageslider{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:1200px){.content-imageslider{margin-left:-50px;margin-right:-50px}}.content-imageslider .slider-next,.content-imageslider .slider-prev,.content-imageslider .slick-dots{position:absolute;top:15px;z-index:6;transition:.3s;cursor:pointer}.content-imageslider .slider-next{right:15px}.content-imageslider .slider-next:hover{transform:scale(1.05)}.content-imageslider .slider-prev{left:15px;transform:rotate(180deg)}.content-imageslider .slider-prev:hover{transform:rotate(180deg) scale(1.05)}.content-imageslider #content-slider{position:relative;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.content-imageslider #content-slider:after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;display:block;background-image:linear-gradient(-180deg,rgba(0,0,0,0.5) 0,transparent 100%)}.content-imageslider .slick-dots{margin-left:auto;margin-right:auto;padding:0;left:50%;transform:translateX(-50%)}.content-imageslider .slick-dots li{position:relative;height:10px;width:10px;border:solid 1.5px #fff;border-radius:50%;display:inline-block;transition:.3s;cursor:pointer;margin:0 5px;padding:0}.content-imageslider .slick-dots li.slick-active{background:white}.content-imageslider .slick-dots li:hover{transform:scale(1.05)}.content-imageslider .slick-dots li button{font-size:0;line-height:0;display:none;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}a.bible{color:#4a4a4a;font-weight:400;text-decoration:none;border-bottom:1px dotted #cbcbcb}a.bible:hover{color:#393939;border-bottom:1px dotted #393939}.content-dating-ul{padding-left:0;list-style-type:none}.content-dating-tips{padding-left:30px;position:relative;padding-top:.5rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.content-dating-tips{padding-left:50px}}.content-dating-tips h4{margin-bottom:5px}.content-dating-tips:before{content:"";height:32px;width:32px;background-size:cover;display:block;position:absolute;left:-15px;top:.25rem}@media screen and (min-width:768px){.content-dating-tips:before{left:0}}.content-accordion{padding:20px;padding-left:37px;padding-right:32px;border-bottom:1px solid #cbcbcb;border-radius:1px;margin-bottom:0}.content-accordion:last-of-type{border-bottom:0}@media screen and (min-width:576px){.content-accordion{padding-left:70px;padding-right:50px}}.content-accordion button{cursor:pointer;width:100%;padding:0;text-align:left;border:0;outline:0;margin-bottom:0;font-weight:bold;transition:.3s;position:relative;background:0}.content-accordion button:before{content:"";background-image:url("../img/icons/question.svg");height:32px;width:32px;left:-37px;transform:translateY(-50%);top:50%;position:absolute}@media screen and (min-width:576px){.content-accordion button:before{left:-50px}}.content-accordion button:after{content:"";background-image:url("../img/icons/faqarrow.svg");height:24px;width:24px;background-size:cover;right:-32px;position:absolute;transform:translateY(-50%);top:50%;transition:.3s;pointer-events:all}@media screen and (min-width:576px){.content-accordion button:after{right:-50px}}.content-accordion button[aria-expanded=true]{margin-bottom:10px}.content-accordion button[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.content-accordion button[aria-expanded=true]:hover{opacity:.8}.content-accordion button[aria-expanded=true]:hover:after{transform:translateY(-50%) rotate(180deg);top:45%}.content-accordion button:hover{opacity:.8}.content-accordion button:hover:after{transform:translateY(-50%);top:55%}.content-accordion .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.page-cta{background-size:cover;background-position:center 5%;height:400px;display:flex;align-items:flex-end}@media screen and (min-width:992px){.page-cta{background-position:center 30%}}.page-cta .cta-col{padding-left:30px;padding-right:30px}.page-cta .cta-col p{text-shadow:0 10px 20px rgba(0,0,0,0.5)}.page-singles{background:radial-gradient(at top left,#f68742 0,#eb2c60 100%);padding-left:15px;padding-right:15px}.page-singles .singles-title{text-align:center}@media screen and (min-width:992px){.page-singles .singles-title{text-align:left}}.page-singles .singles-title:before{content:"";background-image:url("../img/logos/emblem-white.svg");background-size:cover;height:30px;width:30px;display:block;margin-bottom:15px;margin-left:auto;margin-right:auto}@media screen and (min-width:992px){.page-singles .singles-title:before{margin-left:initial;margin-right:initial}}.page-singles .singles-wrapper{align-items:center;position:relative;width:calc(100vw - 10px);padding:0;margin:0}@media screen and (min-width:476px){.page-singles .singles-wrapper{max-width:466px}}@media screen and (min-width:1200px){.page-singles .singles-wrapper{display:flex;max-width:none;width:auto}}.page-singles .singles-wrapper .single{display:flex;width:100%;position:relative;margin-top:15px}@media screen and (min-width:992px){}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single{width:calc(33.33333% - 20px)}}.page-singles .singles-wrapper .single .single-info-wrapper{display:flex;align-items:center;width:auto}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single .single-info-wrapper{width:100%}}.page-singles .singles-wrapper .single .image{width:90px;height:90px;border-radius:45px;box-shadow:0 10px 20px rgba(0,0,0,0.2);background-size:cover;background-position:center;display:inline-block;position:relative;flex-shrink:0}.page-singles .singles-wrapper .single .image:before{content:"";background-image:url("../img/logos/emblem-white.svg");background-size:cover;position:absolute;height:16px;width:16px;display:block;right:-6px;top:12px}.page-singles .singles-wrapper .single .single-info{margin-left:20px;display:inline-block;width:100%;overflow:hidden;max-width:calc(100vw - 167px)}@media screen and (min-width:476px){.page-singles .singles-wrapper .single .single-info{max-width:329px}}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single .single-info{max-width:none}}.page-singles .singles-wrapper .single .single-info h5{text-transform:uppercase;font-size:.875rem;font-weight:bold;position:relative;margin-bottom:0}.page-singles .singles-wrapper .single .single-info p{font-size:.875rem;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single{margin-top:inherit}}@media screen and (min-width:992px){.page-singles .singles-wrapper .single:nth-of-type(1){margin-top:0}}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single:nth-of-type(1){position:absolute;margin-top:-15px}}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single:nth-of-type(1){margin-top:0}}.page-singles .singles-wrapper .single:nth-of-type(2){justify-content:flex-end}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single:nth-of-type(2){justify-content:initial;display:flex;position:absolute;left:50%;margin-top:15px}}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single:nth-of-type(2){left:33.33333%;margin-top:-30px;margin-left:10px}}@media screen and (min-width:1200px){.page-singles .singles-wrapper .single:nth-of-type(3){display:flex;position:absolute;left:66.66667%;margin-top:30px;margin-left:20px}}.sidebar-contact{text-align:center;margin-top:60px}@media screen and (min-width:992px){.sidebar-contact{margin-top:0;text-align:left}}.sidebar-contact:after{content:"";background:linear-gradient(-180deg,#19b0e4 0,#178fb8 100%);position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;z-index:-1;opacity:.1;margin-bottom:-60px;margin-top:-120px}@media screen and (min-width:992px){.sidebar-contact:after{display:none}}.sidebar-contact p.bold{margin-bottom:0;padding-top:47px;background:url("../img/logos/emblem.svg") no-repeat;background-size:30px 30px;background-position-x:center}@media screen and (min-width:992px){.sidebar-contact p.bold{background-position-x:left}}.contact-form{background-color:white;border-radius:5px;box-shadow:0 20px 40px rgba(0,0,0,0.2);padding:30px;margin-top:3rem;margin-left:-15px;margin-right:-15px;position:relative;z-index:1}.contact-form button{margin:20px 0 0 0}@media screen and (min-width:576px){.contact-form{margin-left:-30px;margin-right:-30px}.contact-form button{float:right}}@media screen and (min-width:1200px){.contact-form{padding:30px;margin-left:-30px;margin-right:-30px}}.page-contact #frm-alert:last-child .form-msg{margin-bottom:120px}@media screen and (min-width:992px){.page-contact .page-contact-background{position:absolute;top:0;right:0;height:100%;width:calc(50% - 115px);z-index:-1;opacity:.1}}@media screen and (min-width:1200px){.page-contact .page-contact-background{width:calc(50% - 145px)}}@media screen and (min-width:1440px){.page-contact .page-contact-background{width:calc(50% - 165px)}}.success-stories-side{margin:60px 0 30px}@media screen and (min-width:992px){.success-stories-side{margin:0}}.success-stories-side .image{border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,0.2)}.success-stories-item-wrapper{padding-top:75%;position:relative;display:block;background-position:center;background-size:cover;border-radius:5px;transition:.3s;margin-bottom:30px;box-shadow:0 10px 20px rgba(0,0,0,0.2)}@media screen and (min-width:576px){.success-stories-item-wrapper{padding-top:100%}}@media screen and (min-width:1440px){.success-stories-item-wrapper{margin-bottom:50px}}.success-stories-item-wrapper:hover{transform:scale(1.025);text-decoration:none}.success-stories-item-wrapper:hover:before{opacity:.7}.success-stories-item-wrapper:before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;z-index:1;top:0;background:radial-gradient(at top left,#f68742 0,#eb2c60 100%);border-radius:5px;opacity:.5;transition:.3s}.success-stories-item-wrapper .success-stories-item{position:absolute;text-align:center;z-index:2;width:100%;left:0;top:50%;padding-left:30px;padding-right:30px;text-shadow:0 10px 20px rgba(0,0,0,0.5)}.success-stories-item-wrapper .success-stories-item img{height:45px;width:45px;margin-top:-30px;margin-bottom:10px;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.5))}@media screen and (min-width:1200px){.success-stories-item-wrapper .success-stories-item img{height:60px;width:60px;margin-top:-45px}}.page-register,.page-login{min-height:calc(100vh - 70px);padding-top:0;padding-bottom:0;position:relative}@media screen and (min-width:576px){.page-register,.page-login{min-height:calc(100vh - 72px)}}@media screen and (min-width:768px){.page-register,.page-login{display:flex;background:linear-gradient(-180deg,#19b0e4 0,#178fb8 100%)}}.page-register .split-background-image,.page-login .split-background-image{display:none}@media screen and (min-width:768px){.page-register .split-background-image,.page-login .split-background-image{display:block;background-size:cover;background-position:center;height:100vh;position:fixed;top:30px;max-width:41.66667vw}}.page-register .register-content{height:100%;margin-top:0}@media screen and (min-width:768px){.page-register .register-content{margin-top:60px;margin-bottom:60px}}@media screen and (min-width:992px){.page-register .register-content{margin-top:90px}}.page-register .register-content .rel{position:relative}.page-register .register-content .row{height:100%}.page-register .register-content .row .register-form{padding:30px 15px 60px;clear:both;position:relative}@media screen and (min-width:576px){.page-register .register-content .row .register-form{margin-top:0}}@media screen and (min-width:768px){.page-register .register-content .row .register-form{padding:50px;max-width:550px;background-color:white;border-radius:5px;box-shadow:0 20px 40px rgba(0,0,0,0.2)}}@media screen and (min-width:992px){.page-register .register-content .row .register-form{margin-left:auto;margin-right:auto}}.page-register .register-content .row .register-form .optin-group{font-size:.875rem}.page-register .register-content .row .register-form .optin-group input{font-size:1rem;float:left}.page-register .register-content .row .register-form .optin-group label{display:inline}.page-register .register-content .row .register-form .next,.page-register .register-content .row .register-form .previous{margin:30px 0 0 0}@media screen and (min-width:576px){.page-register .register-content .row .register-form .next{float:right}}.page-register .register-content .row .register-form .previous{display:none}@media screen and (min-width:576px){.page-register .register-content .row .register-form .previous{color:#4a4a4a;font-weight:700;position:relative;display:inline-block;margin-top:33px}.page-register .register-content .row .register-form .previous:hover{text-decoration:none;transform:scale(1.05)}.page-register .register-content .row .register-form .previous:before{content:"";background-image:url("../img/icons/arrow-grey.svg");height:24px;width:24px;background-size:cover;display:inline-block;transform:rotate(180deg);top:6px;margin-right:5px;position:relative}}.home-form .form-group{margin-bottom:5px}.home-form .form-group.dob{margin-bottom:25px}.home-form .lbl-block,.home-form .lbl-inline{font-weight:400}.home-form .button{width:100%}.media h3{margin-bottom:30px;color:#eb2c60}.media #in-the-media{margin:0 -30px -20px -30px}.media #in-the-media .slick-dots{margin-left:auto;margin-right:auto;padding:0;position:absolute;width:100%;text-align:right;top:-45px;right:30px}.media #in-the-media .slick-dots li{position:relative;height:10px;width:10px;border:solid 1.5px #eb2c60;border-radius:5px;display:inline-block;transition:.3s;cursor:pointer;margin:0 5px;padding:0}.media #in-the-media .slick-dots li.slick-active{background:#eb2c60}.media #in-the-media .slick-dots li:hover{transform:scale(1.05);background-color:#eb2c60}.media #in-the-media .slick-dots li button{font-size:0;line-height:0;display:none;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.media #in-the-media .slick-slide{margin:0 30px 20px}@media screen and (min-width:1200px){.media #in-the-media .slick-slide{margin-right:60px}}.media #in-the-media .single-quote{display:flex;flex-flow:row wrap;align-items:flex-start;align-content:flex-start;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;margin:0}.media #in-the-media .single-quote .quote{flex:0 100%}.media #in-the-media .single-quote .quoter-wrapper{display:flex;flex:0 100%}.media #in-the-media .single-quote .quoter-wrapper .quoter-image{height:50px;width:50%;border-radius:50%;flex:0 0 50px;margin-right:15px;background-position:center;background-size:cover;box-shadow:0 10px 20px rgba(0,0,0,0.2);margin-bottom:20px}.media #in-the-media .single-quote .quoter-wrapper .quoter{font-weight:600;font-style:normal;line-height:50px;color:#eb2c60;white-space:nowrap}.media #in-the-media .single-quote .quoter-wrapper .quoter:after{content:url("../img/icons/arrow-red-small.svg");position:relative;top:7px;left:5px;transition:.2s}.media #in-the-media .single-quote .quoter-wrapper .quoter:hover:after{left:8px}textarea{height:158px;scrollbar-width:thin;resize:none;transition:all .5s,height 0 !important}textarea.hasemoji{display:block;margin-bottom:4px}@media screen and (min-width:768px){textarea.hasemoji{padding-right:50px}}textarea::-webkit-scrollbar{width:16px}textarea::-webkit-scrollbar-track{border-top-right-radius:3px;border-bottom-right-radius:3px}textarea::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,0.04)}textarea::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.27);border-radius:16px;border:5px solid transparent;background-clip:content-box;min-height:32px}textarea::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.37);border:4px solid transparent}textarea::-webkit-scrollbar-button{display:none}