#layout-header,
#layout-header.navbar{background:linear-gradient(102.01deg,#db6a26 0.3%,#dbb326 106.31%)}
#layout-header .header-extra{color:#fff;padding-top:40px;padding-bottom:50px}
#layout-header .header-extra h1{font-size:60px}
#layout-header .header-extra p.lead{font-size:22px}
#layout-header .navbar{min-height:155px;position:relative;overflow:hidden;z-index:1}
#layout-header .navbar>.container{position:relative}
#layout-header .navbar .navbar-decoration-1{content:'';border-radius:100%;background-color:#F4F7F8;display:block;position:absolute;z-index:-1;width:524px;height:524px;left:-105px;top:-475px;opacity:.04}
#layout-header .navbar .navbar-decoration-2{content:'';border-radius:100%;background-color:#F4F7F8;display:block;position:absolute;z-index:-1;width:524px;height:524px;left:548px;top:-440px;opacity:.05}
#layout-content{padding-top:30px}
#layout-content header{padding:0 0 30px 0}
#layout-content main.header-flush{margin-top:-30px}
ul.list-with-ticks{padding:0}
ul.list-with-ticks li{list-style:none;position:relative;padding-left:23px}
ul.list-with-ticks li:before{content:'';display:block;width:15px;height:15px;background:url('../themes/demo/assets/images/icons/icon-tick.png') no-repeat 0 0;background-size:15px 15px;position:absolute;left:0;top:6px}
.panel{margin-bottom:27px;background-color:#fff}
.panel.panel-default{border:2px solid #6a6cf7;overflow:hidden;margin-top:40px;border-radius:9px;box-shadow:0 0 20px rgba(0,0,0,0.16)}
.panel.panel-default .panel-heading{background:transparent;padding:15px;border-bottom:1px solid #ddd;color:#333}
.panel.panel-default .panel-heading h3{position:relative;padding-left:32px;margin-top:0;margin-bottom:0;font-size:18px}
.panel.panel-default .panel-heading h3:before{content:'';position:absolute;top:-1px;left:0;width:24px;height:24px;background:url('../themes/demo/assets/images/icons/icon-todo.png') no-repeat 0 0;background-size:24px 24px !important}
.panel.panel-default .panel-body{padding:0}
.panel.panel-default .panel-body input.form-control{border:none;padding-left:17px;box-shadow:none}
.panel.panel-default .panel-body input.form-control,
.panel.panel-default .panel-body button.btn{height:41px}
.panel.panel-default .panel-body .input-group-btn{margin-left:0 !important}
.panel.panel-default .panel-body button.btn.btn-primary{background:transparent;border:none;outline:none;box-shadow:none;color:#586667;padding-left:20px;padding-right:45px}
.panel.panel-default .panel-body button.btn.btn-primary:before{content:'';position:absolute;top:9px;right:9px;width:23px;height:23px;background:url('../themes/demo/assets/images/icons/icon-keyboard-return.png') no-repeat 0 0;background-size:23px 23px !important}
.panel.panel-default .list-group{border-radius:0}
.panel.panel-default .list-group li{padding:10px 15px 10px 37px;position:relative;border-left:none;border-right:none}
.panel.panel-default .list-group li:last-child{border-bottom:none}
.panel.panel-default .list-group li button{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;position:absolute;left:15px;top:16px;width:15px;height:15px;opacity:1;outline:none !important;border:1px solid #BDC3C7;border-radius:100%}
.panel.panel-default .list-group li button:active,
.panel.panel-default .list-group li button:focus{background:url('../themes/demo/assets/images/icon-tick.png') no-repeat 0 0;background-size:15px 15px;border:none}
.explanation{background:#f6f2ff;padding:90px 0 70px;position:relative;overflow:hidden;z-index:1}
.explanation>.container{position:relative}
.explanation h3{font-size:26px;margin-bottom:45px}
.explanation p.lead{font-weight:400;font-size:20px;margin-bottom:40px}
.explanation .explanation-decoration-1{content:'';border-radius:100%;background-color:#F4F7F8;display:block;position:absolute;z-index:-1;background-color:#fff;width:321px;height:321px;left:-140px;top:-140px;opacity:.5}
.explanation .explanation-decoration-2{content:'';border-radius:100%;background-color:#F4F7F8;display:block;position:absolute;z-index:-1;background-color:#fff;width:380px;height:380px;right:-165px;top:-180px;opacity:.5}