*{box-sizing:border-box}.hero-banner{position:relative;padding:0;overflow:hidden}.hero-banner:after{content:"";width:calc(100% + 4px);position:absolute;bottom:-4px;left:-2px;padding-bottom:20%;background-image:url(../../assets/images/svg/hero-wave-v2.svg);background-position:bottom;background-size:100%;z-index:10}.hero-banner .slide{position:relative;min-height:400px}.hero-banner .slide:after{background:radial-gradient(circle,rgba(44,48,110,0) 0,rgba(44,48,110,.55) 100%);content:"";height:100%;position:absolute;left:0;top:0;width:100%;z-index:1}.hero-banner .slide .bg-image{position:absolute;top:0;left:0;padding:0 15px;height:100%;width:100%}.hero-banner .slide .hero-banner__content{position:relative;z-index:2;padding:0 0 60px}.hero-banner .slide .hero-banner__content h1{font-family:EB Garamond,serif;color:transparent;font-size:50px;line-height:1}.hero-banner .slide .hero-banner__content h1 span.small{font-size:28px;font-weight:700;display:inline-block}.hero-banner .slide.slick-active .js-spanize span{color:#fff;animation:letter-glow .7s 0s ease both}.hero-banner .slide.slick-active .js-spanize span:first-child{animation-delay:1.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(2){animation-delay:1.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(3){animation-delay:1.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(4){animation-delay:1.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(5){animation-delay:1.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(6){animation-delay:1.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(7){animation-delay:1.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(8){animation-delay:1.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(9){animation-delay:1.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(10){animation-delay:1.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(11){animation-delay:1.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(12){animation-delay:1.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(13){animation-delay:1.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(14){animation-delay:1.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(15){animation-delay:1.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(16){animation-delay:1.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(17){animation-delay:1.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(18){animation-delay:1.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(19){animation-delay:1.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(20){animation-delay:2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(21){animation-delay:2.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(22){animation-delay:2.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(23){animation-delay:2.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(24){animation-delay:2.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(25){animation-delay:2.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(26){animation-delay:2.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(27){animation-delay:2.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(28){animation-delay:2.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(29){animation-delay:2.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(30){animation-delay:2.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(31){animation-delay:2.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(32){animation-delay:2.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(33){animation-delay:2.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(34){animation-delay:2.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(35){animation-delay:2.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(36){animation-delay:2.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(37){animation-delay:2.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(38){animation-delay:2.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(39){animation-delay:2.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(40){animation-delay:3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(41){animation-delay:3.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(42){animation-delay:3.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(43){animation-delay:3.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(44){animation-delay:3.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(45){animation-delay:3.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(46){animation-delay:3.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(47){animation-delay:3.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(48){animation-delay:3.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(49){animation-delay:3.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(50){animation-delay:3.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(51){animation-delay:3.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(52){animation-delay:3.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(53){animation-delay:3.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(54){animation-delay:3.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(55){animation-delay:3.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(56){animation-delay:3.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(57){animation-delay:3.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(58){animation-delay:3.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(59){animation-delay:3.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(60){animation-delay:4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(61){animation-delay:4.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(62){animation-delay:4.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(63){animation-delay:4.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(64){animation-delay:4.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(65){animation-delay:4.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(66){animation-delay:4.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(67){animation-delay:4.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(68){animation-delay:4.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(69){animation-delay:4.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(70){animation-delay:4.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(71){animation-delay:4.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(72){animation-delay:4.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(73){animation-delay:4.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(74){animation-delay:4.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(75){animation-delay:4.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(76){animation-delay:4.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(77){animation-delay:4.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(78){animation-delay:4.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(79){animation-delay:4.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(80){animation-delay:5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(81){animation-delay:5.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(82){animation-delay:5.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(83){animation-delay:5.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(84){animation-delay:5.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(85){animation-delay:5.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(86){animation-delay:5.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(87){animation-delay:5.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(88){animation-delay:5.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(89){animation-delay:5.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(90){animation-delay:5.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(91){animation-delay:5.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(92){animation-delay:5.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(93){animation-delay:5.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(94){animation-delay:5.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(95){animation-delay:5.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(96){animation-delay:5.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(97){animation-delay:5.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(98){animation-delay:5.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(99){animation-delay:5.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(100){animation-delay:6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(101){animation-delay:6.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(102){animation-delay:6.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(103){animation-delay:6.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(104){animation-delay:6.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(105){animation-delay:6.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(106){animation-delay:6.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(107){animation-delay:6.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(108){animation-delay:6.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(109){animation-delay:6.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(110){animation-delay:6.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(111){animation-delay:6.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(112){animation-delay:6.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(113){animation-delay:6.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(114){animation-delay:6.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(115){animation-delay:6.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(116){animation-delay:6.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(117){animation-delay:6.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(118){animation-delay:6.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(119){animation-delay:6.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(120){animation-delay:7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(121){animation-delay:7.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(122){animation-delay:7.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(123){animation-delay:7.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(124){animation-delay:7.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(125){animation-delay:7.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(126){animation-delay:7.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(127){animation-delay:7.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(128){animation-delay:7.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(129){animation-delay:7.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(130){animation-delay:7.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(131){animation-delay:7.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(132){animation-delay:7.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(133){animation-delay:7.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(134){animation-delay:7.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(135){animation-delay:7.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(136){animation-delay:7.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(137){animation-delay:7.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(138){animation-delay:7.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(139){animation-delay:7.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(140){animation-delay:8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(141){animation-delay:8.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(142){animation-delay:8.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(143){animation-delay:8.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(144){animation-delay:8.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(145){animation-delay:8.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(146){animation-delay:8.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(147){animation-delay:8.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(148){animation-delay:8.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(149){animation-delay:8.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(150){animation-delay:8.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(151){animation-delay:8.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(152){animation-delay:8.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(153){animation-delay:8.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(154){animation-delay:8.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(155){animation-delay:8.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(156){animation-delay:8.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(157){animation-delay:8.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(158){animation-delay:8.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(159){animation-delay:8.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(160){animation-delay:9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(161){animation-delay:9.05s}.hero-banner .slide.slick-active .js-spanize span:nth-child(162){animation-delay:9.1s}.hero-banner .slide.slick-active .js-spanize span:nth-child(163){animation-delay:9.15s}.hero-banner .slide.slick-active .js-spanize span:nth-child(164){animation-delay:9.2s}.hero-banner .slide.slick-active .js-spanize span:nth-child(165){animation-delay:9.25s}.hero-banner .slide.slick-active .js-spanize span:nth-child(166){animation-delay:9.3s}.hero-banner .slide.slick-active .js-spanize span:nth-child(167){animation-delay:9.35s}.hero-banner .slide.slick-active .js-spanize span:nth-child(168){animation-delay:9.4s}.hero-banner .slide.slick-active .js-spanize span:nth-child(169){animation-delay:9.45s}.hero-banner .slide.slick-active .js-spanize span:nth-child(170){animation-delay:9.5s}.hero-banner .slide.slick-active .js-spanize span:nth-child(171){animation-delay:9.55s}.hero-banner .slide.slick-active .js-spanize span:nth-child(172){animation-delay:9.6s}.hero-banner .slide.slick-active .js-spanize span:nth-child(173){animation-delay:9.65s}.hero-banner .slide.slick-active .js-spanize span:nth-child(174){animation-delay:9.7s}.hero-banner .slide.slick-active .js-spanize span:nth-child(175){animation-delay:9.75s}.hero-banner .slide.slick-active .js-spanize span:nth-child(176){animation-delay:9.8s}.hero-banner .slide.slick-active .js-spanize span:nth-child(177){animation-delay:9.85s}.hero-banner .slide.slick-active .js-spanize span:nth-child(178){animation-delay:9.9s}.hero-banner .slide.slick-active .js-spanize span:nth-child(179){animation-delay:9.95s}.hero-banner .slide.slick-active .js-spanize span:nth-child(180){animation-delay:10s}@keyframes letter-glow{0%{opacity:0;text-shadow:0 2px 8px rgba(87,73,77,.9)}66%{opacity:.5;text-shadow:0 2px 8px rgba(87,73,77,.6)}77%{opacity:.7;text-shadow:0 2px 8px rgba(87,73,77,.3)}to{opacity:1;text-shadow:0 2px 8px #57494d}}@media screen and (min-width:768px){.hero-banner .slide{min-height:700px}}@media screen and (min-width:992px){.hero-banner .slide .hero-banner__content h1{font-size:92px}.hero-banner .slide .hero-banner__content h1 span.small{font-size:48px}}