.slideshow *{box-sizing:border-box}.slideshow{width:100%;height:500px}.slideshow .text{float:left;height:100%;width:370px;position:relative}.slideshow .text .slide{position:absolute;width:100%;z-index:1;background-color:#78909c;height:100%;padding:0 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Work Sans;color:#fff}.slideshow .text .slide .content-flex{visibility:hidden;opacity:0}.slideshow .text .slide h3{text-transform:uppercase;font-weight:400;font-size:22px;margin-top:0;margin-bottom:40px;position:relative;color:#fff}.slideshow .text .slide h3:before{font-family:Playfair Display;font-size:90px;position:absolute;z-index:-1;left:-15px;top:-65px;font-style:italic;color:#92b6bb;line-height:normal}.slideshow .text .slide p{font-size:14px;font-weight:200;line-height:150%}.slideshow .text .slide p span{font-style:italic}.slideshow .text .slide-1{z-index:2}.slideshow .text .slide-1 .content-flex{visibility:visible;opacity:1}.slideshow .text .slide-1 h3:before{content:"1"}.slideshow .text .slide-2 h3:before{content:"2"}.slideshow .text .slide-3 h3:before{content:"3"}.slideshow .text .slide-4 h3:before{content:"4"}.slideshow .text .slide-5 h3:before{content:"5"}.slideshow .text .slide-6 h3:before{content:"6";top:-30px;left:-20px}.slideshow .text .control{position:absolute;bottom:30px;right:20px;z-index:4;width:100px;padding-bottom:10px;padding-top:10px}.slideshow .text .control .left,.slideshow .text .control .right{cursor:pointer;height:24px;width:24px;background:url(../images/right.png);transition:.2s;border-radius:50%}.slideshow .text .control .left img,.slideshow .text .control .right img{transition:.2s}.slideshow .text .control .left:hover,.slideshow .text .control .right:hover{background-color:hsla(0,0%,100%,.1)}.slideshow .text .control .left{-webkit-transform:rotate(180deg);transform:rotate(180deg);float:left}.slideshow .text .control .right{float:right}.slideshow .text .control:after{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#92b6bb;transition:.2s}.slideshow .image{float:left;height:100%;width:calc(100% - 370px);position:relative}.slideshow .image .slide{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-size:cover;background-position:50%}.slideshow .image .slide-1{background-image:url(../images/photo1.jpg);z-index:2}.slideshow .image .slide-2{background-image:url(../images/photo2.jpg)}.slideshow .image .slide-3{background-image:url(../images/photo3.jpg)}.slideshow .image .slide-4{background-image:url(../images/photo4.jpg)}.slideshow .image .slide-5{background-image:url(../images/photo5.jpg)}.slideshow .image .slide-6{background-image:url(../images/photo6.jpg)}.slideshow .image .overlay-transition{background-color:#5b727e;position:absolute;right:0;top:0;z-index:4;width:0;height:100%}.slideshow .image .state{position:absolute;right:28px;bottom:24px;z-index:3}.slideshow .image .state .position{display:inline-block;cursor:pointer;background-color:#78909c;border-radius:50%;width:25px;height:25px;line-height:25px;margin-left:15px;font-family:Work Sans;font-weight:400;font-size:14px;text-align:center;color:#fff;transition:.6s}.slideshow .image .state .position-1{margin-left:0}.slideshow .image .state .current{background-color:#966eaa}@media (max-width:1200px){.slideshow .image,.slideshow .text{width:50%}}@media (max-width:992px){.slideshow .text{width:50%}.slideshow .text .slide{padding:0 20px}.slideshow .text .slide h3{margin-bottom:20px;font-size:20px}.slideshow .text .slide p{font-size:13px}.slideshow .image{width:50%}}@media (max-width:768px){.slideshow .image,.slideshow .text{width:50%}}@media (max-width:576px){.slideshow .text{width:100%;height:350px}.slideshow .text .slide h3{margin-bottom:20px}.slideshow .text .slide-6{padding-bottom:50px}.slideshow .text .control .left:hover img,.slideshow .text .control .right:hover img{-webkit-transform:translateX(0);transform:translateX(0)}.slideshow .image{width:100%;height:390px}.slideshow .image .state{left:0;width:100%;text-align:center}}