.home-banner{position:relative;min-height:0;background-size:cover !important;overflow:hidden}.home-banner .av-parallax{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:0;height:calc((100vh * 0.3) + 100%);will-change:transform;opacity:0}.home-banner .av-parallax.enabled-parallax{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.home-banner .av-parallax .av-parallax-inner{position:absolute;width:100%;height:100%;bottom:0;left:0;background-size:cover;background-attachment:scroll;background-position:center center;background-color:#071639;background-repeat:no-repeat}.home-banner .av-section-color-overlay-wrap{position:relative;width:100%}.home-banner .av-section-color-overlay-wrap .av-section-color-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;background-image:linear-gradient(to right,rgba(9,32,86,1) 50%,rgba(9,32,86,0)) !important;background-color:transparent !important;z-index:1;background-position:center}.home-banner .container.page-center{padding:0 50px}.home-banner .container.page-center{padding:0 50px;min-height:600px;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in;display:table;table-layout:fixed;opacity:1}.home-banner .template-page{display:table-cell;vertical-align:middle;height:100%;float:none !important;width:100%;border:0;margin-left:auto;padding-left:0;margin-right:auto}.home-banner .template-page .banner-inner{display:table;table-layout:fixed;width:100%;margin-top:80px;margin-bottom:80px}.home-banner .template-page .banner-inner .post-entry .av-special-heading{width:100%;clear:both;display:block;margin:0;padding:0;position:relative}.home-banner .template-page .banner-inner .post-entry .av-special-heading h1{margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff}.home-banner .template-page .banner-inner .post-entry section.av_textblock_section p{line-height:1.65em;font-size:16px;color:#709ce7}.avia-button-wrap.avia-button-left a:after{content:'';font-family:'entypo-fontello';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;speak:none;position:relative;right:-16px}.avia-button-wrap.avia-button-left a{position:relative}.home-banner .template-page .banner-inner .post-entry{position:relative;min-height:1px;z-index:1;width:47%;float:none;display:table-cell;margin-top:0;margin-bottom:0}.avia-button-wrap.avia-button-left{padding-top:0;padding-bottom:0;position:relative;z-index:1;width:57.599999999999994%;text-align:center;margin-bottom:80px}.home-banner .template-page .banner-inner .av-flex-placeholder{display:table-cell;width:6%}.home-banner .template-page .banner-inner .flex_column.av_one_half{position:relative;min-height:1px;z-index:1;margin-left:6%;width:47%;float:none;display:table-cell;margin:0}.image-col-wrap{position:relative;z-index:1;padding-top:26px;margin-bottom:80px}.home-banner .template-page .image-col-wrap .image-col{width:15.26%;display:inline-block;margin-right:6%;float:left}.home-banner .template-page .image-col-wrap .image-col img{vertical-align:top}@media only screen and (max-width:989px){.home-banner .template-page .banner-inner{display:block;table-layout:fixed;width:100%;margin-top:60px;margin-bottom:60px}.home-banner .template-page .banner-inner .post-entry{position:relative;min-height:1px;z-index:1;width:100%;float:none;display:block;margin-top:0;margin-bottom:61px}.home-banner .container.page-center{padding:0 30px;min-height:600px;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in;display:table;table-layout:fixed;opacity:1}.image-col-wrap{position:relative;z-index:1;padding-top:66px;margin-bottom:60px}.avia-button-wrap.avia-button-left{margin-bottom:60px}}@media(max-width:767px){.home-banner .template-page .banner-inner .post-entry .av-special-heading h1{font-size:5.5vmin !important;line-height:1.5em}.home-banner .template-page .banner-inner .post-entry section.av_textblock_section p{font-size:14px;line-height:inherit}.home-banner .template-page .banner-inner .post-entry .avia_textblock{clear:both;line-height:1.65em;font-size:16px}.avia-button-wrap.avia-button-left a{position:relative;text-align:center}.home-banner .template-page .banner-inner{padding-bottom:185px}.image-col-wrap{display:none}.avia-button-wrap.avia-button-left{display:none}}