@charset "UTF-8";body,html{height:100%;}body{font-family:"Source Sans Pro",sans-serif;background-color:#D4DAD9;color:#252525;overflow:hidden;}.slide{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding-top:1em;box-sizing:border-box;}.card{width:90vmin;height:55vmin;display:flex;box-shadow:0 30px 40px -15px rgba(0,0,0,.35);background-color:#fff;}.card__img{background-position:center;width:50%;height:100%;background-size:cover;background-repeat:no-repeat;}#img01{background-image:url("img/image1.jpg");}#img02{background-image:url("img/image2.jpg");}#img03{background-image:url("img/image3.jpg");}#img04{background-image:url("img/image4.jpg");}#img05{background-image:url("img/image5.jpg");}#img06{background-image:url("img/image6.jpg");}.card__content{padding:10% 5%;box-sizing:border-box;width:50%;}.card__content-theme{font-weight:900;font-size:3vmin}.card__content-header{font-weight:900;font-size:54px;font-size:5.5vmin;text-transform:capitalize;letter-spacing:.01em;line-height:.91;margin:3vmin 0 3.5vmin}.card__content-paragraph{font-size:2vmin;line-height:1.7;font-weight:300;margin-bottom:2.5vmin;}.card__content-link{color:#BA3428;font-size:1.8vmin;display:block;cursor:pointer;opacity:.7;transition:opacity .3s ease}.card__content-link:hover{opacity:1;}.card__content-link:after{content:" →";}.prevnext{position:fixed;width:64px;height:140px;right:3vw;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:10;}.prevnext-button{width:100%;height:70%;border:0;background-color:transparent;font-size:32px;}#prev,#next{position:relative;cursor:pointer;margin:0;padding:12px 0;}#prev:hover:after,#prev:hover:after,#next:hover:after,#next:hover:after{opacity:1;}#prev:after,#next:after{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;opacity:.6;transition:opacity .3s ease;font-weight:bold;font-size:48px;}#prev:after{content:"▲";}#next:after{content:"▼";}@media only screen and (max-width:915px){.slide{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding-top:1em;box-sizing:border-box}.card{width:94vw;max-width:120vmin;height:70vh;max-height:80vmin;display:flex;box-shadow:0 30px 40px -15px rgba(0,0,0,.35);background-color:#fff}.card__content{padding:10% 5%;box-sizing:border-box;width:50%}.card__content-theme{font-weight:900;font-size:3vmin}.card__content-header{font-weight:900;font-size:54px;font-size:5.5vmin;text-transform:capitalize;letter-spacing:.01em;line-height:.91;margin:3vmin 0 3.5vmin}.card__content-paragraph{font-size:3vmin;line-height:1.7;font-weight:300;margin-bottom:2.5vmin}.card__content-link{color:#BA3428;font-size:1.8vmin;display:block;cursor:pointer;opacity:.7;transition:opacity .3s ease}.card__content-link:hover{opacity:1}.card__content-link:after{content:" →"}.prevnext{position:fixed;width:56px;height:120px;right:3vw;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:space-between;align-items:center}#prev,#next{margin:0;padding:10px 0}#prev:after,#next:after{font-size:35px}}@media only screen and (max-width:412px){.slide{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;width:100%;height:100%;padding-top:1em;box-sizing:border-box}.card{width:90vmin;height:65vmin;display:flex;box-shadow:0 30px 40px -15px rgba(0,0,0,.35);background-color:#fff}.card__content{padding:10% 5%;box-sizing:border-box;width:50%}.card__content-theme{font-weight:900;font-size:3vmin}.card__content-header{font-weight:900;font-size:54px;font-size:5.5vmin;text-transform:capitalize;letter-spacing:.01em;line-height:.91;margin:3vmin 0 3.5vmin}.card__content-paragraph{font-size:3vmin;line-height:1.7;font-weight:300;margin-bottom:2.5vmin}.card__content-link{color:#BA3428;font-size:1.8vmin;display:block;cursor:pointer;opacity:.7;transition:opacity .3s ease}.card__content-link:hover{opacity:1}.card__content-link:after{content:" →"}.prevnext{position:fixed;width:120px;height:64px;left:50%;bottom:2vh;transform:translate(-50%,0);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}#prev,#next{margin:0;padding:8px 0}#prev:after,#next:after{font-size:48px}}