@media screen and ( min-width: 768px ){div .flex_column_div:not(.no-margin){margin-left:40px;display:block}div .flex_column_div:not(.no-margin).first{margin-left:0}div .flex_column_div:not(.no-margin).av_one_fifth{width:calc( 20% - 32px )}div .flex_column_div:not(.no-margin).av_one_third{width:calc( 33.333% - 26.667px )}div .flex_column_div:not(.no-margin).av_one_fourth{width:calc( 25% - 30px )}div .flex_column_div:not(.no-margin).av_one_half{width:calc( 50% - 20px )}div .flex_column_div:not(.no-margin).av_two_fifth{width:calc( 40% - 32px )}div .flex_column_div:not(.no-margin).av_two_third{width:calc( 66.666% - 26.667px )}div .flex_column_div:not(.no-margin).av_three_fifth{width:calc( 60% - 32px )}div .flex_column_div:not(.no-margin).av_three_fourth{width:calc( 75% - 30px )}}@media only screen and (min-width:768px) and (max-width:989px){.responsive .av_one_fourth.first.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first+.av_one_fourth.flex_column_div,.responsive .av_one_fourth.first+.av_one_fourth+.av_one_fourth.flex_column_div,.responsive .av_one_fourth.first+.av_one_fourth+.av_one_fourth+.av_one_fourth.flex_column_div,.responsive .av_one_half.first+.av_one_fourth.el_before_av_one_fourth.flex_column_div,.responsive .av_one_half.first+.av_one_fourth.el_before_av_one_fourth+.av_one_fourth.flex_column_div,.responsive .avia-content-slider-inner .av_one_fourth.flex_column_div{margin-left:40px;width:calc( 50% - 20px )}.responsive .av_one_fourth.first.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first+.av_one_fourth+.av_one_fourth.flex_column_div,.responsive .av_one_half.first+.av_one_fourth.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first+.av_one_fourth+.av_one_half.flex_column_div,.responsive .avia-content-slider-inner .av_one_fourth.first.flex_column_div{margin-left:0;clear:both}.responsive .av_one_half.first.el_before_av_one_fourth.flex_column_div,.responsive .av_one_fourth.first+.av_one_fourth+.av_one_half.flex_column_div{width:100%}}html.responsive body#top{font-size:14px;line-height:1.8;font-family:'Source Sans Pro', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;font-weight:300}html.responsive body#top .text-right{text-align:right}html.responsive body#top .text-center{text-align:center}html.responsive body#top .text-left{text-align:left}html.responsive body#top .avia_textblock{line-height:1.8}html.responsive body#top .avia_textblock p:first-child{margin-top:0}html.responsive body#top .avia_textblock p:last-child{margin-bottom:0}html.responsive body#top h1,html.responsive body#top h2,html.responsive body#top h3,html.responsive body#top h4,html.responsive body#top h5,html.responsive body#top h6{text-transform:none;font-weight:300}html.responsive body#top h1,html.responsive body#top .h1{font-size:37px;line-height:1.3;letter-spacing:1.5pt}html.responsive body#top h2,html.responsive body#top .h2{font-size:25px;line-height:1.4;font-weight:normal}html.responsive body#top h3,html.responsive body#top .h3{font-size:50px;line-height:1.2;letter-spacing:2pt;font-weight:normal}html.responsive body#top .av-subheading{font-size:18px !important;line-height:1.5;letter-spacing:1pt}html.responsive body#top .av-special-heading .special-heading-border{display:none}@media screen and ( min-width: 768px ){html.responsive body#top .text-md-right{text-align:right}html.responsive body#top .text-md-center{text-align:center}html.responsive body#top .text-md-left{text-align:left}}@media screen and ( min-width: 1024px ){html.responsive body#top .text-lg-right{text-align:right}html.responsive body#top .text-lg-center{text-align:center}html.responsive body#top .text-lg-left{text-align:left}html.responsive body#top h1,html.responsive body#top .h1{font-size:65px;letter-spacing:2.5pt;line-height:1.5}html.responsive body#top h2,html.responsive body#top .h2{font-size:36px}html.responsive body#top h3,html.responsive body#top .h3{font-size:65px;letter-spacing:2.5pt;line-height:1.4}html.responsive body#top .av-subheading{font-size:20px !important}}@media screen and  ( min-width: 2000px ){html.responsive body#top{font-size:18px}html.responsive body#top .text-xl-right{text-align:right}html.responsive body#top .text-xl-center{text-align:center}html.responsive body#top .text-xl-left{text-align:left}html.responsive body#top h1,html.responsive body#top .h1{font-size:100px;letter-spacing:3.5pt}html.responsive body#top h2,html.responsive body#top .h2{font-size:50px;line-height:1.6}html.responsive body#top h3,html.responsive body#top .h3{font-size:85px;line-height:1.5;letter-spacing:3.5pt}html.responsive body#top .av-subheading{font-size:25px !important}}html.responsive body#top div#wrap_all header#header .av-logo-container{width:auto;max-width:none;padding:20px;height:auto}html.responsive body#top div#wrap_all header#header .av-logo-container .logo{height:54px !important;position:relative;float:none}html.responsive body#top div#wrap_all header#header .av-logo-container img{width:78px}@media screen and ( min-width: 1024px ){html.responsive body#top div#wrap_all header#header .av-logo-container{padding:50px}html.responsive body#top div#wrap_all header#header .av-logo-container .logo{height:65px !important}html.responsive body#top div#wrap_all header#header .av-logo-container img{width:92px}}@media screen and  ( min-width: 2000px ){html.responsive body#top div#wrap_all header#header .av-logo-container{padding:100px 70px}html.responsive body#top div#wrap_all header#header .av-logo-container .logo{height:93px !important}html.responsive body#top div#wrap_all header#header .av-logo-container img{width:134px}}html.responsive body#top div#wrap_all .container{width:auto;max-width:none;padding-left:20px;padding-right:20px}html.responsive body#top div#wrap_all .avia-section-large .content{padding-top:100px;padding-bottom:100px}@media screen and ( min-width: 1024px ){html.responsive body#top div#wrap_all .container{padding-left:50px;padding-right:50px}html.responsive body#top div#wrap_all .avia-section-large .content{padding-top:150px;padding-bottom:150px}}@media screen and  ( min-width: 2000px ){html.responsive body#top div#wrap_all .container{padding-left:70px;padding-right:70px}html.responsive body#top div#wrap_all .avia-section-large .content{padding-top:200px;padding-bottom:200px}}html.responsive body#top div#wrap_all .avia-button,html.responsive body#top div#wrap_all .avia-button.avia-color-theme-color,html.responsive body#top div#wrap_all input[type='submit'],html.responsive body#top div#wrap_all button{border:1px solid #CFD3D6;background-color:#CFD3D6;color:#425057;border-radius:0;font-family:'Source Sans Pro', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;font-size:15px;font-weight:600;text-decoration:underline;padding:15px 20px;line-height:1.65em;transition:all .4s ease-out;text-transform:none;min-width:200px;text-align:center}html.responsive body#top div#wrap_all .avia-button:hover,html.responsive body#top div#wrap_all .avia-button.avia-color-theme-color:hover,html.responsive body#top div#wrap_all input[type='submit']:hover,html.responsive body#top div#wrap_all button:hover{background-color:#425057;border-color:#425057;color:#fff}html.responsive body#top div#wrap_all .avia-button:hover .avia_iconbox_title,html.responsive body#top div#wrap_all .avia-button.avia-color-theme-color:hover .avia_iconbox_title,html.responsive body#top div#wrap_all input[type='submit']:hover .avia_iconbox_title,html.responsive body#top div#wrap_all button:hover .avia_iconbox_title{color:inherit}html.responsive body#top div#wrap_all .avia-button span.avia_iconbox_title,html.responsive body#top div#wrap_all .avia-button.avia-color-theme-color span.avia_iconbox_title,html.responsive body#top div#wrap_all input[type='submit'] span.avia_iconbox_title,html.responsive body#top div#wrap_all button span.avia_iconbox_title{font-family:'Source Sans Pro', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;font-weight:inherit}html.responsive body#top div#wrap_all .avia-button.avia-size-medium,html.responsive body#top div#wrap_all .avia-button.avia-color-theme-color.avia-size-medium,html.responsive body#top div#wrap_all input[type='submit'].avia-size-medium,html.responsive body#top div#wrap_all button.avia-size-medium{font-weight:bold;border-width:2px;font-size:17px;padding-top:10px;padding-bottom:10px}html.responsive body#top div#wrap_all .avia-button.avia-size-large span,html.responsive body#top div#wrap_all .avia-button.avia-color-theme-color.avia-size-large span,html.responsive body#top div#wrap_all input[type='submit'].avia-size-large span,html.responsive body#top div#wrap_all button.avia-size-large span{font-size:21px;border-width:2px}html.responsive body#top div#wrap_all .avia-button-wrap.invert .avia-button{border:1px solid #ffffff;color:#ffffff;background-color:transparent}html.responsive body#top div#wrap_all .avia-button-wrap.invert .avia-button:hover{background-color:#ffffff}html.responsive body#top div#wrap_all #searchsubmit{border-radius:0;margin:0;border:none;padding:0;font-family:'entypo-fontello'}html.responsive body#top div#wrap_all select{-moz-appearance:none}html.responsive body#top div#wrap_all .nf-form-wrap ::-webkit-input-placeholder{color:#9FA7AD}html.responsive body#top div#wrap_all .nf-form-wrap ::-moz-placeholder{color:#9FA7AD}html.responsive body#top div#wrap_all .nf-form-wrap :-ms-input-placeholder{color:#9FA7AD}html.responsive body#top div#wrap_all .nf-form-wrap input,html.responsive body#top div#wrap_all .nf-form-wrap textarea{background:none;font-size:18px;padding:5px 0;letter-spacing:1pt;line-height:1.5;border-bottom:1px solid #9FA7AD;color:#9FA7AD;margin-bottom:20px;box-shadow:none;font-family:inherit}html.responsive body#top div#wrap_all .nf-form-wrap .nf-field-label{max-height:0;display:block;overflow:hidden;transition:all .2s ease-in-out;margin:0}html.responsive body#top div#wrap_all .nf-form-wrap .nf-field-label label{font-size:18px;font-weight:normal;line-height:1.5;letter-spacing:1pt;color:#9FA7AD}html.responsive body#top div#wrap_all .nf-form-wrap input[type='button']{font-size:15px;padding-top:7px;padding-bottom:7px}html.responsive body#top div#wrap_all .nf-form-wrap textarea{max-height:60px}html.responsive body#top div#wrap_all .nf-form-wrap .nf-field-container{margin-bottom:20px}html.responsive body#top div#wrap_all .nf-form-wrap .nf-field-container.has-value .nf-field-label{max-height:30px}html.responsive body#top div#wrap_all .nf-form-wrap .nf-error,html.responsive body#top div#wrap_all .nf-form-wrap .nf-response-msg,html.responsive body#top div#wrap_all .nf-form-wrap .nf-error-msg{color:#FACB3F}html.responsive body#top div#wrap_all .nf-form-wrap .avia-button{background:#FACB3F;border-color:#FACB3F;color:#425057}html.responsive body#top div#wrap_all .nf-form-wrap .avia-button:hover{background:#9FA7AD;border-color:#9FA7AD}html.responsive body#top div#wrap_all div#footer{padding-top:50px;padding-bottom:50px}html.responsive body#top div#wrap_all div#footer .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}html.responsive body#top div#wrap_all div#footer .container .widget{margin:0}html.responsive body#top div#wrap_all div#footer .container p{margin:0}html.responsive body#top div#wrap_all div#footer .container .first{width:50%}html.responsive body#top div#wrap_all div#footer .container .first img{width:auto;max-height:54px}html.responsive body#top div#wrap_all div#footer .container h3{color:#9FA7AD;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:1pt;margin:0}html.responsive body#top div#wrap_all div#footer .container .flex_column{margin-left:0;margin-right:0}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(2){-ms-flex-order:3;order:3;width:100%}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(3){-ms-flex-order:4;order:4;width:100%}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(3) .textwidget{font-size:12px;line-height:2;letter-spacing:1pt}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(4){-ms-flex-order:2;order:2;text-align:right;width:50%}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(4) .textwidget{font-size:0}@media screen and ( min-width: 1024px ){html.responsive body#top div#wrap_all div#footer{padding-top:40px;padding-bottom:40px}html.responsive body#top div#wrap_all div#footer .container .first{-ms-flex-preferred-size:130px;flex-basis:130px}html.responsive body#top div#wrap_all div#footer .container .first img{max-height:63px}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(2){-ms-flex-preferred-size:322px;flex-basis:322px;-ms-flex-positive:1;flex-grow:1;max-width:322px}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(3){text-align:right;width:auto;-ms-flex-positive:1;flex-grow:1}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(4){-ms-flex-preferred-size:98px;flex-basis:98px;-ms-flex-order:5;order:5}}@media screen and  ( min-width: 2000px ){html.responsive body#top div#wrap_all div#footer .container .first{-ms-flex-preferred-size:232px;flex-basis:232px}html.responsive body#top div#wrap_all div#footer .container .first img{max-height:none}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(2){max-width:381px;-ms-flex-preferred-size:381px;flex-basis:381px}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(3) br{display:none}html.responsive body#top div#wrap_all div#footer .container .flex_column:nth-child(4){-ms-flex-preferred-size:170px;flex-basis:170px}}html.responsive body#top div#wrap_all .avia_textblock.larger-text{font-weight:bold;font-size:16px}html.responsive body#top div#wrap_all #home-section-1 .container{padding-bottom:20px}html.responsive body#top div#wrap_all #home-section-1 main{padding:0}html.responsive body#top div#wrap_all #home-section-1 h1{margin:55px 0 112px}html.responsive body#top div#wrap_all #home-section-1 .avia_textblock{line-height:1.3;margin-right:40px}html.responsive body#top div#wrap_all #home-section-1 .avia_textblock p{margin-bottom:0}html.responsive body#top div#wrap_all #home-section-1 .flex_column{margin-bottom:0}html.responsive body#top div#wrap_all #home-section-1 .flex_column.image-col{margin-bottom:30px}html.responsive body#top div#wrap_all #home-section-2 h2{margin:25px 0 50px}html.responsive body#top div#wrap_all #home-section-3 .avia_textblock{letter-spacing:1pt}html.responsive body#top div#wrap_all #home-section-3 h3{margin-bottom:22px}html.responsive body#top div#wrap_all #home-section-3 .av-special-heading{margin:45px 0}html.responsive body#top div#wrap_all #home-section-4 .contact-details{font-size:25px;letter-spacing:1pt;line-height:1.5;margin:63px 0 44px}html.responsive body#top div#wrap_all #home-section-4 .contact-details strong{font-weight:normal;display:inline-block;width:36px}html.responsive body#top div#wrap_all #home-section-4 .contact-details a[href*='tel']{text-decoration:none}html.responsive body#top div#wrap_all #home-section-4 .nf-form-wrap{margin-top:40px}@media screen and ( min-width: 768px ){html.responsive body#top div#wrap_all #home-section-1 .avia_textblock{margin-right:0}}@media screen and ( min-width: 1024px ){html.responsive body#top div#wrap_all #home-section-1 .container{padding-bottom:50px}html.responsive body#top div#wrap_all #home-section-1 h1{max-width:900px;margin:84px 0 250px}html.responsive body#top div#wrap_all #home-section-1 .avia_textblock{font-size:16px;line-height:1.5;letter-spacing:1pt}html.responsive body#top div#wrap_all #home-section-2 h2{margin:0 0 88px}html.responsive body#top div#wrap_all #home-section-2 .larger-text{max-width:250px}html.responsive body#top div#wrap_all #home-section-3 h3{margin-bottom:40px}html.responsive body#top div#wrap_all #home-section-3 .av-special-heading{margin:90px 0}html.responsive body#top div#wrap_all #home-section-4 .contact-details{margin-top:90px}html.responsive body#top div#wrap_all #home-section-4 .nf-form-wrap{margin-top:0}}@media screen and  ( min-width: 2000px ){html.responsive body#top div#wrap_all #home-section-1 .container{padding-bottom:100px}html.responsive body#top div#wrap_all #home-section-1 h1{margin:150px 0 340px;max-width:1300px}html.responsive body#top div#wrap_all #home-section-1 .avia_textblock{font-size:25px}html.responsive body#top div#wrap_all #home-section-2 h2{margin-bottom:145px}html.responsive body#top div#wrap_all #home-section-2 .larger-text{max-width:400px}html.responsive body#top div#wrap_all #home-section-2 .av_one_third,html.responsive body#top div#wrap_all #home-section-2 .av_two_third{width:calc( 50% - 20px )}html.responsive body#top div#wrap_all .avia_textblock.larger-text{font-size:20px}html.responsive body#top div#wrap_all #home-section-3 h3{margin-bottom:92px}html.responsive body#top div#wrap_all #home-section-3 .av-special-heading{margin:145px 0}html.responsive body#top div#wrap_all #home-section-4 .contact-details{margin-top:135px;margin-bottom:95px}}html.responsive body#top #scroll-top-link{display:none !important}