@media screen and (max-width:1399px){.google-reviews{height:597px!important}}@media screen and (max-width:1199px){.header-area .main-nav .nav li{padding-left:6px;padding-right:6px}.header-area .main-nav .nav li a{font-size:14px}.google-reviews{height:497px!important}.about_section h3{font-size:52px!important}}@media screen and (max-width:991px){.contact img {margin: auto;}.section_heading h3{font-size:40px}.about_section h3{font-size:46px!important}.section_heading p{font-size:18px}}@media screen and (max-width:767px){.main-banner .caption{width:100%}#bg-video{min-height:90vh}.section_heading h3{font-size:35px}.about_section h3{font-size:35px!important}.section_heading h2{font-size:28px}.service_content h4{font-size:25px}.service_content h6{font-size:16px}.service_content p{font-size:15px}}@media screen and (max-width:575px){.main-banner .caption p{padding:10px 12px;border-radius:1px;font-size:20px;margin:auto}.about_content h2{font-size:25px}.about_content .desc{font-size:18px}.about_content h5{font-size:20px}.about_content p{font-size:18px}.section_heading h2{font-size:28px}.team_item .content h4{font-size:22px}.team_item .content p{font-size:16px}.primary-btn{font-size:16px}.section_heading h3{font-size:32px!important}}@media(max-width:1200px){.masonry-gallery{column-count:3}}@media(max-width:768px){.masonry-gallery{column-count:2}.review-section .col-lg-6:first-child .section-title{font-size:36px!important;text-align:center}.review-section .col-lg-6:first-child .video-wrapper{margin-bottom:30px}.review-section .col-lg-6:last-child .section-title{font-size:32px!important;text-align:center}.section_heading p{font-size:18px}}@media(max-width:576px){.shape_divider svg {width: 100%}.team_item p {font-size: 18px;font-family: "Poppins", sans-serif;}.masonry-gallery{column-count:1}.question_form h3{font-size:25px}.question_form label{font-size:16px}.memoribilla-section .img-caption{font-size:16px}.review-section .col-lg-6:first-child .section-title{font-size:28px!important;text-align:center}.review-section .col-lg-6:first-child .video-wrapper{margin-bottom:30px}.review-section .col-lg-6:last-child .section-title{font-size:26px!important;text-align:center}.section_heading p{font-size:16px}}@media screen and (min-width:768px) {.details-float-img {float: right;width: 40%;max-width: 300px;margin: 0 0 1rem 1.5rem;border-radius: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}}@media screen and (min-width:992px) {.video_iframe{height:710px}}