.modal-holder.full-size .modal{z-index:2}.modal-holder.full-size .modal-dialog{max-width:none}.modal-holder.full-size .modal-dialog .modal-body{margin:auto;max-width:1200px}.modal-holder.full-size .modal-dialog .modal-body h2{margin-bottom:1rem;text-align:center;font-weight:500}.modal-holder.full-size .modal-dialog .modal-body h3{font-weight:700;font-size:1rem}.modal-holder.full-size .close{font-size:4rem}#setAgreementModal .modal-dialog{max-width:625px}body.mini-header-page.org-page #header .nav-user,body.mini-header-page.orgs-page #header .nav-user{display:none!important}body.mini-header-page.org-page #mainMenu>.application-menu,body.mini-header-page.orgs-page #mainMenu>.application-menu{flex:0;margin-left:auto;margin-right:0}body.mini-header-page.org-page #footer .footer-main,body.mini-header-page.org-page #mainMenu>.application-menu>.nav-item:not(.nav-item-section-docs),body.mini-header-page.org-page #mainMenu>.user-menu,body.mini-header-page.orgs-page #footer .footer-main,body.mini-header-page.orgs-page #mainMenu>.application-menu>.nav-item:not(.nav-item-section-docs),body.mini-header-page.orgs-page #mainMenu>.user-menu{display:none!important}body.mini-header-page.org-page #footer .app-version,body.mini-header-page.org-page #footer .copyright,body.mini-header-page.orgs-page #footer .app-version,body.mini-header-page.orgs-page #footer .copyright{padding:.75rem}body.mini-header-page #header{background-color:rgba(0,0,0,.6);background-position:30% 30%;height:auto;min-height:64px;overflow:hidden}body.mini-header-page #header .nav-main{background-color:rgba(0,0,0,.1)}body.mini-header-page #header #mainMenu{margin-right:2rem}body.mini-header-page #header #mainMenu .nav-item.nav-user{display:flex!important;flex-direction:row}body.mini-header-page #header #mainMenu .nav-item.nav-user a.nav-link{display:inline-block;width:auto;white-space:nowrap}body.mini-header-page #header #mainMenu .nav-item.nav-user a.nav-link.service-demo span{white-space:nowrap!important}body.mini-header-page #header .phone-block{display:none}body.mini-header-page #header .header-part{color:#fff;margin-top:5vh;padding-bottom:1rem}body.mini-header-page #header .header-part .header-btns{padding-top:2rem}body.mini-header-page #header .header-part .header-btns .btn{margin-right:2rem;margin-bottom:1rem;color:#fff;text-transform:uppercase;border-width:4px;font-weight:700;border-color:#58a138}body.mini-header-page #header .header-part .header-btns .btn:active,body.mini-header-page #header .header-part .header-btns .btn:focus,body.mini-header-page #header .header-part .header-btns .btn:hover{background-color:#58a138}body.mini-header-page #header .header-part .org-links{padding-top:2rem;font-weight:700}body.mini-header-page #header .header-part .org-links dl{display:flex;margin:0}body.mini-header-page #header .header-part .org-links dl dt{width:150px}body.mini-header-page #header .header-part .org-links dl dd{width:100%;margin-bottom:0}body.mini-header-page #header .header-part .org-links a{color:#fff;text-decoration:underline}body.mini-header-page #header .header-part .org-links a:hover{text-decoration:none}body.mini-header-page #header .header-part .org-links .cat-links ul{margin:0;padding:0}body.mini-header-page #header .header-part .org-links .cat-links ul li{display:inline-block;margin:0 16px;position:relative}body.mini-header-page #header .header-part .org-links .cat-links ul li:first-child{margin-left:0}body.mini-header-page #header .header-part .org-links .cat-links ul li:last-child{margin-right:0}body.mini-header-page #header .header-part .org-links .cat-links ul li+li:before{content:"/";position:absolute;left:-18px}body.mini-header-page #header .header-part .org-links .region-links{padding:0}.claim-form{max-width:800px;margin:0 auto}.claim-form .discount-headings h1{font-size:2rem}.claim-form .discount-headings h2{font-size:1.6rem;font-weight:400}.claim-form h2{margin-bottom:20px}.claim-form .text-center,.claim-form h2{text-align:center}.claim-form .button-group{margin:2rem 0 1rem}.claim-form .highlite-container{margin-bottom:1rem}.claim-form .learner-wrap{margin-left:-1rem;margin-right:-1rem;padding:1rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background:#fcfcfc}.claim-form .learner-info-wrap .select2-container--app .select2-selection--single{background:transparent}.claim-form .horizontal-layout{overflow:visible}.claim-form .horizontal-layout .form-group,.claim-form .horizontal-layout .learner-info-wrap,.claim-form .horizontal-layout .place-wrap{flex:1}.claim-form .horizontal-layout .btn.icon-button{width:64px;height:64px;margin-left:1rem;padding-top:18px}.claim-form .horizontal-layout .learner-wrap+.btn.icon-button{margin-top:1rem}.claim-form .place .horizontal-layout{overflow:visible}.claim-form .place .horizontal-layout .form-group{margin-bottom:0}.claim-form .add-button{display:block}.claim-form .add-button .icon{position:relative;top:3px;margin-right:.5rem}.claim-form .search-block{padding:1.5rem 0}.claim-form .search-block .suggestion-list{border-bottom:1px solid #d1d3d4;padding:0 0 2rem}.claim-form .search-block .suggestion-list .no-result{color:#81878b}.claim-form .search-block .not-found{margin:2rem 0}.claim-form .search-block .not-found .not-found-tip{margin-bottom:1rem}.claim-form .search-block .list{border-bottom:1px solid #d1d3d4;padding:0 0 2rem}.claim-form .search-block .list .clickable{cursor:pointer}.claim-form .search-block .list .clickable:hover{background-color:#f8f9f9}.claim-form .search-block .list .list-items-header{background:none;color:inherit}.claim-form .search-block .search-form{padding:2rem 0;align-items:center}.claim-form .search-block .search-form .form-group{position:relative;margin-bottom:0}.claim-form .search-block .search-form .form-group .form-control{padding-right:60px;padding-left:60px}.claim-form .search-block .search-form .form-group label{position:relative;color:#9ba0a4;margin-bottom:0;transition:top .15s ease-in-out,font-size .15s ease-in-out;margin-left:60px;font-size:.75rem;top:0}.claim-form .search-block .search-form .form-group.empty label{font-size:1rem;top:20px}.claim-form .search-block .search-form .form-group .search-submit{position:absolute;z-index:1;top:16px;left:10px;width:28px;height:29px;cursor:pointer;border:0;background-color:transparent}.claim-form .search-block .search-form .form-group .search-close{position:absolute;z-index:1;top:18px;right:10px;width:22px;height:22px;cursor:pointer;border:0;background-color:transparent}.claim-form .search-block .search-form .form-group.focus label{font-size:.75rem;top:0}.select2-container--app{background:#fff}.select2-container--app .select2-selection--single{border:none}.select2-container--app .select2-selection--single .select2-selection__arrow{border-width:0;background-image:none;background-color:transparent;color:#58a138;top:4px;right:4px;height:30px;width:30px;border-radius:2px;position:absolute}.select2-container--app .select2-selection--single .select2-selection__arrow b{position:relative;margin:10px;margin-top:10px;background-repeat:no-repeat;border:solid currentColor;border-width:0 .1em .1em 0;display:inline-block;padding:.3em;transition:transform .2s;transform:translateY(-.2em) rotate(45deg);background-image:none;width:auto;height:auto}.select2-container--app.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid currentColor;border-width:0 .1em .1em 0}