.homeslider-wrapper .hero-banner{background-color:#595959;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px;position:relative}.homeslider-wrapper .hero-banner .page-center{margin:auto;max-width:1080px;position:relative;width:80%}.homeslider-wrapper .hero-banner p{color:inherit;font-family:inherit;line-height:inherit}.homeslider-wrapper .hero-banner .hero-heading{color:#fff;font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-size:60px;font-weight:700;line-height:1.4em;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase}.homeslider-wrapper .et_pb_button_wrapper a{background-color:transparent;background-color:#003f73;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:3px;box-shadow:0 2px 18px 0 rgba(0,0,0,.3)!important;color:inherit;color:#fff;display:inline-block;font-size:20px;font-weight:500;line-height:1.7em!important;margin-top:50px!important;padding:.3em 1em;position:relative;text-decoration:none;text-shadow:none;-webkit-transition:all .2s;transition:all .2s}.homeslider-wrapper .et_pb_button_wrapper{text-align:center}.homeslider-wrapper .hero-banner .hero-heading{padding:0}.homeslider-wrapper .hero-banner.home-slider:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.homeslider-wrapper .home-slider-content{position:relative;z-index:9}.homeslider-wrapper button.slick-next.slick-arrow{color:#fff;color:#003f73;font-size:48px;font-size:0;margin-top:-24px;opacity:0;position:absolute;right:-30px;top:50%;transform:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:auto;z-index:100}.homeslider-wrapper button.slick-next.slick-arrow:before{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003f73;content:"\35";font-family:ETmodules!important;font-size:48px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-shadow:0 0;text-transform:none}.homeslider-wrapper:hover button.slick-next.slick-arrow{opacity:1;right:22px}.homeslider-wrapper:hover button.slick-prev.slick-arrow{left:22px;opacity:1}.homeslider-wrapper button.slick-prev.slick-arrow{color:#fff;color:#003f73;font-size:48px;font-size:0;height:auto;left:-22px;left:-30px;margin-top:-24px;opacity:0;position:absolute;top:50%;transform:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:auto;z-index:100}.homeslider-wrapper button.slick-prev.slick-arrow:before{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003f73;content:"\34";font-family:ETmodules!important;font-size:48px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-shadow:0 0;text-transform:none;width:auto}.homeslider-wrapper.slick-dotted.slick-slider{margin-bottom:0;overflow:hidden}.homeslider-wrapper .et_pb_button_wrapper a:hover{border:2px solid transparent;padding:.3em 2em .3em .7em}.homeslider-wrapper .et_pb_button_wrapper a:hover:after{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\35";font-family:ETmodules!important;font-size:32px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-shadow:0 0;text-transform:none}.homeslider-wrapper ul.slick-dots{bottom:34px;left:0;position:absolute;text-align:center;width:100%;z-index:10}.homeslider-wrapper .slick-dots li button{height:auto;padding:0;width:auto}.homeslider-wrapper .slick-dots li{background-color:#003f73;border-radius:7px;display:inline-block;height:7px;margin-right:5px;opacity:.5;padding:0;text-indent:-9999px;width:auto;width:7px}.homeslider-wrapper .slick-dots li button{display:none}.homeslider-wrapper .slick-dots li.slick-active{opacity:1}.homeslider-wrapper .home-slider{padding-left:3%;padding-right:3%}.homeslider-wrapper button.slick-next.slick-arrow:before,.homeslider-wrapper button.slick-prev.slick-arrow:before{opacity:1}@media (min-width:981px){.homeslider-wrapper .hero-banner .page-center{padding:2% 0}}@media only screen and (min-width:1350px){.homeslider-wrapper .hero-banner .page-center{padding:27px 0}}@media (max-width:980px){.homeslider-wrapper .hero-banner .page-center{padding:30px 0}}@media(max-width:767px){.homeslider-wrapper .hero-banner p{font-size:27px!important;line-height:1.4em!important}}