html{font-size:62.5%}html,body{width:100%;min-height:100%;margin:0}body{display:flex;flex-direction:column;font-size:1.6rem;font-family:"Hind", sans-serif;position:relative}h1,h2{font-size:2.5rem;font-family:"Montserrat", sans-serif;margin-top:0}@media screen and (min-width:576px){h1,h2{font-size:3rem}}h3{font-size:26px}.no-scroll{overflow:hidden}section.container{position:relative;max-width:1400px;padding:20px;margin:0 auto}@media screen and (min-width:576px){section.container{padding:40px}}.button{display:inline-block;text-decoration:none;padding:10px 15px;background-color:#000000;color:#ffffff;transition:linear 250ms background-color;cursor:pointer;font-size:1.6rem;font-family:"Hind", sans-serif;border-radius:0}.button:hover{background-color:#666}*{box-sizing:border-box}a{color:#4fbcb8;text-decoration:none}.page{position:relative;flex-grow:1;padding:100px 0}.page .background-logo{position:absolute;width:90%;min-height:700px;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 auto;max-width:1400px;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (min-width:992px){.page{padding:120px 0}}.hide{display:none}.small-divider{display:flex}.small-divider .line,.small-divider .dot{height:3px;background-color:#4fbcb8;margin-right:5px}.small-divider .line{width:80px}.small-divider .dot{width:3px;border-radius:50%}.green-box{display:flex;flex-direction:column;padding:20px;background-color:#4fbcb8;color:#ffffff;line-height:2}.green-box h1{font-size:2.8rem;margin-top:0;margin-bottom:10px;line-height:1.6}@media screen and (min-width:576px){.green-box h1{font-size:3.5rem}}.green-box .button{margin-left:auto}.green-box p:first-of-type{margin-top:0}.section-inner{-webkit-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75)}.contact-details{display:flex;flex-direction:column}.contact-details a{display:flex;align-items:center;text-decoration:none;color:#ffffff}.contact-details a.mail{margin-bottom:3px}.contact-details a svg{width:20px;margin-right:10px}.contact-details a svg path{fill:#4fbcb8}.contact-details .small-divider{margin:15px 0}.contact-details .extra-info{display:flex;flex-direction:column;align-items:center;text-align:center}.contact-details .extra-info div{display:flex;align-items:center;color:#ffffff}.contact-details .extra-info div span{color:#4fbcb8;font-weight:700;margin-right:5px}@media screen and (min-width:992px){.contact-details .extra-info{align-items:flex-start}}.page-header-block{display:flex;flex-direction:column;-webkit-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75)}.page-header-block .left,.page-header-block .right{width:100%}.page-header-block .left{order:1}.page-header-block .left .green-box{height:100%}.page-header-block .right{order:0}.page-header-block .right .page-header-image{min-height:200px;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:576px){.page-header-block .right .page-header-image{min-height:400px}}@media screen and (min-width:992px){.page-header-block{flex-direction:row}.page-header-block .left,.page-header-block .right{width:50%}.page-header-block .left{order:0}.page-header-block .right{order:1}.page-header-block .right .page-header-image{height:100%}}.pagination{display:flex;align-items:center;gap:5px}.pagination .page-numbers{padding:3px 10px;background-color:#000000;color:#ffffff;text-decoration:none;flex-shrink:0;transition:background-color 250ms linear}.pagination .page-numbers:hover,.pagination .page-numbers.current{background-color:#4fbcb8}.no-results-text{font-size:2rem}.ncs-breadcrumbs{margin-bottom:30px}.ncs-breadcrumbs .ncs-breadcrumb{transition:color 250ms linear}.ncs-breadcrumbs .ncs-breadcrumb:hover{color:#4fbcb8}.grecaptcha-badge{visibility:hidden}.navigation-container{display:none;flex-direction:column}.navigation-container nav{display:flex;text-transform:uppercase;gap:10px;max-width:400px;flex-wrap:wrap;justify-content:flex-end}.navigation-container nav .nav-item{text-decoration:none;color:#000000;font-family:"Montserrat", sans-serif;font-weight:700;transition:linear 250ms color}.navigation-container nav .nav-item.active,.navigation-container nav .nav-item:hover{color:#4fbcb8}@media screen and (min-width:1400px){.navigation-container nav{max-width:initial}}.navigation-container .small-divider{margin-top:15px;margin-left:auto}@media screen and (min-width:992px){.navigation-container{display:flex}}.mobile-navigation-container{position:relative;z-index:10;margin-left:auto}.mobile-navigation-container .mobile-navigation-button{display:flex;align-items:center;text-transform:uppercase;font-weight:700;color:#000000;font-size:1.8rem;cursor:pointer;transition:linear 250ms color}.mobile-navigation-container .mobile-navigation-button:hover{color:#4fbcb8}.mobile-navigation-container .mobile-navigation-button:hover svg path{fill:#4fbcb8}.mobile-navigation-container .mobile-navigation-button svg{width:20px;margin-left:10px;position:relative;top:-2px}.mobile-navigation-container .mobile-navigation-button svg path{fill:#000000;transition:linear 250ms fill}@media screen and (min-width:576px){.mobile-navigation-container .mobile-navigation-button{font-size:2rem}}.mobile-navigation-container .mobile-navigation{position:fixed;top:0;right:-300px;width:300px;height:100%;background-color:#000000;transition:right 250ms linear;overflow-y:auto;padding:70px 0}.mobile-navigation-container .mobile-navigation.open{right:0}.mobile-navigation-container .mobile-navigation .close-button{display:flex;align-items:center;position:absolute;top:20px;left:20px;width:25px;height:25px;cursor:pointer}.mobile-navigation-container .mobile-navigation .close-button:hover svg path{fill:#4fbcb8}.mobile-navigation-container .mobile-navigation .close-button svg path{fill:#ffffff;transition:linear 250ms fill}.mobile-navigation-container .mobile-navigation nav{display:flex;flex-direction:column}.mobile-navigation-container .mobile-navigation nav .nav-item{font-size:1.8rem;color:#ffffff;padding:20px 40px;transition:linear 250ms background-color}.mobile-navigation-container .mobile-navigation nav .nav-item:hover{background-color:#4fbcb8}.mobile-navigation-container .mobile-navigation .category-navigation{position:relative;margin-top:30px;align-items:center;flex-direction:column;padding:0;top:0}.mobile-navigation-container .mobile-navigation .social-icons{display:flex;justify-content:center;margin-top:40px;gap:10px}.mobile-navigation-container .mobile-navigation .social-icons svg path{fill:#ffffff}.mobile-navigation-container .mobile-navigation .contact-details{align-items:center;margin:0 auto;margin-top:30px}.mobile-navigation-container .mobile-navigation .contact-details .extra-info{align-items:flex-start}.mobile-navigation-container .mobile-navigation .contact-details .extra-info .kvk{font-size:1.8rem}.mobile-navigation-container .mobile-navigation .contact-details a{font-size:1.8rem;margin-bottom:10px}.mobile-navigation-container .navigation-container{display:flex}.mobile-navigation-container .navigation-container .small-divider{margin:0 auto;margin-top:20px}@media screen and (min-width:992px){.mobile-navigation-container{display:none}}header{display:flex;align-items:center;position:fixed;left:0;top:0;width:100%;z-index:1;padding:20px}header.solid{background-color:#ffffff;-webkit-box-shadow:0px 10px 33px -24px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 10px 33px -24px rgba(0, 0, 0, 0.75);box-shadow:0px 10px 33px -24px rgba(0, 0, 0, 0.75)}header .logo{max-width:225px}header .logo img{width:100%}@media screen and (min-width:576px){header .logo{max-width:100%}}header .header-right{display:flex;flex-direction:column;margin-left:auto}header .header-right .header-icons{display:flex;align-items:center;gap:20px;margin-left:auto;margin-bottom:10px}header .header-right .header-icons .cjp-logo{width:60px}header .header-right .header-icons .cjp-logo img{width:100%}@media screen and (min-width:576px){header .header-right .header-icons .cjp-logo{width:100px}}@media screen and (min-width:576px){header{padding:20px 40px}}footer{display:flex;flex-direction:column;align-items:center;background-color:#000000;padding:40px;position:relative;margin-top:auto}footer .footer-left{display:flex;flex-direction:column;margin-bottom:40px}footer .footer-left .social-icons{display:flex;justify-content:center;margin-top:15px}footer .footer-left .social-icons svg path{fill:#ffffff}@media screen and (min-width:992px){footer .footer-left .social-icons{margin-right:auto}}@media screen and (min-width:992px){footer .footer-left{margin-right:auto;margin-bottom:0}}footer nav{display:flex;align-items:center;flex-direction:column}footer nav .nav-item{text-decoration:none;color:#ffffff;padding:5px 0;font-weight:700;transition:linear 250ms color}footer nav .nav-item:hover{color:#4fbcb8}@media screen and (min-width:992px){footer nav{align-items:flex-start}}footer .footer-logo{width:210px}footer .footer-logo img{width:100%}@media screen and (min-width:992px){footer .footer-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}footer .contact-details{margin-top:40px}@media screen and (min-width:992px){footer .contact-details{margin-left:auto;margin-top:0}}@media screen and (min-width:992px){footer{flex-direction:row}}section.front{position:relative;min-height:100vh;min-height:-webkit-fill-available;padding:0}section.front .left{position:absolute;left:0;top:0;width:50%;height:100%;background-color:#4fbcb8}section.front .full-logo{position:absolute;top:300px;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 20px}section.front .full-logo img{width:100%}@media screen and (min-width:576px){section.front .full-logo{top:35%;max-width:500px;padding:0 40px}}@media screen and (min-width:992px) and (min-height:900px){section.front .full-logo{max-width:800px}}section.front .bottom{display:flex;flex-direction:column;width:100%;position:absolute;bottom:40px}section.front .bottom .service-child-type-navigation{display:none;margin-bottom:20px}@media screen and (min-width:768px){section.front .bottom .service-child-type-navigation{display:flex}}@media screen and (min-width:768px) and (min-height:900px){section.front .bottom .service-child-type-navigation{margin-bottom:80px}}section.front .bottom .arrow-button{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:1.6rem;cursor:pointer;transition:linear 250ms color}section.front .bottom .arrow-button:hover{color:#666}section.front .bottom .arrow-button:hover svg path{fill:#666}section.front .bottom .arrow-button svg{width:30px;margin-top:10px}section.front .bottom .arrow-button svg path{transition:linear 250ms fill}@media screen and (min-width:768px){section.front .bottom .arrow-button svg{width:50px}}@media screen and (min-width:768px){section.front .bottom .arrow-button{font-size:1.8rem}}.page.home{padding-top:0}.page.home section.container{padding:40px 20px 20px 20px}@media screen and (min-width:576px){.page.home section.container{padding:40px}}.page.home .background-logo{top:20%}@media screen and (min-width:992px){.page.home .background-logo{top:50%}}section.home-content .wp-block-media-text{display:flex;flex-direction:column}section.home-content .wp-block-media-text .wp-block-media-text__content{padding-left:0;margin-bottom:20px}@media screen and (min-width:992px){section.home-content .wp-block-media-text{flex-direction:row}section.home-content .wp-block-media-text .wp-block-media-text__content{width:75%;margin-bottom:0}}.background-bar{position:relative;width:100%;background-color:#e7f3ee;margin-top:110px}.background-bar section{position:relative;top:-145px;padding-bottom:0}.background-bar .section-inner{display:flex;flex-direction:column;position:relative;min-height:470px}@media screen and (min-width:1200px){.background-bar .section-inner{flex-direction:row}}.background-bar .service-box{width:100%}.background-bar .service-box .green-box{height:100%}.background-bar .service-box .green-box .button{margin-top:auto}@media screen and (min-width:1200px){.background-bar .service-box{flex-direction:row;height:450px;margin-top:auto}}.background-bar .latest-news-block{display:flex;flex-direction:column;width:100%;padding:40px 20px 20px}.background-bar .latest-news-block .news-list .news-list-item{height:175px}.background-bar .latest-news-block .news-list .news-list-item .image{display:none}@media screen and (min-width:576px){.background-bar .latest-news-block .news-list .news-list-item .image{display:block;min-width:150px}}.background-bar .latest-news-block .news-list .news-list-item .content{padding:15px 10px}.background-bar .latest-news-block .news-list .news-list-item .content h2{font-size:1.8rem}.background-bar .latest-news-block .news-list .news-list-item .content .description{width:100%}.background-bar .latest-news-block .news-list .news-list-item .content .description p{-webkit-line-clamp:3;max-height:calc(1.6em * 3)}@media screen and (min-width:576px){.background-bar .latest-news-block .news-list .news-list-item .content .description{width:70%}}.background-bar .latest-news-block .news-list .news-list-item a{bottom:15px;right:15px}@media screen and (min-width:576px){.background-bar .latest-news-block .news-list .news-list-item{height:150px}}.background-bar .latest-news-block .button{margin-left:auto;margin-top:20px;background-color:#4fbcb8;transition:linear 250ms all;justify-self:flex-end}.background-bar .latest-news-block .button:hover{background-color:#95b0b5}@media screen and (min-width:1200px){.background-bar .latest-news-block{min-width:650px}}.service-parent-type-navigation{display:flex}.service-parent-type-navigation .service-parent-type{display:flex;align-items:center;color:#000000;text-decoration:none;font-weight:700;font-size:1.6rem;padding:0 5px;transition:linear 250ms color}.service-parent-type-navigation .service-parent-type.active,.service-parent-type-navigation .service-parent-type:hover{color:#4fbcb8}.service-parent-type-navigation .service-parent-type .dot{width:10px;height:10px;background-color:#4fbcb8;margin-left:10px;border-radius:50%}@media screen and (min-width:576px){.service-parent-type-navigation .service-parent-type{font-size:2rem}}.service-child-type-navigation{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.service-child-type-navigation .service-child-type{border:3px solid #000000;padding:5px 10px;text-decoration:none;color:#000000;font-weight:700;flex-shrink:0;transition:all 250ms linear}.service-child-type-navigation .service-child-type:hover,.service-child-type-navigation .service-child-type.active{background-color:#4fbcb8;border-color:#4fbcb8;color:#ffffff}.service-overview .service-parent-types,.service-overview .service-child-types{display:flex;justify-content:center}.service-overview .service-parent-types{padding-top:40px;padding-bottom:40px}.service-overview .service-child-types{padding-top:0}.service .service-parent-types,.service .service-child-types{display:flex;justify-content:center;padding-top:0}.service .service-parent-types{padding-bottom:0}.service section.container.service-categories{padding-bottom:0}.service section.content{display:flex;flex-direction:column;margin-top:0;gap:40px}.service section.content .service-description,.service section.content .service-usps{width:100%}@media screen and (min-width:992px){.service section.content{flex-direction:row}.service section.content .service-description,.service section.content .service-usps{width:50%}}.service .service-usps{display:flex;flex-direction:column;gap:10px}.service .service-usps .service-usp{display:flex;gap:10px;position:relative;top:-10px}.service .service-usps .service-usp .icon svg{width:25px;height:25px}.service section.workshops h2{color:#4fbcb8}.service section.workshops .service-workshops{display:grid;grid-auto-rows:1fr 1fr;grid-template-columns:repeat(auto-fit, minmax(calc(100%), auto));justify-content:center;gap:20px;margin-top:40px}.service section.workshops .service-workshops .service-workshop{width:100%;padding:25px 20px}.service section.workshops .service-workshops .service-workshop:nth-child(3n - 2){background-color:#95b0b5;color:#ffffff}.service section.workshops .service-workshops .service-workshop:nth-child(3n - 1){background-color:#324b4a;color:#ffffff}.service section.workshops .service-workshops .service-workshop:nth-child(3n){background-color:#e7f3ee}.service section.workshops .service-workshops .service-workshop h4{font-size:2rem;margin-top:0}.service section.workshops .service-workshops .service-workshop p{margin:3px 0}.service section.workshops .service-workshops .service-workshop ul{padding-left:0;list-style-position:inside;margin-top:0}.service section.workshops .service-workshops .service-workshop .button{margin-top:80px;margin-left:auto}@media screen and (min-width:768px){.service section.workshops .service-workshops .service-workshop{width:427px}}@media screen and (min-width:768px){.service section.workshops .service-workshops{grid-template-columns:repeat(auto-fit, minmax(calc(426px), auto))}}.image-gallery{grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit, minmax(100%, auto));gap:40px 20px;justify-content:center}.image-gallery:not(.hide){display:grid}.image-gallery .gallery-image{position:relative;display:flex;width:100%;max-width:500px;aspect-ratio:1;background-size:cover;background-repeat:no-repeat}.image-gallery .gallery-image:after{content:"";position:absolute;top:0;bottom:0;background-color:#ffffff;width:100%;height:100%;opacity:0;transition:linear 250ms opacity}.image-gallery .gallery-image:hover:after{opacity:0.7}@media screen and (min-width:576px){.image-gallery .gallery-image{width:248px;height:248px}}@media screen and (min-width:576px){.image-gallery{grid-template-columns:repeat(auto-fit, minmax(248px, auto))}}@media screen and (min-width:992px){.image-gallery{justify-content:flex-start}}.news-list .news-list-item{color:#ffffff}.news-list .news-list-item:nth-child(odd){background-color:#e8f3f1;color:#324b4a}.news-list .news-list-item:nth-child(even){background-color:#95b1af}.news-list .news-list-item:nth-child(even) a:hover{color:#e7f3ee}.news-list .news-list-item a{margin-left:auto;margin-top:auto;color:#000000;text-decoration:none;transition:color 250ms linear}.news-list .news-list-item a:hover{color:#4fbcb8}@media screen and (min-width:576px){.news-list .news-list-item a{position:absolute;bottom:20px;right:30px;margin-top:0}}.page.contact .content{display:flex;flex-direction:column;gap:40px;align-items:center}.page.contact .content .green-box{width:100%;align-self:flex-start;-webkit-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75)}.page.contact .content .green-box .contact-details{margin-top:30px}.page.contact .content .green-box .contact-details svg path{fill:#ffffff}.page.contact .content .green-box .contact-details .kvk span{color:#ffffff}.page.contact .content .green-box .contact-details .small-divider .line,.page.contact .content .green-box .contact-details .small-divider .dot{background-color:#ffffff}.page.contact .content .green-box .contact-details .extra-info{align-items:flex-start}@media screen and (min-width:992px){.page.contact .content .green-box{width:50%}}.page.contact .content .contact-form{width:100%;max-width:600px}@media screen and (min-width:992px){.page.contact .content .contact-form{width:50%}}@media screen and (min-width:992px){.page.contact .content{flex-direction:row;align-items:flex-start}}.contact-form form{display:flex;flex-direction:column;margin-bottom:0}.contact-form form input[type="text"],.contact-form form input[type="email"],.contact-form form textarea{width:100%;border:3px solid #000000;padding:10px;font-size:1.6rem;font-family:"Hind", sans-serif;outline:0;resize:none;border-radius:0}.contact-form form input[type="text"]::placeholder,.contact-form form input[type="email"]::placeholder,.contact-form form textarea::placeholder{color:#000000;font-weight:700}.contact-form form input{height:50px}.contact-form form p{margin:5px 0}.contact-form form p:first-of-type{margin-top:0}.contact-form form p:last-of-type{display:flex;margin-left:auto;margin-bottom:0}.contact-form form p:last-of-type .wpcf7-submit{order:2;margin-left:auto;border:0}.contact-form form p:last-of-type .wpcf7-submit:disabled{background-color:#dcdcdc}.contact-form form p:last-of-type .wpcf7-spinner{order:1;margin-right:20px}.contact-form form .wpcf7-not-valid-tip{margin-top:5px}.contact-form form .wpcf7-spinner{display:flex;margin:0;margin-top:10px;margin-left:auto}.contact-form form .wpcf7-response-output{margin-top:0;border:0;padding:10px;color:#ffffff}.contact-form form.invalid .wpcf7-response-output{margin:20px 0 0 0;background-color:red}.contact-form form.sent .wpcf7-response-output{margin:20px 0 0 0;background-color:#4fbcb8;border:0}.page.recruitment .container.content{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:992px){.page.recruitment .container.content{margin-top:60px;flex-direction:row}}.page.recruitment .form-container{position:relative;padding:20px;background-color:#e7f3ee;-webkit-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);box-shadow:0px 33px 45px -32px rgba(0, 0, 0, 0.75);margin:0 auto}.page.recruitment .form-container .contact-form{position:relative;padding:25px;background-color:#324b4a}.page.recruitment .form-container .contact-form form input,.page.recruitment .form-container .contact-form form textarea{border:0}@media screen and (min-width:992px){.page.recruitment .form-container .contact-form{top:-75px}}@media screen and (min-width:576px){.page.recruitment .form-container{padding:40px}}@media screen and (min-width:768px){.page.recruitment .form-container{min-width:600px}}@media screen and (min-width:992px){.page.recruitment .form-container{margin-left:auto;min-width:600px}}.social-icons{display:none}.social-icons .social-icon{display:block;width:35px;height:35px;margin:0 3px;cursor:pointer}.social-icons .social-icon svg path{transition:linear 250ms fill;fill:#000000}.social-icons .social-icon:hover svg path{fill:#4fbcb8}.social-icons .social-icon:first-child{margin-left:0}@media screen and (min-width:992px){.social-icons{display:flex}}.latest-news-block{background-color:#000000;color:#ffffff}.list{display:flex;flex-direction:column;gap:20px;width:100%}.list .list-item{display:flex;flex-direction:column;width:100%;color:#ffffff}.list .list-item.multi-color:first-child{background-color:#95b1af}.list .list-item.multi-color:nth-child(2){background-color:#324b4a}.list .list-item.multi-color:nth-child(2) .button{background-color:#e8f3f1;color:#000000}.list .list-item.multi-color:nth-child(2) .button:hover{background-color:#a5d0c8}.list .list-item.multi-color:nth-child(3){background-color:#e8f3f1;color:#324b4a}.list .list-item.multi-color:nth-child(4){background-color:#000000}.list .list-item.multi-color:nth-child(4) .button{background-color:#e8f3f1;color:#000000}.list .list-item.multi-color:nth-child(4) .button:hover{background-color:#a5d0c8}.list .list-item.multi-color:nth-child(5){background-color:#005468}.list .list-item .image{width:100%;height:200px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width:576px){.list .list-item .image{width:200px;min-width:200px;height:auto}}@media screen and (min-width:992px){.list .list-item .image{min-width:300px}}.list .list-item .content{display:flex;flex-direction:column;position:relative;width:100%;height:100%;padding:30px 20px;overflow:hidden}.list .list-item .content h2{margin-top:0;margin-bottom:10px;font-size:2rem}@media screen and (min-width:768px){.list .list-item .content h2{font-size:3rem}}.list .list-item .content .description{display:flex;width:85%;flex-wrap:wrap;min-width:0;margin-bottom:10px}.list .list-item .content .description p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:calc(1.6em * 2)}@media screen and (min-width:992px){.list .list-item .content .description p{-webkit-line-clamp:4;max-height:calc(1.6em * 4)}}.list .list-item .content .button{margin-left:auto;margin-top:20px}@media screen and (min-width:576px){.list .list-item .content .button{margin-top:auto}}@media screen and (min-width:576px){.list .list-item{flex-direction:row;height:225px}}@media screen and (min-width:992px){.list .list-item{height:250px}}.list .pagination{margin-left:auto}.reviews{width:calc(100% - 70px);margin:0 auto}.reviews .review{display:flex;flex-direction:column;height:215px;background-color:#95b1af;color:#ffffff;padding:20px;margin:0 5px}.reviews .review .review-text{text-align:center}.reviews .review .review-stars{display:flex;gap:10px;margin-bottom:10px}.reviews .review .review-stars svg{width:25px}.reviews .review .review-stars svg path{fill:#ffedcb}.reviews .review .reviewer{margin-top:auto;font-weight:700}@media screen and (min-width:768px){.reviews .review{width:calc(50% - 10px)}}@media screen and (min-width:1200px){.reviews .review{width:calc(25% - 10px)}}.reviews .flickity-slider{left:5px !important}.flickity-prev-next-button{border-radius:0;background:none}.flickity-prev-next-button:hover{background:none}.flickity-prev-next-button:hover .flickity-button-icon path{fill:#4fbcb8}.flickity-prev-next-button.previous{left:-40px}.flickity-prev-next-button.next{right:-40px}.flickity-prev-next-button.next .flickity-button-icon{right:0;left:auto}.flickity-prev-next-button .flickity-button-icon{left:0;width:auto;height:auto}.flickity-prev-next-button .flickity-button-icon path{transition:linear 250ms fill;fill:#000000}