.subpageintro{background-color:#f8fafc;padding:60px 0}.subpageintro h1{font-size:18px;line-height:28px;font-weight:600;color:#003149;margin-bottom:10px}.subpageintro h2{font-size:57px;line-height:67px;font-weight:600;color:#003149;margin-bottom:15px}@media(max-width: 768px){.subpageintro h2{font-size:28px;line-height:36px}}.subpageintro h2 span{color:#0697db}.subpageintro p{font-size:18px;line-height:28px;font-weight:400;color:#003149}@media(max-width: 768px){.subpageintro p{font-size:16px;line-height:26px}}.subpageintro .primary-button{font-size:14px;line-height:20px;font-weight:600;color:#fff;padding:11px 23px;background-color:#0697db;border-radius:30px;text-decoration:none;transition:.3s}.subpageintro .primary-button:hover{background-color:#003149;transition:.3s}.subpageintro .secondary-button{font-size:14px;line-height:20px;font-weight:600;color:#0697db;background-color:rgba(0,0,0,0);text-decoration:none;transition:.3s}.subpageintro .secondary-button img{height:12px;margin-left:5px;transition:.3s}.subpageintro .secondary-button:hover{transition:.3s}.subpageintro .secondary-button:hover img{transition:.3s;margin-left:10px}.subpageintro .links-wrapper{margin-top:30px;display:flex;gap:15px;flex-direction:row;align-items:center}.subpageintro .subpageintroSwiper{width:100%;height:535px;padding-bottom:35px;border-radius:50px}@media(max-width: 768px){.subpageintro .subpageintroSwiper{height:275px;border-radius:15px;padding-bottom:20px}}.subpageintro .subpageintroSwiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50px}@media(max-width: 768px){.subpageintro .subpageintroSwiper .swiper-slide img{border-radius:15px}}.subpageintro .google-reviews-widget{display:flex;gap:15px;align-items:center;text-decoration:none;cursor:pointer;margin-top:40px}.subpageintro .google-reviews-widget .rating-number{font-size:14px;line-height:20px;font-weight:600;color:#003149}.subpageintro .google-reviews-widget .stars-wrapper{display:flex;gap:6px}@media(max-width: 991px){.subpageintro .google-reviews-widget .stars-wrapper{gap:3px}}.subpageintro .google-reviews-widget .stars-wrapper .star{font-size:18px;line-height:1}.subpageintro .google-reviews-widget .stars-wrapper .star.star-full{color:#fbbc04}.subpageintro .google-reviews-widget .stars-wrapper .star.star-half{background:linear-gradient(90deg, #FBBC04 50%, #E0E0E0 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.subpageintro .google-reviews-widget .stars-wrapper .star.star-empty{color:#e0e0e0}.subpageintro .google-reviews-widget .review-count{font-size:14px;line-height:20px;color:#777}