@import url("vendor.css");.tb{display:table;height:100%;table-layout:fixed;width:100%}.tb-cell{display:table-cell;vertical-align:middle}.list-none{list-style:none;margin-bottom:0;padding-left:0}.bg-center{background-position:50% 50%}.bg-center,.bg-top{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg-top{background-position:50% 0}body,html{background-color:transparent;height:100%;-webkit-font-smoothing:antialiased;overflow:hidden;padding:0!important}.is-mobile .mobile-scroll{-ms-overflow-style:scrollbar;overflow-y:auto}body{font-family:Ubuntu Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:.5px;line-height:1.75;padding-left:.5px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:.1em;line-height:1.1;margin-bottom:0;margin-top:0;padding-left:.1em;text-transform:uppercase}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:16px}.h6,h6{font-size:12px}p{margin-bottom:30px}p:last-child{margin-bottom:0}a{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}a:focus,a:hover{text-decoration:none}img{display:block;height:auto;max-width:100%}i{display:inline-block;letter-spacing:0}::-moz-selection{background-color:rgba(0,0,0,.99);color:hsla(0,0%,100%,.99)}::selection{background-color:rgba(0,0,0,.99);color:hsla(0,0%,100%,.99)}.form-group{margin-bottom:30px}.form-control{background-color:transparent;font-size:18px;font-weight:400;letter-spacing:.5px}.form-control.valid{border-color:rgba(67,203,172,.99)!important}.form-control.error{border-color:rgba(203,67,67,.99)!important}.form-base input{height:auto}.form-base input,.form-base textarea{border-width:2px;padding-left:20px;padding-right:19.5px}textarea{resize:none}#site-loader{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;-webkit-perspective:1000;perspective:1000;position:fixed;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:9999}.loader{-webkit-animation:rotate 2s linear infinite;-moz-animation:rotate 2s linear infinite;-o-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;background-clip:padding-box;border:4px solid;-webkit-border-bottom-left-radius:50%;-moz-border-bottom-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-bottom-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-top-left-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-top-right-radius:50%;border-top-right-radius:50%;height:50px;left:50%;letter-spacing:0;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}#site-wrap{height:100%;overflow:hidden;position:relative}.is-border #site-wrap{border-style:solid;border-width:0}@media screen and (min-width:768px){.is-border #site-wrap{border-width:15px}}@media screen and (min-width:992px){.is-border #site-wrap{border-width:20px}}#site-main{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;-webkit-perspective:1000;perspective:1000;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}section{bottom:70px;left:0;position:absolute;right:0;top:70px}@media screen and (min-width:768px){section{bottom:80px;left:0;right:0;top:80px}}@media screen and (min-width:992px){section{bottom:100px;left:0;right:0;top:100px}}.section-wrap{display:table;height:100%;table-layout:fixed;width:100%}.section-cell{display:table-cell;vertical-align:top}#bg{-webkit-transition:all 1s cubic-bezier(.215,.61,.355,1);-moz-transition:all 1 cubic-bezier(.215,.61,.355,1);-o-transition:all 1s cubic-bezier(.215,.61,.355,1);transition:all 1s cubic-bezier(.215,.61,.355,1);z-index:-1}#bg,#img{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;-webkit-perspective:1000;perspective:1000;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}#img{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:none;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}#img,.is-img #img{background-image:url(../assets/images/backgrounds/bg.jpg)}.is-img #img{display:block}#overlay{-webkit-transition:all 1s cubic-bezier(.215,.61,.355,1);-moz-transition:all 1s cubic-bezier(.215,.61,.355,1);-o-transition:all 1s cubic-bezier(.215,.61,.355,1);transition:all 1s cubic-bezier(.215,.61,.355,1)}#overlay,canvas{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;-webkit-perspective:1000;perspective:1000;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0)}canvas{display:none}.section-title{font-size:30px;letter-spacing:1px;text-align:center}@media screen and (min-width:480px){.section-title{font-size:20px}}@media screen and (min-width:768px){.section-title{font-size:40px}}@media screen and (min-width:992px){.section-title{font-size:60px}}.section-subtitle{font-size:17px;font-weight:400;letter-spacing:1px;margin-bottom:15px;padding-left:5px;text-transform:uppercase}@media screen and (min-width:480px){.section-subtitle{margin-bottom:5px}}@media screen and (min-width:768px){.section-subtitle{margin-bottom:0}}.section-divider{background-clip:padding-box;-webkit-border-bottom-left-radius:50px;-moz-border-bottom-left-radius:50px;border-bottom-left-radius:50px;-webkit-border-bottom-right-radius:50px;-moz-border-bottom-right-radius:50px;border-bottom-right-radius:50px;-webkit-border-top-left-radius:50px;-moz-border-top-left-radius:50px;border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-moz-border-top-right-radius:50px;border-top-right-radius:50px;display:inline-block;height:5px;margin-top:30px;width:80px}@media screen and (min-width:768px){.section-divider{height:6px}}@media screen and (min-width:992px){.section-divider{height:7px}}.section-title-span{display:block}#form{bottom:0;display:none;left:0;opacity:0;right:0;top:0}#form,#subscribe{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}#subscribe{display:table;height:100%;table-layout:fixed;width:100%}#subscribe>.tb-cell{width:100%}#subscribe .section-title{font-size:36px;margin-bottom:.5em}@media screen and (min-width:480px){#subscribe .section-title{font-size:44px}}@media screen and (min-width:768px){#subscribe .section-title{font-size:56px}}#form-subscribe{position:relative}#form-subscribe .form-control{border:0;font-size:40px;height:auto;line-height:46px;padding:17px 80px 15px 20px}#form-subscribe button{background-color:transparent;border:0;bottom:0;font-size:40px;position:absolute;right:15px;top:0;width:80px}#form-subscribe button i{-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color}#site-footer{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;height:60px;left:15px;-webkit-perspective:1000;perspective:1000;position:absolute;right:15px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);-o-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1);z-index:1000}@media screen and (min-width:768px){#site-footer{height:70px}}@media screen and (min-width:992px){#site-footer{height:80px}}#volume{background-clip:padding-box;-webkit-border-bottom-left-radius:50%;-moz-border-bottom-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-bottom-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-top-left-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-top-right-radius:50%;border-top-right-radius:50%;display:block;float:left;height:44px;line-height:44px;margin-top:8px;text-align:center;width:44px}@media screen and (min-width:768px){#volume{height:50px;line-height:48px;margin-top:10px;width:50px}}#volume span{display:inline-block;height:5px;margin-top:-2.5px;vertical-align:middle;width:3px}.is-mobile .is-video #volume,.is-mobile .is-yt-video #volume{display:none}#footer-social{margin-top:8px;text-align:right}@media screen and (min-width:768px){#footer-social{margin-top:20px}}#footer-social a{display:inline-block;height:50px;line-height:50px;text-align:center;width:50px}@media screen and (min-width:768px){#footer-social a{height:60px;line-height:60px;width:60px}}#footer-social a i{font-size:30px}.amaran.bfc-theme{-webkit-touch-callout:none;background-color:transparent;border-radius:0;height:100%;margin:0;padding:0;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.amaran.bfc-theme .notify{background-clip:padding-box;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;display:table;height:100%;padding:15px;position:relative;text-align:center;width:100%}.amaran.bfc-theme .notify-icon{background-clip:padding-box;-webkit-border-bottom-left-radius:50%;-moz-border-bottom-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-bottom-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-top-left-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-moz-border-top-right-radius:50%;border-top-right-radius:50%;color:hsla(0,0%,100%,.99);font-size:20px;font-weight:400;height:38px;line-height:38px;margin-right:1em;text-align:center;width:38px}@media screen and (min-width:768px){.amaran.bfc-theme .notify-icon{font-size:24px;height:48px;line-height:48px;width:48px}}.amaran.bfc-theme .notify-icon.valid{background-color:rgba(67,203,172,.99)}.amaran.bfc-theme .notify-icon.error{background-color:rgba(203,67,67,.99)}.amaran.bfc-theme .notify-message{display:table-cell;font-size:18px;font-weight:700;letter-spacing:.2em;line-height:1.3;margin:0;padding:0;vertical-align:middle;width:100%}@media screen and (min-width:768px){.amaran.bfc-theme .notify-message{font-size:28px}}.amaran-wrapper.right{left:0}.amaran-wrapper.top{bottom:0}.amaran-wrapper-inner{height:100%}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}