@import "/css/variables.min.css";@import "/css/custom-library-ui.min.css";@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,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,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:inherit;vertical-align:baseline}body,img{margin:0;padding:0;vertical-align:baseline}img{font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;font-size:15px;border:0;color:#004c7f;background:#fff;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}.table,table{border-collapse:collapse}table{border-spacing:0}@font-face{font-family:"Gilroy";src:url(../Fonts/Gilroy-Regular.eot);src:url(../Fonts/Gilroy-Regular.eot?#iefix)format("embedded-opentype"),url(../Fonts/Gilroy-Regular.woff2)format("woff2"),url(../Fonts/Gilroy-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../Fonts/Gilroy-Semibold.eot);src:url(../Fonts/Gilroy-Semibold.eot?#iefix)format("embedded-opentype"),url(../Fonts/Gilroy-Semibold.woff2)format("woff2"),url(../Fonts/Gilroy-Semibold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../Fonts/Gilroy-RegularItalic.eot);src:url(../Fonts/Gilroy-RegularItalic.eot?#iefix)format("embedded-opentype"),url(../Fonts/Gilroy-RegularItalic.woff2)format("woff2"),url(../Fonts/Gilroy-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Gilroy";src:url(../Fonts/Gilroy-Bold.eot);src:url(../Fonts/Gilroy-Bold.eot?#iefix)format("embedded-opentype"),url(../Fonts/Gilroy-Bold.woff2)format("woff2"),url(../Fonts/Gilroy-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../Fonts/Gilroy-Black.eot);src:url(../Fonts/Gilroy-Black.eot?#iefix)format("embedded-opentype"),url(../Fonts/Gilroy-Black.woff2)format("woff2"),url(../Fonts/Gilroy-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}*,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select{-webkit-appearance:none}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle}.table-cell.top{vertical-align:top}html{min-width:1100px}body.homePage{background:#16649b url(../images/WM-foto-2560px-01-min.jpg)no-repeat center center;background-size:cover;background-attachment:fixed}b,body,em,h1,h2,h3,h4,h5,strong,th{font-family:"Gilroy",sans-serif}b,h1,h2,h3,h4,h5,strong,th{font-weight:700}em{font-style:italic}button,input,select,textarea{font-family:"Gilroy";font-size:14px}::placeholder{color:#004c7f;opacity:1;font-weight:400}:-ms-input-placeholder{color:#004c7f;font-weight:400}::-ms-input-placeholder{color:#004c7f;font-weight:400}a,button,div{-webkit-tap-highlight-color:transparent}small{font-size:smaller}.aboutUs table tr,.display-flex{display:flex}.justify-space-between{justify-content:space-between}.justify-center{justify-content:center}.align-start{align-items:start}.align-center{align-items:center}.flex-vertical{flex-direction:column}.text-bolder{font-weight:600!important}.refreshPage{display:none;margin-bottom:20px;font-weight:700;text-align:center}.anchorElement,.organisationsView .layout-top-bar .organisationChange #client_id{cursor:pointer}.noMargin{margin:0!important}.noBorder{border:0!important}.noTopBorder{border-top:none!important}.noBottomBorder{border-bottom:none!important}.emptySpace{display:block;width:100%;height:5em}.organisationsView .notificationIcon{vertical-align:bottom}.organisationsView .layout-top-bar{max-width:100%;align-items:center;margin-bottom:40px;column-gap:40px}.organisationsView .layout-top-bar .organisation{min-width:0;max-width:100%}.organisationsView .layout-top-bar .organisationChange{flex-shrink:0;position:relative}.organisationsView .layout-top-bar .organisationChange .alert-copy-success{display:none;position:absolute;right:0;bottom:-240%;width:max-content;padding:8px 10px;background:#fff;color:var(--primary-color);border-radius:4px;box-shadow:var(--box-shadow);text-align:center;z-index:5}.organisationsView .filterRow{display:flex;column-gap:10px;row-gap:10px;justify-content:end;align-items:stretch;flex-wrap:wrap}.organisationsView #dateFrom,.organisationsView #dateTill,.organisationsView #submit_filter{flex-shrink:0;flex-grow:0;line-height:1;border:1px solid rgba(0,76,128,.5);border-radius:20px;font-size:13px;color:#004c7f;cursor:pointer}.organisationsView #dateFrom,.organisationsView #dateTill{padding:5px 10px;width:120px}.organisationsView #submit_filter{display:flex;justify-content:center;align-items:center;padding:0 10px;background:#004c7f}.organisationsView #dateTimePeriod+.nice-select{border:1px solid rgba(0,76,128,.5);height:30px;line-height:30px;margin-top:0;margin-bottom:0;clear:none}.organisationsView #dateTimePeriod+.nice-select.open .list{min-width:max-content}.organisationsView .dashboard{color:#004c7f;text-align:left}.organisationsView .dashboard .dashboardOverview>div{flex-basis:50%;padding:10px}.organisationsView .dashboard .dashboardOverview>div:last-of-type{border-left:1px solid rgba(0,76,127,.2)}.organisationsView .dashboard .creditBlock{padding-left:5px;line-height:1}.organisationsView .dashboard .creditBlock:first-of-type{padding-bottom:30px}.organisationsView .dashboard .creditBalance,.popupModal .popupMsg h1{font-weight:700;font-size:25px}.organisationsView .dashboard .creditOverpayment{font-weight:700;font-size:18px}div.page .locationMessage,div.page .locationWarning{display:flex;justify-content:center;align-items:center;column-gap:10px;width:100%;margin:0 auto 30px;padding:20px 10%;font-weight:700;text-align:left;font-size:15px;background-color:#8cc63f}div.page h1 .openWorkingHours{display:inline-flex;justify-content:center;align-items:center;column-gap:6px;font-weight:700;cursor:pointer;color:#709e32}div.page h1 .openWorkingHours.closed{color:#b50612}#breadcrumb a:hover,.header .userMenu ul li.myAccount:hover,div.page h1 .openWorkingHours:hover,ul.inactiveHelp li .contactUs:hover{text-decoration:underline}div.page h1 .openWorkingHours img{height:8px}.innerCpanel{display:none}.popupModal{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:520;overflow:hidden}.popupModal .popupMsg{z-index:521;position:absolute;top:50%;left:50%;background:#fff;width:calc(100% - 46px);max-width:430px;transform:translate(-50%,-50%);padding:85px 30px 30px;text-align:center;color:inherit;border-radius:15px}.popupModal .popupMsg:before{content:"";width:100%;height:100px;background:url(../images/ErrorIcon-min.png)no-repeat center top 15px;position:absolute;top:0;left:0;border-top-left-radius:15px;border-top-right-radius:15px}.popupModal.availablePopup .popupMsg{padding-top:40px}.popupModal.availablePopup .popupMsg:before{background:0 0}.popupModal .popupMsg.success:before{background:url(../images/SentIcon-min.png)no-repeat center top 15px;left:6px;width:calc(100% - 6px)}.popupModal .popupMsg h1{margin:0 0 15px;color:#004c7f}.popupModal .popupMsg div p{font-size:14px;line-height:20px;margin-bottom:20px;color:#004c7f}.popupModal .popupMsg div input[type=button]{min-width:110px;margin-bottom:0}.popupModal .btn{background:#004c7f;height:28px;padding:0 25px}.popupModal .close{width:20px;height:20px;top:10px;right:10px;background:#004c7f url(../images/close-01.svg)no-repeat center center;background-size:10px auto;position:absolute;border-radius:15px;cursor:pointer;text-indent:-9999px}.no-js #loader,.prepEmail{display:none}.fullWrapper,.wrapper{width:100%;max-width:963px;margin:0 auto;position:relative}.page .wrapper.wrapper310{max-width:310px}.page .wrapper.wrapper400{max-width:400px}.page .wrapper.wrapper600{max-width:600px}.loyaltyProgramPage .wrapper.wrapper600{padding:40px 0}.clear{clear:both}.simpleTextWrapper{max-width:867px;width:94%;text-align:justify}.simpleTextWrapper table{border-collapse:collapse;font-size:13px;line-height:15px}.simpleTextWrapper table td{border:1px solid #004c7f;vertical-align:middle;padding:15px 23px;text-align:left}.simpleTextWrapper p{margin:0 0 20px;font-size:14px;line-height:18px}.simpleTextWrapper ul{margin:0 0 20px 16px}.simpleTextWrapper li{font-size:13px;line-height:15px;list-style:disc}.simpleTextWrapper.laundrySymbols h2{width:100%;text-align:center;color:#fff;background:#004c7f;border-radius:30px;line-height:40px;text-transform:uppercase;margin-bottom:30px}.simpleTextWrapper.laundrySymbols table{width:100%;margin-bottom:30px}.simpleTextWrapper.laundrySymbols table tr td:first-child{padding:15px;width:66px!important}.simpleTextWrapper.laundrySymbols table tr td:nth-child(2){width:160px!important;font-weight:700}.simpleTextWrapper .verticalPaddingLg{padding:50px 0}.simpleTextWrapper .verticalPaddingMd{padding:20px 0}.simpleTextWrapper .verticalPaddingSm{padding:10px 0}.instructionsText h2{text-align:center;font-size:18px}.instructionsText h2,.instructionsText h3{margin:5px auto 15px;position:relative;width:100%;float:left}.instructionsText h3 strong{font-size:20px;font-weight:900;line-height:35px;width:35px;padding-left:3px;display:block;text-align:center;border-radius:50%;position:relative;z-index:1;margin:0 auto}.instructionsText h3:before{content:"";border-top:1px solid #a0bccf;position:absolute;z-index:0;display:block;width:100%;height:1px;margin-top:17px}.instructionsText img,.joinText .block.map img{max-width:100%;height:auto}.instructionsText p{font-size:14px;line-height:20px;margin-top:10px;margin-bottom:15px}.joinText{margin-top:30px}.joinText .block{padding:45px 0}.joinText,.joinText .simpleTextWrapper{text-align:center}.aboutUs table td,.instructionsText h3 strong,.joinText .block.dark{background:#004c7f;color:#fff}.joinText .block.stats{font-size:20px;line-height:26px}.joinText .block.stats .wrapper{max-width:650px}.joinText .block.specBull,.joinText .block.techn{text-align:left}.joinText .block.specBull .wm_specImg{position:absolute;right:0;top:-75px}.joinText .block.specBull .wrapper div{max-width:445px;display:inline-block}.block.contactForm h2,.joinText .block.specBull h2{font-size:25px;margin-bottom:15px}.joinText .block.specBull li{padding-left:24px;font-size:14px;line-height:17px;margin-bottom:7px;position:relative}.joinText .block.specBull li:before{content:"";background:url(../images/cooper_bulletin-min.png)no-repeat top left;width:9px;height:11px;position:absolute;left:0;top:5px}.joinText .block.techn .wrapper div{padding-left:155px;max-width:485px;display:inline-block;background:url(../images/technical_icon-min.png)no-repeat left center}.joinText .block.techn h2{font-size:14px;color:#b50612;margin-bottom:10px}.joinText .block.techn ul{color:#004c7f;font-size:14px;margin-left:17px}.joinText .block.techn li{list-style-type:disc;margin-bottom:7px}.joinText .block.map{background:#edf2f6;padding:0}.joinText .block.map img{display:block}.aboutUs{padding-bottom:25px}.aboutUs table{width:100%;table-layout:fixed;border:0;display:flex}.aboutUs table td{text-align:center;padding:140px 15px 40px!important;border-radius:15px;vertical-align:top;display:flex;width:25%;min-height:360px;margin-right:12px;flex-direction:column;position:relative}.aboutUs table td:before{content:"";width:100%;height:140px;position:absolute;top:0;left:0}.aboutUs table td:first-child:before{background:url(../images/about-ienac-min.png)no-repeat center center}.aboutUs table td:nth-child(2):before{background:url(../images/about-ielade-min.png)no-repeat center center}.aboutUs table td:nth-child(3):before{background:url(../images/about-start-min.png)no-repeat center center}.aboutUs table td:last-child:before{background:url(../images/about-ietaupi-min.png)no-repeat center center}.aboutUs table td:last-child{margin-right:0}.aboutUs table td strong{font-size:16px;line-height:20px}.aboutUs table td p{line-height:16px}.aboutUs table tr td p:last-child{margin:0}.block.contactForm .wrapper{max-width:430px;text-align:center}.block.contactForm.companyDetails{margin:35px 0 0}.block.contactForm.companyDetails .wrapper{padding-top:35px}.contactsText .block.contactForm.companyDetails .wrapper,hr{border-top:1px solid #004c7f}.block.contactForm .emailPhone p,.block.contactForm.companyDetails p{margin-bottom:20px}.block.contactForm.companyDetails a,.header .userMenu ul li a,ul.inactiveHelp li a{color:#004c7f}.block.contactForm p{font-size:14px;line-height:18px;text-align:center}.block.contactForm .emailPhone{margin:45px 0 28px;width:100%;line-height:23px;display:flex;justify-content:space-between}.page .aboutUs .block.contactForm .emailPhone{flex-direction:column;align-items:center;text-align:center}.block.contactForm .emailPhone .contactEmail{padding-left:37px;position:relative;text-align:left}.block.contactForm .emailPhone .contactEmail:before{content:"";position:absolute;left:0;top:3px;background:url(../images/EmailIcon.png)no-repeat left top;width:25px;height:18px}.block.contactForm .emailPhone .contactPhone{padding-left:33px;position:relative;text-align:right}.block.contactForm .emailPhone .contactPhone:before{content:"";position:absolute;left:0;top:0;background:url(../images/PhoneIcon.png)no-repeat left top;width:23px;height:23px}.block.contactForm .emailPhone a{color:#004c7f;font-size:14px}.block.contactForm input[type=email],.block.contactForm input[type=text],.block.contactForm textarea{width:100%;padding:0 20px;border-radius:18px;height:31px;font-size:14px;color:#004c7f;border:1px solid #004c7f;margin-top:8px}.block.contactForm textarea{height:150px;padding:16px 20px}.block.contactForm .mandatory{margin-bottom:15px;font-style:italic;text-align:left;padding-left:20px;color:#b50612;font-size:13px}.block.contactForm .btn{height:30px;padding:0 43px;background:#004c7f}.contactsText h1{display:none!important}.laundromats{text-align:center}.laundromats-header{padding:10px;width:100%;font-size:17px;font-weight:600;background-color:#004c7f;color:#fff}.laundromats-header:first-of-type{margin-top:40px;background-color:#8cc63f}.laundromats .text p{line-height:24px;font-size:16px}.laundromats .locations{margin-top:40px;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px;column-gap:35px}.laundromats .locations .branch{display:flex;width:calc(25% - 30px);flex-direction:column}.laundromats .locations .branch .title{display:flex;flex-direction:column;align-content:center;height:100px;justify-content:center;margin-bottom:40px;font-weight:600}.laundromats .locations .branch .title img{align-self:center;max-height:78px}.laundromats .locations .branch li{border-bottom:1px solid #004c7f;padding:5px 0;line-height:18px;font-size:14px;font-weight:500}.laundromats .locations .branch li:first-child{border-top:1px solid #004c7f}.laundryView.wrapper{max-width:890px}.laundryView.programList .wrapper{max-width:963px}.laundryView.paymentList .wrapper{display:flex;max-width:890px}.locationWorkingHours{width:100%;display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:1.5}.locationWorkingHours ul{margin:20px 0}.locationWorkingHours ul li{display:flex;justify-content:space-between;align-items:center;column-gap:40px}.header .userMenu ul li.active a,.locationWorkingHours ul li span{font-weight:700}div.page .simple_text strong,i{font-style:italic}.btn,img{border:0}img.copyToClipboardButton,img.tooltip{vertical-align:text-bottom;margin-left:6px}p.introText{color:#a03;font-size:24px}.btn{color:#fff;font-weight:700;border-radius:35px;background:#8cc63f}.btn.padding-around{padding:7px 40px}.btn.color-secondary{background:#004c7f}.js #loader{display:block;position:absolute;left:100px;top:0}.loader.transparent,.se-pre-con{left:0;top:0;width:100%;height:100%}.se-pre-con{position:fixed;z-index:9999;background:url(../images/WashMate_logo_mazs.svg)center no-repeat #fff;background-size:80px auto}.loader.transparent .inner::before,.se-pre-con::before{display:block;content:"";animation:1.5s linear infinite rotate}.loader.transparent .inner,.se-pre-con::before{top:0;left:0;width:100%;height:100vh;max-height:100%}.se-pre-con::before{position:fixed;margin:auto;background:url(../images/loader_thin.svg)center no-repeat;background-size:150px auto}.se-pre-con span{font-size:25px;color:#000;text-align:center;width:100%;display:inline-block;bottom:20%;position:absolute}.loader.transparent{position:absolute;background:rgba(255,255,255,.9);z-index:15}.loader.transparent .inner{position:sticky;display:flex;align-items:center;justify-content:center}.loader.transparent .inner::before{width:90px;height:90px;background:url(../images/loader_thin.svg)center center no-repeat;background-size:auto 90px}.header{height:165px;width:100%;float:left;z-index:30;position:relative}.header .lineleft,.header .lineright{position:absolute;top:135px;height:30px;background:#004c7f}.header .lineleft{border-top-right-radius:25px;border-bottom-right-radius:25px;left:0;width:calc(50% - 550px);float:left}.header .lineright{border-top-left-radius:25px;border-bottom-left-radius:25px;right:0;width:calc(50% + 240px);float:right}.header.firstPageHeader .lineleft,.header.firstPageHeader .lineright{background:#fff}.header.paymentHeader .lineleft,.header.paymentHeader .lineright{display:none}.header.paymentHeader .wrapper{display:flex;align-items:center;justify-content:space-between}.header.paymentHeader .logo{display:none;height:50px;background-size:auto 50px;margin:0;width:67px}.header .logo{height:129px;margin-top:50px;background:url(../images/WashMate_logo_krasains-01.svg)no-repeat center center;background-size:auto 129px;width:174px;float:left}.header .logo a{display:block;width:100%;height:100%;outline:0}.header.paymentHeader{height:auto;position:fixed;bottom:0;left:0;width:100%;background:#004c7f;min-height:82px;display:flex}.header.firstPageHeader .logo,.header.paymentHeader .logo{background:url(../images/WashMate_logo_balts-01.svg)no-repeat center center}.header.paymentHeader .myCoins{color:#fff}.header.paymentHeader .myCoins_Selector{flex-direction:column;align-items:end;row-gap:3px}.header.paymentHeader .myCoins_Selector>span:first-child{font-size:11px;line-height:1;max-width:150px;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.loginBottons{margin-top:62px;float:right;margin-bottom:9px}.header .help,.header .myCoins,.header .welcomeUser{float:right}.loginBottons a{margin-left:13px;float:left;padding:0 38px;font-size:16px;line-height:26px}.loginBottons a:first-child{margin-left:0}.header .welcomeUser{display:flex;align-items:center;column-gap:8px;cursor:pointer;margin-left:15px}.header .welcomeUser span:first-child{width:38px;height:38px;flex-shrink:0;line-height:35px;border:3px solid #8dc64e;border-radius:50%;font-size:18px;font-weight:700;text-align:center;position:relative}.header .welcomeUser span:first-child:before{content:"";position:absolute;top:1px;left:1px;width:26px;height:26px;display:block;border:2px solid #004c7f;border-radius:50%}.header.firstPageHeader .welcomeUser span{border-color:#fff;color:#fff}.header .welcomeUser.active span:first-child:after{content:"";display:block;margin-right:-10px;position:absolute;bottom:-36px;left:7px;width:20px;height:20px;background:#fff;border-right:1px solid #004c7f;border-bottom:1px solid #004c7f;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);z-index:21}.header .welcomeUser span:last-child{font-size:14px;text-align:left;max-width:150px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.header .userMenu{position:relative;float:right;margin-top:57px;margin-bottom:2px;display:flex;flex-direction:row-reverse;align-items:center;flex-shrink:0}.header .userMenu ul{position:absolute;top:60px;background:#fff;border:1px solid #004c7f;border-radius:18px;padding:22px;width:235px;z-index:14;right:0;display:none;text-align:left}.header .userMenu ul li,ul.inactiveHelp li{font-size:14px;line-height:16px;padding:10px 0;border-bottom:1px solid #004c7f;color:#004c7f}.header .userMenu ul li:last-child,ul.inactiveHelp li:last-child{border:0}.header .userMenu ul li.myAccount{color:#8cc63f;font-weight:700;cursor:pointer}.header .userMenu ul li.changeProfile span{column-gap:10px}.header.paymentHeader .userMenu{margin:0}.program-row a.program-name,ul.inactiveHelp li .contactUs{color:#004c7f;cursor:pointer}.header .myCoins{margin-left:15px;position:relative;cursor:pointer;margin-top:4px}.header .myCoins_Selector{display:flex;align-items:center;column-gap:5px;color:inherit;text-decoration:none}.header.firstPageHeader .myCoins{color:#fff}.header .myCoins_Selector>span.currentDebit{font-size:24px;font-weight:700;line-height:1}.header .myCoins_Selector>span.add{background:url(../images/+_icon_blue-01.svg)no-repeat;background-size:auto 20px;width:20px;height:20px;display:block;position:relative;margin-bottom:4px}.header.firstPageHeader .myCoins_Selector>span.add{background:url(../images/+_icon.svg)no-repeat;background-size:auto 20px}.header .myCoins_Selector.active>span.add:after{content:"";display:block;position:absolute;bottom:-33px;left:0;width:20px;height:20px;background:#fff;border-right:1px solid #004c7f;border-bottom:1px solid #004c7f;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);z-index:15}.header .userMenu .myCoins_links{width:290px;top:54px;right:-120px}.header ul.myCoins_links li:first-child{display:flex;justify-content:center}.header ul.myCoins_links li:first-child a{width:auto;padding:0 10px;margin-right:5px}.header ul.myCoins_links li:first-child a:last-child{margin-right:0}.header ul.myCoins_links li:first-child a:hover{background:#8cc63f;text-decoration:none}.header ul.myCoins_links li{border:0;text-align:center}.header ul.myCoins_links li:last-child{margin-top:10px}.header .myCoins_links li .btn{background:#004c7f;color:#fff;width:100%;height:28px;display:block;line-height:28px;text-align:center}.header.paymentHeader .innerCpanel{display:flex}.header.paymentHeader .cancelpayment{background:url(../images/close-icon.svg)no-repeat;height:25px;background-size:auto 25px;display:flex;padding-left:35px;font-size:16px;line-height:25px;font-weight:700}.header.paymentHeader .cancelpayment a{width:100%;height:100%;display:block;color:#fff}.cPanel{float:right;height:30px;margin-top:38px;font-weight:600;width:calc(100% - 260px)}.cPanel nav{float:left;width:calc(100% - 76px)}.cPanel ul{float:left;margin:0;padding:0;list-style:none;display:table;width:100%;border-collapse:collapse;height:30px}.cPanel ul li,.langSelector{vertical-align:middle;text-align:center;position:relative}.cPanel ul li{display:table-cell}.cPanel ul li a{color:#fff;font-size:14px}.cPanel ul li a.nonClickable{text-decoration:none;display:flex;justify-content:center;align-items:center;column-gap:3px;cursor:pointer}.cPanel ul li a.nonClickable img,.cPanel ul li a.nonClickable.closed img{transition:transform .2s;-webkit-transition:transform .2s;-moz-transition:transform .2s;-o-transition:transform .2s}.cPanel ul li a.nonClickable img{height:6px;margin-left:2px;transform:rotate(180deg)}.cPanel ul li a.nonClickable.closed img{transform:rotate(0deg)}#breadcrumb .homeIcon span,.cPanel ul li a.nonClickable img.mobile{display:none}.cPanel .submenu,.langSelector ul{display:none;position:absolute;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid #004c7f}.cPanel .submenu{top:100%;min-width:max(100%,160px);background-color:#004c7f}.cPanel .submenu ul{display:flex;height:auto}.cPanel .submenu ul li{padding:8px 10px;text-align:start}.header.firstPageHeader .cPanel ul li a{color:#004c7f}.header.firstPageHeader .cPanel .submenu{background-color:#fff;border-color:#fff}.header.firstPageHeader .cPanel ul li a.nonClickable img.mobile{display:inline-block}.header.firstPageHeader .cPanel ul li a.nonClickable img.desktop,.langSelector p.activeLang span,.langSelector ul li span{display:none}.langSelector{float:right}.langSelector ul{list-style:none;height:auto;padding:0;width:52px;top:30px;left:50%;margin:0 0 0-27px;background:#004c7f}.header.firstPageHeader .langSelector ul{border:1px solid #fff;background:#fff}.cPanel .langSelector p.activeLang,.langSelector ul li{color:#004c7f;cursor:pointer;padding:0;width:100%;text-align:center;display:inline-block;margin:6px 0 0}.cPanel .langSelector p.activeLang{line-height:10px}.langSelector p.activeLang{overflow:hidden;width:29px;height:18px}.langSelector ul li:first-child{margin-top:5px}.langSelector ul li{margin-top:0;background:unset;height:32px;line-height:32px}.header.firstPageHeader .langSelector ul li,footer.firstPageFooter{background:#fff}.langSelector ul li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.langSelector p.activeLang img,.langSelector ul li img{display:inline-block;height:19px;width:30px}.cPanel .fbUrl{float:right;text-indent:-9999px;background:url(../images/fbIconWhite.png)no-repeat;width:9px;height:19px;margin-left:23px;margin-top:5px}.firstPageHeader .cPanel .fbUrl{background:url(../images/fbIcon.png)no-repeat}#breadcrumb{margin-top:45px;float:left;margin-bottom:18px}#breadcrumb .table-cell{padding-right:8px;vertical-align:middle}#breadcrumb .table-cell.splitter{padding-top:2px}#breadcrumb .table-cell:first-child,footer nav ul li:first-child{padding-left:0}#breadcrumb .table-cell:last-child{padding-right:0}#breadcrumb .homeIcon{display:block;width:18px;height:15px;background:url(../images/homeIcon.png)no-repeat;padding-left:18px}#breadcrumb a{color:#004c7f;font-size:12px;text-decoration:none}div.page{float:left;width:100%;text-align:left;position:relative}div.page h1{font-weight:700;margin-top:0;padding:0 3%;font-size:25px;display:inline-block;text-align:center;margin-bottom:35px;width:100%;line-height:32px}div.page h1 span:not(.headingSize){font-weight:400;font-size:14px;line-height:18px;margin-top:0;width:100%;display:inline-block}div.page .laundryView h1{margin-bottom:0}div.page.paymentPage h1{margin-top:20px;margin-bottom:15px;width:100%;line-height:1.2}div.page.paymentPage h1 span img{vertical-align:bottom}div.page.paymentPage h1 span:not(.headingSize){font-size:13px}div.topuplinkPage h1{padding-top:65px}.buy_credit_text,div.page .machineProgramPricesView p,div.topuplinkPage{text-align:center}div.loyaltyProgramPage h3{margin-bottom:15px;font-size:18px;text-align:center}div.topuplinkPage h1:before{content:"";position:absolute;top:0;left:50%;margin-left:-15px;width:40px;height:45px;background:url(../images/WM_maks-01.svg)no-repeat;display:block;background-size:auto 45px}.buy_credit_text p{margin-bottom:5px}a{text-decoration:none;color:#333}a:hover{text-decoration:underline}hr.light{border-color:#526875}p.refreshTime{float:left;font-size:20px;color:#000;background:url(../images/refreshIcon.png)no-repeat left top;padding:0 0 0 40px;height:34px;line-height:34px;margin:20px 0 38px 5%;position:relative}.messages p{text-align:center;margin:0 0 15px;padding:5px 0;border:1px solid #5ad87e;background:#80f7a1;width:100%}.errors p,.errors p span,.statistics p{float:left;text-align:center}.errors p{padding:5px 0;border:1px solid #2ee562;background:#93f7c6;width:100%}.errors p span{width:100%;margin-bottom:10px}.homePageView{margin:78px 0 0;float:left}.homePageView h1{width:50%;color:#fff;font-weight:700;font-size:40px;line-height:50px;text-transform:none;margin:0;padding:0}.homePageView .startButton{font-size:25px;line-height:50px;padding:0 68px;float:left;margin-top:45px}.statistics{display:none;float:left;padding:0 60px;width:calc(100% - 122px);margin:0 0 50px}.statistics p{font-weight:700;font-size:14px;margin-right:78px}.statistics p:nth-child(2){font-weight:700;width:300px}.statistics p:nth-child(3){float:right;margin-right:0}.firstPage .leftSide{width:98%;margin-top:0}.laundryView .locationInfo{width:100%;margin-bottom:35px;font-size:14px}.laundryView .locationInfo>div{display:flex;justify-content:center;align-items:center;margin:0 auto;column-gap:20px;flex-wrap:wrap;padding:0 10px}.laundryView .locationInfo .openLocationPrices,.laundryView .locationInfo .openWorkingHours{cursor:pointer}.laundryView .locationInfo .locationInfoRow{display:flex;column-gap:10px;justify-content:space-between;padding:5px 10px;align-items:center;font-weight:600}.laundryView .locationInfo .locationInfoRow span:first-of-type{width:30px;flex-shrink:0;text-align:center;display:flex;align-items:center;justify-content:center}.laundryView .locationInfo .locationInfoIcon img{height:30px}.availablePopup,div.page .machineProgramPricesView .program-category-group.closed,div.page .machineProgramPricesView .programList div.programExtras.hidden{display:none}.availablePopup.active{display:block}.locationalert .selects{display:flex;width:100%;justify-content:center;align-content:flex-start;column-gap:20px}.popupModal .popupMsg .availBox{display:flex;flex-direction:column;margin:25px 0;width:140px}.popupModal .popupMsg .availBox:first-child{margin-left:0}.page .availBox .niceSelect,.page .availBox label{height:30px;line-height:30px;width:100%;font-weight:700}.page .availBox label{background:#8cc63f;border-radius:15px;color:#fff}.page .availBox .niceSelect{border:1px solid #004c7f;margin:10px auto 0;color:#004c7f}.machineBlock{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:50px}.liveBlock,.machineBlock .wrapper{display:flex;justify-content:center}.liveBlock{flex-wrap:wrap;align-content:flex-start}.machineBlock{position:relative}.liveBlock{margin-bottom:0;min-height:100px}.machineBlock .wrapper{position:static;flex-direction:column}.liveBlock.min,.machineBlock{justify-content:center}.machineGroupsView .wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;margin-bottom:50px;padding:0 20px}.machineGroupsView .wrapper .groupButton{padding:10px 40px;display:flex;flex-direction:row;align-items:center;column-gap:30px;width:100%;max-width:600px;font-size:18px;line-height:1.2;text-transform:uppercase;border-bottom:1px solid #004c7f;border-radius:0;background-color:#fff;color:#004c7f}.machineGroupsView .wrapper .groupButton:nth-of-type(1),.machineGroupsView .wrapper .groupButton:nth-of-type(2){border-top:1px solid #004c7f}.machineGroupsView .wrapper .groupButton .icon{display:inline-block;height:80px}.machineGroupsView .wrapper .groupButton img{height:80px;width:80px;filter:invert(57%) sepia(25%) saturate(945%) hue-rotate(38deg) brightness(159%) contrast(91%)}.machineProgramPricesView .wrapper{display:grid;grid-template-columns:1fr;margin-top:20px;margin-bottom:50px}div.page .machineProgramPricesView .programList{display:block;width:100%;margin-top:0;margin-bottom:20px}div.page .machineProgramPricesView .program-price-category{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;text-align:center;font-weight:700;background-color:#8cc63f;color:#fff;border-bottom:5px solid #fff}div.page .machineProgramPricesView .program-price-category img{height:8px;transform:rotate(180deg);transition:transform .4s;-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s}div.page .machineProgramPricesView .program-price-category.closed img{transform:rotate(0deg);transition:transform .4s;-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s}div.page .machineProgramPricesView .program-machines{width:100%;padding:20px 10px;text-align:start;font-weight:700;border-bottom:1px solid #004c7f}div.page .machineProgramPricesView .programList div.programItem{display:grid;width:100%;max-width:unset;height:auto;padding:10px;grid-template-columns:15% minmax(auto,1fr) auto 80px;gap:5px;align-items:start;border:0;border-bottom:1px solid #004c7f}div.page .machineProgramPricesView .programList div.programExtras{display:flex;flex-direction:column;row-gap:10px;padding:10px}div.page .machineProgramPricesView .programList div.programExtras div{text-indent:10px;display:flex;justify-content:space-between}div.page .machineProgramPricesView .programList div.programExtras div:first-of-type{text-indent:unset}div.page .machineProgramPricesView .programList div.programExtras strong{flex-shrink:0}div.page .machineProgramPricesView .programList div.programItem .programPrice{display:flex;flex-direction:column;row-gap:5px;align-self:center;text-align:end;font-weight:700}div.page .machineProgramPricesView .programList div.programItem .programPrice span{opacity:.5;font-size:.9em;text-decoration:underline;text-underline-offset:-.45em;text-decoration-skip-ink:none}div.page .machineProgramPricesView .programList div.programItem .ProgramParameters{margin:0;padding:0 10px;justify-content:end;column-gap:10px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr{align-self:center}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .durationItem{background-size:20px;width:auto;padding-left:25px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .temperatureItem{background-size:14px;width:auto;padding-left:20px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .speedItem{background-size:22px;width:auto;padding-left:27px}div.page.onlyContent .machineProgramPricesView .programList div.programItem{grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:0}div.page.onlyContent .machineProgramPricesView .programList div.programItem .programDescription{display:none}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramDescr{grid-column:1;grid-row:2;margin-top:8px}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramDescr .durationItem{background-size:16px;padding-left:20px}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramDescr .durationItem .ProgramParamValue{flex-direction:row;column-gap:2px}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramDescr .temperatureItem{background-size:11px;padding-left:16px}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramDescr .speedItem{background-size:18px;padding-left:22px}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramDescr .ProgramParamItem{height:24px;font-size:12px}div.page.onlyContent .machineProgramPricesView .programList div.programItem .ProgramParameters{justify-content:start;padding:0}div.page.onlyContent .machineProgramPricesView .programList div.programItem .programPrice{grid-column:2;grid-row:1/span 2}.machineItem{display:flex;width:296px;flex-wrap:wrap;flex-direction:row;padding:32px;min-height:230px;border-right:1px solid #004c7f;border-top:1px solid #004c7f;align-content:flex-start;justify-content:center}.machineItem:first-child{border-left:0}.machineItem:nth-child(1),.machineItem:nth-child(2),.machineItem:nth-child(3){border-top:0;padding-top:0}.machineItem:last-child,.machineItem:nth-child(3n){border-right:none}.machineItem.shortMachineItem{min-height:230px}.machineItem:nth-child(3n){float:right;margin-right:0}.machineItem .machineIden{float:left;width:100%;text-align:center;font-weight:700;font-size:13px}.facebookStatus strong,.machineItem .machineIden .status{text-transform:uppercase}.machineItem.MachineUnableToConnectToMachine .machineIden{color:#9da098}.machineItem .img{float:left;margin:0 0 10px;width:84px;height:122px;position:relative;z-index:10;cursor:pointer;text-align:center}.machineItem .img span.machineName{position:absolute;bottom:5px;left:0;width:100%;text-align:center;color:#fff;font-weight:700;font-size:16px;line-height:18px;z-index:11}.machineItem .img span.ErrorFlag,.machineItem .img span.FreeFlag{width:56px;height:56px;line-height:56px;color:#fff;text-align:center;text-transform:uppercase;font-size:9px;font-weight:900;border-radius:50%;background:#8cc63f;display:block;position:absolute;top:-10px;right:-10px}.machineItem .img span.ErrorFlag{font-size:40px;background:#b50612}.machineBannerItem{border:0;border-radius:0;background:0 0;box-shadow:none;float:left;margin-right:0}.bannerUnderItem img,.machineBannerItem img,.swal2-content img{max-width:100%;height:auto}.bannerUnderItem{float:left;width:100%;margin-top:30px}.machineItem .machinealert{margin:0}.machineItem .machinealert,.machineItem .machinereservation{text-align:center;width:100%;display:block}.machineItem .machinealert label,.machineItem .machinereservation label{height:26px;background:#fff;border:1px solid #004c7f;color:#004c7f;line-height:26px;font-weight:400}.machineItem .machinealert{margin-bottom:15px}.machineItem .machinealert label,.machineItem .machinereservation label,.machineItem .selectToStart{border-radius:18px;width:100%;display:inline-block;font-size:13px;cursor:pointer;text-decoration:none}.machineItem .selectToStart{height:27px;background:#004c7f;color:#fff;line-height:27px;text-align:center;text-transform:uppercase;margin:10px 0 0}.machineItem .machinereservation{margin:10px 0 0}.machineItem .time,.machineItem .time div.progressbar,.machineItem .timeLeft{float:left;width:100%;margin:5px 0 0;position:relative;text-align:center;color:#004c7f}.machineItem .timeLeft{margin:7px 0 0;font-size:13px}.machineItem.MachineStartMode .timeLeft{color:#004c7f}.machineItem .time div.progressbar{height:10px;background-color:#fff;border:1px solid #8cc63f;color:#000;border-radius:3px;top:10px;left:0;margin:0 0 3px;z-index:10}.machineItem .time div.progressbar div{height:100%;font-size:11px;position:absolute;left:0;top:0;background:#8cc63f}.machineItem .extraInfo{width:100%;text-align:center;font-size:13px;line-height:15px;margin-top:20px;display:inline-block}div.page .programList{width:100%;display:flex;margin-top:20px;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}div.page .programList.singleProgram{justify-content:center}div.page .programList div.flexCell{border-right:1px solid #004c7f;border-top:1px solid #004c7f;display:flex;width:33.333333%;padding:25px 38px;flex-direction:column;color:#004c7f}div.page .programList.singleProgram div.flexCell{border:0!important}div.page .programList div.flexCell .formProgramSelector{height:100%}div.page .programList div.programItem{display:flex;height:100%;width:250px;max-width:380px;margin:0 auto;flex-direction:column;justify-content:space-between;row-gap:10px}div.page .programList div.programItem>span{display:flex;flex-direction:column}div.page .programList div.flexCell:nth-child(3n){border-right:none}div.page .programList div.flexCell:nth-child(1),div.page .programList div.flexCell:nth-child(2),div.page .programList div.flexCell:nth-child(3){border-top:none;padding-top:0}div.page .programList div.programItem .ProgramDescr{display:block;width:100%}div.page .programList div.programItem .ProgramName{text-transform:uppercase;text-align:center;font-weight:700;font-size:15px;display:inline-block;width:100%}div.page .programList div.programItem .ProgramParameters{display:flex;width:100%;margin:25px 0 10px;flex-direction:row;justify-content:space-between}div.page .programList div.programItem .ProgramParameters .ProgramParamItem{height:32px;padding-left:35px;width:33.333333%;line-height:32px;text-align:left;font-size:15px;font-weight:700;display:flex;color:#b50612}div.page .programList.ozonePrograms div.programItem .ProgramParameters{justify-content:center}div.page .programList div.programItem .ProgramParamItem.ProgramParamItemPrice{text-align:center;font-weight:700;font-size:15px;text-transform:uppercase;margin-top:20px}.signUpWrapper h1,div.page .programList.dryerPrograms div.programItem .ProgramParamItem.ProgramParamItemPrice{margin-top:0}div.page .programList div.programItem .ProgramParamItemPrice .ProgramParamValue .discountIcon{display:none}div.page .programList div.programItem .ProgramParamItemPrice .ProgramParamValue .sellPrice{background:#8cc63f;color:#fff;display:inline-block;padding:5px 10px;border-radius:20px}div.page .programList div.programItem .ProgramParamItemPrice .ProgramParamValue .oldPrice{display:inline-block;margin-left:5px;opacity:.5;font-size:.9em;text-decoration:underline;text-underline-offset:-.45em;text-decoration-skip-ink:none}.paymentFrame,div.page .programList div.programItem .ProgramParameters .ProgramParamItem .ProgramParamLabel,div.page .programList div.programItem .cyclePriceBox,div.page .programList div.programItem .discountOffer,div.page .programList div.programItem .specialPriceBlock{display:none}div.page .programList div.programItem .ProgramParameters .ProgramParamItem .ProgramParamValue{display:flex;align-items:center;line-height:14px;flex-direction:column;align-content:center}div.page .programList div.programItem .ProgramParameters .ProgramParamItem.single .ProgramParamValue{display:flex;align-items:center;line-height:14px;flex-direction:row}div.page .programList div.programItem .cyclePriceBox.active,div.page .programList div.programItem .specialPriceBlock.active{display:inline-block}div.page .programList div.programItem .discountOffer.active{position:relative;display:block;width:100%;margin-top:10px;padding:10px 20px 10px 35px;background-color:rgba(140,198,63,.25);border-radius:10px;text-align:start;font-size:14px}div.page .programList div.programItem .discountOffer>span:first-child{position:absolute;top:50%;transform:translateY(-50%);left:15px;color:#004c7f;font-size:27px;font-weight:700}div.page .programList div.programItem .discountOffer .discountOfferPrice{font-weight:700}div.page .programList div.programItem .ProgramSmallDescr{width:100%;font-size:13px;text-align:center;line-height:15px;display:flex;justify-content:center;border-bottom:1px solid #90b1c7;padding-bottom:15px;margin-bottom:15px;min-height:107px}div.page .programList.dryerPrograms div.programItem .ProgramSmallDescr{min-height:77px}div.page .programList div.programItem .ProgramDescr .durationItem,div.page .programList.dryerPrograms div.programItem .ProgramDescr .durationItem.noTimeChange{background:url(../images_sqriga/programTimeIcon.png)no-repeat left center;width:35%;padding-left:35px}div.page .programList.dryerPrograms div.programItem .ProgramDescr .durationItem,div.page .programList.ozonePrograms div.programItem .ProgramDescr .durationItem{background:0 0;width:65%;padding-left:0}div.page .programList.ozonePrograms div.programItem .ProgramDescr .durationItem{justify-content:center}div.page .programList div.programItem .ProgramDescr .temperatureItem{background:url(../images_sqriga/programTempIcon.png)no-repeat left center;padding-left:25px;width:28%}div.page .programList div.programItem .ProgramDescr .weightItem{background:url(../images_sqriga/weightIcon.png)no-repeat left center}div.page .programList div.programItem .ProgramDescr .speedItem{background:url(../images_sqriga/programSpinIcon.png)no-repeat left center}div.page .programList div.programItem .formProgramSelectorButton{background:#004c7f;width:100%;height:28px;margin-top:20px}div.page .programList div.programItem strong.additionalTitle{text-transform:uppercase;margin-bottom:10px;font-size:13px}div.page .programList div.programItem .additionalExtra{display:flex;align-items:center;justify-content:space-between}div.page .programList div.programItem .additionalExtra label{width:7%}div.page .programList div.programItem .additionalExtra>span{width:68%;font-size:13px}div.page .programList div.programItem .additionalExtra>span:last-child{width:auto;font-weight:700}div.page .programList div.programItem .dryerTimeCalc input[type=button]{background:0 0;width:25px;height:25px;border-radius:50%;border:2px solid #004c7f;text-align:center;font-size:24px;margin-right:10px;font-weight:700;padding:0;line-height:21px}div.page .programList div.programItem .dryerTimeCalc{display:flex;flex-direction:row;align-items:center}div.page .programList div.programItem .dryerTimeCalc input[type=button]:last-child{margin-right:0;margin-left:10px}.paymentFrame.active{display:block}.paymentButtons{display:flex;flex-direction:column;align-items:flex-start;align-content:flex-start;width:50%;padding-right:60px;border-right:1px solid #004c7f;margin-top:20px}.paymentButtons div.paymentOptionButton{display:flex;width:100%;padding:30px 0;border-bottom:1px solid #004c7f;justify-content:center}.paymentButtons div.paymentOptionButton:first-child{padding-top:0}.paymentButtons div.paymentOptionButton:last-child{border-bottom:none;padding-bottom:0}.card-row div,.paymentButtons div.paymentOptionButton form,.program-card div,.program-row div{display:flex;flex-direction:column;align-items:center}.paymentButtons div.paymentOptionButton form label{display:flex;align-items:center;font-size:14px;column-gap:20px}.paymentButtons div.paymentOptionButton form label img{height:30px;width:auto}.paymentButtons div.paymentOptionButton form label img.visa{height:24px}.paymentButtons div.paymentOptionButton form label img.mc{margin-bottom:0;margin-top:5px;height:40px}.paymentButtons div.paymentOptionButton form label img.googlepay{height:34px}.paymentButtons div.paymentOptionButton form label img.internetbanks{height:80px}.paymentButtons div.paymentOptionButton .nice-select{width:70%}.paymentButtons div.paymentOptionButton .nice-select img{width:20px;height:auto}.paymentButtons div.paymentOptionButton .selectCard{margin-bottom:0;font-weight:700}.paymentButtons div.paymentOptionButton .descr{display:flex;margin-top:10px;text-align:center;width:100%;font-size:14px;line-height:16px;margin-bottom:15px;justify-content:center}.paymentButtons div.paymentOptionButton .agreeline{display:flex;width:87%;align-items:center;justify-content:space-between}.paymentButtons div.paymentOptionButton .btn{background:#004c7f;width:70%;height:28px;margin-top:5px}.cardPaymentInfo{display:flex;width:50%;padding-left:60px;flex-direction:column;margin-top:20px;font-size:14px;line-height:16px}.cardPaymentInfo p,.servicemessage h2{margin-bottom:20px}.cardPaymentInfo ul{list-style:disc;padding-left:17px}#emailForm{display:flex;width:100%;margin-top:20px}#emailForm input[type=email],.loginBox p input[type=email],.loginBox p input[type=password]{width:70%;height:34px;border:1px solid #004c7f;margin-bottom:15px;padding:0 25px;margin-left:0;float:left;background:#fff!important;border-radius:25px}#emailForm input[type=submit]{float:left;width:40%;height:35px;background:#004c7f;color:#fff;border-radius:25px;border:0;margin-left:10px}div.page .simple_text{width:80%;margin:0 auto;font-size:16px;line-height:25px;float:left}.loginBox{width:50%;margin:0 auto}.loginBox span.signUpButton{position:relative;float:none;display:inline-block;cursor:pointer;width:100%;height:50px;border-radius:25px;border:1px solid #fff;text-align:center;max-width:100%;margin-top:15px}.loginBox span.signUpButton.loginSelector{background:#dbc49a}.loginBox span.signUpButton.loginSelector span{color:#000}.loginBox span.signUpButton.fbButton{background:#3b5998;color:#fff}.loginBox span.signUpButton.customGPlusSignIn2{background:#d0422c;color:#fff}.loginBox span.signUpButton span{width:100%;height:100%;display:block;line-height:50px;font-size:17px}.loginBox p{margin:0}.loginBox p input[type=email],.loginBox p input[type=password]{width:100%;height:50px;font-size:20px;font-family:"Gilroy",sans-serif;color:#004c7f}#loginBox .WAlogin input[type=password]:-webkit-autofill,.loginBox p input[type=email]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.loginBox p input[type=submit]{float:left;width:100%;height:50px;background:#004c7f;color:#fff;border-radius:25px;font-size:20px;font-family:"Gilroy",sans-serif;border:0}.loginBox .registrationOr{float:left;width:100%;border-top:1px solid #505050;padding-top:5px;font-size:15px;color:#505050;margin:15px 0;text-align:center}.servicemessage .nice-select,.servicemessage input[type=email],.servicemessage input[type=text],.servicemessage textarea{width:100%;padding:0 20px;border-radius:18px;height:31px;font-size:14px;color:#004c7f;border:1px solid #004c7f;margin-top:8px}.servicemessage textarea{height:100px;padding:10px 20px 0;resize:vertical}.servicemessage .nice-select{line-height:24px}.servicemessage .nice-select .list{max-height:220px;overflow-y:auto}.servicemessage .nice-select .current{overflow-x:hidden}.machinePopup,.screen{position:fixed;z-index:100;display:none}.screen{background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0}.machinePopup{width:600px;height:300px;overflow:auto;background:#efefef;left:50%;margin-left:-300px;top:50%;margin-top:-150px;padding:20px;box-shadow:10px 10px 10px #666;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;letter-spacing:-1px;color:#000;font-size:16px}.machinePopup span.close{position:absolute;right:10px;top:10px;width:25px;height:25px;display:block;text-indent:-9999px;background:url(../images/closePopup.png)no-repeat;text-decoration:underline;cursor:pointer}.machinePopup .popupInner{padding:0;margin:0;width:100%;height:auto;min-height:0}.machinePopup .popupInner .img{float:left;margin:70px 0 20px 10%;width:25%;position:relative}.machinePopup .popupInner .img p.name{position:absolute;top:3px;left:33px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;margin:0;letter-spacing:0;font-family:Arial}.machinePopup .popupInner .img .costPrice{border-radius:49px;background:#fe9900;color:#fff;font-size:14px;padding:5px;position:absolute;bottom:0;right:0;width:50px;height:50px;text-align:center}.machinePopup .popupInner .img .costPrice span{font-size:20px;font-weight:700;line-height:20px;margin:9px 0 0;float:left;background:0 0;text-align:center;width:100%}.machinePopup .popupInner .img .costPrice span span{font-size:14px;line-height:16px;margin:0;font-weight:400}.machinePopup .popupInner form{float:right;margin:70px 20% 20px 0;width:35%}.machinePopup .popupInner form input[type=password],.machinePopup .popupInner form input[type=text]{height:30px;font-size:14px;color:#555;padding:0 5%;width:90%;margin-bottom:5px}.machinePopup .popupInner form input[type=button]{border-radius:5px;background:#109107 url(../images/play_button.png)no-repeat 10px center;color:#fff;padding:0 20px 0 50px;font-size:14px;border:0;height:36px;float:left;margin-top:0;cursor:pointer;width:100%;margin-bottom:5px}.machinePopup .popupInner form p{float:right;font-size:12px;margin:0}.machinePopup .popupInner h1,.machinePopup .popupInner hr{float:left;width:100%;margin:0 0 10px}.machinePopup .popupInner h1{font-size:20px;text-transform:uppercase;color:#000}.machinePopup .popupInner .more_info,ul.symbols li h2,ul.tempGuide li h2{float:left;width:100%}.machinePopup .popupInner .more_info .left{float:left;width:49%}#registrationForm p span#passwordMeter .title span,.machinePopup .popupInner .more_info .right{float:right;width:auto}.machinePopup .popupInner .more_info p,.registrationOptions{float:left;width:100%;margin:0 0 8px}.machinePopup .popupInner .loginError{float:left;width:65%;font-size:13px;text-align:center;color:red;background:#ffece8 url(../images/loginErrorIcon.png)no-repeat 10px center;border:1px solid red;margin:0 0 10px;border-radius:5px;padding:5px 10% 5px 25%}.machinePopup .popupInner .successMsg{float:left;background:#ffece8;padding:10px 0 10px 10%;width:90%;border:1px solid #109107;border-radius:5px}.machinePopup .popupInner .successMsg h1{float:left;background:url(../images/successIcon.png)no-repeat 0 center;width:70%;padding-left:27%;font-size:17px;color:#109107}.machinePopup .popupInner .successMsg p{font-size:16px;text-align:center}.machinePopup .popupInner form h1{font-size:15px}.registrationOptions{margin:0}.registrationOptions ul{float:left;width:100%;margin:0 0 20px;padding:0;cursor:pointer;list-style:none}.registrationOptions ul li{float:left;width:100%;height:32px;border-radius:25px;margin-bottom:10px;border:0;list-style-type:none}.paymentMethods li.paymentOption span.descr p:last-child,.registrationOptions ul li:last-child{margin-bottom:0}.registrationOptions ul li button{line-height:24px;font-size:15px;width:100%;height:100%;display:block;text-align:center;border-radius:25px;font-weight:700;border:0}.registrationOptions ul li .customGPlusSignUp{height:100%;color:#fff;cursor:pointer}.registrationOptions ul li .fbOption{display:flex;align-items:center;justify-content:space-between;padding:0;line-height:24px;background:#1778f2;color:#fff;cursor:pointer}.registrationOptions ul li .fbOption::before{content:"";display:block;height:28px;width:28px;min-width:28px;margin-left:4px;background:url(../images/facebookIcon.svg)no-repeat center;background-size:22px}.registrationOptions ul li .fbOption span{flex-grow:1;text-align:center}.topupIntro p{line-height:26px;margin-top:0}.confirmYourself{float:left;width:100%;background-color:rgba(235,235,235,.8);border-radius:15px;padding:10px 3%;font-size:18px;font-weight:700}.confirmYourself p{float:left;width:100%;margin:0 0 10px}.confirmYourself input[type=button],.confirmYourself input[type=password]{float:left;width:100%;height:50px;border-radius:25px;font-size:20px;font-family:"Gilroy",sans-serif}.confirmYourself input[type=password]{border:1px solid #004c7f;color:#004c7f;margin-bottom:15px;padding:0 25px;margin-left:0;background:#fff!important}.confirmYourself input[type=button]{background:#004c7f;color:#fff;border:0}.signUpWrapper{width:550px;margin:0 auto;max-width:100%}.signUpWrapper p{font-size:16px;line-height:23px;margin:0 0 10px}.profileView h2,.profileView h5{font-weight:700;text-align:center}.profileView h2{padding:0 3%;font-size:20px;margin-bottom:35px;line-height:25px}#registrationForm label a,#tabsFront .ui-tabs-nav .ui-state-default a,#tabsFront .ui-tabs-nav .ui-state-default a:link,#tabsFront .ui-tabs-nav .ui-state-default a:visited,.profileView p,.topUp a,footer.firstPageFooter nav ul li a{color:#004c7f}.organisationsView .ui-tabs .ui-tabs-panel,.profileView .ui-tabs .ui-tabs-panel{padding:4em 1.4em;min-height:300px}.organisationsView sup,.profileView sup{font-size:.6em;vertical-align:top;position:relative;top:-.5em}.profileView h5{font-size:16px;margin-bottom:25px;color:#004c7f}#registrationForm,#topupLinkForm{width:100%;margin-bottom:50px;display:inline-block}#registrationForm.profileForm{margin:0 auto;display:block}#registrationForm .registrationOr,#registrationForm label{display:inline-block;font-size:14px;color:#004c7f;width:100%}#registrationForm .registrationOr{border-top:1px solid #90b1c7;padding-top:5px;font-style:italic;margin:5px 0 0;text-align:center}#registrationForm p,#topupLinkForm p{width:100%;margin:0 0 10px;text-align:start}#registrationForm label{line-height:24px;margin-top:5px;margin-left:0;margin-right:0;padding-left:20px}#registrationForm label.ticklabel{width:auto}#registrationForm span.currentEmail{font-size:14px;display:inline-block;width:100%;border-top:1px solid #004c7f;border-bottom:1px solid #004c7f;padding:5px 20px}#registrationForm input[type=email],#registrationForm input[type=number],#registrationForm input[type=password],#registrationForm input[type=text],#registrationForm select,#topupLinkForm input[type=email],#topupLinkForm input[type=text]{width:100%;height:29px;border:1px solid #004c7f;font-size:14px;font-family:"Gilroy",sans-serif;color:#004c7f;margin-bottom:0;padding:0 25px;margin-left:0;background:#fff!important;border-radius:25px;outline:0}#registrationForm .niceSelect{width:100%;height:30px;line-height:30px;margin-top:0;margin-bottom:0;clear:none}#registrationForm .niceSelect span{line-height:30px;width:100%}#registrationForm .niceSelect .list{width:100%;max-height:310px;overflow-y:scroll}#registrationForm .niceSelect.open .list{max-height:310px;overflow-y:scroll}#registrationForm .smsHelper{display:none}#registrationForm p.flexcenter,.profileView p.flexcenter{display:flex;justify-content:center;align-items:center}#registrationForm p.flexcenter.agreeLine{margin-top:24px;align-content:center}#registrationForm p.flexcenter label{padding-left:0;width:12%;margin-top:0;margin-right:10px}#registrationForm input[type=checkbox]{margin-top:7px;height:20px;width:20px;float:left}#registrationForm input[type=submit],#topupLinkForm input[type=submit]{height:32px;background:#004c7f;color:#fff;border-radius:25px;font-size:15px;font-weight:700;font-family:"Gilroy",sans-serif;border:0;margin-top:20px;padding:0 45px}#registrationForm.confirmationForm input[type=submit]{background:#8cc63f}#registrationForm p span.passwordValidator{float:left;margin-left:10px;line-height:36px;font-size:13px}#registrationForm p span#passwordMeter{float:left;width:100%;margin-bottom:11px;margin-top:18px;font-size:13px;font-style:italic}#registrationForm p span#passwordMeter .title{float:left;width:100%;margin-bottom:1px;margin-top:10px}#registrationForm p span#passwordMeter .bar{display:inline-block;width:100%;height:7px;background:#e0e0e0}#registrationForm p span#passwordMeter .bar span{float:left;height:7px}#registrationForm p span.strength1 .bar span{background:#b50612;width:25%}#registrationForm p span.strength1 .title span{color:#b50612}#registrationForm p span.strength2 .bar span{background:#fc3;width:50%}#registrationForm p span.strength2 .title span{color:#fc3}#registrationForm p span.strength3 .bar span{background:#b50612;width:75%}#registrationForm p span.strength3 .title span{color:#b50612}#registrationForm p span.strength4 .bar span,#registrationForm p span.strength5 .bar span{background:green;width:100%}#registrationForm p span.strength4 .title span,#registrationForm p span.strength5 .title span{color:green}#registrationForm .captchaLine{float:left;margin-top:10px}#registrationForm input#security_code{width:110px}#registrationForm .captchaLine img{float:left;border:1px solid #999;margin-left:6px}#registrationForm .captchaLine a{float:left;margin-left:8px;margin-top:-3px;font-size:12px}#tabsFront{padding:0;background:0 0;border:0;font-family:inherit}#tabsFront .ui-tabs-nav{background:0 0;border:0;border-radius:0;margin:0;padding:0;border-bottom:1px solid rgba(0,76,127,.2)}#tabsFront .ui-tabs-nav .ui-state-default{padding:5px;margin:0;border-radius:0;background:0 0;text-align:center;font-weight:400;border:0;font-size:14px;color:#004c7f}#tabsFront .ui-tabs-nav .ui-state-default:hover a{transform:scale(1.03)}#tabsFront .ui-tabs-nav .ui-tabs-active{background:0 0;font-weight:700;border-bottom:2px solid #8dc64e;color:#004c7f}#tabsFront .ui-tabs-nav .ui-state-active a,#tabsFront .ui-tabs-nav .ui-state-active a:link,#tabsFront .ui-tabs-nav .ui-state-active a:visited{color:#004c7f;transform:scale(1.03)}ul.steps{list-style:none;display:table;width:100%}ul.steps li{width:100%;margin:0;padding:0;display:table-row}ul.steps li img,ul.steps li span{display:table-cell;margin-right:0}ul.steps li span{margin-right:10px;font-size:20px;line-height:99px;vertical-align:middle;padding-right:10px}ul.steps li span:last-child{width:61%;line-height:29px;display:table-cell}ul.symbols,ul.tempGuide{float:let;width:100%;list-style:none}ul.symbols li,ul.tempGuide li{margin:0}ul.symbols li table,ul.tempGuide li table{float:left;width:calc(100% - 113px);margin-left:30px}ul.symbols li table td{border-bottom:1px solid #efefef}ul.tempGuide li table td{border-bottom:1px solid #ebfbff}ul.resSteps,ul.resSteps li,ul.symbols li,ul.tempGuide li{float:left;width:100%;padding:0}ul.resSteps{list-style:none;margin:15px 0 0}ul.resSteps li{margin:0 0 10px}ul.resSteps li img,ul.resSteps li span{float:left;margin-right:10px}ul.resSteps li span{font-size:26px}ul.resSteps li span:last-child{float:right;width:613px;line-height:42px}ul.resSteps li span.img{width:30px;height:30px;padding:5px;border:1px solid #000;border-radius:20px;text-align:center;line-height:26px}#tabs-5 div,#tabs-5 div a{float:left;margin-bottom:10px}#tabs-5 div{width:100%;height:30px;overflow:hidden;cursor:pointer}#tabs-5 div a{font-weight:700;font-size:20px;width:auto;color:#253a42;padding-right:20px;background:url(../images/moreArrowDown.png)no-repeat right 12px}#tabs-5 div p{float:left;width:100%;font-size:18px;margin:0 0 8px}#tabs-5 div a.img{margin-top:30px}#tabs-5 div img.img{border:2px solid #004c7f}#tabs-5 div a.img,#tabs-5 div img.rightimg{float:right;margin-left:10px;border:2px solid #004c7f}#tabs-5 div img.rightimg{margin-bottom:10px}.noMachinesFound,.successMsg p{font-size:28px;text-align:center}#slider,.macineForms{width:100%;margin-top:20px;float:left}.macineForms .machineForm{width:100%;float:left;border-top-left-radius:5px;border-top-right-radius:5px;background-position:10px 20px;background-repeat:no-repeat;padding-bottom:0}.macineForms .machineForm .type{float:left;margin-left:45%;width:50%;text-align:left;font-weight:700}.macineForms .machineForm .total{font-size:14px;margin-top:10px}.macineForms .machineForm .input-group,.macineForms .machineForm .total{float:left;margin-left:45%;width:50%;text-align:left;font-weight:700}.macineForms .machineForm .input-group input[type=text]{width:50px;text-align:center;border:1px solid #999;height:31px;font-size:16px;margin:0 0 0-4px;position:relative;top:-2px}.macineForms .machineForm .input-group button{height:35px;border:1px solid #999;width:40px;padding:0;margin:-1px 0 0;font-size:20px;font-weight:700;color:#fff;cursor:pointer}.macineForms .machineForm .input-group button.btn-danger{border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#d9534f}.macineForms .machineForm .input-group button.btn-danger:hover{background:#d2322d}.macineForms .machineForm .input-group button.btn-success{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-left:-4px;background:#5cb85c}.macineForms .machineForm .input-group button.btn-success:hover{background:#47a447}.macineForms .machineForm.machineWasher{background-image:url(../images/washingMachine.png)}.macineForms .machineForm.machineDryer{background-image:url(../images/dryerMachine.png);float:right}.macineForms .loginError,.payFor{float:left;width:90%;margin:40px 5%;text-align:center;font-size:20px}.payFor select{padding:15px 40px;background:#fff;border:1px solid #999;font-size:20px;color:gray;font-family:"Gilroy",sans-serif;margin-left:12px}.macineForms .loginError{width:65%;font-size:30px;color:red;background:#ffece8 url(../images/loginErrorIcon.png)no-repeat 10px center;border:1px solid red;margin:0 0 10px;border-radius:5px;padding:5px 10% 5px 25%}.successMsg{float:left;background:#ffece8;padding:10px 0 10px 10%;width:70%;margin-left:10%;border:1px solid #109107;border-radius:5px;margin-top:28px}.successMsg h1{min-height:45px;line-height:45px;font-size:30px;float:left;background:url(../images/successIcon.png)no-repeat 0 center;width:70%;padding-left:27%;color:#109107;margin-top:0}.successMsg p{font-size:16px}.successMsg p a{color:#109107;position:relative;top:15px;text-decoration:underline}.successMsg p a:hover{text-decoration:none}.custom-checkbox-div,.payFor select{border-radius:5px;display:inline-block}.custom-checkbox-div{height:20px;width:20px;vertical-align:middle;position:relative;background-image:url(../images/untick.svg);margin-right:10px;background-repeat:no-repeat}.custom-checkbox-div.disabled{opacity:.5}.custom-checkbox-div:after{display:inline-block;content:"";position:absolute;top:0;left:0;height:20px;width:20px}.custom-checkbox-div.checked{background-image:url(../images/tick.svg)}.custom-checkbox-div.checked:after{opacity:0}.custom_checkbox{display:none}.topUp{text-align:center}.paymentMethods li.paymentOption label,.topUp .checkboxLine{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.topUp .checkboxLine input{margin-right:10px;display:none}.sliderBlock{width:100%;max-width:430px;display:inline-block;margin-top:42px;margin-bottom:30px;position:relative;padding-top:25px;padding-bottom:30px}.sliderBlock label{position:absolute;font-weight:700;font-size:16px;color:#8cc63f;top:5px;left:0}.paymentMethods li.paymentOption input[type=radio],.profile-radio-group label input,.sliderBlock input[type=number]{display:none}.sliderBlock .selectedAmount{color:#8cc63f;position:absolute;top:0;right:0;font-size:25px;font-weight:700;border:0;outline:0;font-family:"Gilroy",sans-serif}.sliderBlock .minMaxAmount{color:#8cc63f;position:absolute;bottom:0;right:0;font-size:12px}.sliderBlock .minAmount{right:unset;left:0}#slider{margin-top:7px;background:#fff;border-color:#8cc63f;height:.6em}.ui-slider-horizontal .ui-slider-handle{top:-14px;cursor:pointer;outline:0;margin-left:-13px}.ui-slider .ui-slider-handle{background:#fff url(../images/lefright.svg)no-repeat center center;border:2px solid #8cc63f;border-radius:50%;width:24px;height:24px;display:inline-block;background-size:16px auto;top:-8px}.ui-slider .ui-slider-range{background:#8cc63f}.paymentMethods{margin-top:0;margin-bottom:40px}.paymentMethods ul.paymentOptions{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;flex-wrap:wrap;row-gap:30px}.paymentMethods.hasCards ul li.paymentOption{min-height:260px}.paymentMethods ul li.paymentOption{list-style-type:none;border-right:1px solid #004c7f;width:33.33333%;display:flex;flex-direction:column;align-items:center;position:relative;padding:30px 30px 29px;min-height:264px}.paymentMethods h3{margin-left:0;margin-top:40px;margin-bottom:50px;font-size:25px;display:inline-block}.paymentMethods li.paymentOption img{height:36px;width:auto}.paymentMethods li.paymentOption img.visa{height:24px;width:auto}.paymentMethods li.paymentOption img.applepay{height:30px;width:auto}.paymentMethods li.paymentOption img.internetbanks{height:80px;width:auto}.paymentMethods li.paymentOption img.sgw{height:50px;width:auto}.paymentMethods li.paymentOption label{width:100%;margin-bottom:15px;column-gap:20px}.paymentMethods li.paymentOption span.descr{width:100%;height:74px}.paymentMethods li.paymentOption .nice-select img{width:20px;height:auto}.paymentMethods li.paymentOption .selectCard{margin-bottom:0;font-weight:700;text-align:left;justify-content:start}.topUp input[type=submit]{width:calc(100% - 60px);background:#004c7f;height:28px;position:absolute;bottom:0;left:30px}#registrationForm #updatePassword{cursor:pointer;float:left;margin-bottom:20px;margin-top:10px}#registrationForm .updatePassword,.paymentMethods,footer{float:left;width:100%}.cookiesMsg .wrapper{max-width:802px;width:94%}.cookiesMsg{position:fixed;bottom:0;left:0;width:100%;background-color:#004c7f;padding:21px 0;z-index:100}.cookiesMsg p{color:#fff;font-size:12px;line-height:15px;float:left;width:calc(100% - 154px);margin:0}.cookiesMsg a{color:#8cc63f;text-decoration:underline}.cookiesMsg button{float:right;line-height:29px;padding:0 43px;font-size:12px}.swal2-content p{max-width:100%}footer{background:#004c7f;height:82px;z-index:20}footer .wrapper{width:94%;max-width:1004px;height:100%;display:block}footer nav{display:flex;align-items:center;float:left;height:100%}footer nav ul{margin:0;padding:0}footer nav ul li{list-style-type:none;float:left;padding-left:17px;font-size:12px}footer nav ul li:after{content:"|";padding-left:17px}footer nav ul li:last-child:after{content:unset}footer nav ul li a{font-size:12px;color:#fff}footer .copyright{float:right;color:#8cc63f;font-size:12px;display:flex;align-items:center;height:100%}.page .nice-select{float:none;margin-top:10px;margin-bottom:10px;height:35px;line-height:33px;border-color:#004c7f;color:#004c7f;font-size:13px;border-radius:20px}.page .nice-select.open,.page .nice-select:active,.page .nice-select:focus,.page .nice-select:hover{border-color:#004c7f;color:#004c7f;font-size:14px}.page .nice-select .list{width:100%;margin:0}.page .nice-select span{width:100%;display:block;overflow:hidden}.nice-select .current *,.page .nice-select .option,.page .nice-select .option *{vertical-align:middle}.page .nice-select .current img,.page .nice-select .option img{display:inline;margin-right:10px;vertical-align:middle}.page .nice-select .current span,.page .nice-select .option span{display:inline;margin-right:0;vertical-align:middle}.page .nice-select .current{display:flex}.page .nice-select .current span{text-overflow:ellipsis}.page .nice-select.standalone{margin:0;font-weight:700;font-size:1.1em}.page .nice-select.standalone.open,.page .nice-select.standalone:active,.page .nice-select.standalone:focus,.page .nice-select.standalone:hover{font-size:1.18em}.facebookStatus{display:flex;justify-content:space-between;align-items:center;column-gap:10px;text-align:left}.facebookStatus p{margin:0}.my-cards,.my-programs{display:flex;flex-direction:column}.card-row{padding-bottom:10px;display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;color:#004c7f}.card-row,.program-row{border-bottom:1px solid #004c7f}.program-card,.program-row{display:flex;justify-content:space-between;color:#004c7f}.card-row div .cardLogo{max-width:100px;height:auto;margin:15px 5px 5px;width:auto;vertical-align:middle}.card-row div .cardLogo.mc{margin-bottom:0;margin-top:5px;height:55px}.card-row div a img,.program-row div a img{margin-bottom:19px;width:20px;height:auto}.card-row div label{margin-right:0;margin-bottom:10px}.my-programs p:first-of-type{margin-top:20px}.program-row{padding:10px}.program-card,.program-row{align-items:center;font-size:14px;column-gap:20px}.program-row:first-of-type{border-top:1px solid #004c7f}.program-row .programInfo{flex-direction:column;row-gap:5px;justify-content:space-between;align-items:end;line-height:1.5}.program-row .program-join.btn{color:#fff}.program-card .program-join.btn,.program-row .program-join.btn,.program-row .program-leave.btn{padding:5px 15px;text-align:center;cursor:pointer}.program-card .program-join.btn{color:#fff}.program-row .program-leave.btn{background-color:#fff;border:1px solid #b1b1b1;color:#b1b1b1}.program-row .programLogoContainer{width:100px;justify-content:center}.program-row .programLogoContainer .programLogo{width:auto;max-height:100px;max-width:100%;vertical-align:middle}.program-card .programLogoContainer .programLogo{width:auto;max-width:100%;vertical-align:middle}.program-card .program-name,.program-row .program-name{text-transform:uppercase;line-height:1.5;text-align:start}.program-row .program-valid-date{text-align:end}.program-row.expired{color:#b1b1b1}.program-row.expired .programLogoContainer .programLogo{filter:grayscale(1)}.program-row.expired .program-valid-date{color:#b50612}.all-programs{margin:0!important}.program-card{width:100%;padding:20px 40px;border:0}.program-card .programLogoContainer{width:40%;min-width:40%;justify-content:center}.program-card .programLogoContainer .programLogo{max-height:200px}.program-card .programInfo{height:100%;flex-grow:1;flex-direction:column;align-self:start;justify-content:space-between;font-size:14px;line-height:1.3}.program-card .programInfo,.program-card .programInfo>div{align-items:start;row-gap:15px}.program-card .program-name{font-size:18px;text-align:left}.program-card .program-join-container{align-self:end}.loyaltyProgramPage .lSSlideWrapper{border-bottom:1px solid #004c7f;border-top:1px solid #004c7f}.loyaltyProgramPage .lSAction>a{width:20px;background:0 0}.loyaltyProgramPage .lSSlideWrapper .custom-prev-html{display:inline-block;height:100%;width:100%;background:url(/images/leftright_dark.svg)left center no-repeat;background-size:200%}.loyaltyProgramPage .lSSlideWrapper .custom-next-html{display:inline-block;height:100%;width:100%;background:url(/images/leftright_dark.svg)right center no-repeat;background-size:200%}.loyaltyProgramPage .lSSlideOuter .lSPager.lSpg>li a{background-color:#ccc;z-index:5}.loyaltyProgramPage .lSSlideOuter .lSPager.lSpg>li.active a,.loyaltyProgramPage .lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#004c7f}div.page .paymentButtons .paymentPopupModal{content:"";position:fixed;background:rgba(0,0,0,.8);width:100%;height:100%;left:0;top:0;z-index:200}div.page .paymentButtons .paymentPopup,div.page .paymentButtons .paymentPosPopup{background:#fff;position:fixed;width:96%;left:50%;top:50%;z-index:202;transform:translate(-50%,-50%)}div.page .paymentButtons .paymentPopup{max-width:800px;height:90vh;padding:15px}div.page .paymentButtons .paymentPopup object{width:96%;height:96%;position:absolute;left:2%;top:2%}div.page .paymentButtons .paymentPosPopup{max-width:436px;height:435px;padding:86px;border-radius:15px}div.page .paymentButtons .paymentPosPopup object{width:76%;height:90%;position:absolute;left:12%;top:30px}div.page .paymentButtons .paymentPosPopup .close{width:20px;height:20px;top:10px;right:10px;background:#004c7f url(../images/close-01.svg)no-repeat center center;background-size:10px auto;position:absolute;border-radius:15px;cursor:pointer;text-indent:-9999px}.actionUnavailable{color:#a9a9a9!important;cursor:not-allowed!important}.appLinks,.appLinks p{width:100%;display:inline-block}.appLinks{margin-top:40px;text-align:center;margin-bottom:30px}body.homePage .appLinks{text-align:left;margin-bottom:0}.appLinks p{font-weight:700;font-size:14px;margin-bottom:13px}body.homePage .appLinks p{color:#fff}.appLinks .links{display:flex;justify-content:center}body.homePage .appLinks .links{justify-content:unset}.appLinks a{margin-right:23px;text-decoration:none}.appLinks a:last-child{margin-right:0}.GetApp{width:100%;background:#004c7f;padding:60px 0}.GetApp .wrapper{max-width:620px}.GetApp .appLinks{margin:0}.GetApp h3{color:#fff;font-size:25px;line-height:32px;margin-bottom:25px}.GetApp .appSteps{display:flex;width:100%;color:#fff;text-align:center;justify-content:space-between;margin-top:40px}.GetApp .appSteps div{padding-top:85px;display:flex;flex-direction:column;align-items:center;width:25%}.GetApp .appSteps div.step1{background:url(../images/app_step_1.svg)no-repeat top center;background-size:auto 70px}.GetApp .appSteps div.step2{background:url(../images/app_step_2.svg)no-repeat top center;background-size:auto 70px}.GetApp .appSteps div.step3{background:url(../images/app_step_3.svg)no-repeat top center;background-size:auto 70px}.GetApp .appSteps div p:first-child{font-size:25px;line-height:25px;margin-bottom:10px;font-weight:700}.GetApp .appSteps div p:last-child{font-size:14px;line-height:18px;width:84%}.profile-radio-group label{margin:10px auto 0!important;padding:5px 20px 5px 6px;border:1px solid #d7d7d7;transition:all .1s;display:flex;justify-content:space-between;align-items:center;column-gap:15px}.profile-radio-group label:hover{border-color:#aaa;transition:all .1s}.profile-radio-group label.selected{border-color:#004c7f;transition:all .1s}.profile-radio-group label span{transition:transform .2s,font-weight .2s;text-align:left}.profile-radio-group label .profile-info{display:flex;align-items:center;width:100%}.profile-radio-group label.selected .profile-info span{font-weight:700;transition:transform .2s,font-weight .2s}.profile-radio-group label .profile-info .profile-icon{width:38px;height:38px;flex:0 0 auto;line-height:35px;border:3px solid #8dc64e;border-radius:50%;font-size:18px;font-weight:700;text-align:center;position:relative;margin-right:12px}.profile-radio-group label:not(.selected) .profile-info .profile-icon{border-color:rgba(var(--primary-color-rgb),.25)!important}.profile-radio-group label .profile-info .profile-icon:before{content:"";position:absolute;top:1px;left:1px;width:26px;height:26px;display:block;border:2px solid #004c7f;border-radius:50%}.profile-radio-group label.selected .profile-info .profile-icon{transform:scale(110%)}.profile-radio-group label .profile-info .profile-label{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile-radio-group label .profile-info .profile-wallet{flex:0 0 auto;margin-left:16px;white-space:nowrap}@media screen and (max-width:1438px){div.page .inner{background:0 0}}@media screen and (max-width:1100px){html{min-width:0}.wrapper{width:90%}.header .topBar .responsiveMenuBlock{margin-right:1%}ul.resSteps li span.img{width:20px;height:20px;font-size:18px;line-height:25px}ul.resSteps li span:last-child{font-size:18px;width:88%;line-height:22px}.rightBlock .banners .item img,.ui-widget-content img{max-width:100%}.leftSide .banner1 img,.leftSide .banner2 img,.rightBlock .banners .item{width:100%}#tabs-5 div{margin-bottom:0}#tabs-5 div p{font-size:18px}#tabs-5 div span{font-size:16px;background-position:right 7px}.leftSide .banner1{width:79%!important}.leftSide .banner2{width:19%!important}.infoBoxes .box2{left:33%}.header .topBar .userProfile{font-size:14px;clear:none}.header .topBar .userProfile p{margin-left:2%;margin-bottom:0}.machinePopup{width:74%;margin:0;padding:10%;height:auto;left:2%;top:11px}}@media screen and (max-width:1043px){.fullWrapper{width:100%}.header .lineright,.homePageView h1{width:70%}.joinText .block.specBull .wrapper div{max-width:unset}.joinText .block.specBull{padding-bottom:300px}.joinText .block.specBull .wm_specImg{top:unset;right:unset;bottom:-620px;left:50%;margin-left:-241px}.joinText .block.techn{padding-top:350px}}@media screen and (max-width:990px){.liveBlock,.machineBlock{justify-content:center}.machineItem{border-top:1px solid #004c7f;border-right:1px solid #004c7f;padding:32px}.machineItem:nth-child(1),.machineItem:nth-child(2),div.page .programList div.flexCell:nth-child(1),div.page .programList div.flexCell:nth-child(2){border-right:1px solid #004c7f;padding:32px}.machineItem:nth-child(3),div.page .programList div.flexCell,div.page .programList div.flexCell:nth-child(3){border-top:1px solid #004c7f;border-right:1px solid #004c7f;padding:32px}.machineItem,.machineItem:first-child,div.page .programList div.flexCell{width:50%;padding:32px}.machineItem:nth-child(1),.machineItem:nth-child(2),div.page .programList div.flexCell:nth-child(1),div.page .programList div.flexCell:nth-child(2){border-top:none}.machineItem:last-child,.machineItem:nth-child(2n),div.page .programList div.flexCell:nth-child(2n){border-right:none}.machineItem.emptyMachineItem{border-bottom:none;border-right:none}div.page .programList{margin:0 auto 30px}div.page .programList.paymentList{width:90%;margin-bottom:100px}div.page .programList div.programItem{width:100%}div.page .programList .locationMessage{margin-bottom:10px}div.page .programList.paymentList .locationMessage{width:100vw;margin-left:-6%;margin-right:-6%}div.page .programList div.programItem .additionalExtra{margin-bottom:5px}}@media screen and (max-width:960px){body.homePage{background:#16649b url(../images/WM-foto-2560px-01-min.jpg)no-repeat center bottom 82px;background-size:100%auto;background-attachment:fixed}.header{position:unset;height:60px}.header.firstPageHeader{height:165px}.header .wrapper{text-align:center;position:unset;width:90%}.cPanel,.header .lineleft,.header .lineright,footer{display:none}.header.firstPageHeader .logo{float:none;display:inline-block;height:129px;width:149px;margin-top:50px}.header .logo{background-size:auto 59px;height:33px;width:46px;background-position:top center;margin-top:14px}.cPanel nav,.wrapper{width:100%}.page .wrapper{max-width:90%}.simpleTextWrapper .verticalPaddingLg{padding:20px 0}.homePageView{text-align:center;display:flex;justify-content:center;width:100%;flex-direction:column;align-items:center}.header.regularHeader .innerCpanel,.loginBottons{position:fixed;bottom:0;left:0;width:100%;min-height:82px;justify-content:space-between;align-items:center;padding:0 3%}.loginBottons{background:#fff;align-content:center;margin:0;display:none;z-index:40}.header.regularHeader .innerCpanel{height:auto;background:#004c7f;display:flex;z-index:20}.header.firstPageHeader .loginBottons,.innerCpanel{display:flex}.header.firstPageHeader .innerCpanel{display:none}.loginBottons a{display:flex;align-items:center}.mobilemenuselector{background:url(../images/hamburger-icon-blue.svg)no-repeat;background-size:auto 30px;width:34px;margin-left:40px}.mobilemenuselector,.selectLocation,.userLogin{height:30px;display:block;z-index:50}.userLogin{background:url(../images/Log-in-icon-1.svg)no-repeat;background-size:auto 30px;width:36px}.userLogin a{display:block;width:100%;height:100%;text-indent:-9999px}.selectLocation{background:url(../images/location-pin-thin-white.svg)no-repeat;background-size:auto 380px;padding-left:40px;color:#fff;display:flex;align-content:center;align-items:center;font-size:14px}.selectLocation a{color:#fff;text-decoration:none}.innerCpanel .mobilemenuselector{background:url(../images/hamburger-icon.svg)no-repeat;background-size:auto 30px}.header.paymentHeader .cancelpayment{height:unset;padding-left:30px;background-size:auto 18px;background-position:center left;font-size:13px;line-height:15px;text-align:left}.header .help{margin:0}.header .help>span:first-child{margin:0;background-image:url(../images/WM_help-01-white.svg)}.cPanel{background:#fff;position:fixed;bottom:82px;left:0;padding:25px 50px;margin:0;z-index:50;align-items:center}.cPanel,.cPanel ul,.cPanel ul li{display:flex;flex-direction:column}.cPanel,.cPanel ul{height:auto;width:100%}.cPanel ul li{border-bottom:1px solid #90b1c7;align-content:center;justify-content:center}.cPanel ul li a{width:100%;padding:10px 0;color:#004c7f}.cPanel ul li a.nonClickable img.mobile{display:inline-block}.cPanel ul li a.nonClickable img.desktop{display:none}.cPanel .submenu{position:static;border-radius:0;border:0;background-color:rgba(0,76,128,.1)}.cPanel .submenu ul li{padding:0;text-align:center}.cPanel .submenu ul li:last-of-type{border-bottom:none}.header.firstPageHeader .cPanel .submenu{background-color:#004c7f;border-color:#004c7f}#breadcrumb a,.header.firstPageHeader .cPanel .submenu ul li a{color:#fff}.langSelector{top:20px;right:20px;position:absolute}.langSelector ul{background:#fff;border-color:#fff;z-index:30}.langSelector ul li{background:#fff}.header .userMenu{position:unset;margin-top:5px;flex-direction:row;justify-content:space-between;width:100%}.header .userMenu ul{top:unset;bottom:76px;left:0;right:unset;width:300px}.header .help.active>span:first-child:after,.header .myCoins_Selector.active>span.add:after,.header .welcomeUser.active span:first-child:after{bottom:43px;border:0;border-left:1px solid #004c7f;border-top:1px solid #004c7f}.header.firstPageHeader .langSelector ul{background:0 0;border:0;z-index:30}.header.firstPageHeader .langSelector ul li{background:0 0;border:0}.header .myCoins,.header .welcomeUser{margin:0}.header .welcomeUser{float:left;margin-right:30px;margin-top:0}.header .welcomeUser span:first-child,.header .welcomeUser span:first-child i{color:#fff}.header .welcomeUser span:first-child:before{border-color:#fff}.header .myCoins_Selector,.header .welcomeUser span:last-child{color:#fff}.header .myCoins_Selector>span.add{background-image:url(../images/+_icon.svg);margin:0}.header .myCoins{position:unset}.header .userMenu .myCoins_links{top:unset;bottom:76px;left:10%;right:unset;max-width:300px;width:90%}.header .myCoins_Selector.active>span.add:after{bottom:37px;margin-left:-30px}.header.paymentHeader .myCoins_Selector>span:first-child{max-width:100px;color:#fff}.header.paymentHeader .userMenu{width:auto}.header .help{position:unset;display:none}.header .innerCpanel .help{display:block}.header .help ul{left:unset;right:10%;width:90%;max-width:300px;bottom:76px;top:unset}.cPanel .fbUrl{background:url(../images/Facebook-icon.svg)no-repeat}#breadcrumb{background:#004c7f;width:100%;padding:5px 5%;margin-top:0;display:flex;color:#fff;align-items:center}#breadcrumb .homeIcon{background:url(../images/homeIcon-white.png)no-repeat center center}div.page h1{margin-top:10px;margin-bottom:20px;font-size:20px;line-height:24px}.laundromats{text-align:center}.laundromats .locations{width:90%;margin-left:5%}.laundromats .locations .branch{width:calc(33.3333% - 30px)}div.page .locationMessage{padding:20px;font-size:14px}div.page:not(.paymentPage) .locationMessage{margin-top:-18px}.liveBlock,.machineBlock{margin-bottom:0}.machineGroupsView .wrapper{grid-template-columns:repeat(1,1fr);justify-items:center;margin-top:20px}.machineGroupsView .wrapper .groupButton:nth-of-type(2){border-top:none}.header.paymentHeader .innerCpanel{align-items:center;justify-content:space-between;column-gap:20px}.appLinks,.header.paymentHeader.userHeader .innerCpanel{width:100%}.appLinks{padding-bottom:90px}.GetApp .appLinks{padding-bottom:0}.appLinks p{width:80%}.links{display:flex}body.homePage .appLinks{text-align:center}.links,body.homePage .appLinks .links{justify-content:center}}@media screen and (max-width:880px){.paymentMethods ul.paymentOptions{flex-direction:column;align-items:center}.paymentMethods ul li.paymentOption{width:100%;max-width:300px;min-height:unset}.paymentMethods.hasCards ul li.paymentOption{min-height:unset}.paymentMethods ul.paymentOptions>li{border-right:none;border-bottom:1px solid #004c7f;padding:30px 0 60px}.paymentMethods ul.paymentOptions>li:not(:first-child){padding-top:0}.paymentMethods ul.paymentOptions>li:last-child{border-bottom:none}.topUp input[type=submit]{bottom:30px}.paymentMethods h3{margin-bottom:0}.paymentMethods li.paymentOption .selectCard{justify-content:center}.paymentMethods li.paymentOption span.descr{height:auto;margin-bottom:20px}.profileView .display-flex{flex-direction:column;row-gap:4em}}@media screen and (max-width:760px){.aboutUs p,.instructionsText{text-align:center}.aboutUs table,.aboutUs tbody,.aboutUs tr{display:flex;flex-direction:column}.aboutUs table{width:70%;margin:0 auto}.aboutUs table td{width:100%;margin:0 0 10px;min-height:unset}.block.contactForm.companyDetails{margin-top:0}.block.contactForm .emailPhone{margin-top:30px;text-align:center;display:flex;flex-direction:column;align-items:center;align-content:center}.block.contactForm .emailPhone p{margin-bottom:15px}.block.contactForm .emailPhone .contactEmail,.block.contactForm .emailPhone .contactPhone{margin-bottom:3px;margin-top:10px}.aboutUs .block.contactForm .emailPhone .contactEmail,.aboutUs .block.contactForm .emailPhone .contactPhone{margin-bottom:0;margin-top:5px}.contactsText .block.contactForm.companyDetails{margin-top:25px}.laundryView.paymentList .wrapper{flex-direction:column}.cardPaymentInfo,.paymentButtons{width:100%;border:0;padding:0;margin:0}.paymentButtons div.paymentOptionButton,.paymentButtons div.paymentOptionButton:first-child,.paymentButtons div.paymentOptionButton:last-child{padding:30px 0;border-bottom:1px solid #004c7f}.cardPaymentInfo{margin-top:30px}.paymentButtons div.paymentOptionButton form{width:100%}.cardPaymentInfo img{margin:0 auto;display:block}.machineGroupsView .wrapper{grid-gap:10px}.machineGroupsView .wrapper .groupButton{padding:8px 20px;column-gap:20px;font-size:16px}.machineGroupsView .wrapper .groupButton .icon{height:60px}.machineGroupsView .wrapper .groupButton img{width:60px;height:60px}div.page .machineProgramPricesView .programList div.programItem{grid-template-columns:minmax(auto,1fr) minmax(auto,1fr) 80px}div.page .machineProgramPricesView .programList div.programItem .programDescription{display:none}.sliderBlock{width:90%}.se-pre-con span{font-size:18px;color:#000;text-align:center;width:100%;display:inline-block;bottom:10%;position:absolute;line-height:30px}div.page h1 span{margin-top:10px}.page .wrapper{max-width:580px;padding:0 10px}}@media screen and (max-width:680px){body{font-size:14px;line-height:15px}.homePageView h1{font-size:21px;line-height:26px}.homePageView .startButton{font-size:21px}.laundromats .locations .branch{width:calc(50% - 30px)}.machineItem{width:100%;border-right:0;border-top:1px solid #004c7f;padding-top:20px}.machineItem:nth-child(1),div.page .programList div.flexCell:nth-child(1){width:100%;border-right:0;padding-top:20px}.machineItem:nth-child(2),.machineItem:nth-child(3),div.page .programList div.flexCell,div.page .programList div.flexCell:nth-child(2),div.page .programList div.flexCell:nth-child(3){width:100%;border-right:0;border-top:1px solid #004c7f;padding-top:20px}.machineItem:nth-child(1),div.page .programList div.flexCell:nth-child(1){border-top:none}.emptyFlexCell,.machineItem.emptyMachineItem{display:none}.selectLocation{padding-left:0;width:26px}.selectLocation a{text-indent:-9999px;width:100%;height:100%;display:block}.header .welcomeUser{margin-right:20px}.loyaltyProgramPage .wrapper.wrapper600{padding:30px 3%}.loyaltyProgramPage>p{padding:0 3%}}@media screen and (max-width:600px){.block.contactForm .wrapper{max-width:90%}.joinText .block.specBull .wm_specImg{margin-left:-160px;bottom:-400px}.joinText .block.specBull .wm_specImg img{width:320px;height:auto}.joinText .block.specBull{padding-bottom:200px}.joinText .block.techn{padding-top:200px}.joinText .block.stats{font-size:14px;line-height:18px}.GetApp h3,.block.contactForm h2{font-size:20px}.block.contactForm p{margin-bottom:25px}.firstPageHeader .loginBottons{justify-content:space-between}.GetApp{margin-bottom:30px}.GetApp h3{line-height:26px;margin-bottom:15px}.GetApp .appSteps{flex-direction:column;text-align:left;align-items:center}.GetApp .appSteps div{padding-top:0;padding-left:71px;background-position:left center!important;width:80%;margin-bottom:20px;background-size:auto 61px!important}.GetApp .appSteps div:last-child{margin-bottom:0}.GetApp .appSteps div p{width:84%}.GetApp .appSteps div p:first-child{font-size:20px;line-height:24px}.laundryView .locationInfo{margin-top:10px}div.page .machineProgramPricesView .programList div.programItem{grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:0}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr{grid-column:1;grid-row:2;margin-top:8px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .durationItem{background-size:16px;padding-left:20px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .durationItem .ProgramParamValue{flex-direction:row;column-gap:2px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .temperatureItem{background-size:11px;padding-left:16px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .speedItem{background-size:18px;padding-left:22px}div.page .machineProgramPricesView .programList div.programItem .ProgramDescr .ProgramParamItem{height:24px;font-size:12px}div.page .machineProgramPricesView .programList div.programItem .ProgramParameters{justify-content:start;padding:0}div.page .machineProgramPricesView .programList div.programItem .programPrice{grid-column:2;grid-row:1/span 2}.organisationsView .layout-top-bar{flex-direction:column}.organisationsView .ui-tabs .ui-tabs-panel,.profileView .ui-tabs .ui-tabs-panel{padding:4em 0}.organisationsView .filterRow{column-gap:5px;row-gap:5px}.organisationsView #dateFrom,.organisationsView #dateTill{flex-grow:1}.organisationsView #dateTimePeriod+.nice-select{width:100%}.organisationsView #tabsFront .ui-tabs-nav,.profileView #tabsFront .ui-tabs-nav{border-bottom:none}.organisationsView #tabsFront .ui-tabs-nav .ui-state-default,.profileView #tabsFront .ui-tabs-nav .ui-state-default{width:100%;border-bottom:1px solid rgba(0,76,127,.2)}.organisationsView #tabsFront .ui-tabs-nav .ui-tabs-active,.profileView #tabsFront .ui-tabs-nav .ui-tabs-active{border-bottom:2px solid #8dc64e}.organisationsView .ui-tabs .ui-tabs-nav .ui-tabs-anchor,.profileView .ui-tabs .ui-tabs-nav .ui-tabs-anchor{width:100%;text-align:center}}@media screen and (max-width:480px){body.homePage{background:#16649b url(../images/WM-foto-2560px-01-min.jpg)no-repeat center bottom 60px;background-size:100%auto;background-attachment:fixed}.loginBottons{justify-content:space-around;padding:0 3%;min-height:60px}.loginBottons a{font-size:12px;line-height:22px;padding:0 26px}.mobilemenuselector{margin-left:0}.header.regularHeader .innerCpanel{min-height:60px}.cPanel{bottom:60px}.header .help ul,.header .userMenu .myCoins_links,.header .userMenu ul{bottom:65px}.header .welcomeUser span:last-child{display:none}.laundromats .locations{margin-top:20px;row-gap:15px}.laundromats .locations .branch{width:100%}.laundromats .locations .branch .title{margin-bottom:20px}.homePageView{margin-toP:45px}.homePageView .startButton{margin-top:20px}.appLinks p{font-size:11px;width:60%}.appLinks .links a{margin-right:20px}.simpleTextWrapper table td{padding:10px 13px}.simpleTextWrapper .text{max-width:90%;margin:0 auto}.program-card,.program-row{flex-direction:column;row-gap:15px}.program-card .programInfo{width:100%}.program-card .programInfo>div{width:100%;align-items:center;row-gap:6px}.program-card .programInfo .program-join.btn{width:50%}.program-row{align-items:start;row-gap:4px}.program-row .programInfo{width:100%;align-items:start;row-gap:10px}.program-row .programInfo:empty{display:none}.program-row .program-join-container,.program-row .program-leave-container{align-self:end}.program-row .program-join.btn{margin-left:-2px}.program-row .programLogoContainer{width:80px}.program-row .programLogoContainer .programLogo{max-height:80px}.program-row .program-valid-date{max-width:unset;line-height:normal}.program-row .program-valid-date br{display:none}.facebookStatus{row-gap:10px}.facebookStatus,.flex-vertical-small{flex-direction:column}.organisationsView .dashboard .dashboardOverview>div{padding:20px 10px}.organisationsView .dashboard .dashboardOverview>div:last-of-type{border-left:none;border-top:1px solid rgba(0,76,127,.2)}.organisationsView .dashboard .creditBlock:last-of-type{padding-bottom:unset}}