@charset "utf-8";a,a:focus,a:hover{text-decoration:none}#about-me,#services{min-height:100vh;height:100%}#about-me,#preloader,#privacy,#services,html{height:100%}@font-face{font-family:bankgothicbold;src:url(../fonts/bankgothic_bold-webfont.woff2) format('woff2'),url(../fonts/bankgothic_bold-webfont.woff) format('woff');font-weight:400;font-style:normal}html{font-family:bankgothicbold,sans-serif;font-size:1.25em;line-height:1.7;letter-spacing:.0625em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;width:100%}body{font-family:inherit;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;z-index:-1;background-color:#030208}h1,h2,h3,h4,h5,h6{font-size:2em}a{color:rgba(193,8,33,1)}a:focus,a:hover{color:#2450c0;outline:0}#preloader{position:fixed;top:0;left:0;background-color:#000;width:100%;z-index:500;color:red;text-align:center;font-size:25px}.floating-menu,.menu-small{z-index:100;position:fixed;font-family:inherit}.button-menu a,.floating-menu a{color:#cfcad0;text-decoration:none;outline:0}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{display:inline-block;margin-top:40vh;animation:anim-rotate 2s infinite linear;text-shadow:0 0 .25em rgba(255,255,255,.3)}.spinner--steps{animation:anim-rotate 1s infinite steps(8)}.spinner--steps2{animation:anim-rotate 1s infinite steps(12)}#loading-wrapper{margin:0 auto;padding:0;height:100%;width:100%}.floating-menu{margin-top:60vh;background:#3e548d;border-top-right-radius:2px;border-bottom-right-radius:2px;padding:5px;width:auto}.floating-menu a{font-size:1.25em;display:block;margin:0 .5em;padding:3px;border:none}.floating-menu a:focus,.floating-menu a:hover{text-shadow:0 0 6px rgba(193,8,33,.9);border:none;outline:0}.menu-small{margin-top:10%;padding:0;width:120px;visibility:hidden}.button-menu{background:#3e548d;border-top-right-radius:2px;border-bottom-right-radius:2px;margin-bottom:5px}#about-me,#contact{background-color:#263554}#openday,#services,#social,#socialband{background-color:#030208}.button-menu a{font-size:1.25em;display:block;padding:5px 5px 5px 15px;border:none}#about-me,#openday{padding:5% 5% 5% 15%}#about-me,#contact,#openday,#services,#social{color:silver}#socialband,#socialband i{color:rgba(193,8,33,.9);text-align:center}.menu-small a:focus,.menu-small a:hover{cursor:pointer;text-shadow:0 0 6px rgba(193,8,33,.9);border:none;outline:0}#services{font-size:1.25em;padding:30px 15% 40px}#about-me{font-size:1.25em}#about-me h6{font-size:1.75em;margin:0}.about-me-img{margin-right:50px;margin-bottom:30px}@media screen and (max-width:1024px){.about-me-img{margin-right:500px}.floating-menu{visibility:hidden}.menu-small{visibility:visible}#services{padding-left:5%;padding-right:5%}}#openday{font-size:1.25em}#openday h6{font-size:1.75em;margin:0}#contact,#privacy,#social,#socialband i{font-size:1.25em}#social{padding-top:20px;padding-left:5%;padding-right:5%}#contact{min-height:94vh;padding:5% 5% 0 15%}#privacy{color:#263554;padding-left:15%;padding-right:12%;background-color:silver;min-height:94vh}#socialband i:focus,#socialband i:hover{color:#2450c0;text-decoration:none}.sit-right{text-align:right}.no-break{white-space:nowrap}@media screen and (max-width:375px){#socialband{height:auto;font-size:.85em}.menu-small{margin-top:5%}#socialband .ab p{text-align:right!important}}#tagline-1,#tagline-2,.talign-center{text-align:center}@media screen and (max-width:768px){#socialband .icon,#socialband .row{padding-top:5px}.menu-small{margin-top:5%}}button,input,optgroup,select,textarea{font:inherit;margin:0;height:36px;padding:6px 12px;font-size:1.25em;line-height:1.42857143;color:#584848;background-color:#f1f0ee;background-image:none;border:1px solid #d6ccf0;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.btn-primary{color:#364648;background-color:#f1f0ee;border:1px solid #d6ccf0}.btn-primary:hover{color:#f1f0ee;background-color:rgba(11,38,59,1);border:1px solid #999;text-decoration:none}.form-control{display:block;font-family:inherit;width:100%;height:36px;padding:6px 12px;font-size:1.25em;line-height:1.42857143;color:#584848;background-color:#f1f0ee;background-image:none;border:1px solid #dedada;border-radius:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.pad-left,.slick-slide img{padding-left:10px}.form-control:focus{border-color:#999;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(116,106,128,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(116,106,128,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}@media,{.form-control::-moz-placeholder .ie6 .ie7{color:grey}}@media all\0{.form-control::-moz-placeholder .ie8{color:grey}}@media all and (monochrome:0){.form-control::-moz-placeholder .ie8 .ie9{color:grey\9}}.form-control:-ms-input-placeholder{color:#999}@media,{.form-control:-ms-input-placeholder .ie6 .ie7{color:grey}}@media all\0{.form-control:-ms-input-placeholder .ie8{color:grey}}@media all and (monochrome:0){.form-control:-ms-input-placeholder .ie8 .ie9{color:grey\9}}.form-control::-webkit-input-placeholder{color:#999}@media,{.form-control::-webkit-input-placeholder .ie6 .ie7{color:grey}}@media all\0{.form-control::-webkit-input-placeholder .ie8{color:grey}}@media all and (monochrome:0){.form-control::-webkit-input-placeholder .ie8 .ie9{color:grey\9}}.parallax-window{min-height:100vh;background:0 0}#tagline-1{padding-top:20%;padding-bottom:35%}#tagline-2{padding-top:10%;padding-bottom:25%}.error,.error-col{padding-bottom:15%}.tagline h1{font-size:2.8em;color:#fff;text-shadow:2px 1px 2px #030208,2px 3px 10px #C10821,-2px -1px 2px #030208}.tagline h5{font-size:2.8em;color:#fff;text-shadow:2px 1px 2px #030208,2px 3px 10px #0B263B,-2px -1px 2px #030208}.tagline h2{font-size:2em;color:#fff;text-shadow:2px 1px 2px #030208,2px 3px 10px #C10821,-2px -1px 2px #030208}.tagline h6{font-size:2em;color:#fff;text-shadow:2px 1px 2px #030208,2px 3px 10px #0B263B,-2px -1px 2px #030208}.slick-slide img{padding-right:10px;margin:0 auto}.error{padding-top:35%}.error-col{padding-top:20%}.error-col h1,.error-col strong{color:silver;font-size:2em}.error-col p{color:silver;font-size:1.25em}.error-col a{color:#C10821}@font-face{font-family:angie;src:url(../fonts/angie.eot?r8orhj);src:url(../fonts/angie.eot?r8orhj#iefix) format('embedded-opentype'),url(../fonts/angie.ttf?r8orhj) format('truetype'),url(../fonts/angie.woff?r8orhj) format('woff'),url(../fonts/angie.svg?r8orhj#angie) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:angie!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up-thick:before{content:"\e904"}.icon-arrow-left-thick:before{content:"\e906"}.icon-arrow-right-thick:before{content:"\e907"}.icon-arrow_upward:before{content:"\e900"}.icon-arrow_forward:before{content:"\e901"}.icon-arrow_back:before{content:"\e902"}.icon-facebook:before{content:"\e903"}.icon-phone:before{content:"\e942"}.icon-mobile:before{content:"\e958"}.icon-spinner8:before{content:"\e981"}.icon-google-plus:before{content:"\ea8b"}