/*
Slider----------------------------------------------------------------------
*/ 
  

 .wide-slider .slides>li{display:none;overflow:hidden;position:relative;margin:0;padding:0;float:left;width:100%;}
.wide-slider .slides > li:first-child{display:block;}
.flex-active-slide .slide-title{opacity:1;display:block;}
.flex-active-slide .slide-date{opacity:1;display:block;}
.flex-active-slide .slide-excerpt{opacity:1;display:block;}
html[xmlns] .slides{display:block;}
.slides{overflow:hidden;}
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus{outline:none;}
.slides, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none;}
.flex-direction-nav li{margin:0;padding:0;}
.flexslider{margin:0;padding:0;}
.slides > li{display:none;}
 .slides > li:first-child{display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .slides{height:1%;}
.flex-direction-nav a{width:50px;height:40px;margin:-27px 0 0;display:block;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:-45px 7px;right:-40px;z-index:9999;}
.flex-direction-nav .flex-prev{left:-40px;z-index:9999;}
.flexslider:hover .flex-next, .carousel:hover .flex-next, .post-page-gallery-thumbnails:hover .flex-next, .tv-carousel:hover .flex-next, .super-slider:hover .flex-next, .wide-slider:hover .flex-next, .tv-ajax-carousel:hover .flex-next{background:#000 url(images/exm1-arrows-carousel.png) no-repeat -55px 0px;opacity:1;right:0;}
.flexslider:hover .flex-prev, .carousel:hover .flex-prev, .post-page-gallery-thumbnails:hover .flex-prev, .tv-carousel:hover .flex-prev, .super-slider:hover .flex-prev, .wide-slider:hover .flex-prev, .tv-ajax-carousel:hover .flex-prev{background:#000 url(images/exm1-arrows-carousel.png) no-repeat 34px 0px;opacity:1;left:0;}
.flex-control-nav{display:none;}
.flexslider .slides>li, .wide-slider .slides>li{overflow:hidden;position:relative;margin:0;padding:0;}

  

  
 .flexslider .slides>li, .wide-slider .slides>li{height:864px}
.hero-header-background-image{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none;}


  
.hero-header{margin:0 auto;width:100%;position:relative;}
.hero-header-background-image{width:100%;}
.hero-header svg{z-index:2;top:0;left:0;position:absolute;right:0;width:100%;height:auto;pointer-events: none;}
.hero-header svg.big-svg{clip-path:polygon(0 135px, 100% 135px, 100% 100%, 0 100%);}

.hero-header-text{max-width:40%;display:flex;flex-direction:column;position:absolute;z-index:3;left:120px;top:33%;}
.hero-header-text{display: flex;
    flex-direction: column;
    position: absolute;
    z-index: 3;
    left: 0;
    right: 0;
    top: 33%;
    max-width: 1300px;
    width: 100%;
    margin: 0 auto;
	padding:0 60px;
}
.hero-header-text-wrap{
max-width:40%;
}

.hero-header-text h1{font-size:65px;line-height:110%;letter-spacing:0.05em;text-transform:uppercase;color:#FFFFFF;}
.hero-header-small-text{font-size:20px;line-height:140%;color:#FFFFFF;}
.hero-button{margin-top:20px;font-style:normal;font-weight:bold;font-size:12px;line-height:50px;text-align:center;letter-spacing:0.03em;color:#FFFFFF;width:163px;height:50px;background:#113459;}
.hero-button a{color:#FFF;}
.hero-button a:hover{color:#CCC;}
svg.hero-button-arrow{position:initial;width:auto;margin-left:5px;}
.big-svg-bar{position:absolute;height:135px;width:100%;background:#0080E1;opacity:0.8;top:0;left:0;z-index:2;}
  
  
  
.hero-header svg.big-svg{height:100%;margin:0 auto; clip-path:polygon(0 135px, 100% 135px, 100% 100%, 0 100%);top:0;left:-160px;width:100vw;min-width:700px;}
.hero-header svg.small-svg{    margin: 0 auto;
    top: 82%;
    z-index: 11;
    width: 100vw;
    left: -1560px;
    height: 100%;
    width: 100vw;
    min-width: 700px;}
  
@media screen and (max-width:1024px){
  .hero-header svg.small-svg{    left: -1380px;}

  
  .flexslider .slides>li, .wide-slider .slides>li{height:750px;}
  .hero-header-text{left:0;}
 .hero-header-text h1{font-size:45px;}
 .hero-header svg.hero-button-arrow{position:initial;width:auto;margin-left:5px;}
 .hero-header-background-image{width:130%;max-width:130%;margin-left:-15%;}
 }

@media screen and (max-width:624px){


 
  .hero-header-text{left:0;}
 .hero-header-text h1{font-size:45px;}
 .hero-header svg.hero-button-arrow{position:initial;width:auto;margin-left:5px;}

 .hero-header-background-image{width:200%;max-width:200%;margin-left:-50%;}
}
@media screen and (max-width:450px){
  
.hero-header svg.big-svg{left:-230px;}
.hero-header svg.small-svg {

    top: 55%;
    left: -562px;
    right: auto;}
 
  .flexslider .slides>li, .wide-slider .slides>li{height:607px;}
  .hero-header{margin-top:124px;}
 .big-svg-bar{top:-124px;height:124px;background:#0C87E4;opacity:1;}
 .hero-header svg.big-svg{clip-path:none;}
 .hero-header-text{left:0;top:10%;padding:0 40px;}
 .hero-header-text h1{font-size:35px;}
 .hero-header-small-text{font-size:15px;line-height:140%;color:#FFFFFF;}
 .hero-header-background-image{width:265%;max-width:265%;margin-left:-100%;}
}
