@charset "UTF-8";
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
footer,
header,
nav,
section{display:block;}
h1{font-size:2em;margin:0.67em 0;}
figcaption,
figure,
main{display:block;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;overflow:visible;}
pre{font-family:monospace, monospace;font-size:1em;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b,
strong{font-weight:inherit;}
b,
strong{font-weight:bolder;}
code,
kbd,
samp{font-family:monospace, monospace;font-size:1em;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
audio,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,
input,
optgroup,
select,
textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
button,
input{overflow:visible;}
button,
select{text-transform:none;}
button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:0.35em 0.75em 0.625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details,
menu{display:block;}
summary{display:list-item;}
canvas{display:inline-block;}
template{display:none;}
[hidden]{display:none;}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("../fonts/MaterialIcons-Regular.eot");src:local("Material Icons"), local("MaterialIcons-Regular"), url("../fonts/MaterialIcons-Regular.woff2") format("woff2"), url("../fonts/MaterialIcons-Regular.woff") format("woff"), url("../fonts/MaterialIcons-Regular.ttf") format("truetype");}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}
.col-la-1,
.col-me-1,
.col-sm-1,
.col-es-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-2,
.col-me-2,
.col-sm-2,
.col-es-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-3,
.col-me-3,
.col-sm-3,
.col-es-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-4,
.col-me-4,
.col-sm-4,
.col-es-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-5,
.col-me-5,
.col-sm-5,
.col-es-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-6,
.col-me-6,
.col-sm-6,
.col-es-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-7,
.col-me-7,
.col-sm-7,
.col-es-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-8,
.col-me-8,
.col-sm-8,
.col-es-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-9,
.col-me-9,
.col-sm-9,
.col-es-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-10,
.col-me-10,
.col-sm-10,
.col-es-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-11,
.col-me-11,
.col-sm-11,
.col-es-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-la-12,
.col-me-12,
.col-sm-12,
.col-es-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-es-1{float:left;width:8.3333333333%;}
.offset-es-1{margin-left:8.3333333333%;}
.push-es-1{left:8.3333333333%;}
.pull-es-1{right:8.3333333333%;}
.col-es-2{float:left;width:16.6666666667%;}
.offset-es-2{margin-left:16.6666666667%;}
.push-es-2{left:16.6666666667%;}
.pull-es-2{right:16.6666666667%;}
.col-es-3{float:left;width:25%;}
.offset-es-3{margin-left:25%;}
.push-es-3{left:25%;}
.pull-es-3{right:25%;}
.col-es-4{float:left;width:33.3333333333%;}
.offset-es-4{margin-left:33.3333333333%;}
.push-es-4{left:33.3333333333%;}
.pull-es-4{right:33.3333333333%;}
.col-es-5{float:left;width:41.6666666667%;}
.offset-es-5{margin-left:41.6666666667%;}
.push-es-5{left:41.6666666667%;}
.pull-es-5{right:41.6666666667%;}
.col-es-6{float:left;width:50%;}
.offset-es-6{margin-left:50%;}
.push-es-6{left:50%;}
.pull-es-6{right:50%;}
.col-es-7{float:left;width:58.3333333333%;}
.offset-es-7{margin-left:58.3333333333%;}
.push-es-7{left:58.3333333333%;}
.pull-es-7{right:58.3333333333%;}
.col-es-8{float:left;width:66.6666666667%;}
.offset-es-8{margin-left:66.6666666667%;}
.push-es-8{left:66.6666666667%;}
.pull-es-8{right:66.6666666667%;}
.col-es-9{float:left;width:75%;}
.offset-es-9{margin-left:75%;}
.push-es-9{left:75%;}
.pull-es-9{right:75%;}
.col-es-10{float:left;width:83.3333333333%;}
.offset-es-10{margin-left:83.3333333333%;}
.push-es-10{left:83.3333333333%;}
.pull-es-10{right:83.3333333333%;}
.col-es-11{float:left;width:91.6666666667%;}
.offset-es-11{margin-left:91.6666666667%;}
.push-es-11{left:91.6666666667%;}
.pull-es-11{right:91.6666666667%;}
.col-es-12{float:left;width:100%;}
.offset-es-12{margin-left:100%;}
.push-es-12{left:100%;}
.pull-es-12{right:100%;}
@media only screen and (min-width:768px){.col-sm-1{float:left;width:8.3333333333%;}
.offset-sm-1{margin-left:8.3333333333%;}
.push-sm-1{left:8.3333333333%;}
.pull-sm-1{right:8.3333333333%;}
.col-sm-2{float:left;width:16.6666666667%;}
.offset-sm-2{margin-left:16.6666666667%;}
.push-sm-2{left:16.6666666667%;}
.pull-sm-2{right:16.6666666667%;}
.col-sm-3{float:left;width:25%;}
.offset-sm-3{margin-left:25%;}
.push-sm-3{left:25%;}
.pull-sm-3{right:25%;}
.col-sm-4{float:left;width:33.3333333333%;}
.offset-sm-4{margin-left:33.3333333333%;}
.push-sm-4{left:33.3333333333%;}
.pull-sm-4{right:33.3333333333%;}
.col-sm-5{float:left;width:41.6666666667%;}
.offset-sm-5{margin-left:41.6666666667%;}
.push-sm-5{left:41.6666666667%;}
.pull-sm-5{right:41.6666666667%;}
.col-sm-6{float:left;width:50%;}
.offset-sm-6{margin-left:50%;}
.push-sm-6{left:50%;}
.pull-sm-6{right:50%;}
.col-sm-7{float:left;width:58.3333333333%;}
.offset-sm-7{margin-left:58.3333333333%;}
.push-sm-7{left:58.3333333333%;}
.pull-sm-7{right:58.3333333333%;}
.col-sm-8{float:left;width:66.6666666667%;}
.offset-sm-8{margin-left:66.6666666667%;}
.push-sm-8{left:66.6666666667%;}
.pull-sm-8{right:66.6666666667%;}
.col-sm-9{float:left;width:75%;}
.offset-sm-9{margin-left:75%;}
.push-sm-9{left:75%;}
.pull-sm-9{right:75%;}
.col-sm-10{float:left;width:83.3333333333%;}
.offset-sm-10{margin-left:83.3333333333%;}
.push-sm-10{left:83.3333333333%;}
.pull-sm-10{right:83.3333333333%;}
.col-sm-11{float:left;width:91.6666666667%;}
.offset-sm-11{margin-left:91.6666666667%;}
.push-sm-11{left:91.6666666667%;}
.pull-sm-11{right:91.6666666667%;}
.col-sm-12{float:left;width:100%;}
.offset-sm-12{margin-left:100%;}
.push-sm-12{left:100%;}
.pull-sm-12{right:100%;}
}
@media only screen and (min-width:992px){.col-me-1{float:left;width:8.3333333333%;}
.offset-me-1{margin-left:8.3333333333%;}
.push-me-1{left:8.3333333333%;}
.pull-me-1{right:8.3333333333%;}
.col-me-2{float:left;width:16.6666666667%;}
.offset-me-2{margin-left:16.6666666667%;}
.push-me-2{left:16.6666666667%;}
.pull-me-2{right:16.6666666667%;}
.col-me-3{float:left;width:25%;}
.offset-me-3{margin-left:25%;}
.push-me-3{left:25%;}
.pull-me-3{right:25%;}
.col-me-4{float:left;width:33.3333333333%;}
.offset-me-4{margin-left:33.3333333333%;}
.push-me-4{left:33.3333333333%;}
.pull-me-4{right:33.3333333333%;}
.col-me-5{float:left;width:41.6666666667%;}
.offset-me-5{margin-left:41.6666666667%;}
.push-me-5{left:41.6666666667%;}
.pull-me-5{right:41.6666666667%;}
.col-me-6{float:left;width:50%;}
.offset-me-6{margin-left:50%;}
.push-me-6{left:50%;}
.pull-me-6{right:50%;}
.col-me-7{float:left;width:58.3333333333%;}
.offset-me-7{margin-left:58.3333333333%;}
.push-me-7{left:58.3333333333%;}
.pull-me-7{right:58.3333333333%;}
.col-me-8{float:left;width:66.6666666667%;}
.offset-me-8{margin-left:66.6666666667%;}
.push-me-8{left:66.6666666667%;}
.pull-me-8{right:66.6666666667%;}
.col-me-9{float:left;width:75%;}
.offset-me-9{margin-left:75%;}
.push-me-9{left:75%;}
.pull-me-9{right:75%;}
.col-me-10{float:left;width:83.3333333333%;}
.offset-me-10{margin-left:83.3333333333%;}
.push-me-10{left:83.3333333333%;}
.pull-me-10{right:83.3333333333%;}
.col-me-11{float:left;width:91.6666666667%;}
.offset-me-11{margin-left:91.6666666667%;}
.push-me-11{left:91.6666666667%;}
.pull-me-11{right:91.6666666667%;}
.col-me-12{float:left;width:100%;}
.offset-me-12{margin-left:100%;}
.push-me-12{left:100%;}
.pull-me-12{right:100%;}
}
@media only screen and (min-width:1200px){.col-la-1{float:left;width:8.3333333333%;}
.offset-la-1{margin-left:8.3333333333%;}
.push-la-1{left:8.3333333333%;}
.pull-la-1{right:8.3333333333%;}
.col-la-2{float:left;width:16.6666666667%;}
.offset-la-2{margin-left:16.6666666667%;}
.push-la-2{left:16.6666666667%;}
.pull-la-2{right:16.6666666667%;}
.col-la-3{float:left;width:25%;}
.offset-la-3{margin-left:25%;}
.push-la-3{left:25%;}
.pull-la-3{right:25%;}
.col-la-4{float:left;width:33.3333333333%;}
.offset-la-4{margin-left:33.3333333333%;}
.push-la-4{left:33.3333333333%;}
.pull-la-4{right:33.3333333333%;}
.col-la-5{float:left;width:41.6666666667%;}
.offset-la-5{margin-left:41.6666666667%;}
.push-la-5{left:41.6666666667%;}
.pull-la-5{right:41.6666666667%;}
.col-la-6{float:left;width:50%;}
.offset-la-6{margin-left:50%;}
.push-la-6{left:50%;}
.pull-la-6{right:50%;}
.col-la-7{float:left;width:58.3333333333%;}
.offset-la-7{margin-left:58.3333333333%;}
.push-la-7{left:58.3333333333%;}
.pull-la-7{right:58.3333333333%;}
.col-la-8{float:left;width:66.6666666667%;}
.offset-la-8{margin-left:66.6666666667%;}
.push-la-8{left:66.6666666667%;}
.pull-la-8{right:66.6666666667%;}
.col-la-9{float:left;width:75%;}
.offset-la-9{margin-left:75%;}
.push-la-9{left:75%;}
.pull-la-9{right:75%;}
.col-la-10{float:left;width:83.3333333333%;}
.offset-la-10{margin-left:83.3333333333%;}
.push-la-10{left:83.3333333333%;}
.pull-la-10{right:83.3333333333%;}
.col-la-11{float:left;width:91.6666666667%;}
.offset-la-11{margin-left:91.6666666667%;}
.push-la-11{left:91.6666666667%;}
.pull-la-11{right:91.6666666667%;}
.col-la-12{float:left;width:100%;}
.offset-la-12{margin-left:100%;}
.push-la-12{left:100%;}
.pull-la-12{right:100%;}
}
*,
*:after,
*:before,
.step-list > li:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:focus{outline:none;}
a:focus, a:hover{outline:none !important;outline-offset:0 !important;text-decoration:none !important;}
html{font-size:10px;}
body{font-size:1.4rem;background-color:#ffffff;line-height:1.4;color:#303030;font-family:"Open Sans", sans-serif;}
img{width:auto;height:auto;max-width:100%;vertical-align:middle;}
a{color:#303030;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
a:hover{color:#171717;background:none;border:none;text-decoration:none;}
ul,
ol{padding:0 0 0 1.5rem;}
p{margin:0 0 2rem;text-align:justify;}
.clearfix{*zoom:1;}
.clearfix:before, .step-list > li.clearfix:after, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.code-container{border:1px solid #e6e6e6;border-radius:0.5rem;margin:0 0 2rem;background-color:#f2f2f2;padding:0.6rem 1.5rem;overflow:auto;position:relative;}
.material-icons{font-size:inherit;}
.wrapper,
.row{*zoom:1;}
.wrapper:before, .step-list > li.wrapper:after, .wrapper:after,
.row:before,
.step-list > li.row:after,
.row:after{content:" ";display:table;}
.wrapper:after,
.row:after{clear:both;}
.wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;*zoom:1;}
.wrapper:before, .step-list > li.wrapper:after, .wrapper:after{content:" ";display:table;}
.wrapper:after{clear:both;}
@media only screen and (min-width:2500px){.draft_logo{width:4%;left:42%;}
}
@media only screen and (min-width:768px){.wrapper{width:750px;}
}
@media only screen and (min-width:992px){.wrapper{width:970px;}
}
@media only screen and (min-width:1200px){.wrapper{width:1170px;}
}
.wrapper-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;*zoom:1;}
.wrapper-fluid:before, .step-list > li.wrapper-fluid:after, .wrapper-fluid:after{content:" ";display:table;}
.wrapper-fluid:after{clear:both;}
.wrapper-fixed{position:fixed;width:100%;top:0;left:0;}
.row{margin-left:-15px;margin-right:-15px;*zoom:1;}
.row:before, .step-list > li.row:after, .row:after{content:" ";display:table;}
.row:after{clear:both;}
.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}
.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0, 0, 0, 0.2);background:-webkit-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-o-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-moz-radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;-webkit-transform:scale(0) translate(0, 0);-moz-transform:scale(0) translate(0, 0);-ms-transform:scale(0) translate(0, 0);-o-transform:scale(0) translate(0, 0);transform:scale(0) translate(0, 0);pointer-events:none;}
.waves-effect.waves-light .waves-ripple{background:rgba(255, 255, 255, 0.4);background:-webkit-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-o-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:-moz-radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);background:radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);}
.waves-effect.waves-classic .waves-ripple{background:rgba(0, 0, 0, 0.2);}
.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255, 255, 255, 0.4);}
.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;}
.waves-button,
.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%);}
.waves-button,
.waves-button:hover,
.waves-button:visited,
.waves-button-input{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:none;color:inherit;background-color:rgba(0, 0, 0, 0);font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1;}
.waves-button{padding:0.85em 1.1em;border-radius:0.2em;}
.waves-button-input{margin:0;padding:0.85em 1.1em;}
.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom;}
.waves-input-wrapper.waves-button{padding:0;}
.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1;}
.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;}
.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);box-shadow:0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}
.waves-float:active{-webkit-box-shadow:0px 8px 20px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 8px 20px 1px rgba(0, 0, 0, 0.3);}
.waves-block{display:block;}
.font-lighter{font-weight:100 !important;}
.font-light{font-weight:300 !important;}
.font-semibold{font-weight:500 !important;}
.font-bold{font-weight:700 !important;}
.font-black{font-weight:900 !important;}
.font-italic{font-style:italic !important;}
.text-border{padding-bottom:5px;border-bottom:1px solid #e6e6e6;}
.text-border-right, .text-border-center, .text-border-left{overflow:hidden;}
.text-border-right span, .text-border-center span, .text-border-left span{position:relative;padding-right:10px;}
.text-border-right span:after, .text-border-center span:after, .text-border-left span:after{content:"";width:999999px;height:1px;background-color:#bfbfbf;position:absolute;top:50%;left:100%;}
.text-border-center{text-align:center;}
.text-border-center span{padding-left:10px;}
.text-border-center span:before{content:"";width:999999px;height:1px;background-color:#bfbfbf;position:absolute;top:50%;right:100%;}
.text-border-left{text-align:right;}
.text-border-left span{padding-left:10px;padding-right:0;}
.text-border-left span:after{left:auto;right:100%;}
.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
@media only screen and (max-width:767px){.align-center-es{text-align:center !important;}
}
@media screen and (min-width:768px) and (max-width:991px){.align-center-sm{text-align:center !important;}
}
@media screen and (min-width:991px) and (max-width:1199px){.align-center-me{text-align:center !important;}
}
@media only screen and (min-width:1200px){.align-center-la{text-align:center !important;}
}
.align-justify{text-align:justify;}
.align-nowrap{white-space:nowrap;}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-nowrap{white-space:nowrap;}
.text-uppercase{text-transform:uppercase;}
.text-lowercase{text-transform:lowercase;}
.text-capitalize{text-transform:capitalize;}
blockquote{font-size:1.8rem;margin:0 0 2rem;}
blockquote p{margin-bottom:0.9rem;}
blockquote footer{font-size:1.2rem;color:#d9d9d9;}
.center-block{display:block;margin-left:auto;margin-right:auto;}
.primary-color{color:#b17040;}
.secondary-color{color:#1582b6;}
.success-color{color:#4caf50;}
.info-color{color:#005fee;}
.warning-color{color:#ff6600;}
.error-color{color:#da5548;}
.bg-heading{color:#ffffff;background-color:#b17040;padding:5px 10px;}
.bg-primary, .alert-primary,
.bg-secondary,
.bg-success,
.bg-info,
.bg-warning,
.bg-error{color:#ffffff;padding:15px;}
.bg-primary, .alert-primary{background-color:#b17040;}
.bg-secondary{background-color:#1582b6;}
.bg-success{background-color:#4caf50;}
.bg-info{background-color:#005fee;}
.bg-warning{background-color:#ff6600;}
.bg-error{background-color:#da5548;}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.position-static{position:static !important;}
.position-relative{position:relative !important;}
.position-absolute{position:absolute !important;}
.position-fixed{position:fixed !important;}
.position-sticky{position:-webkit-sticky !important;position:sticky !important;}
.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}
.float-left{float:left;}
.float-right{float:right;}
@media only screen and (min-width:1200px){.float-left-la{float:left !important;}
.float-right-la{float:right !important;}
.float-none-la{float:none !important;}
.float-left-me{float:left !important;}
.float-right-me{float:right !important;}
.float-left-sm{float:left !important;}
.float-right-sm{float:right !important;}
}
@media only screen and (min-width:992px){.float-left-me{float:left !important;}
.float-right-me{float:right !important;}
.float-none-me{float:none !important;}
.float-left-sm{float:left !important;}
.float-right-sm{float:right !important;}
}
@media only screen and (min-width:768px){.float-left-sm{float:left !important;}
.float-right-sm{float:right !important;}
.float-none-sm{float:none !important;}
}
@media only screen and (max-width:767px){.float-left-es{float:left !important;}
.float-right-es{float:right !important;}
.float-none-es{float:none !important;}
}
@media only screen and (min-width:1200px){.float-left-la-only{float:left !important;}
.float-right-la-only{float:right !important;}
}
@media screen and (min-width:991px) and (max-width:1199px){.float-left-me-only{float:left !important;}
.float-right-me-only{float:right !important;}
}
@media screen and (min-width:768px) and (max-width:991px){.float-left-sm-only{float:left !important;}
.float-right-sm-only{float:right !important;}
}
.border{border:1px solid #e6e6e6 !important;}
.border-top{border-top:1px solid #e6e6e6 !important;}
.border-right{border-right:1px solid #e6e6e6 !important;}
.border-bottom{border-bottom:1px solid #e6e6e6 !important;}
.border-left{border-left:1px solid #e6e6e6 !important;}
.border-none{border:none !important;}
.border-top-none{border-top:none !important;}
.border-right-none{border-right:none !important;}
.border-bottom-none{border-bottom:none !important;}
.border-left-none{border-left:none !important;}
.border-primary{border-color:#b17040 !important;}
.border-secondary{border-color:#1582b6 !important;}
.border-success{border-color:#4caf50 !important;}
.border-info{border-color:#005fee !important;}
.border-warning{border-color:#ff6600 !important;}
.border-error{border-color:#da5548 !important;}
.border-black{border-color:#303030 !important;}
.border-white{border-color:#ffffff !important;}
.rounded{border-radius:0.5rem !important;}
.rounded-top{border-radius:0.5rem 0.5rem 0 0 !important;}
.rounded-right{border-radius:0 0.5rem 0.5rem 0 !important;}
.rounded-bottom{border-radius:0 0 0.5rem 0.5rem !important;}
.rounded-left{border-radius:0.5rem 0 0 0.5rem !important;}
.rounded-circle{border-radius:50% !important;}
.rounded-none{border-radius:0 !important;}
.block{display:block !important;}
.hidden{display:none !important;}
.invisible{visibility:hidden !important;}
.display-inline-block{display:inline-block !important;}
.display-inline{display:inline !important;}
.display-table{display:table !important;}
.display-table-cell{display:table-cell !important;}
.display-table-row{display:table-row !important;}
.display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.display-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}
.margin-top{margin-top:2rem;}
.margin-bottom{margin-bottom:2rem;}
.margin-left{margin-left:2rem;}
.margin-right{margin-right:2rem;}
.margin-vertical{margin-top:2rem;margin-bottom:2rem;}
.margin-horizontal{margin-left:2rem;margin-right:2rem;}
.no-margin{margin:0 !important;}
.margin-bottom-la{margin-bottom:3rem !important;}
.margin-bottom-sm{margin-bottom:1.5rem !important;}
.margin-bottom-es{margin-bottom:1rem !important;}
.margin-left-la{margin-left:3rem !important;}
.margin-left-sm{margin-left:1.5rem !important;}
.margin-left-es{margin-left:1rem !important;}
.margin-right-la{margin-right:3rem !important;}
.margin-right-sm{margin-right:1.5rem !important;}
.margin-right-es{margin-right:1rem !important;}
.margin-top-la{margin-top:3rem !important;}
.margin-top-sm{margin-top:1.5rem !important;}
.margin-top-es{margin-top:1rem !important;}
.padding-top{padding-top:2rem;}
.padding-bottom{padding-bottom:2rem;}
.padding-left{padding-left:2rem;}
.padding-right{padding-right:2rem;}
.padding-vertical{padding-top:2rem;padding-bottom:2rem;}
.padding-horizontal{padding-left:2rem;padding-right:2rem;}
.no-padding{padding:0 !important;}
.visible-es{display:none !important;}
.visible-sm{display:none !important;}
.visible-me{display:none !important;}
.visible-la{display:none !important;}
.visible-el{display:none !important;}
.visible-es-block,
.visible-es-inline,
.visible-es-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-me-block,
.visible-me-inline,
.visible-me-inline-block,
.visible-la-block,
.visible-la-inline,
.visible-la-inline-block,
.visible-el-block,
.visible-el-inline,
.visible-el-inline-block{display:none !important;}
@media only screen and (max-width:767px){.visible-es{display:block !important;}
table.visible-es{display:table !important;}
tr.visible-es{display:table-row !important;}
th.visible-es,
td.visible-es{display:table-cell !important;}
.hidden-es{display:none !important;}
.visible-es-block{display:block !important;}
.visible-es-inline{display:inline !important;}
.visible-es-inline-block{display:inline-block !important;}
}
@media screen and (min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}
table.visible-sm{display:table !important;}
tr.visible-sm{display:table-row !important;}
th.visible-sm,
td.visible-sm{display:table-cell !important;}
.hidden-sm{display:none !important;}
.visible-sm-block{display:block !important;}
.visible-sm-inline{display:inline !important;}
.visible-sm-inline-block{display:inline-block !important;}
}
@media screen and (min-width:991px) and (max-width:1199px){.visible-me{display:block !important;}
table.visible-me{display:table !important;}
tr.visible-me{display:table-row !important;}
th.visible-me,
td.visible-me{display:table-cell !important;}
.hidden-me{display:none !important;}
.visible-me-block{display:block !important;}
.visible-me-inline{display:inline !important;}
.visible-me-inline-block{display:inline-block !important;}
}
@media only screen and (min-width:1200px){.visible-la{display:block !important;}
table.visible-la{display:table !important;}
tr.visible-la{display:table-row !important;}
th.visible-la,
td.visible-la{display:table-cell !important;}
.hidden-la{display:none !important;}
.visible-la-block{display:block !important;}
.visible-la-inline{display:inline !important;}
.visible-la-inline-block{display:inline-block !important;}
}
@media print{.visible-print{display:block !important;}
table.visible-print{display:table !important;}
tr.visible-print{display:table-row !important;}
th.visible-print,
td.visible-print{display:table-cell !important;}
}
.visible-print-block{display:none !important;}
@media print{.visible-print-block{display:block !important;}
}
@media print{.hidden-print{display:none !important;}
}
.visible-grid{*zoom:1;}
.visible-grid [class^=col-]{border:1px solid #e0c1aa;padding:0.6rem 1.5rem;background-color:#f0e2d7;margin-bottom:2rem;min-height:7.4rem;}
.visible-grid [class^=col-] p{margin-top:2rem;}
.visible-grid:before, .step-list > li.visible-grid:after, .visible-grid:after{content:" ";display:table;}
.visible-grid:after{clear:both;}
.code-copy-link .material-icons{font-size:1.6rem;width:1.6rem;height:1.6rem;margin:0 0.5rem 0 0;top:0.2rem;position:relative;}
.border-example [class^=border]{display:inline-block;width:5rem;height:5rem;margin:.5rem;background-color:#f2f2f2;}
.display-example > div{background-color:#e6e6e6;padding:1rem;display:inline-block;margin:.5rem;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix{*zoom:1;}
.ui-helper-clearfix:before, .step-list > li.ui-helper-clearfix:after, .ui-helper-clearfix:after{content:" ";display:table;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);}
.ui-front{z-index:100;}
.ui-state-disabled{cursor:default !important;pointer-events:none;}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}
.ui-menu .ui-menu{position:absolute;}
.ui-menu .ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}
.ui-menu .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}
.ui-menu .ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}
.ui-menu .ui-menu .ui-state-focus,
.ui-menu .ui-menu .ui-state-active{margin:-1px;}
.ui-menu .ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}
.ui-menu .ui-menu .ui-menu-icon{left:auto;right:0;}
.ui-menu-icons{position:relative;}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}
.ui-datepicker{width:20em;padding:.3em .3em 0;display:none;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.3em 0;font-size:1.6rem;font-weight:400;text-transform:uppercase;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:3.2rem;height:3.2rem;font-family:'Material Icons';color:#fff;font-size:2.4rem;text-align:center;font-weight:normal;text-transform:none;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;display:none;}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:2px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-prev:after{content:"arrow_back";}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-next:after{content:"arrow_forward";}
.ui-datepicker .ui-datepicker-prev-hover{left:2px;}
.ui-datepicker .ui-datepicker-next-hover{right:2px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.65em;text-align:center;color:#ffffff;}
.ui-datepicker .ui-datepicker-title select{font-size:1.4rem;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:45%;}
.ui-datepicker table{width:100%;font-size:1.4rem;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .5em;text-align:center;font-weight:300;border:0;text-transform:uppercase;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span,
.ui-datepicker td a{display:block;padding:0;text-decoration:none;width:3.5rem;height:3.5rem;line-height:3.5rem;text-align:center;border-radius:50%;}
.ui-datepicker td span.ui-state-default,
.ui-datepicker td a.ui-state-default{background:none;color:#303030;}
.ui-datepicker td span.ui-state-hover,
.ui-datepicker td a.ui-state-hover{background:#eedccf;color:#303030;}
.ui-datepicker td span.ui-state-highlight,
.ui-datepicker td a.ui-state-highlight{background:#c58a5f;color:#ffffff;}
.ui-datepicker td span.ui-state-active,
.ui-datepicker td a.ui-state-active{background:#8c5832;color:#ffffff;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .4em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker .ui-datepicker-multi{width:auto;}
.ui-datepicker .ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}
.ui-slider{position:relative;text-align:left;margin:1rem 0;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:2rem;height:2rem;border:5px solid #ffffff;border-radius:50%;cursor:default;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);cursor:pointer;}
.ui-slider .ui-slider-handle > span{padding:0.3rem 0.3rem 0.2rem;font-size:1.2rem;background-color:rgba(0, 0, 0, 0.5);color:#ffffff;position:absolute;left:50%;bottom:100%;min-width:2.5rem;margin-bottom:0.8rem;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:0.5rem;text-align:center;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:1.2rem;display:block;border:0;background-position:0 0;}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}
.ui-slider-horizontal{height:.6rem;}
.ui-slider-horizontal .ui-slider-handle{top:-.8rem;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;border:1px solid #a6693c;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.6rem;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-widget{font-size:1.4rem;}
.ui-widget .ui-widget{font-size:1.4rem;}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{font-family:"Open Sans", sans-serif;font-size:1.4rem;}
.ui-widget.ui-widget-content{border:1px solid #e6e6e6;}
.ui-widget-content{border:1px solid #e6e6e6;background:#ffffff;color:#303030;}
.ui-widget-content a{color:#303030;}
.ui-widget-header{background:#b17040;color:#303030;font-weight:600;}
.ui-widget-header a{color:#303030;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button{background:#b17040;font-weight:normal;color:#ffffff;}
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active{background:#c58a5f;}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button{color:#ffffff;text-decoration:none;}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus{background:#c58a5f;font-weight:normal;color:#ffffff;}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus{color:#ffffff;text-decoration:none;}
.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6;}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover{background:#8c5832;font-weight:normal;color:#ffffff;}
.ui-icon-background,
.ui-state-active .ui-icon-background{background-color:#ffffff;}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#ffffff;text-decoration:none;}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{background:#c58a5f;color:#ffffff;}
.ui-state-checked{background:#c58a5f;}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#ffffff;}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{background:#da5548;color:#ffffff;}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#ffffff;}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#ffffff;}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:alpha(opacity=70);font-weight:normal;}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:0.35;filter:alpha(opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;}
.ui-icon,
.ui-widget-content .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png");}
.ui-widget-header .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png");}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png");}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon{background-image:url("../images/ui-icons_ffffff_256x240.png");}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon{background-image:url("../images/ui-icons_777620_256x240.png");}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url("../images/ui-icons_cc0000_256x240.png");}
.ui-button .ui-icon{background-image:url("../images/ui-icons_777777_256x240.png");}
.ui-icon-blank{background-position:16px 16px;}
.ui-icon-caret-1-n{background-position:0 0;}
.ui-icon-caret-1-ne{background-position:-16px 0;}
.ui-icon-caret-1-e{background-position:-32px 0;}
.ui-icon-caret-1-se{background-position:-48px 0;}
.ui-icon-caret-1-s{background-position:-65px 0;}
.ui-icon-caret-1-sw{background-position:-80px 0;}
.ui-icon-caret-1-w{background-position:-96px 0;}
.ui-icon-caret-1-nw{background-position:-112px 0;}
.ui-icon-caret-2-n-s{background-position:-128px 0;}
.ui-icon-caret-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-65px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-65px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:1px -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-on{background-position:-96px -144px;}
.ui-icon-radio-off{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:0.5rem;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:0.5rem;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:0.5rem;}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:0.5rem;}
.ui-widget-overlay{background:#000;opacity:0.3;filter:alpha(opacity=30);}
.ui-widget-shadow{-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);}
.ui-menu{z-index:888;}
.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:5px;}
.icon-part{display:inline-block;width:9rem;height:9rem;border-radius:50%;background-color:#ffffff;box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);font-size:5rem;color:#303030;text-align:center;line-height:10.8rem;margin-bottom:2rem;}
.list-no-bullet, .list{margin:0 0 2rem;padding:0;}
.list-no-bullet li, .list li{position:relative;padding:0;list-style:none;margin:0.6rem 0;}
.list-no-bullet li ul, .list li ul{padding:0;}
.list-no-bullet li a, .list li a{text-decoration:none;}
.list-no-bullet li a:hover, .list li a:hover{text-decoration:underline;}
.list li{padding:0 0 0 1.5rem;}
.list li:after{content:"";position:absolute;width:0.6rem;height:0.6rem;border-radius:50%;background-color:#303030;top:0.6rem;left:0;}
.list-left-icon{margin:0 0 2rem;padding:0;}
.list-left-icon li{position:relative;padding:1rem 0 1rem 3rem;list-style:none;margin:0.6rem 0;border-bottom:1px solid #e6e6e6;}
.list-left-icon li:last-child{border-bottom:none;margin-bottom:0;}
.list-left-icon li a{text-decoration:none;}
.list-left-icon li a:hover{text-decoration:underline;}
.list-left-icon li .list-heading{display:block;font-weight:600;color:#b17040;text-decoration:none;}
.list-left-icon li .material-icons{font-size:2.2rem;color:#b17040;position:absolute;left:0;top:0.9rem;}
.list-left-icon.no-border li{margin:0;border:none;padding-top:0;}
.list-left-icon.no-border li .material-icons{top:-.1rem;}
.link-primary{color:#b17040;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.link-primary:hover{color:#8c5832;background:none;border:none;text-decoration:none;}
.link-secondary{color:#1582b6;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.link-secondary:hover{color:#106188;background:none;border:none;text-decoration:none;}
.link-gray{color:#303030;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.link-gray:hover{color:#171717;background:none;border:none;text-decoration:none;}
.decoration-none, .code-copy-link{text-decoration:none;}
.text-decoration{text-decoration:none;}
.text-decoration:hover{text-decoration:underline;}
.code-copy-link{padding:0.6rem;position:absolute;right:0.6rem;top:0.6rem;border-radius:0.5rem;}
.code-copy-link:hover{background-color:#b17040;color:#ffffff;}
.input-group .button{margin:0;}
.button{display:inline-block;margin:0 3px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:none;white-space:nowrap;-webkit-box-shadow:none;box-shadow:none;padding:1.4rem 2rem;font-size:1.3rem;font-weight:400;line-height:1.4;border-radius:0.5rem;-ms-user-select:none;user-select:none;background-color:#b17040;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button:hover, .button.active, .button:active{background-color:#b17040;color:#ffffff;text-decoration:none;}
.button.disabled, .button[disabled], fieldset[disabled] .button{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button.disabled:hover, .button.disabled.active, .button.disabled:active, .button[disabled]:hover, .button[disabled].active, .button[disabled]:active, fieldset[disabled] .button:hover, fieldset[disabled] .button.active, fieldset[disabled] .button:active{background-color:#b17040;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button.only-icon{padding:1.4rem 1.96rem;}
.button.only-icon .material-icons{margin:0 -3px;line-height:0.3;top:6px;}
.button.only-icon i{top:0;margin-right:0;}
.button i,
.button .material-icons{line-height:0.3;position:relative;top:4px;margin-right:3px;}
.button i{font-size:2rem;}
.button .material-icons{font-size:2.2rem;}
.button.shadow{-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);}
.button.shadow:hover, .button.shadow.active, .button.shadow:active{-webkit-box-shadow:-2px 3px 8px rgba(0, 0, 0, 0.24);box-shadow:-2px 3px 8px rgba(0, 0, 0, 0.24);}
.button.shadow.disabled, .button.shadow[disabled], fieldset[disabled] .button.shadow{-webkit-box-shadow:none;box-shadow:none;}
.button.shadow.disabled:hover, .button.shadow.disabled.active, .button.shadow.disabled:active, .button.shadow[disabled]:hover, .button.shadow[disabled].active, .button.shadow[disabled]:active, fieldset[disabled] .button.shadow:hover, fieldset[disabled] .button.shadow.active, fieldset[disabled] .button.shadow:active{-webkit-box-shadow:none;box-shadow:none;}
.button.border{background-color:#b17040;color:#ffffff;border:1px solid #935d35;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button.border:hover, .button.border.active, .button.border:active{color:#ffffff;background-color:#9e6439;border:1px solid #845430;text-decoration:none;}
.button.border.disabled, .button.border[disabled], fieldset[disabled] .button.border{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button.border.disabled:hover, .button.border.disabled.active, .button.border.disabled:active, .button.border[disabled]:hover, .button.border[disabled].active, .button.border[disabled]:active, fieldset[disabled] .button.border:hover, fieldset[disabled] .button.border.active, fieldset[disabled] .button.border:active{color:#ffffff;background-color:#b17040;opacity:0.65;filter:alpha(opacity=65);}
.button.gray-text{background-color:#d9d9d9;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#303030;text-decoration:none;}
.button.gray-text.border{border:1px solid #d9d9d9;}
.button.gray-text.border:hover, .button.gray-text.border.active, .button.gray-text.border:active{border:1px solid #d9d9d9;}
.button.gray-text.border.disabled:hover, .button.gray-text.border.disabled.active, .button.gray-text.border.disabled:active, .button.gray-text.border[disabled]:hover, .button.gray-text.border[disabled].active, .button.gray-text.border[disabled]:active, fieldset[disabled] .button.gray-text.border:hover, fieldset[disabled] .button.gray-text.border.active, fieldset[disabled] .button.gray-text.border:active{text-decoration:none;border:1px solid #d9d9d9;}
.button.gray-text.stroke-style{color:#303030;border:1px solid #d9d9d9;text-decoration:none;}
.button.gray-text.stroke-style:hover, .button.gray-text.stroke-style.active, .button.gray-text.stroke-style:active{color:#303030;text-decoration:none;color:#1c1c1c;}
.button.gray-text.stroke-style.disabled, .button.gray-text.stroke-style[disabled], fieldset[disabled] .button.gray-text.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button.gray-text.stroke-style.disabled:hover, .button.gray-text.stroke-style.disabled.active, .button.gray-text.stroke-style.disabled:active, .button.gray-text.stroke-style[disabled]:hover, .button.gray-text.stroke-style[disabled].active, .button.gray-text.stroke-style[disabled]:active, fieldset[disabled] .button.gray-text.stroke-style:hover, fieldset[disabled] .button.gray-text.stroke-style.active, fieldset[disabled] .button.gray-text.stroke-style:active{color:#303030;opacity:0.65;filter:alpha(opacity=65);border:1px solid #c4c4c4;}
.button.gray-text:hover, .button.gray-text.active, .button.gray-text:active{background-color:#cccccc;text-decoration:none;}
.button.gray-text.disabled, .button.gray-text[disabled], fieldset[disabled] .button.gray-text{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button.gray-text.disabled:hover, .button.gray-text.disabled.active, .button.gray-text.disabled:active, .button.gray-text[disabled]:hover, .button.gray-text[disabled].active, .button.gray-text[disabled]:active, fieldset[disabled] .button.gray-text:hover, fieldset[disabled] .button.gray-text.active, fieldset[disabled] .button.gray-text:active{color:#303030;background-color:#d9d9d9;opacity:0.65;filter:alpha(opacity=65);}
.button.stroke-style{background-color:transparent;color:#b17040;border:1px solid #b17040;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button.stroke-style:hover, .button.stroke-style.active, .button.stroke-style:active{color:#ffffff;border:1px solid #b17040;background-color:#b17040;text-decoration:none;}
.button.stroke-style.disabled, .button.stroke-style[disabled], fieldset[disabled] .button.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button.stroke-style.disabled:hover, .button.stroke-style.disabled.active, .button.stroke-style.disabled:active, .button.stroke-style[disabled]:hover, .button.stroke-style[disabled].active, .button.stroke-style[disabled]:active, fieldset[disabled] .button.stroke-style:hover, fieldset[disabled] .button.stroke-style.active, fieldset[disabled] .button.stroke-style:active{color:#ffffff;border:1px solid #b17040;background-color:#b17040;opacity:0.65;filter:alpha(opacity=65);}
.button.stroke-style.active, .button.stroke-style:hover{background-color:#b17040;border-color:#b17040;color:#ffffff !important;}
a.button.disabled, fieldset[disabled] a.button{pointer-events:none;}
.button-el, .button-group-el > .button{padding:1.4rem 2.5rem;font-size:2rem;font-weight:700;line-height:1.6;border-radius:0.5rem;}
.button-el i, .button-group-el > .button i,
.button-el .material-icons,
.button-group-el > .button .material-icons{font-size:2.6rem;line-height:0.8;}
.button-la, .button-group-la > .button{padding:1rem 2rem;font-size:1.8rem;font-weight:700;line-height:1.6;border-radius:0.5rem;}
.button-la i, .button-group-la > .button i,
.button-la .material-icons,
.button-group-la > .button .material-icons{font-size:2.6rem;line-height:0.8;}
.button-sm, .button-group-sm > .button{padding:0.55rem 1rem;font-size:1.2rem;font-weight:400;line-height:1.2;border-radius:0.2rem;}
.button-sm i, .button-group-sm > .button i,
.button-sm .material-icons,
.button-group-sm > .button .material-icons{line-height:0.3;}
.button-sm.only-icon i, .button-group-sm > .only-icon.button i,
.button-sm.only-icon .material-icons,
.button-group-sm > .only-icon.button .material-icons{top:5px;}
.button-es, .button-group-es > .button{padding:0.1rem 0.5rem;font-size:1.2rem;font-weight:300;line-height:1.2;border-radius:0.1rem;}
.button-es i, .button-group-es > .button i,
.button-es .material-icons,
.button-group-es > .button .material-icons{font-size:2rem;top:4px;margin-right:3px;line-height:0.3;}
.button-secondary{background-color:#1582b6;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-secondary:hover, .button-secondary.active, .button-secondary:active{background-color:#1582b6;color:#ffffff;text-decoration:none;}
.button-secondary.disabled, .button-secondary[disabled], fieldset[disabled] .button-secondary{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-secondary.disabled:hover, .button-secondary.disabled.active, .button-secondary.disabled:active, .button-secondary[disabled]:hover, .button-secondary[disabled].active, .button-secondary[disabled]:active, fieldset[disabled] .button-secondary:hover, fieldset[disabled] .button-secondary.active, fieldset[disabled] .button-secondary:active{background-color:#1582b6;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button-secondary.stroke-style{background-color:transparent;color:#1582b6;border:1px solid #1582b6;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-secondary.stroke-style:hover, .button-secondary.stroke-style.active, .button-secondary.stroke-style:active{color:#ffffff;border:1px solid #1582b6;background-color:#1582b6;text-decoration:none;}
.button-secondary.stroke-style.disabled, .button-secondary.stroke-style[disabled], fieldset[disabled] .button-secondary.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-secondary.stroke-style.disabled:hover, .button-secondary.stroke-style.disabled.active, .button-secondary.stroke-style.disabled:active, .button-secondary.stroke-style[disabled]:hover, .button-secondary.stroke-style[disabled].active, .button-secondary.stroke-style[disabled]:active, fieldset[disabled] .button-secondary.stroke-style:hover, fieldset[disabled] .button-secondary.stroke-style.active, fieldset[disabled] .button-secondary.stroke-style:active{color:#ffffff;border:1px solid #1582b6;background-color:#1582b6;opacity:0.65;filter:alpha(opacity=65);}
.button-secondary.icon-button{color:#1582b6;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.button-secondary.icon-button:hover{color:#106188;background:none;border:none;text-decoration:none;}
.button-green{background-color:#4caf50;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-green:hover, .button-green.active, .button-green:active{background-color:#4caf50;color:#ffffff;text-decoration:none;}
.button-green.disabled, .button-green[disabled], fieldset[disabled] .button-green{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-green.disabled:hover, .button-green.disabled.active, .button-green.disabled:active, .button-green[disabled]:hover, .button-green[disabled].active, .button-green[disabled]:active, fieldset[disabled] .button-green:hover, fieldset[disabled] .button-green.active, fieldset[disabled] .button-green:active{background-color:#4caf50;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button-green.stroke-style{background-color:transparent;color:#4caf50;border:1px solid #4caf50;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-green.stroke-style:hover, .button-green.stroke-style.active, .button-green.stroke-style:active{color:#ffffff;border:1px solid #4caf50;background-color:#4caf50;text-decoration:none;}
.button-green.stroke-style.disabled, .button-green.stroke-style[disabled], fieldset[disabled] .button-green.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-green.stroke-style.disabled:hover, .button-green.stroke-style.disabled.active, .button-green.stroke-style.disabled:active, .button-green.stroke-style[disabled]:hover, .button-green.stroke-style[disabled].active, .button-green.stroke-style[disabled]:active, fieldset[disabled] .button-green.stroke-style:hover, fieldset[disabled] .button-green.stroke-style.active, fieldset[disabled] .button-green.stroke-style:active{color:#ffffff;border:1px solid #4caf50;background-color:#4caf50;opacity:0.65;filter:alpha(opacity=65);}
.button-green.icon-button{color:#4caf50;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.button-green.icon-button:hover{color:#3d8b40;background:none;border:none;text-decoration:none;}
.button-blue{background-color:#005fee;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-blue:hover, .button-blue.active, .button-blue:active{background-color:#005fee;color:#ffffff;text-decoration:none;}
.button-blue.disabled, .button-blue[disabled], fieldset[disabled] .button-blue{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-blue.disabled:hover, .button-blue.disabled.active, .button-blue.disabled:active, .button-blue[disabled]:hover, .button-blue[disabled].active, .button-blue[disabled]:active, fieldset[disabled] .button-blue:hover, fieldset[disabled] .button-blue.active, fieldset[disabled] .button-blue:active{background-color:#005fee;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button-blue.stroke-style{background-color:transparent;color:#005fee;border:1px solid #005fee;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-blue.stroke-style:hover, .button-blue.stroke-style.active, .button-blue.stroke-style:active{color:#ffffff;border:1px solid #005fee;background-color:#005fee;text-decoration:none;}
.button-blue.stroke-style.disabled, .button-blue.stroke-style[disabled], fieldset[disabled] .button-blue.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-blue.stroke-style.disabled:hover, .button-blue.stroke-style.disabled.active, .button-blue.stroke-style.disabled:active, .button-blue.stroke-style[disabled]:hover, .button-blue.stroke-style[disabled].active, .button-blue.stroke-style[disabled]:active, fieldset[disabled] .button-blue.stroke-style:hover, fieldset[disabled] .button-blue.stroke-style.active, fieldset[disabled] .button-blue.stroke-style:active{color:#ffffff;border:1px solid #005fee;background-color:#005fee;opacity:0.65;filter:alpha(opacity=65);}
.button-blue.icon-button{color:#005fee;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.button-blue.icon-button:hover{color:#004bbb;background:none;border:none;text-decoration:none;}
.button-warning{background-color:#ff6600;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-warning:hover, .button-warning.active, .button-warning:active{background-color:#ff6600;color:#ffffff;text-decoration:none;}
.button-warning.disabled, .button-warning[disabled], fieldset[disabled] .button-warning{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-warning.disabled:hover, .button-warning.disabled.active, .button-warning.disabled:active, .button-warning[disabled]:hover, .button-warning[disabled].active, .button-warning[disabled]:active, fieldset[disabled] .button-warning:hover, fieldset[disabled] .button-warning.active, fieldset[disabled] .button-warning:active{background-color:#ff6600;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button-warning.stroke-style{background-color:transparent;color:#ff6600;border:1px solid #ff6600;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-warning.stroke-style:hover, .button-warning.stroke-style.active, .button-warning.stroke-style:active{color:#ffffff;border:1px solid #ff6600;background-color:#ff6600;text-decoration:none;}
.button-warning.stroke-style.disabled, .button-warning.stroke-style[disabled], fieldset[disabled] .button-warning.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-warning.stroke-style.disabled:hover, .button-warning.stroke-style.disabled.active, .button-warning.stroke-style.disabled:active, .button-warning.stroke-style[disabled]:hover, .button-warning.stroke-style[disabled].active, .button-warning.stroke-style[disabled]:active, fieldset[disabled] .button-warning.stroke-style:hover, fieldset[disabled] .button-warning.stroke-style.active, fieldset[disabled] .button-warning.stroke-style:active{color:#ffffff;border:1px solid #ff6600;background-color:#ff6600;opacity:0.65;filter:alpha(opacity=65);}
.button-warning.icon-button{color:#ff6600;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.button-warning.icon-button:hover{color:#cc5200;background:none;border:none;text-decoration:none;}
.button-red{background-color:#da5548;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-red:hover, .button-red.active, .button-red:active{background-color:#da5548;color:#ffffff;text-decoration:none;}
.button-red.disabled, .button-red[disabled], fieldset[disabled] .button-red{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-red.disabled:hover, .button-red.disabled.active, .button-red.disabled:active, .button-red[disabled]:hover, .button-red[disabled].active, .button-red[disabled]:active, fieldset[disabled] .button-red:hover, fieldset[disabled] .button-red.active, fieldset[disabled] .button-red:active{background-color:#da5548;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button-red.stroke-style{background-color:transparent;color:#da5548;border:1px solid #da5548;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-red.stroke-style:hover, .button-red.stroke-style.active, .button-red.stroke-style:active{color:#ffffff;border:1px solid #da5548;background-color:#da5548;text-decoration:none;}
.button-red.stroke-style.disabled, .button-red.stroke-style[disabled], fieldset[disabled] .button-red.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-red.stroke-style.disabled:hover, .button-red.stroke-style.disabled.active, .button-red.stroke-style.disabled:active, .button-red.stroke-style[disabled]:hover, .button-red.stroke-style[disabled].active, .button-red.stroke-style[disabled]:active, fieldset[disabled] .button-red.stroke-style:hover, fieldset[disabled] .button-red.stroke-style.active, fieldset[disabled] .button-red.stroke-style:active{color:#ffffff;border:1px solid #da5548;background-color:#da5548;opacity:0.65;filter:alpha(opacity=65);}
.button-red.icon-button{color:#da5548;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.button-red.icon-button:hover{color:#c73628;background:none;border:none;text-decoration:none;}
.button-gray{background-color:#555555;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-gray:hover, .button-gray.active, .button-gray:active{background-color:#555555;color:#ffffff;text-decoration:none;}
.button-gray.disabled, .button-gray[disabled], fieldset[disabled] .button-gray{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-gray.disabled:hover, .button-gray.disabled.active, .button-gray.disabled:active, .button-gray[disabled]:hover, .button-gray[disabled].active, .button-gray[disabled]:active, fieldset[disabled] .button-gray:hover, fieldset[disabled] .button-gray.active, fieldset[disabled] .button-gray:active{background-color:#555555;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.button-gray.stroke-style{background-color:transparent;color:#555555;border:1px solid #555555;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.button-gray.stroke-style:hover, .button-gray.stroke-style.active, .button-gray.stroke-style:active{color:#ffffff;border:1px solid #555555;background-color:#555555;text-decoration:none;}
.button-gray.stroke-style.disabled, .button-gray.stroke-style[disabled], fieldset[disabled] .button-gray.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.button-gray.stroke-style.disabled:hover, .button-gray.stroke-style.disabled.active, .button-gray.stroke-style.disabled:active, .button-gray.stroke-style[disabled]:hover, .button-gray.stroke-style[disabled].active, .button-gray.stroke-style[disabled]:active, fieldset[disabled] .button-gray.stroke-style:hover, fieldset[disabled] .button-gray.stroke-style.active, fieldset[disabled] .button-gray.stroke-style:active{color:#ffffff;border:1px solid #555555;background-color:#555555;opacity:0.65;filter:alpha(opacity=65);}
.button-gray.icon-button{color:#555555;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.button-gray.icon-button:hover{color:#3c3c3c;background:none;border:none;text-decoration:none;}
.white-button{background-color:#ffffff;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.white-button:hover, .white-button.active, .white-button:active{background-color:#ffffff;color:#ffffff;text-decoration:none;}
.white-button.disabled, .white-button[disabled], fieldset[disabled] .white-button{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.white-button.disabled:hover, .white-button.disabled.active, .white-button.disabled:active, .white-button[disabled]:hover, .white-button[disabled].active, .white-button[disabled]:active, fieldset[disabled] .white-button:hover, fieldset[disabled] .white-button.active, fieldset[disabled] .white-button:active{background-color:#ffffff;color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.white-button.stroke-style{background-color:transparent;color:#ffffff;border:1px solid #ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none;}
.white-button.stroke-style:hover, .white-button.stroke-style.active, .white-button.stroke-style:active{color:#ffffff;border:1px solid #ffffff;background-color:#ffffff;text-decoration:none;}
.white-button.stroke-style.disabled, .white-button.stroke-style[disabled], fieldset[disabled] .white-button.stroke-style{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);}
.white-button.stroke-style.disabled:hover, .white-button.stroke-style.disabled.active, .white-button.stroke-style.disabled:active, .white-button.stroke-style[disabled]:hover, .white-button.stroke-style[disabled].active, .white-button.stroke-style[disabled]:active, fieldset[disabled] .white-button.stroke-style:hover, fieldset[disabled] .white-button.stroke-style.active, fieldset[disabled] .white-button.stroke-style:active{color:#ffffff;border:1px solid #ffffff;background-color:#ffffff;opacity:0.65;filter:alpha(opacity=65);}
.white-button.stroke-style:hover, .white-button.stroke-style.active, .white-button.stroke-style:active{color:#303030;border:1px solid #303030;background-color:#303030;text-decoration:none;}
.white-button.icon-button{color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;}
.white-button.icon-button:hover{color:#e6e6e6;background:none;border:none;text-decoration:none;}
.button-block{display:block;width:100%;margin:0;}
.button-block + .button-block{margin-top:5px;}
.icon-button{display:inline-block;color:#b17040;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:none;border:none;margin:0 4px;text-decoration:none;padding:0 2px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;font-size:1.5rem;line-height:1.5rem;}
.icon-button:hover{color:#8c5832;background:none;border:none;text-decoration:none;}
.icon-button i{margin-top:0;}
.button-group,
.button-group-vertical{position:relative;display:inline-block;vertical-align:middle;}
.button-group > .button,
.button-group-vertical > .button{position:relative;}
.button-group > .button:hover, .button-group > .button:active, .button-group > .button.active,
.button-group-vertical > .button:hover,
.button-group-vertical > .button:active,
.button-group-vertical > .button.active{z-index:20;}
.button-group{border-radius:0.5rem;-webkit-box-shadow:none;box-shadow:none;}
.button-group .button + .button,
.button-group .button + .button-group,
.button-group .button-group + .button,
.button-group .button-group + .button-group{margin-left:-1px;}
.button-group > .button{-webkit-box-shadow:none;box-shadow:none;margin:0;float:left;border-radius:0;}
.button-group > .button:first-child{border-radius:0.5rem 0 0 0.5rem;}
.button-group > .button:last-child{border-radius:0 0.5rem 0.5rem 0;}
.button-group-vertical{border-radius:0.5rem;-webkit-box-shadow:none;box-shadow:none;}
.button-group-vertical > .button,
.button-group-vertical > .button-group,
.button-group-vertical > .button-group > .button{display:block;width:100%;max-width:100%;}
.button-group-vertical > .button{margin:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;}
.button-group-vertical > .button:first-child{border-radius:0.5rem 0.5rem 0 0;}
.button-group-vertical > .button:last-child{border-radius:0 0 0.5rem 0.5rem;}
.button-group-vertical > .button + .button,
.button-group-vertical > .button + .button-group,
.button-group-vertical > .button-group + .button,
.button-group-vertical > .button-group + .button-group{margin-top:-1px;margin-left:0;}
.button-group-justify{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.button-group-justify > .button,
.button-group-justify > .button-group{float:none;display:table-cell;width:1%;}
.button-group-justify > .button:not(:first-child):not(:last-child) > .button,
.button-group-justify > .button-group:not(:first-child):not(:last-child) > .button{border-radius:0;}
.button-group-justify > .button:first-child:not(:last-child) > .button:last-child,
.button-group-justify > .button-group:first-child:not(:last-child) > .button:last-child{border-radius:0.5rem 0 0 0.5rem;}
.button-group-justify > .button:last-child:not(:first-child) > .button:first-child,
.button-group-justify > .button-group:last-child:not(:first-child) > .button:first-child{border-radius:0 0.5rem 0.5rem 0;}
.button-group-justify > .button-group .button{width:100%;}
.effect-button{line-height:50px;height:50px;text-align:center;margin-right:auto;margin-left:auto;width:100%;display:block;text-decoration:none;cursor:pointer;}
.button.effect1{-webkit-transition:all 0.5s linear;transition:all 0.5s linear;}
.button.effect1:hover{border-radius:25px;}
.button.effect2{-webkit-transition:all 0.5s;transition:all 0.5s;overflow:hidden;position:relative;}
.button.effect2 span{-webkit-transition:all 0.3s;transition:all 0.3s;}
.button.effect2:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);}
.button.effect2:hover > span{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -40px);transform:translate(0, -40px);}
.button.effect2:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 22%);transform:translate(0, 22%);}
.button.effect3{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;}
.button.effect3span{-webkit-transition:all 0.3s;transition:all 0.3s;}
.button.effect3:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(-30%, 22%);transform:translate(-30%, 22%);}
.button.effect3:hover > span{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 40px);transform:translate(0, 40px);}
.button.effect3:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 22%);transform:translate(0, 22%);}
.button.effect4{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;}
.button.effect4 span{-webkit-transition:all 0.3s;transition:all 0.3s;}
.button.effect4:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s;transition:all 0.3s;transform:translate(-30%, -50%) rotate(-30deg);}
.button.effect4:hover > span{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, 40px);transform:translate(0, 40px);}
.button.effect4:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 22%);transform:translate(0, 22%);}
@-webkit-keyframes shek{from, 11.1%, to{-webkit-transform:skewX(0) skewY(0);transform:skewX(0) skewY(0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6deg) skewY(6deg);transform:skewX(6deg) skewY(6deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@-moz-keyframes shek{from, 11.1%, to{-webkit-transform:skewX(0) skewY(0);transform:skewX(0) skewY(0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6deg) skewY(6deg);transform:skewX(6deg) skewY(6deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@-ms-keyframes shek{from, 11.1%, to{-webkit-transform:skewX(0) skewY(0);transform:skewX(0) skewY(0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6deg) skewY(6deg);transform:skewX(6deg) skewY(6deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@keyframes shek{from, 11.1%, to{-webkit-transform:skewX(0) skewY(0);transform:skewX(0) skewY(0);}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6deg) skewY(6deg);transform:skewX(6deg) skewY(6deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
.button.effect5{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;}
.button.effect5:hover{-webkit-animation-delay:0;-webkit-animation-duration:1s;-webkit-animation-name:shek;-webkit-animation-fill-mode:both;animation-delay:0;animation-duration:1s;animation-name:shek;animation-fill-mode:both;}
.button.effect6, .button.effect7, .button.effect8{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;}
.button.effect6 span, .button.effect7 span, .button.effect8 span,
.button.effect6 .span-style-1,
.button.effect7 .span-style-1,
.button.effect8 .span-style-1,
.button.effect6 .button.effect9,
.button.effect7 .button.effect9,
.button.effect8 .button.effect9,
.button.effect6 .button.effect10,
.button.effect7 .button.effect10,
.button.effect8 .button.effect10,
.button.effect6 .button.effect11 span,
.button.effect11 .button.effect6 span,
.button.effect7 .button.effect11 span,
.button.effect11 .button.effect7 span,
.button.effect8 .button.effect11 span,
.button.effect11 .button.effect8 span{z-index:2;display:block;position:absolute;width:100%;height:100%;}
.button.effect6:before, .button.effect7:before, .step-list > li.button.effect7:after, .button.effect8:before, .step-list > li.button.effect8:after, .step-list > li.button.effect6:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255, 255, 255, 0.3);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(0.5, 1);transform:scale(0.5, 1);}
.button.effect6:hover:before, .button.effect7:hover:before, .step-list > li.button.effect7:hover:after, .button.effect8:hover:before, .step-list > li.button.effect8:hover:after, .step-list > li.button.effect6:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.button.effect7:before, .step-list > li.button.effect7:after{-webkit-transform:scale(1, 0.5);transform:scale(1, 0.5);}
.button.effect7:hover:before, .step-list > li.button.effect7:hover:after{-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.button.effect8:before, .step-list > li.button.effect8:after{-webkit-transform:scale(1);transform:scale(1);width:0%;}
.button.effect8:hover:before, .step-list > li.button.effect8:hover:after{-webkit-transform:scale(1);transform:scale(1);width:100%;}
.button.effect9, .button.effect10{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;}
.button.effect9:before, .button.effect10:before, .button.effect10:after, .step-list > li.button.effect9:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(255, 255, 255, 0.3);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.4s;transition:all 0.4s;}
.button.effect9:hover:before, .button.effect10:hover:before, .button.effect10:hover:after, .step-list > li.button.effect9:hover:after{opacity:1;filter:alpha(opacity=100);transform:skewX(-180deg) scale(0.5, 1);}
.button.effect10{perspective:2000px;}
.button.effect10:hover:before, .step-list > li.button.effect10:hover:after{transform:rotateX(60deg) translate(0px, 40px);}
.button.effect10:hover:after{transform:rotateX(-60deg) translate(0px, -40px);}
.button.effect11{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;}
.button.effect11:before, .step-list > li.button.effect11:after, .button.effect11:after{content:'';position:absolute;top:50px;left:-5px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:190px solid rgba(255, 255, 255, 0.3);z-index:1;-webkit-transition:all 0.5s;transition:all 0.5s;}
.button.effect11:after{transition-delay:0.2s;}
.button.effect11:hover:before, .step-list > li.button.effect11:hover:after{-webkit-transform:translate(0px, -190px);transform:translate(0px, -190px);transform:translate(0px, -190px);}
.button.effect11:hover:after{-webkit-transform:translate(0px, -150px);transform:translate(0px, -150px);}
.button.effect12{-webkit-transition:all 0.5s;transition:all 0.5s;position:relative;overflow:hidden;}
.button.effect12:before, .step-list > li.button.effect12:after, .button.effect12:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:1px solid rgba(255, 255, 255, 0.5);-webkit-transition:all 0.3s;transition:all 0.3s;}
.button.effect12:after{opacity:0;filter:alpha(opacity=0);background-color:rgba(255, 255, 255, 0.3);-webkit-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);}
.button.effect12:hover:before, .step-list > li.button.effect12:hover:after{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);}
.button.effect12:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.form-panel{margin-bottom:2.4rem;position:relative;}
.form-panel.error .input-panel{border-color:#da5548;color:#da5548;}
.form-panel.error .input-icon{color:#da5548;}
.form-panel.error .error-message{display:block;}
.form-placeholder{padding-top:10px;}
.form-placeholder .input-panel{background-color:transparent;padding-left:0 !important;padding-right:0 !important;border-radius:0 !important;border-top:none;border-left:none;border-right:none;position:relative;z-index:200;}
.form-placeholder .input-panel.placeholder{color:transparent;}
.form-placeholder .input-panel:-moz-placeholder{color:transparent;}
.form-placeholder .input-panel::-moz-placeholder{color:transparent;}
.form-placeholder .input-panel:-ms-input-placeholder{color:transparent;}
.form-placeholder .input-panel::-webkit-input-placeholder{color:transparent;}
.form-placeholder label{left:0;position:absolute;margin:0;top:10px;-webkit-transition:0.25s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;transition:0.25s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;-ms-transform:translate3d(0px, 7.2px, 0px) scale(1);-webkit-transform:translate3d(0px, 7.2px, 0px) scale(1);transform:translate3d(0px, 7.2px, 0px) scale(1);-webkit-transform-origin:left top;transform-origin:left top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.54rem;}
.form-placeholder .input-panel:focus + label, .form-placeholder.input-focus + label, .form-placeholder.input-focus label{color:#b17040;-ms-transform:translate3d(0, -16px, 0px) scale(0.85);-webkit-transform:translate3d(0, -16px, 0px) scale(0.85);transform:translate3d(0, -16px, 0px) scale(0.85);padding-right:0;}
.form-placeholder.input-focus.error label{color:#da5548;}
.form-placeholder.form-panel-el label{-ms-transform:translate3d(0px, 18px, 0px) scale(1);-webkit-transform:translate3d(0px, 18px, 0px) scale(1);transform:translate3d(0px, 18px, 0px) scale(1);}
.form-placeholder.form-panel-el .input-panel:focus + label, .form-placeholder.form-panel-el.input-focus + label, .form-placeholder.form-panel-el.input-focus label{-ms-transform:translate3d(0, -16px, 0px) scale(0.85);-webkit-transform:translate3d(0, -16px, 0px) scale(0.85);transform:translate3d(0, -16px, 0px) scale(0.85);}
.form-placeholder.form-panel-la label{-ms-transform:translate3d(0px, 14px, 0px) scale(1);-webkit-transform:translate3d(0px, 14px, 0px) scale(1);transform:translate3d(0px, 14px, 0px) scale(1);}
.form-placeholder.form-panel-la .input-panel:focus + label, .form-placeholder.form-panel-la.input-focus + label, .form-placeholder.form-panel-la.input-focus label{-ms-transform:translate3d(0, -16px, 0px) scale(0.85);-webkit-transform:translate3d(0, -16px, 0px) scale(0.85);transform:translate3d(0, -16px, 0px) scale(0.85);}
.form-placeholder.form-panel-sm label{-ms-transform:translate3d(0px, 6px, 0px) scale(1);-webkit-transform:translate3d(0px, 6px, 0px) scale(1);transform:translate3d(0px, 6px, 0px) scale(1);}
.form-placeholder.form-panel-sm .input-panel:focus + label, .form-placeholder.form-panel-sm.input-focus + label, .form-placeholder.form-panel-sm.input-focus label{-ms-transform:translate3d(0, -16px, 0px) scale(0.85);-webkit-transform:translate3d(0, -16px, 0px) scale(0.85);transform:translate3d(0, -16px, 0px) scale(0.85);}
.form-placeholder.form-panel-es label{-ms-transform:translate3d(0px, 4px, 0px) scale(1);-webkit-transform:translate3d(0px, 4px, 0px) scale(1);transform:translate3d(0px, 4px, 0px) scale(1);}
.form-placeholder.form-panel-es .input-panel:focus + label, .form-placeholder.form-panel-es.input-focus + label, .form-placeholder.form-panel-es.input-focus label{-ms-transform:translate3d(0, -16px, 0px) scale(0.85);-webkit-transform:translate3d(0, -16px, 0px) scale(0.85);transform:translate3d(0, -16px, 0px) scale(0.85);}
.input-panel{display:block;width:100%;height:3.7rem;padding:0.6rem 1.5rem;font-size:1.4rem;line-height:1.4;color:#303030;background-color:transparent;background-image:none;border:1px solid #686868;border-radius:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.input-panel:-webkit-autofill{-webkit-transition:none 0.2s;transition:none 0.2s;-webkit-box-shadow:0 0 0 30px white inset;}
.input-panel.box-shadow{-webkit-box-shadow:none;box-shadow:none;}
.input-panel.placeholder{color:rgba(0, 0, 0, 0.3);}
.input-panel:-moz-placeholder{color:rgba(0, 0, 0, 0.3);}
.input-panel::-moz-placeholder{color:rgba(0, 0, 0, 0.3);}
.input-panel:-ms-input-placeholder{color:rgba(0, 0, 0, 0.3);}
.input-panel::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.3);}
.input-panel::-ms-expand{border:0;background-color:transparent;}
.input-panel[disabled], .input-panel[readonly], fieldset[disabled] .input-panel{background-color:#d9d9d9;opacity:1;}
.input-panel[disabled], fieldset[disabled] .input-panel{cursor:not-allowed;}
.input-panel:focus{border-color:#b17040;}
[type="file"].input-panel{padding:0.42rem 0.6rem;}
.calender-pan{position:relative;z-index:200;}
.calender-pan .input-panel{padding-right:3rem;}
.ui-datepicker-trigger{background:none;border:none;font-size:2.4rem;color:#d9d9d9;position:absolute;right:7px;top:5px;}
select.input-panel{padding-left:1.35rem;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:100% 0.7rem;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg fill="#333333" height="24" viewBox="0 0 28 24" width="26" xmlns="http://www.w3.org/2000/svg"><path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/><path d="M0-.75h24v24H0z" fill="none"/></svg>');}
select[multiple]{height:auto;background-image:none;}
select::-ms-expand{display:none;}
textarea.input-panel{height:auto;resize:none;}
label{font-size:1.4rem;max-width:100%;display:inline-block;margin:0 0 0.5rem 0;font-weight:400;}
label.label-el{font-size:2rem;}
label.label-la{font-size:1.8rem;}
label.label-sm{font-size:1.2rem;}
label.label-es{font-size:1.1rem;}
.input-group{display:table;vertical-align:middle;}
.input-group > .input-panel{width:100%;}
.input-group .input-group-icon,
.input-group .input-group-button{width:1%;}
.input-group .input-group-button{vertical-align:top;}
.input-group .input-panel,
.input-group .input-group-icon,
.input-group .input-group-button{display:table-cell;}
.input-group .input-panel:first-child,
.input-group .input-group-icon:first-child,
.input-group .input-group-button:first-child{border-radius:0 0 0 0;border-right:0;}
.input-group .input-panel:first-child .button,
.input-group .input-group-icon:first-child .button,
.input-group .input-group-button:first-child .button{border-radius:0 0 0 0;}
.input-group .input-panel:last-child,
.input-group .input-group-icon:last-child,
.input-group .input-group-button:last-child{border-radius:0 0 0 0;border-left:0;}
.input-group .input-panel:last-child .button,
.input-group .input-group-icon:last-child .button,
.input-group .input-group-button:last-child .button{border-radius:0 0 0 0;}
.input-group .input-panel:not(:first-child):not(:last-child),
.input-group .input-group-icon:not(:first-child):not(:last-child),
.input-group .input-group-button:not(:first-child):not(:last-child){border-radius:0;}
.input-group-icon{padding:0.6rem 1rem;font-size:1.4rem;font-weight:400;line-height:1;color:#303030;text-align:center;background-color:whitesmoke;border:1px solid #686868;border-radius:0;}
.form-horizontal .form-panel{margin-left:-15px;margin-right:-15px;*zoom:1;}
.form-horizontal .form-panel:before, .form-horizontal .step-list > li.form-panel:after, .form-horizontal .form-panel:after{content:" ";display:table;}
.form-horizontal .form-panel:after{clear:both;}
.form-horizontal .form-panel label{padding-top:0.81rem;padding-bottom:0.81rem;margin:0;line-height:1.4;}
.form-horizontal .form-panel.form-panel-el label{padding-top:1.19rem;padding-bottom:1.19rem;line-height:1.8;}
.form-horizontal .form-panel.form-panel-la label{padding-top:1.1rem;padding-bottom:1.1rem;line-height:1.6;}
.form-horizontal .form-panel.form-panel-sm label{padding-top:0.66rem;padding-bottom:0.66rem;line-height:1.2;}
.search-out-button-style{padding-right:4rem;position:relative;}
.search-out-button-style .input-panel{padding-right:4rem;}
.search-out-button-style .button{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);min-width:7rem;}
.search-out-button-style.form-panel-la .button{padding:0.6rem 1.5rem;}
.search-out-button-style.form-panel-la .input-panel{padding-right:4rem;}
.left-icon{position:relative;}
.left-icon .input-panel{padding-left:3.6rem;}
.left-icon.form-panel-la .input-panel{padding-left:3.6rem;}
.left-icon:after{content:"";display:block;position:absolute;content:'search';font-family:"Material Icons";text-rendering:optimizeLegibility;top:50%;left:1rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#9e9e9e;font-size:2.2rem;}
.search-inner-button-style{position:relative;}
.search-inner-button-style .input-panel{padding-right:8rem;}
.search-inner-button-style .button{position:absolute;top:50%;right:0.6rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);min-width:7rem;}
.search-inner-button-style.form-panel-la .button{padding:0.6rem 1.5rem;}
.search-inner-button-style.form-panel-la .input-panel{padding-right:8rem;}
.form-panel-el .input-panel{height:6.29rem;padding:1.4rem 1.5rem;font-size:2rem;line-height:1.8;border-radius:0;}
.form-panel-el select.input-panel{height:6.29rem;line-height:6.29rem;}
.form-panel-el textarea.input-panel,
.form-panel-el select[multiple].input-panel{height:auto;}
.form-panel-el label{font-size:2rem;}
.form-panel-la .input-panel{height:4.847rem;padding:1rem 1.5rem;font-size:1.8rem;line-height:1.6;border-radius:0;}
.form-panel-la select.input-panel{height:4.847rem;line-height:4.847rem;}
.form-panel-la textarea.input-panel,
.form-panel-la select[multiple].input-panel{height:auto;}
.form-panel-la label{font-size:1.8rem;}
.form-panel-sm .input-panel{height:2.812rem;padding:0.55rem 1rem;font-size:1.2rem;line-height:1.2;border-radius:0;}
.form-panel-sm select.input-panel{height:2.812rem;line-height:2.812rem;}
.form-panel-sm textarea.input-panel,
.form-panel-sm select[multiple].input-panel{height:auto;}
.form-panel-sm label{font-size:1.2rem;}
.form-panel-es .input-panel{height:2.812rem;padding:0.1rem 0.5rem;font-size:1.1rem;line-height:1.1;border-radius:0;}
.form-panel-es select.input-panel{height:2.812rem;line-height:2.812rem;}
.form-panel-es textarea.input-panel,
.form-panel-es select[multiple].input-panel{height:auto;}
.form-panel-es label{font-size:1.1rem;}
.checkbox, .radio{margin-bottom:1rem;}
.checkbox input[type="checkbox"], .radio input[type="checkbox"],
.checkbox input[type="radio"],
.radio input[type="radio"]{position:absolute;visibility:hidden;top:1px;}
.checkbox input[type="checkbox"]:checked + label:after, .radio input[type="checkbox"]:checked + label:after,
.checkbox input[type="radio"]:checked + label:after,
.radio input[type="radio"]:checked + label:after{opacity:1;filter:alpha(opacity=100);}
.checkbox input[type="checkbox"]:checked + label:before, .radio input[type="checkbox"]:checked + label:before,
.checkbox input[type="radio"]:checked + label:before,
.radio input[type="radio"]:checked + label:before{border-color:#b17040;background-color:#b17040;}
.checkbox input[type="checkbox"]:disabled + label, .radio input[type="checkbox"]:disabled + label,
.checkbox input[type="radio"]:disabled + label,
.radio input[type="radio"]:disabled + label{color:#d9d9d9;}
.checkbox input[type="checkbox"]:disabled + label:before, .radio input[type="checkbox"]:disabled + label:before,
.checkbox input[type="radio"]:disabled + label:before,
.radio input[type="radio"]:disabled + label:before{opacity:0.4;filter:alpha(opacity=40);}
.checkbox input[type="checkbox"]:disabled + label:hover:before, .radio input[type="checkbox"]:disabled + label:hover:before,
.checkbox input[type="radio"]:disabled + label:hover:before,
.radio input[type="radio"]:disabled + label:hover:before{opacity:0.4;filter:alpha(opacity=40);border-color:#d9d9d9;background-color:transparent;}
.checkbox input[type="checkbox"]:disabled + label:hover:after, .radio input[type="checkbox"]:disabled + label:hover:after,
.checkbox input[type="radio"]:disabled + label:hover:after,
.radio input[type="radio"]:disabled + label:hover:after{opacity:0;filter:alpha(opacity=0);}
.checkbox.no-text label, .no-text.radio label{padding-left:1.8rem;}
.checkbox label, .radio label{cursor:pointer;position:relative;padding:0 0 0 2.8rem;font-size:1.4rem;color:#000;font-weight:400;line-height:1.4;margin:0;display:block;min-height:1.8rem;}
.checkbox label:before, .radio label:before{content:"";border:1px solid #d9d9d9;background-color:#ffffff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:1.8rem;height:1.8rem;position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border-radius:0.2rem;}
.checkbox label.box-shadow, .radio label.box-shadow{-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);}
.checkbox label:after, .radio label:after{content:"check";font-family:"Material Icons";color:#ffffff;font-size:1.68rem;position:absolute;left:1px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0;}
.checkbox label:hover:before, .radio label:hover:before{background-color:rgba(177, 112, 64, 0.15);border-color:rgba(177, 112, 64, 0.15);}
.checkbox label:hover:after, .radio label:hover:after{opacity:0.5;filter:alpha(opacity=50);}
.radio input[type="radio"]:checked + label:before{background-color:transparent;}
.radio label:before{border-radius:50%;}
.radio label:after{border-radius:50%;content:"";width:0.99rem;height:0.99rem;background-color:#b17040;left:0.4rem;}
.radio label:hover:before{background-color:transparent;}
.upload-file-btn{font-size:1.68rem;}
.upload-file-btn .material-icons{font-size:2.4rem;color:#b17040;position:relative;top:0.5rem;line-height:0.5;margin-right:0.5rem;}
.upload-file-container{position:absolute;left:-999999px;top:-999999px;}
.file-name-list li{margin:0.5rem 0 0 0;font-size:1.26rem;}
.switch{vertical-align:middle;display:inline-block;margin:0;}
input[type="checkbox"].switch-1{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:70px;height:30px;background:#d9d9d9;border-radius:30px;position:relative;cursor:pointer;outline:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
input[type="checkbox"].switch-1:checked{background:#b17040;}
input[type="checkbox"].switch-1:checked:after{left:calc(100% - 30px);}
input[type="checkbox"].switch-1:after{position:absolute;content:"";width:30px;height:30px;border-radius:50%;background:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);-webkit-transform:scale(0.7);transform:scale(0.7);left:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
input[type="checkbox"].switch-2{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:70px;height:5px;background-color:#e6e6e6;border-radius:0.5rem;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;position:relative;outline:0;cursor:pointer;}
input[type="checkbox"].switch-2:before, input[type="checkbox"].switch-2:after{position:absolute;content:"";-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
input[type="checkbox"].switch-2:after{width:30px;height:30px;background:#ffffff;border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);top:50%;left:0;transform:translateY(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}
input[type="checkbox"].switch-2:checked{background:#b17040;}
input[type="checkbox"].switch-2:checked:after{left:calc(100% - 30px);background:#b17040;}
@media only screen and (min-width:768px){.input-inline .form-panel{display:inline-block;margin-bottom:0.5rem;margin-right:0.4rem;vertical-align:top;}
.input-inline .input-panel{display:inline-block;width:auto;vertical-align:middle;}
.input-inline .control-label{margin-bottom:0;vertical-align:middle;}
.input-inline .input-group{display:inline-table;}
.input-inline .input-group-icon,
.input-inline .input-group-button,
.input-inline .input-panel{width:auto;}
.input-inline .radio,
.input-inline .checkbox,
.input-inline .radio,
.input-inline .switch{display:inline-block;margin-top:0;margin-bottom:0;margin-right:1rem;vertical-align:middle;}
}
.chosen-container-multi .chosen-choices{background-color:transparent;background-image:none;border-color:#e6e6e6;color:#303030;border-radius:0;}
.chosen-container-multi .chosen-choices li.search-choice{border:none;margin:4px 5px 4px 0;padding:6px 22px 6px 8px;background:#b17040;color:#ffffff;border-radius:0;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:none;font-size:1.6rem;width:14px;height:14px;color:#ffffff;top:7px;right:5px;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{content:"";display:block;position:absolute;content:'close';font-family:"Material Icons";text-rendering:optimizeLegibility;}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#303030 !important;height:32px;}
.error-message{display:none;color:#da5548;font-style:italic;font-size:1.12rem;position:absolute;top:100%;text-align:right;width:100%;}
@keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.loader{display:inline-block;text-align:center;font-size:1.4rem;position:relative;min-height:3rem;min-width:3rem;}
.loader:before, .step-list > li.loader:after, .loader:after{content:"";position:absolute;top:0;left:50%;margin-left:-1.5rem;width:3rem;height:3rem;border-radius:50%;border:3px solid rgba(0, 0, 0, 0.1);}
.loader:after{border-color:#b17040 transparent transparent;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.loader.loading-text{padding-top:3.5rem;}
.label-sm{font-size:1.2rem;}
.label-la{font-size:1.8rem;}
.label-el{font-size:2rem;}
.tooltip{position:relative;white-space:normal;}
.tooltip:hover{text-decoration:none;}
.tooltip .tooltip-content{position:absolute;min-width:17rem;font-size:1.2rem;padding:1rem;background-color:#000;color:#ffffff;text-align:left;border-radius:0.5rem;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);z-index:1070;}
.tooltip.top-center .tooltip-content{bottom:100%;left:50%;margin-bottom:1rem;-ms-transform:translateX(-50%) scale(0);-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);}
.tooltip.top-center .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-top:0.8rem solid #000;margin-top:0rem;top:100%;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.tooltip.top-center.in .tooltip-content{-ms-transform:translateX(-50%) scale(1);-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);}
.tooltip.top-left .tooltip-content{bottom:100%;right:auto;left:0;margin-bottom:1rem;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
.tooltip.top-left .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-top:0.8rem solid #000;margin-top:0rem;left:0.5rem;top:100%;}
.tooltip.top-left.in .tooltip-content{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.tooltip.top-right .tooltip-content{bottom:100%;right:0;left:auto;margin-bottom:1rem;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
.tooltip.top-right .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-top:0.8rem solid #000;margin-top:0rem;right:0.5rem;top:100%;}
.tooltip.top-right.in .tooltip-content{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.tooltip.bottom-center .tooltip-content{top:100%;left:50%;margin-top:1rem;-ms-transform:translateX(-50%) scale(0);-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);}
.tooltip.bottom-center .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-bottom:0.8rem solid #000;margin-bottom:0rem;bottom:100%;bottom:100%;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.tooltip.bottom-center.in .tooltip-content{-ms-transform:translateX(-50%) scale(1);-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);}
.tooltip.bottom-left .tooltip-content{top:100%;right:auto;left:0;margin-top:1rem;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
.tooltip.bottom-left .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-bottom:0.8rem solid #000;margin-bottom:0rem;bottom:100%;left:0.5rem;bottom:100%;}
.tooltip.bottom-left.in .tooltip-content{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.tooltip.bottom-right .tooltip-content{top:100%;right:0;left:auto;margin-top:1rem;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
.tooltip.bottom-right .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;border-bottom:0.8rem solid #000;margin-bottom:0rem;bottom:100%;right:0.5rem;bottom:100%;}
.tooltip.bottom-right.in .tooltip-content{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.tooltip.left-center .tooltip-content{top:50%;right:100%;margin-right:1rem;-ms-transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);}
.tooltip.left-center .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-top:0.8rem solid transparent;border-bottom:0.8rem solid transparent;border-left:0.8rem solid #000;margin-right:-0.8rem;top:50%;left:100%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.tooltip.left-center.in .tooltip-content{-ms-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}
.tooltip.right-center .tooltip-content{top:50%;left:100%;margin-left:1rem;-ms-transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);}
.tooltip.right-center .tooltip-content:after{content:"";display:block;position:absolute;width:0;height:0;border-top:0.8rem solid transparent;border-bottom:0.8rem solid transparent;border-right:0.8rem solid #000;margin-left:-0.8rem;top:50%;right:100%;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.tooltip.right-center.in .tooltip-content{-ms-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}
.main-navigation{margin:0 0 0;background-color:#fff;border-top:1px solid #666;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:1000;}
.navigation-right{background:#7cc341;}
.navigation.navigation-right li a{color:#fff;}
@media only screen and (min-width:768px){.main-navigation .wrapper-fluid .navigation-right .dropdown-menu,
.main-navigation .wrapper .navigation-right .dropdown-menu{left:auto;right:0;}
}
.navigation-header{*zoom:1;}
.navigation-header:before, .step-list > li.navigation-header:after, .navigation-header:after{content:" ";display:table;}
.navigation-header:after{clear:both;}
@media only screen and (min-width:768px){.navigation-header{float:left;}
}
.brand{float:left;margin-left:-15px;padding:1rem 1.8rem;text-decoration:none;font-size:2rem;line-height:1;color:#0072bc;font-family:roboto;background-color:transparent;}
.brand:hover, .brand:focus{text-decoration:none;color:#0a8ade;background-color:transparent;}
.brand > img{display:block;}
.brand strong{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;position:absolute;}
@media only screen and (max-width:767px){.brand{padding:1.6rem;}
}
.navigation-toggle, .sidebar-toggle{position:relative;float:right;margin-top:2rem;padding:0.85rem 0.5rem;font-size:3.2rem;color:#0a8ade;text-decoration:none;line-height:0.8;}
@media only screen and (min-width:768px){.navigation-toggle, .sidebar-toggle{display:none;}
}
.navigation-toggle:hover, .sidebar-toggle:hover{color:#0a8ade;}
.navigation-container{overflow-x:visible;display:none;margin:0 -2rem;border-top:1px solid transparent;*zoom:1;-webkit-overflow-scrolling:touch;}
.navigation-container:before, .step-list > li.navigation-container:after, .navigation-container:after{content:" ";display:table;}
.navigation-container:after{clear:both;}
@media only screen and (min-width:768px){.navigation-container{width:auto;border-top:0;box-shadow:none;display:block !important;height:auto !important;overflow:visible !important;}
.navigation-container.navbar-fixed-top, .navigation-container.navbar-static-top{padding-left:0;padding-right:0;}
.navigation-container.navigation-vertical-align{margin-top:1.9rem;}
}
.navbar-right-slide-close{display:none;background-color:#b17040;}
.navbar-right-slide-close a{text-decoration:none;padding:1.5rem;color:#ffffff;display:block;margin-top:-5px;font-weight:300;font-size:1.6rem;}
.navbar-right-slide-close a .material-icons{position:relative;top:5px;font-size:2.2rem;}
.navbar-fixed-top .navigation-container{max-height:340px;overflow-y:auto;}
@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navigation-container{max-height:30rem;}
}
.panel-overlay-bg{background-color:rgba(255, 255, 255, 0.6);width:100%;height:100%;position:fixed;left:0;top:0;z-index:1020;}
.navbar-fixed-top{position:absolute;right:0;left:0;top:0;z-index:1030;}
@media only screen and (min-width:768px){.navbar-fixed-top{border-radius:0;}
}
@-webkit-keyframes fadeInDown{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -100px);transform:translate(0, -100px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
}
@-moz-keyframes fadeInDown{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -100px);transform:translate(0, -100px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
}
@-ms-keyframes fadeInDown{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -100px);transform:translate(0, -100px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
}
@keyframes fadeInDown{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0, -100px);transform:translate(0, -100px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
}
.fixed-navigation .navbar-fixed-top{position:fixed;-webkit-animation-delay:0;-webkit-animation-duration:0.4s;-webkit-animation-name:fadeInDown;-webkit-animation-fill-mode:both;animation-delay:0;animation-duration:0.4s;animation-name:fadeInDown;animation-fill-mode:both;}
@media only screen and (max-width:767px){.fixed-navigation .navbar-fixed-top.navbar-open-right{position:absolute;-webkit-animation-delay:0;-webkit-animation-duration:0;-webkit-animation-name:none;-webkit-animation-fill-mode:both;animation-delay:0;animation-duration:0;animation-name:none;animation-fill-mode:both;}
}
@media only screen and (max-width:767px){.navbar-open-right{z-index:auto;}
}
.navbar-open-right.panel-open .navigation-container{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:5px 0 5px rgba(0, 0, 0, 0.15);box-shadow:5px 0 5px rgba(0, 0, 0, 0.15);}
@media only screen and (max-width:767px){.navbar-open-right .navigation-container{background-color:#ffffff;max-height:100%;overflow-y:auto;height:100%;position:fixed;display:block;width:29rem;left:0;top:-1px;margin:0;-webkit-transform:translate3d(-29rem, 0, 0);transform:translate3d(-29rem, 0, 0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1030;}
.navbar-open-right .navigation-container .navigation > li{border-bottom-color:whitesmoke;}
.navbar-open-right .navigation-container .navigation > li > a{color:#303030;}
.navbar-open-right .navigation-container .navigation > li:hover > a, .navbar-open-right .navigation-container .navigation > li.active > a, .navbar-open-right .navigation-container .navigation > li.open > a{color:#b17040;background-color:whitesmoke;}
.navbar-open-right .navigation-container .navigation .dropdown > a:after{transform:translate(0, -50%) rotate(90deg);-webkit-transform-origin:center;transform-origin:center;color:#303030;}
.navbar-open-right .navigation-container .navigation .dropdown.active > a:after{transform:translate(0, -50%) rotate(0);color:#b17040;}
.navbar-open-right .navigation-container .navigation .dropdown-menu > li > a{background-color:whitesmoke;color:#303030;border-bottom-color:#ebebeb;}
.navbar-open-right .navigation-container .navigation .dropdown-menu > li.active > a, .navbar-open-right .navigation-container .navigation .dropdown-menu > li.active > a:hover{color:#b17040;}
.navbar-open-right .navigation-container .navbar-right-slide-close{display:block;}
}
@media (max-device-width:480px) and (orientation:landscape){.navbar-open-right .navigation-container{max-height:auto;}
}
.navigation{list-style:none;padding:0;margin-bottom:0;}
.navigation > li{position:relative;}
.navigation > li > a{line-height:2rem;text-decoration:none;color:#ffffff;background-color:transparent;font-size:1.4rem;display:block;padding:1.5rem 1rem;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;border-radius:0rem;}
.navigation > li:hover > a, .navigation > li.active > a, .navigation > li.open > a{background-color:#0a8ade;color:#ffffff;}
.navigation > li:hover > a:after, .navigation > li.active > a:after, .navigation > li.open > a:after{color:#ffffff;}
@media only screen and (max-width:767px){.navigation > li{border-bottom:1px solid #7b4e2c;}
}
.navigation .dropdown > a:after{color:#000;}
@media only screen and (min-width:768px){.navigation{float:left;}
.navigation > li{float:left;margin:0 0;}
.navigation > li > a{font-weight:400;}
}
.navigation .dropdown-menu{list-style:none;padding:0;}
.navigation .dropdown-menu > li{background-color:#8c5832;}
.navigation .dropdown-menu > li:last-child a{border-bottom:none;}
.navigation .dropdown-menu > li > a{color:#000;font-size:1.26rem;text-decoration:none;padding:1rem 1.5rem;display:block;background-color:#fff;border-bottom:1px solid #0a8ade;font-weight:400;position:relative;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.navigation .dropdown-menu > li > a:hover{color:#ffffff;background-color:#016aaf;}
.navigation .dropdown-menu > li:last-child{border-bottom:none;}
.navigation .dropdown-menu > .active > a, .navigation .dropdown-menu > .active > a:hover{color:#ffffff;background-color:#7d4f2d;}
.navigation .dropdown-menu > .disabled > a, .navigation .dropdown-menu > .disabled > a:hover{color:#ccc;background-color:transparent;}
@media only screen and (min-width:768px){.navigation .dropdown-menu{position:absolute;top:100%;left:0;min-width:18rem;z-index:1000;-webkit-box-shadow:0 4px 18px rgba(0, 0, 0, 0.2);box-shadow:0 4px 18px rgba(0, 0, 0, 0.2);}
.navigation .dropdown-menu.show-right{left:auto;right:0;}
.navigation .dropdown-menu-end{left:auto;right:0;}
}
.dropdown-menu{display:none;}
@media only screen and (min-width:768px){.navigation-left{float:left !important;}
.navigation-right{float:right !important;}
.navigation-right ~ .navigation-right{margin-right:0;}
}
.dropdown > a{padding-right:4rem !important;position:relative;}
.dropdown > a:after{content:"keyboard_arrow_down";display:block;position:absolute;font-family:'Material Icons';font-size:2.2rem;right:14px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all 0.2s linear;transition:all 0.2s linear;width:2rem;height:2rem;-webkit-font-smoothing:antialiased;font-feature-settings:'liga' 1;text-rendering:optimizeLegibility;line-height:2rem;}
.open .dropdown-menu{display:block;border-top:4px solid #0475bf;}
.side-bar-menu{list-style:none;margin:0 0 2rem;padding:0;}
.side-bar-menu li{display:block;margin:0;}
.side-bar-menu li a{display:block;padding:0.6rem 0;color:#303030;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;}
.side-bar-menu li:hover > a, .side-bar-menu li.active > a{color:#b17040;}
.side-bar-menu li.dropdown > a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;margin-top:-1rem;}
.side-bar-menu li.dropdown.active > a{color:#b17040;}
.side-bar-menu li.dropdown.active > a:after{-webkit-transform:rotate(0);transform:rotate(0);}
.side-bar-menu li ul{background-color:rgba(0, 0, 0, 0.03);list-style:none;margin:0;padding:0;display:none;}
.side-bar-menu li ul li{margin:0;}
.side-bar-menu li ul li a{padding:0.9rem 0.6rem;}
@media only screen and (min-width:768px){.side-bar-menu .dropdown-menu{position:static;top:100%;left:0;min-width:auto;z-index:1000;-webkit-box-shadow:none;box-shadow:none;}
}
.menu-open .slide-navigation{left:0;}
.slide-navigation{background-color:#1582b6;position:fixed;top:0;left:-25.96rem;padding:0;min-height:100%;max-height:100%;overflow-y:auto;width:22rem;z-index:1080;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-box-shadow:none;box-shadow:none;}
.slide-navigation-inner{padding-bottom:2rem;}
.slide-navigation-inner .side-bar-menu > li{margin:0 0 1px;}
.slide-navigation-inner .side-bar-menu > li > a{border-left:0 solid transparent;font-size:1.4rem;font-weight:600;color:#cccccc;padding:1.5rem;}
.slide-navigation-inner .side-bar-menu > li > a i{margin-right:1rem;font-size:2rem;}
.slide-navigation-inner .side-bar-menu > li:hover > a, .slide-navigation-inner .side-bar-menu > li.active > a{background-color:#116b96;border-color:#b17040;color:#ffffff;}
.slide-navigation-inner .side-bar-menu > li .dropdown-menu{background-color:#1892cd;}
.slide-navigation-inner .side-bar-menu > li .dropdown-menu li a{padding-left:2rem;position:relative;color:#cccccc;}
.slide-navigation-inner .side-bar-menu > li .dropdown-menu li a i{margin-right:0.5rem;}
.slide-navigation-inner .side-bar-menu > li .dropdown-menu li a:hover{color:#ffffff;}
.slide-navigation-inner .side-bar-menu > li .dropdown-menu li.active > a{color:#ffffff;}
.menu-back-link{display:block;text-decoration:none;color:#ffffff;padding:2rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:2.2rem;text-align:right;font-weight:300;}
.menu-back-link i{font-size:3rem;margin-top:-0.8rem;top:0.8rem;position:relative;}
.menu-back-link:hover, .menu-back-link:focus{text-decoration:none;color:#ffffff;}
.sidebar-toggle{display:block;float:left;}
.sidebar-toggle i{vertical-align:middle;}
.sidebar-toggle span{font-size:1.6rem;font-weight:300;vertical-align:middle;}
.rounded-image{border-radius:0.5rem;}
.circle-image{border-radius:50%;}
.thumbnail-image{border-radius:-1.5rem;padding:-1.5rem;border:1px solid #e6e6e6;}
.bg-image{background-repeat:no-repeat;background-position:center;background-size:cover;width:120px;height:120px;margin:0;}
.bg-image.thumbnail-image{background-size:calc(100% - 6px);}
.bg-image-banner-slider{margin:0 0 3rem;}
.bg-image-banner-slider .slide-item{height:40rem;}
@media only screen and (max-width:767px){.bg-image-banner-slider .slide-item{height:auto;min-height:20rem;}
}
.slide-item{background-repeat:no-repeat;background-position:center;background-size:cover;}
.banner-content{padding:5rem 5rem;}
@media only screen and (max-width:1199px){.banner-content{padding:4rem 5rem;}
}
@media only screen and (max-width:767px){.banner-content{padding:2.5rem 3.5rem 3.5rem;}
}
.banner-heading{font-size:6rem;font-weight:300;margin:0 0 1.5rem;color:#b17040;text-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}
@media only screen and (max-width:1199px){.banner-heading{font-size:4.8rem;}
}
@media only screen and (max-width:991px){.banner-heading{font-size:3.9rem;}
}
@media only screen and (max-width:767px){.banner-heading{font-size:2.7rem;}
}
.banner-text{font-size:2.6rem;color:#303030;font-weight:300;text-shadow:0 2px 5px rgba(0, 0, 0, 0.2);}
@media only screen and (max-width:1199px){.banner-text{font-size:2.08rem;}
}
@media only screen and (max-width:991px){.banner-text{font-size:1.82rem;}
}
.banner-white-text{color:#ffffff;}
.banner-panel{padding:15rem 0;position:relative;margin:0 0 3rem;background-repeat:no-repeat;background-position:center;background-size:cover;}
@media only screen and (max-width:1199px){.banner-panel{padding:9rem 0;}
}
@media only screen and (max-width:991px){.banner-panel{padding:6rem 0;}
}
.banner-bg-1{background:-webkit-gradient(linear, left top, left bottom, from(#b17040), to(#d3a684));background:-moz-linear-gradient(top, #b17040, #d3a684);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b17040', endColorstr='#d3a684');}
.footer-wrapper{background-color:#002147;padding:0;color:#ffffff;font-weight:400;}
.footer-wrapper .list-left-icon li a{color:#ffffff;}
.footer-wrapper .list-no-bullet li a, .footer-wrapper .list li a{color:#ffffff;}
.footer-wrapper .list-no-bullet li a:hover, .footer-wrapper .list li a:hover{color:#ffffff;}
.footer-wrapper hr{border-color:#ffffff;margin:0;}
.footer-top-part{padding:5rem 0 0 0;}
.footer-top-part .footer-social{margin:0 0 2rem;}
.footer-bottom-part{padding:5rem 0;font-size:1.3rem;color:#ffffff;}
.copyright-text{display:block;}
@media only screen and (max-width:767px){.copyright-text{margin:0 0 0.6rem;}
}
.footer-social{list-style:none;margin:0;padding:0;}
.footer-social li{display:inline-block;margin:0 5px;vertical-align:middle;}
.footer-social li a{display:block;text-decoration:none;color:#ffffff;font-size:3.2rem;}
.footer-social li a:hover{color:#b17040;}
.footer-call-number{display:block;font-size:2.6rem;font-weight:600;}
.footer-call-number a{text-decoration:none;color:#ffffff;}
.footer-call-number a:hover{text-decoration:none;color:#ffffff;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Oswald", sans-serif;font-weight:700;line-height:1.2;color:#131313;}
h1{font-size:4rem;margin-top:0;margin-bottom:4rem;}
@media only screen and (max-width:1199px){h1{font-size:3.68rem;margin-bottom:3.68rem;}
}
@media only screen and (max-width:991px){h1{font-size:3.36rem;margin-bottom:3.36rem;}
}
@media only screen and (max-width:767px){h1{font-size:3.12rem;margin-bottom:3.12rem;}
}
h2{font-size:3.4rem;margin-top:0;margin-bottom:3.4rem;}
@media only screen and (max-width:1199px){h2{font-size:3.128rem;margin-bottom:3.128rem;}
}
@media only screen and (max-width:991px){h2{font-size:2.89rem;margin-bottom:2.89rem;}
}
@media only screen and (max-width:767px){h2{font-size:2.72rem;margin-bottom:2.72rem;}
}
h3{font-size:2.8rem;margin-top:0;margin-bottom:2.8rem;}
@media only screen and (max-width:1199px){h3{font-size:2.576rem;margin-bottom:2.576rem;}
}
@media only screen and (max-width:991px){h3{font-size:2.38rem;margin-bottom:2.38rem;}
}
@media only screen and (max-width:767px){h3{font-size:2.24rem;margin-bottom:2.24rem;}
}
h4{font-size:2.4rem;margin-top:0;margin-bottom:2.4rem;}
@media only screen and (max-width:1199px){h4{font-size:2.256rem;margin-bottom:2.256rem;}
}
@media only screen and (max-width:991px){h4{font-size:2.112rem;margin-bottom:2.112rem;}
}
@media only screen and (max-width:767px){h4{font-size:1.968rem;margin-bottom:1.968rem;}
}
h5{font-size:2rem;margin-top:0;margin-bottom:2rem;}
@media only screen and (max-width:1199px){h5{font-size:1.88rem;margin-bottom:1.88rem;}
}
@media only screen and (max-width:991px){h5{font-size:1.76rem;margin-bottom:1.76rem;}
}
@media only screen and (max-width:767px){h5{font-size:1.64rem;margin-bottom:1.64rem;}
}
h6{font-size:1.8rem;margin-top:0;margin-bottom:1.8rem;}
@media only screen and (max-width:1199px){h6{font-size:1.728rem;}
}
@media only screen and (max-width:991px){h6{font-size:1.62rem;}
}
@media only screen and (max-width:767px){h6{font-size:1.548rem;}
}
.heading-text-small{font-size:1.4rem;display:block;color:#9e9e9e;}
.accordion-panel{margin:0 0 2rem;}
.accordion-row{border:1px solid #e6e6e6;background-color:#ffffff;position:relative;}
.accordion-row + .accordion-row{margin-top:-1px;}
.accordion-row .accordion-heading{font-size:1.8rem;font-weight:600;padding:2rem 5rem 2rem 3rem;color:#131313;position:relative;cursor:pointer;}
.accordion-row .accordion-heading:after{width:30px;height:30px;line-height:30px;text-align:center;content:"keyboard_arrow_down";display:block;position:absolute;border-radius:50%;border:1px solid #e6e6e6;font-family:'Material Icons';color:#131313;font-size:3rem;right:2rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
@media only screen and (max-width:991px){.accordion-row .accordion-heading{font-size:1.62rem;padding:1.5rem 4rem 1.5rem 2.25rem;}
.accordion-row .accordion-heading:after{right:1.5rem;}
}
.accordion-row:after{content:"";position:absolute;left:-1px;top:0;width:3px;height:calc(100% - 20px);background-color:transparent;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.accordion-row.active .accordion-heading{color:#b17040;}
.accordion-row.active .accordion-heading:after{content:"keyboard_arrow_up";color:#ffffff;border-color:#b17040;background-color:#b17040;}
.accordion-row.active:after{background-color:#b17040;}
.accordion-container{padding:0 3rem;display:none;}
@media only screen and (max-width:991px){.accordion-container{padding:0 2.25rem;}
}
.accordion-container.show{display:block;}
.tab-panel{margin:0 0 2rem;}
.tab-panel .tab-panel{margin:0;}
.tab-nav{margin:0;padding:0;list-style:none;display:table;width:100%;}
.tab-nav > li{display:table-cell;font-size:1.6rem;font-weight:600;}
@media only screen and (max-width:991px){.tab-nav > li{font-size:1.28rem;}
}
.tab-nav > li > a{display:block;text-decoration:none;color:#131313;padding:1.4rem 0.5rem;font-weight:600;text-align:center;border-bottom:1px solid #e6e6e6;position:relative;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.tab-nav > li > a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:transparent;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.tab-nav > li.active > a{color:#b17040;}
.tab-nav > li.active > a:after{background-color:#b17040;}
.tab-container{border:1px solid #e6e6e6;border-top:none;}
.tab-container .tab-row{padding:1.5rem;display:none;}
@media only screen and (max-width:991px){.tab-container .tab-row{padding:1.2rem;}
}
.tab-container .tab-row.show{display:block;}
@media only screen and (min-width:768px){.fixed-scroll-fixed{position:fixed;z-index:900;max-height:100%;overflow:auto;}
}
@media only screen and (max-width:767px){.fixed-scroll-fixed{width:auto !important;max-height:inherit !important;}
}
.breadcrumb, .breadcrumb-slash{margin:0 0 2rem;padding:0;background:none;}
.breadcrumb li, .breadcrumb-slash li{display:inline-block;font-size:1.4rem;color:#555555;}
.breadcrumb li.active, .breadcrumb-slash li.active{color:#555555;}
.breadcrumb li + li:before, .breadcrumb-slash li + li:before, .breadcrumb .step-list > li + li:after, .breadcrumb-slash .step-list > li + li:after{content:"keyboard_arrow_right";font-family:"Material Icons";text-rendering:optimizeLegibility;color:#9e9e9e;top:0.7rem;position:relative;line-height:0.5;font-size:2.2rem;}
.breadcrumb li a, .breadcrumb-slash li a{color:#b17040;text-decoration:none;}
.breadcrumb li a:hover, .breadcrumb-slash li a:hover{text-decoration:underline;}
.breadcrumb-slash li + li:before, .breadcrumb-slash .step-list > li + li:after{content:"/";padding:0 0.5rem;font-size:1.8rem;top:0.2rem;}
table{background-color:transparent;width:100%;max-width:100%;margin-bottom:2rem;border-spacing:0;border-collapse:collapse;}
table > thead > tr > th,
table > thead > tr > td,
table > tbody > tr > th,
table > tbody > tr > td,
table > tfoot > tr > th,
table > tfoot > tr > td{padding:8px;line-height:1.4;vertical-align:middle;border-top:1px solid #e0e0e0;}
table > thead > tr > th{vertical-align:bottom;border-bottom:1px solid #e0e0e0;}
table > thead:first-child > tr:first-child > th,
table > thead:first-child > tr:first-child > td{border-top:0;}
table > tbody + tbody{border-top:2px solid #e0e0e0;}
table col[class*="col-"]{position:static;float:none;display:table-column;}
table td[class*="col-"],
table th[class*="col-"]{position:static;display:table-cell;}
caption{padding-top:8px;padding-bottom:8px;color:#9e9e9e;text-align:left;}
.table-padding-sm > thead > tr > th,
.table-padding-sm > thead > tr > td,
.table-padding-sm > tbody > tr > th,
.table-padding-sm > tbody > tr > td,
.table-padding-sm > tfoot > tr > th,
.table-padding-sm > tfoot > tr > td{padding:5px;}
.table-border{border:1px solid #e0e0e0;}
.table-border > thead > tr > th,
.table-border > thead > tr > td,
.table-border > tbody > tr > th,
.table-border > tbody > tr > td,
.table-border > tfoot > tr > th,
.table-border > tfoot > tr > td{border:1px solid #e0e0e0;}
.table-border > thead > tr > th,
.table-border > thead > tr > td{border-bottom-width:1px;}
.table-outer-border{border:1px solid #e0e0e0;}
.table-odd-even > tbody > tr:nth-of-type(even){background-color:#ebebeb;}
.table-hover > tbody > tr{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.table-hover > tbody > tr:hover{background-color:#f9f8fa;-webkit-box-shadow:0 1px 9px rgba(0, 0, 0, 0.22);box-shadow:0 1px 9px rgba(0, 0, 0, 0.22);}
.table-head-color > thead tr{background-color:#f7f7f7;}
.table-head-color > thead tr > th{border-bottom:none;}
.table-primary > thead tr, .table-dark > thead tr{background-color:#b17040;}
.table-primary > thead tr > th, .table-dark > thead tr > th{border-bottom:none;color:#ffffff;font-weight:600;}
.table-dark > thead tr{background-color:#1582b6;}
table > thead > tr > td.active,
table > thead > tr > th.active, table > thead > tr.active > td, table > thead > tr.active > th,
table > tbody > tr > td.active,
table > tbody > tr > th.active,
table > tbody > tr.active > td,
table > tbody > tr.active > th,
table > tfoot > tr > td.active,
table > tfoot > tr > th.active,
table > tfoot > tr.active > td,
table > tfoot > tr.active > th{background-color:#f0f0f0;color:#8c8c8c;}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th{background-color:#8c8c8c;}
table > thead > tr > td.success,
table > thead > tr > th.success, table > thead > tr.success > td, table > thead > tr.success > th,
table > tbody > tr > td.success,
table > tbody > tr > th.success,
table > tbody > tr.success > td,
table > tbody > tr.success > th,
table > tfoot > tr > td.success,
table > tfoot > tr > th.success,
table > tfoot > tr.success > td,
table > tfoot > tr.success > th{background-color:#c3e5c5;color:#449d48;}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th{background-color:#449d48;}
table > thead > tr > td.info,
table > thead > tr > th.info, table > thead > tr.info > td, table > thead > tr.info > th,
table > tbody > tr > td.info,
table > tbody > tr > th.info,
table > tbody > tr.info > td,
table > tbody > tr.info > th,
table > tfoot > tr > td.info,
table > tfoot > tr > th.info,
table > tfoot > tr.info > td,
table > tfoot > tr.info > th{background-color:#9cc4ff;color:#0055d5;}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th{background-color:#0055d5;}
table > thead > tr > td.warning,
table > thead > tr > th.warning, table > thead > tr.warning > td, table > thead > tr.warning > th,
table > tbody > tr > td.warning,
table > tbody > tr > th.warning,
table > tbody > tr.warning > td,
table > tbody > tr.warning > th,
table > tfoot > tr > td.warning,
table > tfoot > tr > th.warning,
table > tfoot > tr.warning > td,
table > tfoot > tr.warning > th{background-color:#ffcead;color:#e65c00;}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th{background-color:#e65c00;}
table > thead > tr > td.error,
table > thead > tr > th.error, table > thead > tr.error > td, table > thead > tr.error > th,
table > tbody > tr > td.error,
table > tbody > tr > th.error,
table > tbody > tr.error > td,
table > tbody > tr.error > th,
table > tfoot > tr > td.error,
table > tfoot > tr > th.error,
table > tfoot > tr.error > td,
table > tfoot > tr.error > th{background-color:#f7dbd8;color:#d64133;}
.table-hover > tbody > tr > td.error:hover,
.table-hover > tbody > tr > th.error:hover, .table-hover > tbody > tr.error:hover > td, .table-hover > tbody > tr:hover > .error, .table-hover > tbody > tr.error:hover > th{background-color:#d64133;}
table > thead > tr > td.primary,
table > thead > tr > th.primary, table > thead > tr.primary > td, table > thead > tr.primary > th,
table > tbody > tr > td.primary,
table > tbody > tr > th.primary,
table > tbody > tr.primary > td,
table > tbody > tr.primary > th,
table > tfoot > tr > td.primary,
table > tfoot > tr > th.primary,
table > tfoot > tr.primary > td,
table > tfoot > tr.primary > th{background-color:#e6ccb9;}
.table-responsive{overflow-x:auto;min-height:0.01%;}
@media only screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:1.5rem;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #e0e0e0;}
.table-responsive > table{margin-bottom:0;}
.table-responsive > table > thead > tr > th,
.table-responsive > table > thead > tr > td,
.table-responsive > table > tbody > tr > th,
.table-responsive > table > tbody > tr > td,
.table-responsive > table > tfoot > tr > th,
.table-responsive > table > tfoot > tr > td{white-space:nowrap;}
.table-responsive > .table-border{border:0;}
.table-responsive > .table-border > thead > tr > th:first-child,
.table-responsive > .table-border > thead > tr > td:first-child,
.table-responsive > .table-border > tbody > tr > th:first-child,
.table-responsive > .table-border > tbody > tr > td:first-child,
.table-responsive > .table-border > tfoot > tr > th:first-child,
.table-responsive > .table-border > tfoot > tr > td:first-child{border-left:0;}
.table-responsive > .table-border > thead > tr > th:last-child,
.table-responsive > .table-border > thead > tr > td:last-child,
.table-responsive > .table-border > tbody > tr > th:last-child,
.table-responsive > .table-border > tbody > tr > td:last-child,
.table-responsive > .table-border > tfoot > tr > th:last-child,
.table-responsive > .table-border > tfoot > tr > td:last-child{border-right:0;}
.table-responsive > .table-border > tbody > tr:last-child > th,
.table-responsive > .table-border > tbody > tr:last-child > td,
.table-responsive > .table-border > tfoot > tr:last-child > th,
.table-responsive > .table-border > tfoot > tr:last-child > td{border-bottom:0;}
}
/*.dataTables_scrollHeadInner,
table.dataTable{margin:0 auto;}
.dataTables_scrollHead table.dataTable{border-bottom:0;}
.dataTables_scrollBody table.dataTable{border-top:0;}
.dataTables_scrollBody table.dataTable thead th::after{display:none !important;}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled{cursor:pointer;}
table.dataTable thead th{padding:10px 18px 10px 8px;position:relative;}
table.dataTable thead th::after{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;right:0.6rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
table.dataTable thead th.sorting_asc::after{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
table.dataTable thead th.sorting_desc::after{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.dataTables_wrapper input,
.dataTables_wrapper select{display:inline-block;height:3.7rem;padding:0.6rem 1.5rem;font-size:1.4rem;line-height:1.4;color:#303030;background-color:transparent;background-image:none;border:1px solid #686868;border-radius:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 0.5rem;}
.dataTables_wrapper input.box-shadow,
.dataTables_wrapper select.box-shadow{-webkit-box-shadow:none;box-shadow:none;}
.dataTables_wrapper input.placeholder,
.dataTables_wrapper select.placeholder{color:rgba(0, 0, 0, 0.3);}
.dataTables_wrapper input:-moz-placeholder,
.dataTables_wrapper select:-moz-placeholder{color:rgba(0, 0, 0, 0.3);}
.dataTables_wrapper input::-moz-placeholder,
.dataTables_wrapper select::-moz-placeholder{color:rgba(0, 0, 0, 0.3);}
.dataTables_wrapper input:-ms-input-placeholder,
.dataTables_wrapper select:-ms-input-placeholder{color:rgba(0, 0, 0, 0.3);}
.dataTables_wrapper input::-webkit-input-placeholder,
.dataTables_wrapper select::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.3);}
.dataTables_wrapper input::-ms-expand,
.dataTables_wrapper select::-ms-expand{border:0;background-color:transparent;}
.dataTables_length{float:left;}
.dataTables_length select{padding-left:1.35rem;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:100% 0.7rem;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg fill="#333333" height="24" viewBox="0 0 28 24" width="26" xmlns="http://www.w3.org/2000/svg"><path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/><path d="M0-.75h24v24H0z" fill="none"/></svg>');}
@media only screen and (max-width:767px){.dataTables_length{float:none;margin:1rem;text-align:center;}
}
.dataTables_filter{float:right;}
@media only screen and (max-width:767px){.dataTables_filter{float:none;margin:1rem;text-align:center;}
}
.dataTables_info{float:left;clear:both;padding:2rem 0;}
@media only screen and (max-width:767px){.dataTables_info{float:none;padding:2rem 0 0;text-align:center;}
}
.dataTables_paginate{float:right;padding:2rem 0;}
@media only screen and (max-width:767px){.dataTables_paginate{float:none;padding:2rem 0;text-align:center;}
}
.dataTables_scroll .dataTable{min-width:60rem;}
.paginate_button{padding:0.6rem 1.5rem;font-size:1.4rem;line-height:1.4;text-decoration:none;color:#303030;background-color:whitesmoke;border:1px solid #e6e6e6;cursor:pointer;}
.paginate_button.previous{border-radius:0.5rem 0 0 0.5rem;}
.paginate_button.next{border-radius:0 0.5rem 0.5rem 0;}
.paginate_button:hover{z-index:2;color:#ffffff;background-color:#b17040;border:1px solid #a6693c;}
.paginate_button.current, .paginate_button.current:hover, .paginate_button.current:focus{z-index:3;color:#ffffff;background-color:#b17040;border:1px solid #a6693c;cursor:default;}
.paginate_button.disabled, .paginate_button.disabled:hover, .paginate_button.disabled:focus{color:#adadad;background-color:#e6e6e6;border-color:#ededed;cursor:not-allowed;}*/
.ft_container{overflow:hidden;}
.ft_container table{border-width:0px;margin:0;outline-style:none;background-color:#f9f8fa;}
.ft_container table tr th,
.ft_container table tr td{border-collapse:collapse;border-color:#e0e0e0;border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:1px;border-bottom-width:1px;overflow:hidden;word-wrap:break-word;}
.ft_container table tr th:first-child,
.ft_container table tr td:first-child{border-left-width:1px;}
.ft_container table tr:first-child th,
.ft_container table tr:first-child td{border-top:1px solid #e0e0e0 !important;}
.ft_container table.sorttable thead tr th{cursor:pointer;padding-right:18px;position:relative;}
.ft_container table.sorttable thead tr th::after{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;right:0.6rem;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.ft_container table.sorttable thead tr th.fx_sort_asc::after{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.ft_container table.sorttable thead tr th.fx_sort_desc::after{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.ft_container tbody tr.ui-widget-content,
.ft_container thead.ui-widget-header{background-image:none;}
.ft_rel_container{position:relative;overflow:hidden;border-width:0px;width:100%;height:100%;}
.ft_r, .ft_rc{background-image:none;}
.ft_rc{position:absolute;z-index:1005;}
.ft_r, .ft_c{position:relative;}
.ft_rwrapper, .ft_cwrapper{overflow:hidden;position:absolute;z-index:1001;border-width:0px;padding:0px;margin:0px;}
@media only screen and (max-width:991px){.ft_cwrapper{height:100% !important;}
}
@media only screen and (max-width:991px){.ft_rwrapper{width:100% !important;}
}
.ft_scroller{overflow:auto;height:100%;padding:0px;margin:0px;}
.timeline-wrapper{margin:0 0 2rem;position:relative;}
.timeline-wrapper:after{content:"";width:3rem;height:3rem;border-radius:50%;border:4px solid #ffffff;background-color:#b17040;position:absolute;bottom:0;left:50%;margin:0 0 0 -1.5rem;}
@media only screen and (max-width:767px){.timeline-wrapper:after{left:5.6rem;}
}
.timeline-container{position:relative;padding:0 0 4.5rem;}
.timeline-container:before, .step-list > li.timeline-container:after{content:"";width:4px;height:100%;position:absolute;top:0;left:50%;margin-left:-2px;background-color:#d9d9d9;}
@media only screen and (max-width:767px){.timeline-container:before, .step-list > li.timeline-container:after{left:5.6rem;}
}
.timeline-year{border-radius:50%;width:8rem;height:8rem;line-height:8rem;text-align:center;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);display:block;margin-left:auto;margin-right:auto;color:#d9d9d9;font-size:1.6rem;color:#ffffff;border:4px solid #ffffff;background-color:#b17040;font-weight:500;position:relative;z-index:400;}
@media only screen and (max-width:991px){.timeline-year{width:6.8rem;height:6.8rem;line-height:6.8rem;text-align:center;font-size:1.44rem;}
}
@media only screen and (max-width:767px){.timeline-year{margin:0 0 0 2.08rem;}
}
.timeline-month{position:absolute;top:6.3rem;left:50%;margin-left:2.5rem;white-space:nowrap;font-weight:500;color:#b17040;}
@media only screen and (max-width:767px){.timeline-month{left:0;margin-left:0;top:5.084rem;}
}
.timeline-row{padding:4.5rem 0 0 0;position:relative;}
.timeline-row:before, .step-list > li.timeline-row:after{content:"";width:2rem;height:2rem;border-radius:50%;background-color:#b17040;position:absolute;top:6.2rem;left:50%;margin:0 0 0 -1rem;border:4px solid #ffffff;}
@media only screen and (max-width:767px){.timeline-row{padding:3.15rem 0 0 0;}
.timeline-row:before, .step-list > li.timeline-row:after{left:5.6rem;top:4.96rem;}
}
.timeline-block{width:46%;position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);background-color:#ffffff;border-radius:0.5rem;}
.timeline-block:after{content:"";display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #b17040;margin-right:-12px;left:100%;top:1.5rem;}
@media only screen and (max-width:991px){.timeline-block{width:43.7%;}
}
@media only screen and (max-width:767px){.timeline-block{width:calc(100vw - 15rem);float:right;}
.timeline-block:after{border-left:none;margin-right:auto;content:"";display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #b17040;margin-left:-12px;left:auto;right:100%;}
}
.timeline-right .timeline-block{float:right;}
.timeline-right .timeline-block:after{border-left:none;margin-right:auto;content:"";display:block;position:absolute;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #b17040;margin-left:-12px;left:auto;right:100%;}
.timeline-right .timeline-month{left:auto;right:50%;margin-left:0;margin-right:2.5rem;}
@media only screen and (max-width:767px){.timeline-right .timeline-month{left:auto;right:auto;margin-left:0;margin-right:0;}
}
.timeline-header{padding:0.6rem 1.5rem;background-color:#b17040;border-radius:0.5rem 0.5rem 0 0;color:#ffffff;font-size:2.6rem;font-weight:300;}
.timeline-header big{font-weight:500;margin-right:0.2rem;}
@media only screen and (max-width:991px){.timeline-header{font-size:2.21rem;}
}
@media only screen and (max-width:767px){.timeline-header{font-size:1.95rem;}
}
.timeline-content{padding:1.5rem 1.5rem 0.1rem;}
.timeline-content p{margin-bottom:1.5rem;}
.timeline-content figure{margin:0 auto 1.5rem;}
/*.pagination{display:block;padding:0;margin:0 0 2rem;border-radius:0.5rem;}
.pagination > li{display:inline-block;}
.pagination > li > a,
.pagination > li > span{padding:0.6rem 1.5rem;font-size:1.4rem;line-height:1.4;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{border-radius:0.5rem 0 0 0.5rem;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-radius:0 0.5rem 0.5rem 0;}
.pagination > li > a,
.pagination > li > span{position:relative;text-decoration:none;color:#303030;background-color:whitesmoke;border:1px solid #e6e6e6;margin:0 -2px;display:block;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left:0;}
.pagination > li > a:hover,
.pagination > li > span:hover{z-index:2;color:#ffffff;background-color:#b17040;border-color:#a6693c;}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus{z-index:3;color:#ffffff;background-color:#b17040;border-color:#a6693c;cursor:default;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color:#adadad;background-color:#e6e6e6;border-color:#ededed;cursor:not-allowed;}
.pagination-la > li{display:inline-block;}
.pagination-la > li > a,
.pagination-la > li > span{padding:1rem 2rem;font-size:1.8rem;line-height:1.6;}
.pagination-la > li:first-child > a,
.pagination-la > li:first-child > span{border-radius:0.8rem 0 0 0.8rem;}
.pagination-la > li:last-child > a,
.pagination-la > li:last-child > span{border-radius:0 0.8rem 0.8rem 0;}
.pagination-sm > li{display:inline-block;}
.pagination-sm > li > a,
.pagination-sm > li > span{padding:0.55rem 1rem;font-size:1.2rem;line-height:1.2;}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span{border-radius:0.2rem 0 0 0.2rem;}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span{border-radius:0 0.2rem 0.2rem 0;}*/
.bagde{padding:0.55rem 1rem;border-radius:15px;text-align:center;color:#303030;display:inline-block;background-color:#e0c1aa;font-size:1.3rem;font-weight:600;}
.bagde.bagde-success{background-color:#b5dfb7;}
.bagde.bagde-info{background-color:#88b8ff;}
.bagde.bagde-warning{background-color:#ffc299;}
.bagde.bagde-error{background-color:#f4cbc7;}
.progress-bar{border-radius:0.5rem;background-color:#e6e6e6;color:#ffffff;}
.progress-bar > div{padding:0.6rem 1.5rem;background-color:#b17040;font-size:1.2rem;text-align:right;border-radius:0.5rem;position:relative;-webkit-transition:width 0.3s ease;transition:width 0.3s ease;}
.progress-bar.stripes > div{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;animation:move 1s linear infinite;}
.progress-bar.slide > div:after{content:'';opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff;border-radius:0.5rem;-webkit-animation:progress-active 2s ease infinite;animation:progress-slide 2s ease infinite;}
@-webkit-keyframes move{0%{background-position:0 0;}
100%{background-position:40px 0;}
}
@-moz-keyframes move{0%{background-position:0 0;}
100%{background-position:40px 0;}
}
@-webkit-keyframes progress-slide{0%{opacity:0.3;filter:alpha(opacity=30);width:0;}
100%{opacity:0;filter:alpha(opacity=0);width:100%;}
}
@keyframes progress-slide{0%{opacity:0.3;filter:alpha(opacity=30);width:0;}
100%{opacity:0;filter:alpha(opacity=0);width:100%;}
}
.media-row{*zoom:1;margin:0 0 2rem;}
.media-row:before, .step-list > li.media-row:after, .media-row:after{content:" ";display:table;}
.media-row:after{clear:both;}
.media-row .media-row{margin:2rem 0 0 0;}
.media-row .media-wrapper:first-child{margin-top:0;}
.media-left-part{width:6rem;display:table-cell;vertical-align:top;}
@media only screen and (max-width:767px){.media-left-part{width:5.1rem;}
}
.media-left-part img{display:block;padding:3px;border:1px solid #e6e6e6;border-radius:0.5rem;}
.media-content-part{display:table-cell;vertical-align:top;padding-left:15px;}
.media-content-part h4{margin-bottom:0.6rem;}
.media-content-part p{margin-bottom:0;}
.iframe-container{height:30rem;position:relative;}
@media only screen and (max-width:767px){.iframe-container{height:25.2rem;}
}
.iframe-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;}
.alert-primary{padding-right:3.5rem;position:relative;}
.alert-primary .alert-close{text-decoration:none;color:rgba(0, 0, 0, 0.2);position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:2.4rem;padding:0.6rem;line-height:0.5;}
.alert-primary .alert-close:hover{color:rgba(0, 0, 0, 0.3);}
.card{border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);margin:0 0 3rem;background-color:#ffffff;}
.card.card-primary{background-color:#b17040;color:#ffffff;}
.card p{margin-bottom:1.5rem;}
.card .card-container{padding:2rem;}
.card .card-header{padding:1.5rem;border-bottom:1px solid #e6e6e6;display:-webkit-flex;display:flex;}
.card .card-header > h2,
.card .card-header > h3,
.card .card-header > h4,
.card .card-header > h5{margin:0;}
.card .card-header figure{width:4.6rem;height:4.6rem;margin:0 1rem 0 0;}
.card .card-header figure img{border-radius:50%;}
.card .card-header article h4{margin:0 0 0.2rem;}
.card .card-header article .avatar-date{display:block;font-size:1.2rem;color:#5e5e5e;}
.card .card-image img{border-radius:3px 3px 0 0;}
@media only screen and (min-width:768px){.card-masonry{-webkit-column-count:2;column-count:2;-webkit-column-gap:3rem;column-gap:3rem;orphans:1;widows:1;}
.card-masonry .card{-webkit-flex-direction:column;flex-direction:column;display:inline-block;width:100%;}
}
@media only screen and (min-width:992px){.card-masonry{-webkit-column-count:3;column-count:3;-webkit-column-gap:3rem;column-gap:3rem;}
.card-masonry .card{flex-direction:column;display:inline-block;width:100%;}
}
.testimonial-image{width:10rem;height:10rem;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);border-radius:50%;border:3px solid #ffffff;margin:0 auto -5rem;display:block;position:relative;}
@media only screen and (max-width:767px){.testimonial-image{width:9rem;height:9rem;margin:0 auto -4.5rem;}
}
.testimonial-container{background-color:#ffffff;border-radius:0.5rem;padding:6.5rem 6.5rem 6.5rem 6.5rem;}
@media only screen and (max-width:1199px){.testimonial-container{padding:6rem 5.2rem 5.2rem 5.2rem;}
}
.testimonial-slider .slick-prev,
.testimonial-slider .slick-next{margin-top:2.5rem;}
.testimonial-client{display:block;font-size:1.3rem;color:#5e5e5e;}
.testimonial-client strong,
.testimonial-client span{color:#b17040;}
.gallery-thumb{margin:0 0 3rem;text-decoration:none;position:relative;overflow:hidden;display:block;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);border-radius:0.5rem;border:none;}
.gallery-thumb-image{height:20rem;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0;-webkit-transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);}
.gallery-thumb-image:hover .gal-img-title:after{opacity:1;filter:alpha(opacity=100);}
.gallery-thumb-image:hover .gal-img-title span{bottom:0;}
.zoom-icon .gallery-thumb-image:before, .zoom-icon .step-list > li.gallery-thumb-image:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);left:0;top:0;opacity:0;filter:alpha(opacity=0);border-radius:0.5rem;-webkit-transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.6s cubic-bezier(0.19, 1, 0.22, 1);}
.zoom-icon .gallery-thumb-image:after{content:"search";font-family:"Material Icons";text-rendering:optimizeLegibility;font-feature-settings:'liga' 1;font-style:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:4rem;color:#ffffff;text-decoration:none;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%) scale(3);-webkit-transform:translate(-50%, -50%) scale(3);transform:translate(-50%, -50%) scale(3);opacity:0;filter:alpha(opacity=0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);}
.zoom-icon .gallery-thumb-image:hover:before, .zoom-icon .step-list > li.gallery-thumb-image:hover:after{opacity:1;filter:alpha(opacity=100);}
.zoom-icon .gallery-thumb-image:hover:after{opacity:1;filter:alpha(opacity=100);-ms-transform:translate(-50%, -50%) scale(1);-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);}
.zoom-effect .gallery-thumb-image{-webkit-transform-origin:center;transform-origin:center;-ms-transform:scale(1.4) rotate(15deg);-webkit-transform:scale(1.4) rotate(15deg);transform:scale(1.4) rotate(15deg);}
.zoom-effect:hover .gallery-thumb-image{-ms-transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}
.gal-img-title{color:#ffffff;font-size:1.4rem;margin:0;text-decoration:none;position:absolute;bottom:0;width:100%;height:50%;}
.gal-img-title:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.9)));background:-moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='rgba(0, 0, 0, 0.9)');-webkit-transition:all 0.3s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.3s cubic-bezier(0.19, 1, 0.22, 1);border-radius:0 0 0.5rem 0.5rem;opacity:0;filter:alpha(opacity=0);}
.gal-img-title span{display:block;position:absolute;bottom:-300px;-webkit-transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);transition:all 0.4s cubic-bezier(0.19, 1, 0.22, 1);z-index:100;width:100%;padding:1.5rem;}
.slick-dotted.carousel-style{margin:0 -1.5rem 5rem;}
@media only screen and (max-width:991px){.slick-dotted.carousel-style{margin:0 -1.05rem 5rem;}
.card{margin:0 0 3.1rem;}
}
.slick-dotted.carousel-style a{text-decoration:none;}
.slick-dotted.carousel-style .slick-prev{left:3rem;}
@media only screen and (max-width:991px){.slick-dotted.carousel-style .slick-prev{left:1.8rem;}
}
.slick-dotted.carousel-style .slick-next{right:3rem;}
@media only screen and (max-width:991px){.slick-dotted.carousel-style .slick-next{right:1.5rem;}
}
.slick-dotted.carousel-style .slick-dots{top:100%;margin-top:4px;}
.slick-slider.slider-for{margin-bottom:1.95rem;}
.carousel-image-wrapper{padding:0 1.5rem;}
@media only screen and (max-width:991px){.carousel-image-wrapper{padding:0 1.05rem;}
}
.carousel-thumb-image, .carousel-big-image, .carousel-thumb-image-sm{height:20rem;background-repeat:no-repeat;background-position:center;background-size:cover;margin:0;-webkit-transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);border-radius:0;border:none;}
@media only screen and (max-width:991px){.carousel-thumb-image, .carousel-big-image, .carousel-thumb-image-sm{height:16rem;}
}
.carousel-big-image{height:45rem;}
@media only screen and (max-width:1199px){.carousel-big-image{height:37.8rem;}
}
@media only screen and (max-width:991px){.carousel-big-image{height:31.5rem;}
}
@media only screen and (max-width:767px){.carousel-big-image{height:27rem;}
}
.carousel-thumb-image-sm{height:10rem;background-color:#000;}
@media only screen and (max-width:991px){.carousel-thumb-image-sm{height:8rem;}
}
.slider-nav .slick-slide{-webkit-transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);transition:all 2s cubic-bezier(0.19, 1, 0.22, 1);opacity:0.6;filter:alpha(opacity=60);}
.slider-nav .slick-slide.slick-current{opacity:1;filter:alpha(opacity=100);}
.countdown-big-text{display:block;font-size:3rem;color:#303030;}
.countdown-small-text{display:block;font-size:1.2rem;color:#9e9e9e;}
.go-to-top{text-transform:uppercase;position:fixed;text-decoration:none;font-size:1.2rem;right:2rem;bottom:2rem;font-weight:600;display:none;z-index:1085;}
.go-to-top i{background-color:#b17040;color:#ffffff;font-size:3rem;display:block;border-radius:0.5rem;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);text-align:center;padding:0.5rem;margin:0 0.85rem 0.5rem;}
.quick-edit-wrapper{position:relative;padding-right:3rem;}
.quick-edit-panel{padding:0.6rem 2.25rem 0.6rem 1.5rem;position:absolute;right:1rem;top:1rem;min-width:14rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.quick-edit-panel.open{background-color:#ffffff;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);z-index:1050;}
.quick-edit-panel.open .quick-edit-link{color:#303030;}
.quick-edit-link{color:#5e5e5e;font-size:3rem;text-decoration:none;display:inline-block;display:inline-block;position:absolute;line-height:1;right:0;top:0.5rem;}
.quick-edit-link:hover, .quick-edit-link:focus{color:#303030;text-decoration:none;}
.quick-edit-list{display:none;list-style-type:none;padding:0;margin:0;text-align:left;}
.quick-edit-list li{display:block;}
.quick-edit-list li a{display:block;padding:0.6rem 0;font-size:1.4rem;color:#303030;text-decoration:none;}
.quick-edit-list li a i{font-size:1.6rem;margin-right:0.5rem;}
.quick-edit-list li a:hover, .quick-edit-list li a:focus{color:#b17040;text-decoration:none;}
.overlay-bg, .navigation-overlay-bg{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(255, 255, 255, 0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1040;}
.step-list{display:table;list-style:none;margin:0 0 2rem;padding:0;width:100%;text-align:center;position:relative;z-index:800;}
.step-list > li{display:table-cell;position:relative;}
.step-list > li:before, .step-list > li:after{content:"";position:absolute;width:100%;left:-50%;top:2rem;height:0.5rem;margin-bottom:-0.25rem;background-color:#d9d9d9;-webkit-transition:all 0.4s linear;transition:all 0.4s linear;}
@media only screen and (max-width:767px){.step-list > li:before, .step-list > li:after{top:1.6rem;height:0.4rem;}
}
.step-list > li:after{background-color:#b17040;width:0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.step-list > li.active:after{width:100%;}
.step-list > li.active .step-number{background-color:#b17040;cursor:pointer;}
.step-list > li.active .step-number:hover + .step-tooltip{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.step-list > li:first-child .step-number{background-color:#b17040;}
.step-list > li:first-child:before, .step-list > li:first-child:after, .step-list > li:first-child:after{display:none;}
.step-number{width:4rem;height:4rem;line-height:4rem;text-align:center;border-radius:50%;display:block;margin-left:auto;margin-right:auto;background-color:#d9d9d9;color:#ffffff;position:relative;z-index:801;}
@media only screen and (max-width:767px){.step-number{width:3.2rem;height:3.2rem;line-height:3.2rem;text-align:center;}
}
.step-tooltip{border:1px solid #e6e6e6;border-radius:0.5rem;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);padding:1.5rem;background-color:#ffffff;width:95%;position:absolute;top:100%;left:50%;margin-left:-47.5%;margin-top:1.5rem;font-size:1.2rem;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
.step-tooltip p{margin:0.75rem 0 0;}
.step-tooltip:after{content:"";content:"";display:block;position:absolute;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #ffffff;margin-bottom:0rem;bottom:100%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-bottom:0;}
.step-tooltip ul{margin:0.75rem 0 0;}
.step-tooltip ul li{margin:0 0 0.375rem;}
@media only screen and (max-width:991px){.step-tooltip{width:calc(100% + 5.6rem);margin-left:calc(-50% - 2.8rem);padding:1.05rem;font-size:1.08rem;}
.step-tooltip h5{font-size:1.5rem;margin-bottom:0.6666666667rem;}
.step-tooltip ul{margin:0.5rem 0 0;}
.step-tooltip ul li{margin:0 0 0.3rem;}
.step-tooltip p{margin:0.5rem 0 0;}
}
.filter-wrapper{-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);box-shadow:0 1px 4px rgba(0, 0, 0, 0.26);}
.filter-wrapper .accordion-row{border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent;}
.filter-wrapper .accordion-row:after{display:none;}
.filter-wrapper .accordion-row .accordion-container{padding:0.45rem 1.5rem 0.45rem;}
.filter-wrapper .accordion-row .accordion-heading{padding:1.5rem;font-size:1.5rem;text-transform:uppercase;}
.filter-wrapper .accordion-row .accordion-heading:after{text-transform:none;background:none;width:auto;height:auto;line-height:normal;right:1rem;border:none;color:inherit;font-size:2.5rem;}
.filter-wrapper .form-panel{margin-bottom:1.5rem;}
.search-filter-panel .input-panel{border-radius:0.5rem 0.5rem 0 0;}
.filter-inner-container{padding:0.75rem 0.75rem 0;border:1px solid #e6e6e6;border-top:none;background-color:transparent;border-radius:0 0 0.5rem 0.5rem;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;*zoom:1;}
.slick-track:before, .step-list > li.slick-track:after, .slick-track:after{content:" ";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#ffffff url("../images/ajax-loader.gif") center center no-repeat;}
@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick.woff") format("woff"), url("../fonts/slick.ttf") format("truetype"), url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}
.slick-prev,
.slick-next{position:absolute;display:block;width:5rem;height:5rem;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:600;padding:0;border:none;outline:none;border-radius:50%;background-color:transparent;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0.75;}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus{outline:none;opacity:1;}
.slick-prev.slick-disabled,
.slick-next.slick-disabled{opacity:0.25;}
.slick-prev:before, .step-list > li.slick-prev:after,
.slick-next:before,
.step-list > li.slick-next:after{font-family:"Material Icons";text-rendering:optimizeLegibility;font-size:30px;line-height:1;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:3rem;}
[dir="rtl"] .slick-prev{left:auto;right:3rem;}
.slick-prev:before, .step-list > li.slick-prev:after{font-family:"Material Icons";text-rendering:optimizeLegibility;content:"keyboard_arrow_left";}
[dir="rtl"] .slick-prev:before, [dir="rtl"] .step-list > li.slick-prev:after{content:"keyboard_arrow_right";}
@media only screen and (max-width:1199px){.slick-prev{left:1.8rem;}
[dir="rtl"] .slick-prev{left:auto;right:1.8rem;}
}
.slick-next{right:3rem;}
[dir="rtl"] .slick-next{left:3rem;right:auto;}
.slick-next:before, .step-list > li.slick-next:after{content:"keyboard_arrow_right";}
[dir="rtl"] .slick-next:before, [dir="rtl"] .step-list > li.slick-next:after{content:"keyboard_arrow_left";}
@media only screen and (max-width:1199px){.slick-next{right:1.8rem;}
[dir="rtl"] .slick-next{left:1.8rem;right:auto;}
}
.slick-slider{margin-bottom:3rem;}
.slick-dots{position:absolute;bottom:2rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}
.slick-dots li{position:relative;display:inline-block;width:2rem;height:2rem;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{border:1px solid #b17040;border-radius:50%;background:transparent;display:block;width:2rem;height:2rem;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:2rem;height:2rem;font-family:"slick";font-size:12px;line-height:22px;text-align:center;color:#b17040;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.slick-dots li.slick-active button:before{color:#b17040;opacity:0.75;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1082;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1083;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before, .step-list > li.mfp-container:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before, .mfp-align-top .step-list > li.mfp-container:after{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1085;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1084;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1086;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#b17040;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#b17040;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .step-list > li.mfp-arrow:after, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .step-list > li.mfp-arrow:after{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #b17040;margin-left:31px;}
.mfp-arrow-left:before, .step-list > li.mfp-arrow-left:after{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #b17040;margin-left:39px;}
.mfp-arrow-right:before, .step-list > li.mfp-arrow-right:after{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
.popup-container, .popup-container-sm, .popup-container-la{background-color:#ffffff;padding:2rem;max-width:60rem;width:100%;margin:0 auto;}
.popup-container-sm{max-width:40rem;}
.popup-container-la{max-width:90rem;}
.my-mfp-zoom-in .popup-container, .my-mfp-zoom-in .popup-container-sm, .my-mfp-zoom-in .popup-container-la{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);transform:scale(0.8);}
.my-mfp-zoom-in.mfp-ready .popup-container, .my-mfp-zoom-in.mfp-ready .popup-container-sm, .my-mfp-zoom-in.mfp-ready .popup-container-la{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);}
.mfp-img-mobile .mfp-content{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.mfp-img-mobile.mfp-ready .mfp-content{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.fa,
.fas,
.far,
.fal,
.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-.0667em;}
.fa-xs{font-size:.75em;}
.fa-sm{font-size:.875em;}
.fa-1x{font-size:1em;}
.fa-2x{font-size:2em;}
.fa-3x{font-size:3em;}
.fa-4x{font-size:4em;}
.fa-5x{font-size:5em;}
.fa-6x{font-size:6em;}
.fa-7x{font-size:7em;}
.fa-8x{font-size:8em;}
.fa-9x{font-size:9em;}
.fa-10x{font-size:10em;}
.fa-fw{text-align:center;width:1.25em;}
.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}
.fa-ul > li{position:relative;}
.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}
.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em;}
.fa-pull-left{float:left;}
.fa-pull-right{float:right;}
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left{margin-right:.3em;}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right{margin-left:.3em;}
.fa-spin{animation:fa-spin 2s infinite linear;}
.fa-pulse{animation:fa-spin 1s infinite steps(8);}
@keyframes fa-spin{0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg);}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg);}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1);}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1);}
.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1);}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}
.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em;}
.fa-stack-1x,
.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;}
.fa-stack-1x{line-height:inherit;}
.fa-stack-2x{font-size:2em;}
.fa-inverse{color:#fff;}
.fa-500px:before, .step-list > li.fa-500px:after{content:"\f26e";}
.fa-accessible-icon:before, .step-list > li.fa-accessible-icon:after{content:"\f368";}
.fa-accusoft:before, .step-list > li.fa-accusoft:after{content:"\f369";}
.fa-address-book:before, .step-list > li.fa-address-book:after{content:"\f2b9";}
.fa-address-card:before, .step-list > li.fa-address-card:after{content:"\f2bb";}
.fa-adjust:before, .step-list > li.fa-adjust:after{content:"\f042";}
.fa-adn:before, .step-list > li.fa-adn:after{content:"\f170";}
.fa-adversal:before, .step-list > li.fa-adversal:after{content:"\f36a";}
.fa-affiliatetheme:before, .step-list > li.fa-affiliatetheme:after{content:"\f36b";}
.fa-algolia:before, .step-list > li.fa-algolia:after{content:"\f36c";}
.fa-align-center:before, .step-list > li.fa-align-center:after{content:"\f037";}
.fa-align-justify:before, .step-list > li.fa-align-justify:after{content:"\f039";}
.fa-align-left:before, .step-list > li.fa-align-left:after{content:"\f036";}
.fa-align-right:before, .step-list > li.fa-align-right:after{content:"\f038";}
.fa-amazon:before, .step-list > li.fa-amazon:after{content:"\f270";}
.fa-amazon-pay:before, .step-list > li.fa-amazon-pay:after{content:"\f42c";}
.fa-ambulance:before, .step-list > li.fa-ambulance:after{content:"\f0f9";}
.fa-american-sign-language-interpreting:before, .step-list > li.fa-american-sign-language-interpreting:after{content:"\f2a3";}
.fa-amilia:before, .step-list > li.fa-amilia:after{content:"\f36d";}
.fa-anchor:before, .step-list > li.fa-anchor:after{content:"\f13d";}
.fa-android:before, .step-list > li.fa-android:after{content:"\f17b";}
.fa-angellist:before, .step-list > li.fa-angellist:after{content:"\f209";}
.fa-angle-double-down:before, .step-list > li.fa-angle-double-down:after{content:"\f103";}
.fa-angle-double-left:before, .step-list > li.fa-angle-double-left:after{content:"\f100";}
.fa-angle-double-right:before, .step-list > li.fa-angle-double-right:after{content:"\f101";}
.fa-angle-double-up:before, .step-list > li.fa-angle-double-up:after{content:"\f102";}
.fa-angle-down:before, .step-list > li.fa-angle-down:after{content:"\f107";}
.fa-angle-left:before, .step-list > li.fa-angle-left:after{content:"\f104";}
.fa-angle-right:before, .step-list > li.fa-angle-right:after{content:"\f105";}
.fa-angle-up:before, .step-list > li.fa-angle-up:after{content:"\f106";}
.fa-angrycreative:before, .step-list > li.fa-angrycreative:after{content:"\f36e";}
.fa-angular:before, .step-list > li.fa-angular:after{content:"\f420";}
.fa-app-store:before, .step-list > li.fa-app-store:after{content:"\f36f";}
.fa-app-store-ios:before, .step-list > li.fa-app-store-ios:after{content:"\f370";}
.fa-apper:before, .step-list > li.fa-apper:after{content:"\f371";}
.fa-apple:before, .step-list > li.fa-apple:after{content:"\f179";}
.fa-apple-pay:before, .step-list > li.fa-apple-pay:after{content:"\f415";}
.fa-archive:before, .step-list > li.fa-archive:after{content:"\f187";}
.fa-arrow-alt-circle-down:before, .step-list > li.fa-arrow-alt-circle-down:after{content:"\f358";}
.fa-arrow-alt-circle-left:before, .step-list > li.fa-arrow-alt-circle-left:after{content:"\f359";}
.fa-arrow-alt-circle-right:before, .step-list > li.fa-arrow-alt-circle-right:after{content:"\f35a";}
.fa-arrow-alt-circle-up:before, .step-list > li.fa-arrow-alt-circle-up:after{content:"\f35b";}
.fa-arrow-circle-down:before, .step-list > li.fa-arrow-circle-down:after{content:"\f0ab";}
.fa-arrow-circle-left:before, .step-list > li.fa-arrow-circle-left:after{content:"\f0a8";}
.fa-arrow-circle-right:before, .step-list > li.fa-arrow-circle-right:after{content:"\f0a9";}
.fa-arrow-circle-up:before, .step-list > li.fa-arrow-circle-up:after{content:"\f0aa";}
.fa-arrow-down:before, .step-list > li.fa-arrow-down:after{content:"\f063";}
.fa-arrow-left:before, .step-list > li.fa-arrow-left:after{content:"\f060";}
.fa-arrow-right:before, .step-list > li.fa-arrow-right:after{content:"\f061";}
.fa-arrow-up:before, .step-list > li.fa-arrow-up:after{content:"\f062";}
.fa-arrows-alt:before, .step-list > li.fa-arrows-alt:after{content:"\f0b2";}
.fa-arrows-alt-h:before, .step-list > li.fa-arrows-alt-h:after{content:"\f337";}
.fa-arrows-alt-v:before, .step-list > li.fa-arrows-alt-v:after{content:"\f338";}
.fa-assistive-listening-systems:before, .step-list > li.fa-assistive-listening-systems:after{content:"\f2a2";}
.fa-asterisk:before, .step-list > li.fa-asterisk:after{content:"\f069";}
.fa-asymmetrik:before, .step-list > li.fa-asymmetrik:after{content:"\f372";}
.fa-at:before, .step-list > li.fa-at:after{content:"\f1fa";}
.fa-audible:before, .step-list > li.fa-audible:after{content:"\f373";}
.fa-audio-description:before, .step-list > li.fa-audio-description:after{content:"\f29e";}
.fa-autoprefixer:before, .step-list > li.fa-autoprefixer:after{content:"\f41c";}
.fa-avianex:before, .step-list > li.fa-avianex:after{content:"\f374";}
.fa-aviato:before, .step-list > li.fa-aviato:after{content:"\f421";}
.fa-aws:before, .step-list > li.fa-aws:after{content:"\f375";}
.fa-backward:before, .step-list > li.fa-backward:after{content:"\f04a";}
.fa-balance-scale:before, .step-list > li.fa-balance-scale:after{content:"\f24e";}
.fa-ban:before, .step-list > li.fa-ban:after{content:"\f05e";}
.fa-band-aid:before, .step-list > li.fa-band-aid:after{content:"\f462";}
.fa-bandcamp:before, .step-list > li.fa-bandcamp:after{content:"\f2d5";}
.fa-barcode:before, .step-list > li.fa-barcode:after{content:"\f02a";}
.fa-bars:before, .step-list > li.fa-bars:after{content:"\f0c9";}
.fa-baseball-ball:before, .step-list > li.fa-baseball-ball:after{content:"\f433";}
.fa-basketball-ball:before, .step-list > li.fa-basketball-ball:after{content:"\f434";}
.fa-bath:before, .step-list > li.fa-bath:after{content:"\f2cd";}
.fa-battery-empty:before, .step-list > li.fa-battery-empty:after{content:"\f244";}
.fa-battery-full:before, .step-list > li.fa-battery-full:after{content:"\f240";}
.fa-battery-half:before, .step-list > li.fa-battery-half:after{content:"\f242";}
.fa-battery-quarter:before, .step-list > li.fa-battery-quarter:after{content:"\f243";}
.fa-battery-three-quarters:before, .step-list > li.fa-battery-three-quarters:after{content:"\f241";}
.fa-bed:before, .step-list > li.fa-bed:after{content:"\f236";}
.fa-beer:before, .step-list > li.fa-beer:after{content:"\f0fc";}
.fa-behance:before, .step-list > li.fa-behance:after{content:"\f1b4";}
.fa-behance-square:before, .step-list > li.fa-behance-square:after{content:"\f1b5";}
.fa-bell:before, .step-list > li.fa-bell:after{content:"\f0f3";}
.fa-bell-slash:before, .step-list > li.fa-bell-slash:after{content:"\f1f6";}
.fa-bicycle:before, .step-list > li.fa-bicycle:after{content:"\f206";}
.fa-bimobject:before, .step-list > li.fa-bimobject:after{content:"\f378";}
.fa-binoculars:before, .step-list > li.fa-binoculars:after{content:"\f1e5";}
.fa-birthday-cake:before, .step-list > li.fa-birthday-cake:after{content:"\f1fd";}
.fa-bitbucket:before, .step-list > li.fa-bitbucket:after{content:"\f171";}
.fa-bitcoin:before, .step-list > li.fa-bitcoin:after{content:"\f379";}
.fa-bity:before, .step-list > li.fa-bity:after{content:"\f37a";}
.fa-black-tie:before, .step-list > li.fa-black-tie:after{content:"\f27e";}
.fa-blackberry:before, .step-list > li.fa-blackberry:after{content:"\f37b";}
.fa-blind:before, .step-list > li.fa-blind:after{content:"\f29d";}
.fa-blogger:before, .step-list > li.fa-blogger:after{content:"\f37c";}
.fa-blogger-b:before, .step-list > li.fa-blogger-b:after{content:"\f37d";}
.fa-bluetooth:before, .step-list > li.fa-bluetooth:after{content:"\f293";}
.fa-bluetooth-b:before, .step-list > li.fa-bluetooth-b:after{content:"\f294";}
.fa-bold:before, .step-list > li.fa-bold:after{content:"\f032";}
.fa-bolt:before, .step-list > li.fa-bolt:after{content:"\f0e7";}
.fa-bomb:before, .step-list > li.fa-bomb:after{content:"\f1e2";}
.fa-book:before, .step-list > li.fa-book:after{content:"\f02d";}
.fa-bookmark:before, .step-list > li.fa-bookmark:after{content:"\f02e";}
.fa-bowling-ball:before, .step-list > li.fa-bowling-ball:after{content:"\f436";}
.fa-box:before, .step-list > li.fa-box:after{content:"\f466";}
.fa-boxes:before, .step-list > li.fa-boxes:after{content:"\f468";}
.fa-braille:before, .step-list > li.fa-braille:after{content:"\f2a1";}
.fa-briefcase:before, .step-list > li.fa-briefcase:after{content:"\f0b1";}
.fa-btc:before, .step-list > li.fa-btc:after{content:"\f15a";}
.fa-bug:before, .step-list > li.fa-bug:after{content:"\f188";}
.fa-building:before, .step-list > li.fa-building:after{content:"\f1ad";}
.fa-bullhorn:before, .step-list > li.fa-bullhorn:after{content:"\f0a1";}
.fa-bullseye:before, .step-list > li.fa-bullseye:after{content:"\f140";}
.fa-buromobelexperte:before, .step-list > li.fa-buromobelexperte:after{content:"\f37f";}
.fa-bus:before, .step-list > li.fa-bus:after{content:"\f207";}
.fa-buysellads:before, .step-list > li.fa-buysellads:after{content:"\f20d";}
.fa-calculator:before, .step-list > li.fa-calculator:after{content:"\f1ec";}
.fa-calendar:before, .step-list > li.fa-calendar:after{content:"\f133";}
.fa-calendar-alt:before, .step-list > li.fa-calendar-alt:after{content:"\f073";}
.fa-calendar-check:before, .step-list > li.fa-calendar-check:after{content:"\f274";}
.fa-calendar-minus:before, .step-list > li.fa-calendar-minus:after{content:"\f272";}
.fa-calendar-plus:before, .step-list > li.fa-calendar-plus:after{content:"\f271";}
.fa-calendar-times:before, .step-list > li.fa-calendar-times:after{content:"\f273";}
.fa-camera:before, .step-list > li.fa-camera:after{content:"\f030";}
.fa-camera-retro:before, .step-list > li.fa-camera-retro:after{content:"\f083";}
.fa-car:before, .step-list > li.fa-car:after{content:"\f1b9";}
.fa-caret-down:before, .step-list > li.fa-caret-down:after{content:"\f0d7";}
.fa-caret-left:before, .step-list > li.fa-caret-left:after{content:"\f0d9";}
.fa-caret-right:before, .step-list > li.fa-caret-right:after{content:"\f0da";}
.fa-caret-square-down:before, .step-list > li.fa-caret-square-down:after{content:"\f150";}
.fa-caret-square-left:before, .step-list > li.fa-caret-square-left:after{content:"\f191";}
.fa-caret-square-right:before, .step-list > li.fa-caret-square-right:after{content:"\f152";}
.fa-caret-square-up:before, .step-list > li.fa-caret-square-up:after{content:"\f151";}
.fa-caret-up:before, .step-list > li.fa-caret-up:after{content:"\f0d8";}
.fa-cart-arrow-down:before, .step-list > li.fa-cart-arrow-down:after{content:"\f218";}
.fa-cart-plus:before, .step-list > li.fa-cart-plus:after{content:"\f217";}
.fa-cc-amazon-pay:before, .step-list > li.fa-cc-amazon-pay:after{content:"\f42d";}
.fa-cc-amex:before, .step-list > li.fa-cc-amex:after{content:"\f1f3";}
.fa-cc-apple-pay:before, .step-list > li.fa-cc-apple-pay:after{content:"\f416";}
.fa-cc-diners-club:before, .step-list > li.fa-cc-diners-club:after{content:"\f24c";}
.fa-cc-discover:before, .step-list > li.fa-cc-discover:after{content:"\f1f2";}
.fa-cc-jcb:before, .step-list > li.fa-cc-jcb:after{content:"\f24b";}
.fa-cc-mastercard:before, .step-list > li.fa-cc-mastercard:after{content:"\f1f1";}
.fa-cc-paypal:before, .step-list > li.fa-cc-paypal:after{content:"\f1f4";}
.fa-cc-stripe:before, .step-list > li.fa-cc-stripe:after{content:"\f1f5";}
.fa-cc-visa:before, .step-list > li.fa-cc-visa:after{content:"\f1f0";}
.fa-centercode:before, .step-list > li.fa-centercode:after{content:"\f380";}
.fa-certificate:before, .step-list > li.fa-certificate:after{content:"\f0a3";}
.fa-chart-area:before, .step-list > li.fa-chart-area:after{content:"\f1fe";}
.fa-chart-bar:before, .step-list > li.fa-chart-bar:after{content:"\f080";}
.fa-chart-line:before, .step-list > li.fa-chart-line:after{content:"\f201";}
.fa-chart-pie:before, .step-list > li.fa-chart-pie:after{content:"\f200";}
.fa-check:before, .step-list > li.fa-check:after{content:"\f00c";}
.fa-check-circle:before, .step-list > li.fa-check-circle:after{content:"\f058";}
.fa-check-square:before, .step-list > li.fa-check-square:after{content:"\f14a";}
.fa-chess:before, .step-list > li.fa-chess:after{content:"\f439";}
.fa-chess-bishop:before, .step-list > li.fa-chess-bishop:after{content:"\f43a";}
.fa-chess-board:before, .step-list > li.fa-chess-board:after{content:"\f43c";}
.fa-chess-king:before, .step-list > li.fa-chess-king:after{content:"\f43f";}
.fa-chess-knight:before, .step-list > li.fa-chess-knight:after{content:"\f441";}
.fa-chess-pawn:before, .step-list > li.fa-chess-pawn:after{content:"\f443";}
.fa-chess-queen:before, .step-list > li.fa-chess-queen:after{content:"\f445";}
.fa-chess-rook:before, .step-list > li.fa-chess-rook:after{content:"\f447";}
.fa-chevron-circle-down:before, .step-list > li.fa-chevron-circle-down:after{content:"\f13a";}
.fa-chevron-circle-left:before, .step-list > li.fa-chevron-circle-left:after{content:"\f137";}
.fa-chevron-circle-right:before, .step-list > li.fa-chevron-circle-right:after{content:"\f138";}
.fa-chevron-circle-up:before, .step-list > li.fa-chevron-circle-up:after{content:"\f139";}
.fa-chevron-down:before, .step-list > li.fa-chevron-down:after{content:"\f078";}
.fa-chevron-left:before, .step-list > li.fa-chevron-left:after{content:"\f053";}
.fa-chevron-right:before, .step-list > li.fa-chevron-right:after{content:"\f054";}
.fa-chevron-up:before, .step-list > li.fa-chevron-up:after{content:"\f077";}
.fa-child:before, .step-list > li.fa-child:after{content:"\f1ae";}
.fa-chrome:before, .step-list > li.fa-chrome:after{content:"\f268";}
.fa-circle:before, .step-list > li.fa-circle:after{content:"\f111";}
.fa-circle-notch:before, .step-list > li.fa-circle-notch:after{content:"\f1ce";}
.fa-clipboard:before, .step-list > li.fa-clipboard:after{content:"\f328";}
.fa-clipboard-check:before, .step-list > li.fa-clipboard-check:after{content:"\f46c";}
.fa-clipboard-list:before, .step-list > li.fa-clipboard-list:after{content:"\f46d";}
.fa-clock:before, .step-list > li.fa-clock:after{content:"\f017";}
.fa-clone:before, .step-list > li.fa-clone:after{content:"\f24d";}
.fa-closed-captioning:before, .step-list > li.fa-closed-captioning:after{content:"\f20a";}
.fa-cloud:before, .step-list > li.fa-cloud:after{content:"\f0c2";}
.fa-cloud-download-alt:before, .step-list > li.fa-cloud-download-alt:after{content:"\f381";}
.fa-cloud-upload-alt:before, .step-list > li.fa-cloud-upload-alt:after{content:"\f382";}
.fa-cloudscale:before, .step-list > li.fa-cloudscale:after{content:"\f383";}
.fa-cloudsmith:before, .step-list > li.fa-cloudsmith:after{content:"\f384";}
.fa-cloudversify:before, .step-list > li.fa-cloudversify:after{content:"\f385";}
.fa-code:before, .step-list > li.fa-code:after{content:"\f121";}
.fa-code-branch:before, .step-list > li.fa-code-branch:after{content:"\f126";}
.fa-codepen:before, .step-list > li.fa-codepen:after{content:"\f1cb";}
.fa-codiepie:before, .step-list > li.fa-codiepie:after{content:"\f284";}
.fa-coffee:before, .step-list > li.fa-coffee:after{content:"\f0f4";}
.fa-cog:before, .step-list > li.fa-cog:after{content:"\f013";}
.fa-cogs:before, .step-list > li.fa-cogs:after{content:"\f085";}
.fa-columns:before, .step-list > li.fa-columns:after{content:"\f0db";}
.fa-comment:before, .step-list > li.fa-comment:after{content:"\f075";}
.fa-comment-alt:before, .step-list > li.fa-comment-alt:after{content:"\f27a";}
.fa-comments:before, .step-list > li.fa-comments:after{content:"\f086";}
.fa-compass:before, .step-list > li.fa-compass:after{content:"\f14e";}
.fa-compress:before, .step-list > li.fa-compress:after{content:"\f066";}
.fa-connectdevelop:before, .step-list > li.fa-connectdevelop:after{content:"\f20e";}
.fa-contao:before, .step-list > li.fa-contao:after{content:"\f26d";}
.fa-copy:before, .step-list > li.fa-copy:after{content:"\f0c5";}
.fa-copyright:before, .step-list > li.fa-copyright:after{content:"\f1f9";}
.fa-cpanel:before, .step-list > li.fa-cpanel:after{content:"\f388";}
.fa-creative-commons:before, .step-list > li.fa-creative-commons:after{content:"\f25e";}
.fa-credit-card:before, .step-list > li.fa-credit-card:after{content:"\f09d";}
.fa-crop:before, .step-list > li.fa-crop:after{content:"\f125";}
.fa-crosshairs:before, .step-list > li.fa-crosshairs:after{content:"\f05b";}
.fa-css3:before, .step-list > li.fa-css3:after{content:"\f13c";}
.fa-css3-alt:before, .step-list > li.fa-css3-alt:after{content:"\f38b";}
.fa-cube:before, .step-list > li.fa-cube:after{content:"\f1b2";}
.fa-cubes:before, .step-list > li.fa-cubes:after{content:"\f1b3";}
.fa-cut:before, .step-list > li.fa-cut:after{content:"\f0c4";}
.fa-cuttlefish:before, .step-list > li.fa-cuttlefish:after{content:"\f38c";}
.fa-d-and-d:before, .step-list > li.fa-d-and-d:after{content:"\f38d";}
.fa-dashcube:before, .step-list > li.fa-dashcube:after{content:"\f210";}
.fa-database:before, .step-list > li.fa-database:after{content:"\f1c0";}
.fa-deaf:before, .step-list > li.fa-deaf:after{content:"\f2a4";}
.fa-delicious:before, .step-list > li.fa-delicious:after{content:"\f1a5";}
.fa-deploydog:before, .step-list > li.fa-deploydog:after{content:"\f38e";}
.fa-deskpro:before, .step-list > li.fa-deskpro:after{content:"\f38f";}
.fa-desktop:before, .step-list > li.fa-desktop:after{content:"\f108";}
.fa-deviantart:before, .step-list > li.fa-deviantart:after{content:"\f1bd";}
.fa-digg:before, .step-list > li.fa-digg:after{content:"\f1a6";}
.fa-digital-ocean:before, .step-list > li.fa-digital-ocean:after{content:"\f391";}
.fa-discord:before, .step-list > li.fa-discord:after{content:"\f392";}
.fa-discourse:before, .step-list > li.fa-discourse:after{content:"\f393";}
.fa-dna:before, .step-list > li.fa-dna:after{content:"\f471";}
.fa-dochub:before, .step-list > li.fa-dochub:after{content:"\f394";}
.fa-docker:before, .step-list > li.fa-docker:after{content:"\f395";}
.fa-dollar-sign:before, .step-list > li.fa-dollar-sign:after{content:"\f155";}
.fa-dolly:before, .step-list > li.fa-dolly:after{content:"\f472";}
.fa-dolly-flatbed:before, .step-list > li.fa-dolly-flatbed:after{content:"\f474";}
.fa-dot-circle:before, .step-list > li.fa-dot-circle:after{content:"\f192";}
.fa-download:before, .step-list > li.fa-download:after{content:"\f019";}
.fa-draft2digital:before, .step-list > li.fa-draft2digital:after{content:"\f396";}
.fa-dribbble:before, .step-list > li.fa-dribbble:after{content:"\f17d";}
.fa-dribbble-square:before, .step-list > li.fa-dribbble-square:after{content:"\f397";}
.fa-dropbox:before, .step-list > li.fa-dropbox:after{content:"\f16b";}
.fa-drupal:before, .step-list > li.fa-drupal:after{content:"\f1a9";}
.fa-dyalog:before, .step-list > li.fa-dyalog:after{content:"\f399";}
.fa-earlybirds:before, .step-list > li.fa-earlybirds:after{content:"\f39a";}
.fa-edge:before, .step-list > li.fa-edge:after{content:"\f282";}
.fa-edit:before, .step-list > li.fa-edit:after{content:"\f044";}
.fa-eject:before, .step-list > li.fa-eject:after{content:"\f052";}
.fa-elementor:before, .step-list > li.fa-elementor:after{content:"\f430";}
.fa-ellipsis-h:before, .step-list > li.fa-ellipsis-h:after{content:"\f141";}
.fa-ellipsis-v:before, .step-list > li.fa-ellipsis-v:after{content:"\f142";}
.fa-ember:before, .step-list > li.fa-ember:after{content:"\f423";}
.fa-empire:before, .step-list > li.fa-empire:after{content:"\f1d1";}
.fa-envelope:before, .step-list > li.fa-envelope:after{content:"\f0e0";}
.fa-envelope-open:before, .step-list > li.fa-envelope-open:after{content:"\f2b6";}
.fa-envelope-square:before, .step-list > li.fa-envelope-square:after{content:"\f199";}
.fa-envira:before, .step-list > li.fa-envira:after{content:"\f299";}
.fa-eraser:before, .step-list > li.fa-eraser:after{content:"\f12d";}
.fa-erlang:before, .step-list > li.fa-erlang:after{content:"\f39d";}
.fa-ethereum:before, .step-list > li.fa-ethereum:after{content:"\f42e";}
.fa-etsy:before, .step-list > li.fa-etsy:after{content:"\f2d7";}
.fa-euro-sign:before, .step-list > li.fa-euro-sign:after{content:"\f153";}
.fa-exchange-alt:before, .step-list > li.fa-exchange-alt:after{content:"\f362";}
.fa-exclamation:before, .step-list > li.fa-exclamation:after{content:"\f12a";}
.fa-exclamation-circle:before, .step-list > li.fa-exclamation-circle:after{content:"\f06a";}
.fa-exclamation-triangle:before, .step-list > li.fa-exclamation-triangle:after{content:"\f071";}
.fa-expand:before, .step-list > li.fa-expand:after{content:"\f065";}
.fa-expand-arrows-alt:before, .step-list > li.fa-expand-arrows-alt:after{content:"\f31e";}
.fa-expeditedssl:before, .step-list > li.fa-expeditedssl:after{content:"\f23e";}
.fa-external-link-alt:before, .step-list > li.fa-external-link-alt:after{content:"\f35d";}
.fa-external-link-square-alt:before, .step-list > li.fa-external-link-square-alt:after{content:"\f360";}
.fa-eye:before, .step-list > li.fa-eye:after{content:"\f06e";}
.fa-eye-dropper:before, .step-list > li.fa-eye-dropper:after{content:"\f1fb";}
.fa-eye-slash:before, .step-list > li.fa-eye-slash:after{content:"\f070";}
.fa-facebook:before, .step-list > li.fa-facebook:after{content:"\f09a";}
.fa-facebook-f:before, .step-list > li.fa-facebook-f:after{content:"\f39e";}
.fa-facebook-messenger:before, .step-list > li.fa-facebook-messenger:after{content:"\f39f";}
.fa-facebook-square:before, .step-list > li.fa-facebook-square:after{content:"\f082";}
.fa-fast-backward:before, .step-list > li.fa-fast-backward:after{content:"\f049";}
.fa-fast-forward:before, .step-list > li.fa-fast-forward:after{content:"\f050";}
.fa-fax:before, .step-list > li.fa-fax:after{content:"\f1ac";}
.fa-female:before, .step-list > li.fa-female:after{content:"\f182";}
.fa-fighter-jet:before, .step-list > li.fa-fighter-jet:after{content:"\f0fb";}
.fa-file:before, .step-list > li.fa-file:after{content:"\f15b";}
.fa-file-alt:before, .step-list > li.fa-file-alt:after{content:"\f15c";}
.fa-file-archive:before, .step-list > li.fa-file-archive:after{content:"\f1c6";}
.fa-file-audio:before, .step-list > li.fa-file-audio:after{content:"\f1c7";}
.fa-file-code:before, .step-list > li.fa-file-code:after{content:"\f1c9";}
.fa-file-excel:before, .step-list > li.fa-file-excel:after{content:"\f1c3";}
.fa-file-image:before, .step-list > li.fa-file-image:after{content:"\f1c5";}
.fa-file-pdf:before, .step-list > li.fa-file-pdf:after{content:"\f1c1";}
.fa-file-powerpoint:before, .step-list > li.fa-file-powerpoint:after{content:"\f1c4";}
.fa-file-video:before, .step-list > li.fa-file-video:after{content:"\f1c8";}
.fa-file-word:before, .step-list > li.fa-file-word:after{content:"\f1c2";}
.fa-film:before, .step-list > li.fa-film:after{content:"\f008";}
.fa-filter:before, .step-list > li.fa-filter:after{content:"\f0b0";}
.fa-fire:before, .step-list > li.fa-fire:after{content:"\f06d";}
.fa-fire-extinguisher:before, .step-list > li.fa-fire-extinguisher:after{content:"\f134";}
.fa-firefox:before, .step-list > li.fa-firefox:after{content:"\f269";}
.fa-first-aid:before, .step-list > li.fa-first-aid:after{content:"\f479";}
.fa-first-order:before, .step-list > li.fa-first-order:after{content:"\f2b0";}
.fa-firstdraft:before, .step-list > li.fa-firstdraft:after{content:"\f3a1";}
.fa-flag:before, .step-list > li.fa-flag:after{content:"\f024";}
.fa-flag-checkered:before, .step-list > li.fa-flag-checkered:after{content:"\f11e";}
.fa-flask:before, .step-list > li.fa-flask:after{content:"\f0c3";}
.fa-flickr:before, .step-list > li.fa-flickr:after{content:"\f16e";}
.fa-flipboard:before, .step-list > li.fa-flipboard:after{content:"\f44d";}
.fa-fly:before, .step-list > li.fa-fly:after{content:"\f417";}
.fa-folder:before, .step-list > li.fa-folder:after{content:"\f07b";}
.fa-folder-open:before, .step-list > li.fa-folder-open:after{content:"\f07c";}
.fa-font:before, .step-list > li.fa-font:after{content:"\f031";}
.fa-font-awesome:before, .step-list > li.fa-font-awesome:after{content:"\f2b4";}
.fa-font-awesome-alt:before, .step-list > li.fa-font-awesome-alt:after{content:"\f35c";}
.fa-font-awesome-flag:before, .step-list > li.fa-font-awesome-flag:after{content:"\f425";}
.fa-fonticons:before, .step-list > li.fa-fonticons:after{content:"\f280";}
.fa-fonticons-fi:before, .step-list > li.fa-fonticons-fi:after{content:"\f3a2";}
.fa-football-ball:before, .step-list > li.fa-football-ball:after{content:"\f44e";}
.fa-fort-awesome:before, .step-list > li.fa-fort-awesome:after{content:"\f286";}
.fa-fort-awesome-alt:before, .step-list > li.fa-fort-awesome-alt:after{content:"\f3a3";}
.fa-forumbee:before, .step-list > li.fa-forumbee:after{content:"\f211";}
.fa-forward:before, .step-list > li.fa-forward:after{content:"\f04e";}
.fa-foursquare:before, .step-list > li.fa-foursquare:after{content:"\f180";}
.fa-free-code-camp:before, .step-list > li.fa-free-code-camp:after{content:"\f2c5";}
.fa-freebsd:before, .step-list > li.fa-freebsd:after{content:"\f3a4";}
.fa-frown:before, .step-list > li.fa-frown:after{content:"\f119";}
.fa-futbol:before, .step-list > li.fa-futbol:after{content:"\f1e3";}
.fa-gamepad:before, .step-list > li.fa-gamepad:after{content:"\f11b";}
.fa-gavel:before, .step-list > li.fa-gavel:after{content:"\f0e3";}
.fa-gem:before, .step-list > li.fa-gem:after{content:"\f3a5";}
.fa-genderless:before, .step-list > li.fa-genderless:after{content:"\f22d";}
.fa-get-pocket:before, .step-list > li.fa-get-pocket:after{content:"\f265";}
.fa-gg:before, .step-list > li.fa-gg:after{content:"\f260";}
.fa-gg-circle:before, .step-list > li.fa-gg-circle:after{content:"\f261";}
.fa-gift:before, .step-list > li.fa-gift:after{content:"\f06b";}
.fa-git:before, .step-list > li.fa-git:after{content:"\f1d3";}
.fa-git-square:before, .step-list > li.fa-git-square:after{content:"\f1d2";}
.fa-github:before, .step-list > li.fa-github:after{content:"\f09b";}
.fa-github-alt:before, .step-list > li.fa-github-alt:after{content:"\f113";}
.fa-github-square:before, .step-list > li.fa-github-square:after{content:"\f092";}
.fa-gitkraken:before, .step-list > li.fa-gitkraken:after{content:"\f3a6";}
.fa-gitlab:before, .step-list > li.fa-gitlab:after{content:"\f296";}
.fa-gitter:before, .step-list > li.fa-gitter:after{content:"\f426";}
.fa-glass-martini:before, .step-list > li.fa-glass-martini:after{content:"\f000";}
.fa-glide:before, .step-list > li.fa-glide:after{content:"\f2a5";}
.fa-glide-g:before, .step-list > li.fa-glide-g:after{content:"\f2a6";}
.fa-globe:before, .step-list > li.fa-globe:after{content:"\f0ac";}
.fa-gofore:before, .step-list > li.fa-gofore:after{content:"\f3a7";}
.fa-golf-ball:before, .step-list > li.fa-golf-ball:after{content:"\f450";}
.fa-goodreads:before, .step-list > li.fa-goodreads:after{content:"\f3a8";}
.fa-goodreads-g:before, .step-list > li.fa-goodreads-g:after{content:"\f3a9";}
.fa-google:before, .step-list > li.fa-google:after{content:"\f1a0";}
.fa-google-drive:before, .step-list > li.fa-google-drive:after{content:"\f3aa";}
.fa-google-play:before, .step-list > li.fa-google-play:after{content:"\f3ab";}
.fa-google-plus:before, .step-list > li.fa-google-plus:after{content:"\f2b3";}
.fa-google-plus-g:before, .step-list > li.fa-google-plus-g:after{content:"\f0d5";}
.fa-google-plus-square:before, .step-list > li.fa-google-plus-square:after{content:"\f0d4";}
.fa-google-wallet:before, .step-list > li.fa-google-wallet:after{content:"\f1ee";}
.fa-graduation-cap:before, .step-list > li.fa-graduation-cap:after{content:"\f19d";}
.fa-gratipay:before, .step-list > li.fa-gratipay:after{content:"\f184";}
.fa-grav:before, .step-list > li.fa-grav:after{content:"\f2d6";}
.fa-gripfire:before, .step-list > li.fa-gripfire:after{content:"\f3ac";}
.fa-grunt:before, .step-list > li.fa-grunt:after{content:"\f3ad";}
.fa-gulp:before, .step-list > li.fa-gulp:after{content:"\f3ae";}
.fa-h-square:before, .step-list > li.fa-h-square:after{content:"\f0fd";}
.fa-hacker-news:before, .step-list > li.fa-hacker-news:after{content:"\f1d4";}
.fa-hacker-news-square:before, .step-list > li.fa-hacker-news-square:after{content:"\f3af";}
.fa-hand-lizard:before, .step-list > li.fa-hand-lizard:after{content:"\f258";}
.fa-hand-paper:before, .step-list > li.fa-hand-paper:after{content:"\f256";}
.fa-hand-peace:before, .step-list > li.fa-hand-peace:after{content:"\f25b";}
.fa-hand-point-down:before, .step-list > li.fa-hand-point-down:after{content:"\f0a7";}
.fa-hand-point-left:before, .step-list > li.fa-hand-point-left:after{content:"\f0a5";}
.fa-hand-point-right:before, .step-list > li.fa-hand-point-right:after{content:"\f0a4";}
.fa-hand-point-up:before, .step-list > li.fa-hand-point-up:after{content:"\f0a6";}
.fa-hand-pointer:before, .step-list > li.fa-hand-pointer:after{content:"\f25a";}
.fa-hand-rock:before, .step-list > li.fa-hand-rock:after{content:"\f255";}
.fa-hand-scissors:before, .step-list > li.fa-hand-scissors:after{content:"\f257";}
.fa-hand-spock:before, .step-list > li.fa-hand-spock:after{content:"\f259";}
.fa-handshake:before, .step-list > li.fa-handshake:after{content:"\f2b5";}
.fa-hashtag:before, .step-list > li.fa-hashtag:after{content:"\f292";}
.fa-hdd:before, .step-list > li.fa-hdd:after{content:"\f0a0";}
.fa-heading:before, .step-list > li.fa-heading:after{content:"\f1dc";}
.fa-headphones:before, .step-list > li.fa-headphones:after{content:"\f025";}
.fa-heart:before, .step-list > li.fa-heart:after{content:"\f004";}
.fa-heartbeat:before, .step-list > li.fa-heartbeat:after{content:"\f21e";}
.fa-hips:before, .step-list > li.fa-hips:after{content:"\f452";}
.fa-hire-a-helper:before, .step-list > li.fa-hire-a-helper:after{content:"\f3b0";}
.fa-history:before, .step-list > li.fa-history:after{content:"\f1da";}
.fa-hockey-puck:before, .step-list > li.fa-hockey-puck:after{content:"\f453";}
.fa-home:before, .step-list > li.fa-home:after{content:"\f015";}
.fa-hooli:before, .step-list > li.fa-hooli:after{content:"\f427";}
.fa-hospital:before, .step-list > li.fa-hospital:after{content:"\f0f8";}
.fa-hospital-symbol:before, .step-list > li.fa-hospital-symbol:after{content:"\f47e";}
.fa-hotjar:before, .step-list > li.fa-hotjar:after{content:"\f3b1";}
.fa-hourglass:before, .step-list > li.fa-hourglass:after{content:"\f254";}
.fa-hourglass-end:before, .step-list > li.fa-hourglass-end:after{content:"\f253";}
.fa-hourglass-half:before, .step-list > li.fa-hourglass-half:after{content:"\f252";}
.fa-hourglass-start:before, .step-list > li.fa-hourglass-start:after{content:"\f251";}
.fa-houzz:before, .step-list > li.fa-houzz:after{content:"\f27c";}
.fa-html5:before, .step-list > li.fa-html5:after{content:"\f13b";}
.fa-hubspot:before, .step-list > li.fa-hubspot:after{content:"\f3b2";}
.fa-i-cursor:before, .step-list > li.fa-i-cursor:after{content:"\f246";}
.fa-id-badge:before, .step-list > li.fa-id-badge:after{content:"\f2c1";}
.fa-id-card:before, .step-list > li.fa-id-card:after{content:"\f2c2";}
.fa-image:before, .step-list > li.fa-image:after{content:"\f03e";}
.fa-images:before, .step-list > li.fa-images:after{content:"\f302";}
.fa-imdb:before, .step-list > li.fa-imdb:after{content:"\f2d8";}
.fa-inbox:before, .step-list > li.fa-inbox:after{content:"\f01c";}
.fa-indent:before, .step-list > li.fa-indent:after{content:"\f03c";}
.fa-industry:before, .step-list > li.fa-industry:after{content:"\f275";}
.fa-info:before, .step-list > li.fa-info:after{content:"\f129";}
.fa-info-circle:before, .step-list > li.fa-info-circle:after{content:"\f05a";}
.fa-instagram:before, .step-list > li.fa-instagram:after{content:"\f16d";}
.fa-internet-explorer:before, .step-list > li.fa-internet-explorer:after{content:"\f26b";}
.fa-ioxhost:before, .step-list > li.fa-ioxhost:after{content:"\f208";}
.fa-italic:before, .step-list > li.fa-italic:after{content:"\f033";}
.fa-itunes:before, .step-list > li.fa-itunes:after{content:"\f3b4";}
.fa-itunes-note:before, .step-list > li.fa-itunes-note:after{content:"\f3b5";}
.fa-jenkins:before, .step-list > li.fa-jenkins:after{content:"\f3b6";}
.fa-joget:before, .step-list > li.fa-joget:after{content:"\f3b7";}
.fa-joomla:before, .step-list > li.fa-joomla:after{content:"\f1aa";}
.fa-js:before, .step-list > li.fa-js:after{content:"\f3b8";}
.fa-js-square:before, .step-list > li.fa-js-square:after{content:"\f3b9";}
.fa-jsfiddle:before, .step-list > li.fa-jsfiddle:after{content:"\f1cc";}
.fa-key:before, .step-list > li.fa-key:after{content:"\f084";}
.fa-keyboard:before, .step-list > li.fa-keyboard:after{content:"\f11c";}
.fa-keycdn:before, .step-list > li.fa-keycdn:after{content:"\f3ba";}
.fa-kickstarter:before, .step-list > li.fa-kickstarter:after{content:"\f3bb";}
.fa-kickstarter-k:before, .step-list > li.fa-kickstarter-k:after{content:"\f3bc";}
.fa-korvue:before, .step-list > li.fa-korvue:after{content:"\f42f";}
.fa-language:before, .step-list > li.fa-language:after{content:"\f1ab";}
.fa-laptop:before, .step-list > li.fa-laptop:after{content:"\f109";}
.fa-laravel:before, .step-list > li.fa-laravel:after{content:"\f3bd";}
.fa-lastfm:before, .step-list > li.fa-lastfm:after{content:"\f202";}
.fa-lastfm-square:before, .step-list > li.fa-lastfm-square:after{content:"\f203";}
.fa-leaf:before, .step-list > li.fa-leaf:after{content:"\f06c";}
.fa-leanpub:before, .step-list > li.fa-leanpub:after{content:"\f212";}
.fa-lemon:before, .step-list > li.fa-lemon:after{content:"\f094";}
.fa-less:before, .step-list > li.fa-less:after{content:"\f41d";}
.fa-level-down-alt:before, .step-list > li.fa-level-down-alt:after{content:"\f3be";}
.fa-level-up-alt:before, .step-list > li.fa-level-up-alt:after{content:"\f3bf";}
.fa-life-ring:before, .step-list > li.fa-life-ring:after{content:"\f1cd";}
.fa-lightbulb:before, .step-list > li.fa-lightbulb:after{content:"\f0eb";}
.fa-line:before, .step-list > li.fa-line:after{content:"\f3c0";}
.fa-link:before, .step-list > li.fa-link:after{content:"\f0c1";}
.fa-linkedin:before, .step-list > li.fa-linkedin:after{content:"\f08c";}
.fa-linkedin-in:before, .step-list > li.fa-linkedin-in:after{content:"\f0e1";}
.fa-linode:before, .step-list > li.fa-linode:after{content:"\f2b8";}
.fa-linux:before, .step-list > li.fa-linux:after{content:"\f17c";}
.fa-lira-sign:before, .step-list > li.fa-lira-sign:after{content:"\f195";}
.fa-list:before, .step-list > li.fa-list:after{content:"\f03a";}
.fa-list-alt:before, .step-list > li.fa-list-alt:after{content:"\f022";}
.fa-list-ol:before, .step-list > li.fa-list-ol:after{content:"\f0cb";}
.fa-list-ul:before, .step-list > li.fa-list-ul:after{content:"\f0ca";}
.fa-location-arrow:before, .step-list > li.fa-location-arrow:after{content:"\f124";}
.fa-lock:before, .step-list > li.fa-lock:after{content:"\f023";}
.fa-lock-open:before, .step-list > li.fa-lock-open:after{content:"\f3c1";}
.fa-long-arrow-alt-down:before, .step-list > li.fa-long-arrow-alt-down:after{content:"\f309";}
.fa-long-arrow-alt-left:before, .step-list > li.fa-long-arrow-alt-left:after{content:"\f30a";}
.fa-long-arrow-alt-right:before, .step-list > li.fa-long-arrow-alt-right:after{content:"\f30b";}
.fa-long-arrow-alt-up:before, .step-list > li.fa-long-arrow-alt-up:after{content:"\f30c";}
.fa-low-vision:before, .step-list > li.fa-low-vision:after{content:"\f2a8";}
.fa-lyft:before, .step-list > li.fa-lyft:after{content:"\f3c3";}
.fa-magento:before, .step-list > li.fa-magento:after{content:"\f3c4";}
.fa-magic:before, .step-list > li.fa-magic:after{content:"\f0d0";}
.fa-magnet:before, .step-list > li.fa-magnet:after{content:"\f076";}
.fa-male:before, .step-list > li.fa-male:after{content:"\f183";}
.fa-map:before, .step-list > li.fa-map:after{content:"\f279";}
.fa-map-marker:before, .step-list > li.fa-map-marker:after{content:"\f041";}
.fa-map-marker-alt:before, .step-list > li.fa-map-marker-alt:after{content:"\f3c5";}
.fa-map-pin:before, .step-list > li.fa-map-pin:after{content:"\f276";}
.fa-map-signs:before, .step-list > li.fa-map-signs:after{content:"\f277";}
.fa-mars:before, .step-list > li.fa-mars:after{content:"\f222";}
.fa-mars-double:before, .step-list > li.fa-mars-double:after{content:"\f227";}
.fa-mars-stroke:before, .step-list > li.fa-mars-stroke:after{content:"\f229";}
.fa-mars-stroke-h:before, .step-list > li.fa-mars-stroke-h:after{content:"\f22b";}
.fa-mars-stroke-v:before, .step-list > li.fa-mars-stroke-v:after{content:"\f22a";}
.fa-maxcdn:before, .step-list > li.fa-maxcdn:after{content:"\f136";}
.fa-medapps:before, .step-list > li.fa-medapps:after{content:"\f3c6";}
.fa-medium:before, .step-list > li.fa-medium:after{content:"\f23a";}
.fa-medium-m:before, .step-list > li.fa-medium-m:after{content:"\f3c7";}
.fa-medkit:before, .step-list > li.fa-medkit:after{content:"\f0fa";}
.fa-medrt:before, .step-list > li.fa-medrt:after{content:"\f3c8";}
.fa-meetup:before, .step-list > li.fa-meetup:after{content:"\f2e0";}
.fa-meh:before, .step-list > li.fa-meh:after{content:"\f11a";}
.fa-mercury:before, .step-list > li.fa-mercury:after{content:"\f223";}
.fa-microchip:before, .step-list > li.fa-microchip:after{content:"\f2db";}
.fa-microphone:before, .step-list > li.fa-microphone:after{content:"\f130";}
.fa-microphone-slash:before, .step-list > li.fa-microphone-slash:after{content:"\f131";}
.fa-microsoft:before, .step-list > li.fa-microsoft:after{content:"\f3ca";}
.fa-minus:before, .step-list > li.fa-minus:after{content:"\f068";}
.fa-minus-circle:before, .step-list > li.fa-minus-circle:after{content:"\f056";}
.fa-minus-square:before, .step-list > li.fa-minus-square:after{content:"\f146";}
.fa-mix:before, .step-list > li.fa-mix:after{content:"\f3cb";}
.fa-mixcloud:before, .step-list > li.fa-mixcloud:after{content:"\f289";}
.fa-mizuni:before, .step-list > li.fa-mizuni:after{content:"\f3cc";}
.fa-mobile:before, .step-list > li.fa-mobile:after{content:"\f10b";}
.fa-mobile-alt:before, .step-list > li.fa-mobile-alt:after{content:"\f3cd";}
.fa-modx:before, .step-list > li.fa-modx:after{content:"\f285";}
.fa-monero:before, .step-list > li.fa-monero:after{content:"\f3d0";}
.fa-money-bill-alt:before, .step-list > li.fa-money-bill-alt:after{content:"\f3d1";}
.fa-moon:before, .step-list > li.fa-moon:after{content:"\f186";}
.fa-motorcycle:before, .step-list > li.fa-motorcycle:after{content:"\f21c";}
.fa-mouse-pointer:before, .step-list > li.fa-mouse-pointer:after{content:"\f245";}
.fa-music:before, .step-list > li.fa-music:after{content:"\f001";}
.fa-napster:before, .step-list > li.fa-napster:after{content:"\f3d2";}
.fa-neuter:before, .step-list > li.fa-neuter:after{content:"\f22c";}
.fa-newspaper:before, .step-list > li.fa-newspaper:after{content:"\f1ea";}
.fa-nintendo-switch:before, .step-list > li.fa-nintendo-switch:after{content:"\f418";}
.fa-node:before, .step-list > li.fa-node:after{content:"\f419";}
.fa-node-js:before, .step-list > li.fa-node-js:after{content:"\f3d3";}
.fa-npm:before, .step-list > li.fa-npm:after{content:"\f3d4";}
.fa-ns8:before, .step-list > li.fa-ns8:after{content:"\f3d5";}
.fa-nutritionix:before, .step-list > li.fa-nutritionix:after{content:"\f3d6";}
.fa-object-group:before, .step-list > li.fa-object-group:after{content:"\f247";}
.fa-object-ungroup:before, .step-list > li.fa-object-ungroup:after{content:"\f248";}
.fa-odnoklassniki:before, .step-list > li.fa-odnoklassniki:after{content:"\f263";}
.fa-odnoklassniki-square:before, .step-list > li.fa-odnoklassniki-square:after{content:"\f264";}
.fa-opencart:before, .step-list > li.fa-opencart:after{content:"\f23d";}
.fa-openid:before, .step-list > li.fa-openid:after{content:"\f19b";}
.fa-opera:before, .step-list > li.fa-opera:after{content:"\f26a";}
.fa-optin-monster:before, .step-list > li.fa-optin-monster:after{content:"\f23c";}
.fa-osi:before, .step-list > li.fa-osi:after{content:"\f41a";}
.fa-outdent:before, .step-list > li.fa-outdent:after{content:"\f03b";}
.fa-page4:before, .step-list > li.fa-page4:after{content:"\f3d7";}
.fa-pagelines:before, .step-list > li.fa-pagelines:after{content:"\f18c";}
.fa-paint-brush:before, .step-list > li.fa-paint-brush:after{content:"\f1fc";}
.fa-palfed:before, .step-list > li.fa-palfed:after{content:"\f3d8";}
.fa-pallet:before, .step-list > li.fa-pallet:after{content:"\f482";}
.fa-paper-plane:before, .step-list > li.fa-paper-plane:after{content:"\f1d8";}
.fa-paperclip:before, .step-list > li.fa-paperclip:after{content:"\f0c6";}
.fa-paragraph:before, .step-list > li.fa-paragraph:after{content:"\f1dd";}
.fa-paste:before, .step-list > li.fa-paste:after{content:"\f0ea";}
.fa-patreon:before, .step-list > li.fa-patreon:after{content:"\f3d9";}
.fa-pause:before, .step-list > li.fa-pause:after{content:"\f04c";}
.fa-pause-circle:before, .step-list > li.fa-pause-circle:after{content:"\f28b";}
.fa-paw:before, .step-list > li.fa-paw:after{content:"\f1b0";}
.fa-paypal:before, .step-list > li.fa-paypal:after{content:"\f1ed";}
.fa-pen-square:before, .step-list > li.fa-pen-square:after{content:"\f14b";}
.fa-pencil-alt:before, .step-list > li.fa-pencil-alt:after{content:"\f303";}
.fa-percent:before, .step-list > li.fa-percent:after{content:"\f295";}
.fa-periscope:before, .step-list > li.fa-periscope:after{content:"\f3da";}
.fa-phabricator:before, .step-list > li.fa-phabricator:after{content:"\f3db";}
.fa-phoenix-framework:before, .step-list > li.fa-phoenix-framework:after{content:"\f3dc";}
.fa-phone:before, .step-list > li.fa-phone:after{content:"\f095";}
.fa-phone-square:before, .step-list > li.fa-phone-square:after{content:"\f098";}
.fa-phone-volume:before, .step-list > li.fa-phone-volume:after{content:"\f2a0";}
.fa-php:before, .step-list > li.fa-php:after{content:"\f457";}
.fa-pied-piper:before, .step-list > li.fa-pied-piper:after{content:"\f2ae";}
.fa-pied-piper-alt:before, .step-list > li.fa-pied-piper-alt:after{content:"\f1a8";}
.fa-pied-piper-pp:before, .step-list > li.fa-pied-piper-pp:after{content:"\f1a7";}
.fa-pills:before, .step-list > li.fa-pills:after{content:"\f484";}
.fa-pinterest:before, .step-list > li.fa-pinterest:after{content:"\f0d2";}
.fa-pinterest-p:before, .step-list > li.fa-pinterest-p:after{content:"\f231";}
.fa-pinterest-square:before, .step-list > li.fa-pinterest-square:after{content:"\f0d3";}
.fa-plane:before, .step-list > li.fa-plane:after{content:"\f072";}
.fa-play:before, .step-list > li.fa-play:after{content:"\f04b";}
.fa-play-circle:before, .step-list > li.fa-play-circle:after{content:"\f144";}
.fa-playstation:before, .step-list > li.fa-playstation:after{content:"\f3df";}
.fa-plug:before, .step-list > li.fa-plug:after{content:"\f1e6";}
.fa-plus:before, .step-list > li.fa-plus:after{content:"\f067";}
.fa-plus-circle:before, .step-list > li.fa-plus-circle:after{content:"\f055";}
.fa-plus-square:before, .step-list > li.fa-plus-square:after{content:"\f0fe";}
.fa-podcast:before, .step-list > li.fa-podcast:after{content:"\f2ce";}
.fa-pound-sign:before, .step-list > li.fa-pound-sign:after{content:"\f154";}
.fa-power-off:before, .step-list > li.fa-power-off:after{content:"\f011";}
.fa-print:before, .step-list > li.fa-print:after{content:"\f02f";}
.fa-product-hunt:before, .step-list > li.fa-product-hunt:after{content:"\f288";}
.fa-pushed:before, .step-list > li.fa-pushed:after{content:"\f3e1";}
.fa-puzzle-piece:before, .step-list > li.fa-puzzle-piece:after{content:"\f12e";}
.fa-python:before, .step-list > li.fa-python:after{content:"\f3e2";}
.fa-qq:before, .step-list > li.fa-qq:after{content:"\f1d6";}
.fa-qrcode:before, .step-list > li.fa-qrcode:after{content:"\f029";}
.fa-question:before, .step-list > li.fa-question:after{content:"\f128";}
.fa-question-circle:before, .step-list > li.fa-question-circle:after{content:"\f059";}
.fa-quidditch:before, .step-list > li.fa-quidditch:after{content:"\f458";}
.fa-quinscape:before, .step-list > li.fa-quinscape:after{content:"\f459";}
.fa-quora:before, .step-list > li.fa-quora:after{content:"\f2c4";}
.fa-quote-left:before, .step-list > li.fa-quote-left:after{content:"\f10d";}
.fa-quote-right:before, .step-list > li.fa-quote-right:after{content:"\f10e";}
.fa-random:before, .step-list > li.fa-random:after{content:"\f074";}
.fa-ravelry:before, .step-list > li.fa-ravelry:after{content:"\f2d9";}
.fa-react:before, .step-list > li.fa-react:after{content:"\f41b";}
.fa-rebel:before, .step-list > li.fa-rebel:after{content:"\f1d0";}
.fa-recycle:before, .step-list > li.fa-recycle:after{content:"\f1b8";}
.fa-red-river:before, .step-list > li.fa-red-river:after{content:"\f3e3";}
.fa-reddit:before, .step-list > li.fa-reddit:after{content:"\f1a1";}
.fa-reddit-alien:before, .step-list > li.fa-reddit-alien:after{content:"\f281";}
.fa-reddit-square:before, .step-list > li.fa-reddit-square:after{content:"\f1a2";}
.fa-redo:before, .step-list > li.fa-redo:after{content:"\f01e";}
.fa-redo-alt:before, .step-list > li.fa-redo-alt:after{content:"\f2f9";}
.fa-registered:before, .step-list > li.fa-registered:after{content:"\f25d";}
.fa-rendact:before, .step-list > li.fa-rendact:after{content:"\f3e4";}
.fa-renren:before, .step-list > li.fa-renren:after{content:"\f18b";}
.fa-reply:before, .step-list > li.fa-reply:after{content:"\f3e5";}
.fa-reply-all:before, .step-list > li.fa-reply-all:after{content:"\f122";}
.fa-replyd:before, .step-list > li.fa-replyd:after{content:"\f3e6";}
.fa-resolving:before, .step-list > li.fa-resolving:after{content:"\f3e7";}
.fa-retweet:before, .step-list > li.fa-retweet:after{content:"\f079";}
.fa-road:before, .step-list > li.fa-road:after{content:"\f018";}
.fa-rocket:before, .step-list > li.fa-rocket:after{content:"\f135";}
.fa-rocketchat:before, .step-list > li.fa-rocketchat:after{content:"\f3e8";}
.fa-rockrms:before, .step-list > li.fa-rockrms:after{content:"\f3e9";}
.fa-rss:before, .step-list > li.fa-rss:after{content:"\f09e";}
.fa-rss-square:before, .step-list > li.fa-rss-square:after{content:"\f143";}
.fa-ruble-sign:before, .step-list > li.fa-ruble-sign:after{content:"\f158";}
.fa-rupee-sign:before, .step-list > li.fa-rupee-sign:after{content:"\f156";}
.fa-safari:before, .step-list > li.fa-safari:after{content:"\f267";}
.fa-sass:before, .step-list > li.fa-sass:after{content:"\f41e";}
.fa-save:before, .step-list > li.fa-save:after{content:"\f0c7";}
.fa-schlix:before, .step-list > li.fa-schlix:after{content:"\f3ea";}
.fa-scribd:before, .step-list > li.fa-scribd:after{content:"\f28a";}
.fa-search:before, .step-list > li.fa-search:after{content:"\f002";}
.fa-search-minus:before, .step-list > li.fa-search-minus:after{content:"\f010";}
.fa-search-plus:before, .step-list > li.fa-search-plus:after{content:"\f00e";}
.fa-searchengin:before, .step-list > li.fa-searchengin:after{content:"\f3eb";}
.fa-sellcast:before, .step-list > li.fa-sellcast:after{content:"\f2da";}
.fa-sellsy:before, .step-list > li.fa-sellsy:after{content:"\f213";}
.fa-server:before, .step-list > li.fa-server:after{content:"\f233";}
.fa-servicestack:before, .step-list > li.fa-servicestack:after{content:"\f3ec";}
.fa-share:before, .step-list > li.fa-share:after{content:"\f064";}
.fa-share-alt:before, .step-list > li.fa-share-alt:after{content:"\f1e0";}
.fa-share-alt-square:before, .step-list > li.fa-share-alt-square:after{content:"\f1e1";}
.fa-share-square:before, .step-list > li.fa-share-square:after{content:"\f14d";}
.fa-shekel-sign:before, .step-list > li.fa-shekel-sign:after{content:"\f20b";}
.fa-shield-alt:before, .step-list > li.fa-shield-alt:after{content:"\f3ed";}
.fa-ship:before, .step-list > li.fa-ship:after{content:"\f21a";}
.fa-shipping-fast:before, .step-list > li.fa-shipping-fast:after{content:"\f48b";}
.fa-shirtsinbulk:before, .step-list > li.fa-shirtsinbulk:after{content:"\f214";}
.fa-shopping-bag:before, .step-list > li.fa-shopping-bag:after{content:"\f290";}
.fa-shopping-basket:before, .step-list > li.fa-shopping-basket:after{content:"\f291";}
.fa-shopping-cart:before, .step-list > li.fa-shopping-cart:after{content:"\f07a";}
.fa-shower:before, .step-list > li.fa-shower:after{content:"\f2cc";}
.fa-sign-in-alt:before, .step-list > li.fa-sign-in-alt:after{content:"\f2f6";}
.fa-sign-language:before, .step-list > li.fa-sign-language:after{content:"\f2a7";}
.fa-sign-out-alt:before, .step-list > li.fa-sign-out-alt:after{content:"\f2f5";}
.fa-signal:before, .step-list > li.fa-signal:after{content:"\f012";}
.fa-simplybuilt:before, .step-list > li.fa-simplybuilt:after{content:"\f215";}
.fa-sistrix:before, .step-list > li.fa-sistrix:after{content:"\f3ee";}
.fa-sitemap:before, .step-list > li.fa-sitemap:after{content:"\f0e8";}
.fa-skyatlas:before, .step-list > li.fa-skyatlas:after{content:"\f216";}
.fa-skype:before, .step-list > li.fa-skype:after{content:"\f17e";}
.fa-slack:before, .step-list > li.fa-slack:after{content:"\f198";}
.fa-slack-hash:before, .step-list > li.fa-slack-hash:after{content:"\f3ef";}
.fa-sliders-h:before, .step-list > li.fa-sliders-h:after{content:"\f1de";}
.fa-slideshare:before, .step-list > li.fa-slideshare:after{content:"\f1e7";}
.fa-smile:before, .step-list > li.fa-smile:after{content:"\f118";}
.fa-snapchat:before, .step-list > li.fa-snapchat:after{content:"\f2ab";}
.fa-snapchat-ghost:before, .step-list > li.fa-snapchat-ghost:after{content:"\f2ac";}
.fa-snapchat-square:before, .step-list > li.fa-snapchat-square:after{content:"\f2ad";}
.fa-snowflake:before, .step-list > li.fa-snowflake:after{content:"\f2dc";}
.fa-sort:before, .step-list > li.fa-sort:after{content:"\f0dc";}
.fa-sort-alpha-down:before, .step-list > li.fa-sort-alpha-down:after{content:"\f15d";}
.fa-sort-alpha-up:before, .step-list > li.fa-sort-alpha-up:after{content:"\f15e";}
.fa-sort-amount-down:before, .step-list > li.fa-sort-amount-down:after{content:"\f160";}
.fa-sort-amount-up:before, .step-list > li.fa-sort-amount-up:after{content:"\f161";}
.fa-sort-down:before, .step-list > li.fa-sort-down:after{content:"\f0dd";}
.fa-sort-numeric-down:before, .step-list > li.fa-sort-numeric-down:after{content:"\f162";}
.fa-sort-numeric-up:before, .step-list > li.fa-sort-numeric-up:after{content:"\f163";}
.fa-sort-up:before, .step-list > li.fa-sort-up:after{content:"\f0de";}
.fa-soundcloud:before, .step-list > li.fa-soundcloud:after{content:"\f1be";}
.fa-space-shuttle:before, .step-list > li.fa-space-shuttle:after{content:"\f197";}
.fa-speakap:before, .step-list > li.fa-speakap:after{content:"\f3f3";}
.fa-spinner:before, .step-list > li.fa-spinner:after{content:"\f110";}
.fa-spotify:before, .step-list > li.fa-spotify:after{content:"\f1bc";}
.fa-square:before, .step-list > li.fa-square:after{content:"\f0c8";}
.fa-square-full:before, .step-list > li.fa-square-full:after{content:"\f45c";}
.fa-stack-exchange:before, .step-list > li.fa-stack-exchange:after{content:"\f18d";}
.fa-stack-overflow:before, .step-list > li.fa-stack-overflow:after{content:"\f16c";}
.fa-star:before, .step-list > li.fa-star:after{content:"\f005";}
.fa-star-half:before, .step-list > li.fa-star-half:after{content:"\f089";}
.fa-staylinked:before, .step-list > li.fa-staylinked:after{content:"\f3f5";}
.fa-steam:before, .step-list > li.fa-steam:after{content:"\f1b6";}
.fa-steam-square:before, .step-list > li.fa-steam-square:after{content:"\f1b7";}
.fa-steam-symbol:before, .step-list > li.fa-steam-symbol:after{content:"\f3f6";}
.fa-step-backward:before, .step-list > li.fa-step-backward:after{content:"\f048";}
.fa-step-forward:before, .step-list > li.fa-step-forward:after{content:"\f051";}
.fa-stethoscope:before, .step-list > li.fa-stethoscope:after{content:"\f0f1";}
.fa-sticker-mule:before, .step-list > li.fa-sticker-mule:after{content:"\f3f7";}
.fa-sticky-note:before, .step-list > li.fa-sticky-note:after{content:"\f249";}
.fa-stop:before, .step-list > li.fa-stop:after{content:"\f04d";}
.fa-stop-circle:before, .step-list > li.fa-stop-circle:after{content:"\f28d";}
.fa-stopwatch:before, .step-list > li.fa-stopwatch:after{content:"\f2f2";}
.fa-strava:before, .step-list > li.fa-strava:after{content:"\f428";}
.fa-street-view:before, .step-list > li.fa-street-view:after{content:"\f21d";}
.fa-strikethrough:before, .step-list > li.fa-strikethrough:after{content:"\f0cc";}
.fa-stripe:before, .step-list > li.fa-stripe:after{content:"\f429";}
.fa-stripe-s:before, .step-list > li.fa-stripe-s:after{content:"\f42a";}
.fa-studiovinari:before, .step-list > li.fa-studiovinari:after{content:"\f3f8";}
.fa-stumbleupon:before, .step-list > li.fa-stumbleupon:after{content:"\f1a4";}
.fa-stumbleupon-circle:before, .step-list > li.fa-stumbleupon-circle:after{content:"\f1a3";}
.fa-subscript:before, .step-list > li.fa-subscript:after{content:"\f12c";}
.fa-subway:before, .step-list > li.fa-subway:after{content:"\f239";}
.fa-suitcase:before, .step-list > li.fa-suitcase:after{content:"\f0f2";}
.fa-sun:before, .step-list > li.fa-sun:after{content:"\f185";}
.fa-superpowers:before, .step-list > li.fa-superpowers:after{content:"\f2dd";}
.fa-superscript:before, .step-list > li.fa-superscript:after{content:"\f12b";}
.fa-supple:before, .step-list > li.fa-supple:after{content:"\f3f9";}
.fa-sync:before, .step-list > li.fa-sync:after{content:"\f021";}
.fa-sync-alt:before, .step-list > li.fa-sync-alt:after{content:"\f2f1";}
.fa-syringe:before, .step-list > li.fa-syringe:after{content:"\f48e";}
.fa-table:before, .step-list > li.fa-table:after{content:"\f0ce";}
.fa-table-tennis:before, .step-list > li.fa-table-tennis:after{content:"\f45d";}
.fa-tablet:before, .step-list > li.fa-tablet:after{content:"\f10a";}
.fa-tablet-alt:before, .step-list > li.fa-tablet-alt:after{content:"\f3fa";}
.fa-tachometer-alt:before, .step-list > li.fa-tachometer-alt:after{content:"\f3fd";}
.fa-tag:before, .step-list > li.fa-tag:after{content:"\f02b";}
.fa-tags:before, .step-list > li.fa-tags:after{content:"\f02c";}
.fa-tasks:before, .step-list > li.fa-tasks:after{content:"\f0ae";}
.fa-taxi:before, .step-list > li.fa-taxi:after{content:"\f1ba";}
.fa-telegram:before, .step-list > li.fa-telegram:after{content:"\f2c6";}
.fa-telegram-plane:before, .step-list > li.fa-telegram-plane:after{content:"\f3fe";}
.fa-tencent-weibo:before, .step-list > li.fa-tencent-weibo:after{content:"\f1d5";}
.fa-terminal:before, .step-list > li.fa-terminal:after{content:"\f120";}
.fa-text-height:before, .step-list > li.fa-text-height:after{content:"\f034";}
.fa-text-width:before, .step-list > li.fa-text-width:after{content:"\f035";}
.fa-th:before, .step-list > li.fa-th:after{content:"\f00a";}
.fa-th-large:before, .step-list > li.fa-th-large:after{content:"\f009";}
.fa-th-list:before, .step-list > li.fa-th-list:after{content:"\f00b";}
.fa-themeisle:before, .step-list > li.fa-themeisle:after{content:"\f2b2";}
.fa-thermometer:before, .step-list > li.fa-thermometer:after{content:"\f491";}
.fa-thermometer-empty:before, .step-list > li.fa-thermometer-empty:after{content:"\f2cb";}
.fa-thermometer-full:before, .step-list > li.fa-thermometer-full:after{content:"\f2c7";}
.fa-thermometer-half:before, .step-list > li.fa-thermometer-half:after{content:"\f2c9";}
.fa-thermometer-quarter:before, .step-list > li.fa-thermometer-quarter:after{content:"\f2ca";}
.fa-thermometer-three-quarters:before, .step-list > li.fa-thermometer-three-quarters:after{content:"\f2c8";}
.fa-thumbs-down:before, .step-list > li.fa-thumbs-down:after{content:"\f165";}
.fa-thumbs-up:before, .step-list > li.fa-thumbs-up:after{content:"\f164";}
.fa-thumbtack:before, .step-list > li.fa-thumbtack:after{content:"\f08d";}
.fa-ticket-alt:before, .step-list > li.fa-ticket-alt:after{content:"\f3ff";}
.fa-times:before, .step-list > li.fa-times:after{content:"\f00d";}
.fa-times-circle:before, .step-list > li.fa-times-circle:after{content:"\f057";}
.fa-tint:before, .step-list > li.fa-tint:after{content:"\f043";}
.fa-toggle-off:before, .step-list > li.fa-toggle-off:after{content:"\f204";}
.fa-toggle-on:before, .step-list > li.fa-toggle-on:after{content:"\f205";}
.fa-trademark:before, .step-list > li.fa-trademark:after{content:"\f25c";}
.fa-train:before, .step-list > li.fa-train:after{content:"\f238";}
.fa-transgender:before, .step-list > li.fa-transgender:after{content:"\f224";}
.fa-transgender-alt:before, .step-list > li.fa-transgender-alt:after{content:"\f225";}
.fa-trash:before, .step-list > li.fa-trash:after{content:"\f1f8";}
.fa-trash-alt:before, .step-list > li.fa-trash-alt:after{content:"\f2ed";}
.fa-tree:before, .step-list > li.fa-tree:after{content:"\f1bb";}
.fa-trello:before, .step-list > li.fa-trello:after{content:"\f181";}
.fa-tripadvisor:before, .step-list > li.fa-tripadvisor:after{content:"\f262";}
.fa-trophy:before, .step-list > li.fa-trophy:after{content:"\f091";}
.fa-truck:before, .step-list > li.fa-truck:after{content:"\f0d1";}
.fa-tty:before, .step-list > li.fa-tty:after{content:"\f1e4";}
.fa-tumblr:before, .step-list > li.fa-tumblr:after{content:"\f173";}
.fa-tumblr-square:before, .step-list > li.fa-tumblr-square:after{content:"\f174";}
.fa-tv:before, .step-list > li.fa-tv:after{content:"\f26c";}
.fa-twitch:before, .step-list > li.fa-twitch:after{content:"\f1e8";}
.fa-twitter:before, .step-list > li.fa-twitter:after{content:"\f099";}
.fa-twitter-square:before, .step-list > li.fa-twitter-square:after{content:"\f081";}
.fa-typo3:before, .step-list > li.fa-typo3:after{content:"\f42b";}
.fa-uber:before, .step-list > li.fa-uber:after{content:"\f402";}
.fa-uikit:before, .step-list > li.fa-uikit:after{content:"\f403";}
.fa-umbrella:before, .step-list > li.fa-umbrella:after{content:"\f0e9";}
.fa-underline:before, .step-list > li.fa-underline:after{content:"\f0cd";}
.fa-undo:before, .step-list > li.fa-undo:after{content:"\f0e2";}
.fa-undo-alt:before, .step-list > li.fa-undo-alt:after{content:"\f2ea";}
.fa-uniregistry:before, .step-list > li.fa-uniregistry:after{content:"\f404";}
.fa-universal-access:before, .step-list > li.fa-universal-access:after{content:"\f29a";}
.fa-university:before, .step-list > li.fa-university:after{content:"\f19c";}
.fa-unlink:before, .step-list > li.fa-unlink:after{content:"\f127";}
.fa-unlock:before, .step-list > li.fa-unlock:after{content:"\f09c";}
.fa-unlock-alt:before, .step-list > li.fa-unlock-alt:after{content:"\f13e";}
.fa-untappd:before, .step-list > li.fa-untappd:after{content:"\f405";}
.fa-upload:before, .step-list > li.fa-upload:after{content:"\f093";}
.fa-usb:before, .step-list > li.fa-usb:after{content:"\f287";}
.fa-user:before, .step-list > li.fa-user:after{content:"\f007";}
.fa-user-circle:before, .step-list > li.fa-user-circle:after{content:"\f2bd";}
.fa-user-md:before, .step-list > li.fa-user-md:after{content:"\f0f0";}
.fa-user-plus:before, .step-list > li.fa-user-plus:after{content:"\f234";}
.fa-user-secret:before, .step-list > li.fa-user-secret:after{content:"\f21b";}
.fa-user-times:before, .step-list > li.fa-user-times:after{content:"\f235";}
.fa-users:before, .step-list > li.fa-users:after{content:"\f0c0";}
.fa-ussunnah:before, .step-list > li.fa-ussunnah:after{content:"\f407";}
.fa-utensil-spoon:before, .step-list > li.fa-utensil-spoon:after{content:"\f2e5";}
.fa-utensils:before, .step-list > li.fa-utensils:after{content:"\f2e7";}
.fa-vaadin:before, .step-list > li.fa-vaadin:after{content:"\f408";}
.fa-venus:before, .step-list > li.fa-venus:after{content:"\f221";}
.fa-venus-double:before, .step-list > li.fa-venus-double:after{content:"\f226";}
.fa-venus-mars:before, .step-list > li.fa-venus-mars:after{content:"\f228";}
.fa-viacoin:before, .step-list > li.fa-viacoin:after{content:"\f237";}
.fa-viadeo:before, .step-list > li.fa-viadeo:after{content:"\f2a9";}
.fa-viadeo-square:before, .step-list > li.fa-viadeo-square:after{content:"\f2aa";}
.fa-viber:before, .step-list > li.fa-viber:after{content:"\f409";}
.fa-video:before, .step-list > li.fa-video:after{content:"\f03d";}
.fa-vimeo:before, .step-list > li.fa-vimeo:after{content:"\f40a";}
.fa-vimeo-square:before, .step-list > li.fa-vimeo-square:after{content:"\f194";}
.fa-vimeo-v:before, .step-list > li.fa-vimeo-v:after{content:"\f27d";}
.fa-vine:before, .step-list > li.fa-vine:after{content:"\f1ca";}
.fa-vk:before, .step-list > li.fa-vk:after{content:"\f189";}
.fa-vnv:before, .step-list > li.fa-vnv:after{content:"\f40b";}
.fa-volleyball-ball:before, .step-list > li.fa-volleyball-ball:after{content:"\f45f";}
.fa-volume-down:before, .step-list > li.fa-volume-down:after{content:"\f027";}
.fa-volume-off:before, .step-list > li.fa-volume-off:after{content:"\f026";}
.fa-volume-up:before, .step-list > li.fa-volume-up:after{content:"\f028";}
.fa-vuejs:before, .step-list > li.fa-vuejs:after{content:"\f41f";}
.fa-warehouse:before, .step-list > li.fa-warehouse:after{content:"\f494";}
.fa-weibo:before, .step-list > li.fa-weibo:after{content:"\f18a";}
.fa-weight:before, .step-list > li.fa-weight:after{content:"\f496";}
.fa-weixin:before, .step-list > li.fa-weixin:after{content:"\f1d7";}
.fa-whatsapp:before, .step-list > li.fa-whatsapp:after{content:"\f232";}
.fa-whatsapp-square:before, .step-list > li.fa-whatsapp-square:after{content:"\f40c";}
.fa-wheelchair:before, .step-list > li.fa-wheelchair:after{content:"\f193";}
.fa-whmcs:before, .step-list > li.fa-whmcs:after{content:"\f40d";}
.fa-wifi:before, .step-list > li.fa-wifi:after{content:"\f1eb";}
.fa-wikipedia-w:before, .step-list > li.fa-wikipedia-w:after{content:"\f266";}
.fa-window-close:before, .step-list > li.fa-window-close:after{content:"\f410";}
.fa-window-maximize:before, .step-list > li.fa-window-maximize:after{content:"\f2d0";}
.fa-window-minimize:before, .step-list > li.fa-window-minimize:after{content:"\f2d1";}
.fa-window-restore:before, .step-list > li.fa-window-restore:after{content:"\f2d2";}
.fa-windows:before, .step-list > li.fa-windows:after{content:"\f17a";}
.fa-won-sign:before, .step-list > li.fa-won-sign:after{content:"\f159";}
.fa-wordpress:before, .step-list > li.fa-wordpress:after{content:"\f19a";}
.fa-wordpress-simple:before, .step-list > li.fa-wordpress-simple:after{content:"\f411";}
.fa-wpbeginner:before, .step-list > li.fa-wpbeginner:after{content:"\f297";}
.fa-wpexplorer:before, .step-list > li.fa-wpexplorer:after{content:"\f2de";}
.fa-wpforms:before, .step-list > li.fa-wpforms:after{content:"\f298";}
.fa-wrench:before, .step-list > li.fa-wrench:after{content:"\f0ad";}
.fa-xbox:before, .step-list > li.fa-xbox:after{content:"\f412";}
.fa-xing:before, .step-list > li.fa-xing:after{content:"\f168";}
.fa-xing-square:before, .step-list > li.fa-xing-square:after{content:"\f169";}
.fa-y-combinator:before, .step-list > li.fa-y-combinator:after{content:"\f23b";}
.fa-yahoo:before, .step-list > li.fa-yahoo:after{content:"\f19e";}
.fa-yandex:before, .step-list > li.fa-yandex:after{content:"\f413";}
.fa-yandex-international:before, .step-list > li.fa-yandex-international:after{content:"\f414";}
.fa-yelp:before, .step-list > li.fa-yelp:after{content:"\f1e9";}
.fa-yen-sign:before, .step-list > li.fa-yen-sign:after{content:"\f157";}
.fa-yoast:before, .step-list > li.fa-yoast:after{content:"\f2b1";}
.fa-youtube:before, .step-list > li.fa-youtube:after{content:"\f167";}
.fa-youtube-square:before, .step-list > li.fa-youtube-square:after{content:"\f431";}
.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active, .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg");}
.fab{font-family:'Font Awesome 5 Brands';}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg");}
.far{font-family:'Font Awesome 5 Free';font-weight:400;}
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg");}
.fa,
.fas{font-family:'Font Awesome 5 Free';font-weight:900;}
.top-search-bar{background-color:#0a8ade;border-bottom:1px solid #0a8ade;padding:5px 0;}
.top-search-bar .border-style .input-panel{border-color:#fff;height:3.2rem;padding-top:0.2rem;padding-bottom:0.2rem;color:#fff;}
.top-search-bar .border-style .input-panel::Placeholder{color:#fff;}
.top-search-bar .border-style.left-icon:after{color:#fff;}
.border-style .input-panel{border-top:none;border-left:none;border-right:none;}
.top-link-list{list-style:none;margin:0;padding:0;}
.top-link-list li{display:inline-block;position:relative;}
.top-link-list li::before{content:"";width:2px;height:12px;background-color:#fff;position:absolute;left:100%;top:50%;margin-top:-6px;margin-left:-1px;}
.top-link-list li:last-child::before{display:none;}
.top-link-list li a{display:block;font-size:1.2rem;font-weight:700;padding:7px 8px;text-decoration:none;color:#fff;}
.top-font-heading{font-size:1.2rem;font-weight:300;margin:1.4rem 1rem 0 0;}
.top-fontsize-pan ul{margin:-5px 0;padding:0;list-style:none;overflow:hidden;}
.top-fontsize-pan ul li{display:inline-block;margin-left:1px;float:left;color:#fff;}
.top-fontsize-pan ul li a{display:block;padding:12px 14px;font-weight:700;text-decoration:none;background-color:#016aaf;color:#fff;}
.top-logo-panel{background-color:#fff;}
.logo-pan-heading{font-family:"Oswald", sans-serif;font-size:2.2rem;color:#0a8ade;font-weight:400;text-align:right;}
.logo-pan-heading span{display:block;}
.education-first-text{padding:2rem 0 1rem;}
.top-logo-wrapper{display:flex;align-items:center;justify-content:space-between;}
.navigation{font-family:"Oswald", sans-serif;}
.navigation > li > a{text-transform:uppercase;color:#000;}
.navigation > li:after{content:"";width:2px;height:14px;background-color:#000;position:absolute;right:-1px;top:50%;margin-top:-7px;}
.navigation > li:last-child:after{display:none;}
.navigation > li:only-child:after{display:none;}
.dropdown > a{padding-right:3.5rem !important;}
.dropdown > a:after{text-transform:none;right:10px;}
.footer-wrapper{line-height:1.5;}
.footer-wrapper h5{font-family:"Open Sans", sans-serif;font-size:1.6rem;color:#ffffff;}
.map-pin-icon{font-size:3rem;vertical-align:middle;margin:0 5px 0 0;}
.footer-bottom-part{padding-top:3rem;}
.list-left-icon li .material-icons{color:#ffffff;}
.login-container{background:url("../images/login-bg.jpg") no-repeat right top;padding:25rem 0;}
.login-inner-wrapper{background-color:#ffffff;box-shadow:0 4px 10px rgba(0, 0, 0, 0.2);border-radius:0.5rem;}
.login-left-image{position:absolute;width:calc(100% - 60px);height:100%;right:100%;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0.8rem 0 0 0.5rem;}
.login-form-panel{width:calc(50% + 30px);float:right;padding:7rem 4rem;position:relative;}
.login-form-panel h1{font-family:"Open Sans", sans-serif;color:#1582b6;font-size:3.7rem;font-weight:300;margin:0 0 5.5rem;text-align:center;}
.forgot-pwd a{text-decoration:none;}
.bg-image-banner-slider{margin:0;}
.banner-part{height:400px;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;position:relative;}
.banner-part .bottom-shadow{content:"";width:100%;max-width:550px;height:40px;box-shadow:0 14px 30px rgba(0, 0, 0, 0.4);position:absolute;left:50%;top:100%;transform:translate(-50%, -40px);border-radius:50%;z-index:-1;}
.banner-heading{font-size:4.2rem;color:#ffffff;display:block;margin-top:24rem;font-weight:500;text-shadow:0 12px 5px rgba(0, 0, 0, 0.28);padding-right:5rem;}
.banner-heading span{color:#f6ff00;}
.banner-right-image{width:375px;position:absolute;left:50%;bottom:0;margin:0 0 0 200px;}
.banner-right-image img{display:block;}
.chief-minister-pan{margin:0 0 2rem;}
.slick-prev,
.slick-next{border:1px solid #ffffff;}
.slick-prev:before, .step-list > li.slick-prev:after,
.slick-next:before,
.step-list > li.slick-next:after{font-size:24px;}
.heading01{color:#1582b6;font-family:"Open Sans", sans-serif;font-weight:300;font-style:italic;margin:0 0 2.2rem;font-size:2.4rem;}
.heading01 span{display:block;}
.dashboard-wrapper{background:url("../images/dashboard_bg.png") no-repeat center top/cover;padding:5rem 0 1rem;margin:0 0 4rem;}
.dash_heading_img{text-align:center;}
.heading02{color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:300;margin:0 0 8rem;font-size:3.6rem;}
.card-masonry .card{border-radius:0;position:relative;box-shadow:none;}
.dashboard-image-title{display:block;font-size:18px;color:#ffffff;padding:16px 12px;background-color:rgba(0, 0, 0, 0.7);position:absolute;left:0;bottom:0;width:100%;}
.body-logo-panel{padding:4rem 0 2rem;margin:0 0 4rem;background-position:center 60%;background-repeat:no-repeat;background-size:cover;}
.body-logo-list{list-style:none;margin:0 -15px;padding:0;}
.body-logo-list li{display:block;float:left;padding:0 15px 20px;font-weight:700;width:16.6666%;}
.body-logo-list li figure{background-color:#ffffff;text-align:center;padding:25px 2px 16px;border-radius:0.5rem;display:block;margin:0;}
.body-logo-list li figure figcaption{display:block;margin:10px 0 0 0;}
.top-left-image{position:absolute;left:15px;top:0;width:68%;}
.news-wrapper{margin:23rem 0 4rem;background-color:#00a2ae;border:1px solid #eaeaea;padding:40px 40px 30px 50px;height:615px;overflow-y:scroll;}
.news-wrapper h2{margin-bottom:3.7rem;}
.news-wrapper ul{list-style:none;margin:0;padding:0;}
.news-wrapper ul li{display:flex;margin:0 0 3rem;color:#ffffff;font-weight:500;}
.news-wrapper ul li figure{min-width:140px;margin:0 3rem 0 0;}
.news-date-text{font-size:2rem;margin:0 0 1.4rem;display:block;}
.news-date-text i{font-size:1.2em;margin-right:5px;}
.float-nav-pan{width:255px;background-color:#e4e4e4;border-radius:0 0 0 0.5rem;box-shadow:6px 2px 14px rgba(0, 0, 0, 1);position:fixed;right:-255px;top:34vh;z-index:1085;padding:1.5rem 2rem 1.5rem 2rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.float-nav-pan.active{right:0;}
.float-nav-pan.active .float-nav-link i{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center;}
.float-nav-pan ul{margin:0;padding:0;list-style:none;}
.float-nav-pan ul li{padding:0;margin:0;font-family:roboto;color:#005a1d;}
.float-nav-pan ul li a{padding:4px 0 4px 15px;text-decoration:none;display:block;position:relative;color:#005a1d;font-family:roboto;}
.float-nav-pan ul li a:hover{color:#b17040;}
.float-nav-pan ul li a:after{content:"";width:9px;height:9px;background:url("../images/bullet-1.png") no-repeat left top;position:absolute;left:0;top:8px;}
.float-nav-pan ul li ul{margin-left:3rem;}
.float-nav-pan ul li ul a:after{background-image:url("../images/bullet-2.png");}
.float-nav-link{width:75px;height:75px;background-color:#0a8ade;padding:12px 5px 0;border-radius:0.5rem 0 0 0.5rem;text-align:center;position:absolute;right:100%;top:0;text-decoration:none;color:#ffffff;}
.float-nav-link i{display:block;font-size:2rem;margin:1px 0 0 0;}
.float-nav-link:hover{background-color:#0a8ade;color:#ffffff;}
.dashboard-chart-wrapper{padding:4rem 0 2rem;margin:0;background-position:center 60%;background-repeat:no-repeat;background-size:cover;}
.dashboard-chart-wrapper .heading02{color:#1582b6;margin:0 0 4rem;}
.heading03{font-family:"Open Sans", sans-serif;font-weight:300;margin:0 0 2.2rem;font-size:3rem;position:relative;padding:0 0 5px;}
.heading03:after{content:"";width:90px;height:2px;background-color:#ff6600;position:absolute;left:0;bottom:0;}
.chart-box01{height:490px;text-align:center;}
.chart-more-link{display:block;float:right;background-color:#ff6600;font-size:4rem;padding:16px 14px;margin:0 -20px -21px 0;color:#ffffff;text-align:center;text-decoration:none;border-radius:0 0 0.5rem 0;}
.chart-more-link i{display:block;}
.chart-box02{text-align:center;}
.slick-dots{display:none;}
.button-warning:hover{color:#000;}
.heading03{color:#000;font-family:"Open Sans", sans-serif;font-weight:300;margin:0 0 8rem;font-size:2.6rem;}
.inner-banner-part{height:423px;background-position:left;background-repeat:no-repeat;background-size:cover;margin:0 0 5rem 0;position:relative;}
.inner-banner-part .bottom-shadow{content:"";width:100%;max-width:550px;height:40px;box-shadow:0 14px 30px rgba(0, 0, 0, 0.4);position:absolute;left:50%;top:100%;transform:translate(-50%, -40px);border-radius:50%;z-index:-1;}
.about-content-text{margin:0 0 7rem;}
.about-content-text .heading02{margin-bottom:4.0rem;color:#1582b6;letter-spacing:2px;}
.about-content-text p{line-height:2.2;color:#fff;margin-bottom:0;}
.about-objectives{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 5rem 0;position:relative;z-index:1;padding:4rem 0 4rem 0;}
.about-objectives .heading02{margin-bottom:4.0rem;color:#ffffff;letter-spacing:2px;}
.about-objectives p{color:#ffffff;line-height:2.2;}
.about-objectives .transparent-bg{content:"";width:100%;background-color:rgba(0, 0, 0, 0.8);height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;}
.our-vision{margin:0 0 7rem;}
.our-vision .top-right-image{position:absolute;right:0;top:0;width:58%;}
@media only screen and (max-width:767px){.our-vision .top-right-image{width:100%;}
}
.our-vision .our-vision-content{margin:0;background-color:#ffffff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);padding:6rem 4.5rem 7rem 5.0rem;}
.speach{margin-bottom:15px;}
.our-vision .our-vision-content h2{margin-bottom:2.7rem;color:#1582b6;letter-spacing:2px;}
@media only screen and (max-width:991px){.our-vision .our-vision-content h2{margin-bottom:1.7rem;}
}
.our-vision .our-vision-content p{line-height:2.2;color:#000;margin-bottom:0;}
@media only screen and (max-width:1199px){.our-vision .our-vision-content{margin:5.5rem 0 2.0rem;padding:4.0rem 2.5rem 5.0rem 2.5rem;}
.top-link-list{margin-left:78px;}
}
@media only screen and (max-width:991px){.our-vision .our-vision-content{margin:2.5rem 0 2.0rem;padding:3.0rem 2.5rem 4.0rem 2.5rem;}
}
@media only screen and (max-width:767px){.our-vision .our-vision-content{margin:5.3rem 0 2.0rem;padding:5.0rem 2.5rem 6.0rem 2.5rem;background:rgba(255, 255, 255, 0.6);}
.our-vision .our-vision-content h2{color:#005d8a;}
}
@media only screen and (min-width:768px){.our-vision{margin:0 0 10rem;}
}
.our-mission{margin:0 0 1rem;}
.our-mission .heading02{margin-bottom:2.5rem;color:#1582b6;letter-spacing:2px;}
.our-mission p{text-align:justify;text-indent:50px;line-height:2.2;margin-bottom:2.0rem;color:#000;}
.our-mission ul{list-style:none;margin:0 0 0 3.5rem;padding:0;}
.our-mission ul li{padding:0.8rem 0 0.8rem 2.5rem;text-decoration:none;display:block;position:relative;color:#000;}
.our-mission ul li:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";font-size:1.6rem;position:absolute;left:0;top:0.7rem;}
.about-organogram{padding:7.8rem 0 0 0;}
.about-organogram .heading02{margin-bottom:5.0rem;color:#1582b6;letter-spacing:2px;}
.about-organogram .organogram-img{margin-bottom:8rem;}
@media only screen and (max-width:767px){.about-organogram .organogram-img{margin-bottom:6.0rem;}
}
.about-organogram p{line-height:2.2;color:#000;margin-bottom:0;}
.about-organogram .heading03{margin-bottom:2.0rem;letter-spacing:1px;}
.about-organogram .heading03:after{display:none;}
.about-organogram ul{list-style:none;margin:0;padding:0;}
.about-organogram ul li{padding:0.8rem 0 0.8rem 2.5rem;text-decoration:none;display:block;position:relative;}
.about-organogram ul li:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f058";font-size:1.6rem;position:absolute;left:0;top:0.7rem;}
@media only screen and (max-width:767px){.about-organogram ul{margin-bottom:3.5rem;}
}
@media only screen and (max-width:767px){.about-organogram{padding:4.8rem 0 7.5rem 0;}
}
@media only screen and (max-width:1199px){.navigation > li > a{padding:1rem;}
.login-container{padding:18rem 0;}
.banner-part{height:340px;}
.banner-right-image{margin:0;left:auto;right:30px;width:300px;}
.banner-heading{margin-top:15rem;padding-right:0;padding-left:35px;}
.chief-minister-pan{margin-bottom:4rem;}
.dashboard-wrapper{padding:6rem 0 6rem;margin-bottom:6rem;}
.body-logo-panel{margin-bottom:5rem;}
.news-wrapper{margin-bottom:5rem;}
.body-logo-list li{padding:0 8px 20px;}
.dashboard-chart-wrapper{padding:8rem 0 7rem;}
}
@media only screen and (max-width:1024px){.draft_logo{left:35%;top:2%;}
.banner-part{height:300px;}
}
@media screen and (min-width:768px) and (max-width:991px){.navigation > li > a{font-size:1.2rem;padding:1rem 0.6rem;}
.dropdown > a{padding-right:2.5rem !important;}
.dropdown > a:after{text-transform:none;right:5px;font-size:2rem;}
.education-first-text{width:150px;}
.top-link-list{margin:0px 0 -6px 0;}
}
@media only screen and (max-width:991px){.banner-part{height:240px;}
.top-fontsize-pan ul{margin:0 0 -5px;}
.top-font-heading{margin-top:0.8rem;}
.top-fontsize-pan ul li a{padding:6px 12px;}
.login-container{padding:10rem 0;}
.banner-right-image{width:200px;}
.banner-heading{margin:10rem 0;font-size:3.5rem;padding-left:55px;}
.heading01{font-size:2.2rem;margin-bottom:2rem;}
.chief-minister-pan{margin-bottom:3rem;}
.dashboard-wrapper{padding:4rem 0 3rem;margin-bottom:4rem;}
.heading02{margin:0 0 4rem;font-size:3.2rem;}
.dashboard-image-title{font-size:15px;}
.draft_logo{position:absolute;width:7%;left:50%;top:41px;}
.body-logo-list li{padding:0 15px 20px;width:33.33333%;}
.news-wrapper{margin-bottom:4rem;padding:25px 20px 20px 30px;}
.news-wrapper h2{margin-bottom:3rem;}
.news-wrapper ul li{margin-bottom:2rem;}
.news-date-text{font-size:1.8rem;margin:0 0 1.2rem;}
.dashboard-chart-wrapper{padding:5rem 0 3rem;}
.chart-box01{height:auto;}
.heading03{font-size:2.8rem;margin-bottom:2rem;}
}
@media only screen and (max-width:767px){.top-fontsize-pan{display:none;}
.banner-part{height:260px;}
.navigation-container{margin:0 -1.5rem;}
.navigation > li:after{display:none;}
.top-link-list{text-align:center;}
.top-link-list li a{padding:10px;}
.top-fontsize-pan ul{text-align:center;}
.top-fontsize-pan ul li{float:none;color:#fff;}
.top-logo-wrapper{flex-wrap:wrap;margin-bottom:1rem;}
.brand{padding:1rem;width:55%;}
.logo-pan-heading .brand{width:25%;padding:0 0 0 1rem;}
.education-first-text{padding:2rem 0 0rem;width:20%;}
.draft_logo{width:10%;left:4%;top:41px;}
.logo-pan-heading{font-size:1.9rem;text-align:left;width:calc(100% - 90px);position:absolute;top:100%;left:0;z-index:1001;margin:4px 0 0 15px;color:#0a8ade;}
.navigation-toggle, .sidebar-toggle{margin:0.7rem 0;}
.navigation{border-top:1px solid #d3a684;}
.navigation > li > a{padding:1rem 2rem;}
.footer-top-part{padding:3rem 0 0 0;}
.footer-bottom-part{padding-bottom:3rem;}
.copyright-text{margin:0 0 1.5rem;}
.login-container{padding:4rem 0;}
.login-form-panel{width:100%;padding:2rem;}
.login-left-image{position:static;height:220px;width:auto;border-radius:0.5rem 0.5rem 0 0;margin:-2rem -2rem 2rem;}
.login-form-panel h1{font-size:3rem;margin:0 0 2.5rem;}
.banner-heading{margin:3rem 0 1rem;font-size:2.5rem;padding-left:0;}
.banner-right-image{width:160px;position:static;margin:0 auto;}
.slick-prev,
.slick-next{width:4rem;height:4rem;}
.chief-minister-pan{margin-bottom:2rem;}
.heading01{font-size:2rem;margin-bottom:1.5rem;}
.dashboard-wrapper{padding:3rem 0 1rem;}
.heading02{margin:0 0 3rem;font-size:2.8rem;}
.dashboard-image-title{padding:10px;}
.card-masonry .card{margin-bottom:2rem;}
.body-logo-panel{padding:4rem 0 2rem;margin:0 0 4rem;background-position:center 60%;background-repeat:no-repeat;background-size:cover;}
.body-logo-list{list-style:none;margin:0 -15px;padding:0;}
.body-logo-list li{display:block;float:left;padding:0 15px 20px;font-weight:700;}
.card img{width:100%;}
.body-logo-list li figure{background-color:#ffffff;text-align:center;padding:25px 2px 16px;border-radius:0.5rem;display:block;margin:0;}
.body-logo-list li figure figcaption{display:block;margin:10px 0 0 0;}
.carousel-style{margin:0;}
.carousel-style .slick-next{right:-6rem;}
.carousel-style .slick-prev{left:-6rem;}
.body-logo-image{display:block;padding:0 15px 20px;font-weight:700;}
.body-logo-image img{margin:0 auto;}
.body-logo-image figure{background-color:#ffffff;text-align:center;padding:25px 2px 16px;border-radius:0.5rem;display:block;margin:0;}
.body-logo-image figure figcaption{display:block;margin:10px 0 0 0;}
.news-wrapper{padding:20px 15px 10px 25px;margin-top:0;}
.top-left-image{display:none;}
.news-wrapper ul li{display:block;margin-bottom:3rem;}
.news-wrapper ul li figure{width:140px;margin:0 0 10px;}
.float-nav-link{padding:8px 15px 0;width:65px;height:65px;}
.float-nav-pan{top:23vh;}
.dashboard-chart-wrapper{padding:4rem 0 2rem;}
.heading03{font-size:2.4rem;}
.heading03:after{width:60px;height:1px;}
.chart-more-link{font-size:3rem;padding:14px;margin-top:5px;}
}
@media only screen and (max-width:640px){.logo-pan-heading .brand{width:32%;}
.banner-part{height:300px;}
.our-vision .our-vision-content{margin:4rem 0 2.0rem;padding:2rem 2.5rem 1rem 2.5rem;background:rgba(255, 255, 255, 0.6);}
.banner-part{height:220px;}
}
@media only screen and (max-width:640px){.our-vision .our-vision-content{margin:36rem 0 2.0rem;padding:1rem 2.5rem 1rem 2.5rem;}
}
@media only screen and (max-width:480px){.body-logo-list li{width:50%;}
.brand{font-size:16px;line-height:1.1;}
.draft_logo{width:15%;}
.education-first-text{padding:1rem 0 0rem;width:23%;}
.logo-pan-heading .brand{width:44%;}
.banner-part{height:170px;}
.banner-notice{padding:7px;font-size:13px;background:linear-gradient(45deg, #0094c5, #00bfff);height:35px;}
.dash_heading_img img{width:30%;}
.our-vision .our-vision-content{margin:30rem 0 2.0rem;}
.our-vision{margin:0 0 3rem;}
.about-organogram .organogram-img{margin-bottom:0;}
}
@media only screen and (max-width:420px){.brand{font-size:14px;}
.logo-pan-heading .brand{width:48%;margin-top:3px;}
.top-link-list li a{padding:7px;font-size:1rem;}
.heading03{font-size:1.8rem;}
.heading02{font-size:2.2rem;}
.news-date-text{font-size:1.5rem;}
.our-vision .our-vision-content{margin:27rem 0 2.0rem;}
.banner-part{height:130px;}
.banner-notice{padding:9px;height:31px;font-size:11px;}
}
@media only screen and (max-width:380px){.brand{width:60%;}
.our-vision .our-vision-content{margin:24rem 0 2.0rem;}
}
@media only screen and (max-width:360px){.top-link-list li a{padding:5px;font-size:0.8rem;}
.brand{font-size:12px;}
.education-first-text{width:27%;}
.logo-pan-heading .brand{width:58%;margin-top:8px;}
.dash_heading_img img{width:38%;}
.heading01{font-size:1.8rem;}
.body-logo-list li{width:100%;}
.banner-part{height:110px;}
}
.inner_main_top{position:relative;}
.inner_main_top img{height:150px;width:100%;}
.inner_banner_title{color:#fff;font-size:26px;font-weight:300;text-shadow:2px 1px 1px #666;margin-left:20px;margin-left:15px;margin-bottom:0;font-family:Helvetica, Arial, sans-serif;font-family:"Oswald", sans-serif;letter-spacing:2px;font-size:3.6rem;position:absolute;top:52px;margin-top:0;}
.icon-bar{position:fixed;z-index:9;bottom:0;right:0px;}
.icon-bar a{display:inline-block;text-align:center;padding:10px 0 6px 0;transition:all 0.3s ease;color:white;font-size:20px;margin:0 0 0 0;border-radius:0;width:50px;}
.icon-bar a:hover{background-color:#000;}
.e-learning{position:fixed;z-index:9;bottom:0;left:0px;}
.e-learning a{display:inline-block;text-align:center;padding:15px 0 10px;transition:all 0.3s ease;color:white;font-size:20px;margin:0 0 0 0;border-radius:6px 6px 0 0;width:190px;background:#59a519;cursor:pointer;font-size:18px;}
.e-learning a:hover{background-color:#0a8ade;}
.elearn_box{font-weight:600;background:#f0f0f0;border:1px solid #b6b6b6;text-align:center;text-transform:uppercase;font-size:14px;padding:25px 0;}
.elearn_box img{display:block;margin:0 auto;}
.e-learning i.material-icons{font-size:30px;margin-top:0;vertical-align:middle;margin-right:8px;}
.facebook{background:#3B5998;color:white;}
.twitter{background:#55ACEE;color:white;}
.google{background:#dd4b39;color:white;}
.linkedin{background:#007bb5;color:white;}
.youtube{background:#bb0000;color:white;}
.content{margin-left:75px;font-size:30px;}
.banner-notice{width:100%;position:relative;}
.cm_message_new{width:38%;font-family:"Open Sans", sans-serif;font-weight:500;font-style:italic;font-size:1.7rem;margin-top:0px;position:absolute;left:0;top:0;background:#7cc341;height:45px;padding:11px 0;}
.cm_message_new a{color:#fff;margin-left:12%;}
.banner-notice-text{width:56%;display:inline-block;float:right;}
.text_book_main{background:#fff;border:1px solid #ccc;margin-top:15px;border-top:0;}
.publication_main{background:#fff;border:1px solid #ccc;margin-top:15px;border-top:0;}
.custom_student_search{background:#fbfbfb;border:1px solid #ccc;margin-bottom:30px;padding:20px;}
.custom_student_search_heading{font-size:24px;color:#4d980f;font-weight:600;}
.common_input_div{width:95%;margin-top:10px;}
.custom_student_search .heading02{margin-bottom:2.5rem;color:#1582b6;letter-spacing:2px;font-size:3.2rem;display:inline-block;}
.footer_developed{margin-right:0rem !important;}
.inner_bottom_content{margin:40px 0 !important;}
.text_book_main td{font-size:14px;}
.publication_main td{font-size:14px;}
.text_book_main td:nth-child(1){width:10%;}
.text_book_main td:nth-child(2){width:65%;}
.text_book_main td:nth-child(3){width:25%;}
.text_book_main th:nth-child(1){width:10%;}
.text_book_main th:nth-child(2){width:65%;}
.text_book_main th:nth-child(3){width:25%;}
th.textbook_top_header{background:#025294;color:#fff;text-align:left;font-weight:normal;}
.publication_top_header{background:#025294;color:#fff;text-align:center;font-weight:normal;}
.publication_top_header td{font-size:14px;}
.text_book_main{background:#fff;}
.textbook_bottom_header{background:#efefef;color:#025294;text-align:center !important;}
.text_book_main td:nth-child(1){width:20%;}
.custom_select_main{width:49%;display:inline-block;}
.custom_select_main label{width:100%;}
.custom_select_main select.form-control{width:100%;height:40px;border-radius:5px;}
.custom_publication_main{width:30%;display:inline-block;}
.custom_publication_main label{width:100%;font-size:15px;font-weight:bold;}
.custom_publication_main select.form-control{width:100%;height:40px;border-radius:5px;}
.custom_select_main{width:47%;display:inline-block;margin-left:15px;}
.custom_select_main label{width:100%;font-size:15px;font-weight:bold;}
.textbook_btn{text-align:center;margin:0 auto;cursor:pointer;}
.textbook_btn .btn{margin:0 auto;text-align:center;background:#0a8ade;color:#fff;border:0;border-radius:6px;padding:8px 15px;cursor:pointer;}
.publication_btn{cursor:pointer;display:inline-block;}
.publication_btn .btn{margin:0 auto;text-align:center;background:#0a8ade;color:#fff;border:0;border-radius:6px;padding:12px 15px;cursor:pointer;}
.publication_table{margin-top:20px !important;overflow-x:scroll;width:100%;}
th.publication_top_header{white-space:nowrap;}
.custom_teacher_main{width:31%;display:inline-block;margin-left:15px;vertical-align:top;}
.custom_teacher_main label{width:100%;font-size:15px;font-weight:bold;}
.custom_teacher_main select.form-control{height:40px;border-radius:5px;}
.custom_teacher_main input{width:100%;height:40px;border-radius:5px;border:1px solid #666;padding:0 10px;}
.common_input_div{width:100%;margin-top:0;}
.utkarsha_back_btn{background:#5d982d;color:#fff;text-decoration:none;border-radius:6px;padding:8px 18px;text-align:center;display:inline-block;float:right;}
.utkarsha_back_btn:hover{background:#0a8ade;color:#fff;}
.publication_main td{font-size:14px;text-align:center;}
.publication_bottom_header{background:#efefef !important;color:#025294 !important;text-align:center !important;}
.publication_main i.fa.fa-eye{background:green;width:14%;color:#fff;padding:4px 0;border-radius:4px;}
@media only screen and (max-width:1280px){.cm_message_new{font-size:1.6rem;}
}
@media only screen and (max-width:1199px){.text_book_main td{font-size:14px;}
.cm_message_new{font-size:1.4rem;padding:14px 0;}
}
@media only screen and (max-width:1024px){.cm_message_new{width:41%;}
.banner-notice-text{width:58%;font-size:12px;margin-top:2px;}
}
@media only screen and (max-width:991px){.cm_message_new{font-size:1.2rem;}
}
@media only screen and (max-width:850px){.cm_message_new{font-size:1.1rem;}
}
@media only screen and (max-width:768px){.cm_message_new{font-size:1.8rem;margin-top:45px;text-align:center;margin-left:0;width:100%;}
.banner-notice-text{width:100%;font-size:12px;margin-top:2px;}
.banner-notice{margin-bottom:80px !important;}
.cm_message_new a{margin-left:0;}
.cm_message_new{padding:9px 0;}
}
@media only screen and (max-width:480px){.textbook_top_header{font-size:14px;}
.textbook_bottom_header{font-size:14px;}
.cm_message_new{font-size:1.4rem;padding:14px 0;}
}
@media only screen and (max-width:380px){.textbook_top_header{font-size:12px;}
.cm_message_new{font-size:1.2rem;}
}
.school_portal_banner{position:relative;background-size:cover;}
.school_portal_banner img{width:100%;}
.school_portal_banner_overly{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);}
.school_portal_banner_text{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.school_portal_banner_text h2{color:#fff;margin-bottom:5px;font-size:38px;}
.school_portal_banner_text p{color:#fff;line-height:21px;font-size:14px;margin-top:12px;}
.school_portal_main{margin:40px 0;}
.school_portal_contact{margin-top:30px;}
.contact_text .address{padding:5px 0px 0 0px;position:relative;margin-left:25px;}
.contact_text .phone{padding:5px 0px 0 0px;position:relative;margin-left:25px;}
.contact_text .email{padding:5px 0px 0 0px;position:relative;margin-left:25px;}
.custom-contact h2{margin-left:15px;font-size:20px;font-family:Helvetica, Arial, sans-serif;margin-bottom:5px;}
.contact_text{margin-top:45px;margin-left:45px;}
.custom-contact p{text-indent:0;margin-left:15px;font-size:16px;}
.custom-material-icon{display:inline-block;vertical-align:top;}
.custom-contact i.material-icons{color:#54a114;font-size:30px;}
.custom-contact-text{display:inline-block;}
.school_locator .autocomplete{position:relative;display:inline-block;width:350px;}
.school_locator input[type=schname]{background-color:#f1f1f1;border:1px solid #dedede;padding:10px;font-size:16px;width:350px;height:40px;}
.school_locator input[type=text]{background-color:#f1f1f1;width:100%;border:1px solid #666;border-radius:6px;}
.school_locator input[type=submit]{text-align:center;background:#0a8ade;color:#fff;border:0;border-radius:6px;padding:12px 15px;cursor:pointer;vertical-align:top;margin-top:5px;}
.school_locator .autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;}
.school_locator .autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;}
.school_locator .autocomplete-items div:hover{background-color:#e9e9e9;}
.school_locator .autocomplete-active{background-color:DodgerBlue !important;color:#ffffff;}
.school_locator{margin:0 auto;width:50%;}
.school_locator label{font-size:15px;font-weight:bold;vertical-align:top;margin-top:10px;}
.custom_student_search.locator{padding:20px 20px 100px;}
.school_locator .typeahead{margin:5px 0 0 0;padding:0;background:#f8f8f8;border:1px solid #666;overflow-y:scroll;height:250px;}
.school_locator .typeahead li{list-style:none;padding:8px 5px;border:1px solid #ededed;}
.school_locator .typeahead li a{text-decoration:none;}
.school_locator .typeahead li:hover{background:#0a8ade;}
.school_locator .typeahead li:hover a{color:#fff;}
.school_locator .typeahead::-webkit-scrollbar{width:10px;}
.school_locator .typeahead::-webkit-scrollbar-track{background:#f1f1f1;}
.school_locator .typeahead::-webkit-scrollbar-thumb{background:#888;}
.school_locator .typeahead::-webkit-scrollbar-thumb:hover{background:#555;}
.download_top{margin-top:-2%;}
.table-bordered{border:1px solid #dee2e6;}
.download_table{margin-top:40px;}
.download_table.table-bordered td, .download_table.table-bordered th{border:1px solid #dee2e6;}
.download_table img{cursor:pointer;width:10%;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;}
.download_table img:hover{width:30%;}
.download_table.table-bordered th{background:#025294;color:#fff;}
.news-wrapper figure{max-width:140px;}
.news-wrapper figure img{width:100%;}
.custom_image_heading{padding:19px 0;}
.photo_group_box{margin-bottom:35px;text-align:center;}
.photo_group_box_name{padding:4px 0;font-size:16px;font-weight:600;color:#fff;background:#1582b6;}
.header_screen_reader a{font-size:12px;margin-top:0px;vertical-align:top;}
.header_screen_reader i.material-icons{font-size:19px;vertical-align:middle;}
.scereenreadertab td{text-align:left;font-size:14px;}
.scereenreadertab th{background:#025294 !important;color:#fff;font-weight:500;}
.top-fontsize-pan .first a{background:transparent !important;border:1px solid #fff;padding:2px 6px !important;vertical-align:middle !important;margin-top:10px;margin-right:3px;}
.top-fontsize-pan .last a{background:#fff !important;border:1px solid #fff;padding:2px 6px !important;vertical-align:middle !important;margin-top:10px;color:#000 !important;margin-right:5px;}
.event_heading{color:#000;font-family:"Open Sans", sans-serif;font-weight:bold;font-size:15px;width:18%;}
.event_heading_span{text-align:left;font-size:14px;width:32%;}
.login_main{background:url(../images/login-bg.jpg) no-repeat;background-size:cover;/*background-position:center center;*/height:100%;}
.login-box{width:567px;position:absolute;top:40%;left:40%;-webkit-transform:translate(-50%,-40%)!important;transform:translate(-20%,-40%)!important;}
.login-logo{margin-bottom:0;text-align:center;width:100%;}
.login-logo a{color:#075192;}
.login-box a{color:#075192;font-weight:bold;font-size:18px;}
.admin-img img.img-responsive{margin:0 auto 2%;}
.mt10{margin-top:10px;}
.login-box .form-control{border:#4d4d4d 1px solid;padding-left:0;border-radius:0;padding:0 8px;color:#4d4d4d;position:relative;}
.login-box-body{background:#fff;padding:0;box-shadow:0px 2px 12px rgba(0,0,0,0.4);-webkit-box-shadow:0px 2px 12px rgba(0,0,0,0.4);-moz-box-shadow:0px 2px 12px rgba(0,0,0,0.4);-o-box-shadow:0px 2px 12px rgba(0,0,0,0.4);}
.login_btn{text-align:center;}
.login_btn_main{width:30%;display:inline-block;margin-left:5px;margin-top:5px;}
.login_btn_main button{background:#007bff;width:100%;border:none;color:#fff;padding:10px 0;font-size:14px;font-weight:normal;margin-top:11px;}
.refresh_icon{margin-left:3px;}
.login-icon{position:absolute;top:10px;right:12px;}
.login-box-msg{text-align:center;color:#036ab8;font-size:24px;font-weight:600;margin:0px 0 20px;text-transform:uppercase;font-family:"Open Sans", sans-serif;}
.login-box .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;font-size:14px;text-transform:uppercase;font-weight:normal;color:#fff;border-radius:0;}
.login-box .nav-tabs>li.active>a{color:#000;}
.login-box .tab-content{padding:40px 10px;}
.login-box .nav>li>a:focus, .nav>li>a:hover{text-decoration:none;background-color:#fff;color:#000;}
.login-box .nav.nav-tabs{background:#7cc341;}
img#captcha_img1,#captcha_img2,#captcha_img3,#captcha_img4,#captcha_img5{width:106px;}
.logo_right img{float:right;text-align:right;}
.login_logo_sec{padding:16px 0;}
.log-in-text{display:inline-block;color:#fff;float:left;background:rgb(88, 156, 32);width:23%;position:absolute;top:58%;height:310px;padding:85px 20px;-webkit-transform:translate(-12%,-58%)!important;transform:translate(-12%,-58%)!important;left:12%;text-align:center;box-shadow:0px 2px 12px rgba(0,0,0,0.4);-webkit-box-shadow:0px 2px 12px rgba(0,0,0,0.4);}
.log-in-text h3{font-size:20px;color:#fff;margin:10px;}
.log-in-text h2{margin-bottom:30px;}
.draft_logo{position:absolute;width:7%;left:37%;top:7%;}
*{box-sizing:border-box}
.login_new{width:64%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;}
.login_new .tab{float:left;background-color:rgb(88, 156, 32);width:34%;height:300px;margin-top:19px;box-shadow:0px 2px 12px rgba(0,0,0,0.4);-webkit-box-shadow:0px 2px 12px rgba(0,0,0,0.4);padding-top:35px;}
.login_new .tab button{display:block;background-color:inherit;color:#fff;padding:14px 10px;width:100%;border:none;outline:none;text-align:left;cursor:pointer;transition:0.3s;font-size:15px;}
.login_new .tab button:hover{background-color:#ddd;color:#000;}
.login_new .tab button.active{background-color:#d8d8d8;color:#000;}
/*.login_new .tabcontent{float:left;padding:30px 12px 16px 12px;border:1px solid #ccc;width:66%;border-left:none;height:auto;background:#fff;}*/
.login_new .tabcontent {
    float: left;
    padding: 30px 12px 16px 12px;
    border: 1px solid #ccc;
    width: 100%;
    border-left: none;
    height: auto;
    background: #fff;
}
.has-feedback .form-control{padding-right:0;}
.login_new{display:block;}
.logo_left{display:block;}
.logo_left_mobile{display:none;}
.login_new img{width:100%;}
div#alert{position:fixed;width:100%;background-color:rgba(0, 0, 0, 0.6);position:fixed;left:0;top:0;width:100%;height:100%;z-index:9;}
.alert_box.warning{width:30%;background:#fff;padding:15px 0 4px;margin:0 auto;box-shadow:1px 0px 3px #9d9d9d;position:fixed;z-index:99999999;top:50%;left:50%;transform:translate(-50%,-50%);}
.alert_box i.fa.fa-times-circle{position:absolute;top:-6px;right:-6px;text-align:right;color:#067ae5;font-size:28px;}
.alert_box.warning h2{color:#9d2415;font-weight:bold;text-align:center;}
.alert_box.warning i{color:#ff6552;width;100%;text-align:center;font-size:35px;width:100%;}
.alert_box.warning p{font-size:16px;color:#4e4f4e;text-align:center;margin-top:10px;}
.alert_btn{text-align:center;margin:22px 0px;}
.alert_btn .ok{background:#7f807f;color:#fff;font-size:14px;padding:5px 20px;border-radius:6px;}
.alert_btn .cancel{background:#d06659;color:#fff;font-size:14px;padding:5px 20px;border-radius:6px;margin-right:8px;}
.login_new_btn{width:75%;margin-left:41px;}
@media only screen and (max-width:2500px){.draft_logo{position:absolute;width:4%;left:45%;top:4%;}
.login_new{width:38%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;}
}
@media only screen and (max-width:1440px){
/*.login_new{width:64%;position:absolute;top:50%;left:42%;-webkit-transform:translate(-42%,-50%)!important;transform:translate(-42%,-50%)!important;}*/
.login_new {
    width: 40%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%)!important;
    transform: translate(-50%,-50%)!important;
}
.draft_logo{position:absolute;width:7%;left:37%;top:7%;}
}
@media only screen and (max-width:1280px){img#captcha_img{width:89px;}
}
@media only screen and (max-width:1199px){img#captcha_img{width:77px;height:34px;}
}
@media only screen and (max-width:1024px){img#captcha_img{width:64px;}
.login_new{width:68%;}
}
@media only screen and (max-width:991px){.draft_logo{display:none;}
.logo_right img{width:45%;margin-top:15px;}
.login_new{width:80%;}
}
@media only screen and (max-width:768px){.login_new{width:90%;}
}
@media only screen and (max-width:767px){.logo_left{display:none;}
.logo_left_mobile{display:block;}
.login_main{background:#dadada;}
.login_new .tab button.active{background:#e8e8e8;}
.login_new .tab button:hover{background:#e8e8e8;}
.login_new .tab{background:transparent;float:none;border:0;width:100%;height:0;margin-top:19px;box-shadow:none;-webkit-box-shadow:0;padding-top:42px;margin-top:10%;}
.login_new .tab button{display:inline-block;width:49%;text-align:center;cursor:pointer;transition:0.3s;font-size:15px;margin-bottom:5px;background-color:rgb(88, 156, 32);}
.login_new .tabcontent{width:100%;margin-top:22%;}
.login_new{top:68%;}
.login_new .tabcontent{padding:25px 30px;margin-bottom:20px;}
.tabcontent img{margin:0 auto;}
#login_form, #login_form1, #login_form3, #login_form2, #login_form4{width:70%;margin:25px auto 0;}
img#captcha_img{width:100px;}
.login-box-msg{margin:0px 0 25px;}
}
@media only screen and (max-width:720px){.login_new .tabcontent{margin-top:25%;}
}
@media only screen and (max-width:640px){.login_new .tabcontent{margin-top:28%;}
.logo_right img{width:65%;margin-top:15px;margin-right:10px;}
}
@media only screen and (max-width:520px){.login_new .tab button{width:100%;}
#login_form, #login_form1, #login_form3, #login_form2, #login_form4{width:100%;}
.login_new .tabcontent{margin-top:54%;}
.login_new .tab{margin-top:28%;}
}
@media only screen and (max-width:480px){.login_new .tabcontent{margin-top:60%;}
.login_new .tabcontent{padding:25px 15px;}
}
@media only screen and (max-width:450px){.login_new .tabcontent{margin-top:65%;}
}
@media only screen and (max-width:410px){.login_new .tabcontent{margin-top:70%;}
}
@media only screen and (max-width:380px){.login_new .tabcontent{margin-top:75%;}
img#captcha_img{width:77px;}
}
@media only screen and (max-width:360px){.login_new .tabcontent{margin-top:80%;}
.login_new .tab{margin-top:4%;}
/* .login_new{top:78%;} */
}
@media (max-device-width:740px) and (orientation:landscape){.login_new{top:132%;}
}
@media (max-device-width:736px) and (orientation:landscape){.login_new{top:115%;}
.login_new .tabcontent{margin-top:24%;}
}
@media (max-device-width:640px) and (orientation:landscape){.login_new{top:138%;}
.login_new .tabcontent{margin-top:26%;}
}
.modal-backdrop{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;z-index:1040 !important;background-color:#000 !important;left:unset !important;}
.custom_teacher_main label{text-align:left !important;}
.list-left-icon .glyphicon{position:absolute;left:0;font-size:18px;}
/*11.06.2019 start*/
.locator_last {border:0 !important;}
.school_locator_table tr:nth-child(even){background:#ccc;}
.school_locator_table tr:nth-child(odd){background:#fff;}
/*11.06.2019 end*/

/*28.08.19 dataTables*/
.panel-white { background: #fff;margin: 20px auto;border: 1px solid #e9e9e9;box-shadow: 0 5px 5px -5px rgba(0,0,0,.1);padding: 20px;}
.panel-white .table thead tr th {border-bottom:0;color:#fff; padding:10px; font-weight:normal;}
.panel-white .table thead {background-color:#025294;}
.panel-white .table-bordered thead tr th{border:0;font-size:14px;}
.panel-white .table-bordered tbody tr td {font-size:14px;}
.dataTables_filter .input-sm, .dataTables_length .form-control { border-radius:0;height: auto;box-shadow:none;padding: 8px 10px;}
.panel-white .table-hover  tbody  tr:hover {box-shadow:none; background-color: #ececec;}




/*new login page css start*/


.login_new {width: 45%;}
.login_new .tabcontent {
    float: right;
    width: 60%;
}
.login_new .tab {height:auto;padding-top:0;margin-top:0;}
.login_new .tab button {padding:16px 10px;}
.scl-info-logo h1 {
    color: #007bff;
    font-size: 40px;
    margin-bottom: 5px;
    text-transform: capitalize;
    font-weight: 1000;
    text-shadow: 0 2px 14px #ffffff;
    font-family: lato;
    font-style: italic;
    margin-top: 18px;
}
.scl-info-logo h2{
    color: #007bff;
    font-size: 18px;
    margin-bottom: 5px;
    text-transform: capitalize;
    font-weight: bold;
    text-shadow: 0 2px 14px #ffffff;
}
.scl-info-logo h3{
    color: #007bff;
    font-size: 15px;
    margin-bottom: 5px;
    text-transform: capitalize;
    font-weight: bold;
    text-shadow: 0 2px 14px #ffffff;
}
.scl-info-logo h4{
    color: #007bff;
    font-size: 13px;
    margin-bottom: 15px;
    text-transform: capitalize;
    font-weight: bold;
    text-shadow: 0 2px 14px #ffffff;
}
.login_new .tabcontent {
    margin-top: 15%;
    float: none;
    width: 59.4%;
    display: inline-block;
    padding: 30px 12px 27px 12px;
}
.tablist {
    width: 40%;
    display: inline-block;
    vertical-align: top;
    background: #6c6c6c; /*#6cb342;*/ /*rgba(93, 161, 37, 0.8);*/
    margin-top: 15%;
	opacity: 70%;
	font-weight: bold;
	text-shadow: 0 2px 10px #040404;
}
.tablist ul {
    margin: 0;
    padding: 0;
}
.tablist ul li {
    list-style: none;
    padding: 17.7px;
    border-bottom: 1px solid #fff;
}
.tablist ul li span{
  font-size: 14px;
}
.tablist ul li:last-child{
  border-bottom: none;
}
.tablist ul li:second-child{

}
.tablist ul li a {
    color: #fff;
    font-size: 16px;
}
.login_new_btn{
  display: none;
}
@media screen and (min-width: 769px) and (max-width: 1365px){
    .login_new {
    	width: 70%;
    }
}
@media screen and (min-width: 1366px){
    .login_new {
    	width: 50%;
    }
}
@media screen and (max-width: 1199px){
    .tablist {
  		width: 39%;
	}
	#captcha_img4, #captcha_img5 {
  		/* width: 75px; */
	}
	.tablist ul li {
  		padding: 17px;
	}
}
@media screen and (max-width: 1024px){
	.tablist {
  		width: 39%;
	}
	.tablist ul li a {
 	 	font-size: 13px;
    }
    .tablist ul li {
  		padding: 16.7px;
	}
}
@media screen and (min-width:320px) and (max-width:768px){
    .logo_right img{
        width: 100%;
    }
    .login_new {
    	width: 99%;
        margin-top: 1%;
    }
	.tablist {
  		width: 99%;
        margin-top: 1%;
	}
    .login_new .tabcontent{
        width: 99%;
        margin-top: 1%;
    }
    .alert_box.warning{
        width: 90%;
    }
}



/*new login page css end*/