@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"DM Sans",sans-serif;font-size:16px}h1,h2,h3,h4,h5{margin:0;line-height:1.1}h1{font-family:"Playfair Display",serif;font-size:4.6rem;letter-spacing:-1px;margin-bottom:16px}@media (max-width:768px){h1{font-size:3rem}}h2{font-size:2rem;font-weight:400;margin-bottom:16px}@media (max-width:768px){h2{font-size:1.6rem}}h3{font-weight:400;font-size:1.5rem}h4{font-weight:400}h5{font-weight:400;font-size:.9rem}p{color:rgba(0,0,0,.74);line-height:1.5rem;margin:0;padding-bottom:30px}body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available}main{display:block}body{background-color:#fafbfc;color:#000}a,a:visited{color:#b02943;text-decoration:none;outline:0}a:active,a:hover{color:#871f33;text-decoration:none}.container{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}button:disabled,button[disabled]{border:1px solid #d0d3d9;background-color:#d0d3d9!important;color:#989fad;cursor:not-allowed}.btn{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;min-width:100px;padding:12px 16px;background:0 0;border-radius:88px;border:none;font-size:15px;font-weight:700;line-height:normal;gap:8px;cursor:pointer}.btn.primary{color:#fff;background:#b02943}.btn.primary:hover{color:#fff;background:#d13b58}.btn.primary:active{color:#fff;background:#871f33}.btn.primary.outlined{color:#b02943;background:0 0;border:1.5px solid #b02943}.btn.primary.outlined:hover{color:#fff;background:#b02943}.btn.secondary{color:#fff;background:#b02943}.btn.secondary:hover{color:#fff;background:#d13b58}.btn.secondary:active{color:#fff;background:#871f33}.btn.secondary.outlined{color:#b02943;background:0 0;border:1.5px solid #b02943}.btn.secondary.outlined:hover{color:#fff;background:#b02943}.btn.secondary.outlined:active{color:#fff;background:#871f33}.btn.success{color:#fff;background:#b02943}.btn.success:hover{color:#fff;background:#d13b58}.btn.success:active{color:#fff;background:#871f33}.btn.small{padding:8px 16px;font-size:14px}.btn.full-width{width:100%}.btn-text{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;min-width:100px;padding:12px 16px;background:0 0;border-radius:88px;border:none;font-size:15px;font-weight:700;line-height:normal;gap:8px;cursor:pointer;color:#000;background:0 0;padding:8px 16px;font-weight:400}.btn-text:hover{color:#000;background:rgba(0,0,0,.05)}.btn-text:active{color:#000;background:rgba(0,0,0,.1)}.btn-icon{display:flex;justify-content:center;align-items:center;border-radius:99px;background-color:transparent;cursor:pointer;color:rgba(0,0,0,.2)}.btn-icon:hover{background-color:rgba(0,0,0,.05)}.btn-icon:active{background-color:rgba(0,0,0,.1)}.btn-icon.large{width:44px;height:44px}.btn-icon.small{width:36px;height:36px}input[type=email],input[type=password],input[type=text]{margin:4px 0;padding:14px 12px 14px 16px;border-radius:8px;border:solid 1px #d0d3d9;background-color:#fff;appearance:none;display:block;color:#000;transition:all .2s ease;margin-top:-6px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{outline:2px solid transparent;outline-offset:1px;border-color:#000}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#b9bdc7}label.input_text_label{position:relative;z-index:10;background-color:#fff;font-size:.714em;margin-left:14px;padding-left:3px;padding-right:3px;opacity:0;max-width:fit-content}label.input_text_label.visible{user-select:none;opacity:1!important}select{appearance:none;margin:4px 0;padding:14px 12px 14px 16px;border-radius:8px;border:solid 1px #d0d3d9;background-color:#fff;appearance:none;display:block;color:#000;background-position:calc(100% - 16px) center!important;background:url("data:image/svg+xml,<svg height='14px' width='14px' viewBox='0 0 16 16' fill='%23333333' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat}select:focus{outline:2px solid transparent;outline-offset:1px;border-color:#000}select::placeholder{color:#d0d3d9}.default__check[type=checkbox],.default__check[type=radio]{opacity:0;margin-left:-20px}.default__check[type=checkbox]~.custom__check,.default__check[type=radio]~.custom__check{display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1.5px solid #b02943;position:relative;transition:all .2s ease;cursor:pointer}.default__check[type=checkbox]~.custom__check:after,.default__check[type=radio]~.custom__check:after{content:"";display:inline-block;position:absolute;transition:all .2s ease}.default__check[type=checkbox]:disabled~.custom__check,.default__check[type=radio]:disabled~.custom__check{opacity:.2;cursor:not-allowed}.default__check[type=checkbox]:checked~.custom__check,.default__check[type=radio]:checked~.custom__check{background-color:#b02943}.default__check[type=checkbox]:checked~.custom__check:after,.default__check[type=radio]:checked~.custom__check:after{visibility:visible}.default__check[type=checkbox]:not(.switchbox)~.custom__check{border-radius:4px}.default__check[type=checkbox]:not(.switchbox)~.custom__check:after{height:9px;width:5px;margin-top:-2px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.modal-overlay{display:none;justify-content:center;align-items:center;flex-direction:row;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.66);z-index:2000;padding:20px}@media (max-width:480px){.modal-overlay{overflow-x:auto;align-items:flex-start}}.modal-overlay.modal-open{display:flex}.modal-content{width:100%;max-width:540px;border-radius:12px;background-color:#fff;position:relative;padding:40px 20px 24px 20px;z-index:2001}.modal-close{color:#2b2f38;font-size:24px;text-align:right;width:36px;height:36px;display:flex;align-items:center;justify-content:center;position:absolute;top:16px;right:16px}.navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;padding:0 20px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.05);z-index:999;position:sticky;top:0}@media (max-width:768px){.navigation{padding:0 12px}}.navigation__logo img{color:#b02943}@media (max-width:480px){.navigation__logo img{width:134px;height:auto}}.navigation__menu{display:flex;gap:12px;justify-content:flex-end}@media (max-width:768px){.navigation__menu button:nth-child(-n+2){display:none}}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;height:calc(100vh - 80px);color:#fff;background-size:cover;background-position:center center;position:relative;z-index:10}.header__headline{display:flex;flex-direction:column;text-align:center;justify-content:center;width:100%;max-width:440px}.header__headline h2{font-family:"Playfair Display",serif;font-size:3.4rem;margin:0 auto;margin-bottom:16px;max-width:440px}@media (max-height:820px){.header__headline h2{font-size:3rem;max-width:340px;display:none}}@media (max-width:768px){.header__headline h2{font-size:3rem;max-width:340px}}@media (max-width:480px){.header__headline h2{font-size:2.4rem;max-width:298px}}.headline-slogan{font-size:1.8rem;font-weight:400;margin-bottom:26px}@media (max-width:768px){.headline-slogan{font-size:1.4rem}}@media (max-height:820px){.headline-slogan{display:none}}.header__regbox{display:flex;flex-direction:column;align-items:center;padding:32px 12px 24px 12px;width:calc(100% - 24px);max-width:360px;background-color:#fff;border-radius:12px;color:#000}.regbox__title{font-size:1.1rem;margin-bottom:20px}.regbox__cta{display:flex;justify-content:center;align-items:center;width:100%;max-width:300px;gap:12px}section{padding:60px 40px}@media (max-width:768px){section{padding:30px 20px}}.footer{padding:70px 40px;background-color:#b02943;color:#fff}.footer-holder{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column}.footer-content{display:flex;flex-direction:row;width:100%}@media (max-width:768px){.footer-content{flex-direction:column}}.footer-content_item{flex:1 1 auto}.footer-content_item.social{flex:4 1 auto}@media (max-width:768px){.footer-content_item{margin-bottom:24px}}.footer-nav{margin-top:16px}.footer-nav__item{padding:4px 0;margin-bottom:4px}.footer-nav__item a{color:#fff;text-decoration:none;font-size:16px;padding:12px 0 12px 0;display:inline-block}.footer-nav__item a:hover{color:#fff}.footer-nav__item i{margin-right:12px}.footer-nav__title{font-size:18px;font-weight:600}.footer-divider{width:100%;height:1px;margin:36px 0;background-color:rgba(255,255,255,.1)}.footer-seo{display:flex;color:rgba(255,255,255,.87);font-size:.8rem;line-height:1.2rem}.footer-seo a{color:#fff;font-weight:700}.footer-seo a:hover{text-decoration:underline}.form-header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:24px}.form-header__title{margin-bottom:8px;letter-spacing:-.3px;font-weight:900;text-align:center}@media (max-width:480px){.form-header__title{font-size:1.3rem}}.form-header__subtitle{font-size:14px;color:#667085;margin-bottom:8px}.form-header__locality{font-size:20px;font-weight:800;position:relative;display:inline-block;padding-bottom:8px}.form-header__locality__se::after{content:"";position:absolute;left:0;bottom:0;height:5px;width:100%;background:linear-gradient(to right,#005eb8 0,#005eb8 31.25%,#fc0 31.25%,#fc0 43.75%,#005eb8 43.75%,#005eb8 100%)}.form-header__locality__no::after{content:"";position:absolute;left:0;bottom:0;height:5px;width:100%;background:linear-gradient(to right,#ba0c2f 0,#ba0c2f 27.27%,#fff 27.27%,#fff 31.82%,#00205b 31.82%,#00205b 40.91%,#fff 40.91%,#fff 45.45%,#ba0c2f 45.45%,#ba0c2f 100%)}#reg_form_wrapper{display:flex;flex-direction:column;justify-content:flex-start}.form--gender-select{display:flex;flex-direction:row;align-items:center;padding-bottom:4px;gap:8px}.form--gender-select label{display:flex;justify-content:center;align-items:center;padding:12px 16px;background:0 0;border-radius:55px;border:none;font-size:15px;font-weight:700;line-height:normal;gap:8px;border:1px solid #b02943;color:#b02943;width:100%;cursor:pointer}.gender-selector{display:flex;flex:1}.form--gender-select .gender-selector input[type=radio]{opacity:0;position:absolute;width:2px;height:2px}.form--gender-select .gender-selector input[type=radio]:checked~label{background-color:#f8e0e5!important;color:#b02943}.form--gender-select .gender-selector input[type=radio]:not(:checked)~label i{display:none}.form--gender-select .gender-selector input[type=radio]:checked~label i{display:block}.regbox-form--gender-select{display:flex;flex-direction:row;align-items:center;padding-bottom:4px;gap:8px}.regbox-form--gender-select label{display:flex;justify-content:center;align-items:center;padding:12px 16px;background:0 0;border-radius:50px;border:none;font-size:15px;font-weight:700;line-height:normal;gap:8px;border:1px solid #b02943;color:#b02943;width:100%;cursor:pointer}.gender-selectors{display:flex;flex:1}.regbox-form--gender-select .gender-selectors input[type=radio]{opacity:0;position:absolute;width:2px;height:2px}.regbox-form--gender-select .gender-selectors input[type=radio]:checked~label{background-color:#f8e0e5!important;color:#b02943}.regbox-form--gender-select .gender-selectors input[type=radio]:not(:checked)~label i{display:none}.regbox-form--gender-select .gender-selectors input[type=radio]:checked~label i{display:block}.form-loginlink{font-size:14px;color:#667085;margin-top:20px;display:block}.form--consent{display:flex;justify-content:flex-start;flex-direction:column;padding:16px 0 8px 0}.form--consent label{display:flex;align-items:center;column-gap:8px;font-size:.8rem;cursor:pointer}.form--consent label:first-child{margin-bottom:12px}#reg_form_wrapper label *{user-select:none}#reg_form_wrapper .margin_bottom{margin-bottom:10px}#reg_form_wrapper input[type=email].invalid,#reg_form_wrapper input[type=password].invalid,#reg_form_wrapper input[type=text].invalid,#reg_form_wrapper label.invalid,#reg_form_wrapper select.invalid{outline:2px solid transparent;outline-offset:1px;border-color:#e18308}#reg_form_wrapper label.invalid input[type=radio]{background-position:0 0!important}#reg_form_wrapper input[type=email],#reg_form_wrapper input[type=password],#reg_form_wrapper input[type=text]{box-shadow:none;background-size:29px 20px;background-repeat:no-repeat;background-position:center right}#reg_form_wrapper input[type=email].valid,#reg_form_wrapper input[type=password].valid,#reg_form_wrapper input[type=text].valid{background-image:url("https://static.motesplatsen.se/userinformation/pictures/admin/default/valid.png")!important}#reg_form_wrapper input[type=email].invalid,#reg_form_wrapper input[type=password].invalid,#reg_form_wrapper input[type=text].invalid{background-image:url("https://static.motesplatsen.se/userinformation/pictures/admin/default/invalid.png")!important}#reg_form_wrapper input[type=email].loading,#reg_form_wrapper input[type=password].loading,#reg_form_wrapper input[type=text].loading{background-image:url("https://static.motesplatsen.se/userinformation/pictures/admin/default/text-field-preloader.gif")!important}#reg_form_wrapper input[type=email]:is(:-webkit-autofill,:autofill),#reg_form_wrapper input[type=password]:is(:-webkit-autofill,:autofill),#reg_form_wrapper input[type=text]:is(:-webkit-autofill,:autofill){-webkit-background-clip:text}#reg_form_wrapper .reg_form_row{display:flex;flex-direction:column;margin-bottom:5px}#reg_form_wrapper .reg_form_row_divided{display:flex;display:-ms-flexbox;flex-flow:row}#reg_form_wrapper .reg_form_row .reg_form_row_left,#reg_form_wrapper .reg_form_row .reg_form_row_right{width:30%}#reg_form_wrapper .reg_form_row .reg_form_row_right{width:70%}#reg_form_wrapper .reg_form_header{width:100%;font-size:2.5em;font-weight:400;text-align:center;margin-top:20px;margin-bottom:20px;display:inline-block}#reg_form_wrapper .label_text{width:100%;height:40px;line-height:35px;font-size:1em}#reg_form_wrapper label.sex_radio{cursor:pointer;display:-webkit-flex;display:flex;display:-ms-flexbox;white-space:nowrap;flex-wrap:wrap;align-items:center;-ms-flex-align:center;width:47%;position:relative}#reg_form_wrapper label.sex_radio:hover{background-color:#ebf5fc;border:2px solid #9accee}#reg_form_wrapper label.sex_radio#label_radio_sex_female{margin-left:auto}#reg_form_wrapper input[type=radio]{width:14px;height:14px;position:absolute;opacity:0}#reg_form_wrapper label.input_text_label{position:relative;z-index:10;background-color:#fff;font-size:.714em;margin-left:12px;padding-left:4px;padding-right:4px;opacity:0}#reg_form_wrapper label.input_text_label.visible{opacity:1!important;user-select:none}#reg_form_wrapper #conditions_row{display:flex;justify-content:flex-start;flex-direction:column;padding:8px 0 8px 0}#reg_form_wrapper #conditions_row label{display:flex;align-items:center;column-gap:8px;font-size:.8rem;cursor:pointer}#reg_form_wrapper #conditions_row label:first-child{margin-bottom:12px}#reg_form_wrapper #conditions_row div{margin-bottom:3px}#reg_form_wrapper #conditions_row div a{display:inline-block}.condition_row{font-size:.8em;position:relative;cursor:pointer;font-weight:400}label.condition_row:has(input:focus) span.custom__check{border:2px solid #000!important}.conditions-text{display:inline-block}#reg_form_wrapper .reg_button.disabled{background-color:#b9bdc7;text-indent:-999px;background-image:url("https://static.motesplatsen.se/userinformation/pictures/admin/default/spinner.gif");background-repeat:no-repeat;background-size:30px 26px;background-position:center center}#reg_form_wrapper div.desc_message{color:#b9bdc7;display:none;font-size:.8rem}#reg_form_wrapper div.error_message{color:#f79009;display:none;font-size:.8em;line-height:normal}#reg_form_wrapper div.error_message *{color:inherit}#reg_form_wrapper div.error_message a{color:#2980b9}#reg_form_wrapper #already_member_link{margin-top:6px;display:inline-block;width:100%;text-decoration:none}#reg_form_wrapper #already_member_link:hover{color:#2980b9}#reg_form_wrapper #show_hide_box{margin-bottom:0}#reg_form_wrapper #show_hide_box.animate{-webkit-transition:max-height 2s;-moz-transition:max-height 2s;-ms-transition:max-height 2s;-o-transition:max-height 2s;transition:max-height 2s}#reg_form_wrapper #show_hide_box.hidden{max-height:0}#reg_form_wrapper #show_hide_box.visible{max-height:3000px}#reg_form_wrapper button#show_hide_button{display:none}#reg_form_wrapper button#show_hide_button.visible{display:block;margin-top:10px;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#reg_form_wrapper button#show_hide_button.hidden{margin-top:10px;opacity:0;height:0;display:none}#custom-recaptcha{position:absolute;bottom:106px;right:0;width:25px;height:25px;overflow:hidden;text-align:left;font-size:12px;white-space:nowrap;border-radius:3px;line-height:normal}#custom-recaptcha>div{position:absolute;top:0;right:0;bottom:0;left:60px;background-color:#6a8be3;padding:15px 10px}#custom-recaptcha>div,#custom-recaptcha>div strong{color:#fff}#custom-recaptcha>div a{color:#fff;text-decoration:none;font-size:10px;margin-top:5px}#custom-recaptcha>div a:hover{color:#fff;text-decoration:underline}.reg_form_row{position:relative}.password-eye{position:absolute;right:32px;bottom:15px;width:26px;height:26px;cursor:pointer;z-index:22;-webkit-tap-highlight-color:transparent}.password-eye::after{content:"";position:absolute;top:-10px;left:-5px;right:-5px;bottom:-10px}.password-eye img{width:100%;height:100%;opacity:.5}.regbox-form{display:flex;flex-direction:column;width:100%;max-width:301px}.regbox-form__submit{padding-top:16px}span.invalid{display:block;color:#e67e22;background:0 0;font-size:12px;line-height:16px;margin-top:8px}.hidden{display:none!important;visibility:hidden!important}.input-row{padding-bottom:6px;position:relative}.input-row.divider{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:10px 0 16px 0}.divider__line{height:1px;background-color:rgba(0,0,0,.08);flex:1}.divider__label{font-size:14px;color:rgba(0,0,0,.5)}#apple-sign-in-button{border:1px solid #dadce0;border-radius:4px;cursor:pointer;text-align:center;width:300px;background-color:#fff}#apple-sign-in-button-logo{display:inline-block;width:22px;height:22px;margin-right:2px;top:4px;position:relative}#apple-sign-in-button-text{line-height:40px;font-weight:500;letter-spacing:.1px;font-size:14px;color:#3c4043}.usp{z-index:10;position:relative;margin-top:-80px;pointer-events:none}@media (max-width:768px){.usp{margin-top:-50px}}.usp-section{display:flex;flex-direction:row;justify-content:space-around;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:12px;padding:40px;background-color:#fff;text-align:center}@media (max-width:768px){.usp-section{flex-direction:column}}.usp-section__item{display:flex;flex-direction:column;align-items:center;flex:1;padding:0 24px}@media (max-width:768px){.usp-section__item{padding:24px}}.usp-title{font-family:"DM Sans",sans-serif;font-size:1.3rem;line-height:normal;color:#000;margin-bottom:8px}.usp-subtitle{font-size:.9rem;line-height:1.1rem;color:#989fad}.usp-icon{font-size:32px;background-color:#f8ebeb;color:#b02943;display:flex;justify-content:center;align-items:center;width:72px;height:72px;border-radius:99px;margin-bottom:24px;margin-top:-70px}.usp-icon svg{width:36px;height:36px;color:#b02943;fill:#b02943}@media (max-width:768px){.usp-icon{margin-top:0}}.usp-block{display:flex;justify-content:space-between}@media (max-width:768px){.usp-block{flex-direction:column}}.usp-block--item{display:flex;flex-basis:100%;justify-content:flex-start;align-items:center;text-align:center;flex-direction:column;padding:40px 26px;margin:16px;box-shadow:0 2px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:12px}@media (max-width:768px){.usp-block--item{padding:36px;margin:0 0 20px 0}}.usp-block__title{font-size:24px;line-height:30px;margin-bottom:10px;color:#000}.usp-block__description{font-size:.9rem;line-height:1.3rem;padding:0;color:#667085}.usp-block__icon{font-size:66px;margin-bottom:20px;color:#b02943}.usp-block__icon img{width:66px;height:auto}.block-section{display:flex;flex-direction:row;justify-content:space-around;align-items:center}@media (max-width:768px){.block-section{flex-direction:column;justify-content:unset;align-items:unset}}.block-section__image{background-color:#d0d3d9;height:500px;flex:1 1 0;min-height:480px;flex-grow:1.25;background-size:cover;background-position:center center}.block-section__image img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.block-section__image{min-height:400px}}.block-section__content{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:50px 40px;margin-left:-40px;flex:1}.block-section__content.inset-right{margin-right:-100px;margin-left:0;z-index:3;flex:1 1 0}@media (max-width:768px){.block-section__content.inset-right{margin-right:0;order:1}}@media (max-width:768px){.block-section__content{margin-left:0;padding:36px 28px}}.jumbotron{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:60px;border-radius:14px;background-size:cover;background-position:50% 17%;filter:drop-shadow(0px 12px 24px rgba(0, 0, 0, .1));min-height:520px;color:#fff;position:relative;overflow:hidden}.jumbotron.customer-service{background-color:#fef1f0;flex-direction:row;align-items:center}.jumbotron.customer-service h2{color:#201a1a}.jumbotron.customer-service p{color:#524344}@media (max-width:768px){.jumbotron.customer-service{flex-direction:column}}.jumbotron.customer-service svg{max-width:480px}@media (max-width:768px){.jumbotron{padding:60px 36px;min-height:400px}}.jumbotron-content{max-width:600px;flex-basis:50%}.jumbotron-content.lottie{text-align:center}.jumbotron-content img{width:100%;height:auto;max-width:420px}@media (max-width:768px){.jumbotron-content img{padding-top:60px;max-width:420px}}.jumbotron-content h2{font-size:3.6rem;font-family:"Playfair Display",serif;margin-bottom:26px}@media (max-width:768px){.jumbotron-content h2{font-size:2.8rem;line-height:3.4rem}}.jumbotron-content p{color:rgba(255,255,255,.87);font-size:1.2rem;line-height:1.8rem;font-weight:400}@media (max-width:768px){.jumbotron-content p{font-size:1.1rem;line-height:1.5rem}}.jumbotron-content a{color:#b02943}.jumbotron-content.lottie-animation{display:flex;justify-content:flex-end}@media (max-width:768px){.jumbotron-content.lottie-animation{margin-top:20px}}.jumbotron-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.jumbotron-image img{object-fit:cover;width:100%;height:100%;object-position:center}.section-feed{background-color:#fef1f0;padding-top:60px;padding-bottom:60px}.section-feed__header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-feed__cta{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:36px}.singles-feed ul{width:100%;display:flex;flex-wrap:wrap}.singles-feed ul li{overflow:hidden;width:12.5%;cursor:pointer}@media (max-width:768px){.singles-feed ul li{width:25%}}.singles-feed ul li img{width:100%;height:auto;display:block}.search_results_li:hover>.overlay-info{display:flex}.overlay-info{height:50px;margin-top:-50px;position:relative;z-index:50;background-color:rgba(0,0,0,.74);display:none;flex-direction:column;color:#fff;justify-content:center;align-items:center}.info-name{font-weight:700;padding-bottom:5px}.info-geo{font-size:12px;color:rgba(255,255,255,.87)}.section-app{padding-top:60px;padding-bottom:60px;background:linear-gradient(180deg,rgba(242,239,254,0) 17.71%,#fef1f0 17.72%,#fef1f0 82.07%,rgba(242,239,254,0) 82.07%)}@media (max-width:768px){.section-app{background-color:#fef1f0}}.app-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center}@media (max-width:768px){.app-content{flex-direction:column}}.app-info{display:flex;flex-direction:column;flex:1 1 0;padding:20px 20px 20px 60px}@media (max-width:768px){.app-info{order:2;padding:20px 20px 20px 20px}}.app-info__subtitle{font-size:1.4rem;color:#000;margin-bottom:1rem}.app-info__title{color:#000;font-size:2.2rem;margin-bottom:1rem}@media (max-width:768px){.app-info__title{font-size:1.8rem}}.app-mockup{display:flex;justify-content:center;align-items:center;flex:1 1 0px;padding:20px}.app-mockup__phone{height:504px;border-radius:20px;background-size:321.14px 504px;flex-basis:321.14px}.app-mockup__phone img{width:100%;height:auto}@media (max-width:768px){.app-mockup__phone{height:394px;width:251.05px;background-size:cover;flex-basis:auto}}.app-badges{display:flex;width:100%;justify-content:center;gap:16px}@media (max-width:768px){.app-badges{flex-direction:column}}.app-badges img{width:100%;min-width:180px;height:auto}@media (max-width:768px){.app-badges img{width:100%;max-width:220px;height:auto}}.seo-block{display:flex;flex-flow:row wrap}@media (max-width:768px){.seo-block{flex-flow:column wrap}}.seo-block--item{flex-basis:calc(50% - 32px);padding:16px}@media (max-width:768px){.seo-block--item{flex-basis:calc(100% - 32px)}}.seo-block--item h3{margin-bottom:16px}.wrapper{display:flex;justify-content:center;align-items:center;background-color:#f0f1f3;height:calc(100vh - 60px)}.content{display:flex;justify-content:center;align-items:center;flex:1;height:100%;padding:20px}.content.form{background-color:#f0f1f3}.content.brand{background:url(https://images.unsplash.com/photo-1541089404510-5c9a779841fc?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2070&q=80);background-size:cover;background-position:center center}.form-wrapper{display:flex;flex-direction:column;text-align:center;width:100%;max-width:440px;padding:20px}