.banner-area-wrapper.parallax-window{height:100vh;width:100%}.banner-area-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;background-color:#000}.banner-area-wrapper{background-color:transparent;position:relative}.banner-area-wrapper .smoothscroll-wrap{right:9.5rem;bottom:8.4rem;position:absolute}.banner-area-wrapper .smoothscroll-wrap a{font-family:Fjalla One;text-transform:uppercase;letter-spacing:.1rem;color:#fff;position:relative;display:inline-block;line-height:3rem;padding-left:2.5rem}.banner-area-wrapper .page-center{height:100%}.banner-area-wrapper .page_center_row{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-area-wrapper .banner-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.banner-area-wrapper .banner-content h2{color:#6bb2e2;text-transform:uppercase;letter-spacing:.3rem;font-size:2rem;margin-bottom:.5rem}.banner-area-wrapper .banner-content h1{line-height:1.3;color:#fff;margin-top:1rem;font-size:2.5rem;margin-bottom:.5rem}.banner-area-wrapper .banner-content h4{color:#fff;margin-top:3rem;font-size:1.5rem;margin-bottom:.5rem}.banner-area-wrapper .banner-content{position:relative;width:100%;padding-right:15px;padding-left:15px}.banner-area-wrapper .smoothscroll-wrap a:before{border-bottom:2px solid #6bb2e2;border-right:2px solid #6bb2e2;content:"";display:block;height:8px;width:8px;margin-top:-6px;pointer-events:none;position:absolute;left:0;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.banner-area-wrapper .banner-social-wrap{right:2rem;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);position:absolute}.banner-area-wrapper .banner-social-wrap ul{list-style:none;margin:0}.banner-area-wrapper .banner-social-wrap ul li{position:relative;padding:1rem 0}.banner-area-wrapper .banner-social-wrap ul li a{display:block;width:2rem;height:2rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#fff;text-decoration:none}.banner-area-wrapper .banner-social-wrap ul li a i{font-size:1rem;right:0;text-align:center;display:inline-block;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;border-radius:50%}.banner-area-wrapper .banner-social-wrap ul li a i,.banner-area-wrapper .banner-social-wrap ul li a span{position:absolute;top:0;line-height:2rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.banner-area-wrapper .banner-social-wrap ul li a span{color:#6bb2e2;font-family:Fjalla One;text-transform:uppercase;letter-spacing:.1rem;font-size:1.2rem;opacity:0;right:3rem;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.banner-area-wrapper .banner-social-wrap ul li:hover span{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.banner-area-wrapper .banner-social-wrap ul li a:hover,.banner-area-wrapper .banner-social-wrap ul li a.active,.banner-area-wrapper .banner-social-wrap ul li a:focus{color:#6bb2e2;text-decoration:none}@media(min-width:1200px){.banner-area-wrapper .banner-content h2{font-size:3.15733452rem}.banner-area-wrapper .banner-content h1{font-size:4.20872691rem}.banner-area-wrapper .banner-content h4{font-size:1.776889rem}}@media(max-width:1199.98px){.banner-area-wrapper .banner-social-wrap{display:none}}@media(max-width:991.98px) and (min-width:768px){.banner-area-wrapper .banner-content h2{font-size:2.0736rem}.banner-area-wrapper .banner-content h1{font-size:2.48832rem}.banner-area-wrapper .banner-content h4{font-size:1.44rem}}@media(max-width:767.98px) and (min-width:576px){.banner-area-wrapper .banner-content h2{font-size:1.60180664rem}.banner-area-wrapper .banner-content h1{font-size:1.80203247rem}.banner-area-wrapper .banner-content h4{font-size:1.265625rem}}@media(max-width:575.98px){.banner-area-wrapper .banner-content h2{font-size:1.2961572rem}.banner-area-wrapper .banner-content h1{font-size:1.38299974rem}.banner-area-wrapper .banner-content h4{font-size:1.138489rem}}