@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|PT+Serif:400i";@font-face{font-family:"Rift";src:url("../fonts/Rift/Rift-Medium.woff2") format("woff2"),url("../fonts/Rift/Rift-Medium.woff") format("woff"),url("../fonts/Rift/Rift-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"RiftBold";src:url("../fonts/Rift/Rift-Bold.woff2") format("woff2"),url("../fonts/Rift/Rift-Bold.woff") format("woff"),url("../fonts/Rift/Rift-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Trebuchet Bold Adjusted";src:local("Trebuchet MS");ascent-override:108%;descent-override:20%;line-gap-override:normal;size-adjust:73%}@font-face{font-family:"Trebuchet Regular Adjusted";src:local("Trebuchet MS");ascent-override:80%;descent-override:12%;line-gap-override:0%;size-adjust:72%}:root{--font-awesome-solid-family: "Font Awesome 5 Solid";--max-width-text: 90ch}.node--type-reviews{height:450px;overflow:hidden}@media(max-width: 47.999rem){.node--type-reviews{height:auto}}.node--type-reviews .rating{bottom:4rem;color:#fff;margin:0 auto;max-width:75rem;padding:0 .9375rem;position:relative;z-index:1}.node--type-reviews .rating .vulkan-icon-star-half-alt,.node--type-reviews .rating .vulkan-icon-star-empty,.node--type-reviews .rating .vulkan-icon-star-1{color:gold}.node--type-reviews .rating .icon:before{margin-left:0;margin-right:0;width:auto}.node--type-reviews .rating .read-more{color:#fff;cursor:pointer}.node--type-reviews .rating .read-more:hover{text-decoration:underline}@media(max-width: 47.999rem){.node--type-reviews .rating{bottom:2.1rem}}.node--type-reviews .node__content{height:100%}.node--type-reviews .node__content .object-cover{position:absolute;height:100%}.node--type-reviews .node__content .object-cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-reviews .node__content .slideshow{background:linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0.51) 99%, rgba(255, 255, 255, 0.5) 100%);height:450px}@media(max-width: 47.999rem){.node--type-reviews .node__content .slideshow{height:auto}}.node--type-reviews .node__content .slideshow .review-item{box-sizing:border-box;display:flex;height:auto;height:100%;justify-content:center;margin:0 auto;padding:0 1rem}@media screen and (min-device-width: 481px)and (max-device-width: 768px){.node--type-reviews .node__content .slideshow .review-item{width:700px}}@media(max-width: 47.999rem){.node--type-reviews .node__content .slideshow .review-item{flex-wrap:wrap;padding-bottom:3rem}}.node--type-reviews .node__content .slideshow .review-item .review-img,.node--type-reviews .node__content .slideshow .review-item .review-image{align-items:center;display:flex;width:150px}@media(max-width: 47.999rem){.node--type-reviews .node__content .slideshow .review-item .review-img,.node--type-reviews .node__content .slideshow .review-item .review-image{width:auto}}.node--type-reviews .node__content .slideshow .review-item img{background:#eee;border-radius:50%;color:transparent;height:80px;margin-bottom:1rem;width:80px}@media(max-width: 47.999rem){.node--type-reviews .node__content .slideshow .review-item img{display:block;margin:1rem}}.node--type-reviews .node__content .slideshow .review-item .review-text{align-items:center;align-self:center;box-sizing:border-box;display:flex;flex-direction:column;flex-flow:row wrap;flex-grow:1;flex-shrink:10;font-family:"PT Serif",serif;font-size:18px;font-style:italic;margin:0 auto;-ms-writing-mode:lr-tb;writing-mode:lr-tb}@media(max-width: 47.999rem){.node--type-reviews .node__content .slideshow .review-item .review-text{font-size:1.1rem}}@media screen and (min-device-width: 1023px)and (max-device-width: 1025px){.node--type-reviews .node__content .slideshow .review-item .review-text{padding-left:2rem}}.node--type-reviews .node__content .slideshow .review-item .review-text .name{display:flex;flex-basis:100%;font-family:"Roboto",serif;font-size:1.1rem;font-style:normal;margin-top:2rem}@media(max-width: 47.999rem){.node--type-reviews .node__content .slideshow .review-item .review-text .name{font-size:.9rem}}.node--type-reviews .node__content .slideshow .review-item .review-text .field--name-field-review-name{display:inline;font-weight:500}.node--type-reviews .node__content .slideshow .review-item .review-text .field--name-field-review-date{display:inline;margin-left:1rem}.node--type-reviews .node__content .slideshow .swiper-pagination-bullet-active{background:#fff}