:focus{outline:0!important}body,html{height:100%}body{background-image:url(../img/bg.svg);background-size:500px;font-family:Roboto;line-height:1.44444;font-size:15px;color:#696969}.h1,h1{font-size:30px}.h2,h2{font-size:26px}.h3,h3{font-size:22px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:10px}@media (min-width:768px){.h1,h1{font-size:36px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6{font-size:14px}}a,a:focus,a:hover{text-decoration:none}a.link{position:relative;display:inline-block;font-weight:400}a.link,a.link:focus,a.link:hover{color:#78dc81}a.link:after{background-color:#78dc81}a.link:after{content:'';position:absolute;top:100%;left:0;width:100%;height:1px;opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:translateY(-10px);transition:height .3s,opacity .3s,transform .3s;transform:translateY(-10px)}a.link:focus:after,a.link:hover:after{height:2px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}hr{margin:20px;border-width:2px}hr.light{border-color:#fafafa;box-shadow:0 0 10px 0 #fafafa}hr.dark{border-color:#ff8a00;box-shadow:0 0 10px 0 #ffc600}hr.short{width:70px;margin:40px auto}.navbar-inverse{background-color:rgba(20,20,20,.9);box-shadow:0 2px 0 rgba(20,20,20,.4),0 2px 10px 1px rgba(0,0,0,.3);border-radius:0;border:none;margin-bottom:0}.navbar-nav{float:none;text-align:center}@media (min-width:768px){.navbar-nav>li{float:none;display:inline-block;text-transform:uppercase}.navbar-nav>li>a{transition:color .2s linear}}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:rgba(255,255,255,.1)}.navbar-toggle{background-color:rgba(255,255,255,.1);padding:18px 15px;margin:0 15px 0 0;border:none;border-radius:0}.preload{background-color:rgba(255,255,255,.98);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.preload-content{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.preload-content>span{display:block;margin:auto}.preload-content>.preload-text{margin-top:10px;font-size:1.3em;font-weight:300}.preload-content>.preload-icon{font-size:4em}.section{position:relative;text-align:center}.section .btn-circle{position:absolute;left:0;right:0;bottom:10px;margin:auto;font-size:32px;color:#FF0000;filter:url(../img/shadow.svg#drop-shadow);-webkit-filter:drop-shadow(0 2px 8px #ccc);filter:drop-shadow(0 2px 8px #ccc)}.section .btn-circle:focus,.section .btn-circle:hover{color:#51ba5b}.section#home{padding-top:80px;height:100%;min-height:680px}.logo{font-size:9em;color:#FF0000;line-height:1}#progress-messages{display:none;padding:10px 20px;background-color:rgba(20,20,20,.1);border-radius:0;margin:15px 0;min-height:41px}#progress-messages>li{display:none}.section#tutorial{background-color:rgba(255,255,255,.8);box-shadow:0 -2px 0 rgba(20,20,20,.2),0 -10px 30px 5px rgba(0,0,0,.1)}.section#tutorial .introduction h1{text-transform:uppercase;color:#FF0000}.section#tutorial .introduction p{font-style:italic}.tab-content{margin:40px auto;font-weight:300}@media (min-width:768px){.nav-justified>li:not(:last-child)>a{margin-right:1em}}.nav-tabs-custom>li>a{border-radius:30px;color:#696969;border:2px solid transparent;transition:all .2s linear}.nav-tabs-custom>li>a:focus,.nav-tabs-custom>li>a:hover{background-color:transparent;border-color:rgba(20,20,20,.3)}.nav-tabs-custom>li.active>a,.nav-tabs-custom>li.active>a:focus,.nav-tabs-custom>li.active>a:hover{background-color:rgba(20,20,20,.3);border-color:transparent;color:#fafafa}.steps-container{position:relative;margin:40px 0}.step-container{position:relative;padding:20px 40px;cursor:default;display:table;width:100%;min-height:120px;overflow:hidden}.step-container:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(20,20,20,.02);opacity:0;border-radius:4px;-webkit-transform:scale(.5);transform:scale(.5);transition:-webkit-transform .2s linear,opacity .2s linear;transition:transform .2s linear,opacity .2s linear}.step-container:hover:after{opacity:1;-webkit-transform:none;transform:none}.step-container>.step-content{position:relative;display:table-cell;vertical-align:middle}.step-container>.step-content>.step-title{text-transform:uppercase;font-weight:500;font-size:16px;margin-bottom:7px;letter-spacing:1px}.step-container>.step-content>.step-description{font-size:12px;font-weight:300}.step-container>.step-num{position:absolute;top:50%;left:30%;font-size:7em;line-height:1;opacity:.3;font-weight:700;color:#ddd;-webkit-transform:translateX(-30%) translateY(-50%);transform:translateX(-30%) translateY(-50%);transition:-webkit-transform .2s linear;transition:transform .2s linear}.step-container:hover>.step-num{-webkit-transform:translateX(-30%) translateY(-50%) scale(.7);transform:translateX(-30%) translateY(-50%) scale(.7)}.counter-container{margin:40px auto}.counter-container .counter-amount{font-size:3em;font-weight:600}.footer{position:relative;background-color:#434343;padding:20px 0;color:#fafafa;text-align:center}.footer .social-buttons>li{margin-right:30px;display:inline-block;font-size:23px}.footer .social-buttons>li:last-child{margin-right:0}.footer .btn-social{border:2px solid rgba(255,255,255,.3);transition:border-color 120ms linear,box-shadow .2s linear}.footer .btn-social:hover{border-color:#FF0000}.btn{border-radius:40px;border:none;overflow:hidden}.btn-lg{padding:14px 28px}.btn-custom{position:relative;background-color:#FF0000;color:#fafafa;text-transform:uppercase;text-shadow:0 1px 1px rgba(255,255,255,.3);box-shadow:0 0 10px rgba(0,0,0,.1);transition:background-color .2s linear,-webkit-transform 160ms linear,color 120ms linear;transition:background-color .2s linear,transform 160ms linear,color 120ms linear}.btn-custom:not(:disabled):focus,.btn-custom:not(:disabled):hover{background-color:#51ba5b;color:#fafafa;-webkit-transform:scale(1.1);transform:scale(1.1)}.btn-custom:not(:disabled):active{box-shadow:inset 0 0 1px 1px rgba(255,255,255,.3)}.btn-custom:disabled:focus,.btn-custom:disabled:hover{color:#fafafa}.btn-circle{display:inline-block;width:50px;height:50px;border-radius:50%;color:#fafafa;display:table;text-align:center}.btn-circle>span{display:table-cell;vertical-align:middle;transition:transform 120ms linear}.btn-circle:focus,.btn-circle:hover{color:#f3f3d9}.btn-circle:hover>span{-webkit-transform:scale(1.2);transform:scale(1.2)}.btn-progress{background-color:rgba(255,255,255,.3);position:absolute;top:0;left:0;width:0;height:100%;z-index:1}.btn-text{position:relative;z-index:2}.form-error{background-color:rgba(100,100,100,.6);display:block;margin-top:5px;padding:6px 12px;color:#fafafa}.bootstrap-select>.btn-select,.form-control{background-color:#fafafa;padding:12px 14px;font-size:16px;height:auto;line-height:1.22222;-webkit-border-radius:0;border-radius:0;border:2px solid rgba(100,100,100,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.1);box-shadow:0 0 3px 1px rgba(0,0,0,.1);-webkit-transition:border-color 160ms linear,-webkit-box-shadow 80ms linear;transition:border-color 160ms linear,box-shadow 80ms linear}.form-control.bootstrap-select{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select>.btn-select{text-transform:none}::-webkit-input-placeholder{color:#c8c8c8!important}:-moz-placeholder{color:#c8c8c8!important}::-moz-placeholder{color:#c8c8c8!important}:-ms-input-placeholder{color:#c8c8c8!important}.bootstrap-select>.btn-select.is-empty{color:#c8c8c8}.bootstrap-select.open>.btn-select,.form-control:focus{border-color:#FF0000;-webkit-box-shadow:0 0 5px 1px rgba(100,255,50,.4),inset 0 0 10px rgba(100,255,50,.2);box-shadow:0 0 5px 1px rgba(100,255,50,.4),inset 0 0 10px rgba(100,255,50,.2)}.has-error .btn-select,.has-error .form-control{border-color:#c9c9c9;-webkit-box-shadow:none;box-shadow:none}.has-error .bootstrap-select.open>.btn-select,.has-error .form-control:focus{border-color:#ff5454;-webkit-box-shadow:0 0 5px 1px rgba(228,88,88,.4),inset 0 0 10px rgba(228,88,88,.2);box-shadow:0 0 5px 1px rgba(228,88,88,.4),inset 0 0 10px rgba(228,88,88,.2)}.form-select{background-color:#fafafa;position:relative}.form-select:after{content:"\f107";font-family:FontAwesome;position:absolute;top:50%;right:20px;transform:translateY(-50%);line-height:initial;font-weight:700}.form-select>.form-control{background-color:transparent;background-image:none}.bootstrap-select>.dropdown-menu{padding:0;border:2px solid #c9c9c9;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2)}.bootstrap-select>.dropdown-menu a{padding:8px 14px}.bootstrap-select{/*IE9 and below*/}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;border-radius:0}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:0}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}select.bs-select-hidden,select.selectpicker{display:none!important}select.mobile-device{position:absolute!important;top:0;left:0;display:block!important;width:100%;height:100%!important;opacity:0}