/*! CSS Used from: Embedded */
h1{font-size:2em;margin:0.67em 0;}
a{background-color:transparent;}
button,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;}
button::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring{outline:1px dotted ButtonText;}
textarea{overflow:auto;}
a{transition:all .3s;text-decoration:none;}
a:hover{text-decoration:underline;}
section{position:relative;}
*,*::before,*::after{box-sizing:inherit;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width: 576px){
  .container{max-width:540px;}
}
@media (min-width: 768px){
  .container{max-width:720px;}
}
@media (min-width: 992px){
  .container{max-width:960px;}
}
@media (min-width: 1200px){
  .container{max-width:1200px;}
}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.btn{padding:10px 20px;border-radius:3px;text-transform:uppercase;font-weight:500;text-decoration:none!important;border:1px solid #000;box-shadow:2px 2px 0px #000;letter-spacing:0.3px;color:#000;text-align:center;height:40px;outline:none;cursor:pointer;}
.btn:hover{text-decoration:none;box-shadow:3px 3px 0px #000000;}
.btn:focus{box-shadow:3px 3px 0px #000000;}
.btn:active{box-shadow:inset 2px 2px 0px #000000;outline:none;}
.btn-dark_blue{background:#568BF1;color:#fff;}
.w-100{width:100%;}
.color-white{color:#fff!important;}
.text-center{text-align:center;}
.mr-auto{margin-right:auto;}
.ml-auto{margin-left:auto;}
.title-h1{font-size:40px;margin-bottom:15px;font-weight:bold;margin-top:0px;}
@media (max-width: 767.98px){
  .title-h1{font-size:28px;}
}
.simple-page{background-color:#FCF6E8;padding:80px 0px;}
@media (max-width: 767.98px){
  .simple-page{padding:70px 0px 80px 0px;}
}
.simple-page h1{text-align:center;margin-bottom:50px;}
.simple-page .container-simple-page{max-width:800px;}
.simple-page_content{padding:50px 30px;}
@media (max-width: 767.98px){
  .simple-page_content{padding:20px 15px;}
}
.typography-content{overflow:hidden;}
.typography-content h2,.typography-content h3,.typography-content p{margin-bottom:15px;}
.typography-content h2{font-weight:bold;font-size:24px;line-height:125%;}
.typography-content h3{font-weight:bold;font-size:20px;line-height:140%;}
.typography-content p{font-size:18px;line-height:145%;}
.typography-content a:not([class]){font-size:18px;line-height:145%;}
.typography-content a{text-decoration-line:underline;color:#568BF1;}
.typography-content a:hover{text-decoration:none;}
.typography-content a:focus{text-decoration:none;outline:0.5px solid #568BF1;}
.typography-content a:visited{color:#282FDD;}
.label-type-1{font-weight:500;font-size:12px;line-height:16px;margin-bottom:5px;}
textarea:focus{outline:none;}
::placeholder{color:#000;opacity:0.5;}
:-ms-input-placeholder{color:#000;opacity:0.5;}
::-ms-input-placeholder{color:#000;opacity:0.5;}
.textarea,.form-select{background:#fff;border:1px solid #000;box-sizing:border-box;box-shadow:2px 2px 0px #000;border-radius:3px;padding:10px;font-size:14px;line-height:140%;height:40px;color:#000;margin-bottom:15px;}
.textarea:hover:not(.form-select){box-shadow:3px 3px 0px #000;}
.textarea:focus:not(.form-select){box-shadow:3px 3px 0px #000;}
.textarea:active:not(.form-select){box-shadow:2px 2px 0px #000;}
.textarea{height:149px;}
.textarea_height-read-essay{height:270px;margin-bottom:20px;}
.textarea::-webkit-scrollbar{width:3px;padding-right:2px;margin-right:2px;}
.textarea::-webkit-scrollbar-track{background:transparent;}
.textarea::-webkit-scrollbar-thumb{background:#000;border-radius:10px;}
.textarea::-webkit-scrollbar-thumb:hover{background:#000;}
.form-select{margin-bottom:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;padding:0px;background:#fff url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99999 13L15 7H5L9.99999 13Z" fill="black"/></svg>') no-repeat 99% 50%/20px;}
.form-select:focus{outline:none;}
.form-select .current-item-list{padding:10px;}
.form-select ul{display:none;width:calc(100% + 2px);left:-1px;list-style:none;margin-left:0px;padding-left:0px;margin-top:0px;background:#fff;border:1px solid #000;box-shadow:2px 2px 0px #000;z-index:9;position:relative;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.form-select ul li{padding:8px 10px;cursor:pointer;}
.form-select ul li:hover{background-color:#000;color:#fff;}
.form-row{position:relative;}
.reload-link{text-decoration:underline;font-size:18px;text-align:center;cursor:pointer;}
.read-my-essay-btn .icon{margin-right:11px;}
.read-my-essay-btn .pause{display:none;}
.read-my-essay-btn .loading{display:none;}
.terms-text{font-size:12px;line-height:130%;text-align:center;width:195px;margin-left:auto;margin-right:auto;}
@media (max-width: 767.98px){
  .terms-text{width:100%;}
}
.terms-text a{color:#000;text-decoration:underline;}
.border-block{border:1px solid #000;box-sizing:border-box;box-shadow:2px 2px 0px #000;border-radius:3px;background-color:#fff;margin-bottom:30px;}
.border-block:hover{box-shadow:3px 3px 0px #000000;text-decoration:none;}

/*! CSS Used from: Embedded */
a{background-color:transparent;}
button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
button{overflow:visible;}
button{text-transform:none;}
button{-webkit-appearance:button;}
button::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring{outline:1px dotted ButtonText;}
a{transition:all .3s;text-decoration:none;}
a:hover{text-decoration:underline;}
*,*::before,*::after{box-sizing:inherit;}
.d-flex{display:-ms-flexbox!important;display:flex!important;}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.btn{padding:10px 20px;border-radius:3px;text-transform:uppercase;font-weight:500;text-decoration:none!important;border:1px solid #000;box-shadow:2px 2px 0px #000;letter-spacing:0.3px;color:#000;text-align:center;height:40px;outline:none;cursor:pointer;}
.btn:hover{text-decoration:none;box-shadow:3px 3px 0px #000000;}
.btn:focus{box-shadow:3px 3px 0px #000000;}
.btn:active{box-shadow:inset 2px 2px 0px #000000;outline:none;}
.btn-dark_blue{background:#568BF1;color:#fff;}
.w-100{width:100%;}
.color-white{color:#fff!important;}
.text-center{text-align:center;}
.mr-auto{margin-right:auto;}
.ml-auto{margin-left:auto;}
.label-type-1{font-weight:500;font-size:12px;line-height:16px;margin-bottom:5px;}
::placeholder{color:#000;opacity:0.5;}
:-ms-input-placeholder{color:#000;opacity:0.5;}
::-ms-input-placeholder{color:#000;opacity:0.5;}
.form-select{background:#fff;border:1px solid #000;box-sizing:border-box;box-shadow:2px 2px 0px #000;border-radius:3px;padding:10px;font-size:14px;line-height:140%;height:40px;color:#000;margin-bottom:15px;}
.form-select{margin-bottom:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;padding:0px;background:#fff url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99999 13L15 7H5L9.99999 13Z" fill="black"/></svg>') no-repeat 99% 50%/20px;}
.form-select:focus{outline:none;}
.form-select .current-item-list{padding:10px;}
.form-select.active-list{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}
.form-select.active-list ul{display:block;}
.form-select ul{display:none;width:calc(100% + 2px);left:-1px;list-style:none;margin-left:0px;padding-left:0px;margin-top:0px;background:#fff;border:1px solid #000;box-shadow:2px 2px 0px #000;z-index:9;position:relative;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
.form-select ul li{padding:8px 10px;cursor:pointer;}
.form-select ul li:hover{background-color:#000;color:#fff;}
.form-row{position:relative;}
.reload-link{text-decoration:underline;font-size:18px;text-align:center;cursor:pointer;}
.read-my-essay-btn .icon{margin-right:11px;}
.read-my-essay-btn .pause{display:none;}
.read-my-essay-btn .loading{display:none;}
.terms-text{font-size:12px;line-height:130%;text-align:center;width:195px;margin-left:auto;margin-right:auto;margin-top: 12px;}
@media (max-width: 767.98px){
  .terms-text{width:100%;}
}
.terms-text a{color:#000;text-decoration:underline;}
