html{font-size:16px}html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 8px rgba(2,2,2,.6);background-color:#fff}html::-webkit-scrollbar{width:6px;background-color:#fff}html::-webkit-scrollbar-thumb{background-color:#020202cc}html::-webkit-scrollbar{width:6px}body{font-family:Roboto,sans-serif;box-sizing:border-box;color:#222;word-break:break-word;background-color:transparent!important}body>div:first-child{height:100%}html,body{margin:0;padding:0!important;height:100%}a:hover,a:focus{outline:none}body.swal2-shown.swal2-height-auto{height:100%!important}input.form-control,select.form-control,textarea.form-control{border-radius:.25rem;height:3.5rem;padding-left:.875rem;padding-right:.875rem;color:#222}input.form-control:hover,input.form-control:focus,select.form-control:hover,select.form-control:focus,textarea.form-control:hover,textarea.form-control:focus{box-shadow:0 0 0 1px #222;border-color:transparent}textarea.form-control{height:6rem;margin-bottom:1rem}form{margin-bottom:2rem}input[type=checkbox]{margin-right:.5rem}.table-responsive{margin-bottom:1rem}.table-responsive::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 8px rgba(2,2,2,.6);background-color:#fff}.table-responsive::-webkit-scrollbar{width:6px;background-color:#fff}.table-responsive::-webkit-scrollbar-thumb{background-color:#020202cc}.table-responsive::-webkit-scrollbar{height:4px}.table-responsive .table td{word-break:initial}.form-group.form-group--date>div{width:100%;margin:0}.form-group--100{width:calc(100% - 4.5rem)}.form-group.form-group--date.form-group--boardinghousepreferencesdate>div{width:auto;justify-content:initial;margin-top:-1.5rem}.form-group.form-group--date.form-group--boardinghousepreferencesdate>div .MuiFormControl-root{margin-right:1rem}.form-group.form-group--date input:disabled,.form-group.form-group--date .Mui-disabled{color:#222;-webkit-text-fill-color:unset}.MuiToolbar-root.MuiToolbar-regular.MuiPickersToolbar-toolbar.MuiPickersDatePickerRoot-toolbar.MuiToolbar-gutters button:first-child{margin:0 auto;background-color:#fff;width:100%;margin-bottom:.5rem;box-shadow:0 0 0 .125rem #b00}.MuiToolbar-root.MuiToolbar-regular.MuiPickersToolbar-toolbar.MuiPickersDatePickerRoot-toolbar.MuiToolbar-gutters button:first-child h6{text-align:center;color:#222;padding:.25rem 1rem}.color-green{color:#09a440}.required{color:red}.nav-tabs{padding-bottom:.1rem;display:table;margin:0 auto}.nav-tabs.tablist--booking .nav-link{min-width:10rem;position:relative;padding-left:3.5rem;text-align:left}.nav-tabs .nav-item{display:inline-block}.nav-tabs .nav-link{border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding-bottom:.35rem;border-color:#a9a9a9;box-shadow:0 0 2px #222;min-width:10rem;max-width:100%;text-align:center}.nav-tabs .nav-link.active{background-color:transparent;border-color:#dee2e6 #dee2e6;font-weight:500;background-color:#222;color:#fff;box-shadow:0 0 2px 1px #222}.nav-tabs .nav-link .amount{border-radius:3rem;width:1.5rem;display:inline-block;text-align:center;box-shadow:0 0 0 1px;margin-left:.5rem;font-size:.75rem;padding:.188rem .25rem;vertical-align:bottom;background-color:#09a440;color:#fff;position:absolute;left:.5rem}.nav-tabs a{color:#222}.vaccinecard{max-width:100%}.profilepicture{margin:3rem auto 0;position:relative;border-radius:50%;overflow:hidden;width:13rem;height:13rem;box-shadow:0 0 1px;display:flex;flex-direction:column;align-items:center}.profilepicture img{width:auto;height:100%}.table thead th{word-break:keep-all}.css-2b097c-container{min-height:3.5rem}.css-2b097c-container:hover,.css-2b097c-container:focus{box-shadow:0 0 0 1px #222;border-color:transparent}.css-2b097c-container .css-yk16xz-control,.css-2b097c-container .css-1pahdxg-control{border-radius:.25rem;min-height:3.5rem;height:100%;padding:0 .25rem 0 .5rem}.css-2b097c-container .css-yk16xz-control:hover,.css-2b097c-container .css-yk16xz-control:focus,.css-2b097c-container .css-1pahdxg-control:hover,.css-2b097c-container .css-1pahdxg-control:focus{box-shadow:0 0 0 1px #222;border-color:transparent}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue{background-color:#222}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-12jo7m5,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-12jo7m5{color:#fff;border-right:1px solid white;padding-right:.5rem}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-xb97g8,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-xb97g8{color:#fff}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-xb97g8:hover,.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-xb97g8:focus,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-xb97g8:hover,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-xb97g8:focus{background-color:#b00}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-tj5bde-Svg,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-tj5bde-Svg{fill:#fff}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-1alnv5e:hover,.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-1alnv5e:focus,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-1alnv5e:hover,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-1alnv5e:focus{background-color:#b00;cursor:pointer}.css-2b097c-container .css-yk16xz-control .css-1rhbuit-multiValue .css-1alnv5e .css-19bqh2r,.css-2b097c-container .css-1pahdxg-control .css-1rhbuit-multiValue .css-1alnv5e .css-19bqh2r{fill:#fff}.css-2b097c-container .css-1hwfws3{padding-left:1rem}.css-2b097c-container .css-1wa3eu0-placeholder{color:#222}.rdr-DateRange{margin-bottom:1rem}.rdr-DateRange .rdr-Calendar{margin:0 auto;display:block!important}.time_picker_container{margin-bottom:1rem}.time_picker_container .picker_container{margin:0 auto 2rem}.time_picker_container .modal_container{top:-1.25rem}.react-add-to-calendar__button{cursor:pointer;text-decoration:underline!important}.react-add-to-calendar__button:hover,.react-add-to-calendar__button:focus{text-decoration:none!important}.react-add-to-calendar ul{list-style:none;padding:1rem 0;box-shadow:0 0 4px 2px #09a44099}.react-add-to-calendar ul li{padding:.5rem 0}.react-add-to-calendar ul a{color:#222;text-decoration:underline}.react-add-to-calendar ul a:hover,.react-add-to-calendar ul a:focus{text-decoration:none}.react-add-to-calendar ul i{display:none}button:focus{outline:none}dt{letter-spacing:.1rem}.modal-header button:hover,.modal-header button:focus{color:#09a440;box-shadow:none}table button{text-align:left}table select.form-control{display:inline-block;min-width:8rem}.carousel .thumbs{padding:0}.modal-footer .js-close{background-color:#b00}.swal2-container button.swal2-styled.swal2-cancel{border:0!important;border-radius:0;background-color:#b00}.swal2-container button.swal2-styled.swal2-confirm{border:0!important;border-radius:0;background-color:#09a440}.nav-tabs .nav-item{position:relative}.nav-tabs .nav-item .messagenumber{z-index:1;background-color:#b00;font-size:.5rem;padding:.15rem;border-radius:.75rem;border:1px solid #222;color:#fff;width:1rem;max-width:1rem;height:1rem;max-height:1rem;position:absolute;right:-.15rem;top:-.15rem;text-align:center;line-height:1.25}.MuiFormLabel-root.Mui-disabled{color:#222!important}.form-control__errorwrapper{background-color:#bb00001a;padding:1rem;border-left:3px solid #bb0000}.form-control__errorwrapper .form-control__error-message{color:#b00;margin-bottom:2rem;letter-spacing:.02;font-weight:500}.grecaptcha-badge{visibility:hidden}@media only screen and (min-width: 768px){.rdr-DateRange{width:35rem;margin:0 auto 1rem}.rdr-DateRange .rdr-Calendar{display:inline-block!important}}.page_login{padding-top:50px;overflow-y:auto;overflow-x:hidden;display:block;position:relative;min-height:100%}.page_login:after{content:"";opacity:.5;top:0;left:0;bottom:0;right:0;position:fixed;z-index:-1;background:gray url(/images/bakgrunn.jpg) repeat 0 0;background-position:center 0;background-size:cover;margin:0;text-align:center;height:auto;padding-top:120px;box-sizing:border-box;-webkit-animation:scaling 30s ease-in-out infinite alternate;animation:scaling 30s ease-in-out infinite alternate}.page_login .mol_languageselector{position:absolute;right:-.5rem;top:1rem}.page_login .page_login__supportbutton{position:fixed;left:2rem;bottom:2rem;font-size:3rem}.page_login .page_login__supportbutton:hover,.page_login .page_login__supportbutton:focus{text-decoration:none;opacity:.8}.page_login .page_login__supportbutton i{vertical-align:middle;background:-webkit-gradient(linear,left top,left bottom,from(#3667F7),to(#F45986));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_login .page_login__supportbutton span{margin-left:1rem;font-size:1.5rem;text-transform:uppercase;color:#f45986;text-shadow:1px 1px #3667F7}@-webkit-keyframes scaling{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes scaling{0%{transform:scale(1)}to{transform:scale(1.2)}}.page_home{height:100%}.page_home--institutes .mol_languageselector{position:absolute;right:0;top:1rem}.org_loginpanel{width:100%;max-width:37rem;margin:1rem auto 12rem;padding:2.5rem 1rem 1rem;background-color:#ffffffb3;position:relative}.org_loginpanel h1{text-align:center;font-weight:400;font-size:1.75rem;letter-spacing:.4rem;width:calc(100% - 11rem);margin:0 auto}.org_loginpanel p{text-align:center;margin-top:1rem}.org_loginpanel form{margin:3rem 0 1rem}.org_loginpanel button{background-color:#222;color:#fff;border-radius:.25rem;border:0;padding:.5rem 1.5rem;margin-right:1rem;border:1px solid transparent;margin-right:0}.org_loginpanel button:hover,.org_loginpanel button:focus{box-shadow:0 0 2px 1px #000;border-color:#fff}.org_loginpanel button[disabled]{opacity:.5}.org_loginpanel button[disabled]:hover,.org_loginpanel button[disabled]:focus{box-shadow:none}.org_loginpanel img{display:inline-block;position:absolute;height:5rem}.org_loginpanel img:first-child{left:1rem;top:1rem}.org_loginpanel img:nth-child(2){right:1rem;top:1rem}.org_loginpanel .org_loginpanel__logo{text-align:center;display:inline-block;width:100%;margin-top:2rem}.org_loginpanel .org_loginpanel__logo img{position:relative;left:0;max-width:100%;height:auto}.org_loginpanel .org_loginpanel__buttongroup{margin-top:1.5rem;display:flex}.org_loginpanel .org_loginpanel__buttongroup--right{margin-left:auto}.org_loginpanel .org_loginpanel__button--right{background-color:transparent;color:#222;text-decoration:underline;padding:.5rem}.org_loginpanel .org_loginpanel__button--right:hover,.org_loginpanel .org_loginpanel__button--right:focus{text-decoration:none;box-shadow:none}.org_loginpanel .atom_spinner--center>div{margin:3rem auto}.org_header{position:fixed;top:0;width:100%;z-index:10;height:4.1875rem;background-color:#fffc;box-shadow:0 0 8px -3px;transition:.5s}.org_header a:hover .org_header__initials,.org_header a:focus .org_header__initials{box-shadow:0 0 4px 5px #09a44099;background-color:#222}.org_header .org_header__logo{margin:0 auto;width:13rem;text-align:center;margin-top:.3rem}.org_header .org_header__logo h1{margin:.35rem 0 0}.org_header .org_header__logo img{max-width:100%;max-height:3.4875rem}.org_header .org_header__initials{background-color:#222222e6;border-radius:1.5rem;box-shadow:0 0 4px 2px #09a44099;width:2.25rem;height:2.25rem;right:1rem;top:1rem;position:absolute;text-align:center;color:#fff;vertical-align:middle}.org_header .org_header__initials img{width:auto;height:100%;max-height:100%;max-width:100%;overflow:hidden;border-radius:2rem;background-color:#fff}.org_header .org_header__initials span{margin-top:.35rem;display:inline-block;font-weight:300;font-size:1rem}.org_header .mol_languageselector{position:absolute;right:2.5rem;top:1.25rem}.org_header .mol_languageselector button:hover:after,.org_header .mol_languageselector button:focus:after{color:#fff}.org_header .mol_languageselector button:after{color:#222}.org_header .mol_languageselector img{height:1.75rem;width:3rem}.atom_menu-btn__text{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.org_header__menubutton{font-size:1.875rem;line-height:1.2;margin:1rem;float:left;height:2rem;width:2rem;position:relative;color:#222222e6;transition:.3s ease-in-out;transform:rotate(0);padding:0;background-color:transparent;border:0;border-radius:0;cursor:pointer;transition:font-size .125s}.org_header__menubutton:hover,.org_header__menubutton:focus{outline:0;box-shadow:none;font-size:1.1}.org_header__menubutton span:nth-child(2),.org_header__menubutton span:nth-child(3),.org_header__menubutton span:nth-child(4),.org_header__menubutton span:nth-child(5){display:block;position:absolute;height:.3rem;width:2rem;opacity:1;background-color:#222222e6;left:0;transform:rotate(0);transition:.3s ease-in-out}.org_header__menubutton span:nth-child(2){top:.25rem}.org_header__menubutton span:nth-child(3),.org_header__menubutton span:nth-child(4){top:.875rem}.org_header__menubutton span:nth-child(5){top:1.5rem}.org_header__menubutton:hover,.org_header__menubutton:focus{color:#22a440e6;outline:none}.org_header__menubutton:hover span:nth-child(2),.org_header__menubutton:hover span:nth-child(3),.org_header__menubutton:hover span:nth-child(4),.org_header__menubutton:hover span:nth-child(5),.org_header__menubutton:focus span:nth-child(2),.org_header__menubutton:focus span:nth-child(3),.org_header__menubutton:focus span:nth-child(4),.org_header__menubutton:focus span:nth-child(5){background-color:#22a440e6}.org_header__menubutton .atom_menu-btn__text{margin-left:2.5rem}.menuopen .org_header__menubutton{position:absolute;top:0;right:0}.menuopen .org_header__menubutton:hover,.menuopen .org_header__menubutton:focus{outline:none}.menuopen .org_header__menubutton:hover span:nth-child(2),.menuopen .org_header__menubutton:hover span:nth-child(3),.menuopen .org_header__menubutton:hover span:nth-child(4),.menuopen .org_header__menubutton:hover span:nth-child(5),.menuopen .org_header__menubutton:focus span:nth-child(2),.menuopen .org_header__menubutton:focus span:nth-child(3),.menuopen .org_header__menubutton:focus span:nth-child(4),.menuopen .org_header__menubutton:focus span:nth-child(5){background-color:#09a440;opacity:.8}.menuopen .org_header__menubutton span:nth-child(2),.menuopen .org_header__menubutton span:nth-child(3),.menuopen .org_header__menubutton span:nth-child(4),.menuopen .org_header__menubutton span:nth-child(5){background-color:#fff;opacity:.8}.menuopen .org_header__menubutton span:nth-child(2){top:18px;width:0%;left:50%}.menuopen .org_header__menubutton span:nth-child(3){transform:rotate(45deg)}.menuopen .org_header__menubutton span:nth-child(4){transform:rotate(-45deg)}.menuopen .org_header__menubutton span:nth-child(5){top:18px;width:0%;left:50%}@media screen and (min-width: 1200px){.menuopen .org_header{margin-left:20rem;width:calc(100% - 20rem)}}.org_content{margin-top:4.1875rem;word-break:break-word;overflow-y:auto;overflow-x:hidden;display:flex;min-height:100%;height:auto;transition:.5s}.org_content:after{content:"";opacity:.5;top:0;left:0;bottom:0;right:0;position:fixed;z-index:-1;background:gray url(/images/bakgrunn.jpg) repeat 0 0;background-position:center 0;background-size:cover;margin:0;text-align:center;height:auto;padding-top:120px;box-sizing:border-box;-webkit-animation:scaling 30s ease-in-out infinite alternate;animation:scaling 30s ease-in-out infinite alternate}.org_content .org_content__container{padding:2rem 1rem 1rem;margin:1rem auto;padding:1rem;background-color:#ffffffb3;border-radius:.5rem}.org_content .org_content__container h2{text-align:center;letter-spacing:.15rem;font-weight:300;font-style:italic;margin-bottom:2.5rem;margin-top:1rem}.org_content .org_content__container h3{text-align:center;font-weight:400;letter-spacing:.1rem;font-size:1.25rem;margin-top:1rem;margin-bottom:2rem}.org_content .org_content__container h4{font-weight:500;letter-spacing:.1rem;font-size:1rem}.org_content .org_content__container .tab-pane h3{margin-top:2rem}@keyframes scaling{0%{transform:scale(1)}to{transform:scale(1.2)}}@media screen and (min-width: 1200px){.menuopen .org_content{width:calc(100% - 20rem);margin-left:20rem}}.org_footer{background-color:#020202cc;color:#fff;text-align:center;margin-top:9rem}.org_footer.org_footer--subdomain{margin-top:7rem}.org_footer img{height:4rem;width:auto;padding:1rem 2rem .5rem}.org_footer p{padding:1rem 2rem;border-top:1px solid #09A440;margin-top:.5rem;font-size:.75rem;letter-spacing:.15rem;font-weight:300;line-height:2}.org_booking{max-width:44rem;margin:0 auto;position:relative}.org_booking .org_booking__navigation ul{list-style:none;padding:0;text-align:center}.org_booking .org_booking__navigation ul li{display:inline-block}.org_booking .org_booking__navigation ul li button{position:relative;padding:0;height:0px;width:10rem;border-top:21px solid #222;border-right:21px solid #222;border-bottom:21px solid #222;border-left:21px solid transparent;background-color:transparent;margin-bottom:.5rem;border-radius:0}.org_booking .org_booking__navigation ul li button:after{content:"";display:inline-block;border-top:21px solid transparent;border-right:0px;border-bottom:21px solid transparent;border-left:21px solid #222;position:absolute;top:-21px;left:139px}.org_booking .org_booking__navigation ul li button:hover,.org_booking .org_booking__navigation ul li button:focus{box-shadow:none;outline:none}.org_booking .org_booking__navigation ul li button span{position:absolute;top:-.75rem;width:7rem;left:1.1rem}.org_booking dl{margin:2rem 1rem 0;padding:1.25rem;box-shadow:0 0 2px;border-radius:.25rem}.org_booking .org_booking__dl--warning{background-color:#ff0}.org_booking dl:not(.org_booking__dl--warning) dt,.org_booking dl:not(.org_booking__dl--warning) dd{display:inline-block}.org_booking dl:not(.org_booking__dl--warning) dd{margin-left:.5rem}.org_booking .org_booking__cart{margin:1rem 1rem 0;text-align:right;display:block;font-size:1.125rem;color:#b00}.org_booking .org_booking__cart i{margin-right:.5rem}.org_booking .org_booking__services{margin-top:1rem}.org_booking .org_booking__services .org_booking__service{margin-bottom:1rem}.org_booking .org_booking__services button{border-radius:50%;background-color:transparent;width:2.75rem;height:2.75rem;padding:0}.org_booking .org_booking__services button.org_booking__service--add{border:.125rem solid #09A440;color:#09a440}.org_booking .org_booking__services button.org_booking__service--add:hover,.org_booking .org_booking__services button.org_booking__service--add:focus{box-shadow:0 0 0 .125rem #09a440}.org_booking .org_booking__services button.org_booking__service--remove{border:.125rem solid #bb0000;color:#b00}.org_booking .org_booking__services button.org_booking__service--remove:hover,.org_booking .org_booking__services button.org_booking__service--remove:focus{box-shadow:0 0 0 .125rem #b00}.org_booking .org_booking__services ul:not(.org_booking__servicesdailynavigationpanel){list-style:none;padding:0;margin:1rem}.org_booking .org_booking__services ul:not(.org_booking__servicesdailynavigationpanel) li{display:block;margin-bottom:1rem;position:relative}.org_booking .org_booking__services ul:not(.org_booking__servicesdailynavigationpanel) input[type=checkbox]{width:1rem;height:1rem;vertical-align:text-top;position:absolute;top:.15rem}.org_booking .org_booking__services ul:not(.org_booking__servicesdailynavigationpanel) label{display:inline-block;padding-left:1.75rem}.org_booking .org_booking__services .org_booking__servicesdailynavigationpanel{list-style:none;padding:0;text-align:left;margin-top:2rem}.org_booking .org_booking__services .org_booking__servicesdailynavigationpanel li{display:inline-block}.org_booking .org_booking__services .org_booking__servicesdailynavigationpanel button{background-color:#09a440;width:7rem;border-radius:.25rem;margin:.5rem;color:#fff}.org_booking .org_booking__services .org_booking__servicesdailynavigationpanel button.active{background-color:#222}.org_booking .MuiFormControl-root{width:100%;max-width:15rem}.org_content .org_content__container .org_booking h3{margin-top:3rem}.org_booking__services--changebooking{display:block;width:calc(100% - 4.5rem);margin-top:2rem}.org_booking__services--changebookinglist{width:100%;margin-top:1rem}.org_booking__services--changebookinglist button{border-radius:50%;background-color:transparent;width:2.75rem;height:2.75rem;padding:0}.org_booking__services--changebookinglist button.org_booking__service--add{border:.125rem solid #09A440;color:#09a440}.org_booking__services--changebookinglist button.org_booking__service--add:hover,.org_booking__services--changebookinglist button.org_booking__service--add:focus{box-shadow:0 0 0 .125rem #09a440}.org_booking__services--changebookinglist button.org_booking__service--remove{border:.125rem solid #bb0000;color:#b00}.org_booking__services--changebookinglist button.org_booking__service--remove:hover,.org_booking__services--changebookinglist button.org_booking__service--remove:focus{box-shadow:0 0 0 .125rem #b00}.org_booking__services--changebookinglist .org_booking__service{margin-bottom:1rem}@media screen and (min-width: 450px){.org_booking .MuiFormControl-root{max-width:calc(50% - 2rem);margin:1rem}}@media screen and (min-width: 880px){.org_booking .MuiFormControl-root{max-width:19.75rem}}.org_mybookings{display:flex;align-items:stretch;flex-flow:row wrap;margin-top:1.5rem}@media screen and (min-width: 992px){.org_mybookings{padding:0 1rem}}.org_slider{max-width:100%;position:relative;margin:0 auto;margin-top:2rem}.org_slider .carousel .slider-wrapper.axis-horizontal .slider{align-items:stretch}.org_slider .carousel .slider-wrapper.axis-horizontal .slider .slide{align-items:center;display:inline-grid}.org_slider ul.thumbs{text-align:center}.org_slider--preview{position:relative;z-index:1;max-height:100%;width:auto;overflow:hidden;display:inline-flex;flex-direction:column}.org_slider--preview .carousel.carousel-slider img{width:calc(100% - 8rem);vertical-align:middle;-o-object-fit:scale-down;object-fit:scale-down}.org_slider--preview .carousel.carousel-slider .control-arrow:hover,.org_slider--preview .carousel.carousel-slider .control-arrow:focus{background-color:transparent;box-shadow:none}.org_slider--preview .carousel .slider-wrapper{max-height:100%;width:auto}.org_slider--preview ul.thumbs{text-align:center}.org_slider .carousel.carousel-slider .control-arrow:hover,.org_slider .carousel.carousel-slider .control-arrow:focus{box-shadow:none;background:none}@media screen and (min-width: 768px){.org_slider{width:20rem;margin-top:0}}.mol_institute__info,.mol_institute__carousel{display:block}.org_institute__logoheader{text-align:center}.org_institute__logoheader img{height:7rem;width:auto;margin:1rem 0}@media screen and (min-width: 768px){.mol_institute__info,.mol_institute__carousel{display:inline-block;width:50%;vertical-align:text-top}}.org_servicemessages.org_servicemessages__home{margin-top:4.1875rem}.org_servicemessages .org_servicemessages__message{background-color:#ff0;min-height:4rem;padding:1rem 1.5rem;display:table;border-bottom:1px solid rgba(2,2,2,.3)}.org_servicemessages .org_servicemessages__message i{margin-right:1rem;font-size:3rem}.org_servicemessages .org_servicemessages__message p{display:table-cell;vertical-align:middle;width:100%;margin:0 auto}.org_servicemessages .org_servicemessages__message button{background-color:transparent;border:1px solid transparent;border-radius:4rem;padding:.5rem;color:#000;margin:0;display:flex;box-shadow:0 0 2px 1px #222}.org_servicemessages .org_servicemessages__message button:hover,.org_servicemessages .org_servicemessages__message button:focus{border-color:#222}.org_servicemessages .org_servicemessages__message button i{margin-right:0;font-size:2rem;width:2rem;height:2rem}.org_gdpr{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000000000}.org_gdpr .org_gdpr__overlay{height:100%;background-color:#2226}.org_gdpr .org_gdpr__message{position:fixed;bottom:0;width:100%;padding:1rem;background-color:#fff}.org_userdoc{z-index:100;position:fixed;top:0;right:0;transform:translate(100%);bottom:0;background:#09A440;padding-left:.5rem;transition:transform .5s ease;width:27.5rem;left:auto;max-width:100%}.org_userdoc h1{font-size:2rem;text-align:center;margin-bottom:2rem;margin-top:1rem}.org_userdoc .org_userdoc__closebutton{padding:0;background-color:transparent;border:0;border-radius:0;cursor:pointer;transition:font-size .125s;position:absolute;z-index:1;margin:0;top:.5rem;right:.5rem;font-size:1.75em}.org_userdoc .org_userdoc__closebutton:hover,.org_userdoc .org_userdoc__closebutton:focus{outline:0;box-shadow:none;font-size:1.1}.org_userdoc .org_userdoc__closebutton:hover,.org_userdoc .org_userdoc__closebutton:focus{color:#09a440}.org_userdoc.active{transform:translate(0)}.org_userdoc__control{display:block;padding:0;position:absolute;top:12rem;left:-2.8rem}.org_userdoc__control:after,.org_userdoc__control:before{content:" ";position:absolute;height:100rem;width:1rem;border-left:1px solid #fff;bottom:0;right:-3.8rem}.org_userdoc__control:before{bottom:1.5rem}.org_userdoc__control:after{top:1.5rem}.org_userdoc__controlbutton{position:absolute;left:.4rem;top:-1.55rem;height:3.1rem;width:2.4rem;cursor:pointer;display:block;padding:0;background:#09A440;border:1px;border-style:solid;border-color:#fff;border-right-color:transparent;border-radius:1rem 0 0 1rem;box-shadow:-1px 0 0 1px #0000000d,-2px 1px 0 2px #0000000d,-3px -1px 0 2px #0000000d,-3px -2px 0 3px #0000000d,-3px 2px 0 3px #0000000d}.org_userdoc__controlbutton:hover,.org_userdoc__controlbutton:focus{border-color:#fff;border-right-color:transparent}.org_userdoc__controlbutton span{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.org_userdoc__controlbutton i{font-size:1.125rem;margin-left:.25rem}.org_userdoc__content{-webkit-animation:hide-contents .4s;animation:hide-contents .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:block;background:#fff;height:100%;position:absolute;overflow-y:auto;top:0;left:.5rem;right:0;background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.5)),url(/images/bakgrunn.jpg) 50%;background-size:cover;color:#fff;padding:2rem 1.5rem}.org_userdoc__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 8px rgba(2,2,2,.6);background-color:#fff}.org_userdoc__content::-webkit-scrollbar{width:6px;background-color:#fff}.org_userdoc__content::-webkit-scrollbar-thumb{background-color:#020202cc}.org_userdoc__content::-webkit-scrollbar{width:6px}.org_userdoc__content h2{text-align:center;margin:0}.org_userdoc__contentexpandercontainer{margin-bottom:.5rem}.org_userdoc__contentexpandercontainer.active button{background-color:#000;color:#fff;box-shadow:0 0 2px 1px #b00;border-color:#b00}.org_userdoc__contentexpandercontainer.active button:hover,.org_userdoc__contentexpandercontainer.active button:focus{background-color:#000;color:#fff;box-shadow:0 0 2px 1px #b00;border-color:#b00}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent{display:inline-block;padding:1rem;width:100%;background-color:#ffffffb3;color:#000;margin-top:.5rem;margin-bottom:2rem}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__ingress{margin-bottom:2rem;font-style:italic}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent{margin-bottom:2rem}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent img,.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent iframe{max-width:100%;height:auto;margin-bottom:1rem}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent h3,.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent h4,.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent h5{text-align:center;margin-bottom:1rem}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent .org_userdoc__stepcontenttitle{font-size:1.5rem}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent .org_userdoc__stepcontenttext h4{font-size:1.25rem}.org_userdoc__contentexpandercontainer.active .org_userdoc__contentexpandercontent .org_userdoc__step .org_userdoc__stepcontent .org_userdoc__stepcontenttext h5{font-size:1.125rem}.org_userdoc__contentexpandercontainer button{background-color:#fff;border-radius:4px;margin-bottom:.5rem;width:100%;height:4rem;color:#000;text-transform:uppercase}.org_userdoc__contentexpandercontainer button:hover,.org_userdoc__contentexpandercontainer button:focus{background-color:#09a440;color:#fff}.org_userdoc__contentexpandercontainer button h2{font-size:1.25rem}.org_userdoc__contentexpandercontainer .org_userdoc__contentexpandercontent{display:none}.org_leftmenu nav{background-color:#020202cc;padding-top:4.1875rem;width:0;left:0;bottom:0;top:0;position:fixed;z-index:999;overflow-x:hidden;transition:.5s;visibility:hidden}.org_leftmenu nav ul{list-style:none;margin:0;padding:1rem 0 0}.org_leftmenu nav ul li:first-child a{border-top:1px solid white}.org_leftmenu nav ul a{padding:.75rem .5625rem .75rem .525rem;border-bottom:1px solid white;display:block;font-weight:500;letter-spacing:.15rem;color:#fff;font-size:.875rem;text-decoration:none;text-transform:uppercase;text-align:left;white-space:nowrap;overflow:hidden;border-right:.5625rem solid transparent;border-left:.5625rem solid transparent}.org_leftmenu nav ul a:hover,.org_leftmenu nav ul a:focus{background-color:#fff;color:#222;border-right:.5625rem solid #222;border-left:.5625rem solid #222;padding-right:0}.org_leftmenu nav ul a i{margin-right:.5rem;width:1rem;transition:transform .3s ease-in-out}.org_leftmenu nav ul .active a{color:#222;background-color:#fff;border-right:.5625rem solid #222}.org_leftmenu nav .org_header__logout{margin-top:4rem;border-top:1px solid white}.menuopen .org_leftmenu nav{transform:inherit;visibility:visible;width:20rem}.mol_buttongroup--top{margin-bottom:2rem;display:flex}.mol_buttongroup--bottom{margin-top:2rem}.mol_buttongroup--beforetabcontent{margin-top:1rem!important}.mol_dropzone .mol_dropzone__zone{padding:1rem;text-align:center;border:1px solid grey;border-style:dotted;margin:1rem 0;cursor:pointer}.mol_dropzone .mol_dropzone__zone p{margin:0;font-weight:300}.mol_dropzone .mol_dropzone__zone--isdragover{background-color:#ffffff80}.mol_dropzone .mol_dropzone__pictures{display:flex;margin-top:1rem}.mol_dropzone .mol_dropzone__profilepicture{margin:0 auto;position:relative;border-radius:50%;overflow:hidden;width:10rem;height:10rem;box-shadow:0 0 1px;display:flex;flex-direction:column;align-items:center}.mol_dropzone .mol_dropzone__profilepicture img{width:auto;height:100%}.mol_dropzone .mol_dropzone__profilepicture button{position:absolute;width:auto;background-color:#ff0000a6;bottom:-.015rem;margin:0}.mol_dropzone .mol_dropzone__boardinghouseimages{position:relative;max-width:100%;max-height:100%}.mol_dropzone .mol_dropzone__boardinghouseimages img{width:auto;height:auto;max-width:100%}.mol_dropzone .mol_dropzone__boardinghouseimages button{position:absolute;width:auto;background-color:#ff0000a6;bottom:-.015rem;left:calc(50% - 1.5rem)}.mol_bookingcard{box-shadow:0 0 5px #00000040;border-radius:.225rem;padding:2rem 1rem 1rem;transform:translateZ(0);display:inline-block;word-break:break-word;width:100%;background-color:#ffffffbf;color:#000;text-align:center;-moz-column-break-inside:avoid;break-inside:avoid-column;margin:.5rem}.mol_bookingcard iframe{margin-top:2rem}.mol_bookingcard .mol_bookingcard__price{margin-bottom:1rem;font-size:1.25rem;font-weight:500}.mol_bookingcard .mol_bookingcard__paymentsuccess{color:#09a440;font-size:1rem;vertical-align:middle}.mol_bookingcard .mol_bookingcard__paymentsuccess i{font-size:2rem}.mol_bookingcard .mol_bookingcard__date{text-align:center}.mol_bookingcard .mol_bookingcard__date span{text-decoration:underline;cursor:pointer}.mol_bookingcard .mol_bookingcard__date span:hover,.mol_bookingcard .mol_bookingcard__date span:focus{text-decoration:none}.mol_bookingcard--booking{text-align:left;-moz-column-width:initial;column-width:initial}.mol_bookingcard--booking h4{margin-top:1rem}.mol_bookingcard--booking .mol_bookingcard__date{text-align:center}.mol_bookingcard--booking .mol_bookingcard__date span{text-decoration:underline;cursor:pointer}.mol_bookingcard--booking .mol_bookingcard__date span:hover,.mol_bookingcard--booking .mol_bookingcard__date span:focus{text-decoration:none}.mol_bookingcard--booking .mol_bookingcard__names{margin-bottom:1rem}.mol_bookingcard--booking .mol_bookingcard__names--name{color:#09a440;text-align:center}.mol_bookingcard--booking .mol_bookingcard__orderbutton{text-align:center;margin-top:2rem}.mol_bookingcard--booking .mol_bookingcard__names span{font-weight:500}.mol_bookingcard--checkedin{-webkit-animation:checkedincard 2s infinite;animation:checkedincard 2s infinite}.mol_bookingcard p{margin-bottom:.5rem}.mol_bookingcard .mol_bookingcard__payment{padding:1rem 2rem;border:1px solid #222;border-radius:.5rem;margin:2rem}.mol_bookingcard .mol_bookingcard__payment button{display:block;margin:1rem auto}.mol_bookingcard .mol_bookingcard__payment button.mol_bookingcard__paymentimagebtn{display:inline-block;margin:1rem .25rem}.mol_bookingcard .mol_bookingcard__paymentimagebtn{padding:0;border-radius:13px;border:2px solid black;height:4rem;width:auto;background-color:transparent}.mol_bookingcard .mol_bookingcard__paymentimagebtn img{height:100%;width:auto}.mol_bookingcard .mol_bookingcard__date{margin-bottom:1.5rem;font-weight:500}.mol_bookingcard .mol_bookingcard__deliverypickup{margin-bottom:0}.mol_bookingcard .mol_bookingcard__status,.mol_bookingcard .mol_bookingcard__deliverypickup--last{margin-bottom:1.5rem}.mol_bookingcard .mol_bookingcard__names{display:block;font-weight:500}.mol_bookingcard .mol_bookingcard__names span{display:block;font-weight:400}.mol_bookingcard .mol_bookingcard__unreadmessages{background-color:#bb0000b3;line-height:2;font-size:.5rem;width:1rem;height:1rem;position:absolute;top:.15rem;right:-.25rem;border-radius:2rem;color:#fff}.mol_bookingcard .mol_bookingcard__checkbox input{margin-right:.5rem}.mol_bookingcard .mol_bookingcard__printbutton{position:absolute;right:.25rem;top:1rem;color:#222222b3}.mol_bookingcard .mol_bookingcard__printbutton:hover,.mol_bookingcard .mol_bookingcard__printbutton:focus{color:#09a440}.mol_bookingcard .mol_bookingcard__printcheckbox{position:absolute;left:1.25rem;top:1.25rem}@-webkit-keyframes checkedincard{0%{box-shadow:0 0 5px 5px #09a440}50%{box-shadow:0 0 5px 5px #09a44000}to{box-shadow:0 0 5px 5px #09a440}}@keyframes checkedincard{0%{box-shadow:0 0 5px 5px #09a440}50%{box-shadow:0 0 5px 5px #09a44000}to{box-shadow:0 0 5px 5px #09a440}}@media screen and (min-width: 550px){.org_mybookings .mol_bookingcard{width:calc(50% - 1rem)}}@media screen and (min-width: 992px){.org_mybookings .mol_bookingcard{width:calc(33.3333333333% - 1rem)}}.mol_messagemodal textarea{height:6rem;min-height:6rem;max-height:6rem;width:calc(100% - 5rem);margin-top:2rem;border:0;box-shadow:0 0 2px;padding:1rem}.mol_messagemodal button{display:inline-block;vertical-align:bottom;margin:0 0 1.5rem 1.25rem;padding:.5rem .85rem;border-radius:5rem;box-shadow:0 0 3px 1px #000}.mol_messagemodal button:disabled{box-shadow:none;color:#222;cursor:auto}.mol_messagemodal button:hover,.mol_messagemodal button:focus{font-size:1.5rem;box-shadow:0 0 6px 1px #000}.mol_messagemodal .mol_messagemodal__leftmessage{text-align:left}.mol_messagemodal .mol_messagemodal__leftmessage p{display:inline-block;margin:.25rem 0;border-radius:1.75rem;background-color:#222c;color:#fff;padding:.75rem 1.5rem;width:15rem;text-align:left}.mol_messagemodal .mol_messagemodal__rightmessage{text-align:right}.mol_messagemodal .mol_messagemodal__rightmessage p{display:inline-block;margin:.25rem 0;border-radius:1.75rem;background-color:#09a440cc;color:#fff;padding:.75rem 1.5rem;width:15rem;text-align:left}.mol_messagemodal .mol_messagemodal__messages{height:15rem;max-height:calc(100vh - 20rem);overflow-y:auto}.mol_messagemodal .mol_messagemodal__messages::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 8px rgba(2,2,2,.6);background-color:#fff}.mol_messagemodal .mol_messagemodal__messages::-webkit-scrollbar{width:6px;background-color:#fff}.mol_messagemodal .mol_messagemodal__messages::-webkit-scrollbar-thumb{background-color:#020202cc}.mol_messagemodal .mol_messagemodal__messages::-webkit-scrollbar{width:6px}.mol_languageselector button{padding:0;border-radius:0;background-color:transparent;border:0;padding-right:1.5rem}.mol_languageselector button:hover,.mol_languageselector button:focus{background-color:#02020266!important;box-shadow:none!important}.mol_languageselector button:after{top:.85rem;position:absolute}.mol_languageselector img{height:2rem;width:3.25rem;padding-right:.35rem}.mol_languageselector ul{padding:0}.mol_languageselector ul.dropdown-menu>li>a{border-bottom:1px solid rgba(0,0,0,.5);padding:.5rem;display:block;color:#222}.mol_languageselector ul.dropdown-menu>li>a:hover,.mol_languageselector ul.dropdown-menu>li>a:focus{background-color:#d3d3d3;text-decoration:none}.mol_languageselector ul span{margin-left:.5rem;vertical-align:middle}.org_myprofile .mol_languageselector{margin-bottom:2rem;text-align:center}.org_myprofile .mol_languageselector button{background-color:#222!important;color:#fff;margin-right:0}.org_myprofile .mol_languageselector button:hover,.org_myprofile .mol_languageselector button:focus{background-color:#09a440!important;box-shadow:none!important;color:#fff}.mol_filter{padding:2rem 1rem 1rem;box-shadow:0 0 2px 1px;border-radius:1rem;width:38rem;max-width:100%;margin:0 auto 2rem}.mol_filter.form-group.form-group--date.form-group--boardinghousepreferencesdate>div:nth-child(2){display:table;text-align:center;margin:0 auto}.mol_filter.form-group.form-group--date.form-group--boardinghousepreferencesdate>div .MuiFormControl-root{margin:.5rem}.mol_filter .mol_filter__searchboxcontainer{margin-top:0!important;display:flex;justify-content:center!important}.mol_filter .mol_filter__searchboxcontainer i{position:absolute;right:1.5rem;top:1.15rem;font-size:1.25rem;color:#09a440}.mol_filter .mol_filter__searchboxcontainer .mol_filter__searchboxinnercontainer{position:relative;max-width:100%}.mol_filter .mol_filter__searchbox{margin-bottom:1rem;border-radius:2rem;padding:.5rem 3.5rem .5rem 1.5rem;width:34.25rem;max-width:100%}.mol_roompicker__roomtilescontainer{-moz-column-count:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1rem}.mol_roompicker__roomtile{box-shadow:0 0 5px #00000040;margin-bottom:1rem;border-radius:.225rem;padding:2rem 1rem 1rem;transform:translateZ(0);-moz-column-width:20rem;column-width:20rem;display:inline-table;word-break:break-word;width:100%;background-color:#ffffffbf;color:#000;text-align:center;-moz-column-break-inside:avoid;break-inside:avoid-column}.mol_roompicker__roomtile--green{background-color:#09a440bf;color:#fff}.mol_roompicker__animallabel{box-shadow:0 0 5px #000;background-color:#ffffffbf;border-radius:2rem;padding:.5rem;margin-bottom:.5rem;color:#222}.mol_roompicker__animallabel span{display:block;font-weight:500}@media screen and (min-width: 450px){.mol_roompicker__roomtilescontainer{-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}}.mol_pagination{text-align:center}.mol_pagination li{display:inline-block}.mol_pagination li.active a{box-shadow:0 0 3px 2px #09a440}.mol_pagination a{background-color:#222;color:#fff;padding:.25rem;height:2.5rem;width:2.5rem;display:inline-block;border-radius:.125rem;border:1px solid white;line-height:1.75;text-align:center;margin:0 .35rem}.mol_pagination a:hover,.mol_pagination a:focus{text-decoration:none;box-shadow:0 0 3px 2px #b00}.mol_chat{position:fixed;top:15.085rem;right:2.75rem}.mol_chat.active{left:5.5rem}.mol_chat.active .dropdown-toggle i{display:none}.mol_chat ul.dropdown-menu{padding:0}.mol_chat ul.dropdown-menu li a{border-bottom:1px solid rgba(0,0,0,.5);padding:.5rem;display:block;color:#000}.mol_chat ul.dropdown-menu li a:hover,.mol_chat ul.dropdown-menu li a:focus{background-color:#d3d3d3}.mol_chat ul.dropdown-menu li a i{margin-right:.5rem}.mol_chat .btn.dropdown-toggle{position:absolute;left:.4rem;top:-1.55rem;height:3.1rem;width:2.4rem;cursor:pointer;display:block;padding:0;background:#09A440;border:1px;border-style:solid;border-color:white transparent white white;border-radius:1rem 0 0 1rem;box-shadow:-1px 0 0 1px #0000000d,-2px 1px 0 2px #0000000d,-3px -1px 0 2px #0000000d,-3px -2px 0 3px #0000000d,-3px 2px 0 3px #0000000d}.mol_chat .btn.dropdown-toggle:hover,.mol_chat .btn.dropdown-toggle:focus{color:#fff;background-color:#09a440;box-shadow:0 0 2px 1px #000!important}.mol_chat .btn.dropdown-toggle:after{display:none}.mol_chat .btn.dropdown-toggle i{font-size:1.125rem;margin-left:.5rem;margin-top:.125rem}.mol_language,.mol_language__group{margin-left:2rem}.mol_language.open,.mol_language__group.open{display:block}.mol_language button,.mol_language__group button{width:calc(100% - 7.5rem);margin:.25rem;text-align:left}.mol_language button.atom_button__icon,.mol_language__group button.atom_button__icon{width:1.25rem}.mol_language{display:none}.mol_language button i{margin-right:.5rem}.mol_language__lang{display:none}.mol_language__lang.open{display:block}button:not(:where(.PrivatePickersYear-yearButton)){background-color:#222;color:#fff;border-radius:.25rem;border:0;padding:.5rem 1.5rem;margin-right:1rem;border:1px solid transparent}button:not(:where(.PrivatePickersYear-yearButton)):hover,button:not(:where(.PrivatePickersYear-yearButton)):focus{box-shadow:0 0 2px 1px #000;border-color:#fff}button:not(:where(.PrivatePickersYear-yearButton))[disabled]{opacity:.5}button:not(:where(.PrivatePickersYear-yearButton))[disabled]:hover,button:not(:where(.PrivatePickersYear-yearButton))[disabled]:focus{box-shadow:none}.atom_button{background-color:#222;color:#fff;border-radius:.25rem;border:0;padding:.5rem 1.5rem;margin-right:1rem;border:1px solid transparent}.atom_button:hover,.atom_button:focus{box-shadow:0 0 2px 1px #000;border-color:#fff}.atom_button[disabled]{opacity:.5}.atom_button[disabled]:hover,.atom_button[disabled]:focus{box-shadow:none}.atom_button--link:hover,.atom_button--link:focus{color:#fff;text-decoration:none}.atom_button--calendar{margin:.5rem;display:block;width:calc(100% - 1rem)}.atom_button--calendar i{margin-right:.5rem}.atom_button__nobutton{padding:0;background-color:transparent;border:0;border-radius:0;cursor:pointer;transition:font-size .125s}.atom_button__nobutton:hover,.atom_button__nobutton:focus{outline:0;box-shadow:none;font-size:1.1}.atom_button__nobutton--useranimal{display:block;margin:0 auto;text-align:center;color:#222}.atom_button--right{position:absolute;right:1rem}.atom_button__nobutton--link{text-decoration:underline}.atom_button__nobutton--link:hover,.atom_button__nobutton--link:focus{text-decoration:none}.atom_button__nobutton--black{padding:0;background-color:transparent;border:0;border-radius:0;cursor:pointer;transition:font-size .125s;color:#222}.atom_button__nobutton--black:hover,.atom_button__nobutton--black:focus{outline:0;box-shadow:none;font-size:1.1}.atom_button__nobutton--green{padding:0;background-color:transparent;border:0;border-radius:0;cursor:pointer;transition:font-size .125s;color:#09a440;margin:.5rem}.atom_button__nobutton--green:hover,.atom_button__nobutton--green:focus{outline:0;box-shadow:none;font-size:1.1}.atom_button--chat{position:relative}.atom_button__icon:hover,.atom_button__icon:focus{color:#09a440}.atom_button__icon--size2{font-size:1.5rem}.atom_button__icon--size2:hover,.atom_button__icon--size2:focus{font-size:1.5rem;color:#222}.atom_button--black{color:#222;text-decoration:underline}.atom_button--black:hover,.atom_button--black:focus{text-decoration:none;color:#222}.atom_button--error{background-color:#b00;margin:1rem 0 0}.atom_button--green{background-color:#09a440}.atom_spinner--center{margin:3rem 50%}.atom_recaptchamessage,.org_loginpanel .atom_recaptchamessage{text-align:left}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:1fr 99fr 1fr;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto) minmax(-webkit-min-content,auto);grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:transparent!important}.swal2-container.swal2-top-start,.swal2-container.swal2-center-start,.swal2-container.swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}.swal2-container.swal2-top,.swal2-container.swal2-center,.swal2-container.swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}.swal2-container.swal2-top-end,.swal2-container.swal2-center-end,.swal2-container.swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}.swal2-container.swal2-top-start>.swal2-popup{align-self:start}.swal2-container.swal2-top>.swal2-popup{grid-column:2;align-self:start;justify-self:center}.swal2-container.swal2-top-end>.swal2-popup,.swal2-container.swal2-top-right>.swal2-popup{grid-column:3;align-self:start;justify-self:end}.swal2-container.swal2-center-start>.swal2-popup,.swal2-container.swal2-center-left>.swal2-popup{grid-row:2;align-self:center}.swal2-container.swal2-center>.swal2-popup{grid-column:2;grid-row:2;align-self:center;justify-self:center}.swal2-container.swal2-center-end>.swal2-popup,.swal2-container.swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;align-self:center;justify-self:end}.swal2-container.swal2-bottom-start>.swal2-popup,.swal2-container.swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}.swal2-container.swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;justify-self:center;align-self:end}.swal2-container.swal2-bottom-end>.swal2-popup,.swal2-container.swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;align-self:end;justify-self:end}.swal2-container.swal2-grow-row>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}.swal2-container.swal2-grow-column>.swal2-popup,.swal2-container.swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}.swal2-container.swal2-no-transition{transition:none!important}.swal2-popup{display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-title{position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}.swal2-styled{margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #7066e080}.swal2-styled.swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}.swal2-styled.swal2-deny:focus{box-shadow:0 0 0 3px #dc374180}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}.swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px #6e788180}.swal2-styled.swal2-default-outline:focus{box-shadow:0 0 0 3px #6496c880}.swal2-styled:focus{outline:none}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:2em auto 1em}.swal2-close{z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:transparent;color:#ccc;font-family:serif;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}.swal2-close:hover{transform:none;background:transparent;color:#f27474}.swal2-close:focus{outline:none;box-shadow:inset 0 0 0 3px #6496c880}.swal2-close::-moz-focus-inner{border:0}.swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em 2em 3px}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:transparent;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;color:inherit;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}.swal2-input::-moz-placeholder,.swal2-file::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em 2em 3px;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-file{width:75%;margin-right:auto;margin-left:auto;background:transparent;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:transparent;color:inherit;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-radio label,.swal2-checkbox label{margin:0 .6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{flex-shrink:0;margin:0 .4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto 0}.swal2-validation-message{align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message:before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-warning.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .5s;animation:swal2-animate-i-mark .5s}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-info.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-i-mark .8s;animation:swal2-animate-i-mark .8s}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-question.swal2-icon-show .swal2-icon-content{-webkit-animation:swal2-animate-question-mark .8s;animation:swal2-animate-question-mark .8s}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:transparent;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.leave-russia-now-and-apply-your-skills-to-the-world{display:flex;position:fixed;z-index:1939;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;padding:25px 0 20px;background:#20232a;color:#fff;text-align:center}.leave-russia-now-and-apply-your-skills-to-the-world div{max-width:560px;margin:10px;line-height:146%}.leave-russia-now-and-apply-your-skills-to-the-world iframe{max-width:100%;max-height:55.5555555556vmin;margin:16px auto}.leave-russia-now-and-apply-your-skills-to-the-world strong{border-bottom:2px dashed white}.leave-russia-now-and-apply-your-skills-to-the-world button{display:flex;position:fixed;z-index:1940;top:0;right:0;align-items:center;justify-content:center;width:48px;height:48px;margin-right:10px;margin-bottom:-10px;border:none;background:transparent;color:#aaa;font-size:48px;font-weight:700;cursor:pointer}.leave-russia-now-and-apply-your-skills-to-the-world button:hover{color:#fff}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@-webkit-keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@-webkit-keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px #0006}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}
