.ip-banner::before{background:rgb(0 0 0 / .22)}.ip-banner canvas{min-height:476px}#page-title{position:absolute;font-family:var(--font-family-title);font-size:55px;line-height:60px;text-align:center;text-transform:uppercase;color:#fff;z-index:90;margin:auto;margin-top:-200px;left:0;right:0}#breadcrumbs{position:relative;font-family:var(--font-family-default);font-size:15px;font-weight:600;color:silver;background-color:rgb(0 0 0 / .5);margin-top:-43px;padding:14px 0;z-index:90}#breadcrumbs>span{display:block;width:100%;max-width:1480px;margin:auto;padding-left:34px}.breadcrumb_last{color:var(--font-color-accent)}.container{width:unset;margin:0;width:100%}.background-container{position:absolute;width:100%;z-index:0}.containerbg-filter{min-width:1600px;width:100%;min-height:1945px;height:100%;background:linear-gradient(0deg,#ffffff 0%,rgb(255 255 255 / .9) 50%,#ffffff 100%);position:absolute;z-index:2}.bg{filter:grayscale(1);position:absolute;z-index:1;width:100%}.bg canvas{width:100%;height:100%;display:block;position:absolute;z-index:1;filter:grayscale(1)}#background-img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center center;opacity:.5;z-index:3;filter:grayscale(1)}.bg img{width:100%;max-height:1982px;height:100%}.reviews-repeater-container{position:relative;width:90%;height:auto;z-index:1;margin:auto;margin-top:8%;left:0;right:0}.review-item{position:relative;min-height:480px;height:100%;align-items:center;padding-right:10px;padding-left:10px;padding-bottom:25px}.scrollLeft{margin:auto;padding-bottom:80px;margin-left:-10px;margin-right:-10px}.scrollRight{margin:auto;padding-bottom:80px;margin-left:-10px}.review-img{position:absolute;z-index:10;top:10px;justify-content:center;align-items:center;margin:auto;right:0;left:0;text-align:center;max-width:152px}.review-img canvas{max-width:152px;width:100%;max-height:152px;height:100%;margin:auto;border-radius:50%}.review-img img{max-width:152px;width:100%;max-height:152px;height:100%;position:absolute;margin:auto;top:0;object-fit:cover;object-position:center center;border-radius:50%;outline:5px #b59410 solid}.comment-bg{position:relative;width:100%;height:auto;z-index:1;border:.15px solid #fdea9d9e;background-color:#fff;border-radius:50px;margin-top:70px;padding:28px 38px;box-shadow:11px 34px 25px -37px rgb(0 0 0 / .45),-11px 34px 23px -32px rgb(0 0 0 / .45)}.stars-container{display:flex;justify-content:center;align-items:center;position:relative;width:100%;margin:auto;margin-top:90px;margin-bottom:25px}.star-container img{position:absolute}.review-comment{position:relative;text-align:justify;max-width:360px;width:100%;justify-content:left}.review-comment p{font-family:'Mulish',sans-serif;font-size:11px;font-weight:600;line-height:22px;color:#000;text-align:left}.review-name{position:relative;margin-top:30px;margin-bottom:15px;text-align:left}.review-name p{font-family:'Mulish',sans-serif;font-size:13px;font-weight:600;line-height:22px;color:var(--font-color-accent);text-align:left}.google-logo-container{display:flex;justify-content:center;align-items:center;position:relative;width:100%;margin:auto;margin-top:16px}.google-logo-container canvas{display:block}.google-logo-container img{max-width:80px;max-height:32px;width:100%;height:100%;position:absolute}.viewmore-button{margin-bottom:100px}.viewmore-button .site-btn{margin:auto}.site-btn::before{z-index:1}.site-btn:hover{z-index:3}.site-btn:hover:before{z-index:-5}@media only screen and (max-width:1199px){.containerbg-filter{min-height:1925px}}@media only screen and (max-width:991px){.reviews-repeater-container{width:90%}}@media only screen and (max-width:767px){.containerbg-filter{min-height:1870px}.reviews-repeater-container{width:80%;margin-top:12%}.review-item{min-height:480px;height:90%;padding-bottom:20px;padding-right:15px;padding-left:15px}.scrollLeft{margin:auto;padding-bottom:80px;margin-left:-15px;margin-right:-15px}.scrollRight{margin:auto;padding-bottom:80px;margin-left:-15px}.review-img{top:10px;max-width:152px}.comment-bg{width:100%;height:auto;border-radius:50px;margin-top:70px;padding:23px 33px;box-shadow:11px 34px 25px -37px rgb(0 0 0 / .45),-11px 34px 23px -32px rgb(0 0 0 / .45)}.stars-container{width:100%;margin-top:90px;margin-bottom:20px}.review-comment{width:100%}.review-comment p{font-size:8px;line-height:18px}.review-name{position:relative;margin-top:30px;margin-bottom:11px}.review-name p{font-size:10px;line-height:18px}.google-logo-container{width:80%}}@media only screen and (max-width:480px){.reviews-repeater-container{width:80%;margin-top:15%}.review-item{min-height:480px;height:90%;padding-bottom:20px;padding-right:20px;padding-left:20px}.scrollLeft{margin:auto;padding-bottom:80px;margin-left:-20px;margin-right:-20px}.scrollRight{margin:auto;padding-bottom:80px;margin-left:-20px}.review-img{top:10px;max-width:112px}.review-img canvas{max-width:112px;width:100%;max-height:112px;height:100%}.review-img img{max-width:112px;width:100%;max-height:112px;height:100%}.comment-bg{width:100%;height:auto;border-radius:50px;margin-top:70px;padding:18px 23px;box-shadow:11px 34px 25px -37px rgb(0 0 0 / .45),-11px 34px 23px -32px rgb(0 0 0 / .45)}.stars-container{width:90%;margin-top:50px;margin-bottom:20px}.review-comment{max-width:300px;width:100%}.review-comment p{font-size:8px;line-height:18px}.review-name{position:relative;margin-top:30px;margin-bottom:11px}.review-name p{font-size:10px;line-height:18px}.google-logo-container{width:80%}}@media only screen and (max-width:400px){.reviews-repeater-container{width:90%;margin-top:11%}.review-item{min-height:480px;height:90%;padding-bottom:20px;padding-right:10px;padding-left:10px}.scrollLeft{margin:auto;padding-bottom:80px;margin-left:-10px;margin-right:-10px}.scrollRight{margin:auto;padding-bottom:80px;margin-left:-10px}.review-img{top:10px;max-width:112px}.review-img canvas{max-width:112px;width:100%;max-height:112px;height:100%}.review-img img{max-width:112px;width:100%;max-height:112px;height:100%}.comment-bg{width:100%;height:auto;border-radius:50px;margin-top:70px;padding:18px 23px;box-shadow:11px 34px 25px -37px rgb(0 0 0 / .45),-11px 34px 23px -32px rgb(0 0 0 / .45)}.stars-container{width:90%;margin-top:50px;margin-bottom:20px}.review-comment{max-width:250px;width:100%}.review-comment p{font-size:8px;line-height:18px}.review-name{position:relative;margin-top:30px;margin-bottom:11px}.review-name p{font-size:10px;line-height:18px}.google-logo-container{width:80%}}