.h-center{left:50%;position:absolute;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.v-center{top:50%;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hv-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.shape-circle{-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.align-center{text-align:center}@font-face{font-family:'FbFormula-Regular';src:url("/pensionhag/fonts/FbFormula-Regular.eot?#iefix") format("embedded-opentype"),url("/pensionhag/fonts/FbFormula-Regular.woff") format("woff"),url("/pensionhag/fonts/FbFormula-Regular.ttf") format("truetype"),url("/pensionhag/fonts/FbFormula-Regular.svg#FbFormula-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FbFormula-Bold';src:url("/pensionhag/fonts/FbFormula-Bold.eot?#iefix") format("embedded-opentype"),url("/pensionhag/fonts/FbFormula-Bold.woff") format("woff"),url("/pensionhag/fonts/FbFormula-Bold.ttf") format("truetype"),url("/pensionhag/fonts/FbFormula-Bold.svg#FbFormula-Bold") format("svg")}html{margin-top:0 !important;font-size:14px}body{direction:rtl;color:#57636f;font-family:'FbFormula-Bold'}h4{font-size:3rem;margin:2rem 0 0}h1{color:#a2be45;margin-top:3rem;font-size:5.75rem;line-height:5.25rem}ul{margin:0;padding:0}pre.debug{position:fixed;top:24px;left:12px;background:gold;direction:ltr;z-index:9999}.single-fold{height:100vh;overflow:hidden;position:relative;border:#c0cda1 12px solid}.box-link{top:0;left:0;width:100%;z-index:10;height:100%;cursor:pointer;position:absolute}img{max-width:100%}hr{margin:1rem}.hag-logo{left:0;bottom:0;position:absolute}@media (max-width: 1400px){.hag-logo{width:272px}}@media (max-width: 1366px){.hag-logo{width:244px}}.entry-text{padding:15px 15px 0 0}.entry-text div{padding:0}.form-block{-webkit-display:flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.input-group{width:22%;display:block}.input-group.small{width:9%}.input-border,input{border:2px solid #a2be45;-webkit-border-radius:1.25vh;-khtml-border-radius:1.25vh;-moz-border-radius:1.25vh;-ms-border-radius:1.25vh;-o-border-radius:1.25vh;border-radius:1.25vh}input[type="submit"]{color:white;cursor:pointer;font-size:1.75rem;text-align:center;background-color:#a2be45;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.status-sidebar{color:white;font-size:4rem;line-height:3rem;text-align:center;background-repeat:no-repeat;-webkit-display:flex;display:flex;-webkit-align-items:center;align-items:center}.status-sidebar div{width:100%}.status-sidebar pre{color:white;font-family:'FbFormula-Bold'}.form-section{height:100vh;overflow:inherit}.inner-slider{height:100vh}.home-wrapper .status-panel{bottom:0;width:100%;position:absolute;height:400px}.home-wrapper .status-panel .status-btn{font-size:2rem;text-align:center;position:relative;border-top:1px solid #dbdbdb}.home-wrapper .status-panel .status-btn:hover{color:white;background-color:#a2be45}.home-wrapper .status-panel .status-btn:nth-of-type(2){border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.home-wrapper .status-panel .status-btn:before{content:'';display:block;padding-top:60%}.home-wrapper .status-panel .status-btn a{width:100%;height:100%;display:block;cursor:pointer;color:#57636f}.home-wrapper .status-panel .status-btn .status-icon{top:50%;left:50%;position:absolute;font-family:'FbFormula-Bold';-webkit-transform:translate(-50%, -50%);-khtml-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-wrapper .status-panel .status-btn .status-icon p{font-size:2.5rem;margin-top:1.5rem}.home-wrapper .status-panel .status-btn .icon-hover{display:none}.home-wrapper .status-panel .status-btn:hover .icon-hover{display:block}.home-wrapper .status-panel .status-btn:hover .icon-regular{display:none}.home-wrapper .home-image{position:relative;top:-6vh}.home-wrapper .choose-status{right:0;top:-4rem;right:4rem;position:absolute;font-size:1.75rem;font-family:'FbFormula-Bold'}@media (max-width: 1440px){.home-wrapper h1{font-size:4rem;margin-top:1rem;line-height:3.5rem}}@media (max-width: 1366px){.home-wrapper h1{font-size:4rem;margin-top:1rem;line-height:3.5rem}}@media (max-height: 900px){.home-wrapper .status-panel .status-btn:before{padding-top:50%}}.registration-start-wrapper .icons-and-image{margin-top:4rem;width:45%}.registration-start-wrapper .text-and-form{width:55%}.registration-start-wrapper .text-and-form strong{color:#a2be45;position:relative}.registration-start-wrapper .text-and-form strong .green-line{left:0;width:100%;bottom:-16px;position:absolute}.registration-start-wrapper .text-and-form p{line-height:2rem}.registration-start-wrapper .registration-icons{margin:0 5rem}.registration-start-wrapper .registration-icons .reg-icon{-webkit-display:flex;display:flex;-webkit-justify-content:center;justify-content:center}.registration-start-wrapper .registration-icons .reg-icon img{height:63px}.registration-start-wrapper .registration-icons .reg-icon ul{list-style:none;margin-right:1rem;line-height:1.5rem;font-size:1.25rem;font-family:'FbFormula-Bold'}.registration-start-wrapper .featured-image{width:100%}.registration-start-wrapper .registration-start-form{width:95%;margin-top:8rem}.registration-start-wrapper .registration-start-form p{font-size:1.75rem;margin-bottom:1.5rem;font-family:'FbFormula-Bold'}.registration-start-wrapper .registration-start-form .input-block{margin-bottom:5rem;-webkit-display:flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.registration-start-wrapper .registration-start-form .input-block input{width:23%}.registration-start-wrapper .registration-start-form input{height:72px;font-size:1.5rem;padding-right:1rem;color:#57636f}.registration-start-wrapper .registration-start-form input[type="submit"]{width:23%;float:left;height:84px;color:white;line-height:84px}@media (max-width: 1440px){.registration-start-wrapper .entry-text h1{font-size:4.75rem;line-height:4.25rem}.registration-start-wrapper .entry-text h4{font-size:2.5rem}.registration-start-wrapper .entry-text .registration-icons{margin:0 3rem}.registration-start-wrapper .entry-text .registration-icons .reg-icon ul{font-size:1rem;margin-right:0.5rem;line-height:1.15rem}.registration-start-wrapper .entry-text .registration-icons .reg-icon img{height:42px}.registration-start-wrapper .featured-image{margin-top:2rem}.registration-start-wrapper .registration-start-form{margin-top:2rem}.registration-start-wrapper .registration-start-form .input-block{margin-bottom:3rem}.registration-start-wrapper .registration-start-form input{height:60px;line-height:60px}.registration-start-wrapper .registration-start-form input[type="submit"]{height:64px;line-height:64px}}@media (max-width: 1366px){.registration-start-wrapper .registration-start-form .input-block{margin-bottom:2.5rem}}@media (max-width: 1280px){.registration-start-wrapper .icons-and-image{margin-top:6.5rem}.registration-start-wrapper .entry-text .registration-icons{margin:0 3rem}.registration-start-wrapper .entry-text .registration-icons .reg-icon ul{font-size:0.85rem;line-height:1rem}.registration-start-wrapper .entry-text .registration-icons .reg-icon img{height:36px}}.stepThree form{margin:7vh 12.5% !important}.stepThree form .input-group{width:30%}.registration-form-wrapper .form-panel .stepThree #step-3a+.input-wrapper.form-back-btn,.registration-form-wrapper .form-panel .stepThree #step-3b+.input-wrapper.form-back-btn{left:0;bottom:3rem}.registration-form-wrapper .stepThree form{margin-top:8rem}.registration-form-wrapper .stepThree form#step-3b{margin-top:4rem}.registration-form-wrapper .stepThree form#step-3c{margin-top:4rem}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group{width:30%;text-align:center}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group.drugs,.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group.smoking,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group.drugs,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group.smoking{width:25%}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group.smoking span,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group.smoking span{color:transparent}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group.alcohol,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group.alcohol{width:50%}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group.alcohol .checkbox-switchers-comments,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group.alcohol .checkbox-switchers-comments{width:90%;margin:0 auto 1rem}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group.alcohol .switcher,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group.alcohol .switcher{width:25%}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group span,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group span{display:block;font-size:1.25rem;margin-bottom:1rem;font-family:'FbFormula-Regular'}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group label,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group label{margin:0}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group b,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group b{top:-14px;left:-36px;font-size:1.5rem;position:relative;line-height:1.5rem;font-family:'FbFormula-Bold'}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .switcher,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .switcher{border:none;width:50%;margin:0 auto}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .switcher .switcher-half,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .switcher .switcher-half{width:32px;height:32px;display:inline-block;border:2px solid #a2be45;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .switcher .switcher-half.chosen:first-child,.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .switcher .switcher-half.chosen:last-child,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .switcher .switcher-half.chosen:first-child,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .switcher .switcher-half.chosen:last-child{-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .checkbox-switchers-comments,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .checkbox-switchers-comments{margin-bottom:1rem;-webkit-display:flex;-khtml-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .checkbox-switchers-comments label,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .checkbox-switchers-comments label{width:35%;text-align:right;font-size:1.25rem;white-space:nowrap;display:inline-block}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group .checkbox-switchers-comments input,.registration-form-wrapper .stepThree form#step-3c .input-group.switcher-group .checkbox-switchers-comments input{width:65%;border:none;height:1.5rem;border-bottom:1px solid #a2be45;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.registration-form-wrapper .stepThree form#step-3a#step-3c .input-group.switcher-group,.registration-form-wrapper .stepThree form#step-3c#step-3c .input-group.switcher-group{width:100%;text-align:right}.registration-form-wrapper .stepThree form#step-3a#step-3c .input-group.switcher-group .switcher,.registration-form-wrapper .stepThree form#step-3c#step-3c .input-group.switcher-group .switcher{margin:0;width:20%}.registration-form-wrapper .stepThree .medical-conditions-list p{margin-bottom:0;font-size:1.25rem}.registration-form-wrapper .stepThree .medical-conditions-list>p{margin-bottom:1rem}.registration-form-wrapper .stepThree .medical-conditions-list .form-block{margin:0 8rem}.registration-form-wrapper .stepThree .medical-conditions-list .form-block .input-group.switcher-group{width:92px}.registration-form-wrapper .stepThree .medical-conditions-list .form-block .input-group.switcher-group .switcher.input-border{height:40px}.registration-form-wrapper .stepThree .medical-conditions-list .form-block .input-group.switcher-group .switcher .switcher-half{line-height:32px}.registration-form-wrapper .stepThree .medical-conditions-list .medical-question{margin-bottom:0.5rem;-webkit-align-items:center;align-items:center}.registration-form-wrapper .stepThree .medical-conditions-list .medical-question p{width:100%;margin-left:1.5rem;border-bottom:1px dotted #a2be45}.registration-form-wrapper .stepThree .medical-question-checkbox-switch{margin-bottom:0.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.registration-form-wrapper .stepThree .medical-question-checkbox-switch p{font-size:1.5rem}.registration-form-wrapper .stepThree .medical-question-checkbox-switch label{font-size:1.25rem}.registration-form-wrapper .stepThree .medical-question-checkbox-switch .medical-question-checkbox-switch-comment{width:100%;-webkit-display:flex;display:flex}.registration-form-wrapper .stepThree .medical-question-checkbox-switch .medical-question-checkbox-switch-comment label{margin:0;white-space:nowrap}.registration-form-wrapper .stepThree .medical-question-checkbox-switch .medical-question-checkbox-switch-comment input{width:100%;border:none;display:inline-block;border-bottom:1px solid #a2be45;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.registration-form-wrapper .stepThree .additional-medical-info input,.registration-form-wrapper .stepThree .additional-medical-info label{display:block;font-size:1.5rem}.registration-form-wrapper .stepThree .additional-medical-info input{width:60%;border:none;border-bottom:1px solid #a2be45;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.registration-form-wrapper .stepThree .form-heading{margin-bottom:1.5rem}@media (max-width: 1440px){.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group span{font-size:0.9rem}.registration-form-wrapper .stepThree .form-heading{font-size:1.5rem;line-height:1.75rem}.registration-form-wrapper .stepThree .medical-conditions-list .form-block .input-group.switcher-group .switcher.input-border{height:28px}.registration-form-wrapper .stepThree .medical-conditions-list .form-block .input-group.switcher-group .switcher .switcher-half{line-height:24px}.registration-form-wrapper .stepThree .medical-question-checkbox-switch p{font-size:1.25rem;line-height:1.35rem}.registration-form-wrapper .stepThree .form-block .input-group.switcher-group .switcher{height:42px}.registration-form-wrapper .stepThree .input-wrapper{bottom:3rem;height:48px;line-height:48px}.registration-form-wrapper .stepThree .input-wrapper:after{left:-23px;border-top:24px solid transparent;border-bottom:24px solid transparent;border-right:24px solid #a2be45}}@media (max-width: 1280px){.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group span{font-size:0.8rem}.registration-form-wrapper .stepThree form#step-3a .input-group.switcher-group b{left:-28px}.registration-form-wrapper .stepThree .medical-conditions-list .form-block{margin-right:6rem;margin-left:6rem}}.registration-form-wrapper .form-panel .stepFour .user-agreement-wrapper{width:100%;height:55vh;font-size:1.5rem;padding:3rem;position:relative;border:2px solid #a2be45;-webkit-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;top:5vh}.registration-form-wrapper .form-panel .stepFour .user-agreement-wrapper .scroll-btn{top:1rem;right:0;position:absolute;z-index:9}.registration-form-wrapper .form-panel .stepFour .user-agreement-wrapper .user-agreement{height:100%;direction:ltr;padding:0 2rem}.registration-form-wrapper .form-panel .stepFour .user-agreement-wrapper .user-agreement ol{direction:rtl}.registration-form-wrapper .form-panel .stepFour .user-agreement-wrapper ol li{margin-bottom:1.5rem}.registration-form-wrapper .form-panel .stepFour .input-wrapper.confirmation-btn{padding-right:23px;width:20%}.registration-form-wrapper .form-panel .stepFour .input-wrapper.form-back-btn{left:19.5rem}@media (max-width: 1366px){.registration-form-wrapper .form-panel .stepFour .input-wrapper.confirmation-btn{width:30%}}.finish-section,.registration-form-wrapper .stepFive{text-align:center}.registration-form-wrapper .stepFive .hv-center{top:45%;width:100%}.registration-form-wrapper .stepFive .input-wrapper{position:static;display:inline-block;-webkit-transform:translateX(17px);-khtml-transform:translateX(17px);-moz-transform:translateX(17px);-ms-transform:translateX(17px);-o-transform:translateX(17px);transform:translateX(17px)}.registration-form-wrapper .stepFive h4{font-size:2rem}.registration-form-wrapper .form-section{position:relative}.registration-form-wrapper .form-section .helper-icons{right:0;bottom:4.5rem;position:absolute}.registration-form-wrapper .form-section .helper-icons .helper-icon{display:inline-block;margin:10px}.registration-form-wrapper.single-fold{border:none}.registration-form-wrapper .form-fold,.registration-form-wrapper .form-panel,.registration-form-wrapper .nav-sidebar,.registration-form-wrapper .status-sidebar{height:100vh;overflow:hidden;position:relative}.registration-form-wrapper .nav-sidebar,.registration-form-wrapper .status-sidebar{width:15%}.registration-form-wrapper .nav-sidebar{background-color:#33363b}.registration-form-wrapper .form-panel{width:70%;padding:2rem 6rem;background-size:45%;background-repeat:no-repeat, no-repeat;background-position:top -60px right -60px, bottom -60px left -60px;background-image:url("/pensionhag/images/form-bg-texture.png"),url("/pensionhag/images/form-bg-texture-2.png")}.registration-form-wrapper h2{color:#a2be45;font-size:3.5rem;line-height:4rem}.registration-form-wrapper h2 p{margin:0}.registration-form-wrapper h4{margin:4rem 0 6rem}.registration-form-wrapper .form-heading{font-size:2rem;margin-top:4vh}registration-form-wrapper .form-heading{font-size:2rem;color:#57636f;margin-bottom:0}.registration-form-wrapper .form-block .input-group{position:relative}.registration-form-wrapper .form-block .input-group .input-msg{left:10%;top:-32px;width:50%;height:56px;z-index:100;padding:4px 8px;line-height:1.15rem;position:absolute;background-color:white;border:2px solid #a2be45;-webkit-display:flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.registration-form-wrapper .form-block .input-group .input-msg.error-msg{border-color:#57636f}.registration-form-wrapper .form-block .input-group .input-msg span{font-size:1.25rem}.registration-form-wrapper .form-block .input-group .input-msg img{width:10px;bottom:-2px;right:-9px;height:12px;position:absolute}.registration-form-wrapper .form-block .input-group label{font-size:1.5rem;margin-right:1rem}.registration-form-wrapper .form-block .input-group input{color:#aaa;width:100%;height:7vh;padding:0 1vw;line-height:7vh;font-size:2.5vh}.registration-form-wrapper .form-block .input-group.switcher-group .switcher{height:7vh;-webkit-display:flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.registration-form-wrapper .form-block .input-group.switcher-group .switcher input{width:50%}.registration-form-wrapper .form-block .input-group.switcher-group .switcher .switcher-half{color:#aaa;width:50%;font-size:2.5vh;line-height:6vh;text-align:center;position:relative;font-family:Roboto, Helvetica Neue, sans-serif}.registration-form-wrapper .form-block .input-group.switcher-group .switcher .switcher-half input{top:0;left:0;opacity:0;z-index:10;width:100%;height:100%;cursor:pointer;position:absolute}.registration-form-wrapper .form-block .input-group.switcher-group .switcher .switcher-half.chosen{background-color:#a2be45}.registration-form-wrapper .form-block .input-group.switcher-group .switcher .switcher-half.chosen:first-child{-webkit-border-radius:0 4px 4px 0;-khtml-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.registration-form-wrapper .form-block .input-group.switcher-group .switcher .switcher-half.chosen:last-child{-webkit-border-radius:4px 0 0 4px;-khtml-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.registration-form-wrapper .form-block .input-group.switcher-group .switcher .switcher-half.chosen span{color:white}.registration-form-wrapper .input-wrapper{width:15%;left:3rem;bottom:6rem;cursor:pointer;line-height:65px;text-align:center;position:absolute;background-color:#a2be45;-webkit-border-radius:10px 10px 10px 10px;-khtml-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-ms-border-radius:10px 10px 10px 10px;-o-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.registration-form-wrapper .input-wrapper input[type="submit"],.registration-form-wrapper .input-wrapper .form-submit-btn{width:100%;height:100%;border:none;background-color:transparent;padding-left:1vw}.registration-form-wrapper .input-wrapper .form-submit-btn{font-size:1.3vw;color:white;display:block;position:relative}.registration-form-wrapper .input-wrapper .form-submit-btn img{top:0;left:-33px;width:35px;position:absolute}.registration-form-wrapper .input-wrapper.form-back-btn{left:18rem;color:white;font-size:1.75rem;background-color:#33363b;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.registration-form-wrapper .input-wrapper.form-back-btn:after{display:none}.registration-form-wrapper .status-sidebar{background-color:#57636f}.registration-form-wrapper .inner-slider{-webkit-transition:all 1.25s;-khtml-transition:all 1.25s;-moz-transition:all 1.25s;-ms-transition:all 1.25s;-o-transition:all 1.25s;transition:all 1.25s;-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.registration-form-wrapper .inner-slider-arrow{z-index:9999;position:fixed;cursor:pointer}.registration-form-wrapper .inner-slider-arrow.next-arrow{bottom:1rem}.registration-form-wrapper .inner-slider-arrow.previous-arrow{top:1rem;display:none;-webkit-transform:translateX(-50%) rotate(180deg);-khtml-transform:translateX(-50%) rotate(180deg);-moz-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);-o-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.registration-form-wrapper .check-all-wrapper p{top:-9px;margin:0 8px 0 0;font-size:1.25rem;position:relative;display:inline-block}.registration-form-wrapper .check-all-wrapper .checkbox-button{width:28px;height:28px;display:inline-block;border:2px solid #a2be45;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.registration-form-wrapper .check-all-wrapper .checkbox-button.checked{background-color:#a2be45}.registration-form-wrapper .md-datepicker-wrapper{position:relative;border:2px solid #a2be45;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.registration-form-wrapper .md-datepicker-wrapper .md-datepicker-input-container{margin:0}.registration-form-wrapper .md-datepicker-wrapper .md-datepicker-input-container .md-datepicker-triangle-button{top:50%;opacity:0;left:-75px;right:auto;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.registration-form-wrapper .md-datepicker-wrapper .md-datepicker-input-container .md-datepicker-input{height:52px !important}.registration-form-wrapper .md-datepicker-wrapper .md-datepicker-button{top:50%;left:4px;margin:0;padding:0;position:absolute;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.registration-form-wrapper .md-datepicker-wrapper .md-datepicker-focused{border:none}@media (max-width: 1440px){.registration-form-wrapper .form-block .input-group label{font-size:1.25rem;margin-right:0.25rem}.registration-form-wrapper .stepThree form{margin:6rem 7rem 0}}@media (max-height: 800px){.registration-form-wrapper h4{font-size:2.25rem;margin:2rem 0 3rem}.registration-form-wrapper .stepThree form{margin:4rem 4rem 0}}@media (max-width: 1366px){.registration-form-wrapper .input-wrapper.form-back-btn{left:19.5rem}}@media (max-width: 1280px){.registration-form-wrapper h4{font-size:2rem;margin:2rem 0 3rem}.registration-form-wrapper .input-wrapper.form-back-btn{left:19.5rem}}.nav-sidebar{padding-top:2rem;text-align:center}.nav-sidebar .step-road{display:none;margin:1.5rem 0 1rem}.nav-sidebar .step-number{right:8%;bottom:15%;width:36px;height:36px;color:#57636f;line-height:36px;font-size:1.75rem;position:absolute;background-color:white}.nav-sidebar .step-wrapper{width:154px;color:white;height:124px;margin:0 auto;font-size:1.5rem;text-align:center;position:relative;margin-bottom:2rem;background-repeat:no-repeat;background-position:center bottom;background-image:url("/pensionhag/images/nav-sidebar/triangle-inactive.png")}.nav-sidebar .step-wrapper p{color:#aaa}.nav-sidebar .step-wrapper .check-icon{display:none}.nav-sidebar .step-wrapper .step-icon{top:40%}.nav-sidebar .step-wrapper .step-icon.current,.nav-sidebar .step-wrapper .step-icon.done{display:none}.nav-sidebar .step-wrapper.current{margin-bottom:0;background-image:url("/pensionhag/images/nav-sidebar/triangle-active.png")}.nav-sidebar .step-wrapper.current p{color:white}.nav-sidebar .step-wrapper.current .step-icon.current{z-index:10;display:block}.nav-sidebar .step-wrapper.current+.step-road{display:inline-block}.nav-sidebar .step-wrapper.done{background-image:url("/pensionhag/images/nav-sidebar/triangle-done.png")}.nav-sidebar .step-wrapper.done .step-icon.current{z-index:10;display:block}.nav-sidebar .step-wrapper.done .step-number{color:#a2be45;background-color:#a2be45}.nav-sidebar .step-wrapper.done .check-icon{width:24px;height:24px;display:inline-block}.nav-sidebar .step-wrapper.done:nth-of-type(4)+.step-road{display:inline-block}.nav-sidebar .hag-logo{left:50%;width:80%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-height: 900px){.nav-sidebar .step-wrapper{height:120px;margin-bottom:1.5rem}}@media (max-height: 800px){.nav-sidebar .step-wrapper{width:136px;height:104px;background-size:80%;margin-bottom:0.25rem}.nav-sidebar .step-wrapper p{font-size:1.25rem}}iframe{border:0;width:100%;height:100%}.employer-step2-buttons{width:20%;height:94px;font-size:2.5rem;color:#dbdbdb;line-height:94px;margin:0 auto 6rem;font-family:'FbFormula-Regular';border:2px solid #a2be45;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.message-validation{font-size:30px}.bank-group{width:20%;display:inline-block}.icon-bank{width:100%;height:100%;display:inline-block;background-size:100% 100%;background-repeat:no-repeat}.repeater-banks{border:2px solid #e0e0eb;border-radius:10px;height:50px;display:inline-block;padding:10px 20px;margin:2%;width:15.5%}.helper-icons{right:0;bottom:4.5rem;position:absolute}.helper-icon{display:inline-block}.details-bank{text-align:right;height:auto}.img-bank{border:1px solid #a2be45;border-radius:0.7vw;height:7vh;padding:10px 20px;width:14vw}.details-adoby{display:inline-flex;width:160px}.p-details-adoby{font-family:Roboto, Helvetica Neue, sans-serif}.icon-download-file{width:20px}.align-right{text-align:right}.checkedRadio{border:2px solid #a2be45 !important}div.mahasik-select-payment{min-width:270px;float:left;line-height:22px;height:100%;width:30%;height:140px;font-size:2.5rem;color:#dbdbdb;line-height:0;margin:10vh 40px;font-family:'FbFormula-Regular';border:2px solid #57636f;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.mahasik-select-payment-center{width:50%}div.mahasik-select-payment-right{float:right}@media (max-width: 1280px){div.mahasik-payment-center-height{margin-top:100px}}.mahasik-span-payment{width:75%;float:left;line-height:22px;height:100%;padding-right:20px;font-family:FbFormula-Bold;color:#57636f;font-size:2.5rem;font-weight:500}.mahasik-label-payment{width:100%;height:100%;margin:0 !important;padding:39px 17% 39px 39px}.mahasik-payment-tooltip{position:absolute;bottom:150px;width:100%;height:53px;text-align:center}.screen-modal{max-height:750px;max-width:800px}.height-modal{width:100%}.azmai-btn-step7{width:250px;height:60px;margin:20px;padding:10px;color:white;font-family:'FbFormula-Bold';font-size:20px;border-radius:10px;border:none}.background-green{background-color:#a2be45}.background-black{background-color:#33363b}.modal-icon-close{width:30px}.modal-conect{width:600px}.validation-tooltip{background-image:url("/pensionhag/images/tooltip2.png");position:absolute;width:15vw;height:5vh;top:-2vh;background-size:72.5% 92.5%;background-repeat:no-repeat;padding:0.5vh 6vw 0 0;line-height:2vh;font-size:1.25vw;z-index:9999}.tooltip-home{background-image:url("/pensionhag/images/tooltip1.png");position:absolute;width:66%;display:none;height:100%;top:1px;left:2px;background-size:100% 34%;background-repeat:no-repeat;line-height:2vw;padding-right:2vw;padding-left:1vw;color:#57646f}.azmai-banktransfer-btn{line-height:65px;color:white;font-size:1.75rem;display:inline-block}.banktransfer-btn-next{margin-top:4vh;margin-right:1vw;font-size:1.3vw}.banktransfer-btn-back{cursor:pointer;left:32%;width:140px;background-color:#33363b;border-radius:10px}.zero-margin{margin:0}.masik-payment-input{min-width:270px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tooltip-required{width:57px;left:4%;background-size:57px 50px;padding-right:7px;z-index:999}.tooltip-azmai-small-input{left:-45%}.tooltip-date{top:-35px}input{outline:none}span{outline:none}label{outline:none}input[type="checkbox"]:focus{outline:0}.stats{font-family:'FbFormula-Regular';text-align:center;overflow:initial}.gauge{padding-top:15px;padding-bottom:150px}.tooltip-mahasik-hide{visibility:hidden}.tooltip-azmai-hide{visibility:hidden}.table-container{position:fixed;height:66%;width:98%;overflow:auto;bottom:15px;left:15px}.btn-stats-csv{margin-top:15px;display:inline-block}.btn-next-align{height:60px;bottom:7%;background-size:180px 62px}pre{background:inherit;line-height:inherit;border:none}@media (max-width: 1440px){.registration-start-wrapper .registration-start-form input[type="submit"]{height:64px;line-height:0}}@media (max-height: 800px){.registration-form-wrapper .stepThree form{margin:3rem 4rem 0}}@media (max-width: 1280px){.registration-form-wrapper h4{margin:1rem 0}}.tooltip-register-details{top:-26px}.tooltip-register-phone{width:124px;height:51px;background-size:125px 46px;top:-36px;left:-12%}.tooltip-register-mail{width:111px;height:55px;background-size:104px 49px;top:-37px;left:-26%}.btn-back-site{text-decoration-line:none;background-size:240px 65px;padding-left:11px;bottom:3rem;left:8rem}.btn-back-site-a{text-decoration:none !important;color:white !important}.tooltip-sacir-phoneOrMaile{width:76px;left:-4%;background-size:79px 45px}.tooltip-sacir-shippingAddress{left:-2%}.up-title{top:30px;position:absolute}.finish-title{top:0;position:relative;text-align:center}.tooltip-azmai-payment{line-height:24px;width:132px;height:55px;top:100%;left:9%;background-size:99px 50px;padding-right:53px}.height-center{padding-top:73px}.small-font{font-size:22px}[uib-typeahead-popup].dropdown-menu{height:300px;overflow-x:scroll}.unstyled::-webkit-calendar-picker-indicator,.unstyled::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.checkbox-registration{-webkit-appearance:none;border:2px solid #a2be45;border-radius:5px;width:20px;padding-left:13px}.checkbox-registration:checked:after{content:'\2714';font-size:15px;color:#a2be45;position:absolute;margin-top:-0.2%}@media (max-width: 1440px){.checkbox-registration:checked:after{margin-top:-1.7%}}.sentence-cehckbox-registration{font-family:Roboto, Helvetica Neue, sans-serif;display:inline;position:absolute;margin-top:5px;margin-right:5px}li.uib-typeahead-match{text-align:right}.sacir-step2-subtitle{top:-15px;position:relative}.mahasik-finish-emailback{padding:15px;width:max-content;border:1px solid rgba(0,0,0,0.1)}h2.banktransfer-title{font-size:50px}.align-height-width{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.finish-img-mail{position:absolute;bottom:10vh;height:14vw;right:26vw;width:19vw}.modal-mail-btn{cursor:pointer;color:white;font-size:30px;position:relative;top:-105px;right:410px;height:48px;border:none;padding-right:45px;background-image:url("/pensionhag/images/btn_next.png");background-size:162px 45px;background-repeat:no-repeat;width:163px}@media (max-height: 800px){.banks-subtitle{font-size:17px}}.icon-help{width:3vw}@media (max-height: 870px){.home-wrapper h1{font-size:4rem;margin-top:1rem;line-height:3.5rem}}@media (max-height: 810px){.home-wrapper .status-panel{height:287px}}.modal-mail{overflow:hidden !important;height:600px}.modal-mail p{font-size:32px}.modal-mail h4{margin:0}.modal-mail img{width:53%;right:23%;top:38px;position:relative}.azmai-banks-tooltip{top:160%}.empolytee-detail-boss-subtitle{margin-bottom:50px}.dropdown-menu{max-width:320px}.finish .helper-icons{margin-right:6%}.details-boss-tooltip-phone{height:70px;background-size:103px 70px;left:-26px;top:-21px}.banks-tooltip{top:-100%}@media (max-height: 830px){.dynamic-font{font-size:20px}}@media (max-width: 1300px){.dynamic-margin-bottom{margin-bottom:none}}div.tooltip{padding:3px;line-height:15px;padding-right:8px}div.tooltip-psition{left:-8%;top:-43%;padding:3px;line-height:15px}div.align-psition-1{top:4%}div.tooltip-small{width:75px;left:4%;background-size:75px 40px;padding-right:7px}div.tooltip-medium{width:88px;height:41px;background-size:89px 38px;padding-right:11px}div.tooltip-large{width:109px;height:41px;background-size:111px 38px;padding-right:11px}div.tooltip-xl{width:109px;height:52px;background-size:111px 51px;padding-right:11px}.tooltip-emailFriend{right:37%;top:-61px}.tooltip-signtrue{background-size:100px 33px;line-height:29px;top:-36px}.tooltip-chat{top:-29px;left:-68px;background-size:184px 52px;padding-right:22px;width:182px}.tooltip-required{width:37%;padding-right:6%;padding-left:2%;line-height:118%}.tooltip-azmai-small-input{left:-45%;width:5vh}.tooltip-signtrue{top:-36px;right:72%;width:30%}.tooltip-emailFriend{top:-4vh}.new-tooltip-azmai-small-input{left:-45%;width:5vh}.mahasik-payment-tooltip{bottom:10vh}div.banks-tooltip{opacity:1;top:-100%;background-size:100% 100%;max-width:33%;padding-right:6%}.new-tooltip-sacir-step2-company{max-width:51%}.tooltip-home{top:-43%;left:30px;line-height:2vw;background-size:100% 100%;height:auto;width:53%;font-size:1.5vw;padding-right:2vw;padding-left:1vw}img.home-img{width:100%}form.registration-form>div>input[type="submit"]{font-size:1.2vw;width:18%;height:4.5vw}div.reg-input>input{font-size:1.2vw}.hag-logo>a>img{max-width:304px}.stepTwo .inv-type-form{position:relative;z-index:9;width:100%;display:block;margin:0 -3% 0 0 !important;overflow-x:hidden}.stepTwo .inv-type-form .inv-type-bottom-note{display:block;clear:both;float:none;padding:0 5%}.stepTwo .inv-type-form .inv-type-bottom-note i{color:#a4c044;float:right;line-height:1.2}.stepTwo .inv-type-form .inv-type-bottom-note div{margin-right:1.5vw;font-size:1.2vw;line-height:1.1}.stepTwo .inv-type-form .field-column{display:block;float:right;width:33.333333%;box-sizing:border-box;padding:5%;border-left:1px solid #f2f2f2;text-align:center;position:relative}.stepTwo .inv-type-form .field-column:nth-of-type(3){border-left:1px solid transparent}.stepTwo .inv-type-form .field-column .circle-icon{width:3.5vw;height:3.5vw;border-radius:50%;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);display:block;margin:0 auto}.stepTwo .inv-type-form .field-column .field-column-title{color:#33363b;font-size:1.6vw;line-height:1.6vw;text-align:center;padding:0.7vw 0 0}.stepTwo .inv-type-form .field-column .field-column-title i.info{display:inline-block;vertical-align:baseline;cursor:pointer;width:1vw;height:1vw;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url("/pensionhag/images/inv_form/info_icon.svg");margin:0 0.3vh}.stepTwo .inv-type-form .field-column .field-column-desc{color:#9a9a9a;font-size:1vw;line-height:1vw;min-height:2.9vw;text-align:center;padding:0.5vw 0}.stepTwo .inv-type-form .field-column .field-column-note{color:#58636f;font-size:1vw;line-height:1.1vw;text-align:center;padding:0.5vw 0;text-align:right;width:100%;margin:1vh auto}.stepTwo .inv-type-form .field-column .info-tooltip{background:#f6f6f5;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);border-radius:2.5vh;box-sizing:border-box;padding:6%;position:absolute;width:70%;top:7.3vw}.stepTwo .inv-type-form .field-column .info-tooltip h5{position:relative;color:#33363b;font-size:2.4vh;z-index:999}.stepTwo .inv-type-form .field-column .info-tooltip div{position:relative;line-height:1.2;z-index:999}.stepTwo .inv-type-form .field-column .info-tooltip:after{content:"";display:block;position:fixed;width:100%;height:100%;top:0;right:0;left:0;z-index:99}.stepTwo .inv-type-form .field-column .field-column-checkbox-container{margin:0.7vw 0;display:inline-block;text-align:right;width:100%}.stepTwo .inv-type-form .field-column .field-column-checkbox-container input[type=checkbox]+label{cursor:pointer;position:relative;border:0.12vw solid #d6d6d6;border-radius:0.4vw;line-height:2.2vw;height:2vw;width:2vw;background:#fff;margin:0;display:inline-block;vertical-align:middle}.stepTwo .inv-type-form .field-column .field-column-checkbox-container input[type=checkbox]:checked+label{border:0.12vw solid #a2be45;background:#a4c044}.stepTwo .inv-type-form .field-column .field-column-checkbox-container input[type=checkbox]:checked+label:after{display:block;width:100%;height:100%;text-align:center;margin:0;padding:0;border:none;content:'\2714';color:#fff;position:relative;line-height:2.2vw;font-size:1.6vw}.stepTwo .inv-type-form .field-column .field-column-checkbox-container h5{display:inline-block;vertical-align:middle;font-size:1.6vw;margin:0 0.3vw 0 0}.stepTwo .inv-type-form .field-column .inv-type-age-select{background:#fff;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);width:100%;margin:1vh auto}.stepTwo .inv-type-form .field-column .inv-type-age-select label{display:block;height:2.5vw;position:relative;margin:0}.stepTwo .inv-type-form .field-column .inv-type-age-select label span{display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;color:#b2b2b2;font-size:1vw;line-height:1;padding:0 3vh;box-sizing:border-box;text-align:right;border-left:0.4vw solid transparent}.stepTwo .inv-type-form .field-column .inv-type-age-select label i{position:absolute;top:0.6vw;left:0.7vw;font-size:1.5vw;color:#696a6f}.stepTwo .inv-type-form .field-column .inv-type-age-select ul{display:block;list-style:none;padding:0.5vh 0 0}.stepTwo .inv-type-form .field-column .inv-type-age-select ul li{display:block;list-style:none;height:2.5vw;position:relative;box-sizing:border-box;padding:0 3vh;border-left:0.4vw solid transparent}.stepTwo .inv-type-form .field-column .inv-type-age-select ul li>span{display:block;position:relative;width:100%;height:100%;border-top:1px solid #f1f1f1}.stepTwo .inv-type-form .field-column .inv-type-age-select ul li>span>span{display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;color:#b2b2b2;font-size:1vw;line-height:1;text-align:right;box-sizing:border-box}.stepTwo .inv-type-form .field-column .inv-type-age-select ul li:hover{cursor:pointer;background:#f3f7e6;border-left:0.4vw solid #a4c044}
