#banners_hash{display:block;position:relative;overflow:hidden;width:100%}#banners_hash>.container{display:block;position:relative;overflow:hidden;width:100%}#banners_hash .slick-dots{position:absolute;display:flex;justify-content:center;bottom:0;margin:0;padding:0 10px;z-index:30}#banners_hash .slick-dots>li{width:40px;height:40px;margin:0 10px;display:flex;justify-content:center;align-items:center}#banners_hash .slick-dots>li button{width:40px;height:3px;padding:0;background-color:rgba(255,255,255,.5);box-shadow:0 0 8px 0 rgba(0,0,0,.25)}#banners_hash .slick-dots>li button:before{content:none}#banners_hash .slick-dots>li.slick-active button{background-color:#fff!important}#banners_hash .banner{display:block;position:relative;overflow:hidden;width:100%;font-family:embraco,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.35;color:#333;-webkit-font-smoothing:antialiased}#banners_hash .banner picture{display:block;position:absolute;overflow:hidden;left:50%;top:0;width:100%;height:100%;max-width:1280px;transform:translateX(-50%);z-index:1}#banners_hash .banner picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s cubic-bezier(.7,0,.3,1);transform:scale(1.5)}#banners_hash .banner>.group{position:relative;overflow:hidden;display:flex;align-items:center;width:100%;max-width:1280px;height:calc(100vh - 115px);min-height:450px;max-height:600px;margin:0 auto;z-index:2}#banners_hash .banner.left-lg>.group{justify-content:flex-start}#banners_hash .banner.center-lg>.group{justify-content:center}#banners_hash .banner.right-lg>.group{justify-content:flex-end}#banners_hash .banner *{font-family:embraco,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.35;color:#333}#banners_hash .banner h1,#banners_hash .banner h2,#banners_hash .banner h3,#banners_hash .banner h4,#banners_hash .banner h5,#banners_hash .banner h6{margin:.25em 0 0;padding:0;font-weight:300;display:block}#banners_hash .banner h1{font-family:embraco,Arial,Helvetica,sans-serif;font-size:2.5em;line-height:1.35;color:#333}#banners_hash .banner h1 b,#banners_hash .banner h1 em,#banners_hash .banner h1 i,#banners_hash .banner h1 strong{font-size:1em;line-height:1.35;color:#333}#banners_hash .banner h2{font-family:embraco,Arial,Helvetica,sans-serif;font-size:2em;line-height:1.35;color:#333}#banners_hash .banner h2 b,#banners_hash .banner h2 em,#banners_hash .banner h2 i,#banners_hash .banner h2 strong{font-size:1em;line-height:1.35;color:#333}#banners_hash .banner h3{font-family:embraco,Arial,Helvetica,sans-serif;font-size:1.75em;line-height:1.35;color:#333}#banners_hash .banner h3 b,#banners_hash .banner h3 em,#banners_hash .banner h3 i,#banners_hash .banner h3 strong{font-size:1em;line-height:1.35;color:#333}#banners_hash .banner h4{font-family:embraco,Arial,Helvetica,sans-serif;font-size:1.5em;line-height:1.35;color:#333}#banners_hash .banner h4 b,#banners_hash .banner h4 em,#banners_hash .banner h4 i,#banners_hash .banner h4 strong{font-size:1em;line-height:1.35;color:#333}#banners_hash .banner h5{font-family:embraco,Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.35;color:#333}#banners_hash .banner h5 b,#banners_hash .banner h5 em,#banners_hash .banner h5 i,#banners_hash .banner h5 strong{font-size:1em;line-height:1.35;color:#333}#banners_hash .banner h6{font-family:embraco,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.35;color:#333;font-weight:500}#banners_hash .banner h6 b,#banners_hash .banner h6 em,#banners_hash .banner h6 i,#banners_hash .banner h6 strong{font-size:1em;line-height:1.35;color:#333}#banners_hash .banner p{font-size:inherit;line-height:inherit}#banners_hash .banner .highlight{font-size:inherit;line-height:inherit;color:#333}#banners_hash .banner a{font-size:inherit;line-height:inherit;text-decoration:none;color:#333}#banners_hash .banner a.hover,.desktop #banners_hash .banner a:hover{color:#333}#banners_hash .banner blockquote{position:relative;display:inline-block;margin:.75em 1.5em;padding:.5em 2.75em;font-style:italic}#banners_hash .banner blockquote:after,#banners_hash .banner blockquote:before{display:block;position:absolute;font-size:1.5em;font-family:FontAwesome;line-height:1;color:#333;z-index:1}#banners_hash .banner blockquote:before{left:0;top:0;content:'\f10d'}#banners_hash .banner blockquote:after{right:.375em;bottom:0;content:'\f10e'}#banners_hash .banner ul{display:block;position:relative;margin:0;padding:0;padding-left:2.5em}#banners_hash .banner ul li{margin:.375em 0;padding:.375em .625em .375em 0;list-style-position:outside}#banners_hash .banner ul li,#banners_hash .banner ul li *{font-size:inherit;line-height:inherit}#banners_hash .banner ul.arrow{padding-left:1em;list-style:none}#banners_hash .banner ul.arrow li{display:block;position:relative;padding-left:1.5em}#banners_hash .banner ul.arrow li:before{position:absolute;font-family:FontAwesome;font-size:1.125em;line-height:0;top:1em;left:0;content:" \f061";color:#333;background-color:rgba(255,0,0,.2)}#banners_hash .banner ul.check{padding-left:1em;list-style:none}#banners_hash .banner ul.check li{display:block;position:relative;padding-left:1.5em}#banners_hash .banner ul.check li:before{position:absolute;font-family:FontAwesome;font-size:1.125em;line-height:0;top:1em;left:0;content:" \f00c";color:#333}#banners_hash .banner ul.path{margin:0;padding:0;list-style:none;display:block;overflow:hidden}#banners_hash .banner ul.path li{display:inline-block;position:relative;float:left;margin:0;padding:0;margin-right:.7em;padding-left:1em}#banners_hash .banner ul.path li:before{position:absolute;top:0;left:0;content:"»";color:#333}#banners_hash .banner ul.path li:last-child{font-weight:700!important}#banners_hash .banner ul.path li:last-child:before{font-weight:400!important}#banners_hash .banner ul.path li:first-child{padding:0}#banners_hash .banner ul.path li:first-child:before{content:"";font-weight:400!important}#banners_hash .banner ol{display:block;position:relative;margin:0;padding:0;padding-left:1em;list-style:none;counter-reset:listNumbering}#banners_hash .banner ol li{position:relative;font-size:inherit;line-height:inherit;margin:.375em 0;padding:.375em .625em .375em 1.5em;counter-increment:listNumbering}#banners_hash .banner ol li:before{position:absolute;line-height:inherit;top:.35em;left:-1em;width:2em;text-align:right!important;font-weight:400;color:#333;content:counter(listNumbering,decimal) ""}#banners_hash .banner ol.alpha{display:block;position:relative;margin:0;padding:0;padding-left:1em;list-style:none;counter-reset:listNumbering}#banners_hash .banner ol.alpha li{position:relative;font-size:inherit;line-height:inherit;margin:.375em 0;padding:.375em .625em .375em 1.5em;counter-increment:alfabeto}#banners_hash .banner ol.alpha li:before{position:absolute;line-height:inherit;top:.35em;left:-1em;width:2em;text-align:right!important;font-weight:400;color:#333;content:counter(alfabeto,lower-alpha) ")"}#banners_hash .banner dl{margin:.75em 0;padding:0 0 0 1em}#banners_hash .banner dl dt{margin:0;padding:0 0 .375em;font-size:inherit;line-height:inherit;color:#333}#banners_hash .banner dl dd{margin:0 0 1em;padding:0 0 .375em 1.5em;font-size:inherit;line-height:inherit}#banners_hash .banner dl dd *{font-size:inherit;line-height:inherit}#banners_hash .banner dl.dl-horizontal:after,#banners_hash .banner dl.dl-horizontal:before{display:table;line-height:0;content:""}#banners_hash .banner dl.dl-horizontal:after{clear:both}#banners_hash .banner dl.dl-horizontal dt{float:left;width:10em!important;text-indent:0!important;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}#banners_hash .banner dl.dl-horizontal dd{margin-left:11em!important;padding-left:0!important;text-indent:0!important;font-size:inherit;line-height:inherit}#banners_hash .banner dl.dl-horizontal dd *{font-size:inherit;line-height:inherit}#banners_hash .banner hr{display:block;background-color:#ccc;color:#ccc;border:none;border-bottom:1px solid #fff;border-top:1px solid #ccc;height:0;margin:0}#banners_hash .banner big{font-size:1.125em}#banners_hash .banner small{font-size:.8em}#banners_hash .banner sub{font-size:.65em;font-weight:700;vertical-align:sub}#banners_hash .banner sup{font-size:.65em;font-weight:700;vertical-align:sup}#banners_hash .banner cite,#banners_hash .banner dfn,#banners_hash .banner var{font-style:italic!important}#banners_hash .banner code,#banners_hash .banner kbd,#banners_hash .banner samp,#banners_hash .banner tt{font-family:courier new,Courier,monospace!important}#banners_hash .banner table{border-collapse:collapse}#banners_hash .banner table td,#banners_hash .banner table th{border:1px solid #ccc;padding:10px}#banners_hash .banner.white .contents *,#banners_hash .banner.white .contents *>*{color:#fff}#banners_hash .banner .contents{flex-basis:50%;display:block;position:relative;width:100%;max-width:1280px;padding:0 40px}#banners_hash .banner .contents .bg{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}#banners_hash .banner .contents .bg.always{display:block}#banners_hash .banner .contents>:not(.bg){transition:transform .5s cubic-bezier(.7,0,.3,1),opacity .5s cubic-bezier(.7,0,.3,1);opacity:0;transform:translateX(-60px)}#banners_hash .banner .contents>:not(.bg):nth-child(0){transition-delay:0}#banners_hash .banner .contents>:not(.bg):nth-child(1){transition-delay:125ms}#banners_hash .banner .contents>:not(.bg):nth-child(2){transition-delay:250ms}#banners_hash .banner .contents>:not(.bg):nth-child(3){transition-delay:375ms}#banners_hash .banner .contents>:not(.bg):nth-child(4){transition-delay:.5s}#banners_hash .banner .contents>:not(.bg):nth-child(5){transition-delay:625ms}#banners_hash .banner .contents>:not(.bg):nth-child(6){transition-delay:850ms}#banners_hash .banner .contents img{display:block;max-width:100%;height:auto}#banners_hash .banner .contents img.aligncenter{margin:0 auto}#banners_hash .banner .contents img.alignright{margin:0 0 0 auto}#banners_hash .banner .contents a{display:inline-block;outline:0}#banners_hash .banner .contents .cta{display:inline-block;font-size:.85em;line-height:1.25em;font-weight:700;color:#fff;text-transform:uppercase;padding:1em 2em;background-color:#008791;border-radius:6px}#banners_hash .banner .contents .cta.hover,.desktop #banners_hash .banner .contents .cta:hover{background-color:#006f78;color:#fff}#banners_hash .banner.left-lg .contents{transform-origin:center left}#banners_hash .banner.center-lg .contents{transform-origin:center center}#banners_hash .banner.right-lg .contents{transform-origin:center right}#banners_hash .banner.slick-active picture img{transform:scale(1)}#banners_hash .banner.slick-active .contents>:not(.bg){transform:translateX(0);opacity:1}@media all and (max-width:5000px){#banners_hash .banner{font-size:18px}#banners_hash .banner *{font-size:18px}}@media all and (max-width:1280px){#banners_hash .banner{font-size:18px}#banners_hash .banner *{font-size:18px}}@media all and (max-width:1024px){#banners_hash .banner{font-size:18px}#banners_hash .banner *{font-size:18px}}@media all and (max-width:960px){#banners_hash .banner>.group{height:450px}#banners_hash .banner .contents{flex-basis:62.5%;transform:scale(.8)}}@media all and (max-width:768px){#banners_hash .banner{font-size:18px}#banners_hash .banner *{font-size:18px}#banners_hash .banner>.group{justify-content:flex-start;align-items:flex-end}#banners_hash .banner.left-sm>.group{justify-content:flex-start}#banners_hash .banner.center-sm>.group{justify-content:center}#banners_hash .banner.right-sm>.group{justify-content:flex-end}#banners_hash .banner .contents{margin-bottom:40px;flex:none;width:100%;padding:20px 30px;transform:scale(.8)}#banners_hash .banner .contents .bg.mobile{display:block}#banners_hash .banner.left-sm .contents{transform-origin:left bottom}#banners_hash .banner.center-sm .contents{transform-origin:center bottom}#banners_hash .banner.right-sm .contents{transform-origin:right bottom}}@media all and (max-width:576px){#banners_hash .banner .contents{width:143%;transform:scale(.7)}}@media all and (max-width:568px){#banners_hash .banner{font-size:18px}#banners_hash .banner *{font-size:18px}}