/* Media Query for Mobile Devices */
@media (max-width: 560px) {
p,a{font-size: 16px;}
.tick ul {margin: 0 0 20px 20px;}
.tick ul li{margin-bottom: 5px;}
.sectiongap{padding: 35px 10px;}
.topbar{text-align: center;padding: 15px 0;}
.logo-main img{width: 280px;margin-bottom: 10px;}
.menu-call span{display: block;}
.topbar .btn-secondary{margin-bottom: 10px;}
.banner-main {padding: 80px 0 0 0;text-align: center;}
.banner-main .caption h1{font-size: 26px;}
.banner-main .caption h2{font-size: 19px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.seen_sect .title{width: auto;margin: 0 auto 20px auto;}
.seen_sect .title h2{font-size: 18px;}
.seen_sect .row{padding-top: 20px;}
.seen_sect .image_block{padding: 20px 10px;}
.badge_sect{padding: 0 30px;}
.badge_sect .col img{width: 130px;}
.badge_sect .col:nth-child(1) img,.badge_sect .col:nth-child(3) img, .badge_sect .col:nth-child(5) img, .badge_sect .col:nth-child(6) img{width: 80px;}
.image_block .overlay h4{text-align: center;}
.image_block .overlay h4 strong{font-size: 22px;}
.right_choice h3{font-size: 20px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  40px 20px;margin-top: -60px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 20px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 20px 0;margin-top: 20px;display: block;}
.dedicated_sect .rating_block ul li{float: unset;padding: 0 10px;margin-bottom: 20px;}
.dedicated_sect .rating_block ul li:first-child {border-right: 0;border-bottom: 1px solid var(--white);}
.dedicated_sect .rating_block ul li:last-child {margin-bottom: 0;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 20px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 20px;font-size: 20px;}
.foot_form .section_title p{margin: 10px auto;width: 100%;}
.foot_details .foot_col{float: unset;padding: 20px 0;text-align: center;}
.foot_col .first_para{margin: 0 auto 20px auto;}
.copyright{padding: 20px 10px 80px 10px;}
.inner-banner .inner_text{padding: 40px 5px;}
.inner-banner .inner_text h1{font-size: 15px;}
.inner-banner .inner_text h1 strong{font-size: 20px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 20px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 18px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 16px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.attorney_block img{width: 90%;margin-bottom: 20px!important;}
.attorney_block p:last-child{margin-bottom: 0;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 55%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 14px;}

.gutenberg_div .content iframe{height: 300px;width: 100%;}
}
  
/* IPHONE SE , Samsung S8+ Landscape */
@media (min-width: 481px) and (max-width: 769px) and (orientation:landscape) {
p,a{font-size: 16px;}
.tick ul {margin: 0 0 20px 20px;}
.tick ul li{margin-bottom: 5px;}
.sectiongap{padding: 40px 0;}
.topbar{text-align: center;padding: 15px 0;}
.logo-main img{margin-bottom: 10px;}
.topbar .btn-secondary{margin-bottom: 10px;}
.banner-main {padding: 80px 0 0 0;text-align: center;}
.banner-main .caption h1{font-size: 26px;}
.banner-main .caption h2{font-size: 19px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .image_block img {width: 65%;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.seen_sect .title{width: 300px;margin: -80px auto 20px auto;}
.seen_sect .title h2{font-size: 18px;}
.seen_sect .row{padding-top: 20px;}
.image_block .overlay h4{text-align: center;}
.image_block .overlay h4 strong{font-size: 26px;}
.right_choice h3{font-size: 20px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  40px 20px;margin-top: -60px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 20px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 20px 0;margin-top: 20px;}
.dedicated_sect .rating_block ul li{padding: 0 20px;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 20px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 0;font-size: 20px;}
.foot_form .section_title p{margin: 10px auto;width: 100%;}
.foot_details .foot_col{padding: 30px 0 30px 30px;}
.copyright{padding: 20px 0 80px 0;}
.copyright p{font-size: 13px;}
.inner-banner .inner_text{padding: 50px 0;}
.inner-banner .inner_text h1{font-size: 18px;}
.inner-banner .inner_text h1 strong{font-size: 30px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 20px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 18px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 16px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}
.misc,.revlink{display: inline-block;margin-right: 15px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 40%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 16px;}
}
/* IPHONE SE , Samsung S8+ Landscape */


/* SAMSUNG NOTE 20 + GOOGLE PIXEL 7*/
@media (orientation: landscape) and (min-width: 900px) and (max-height: 420px) {
p,a{font-size: 16px;}
.tick ul {margin: 0 0 20px 20px;}
.tick ul li{margin-bottom: 5px;}
.sectiongap{padding: 40px 0;}
.topbar{text-align: center;padding: 15px 0;}
.logo-main img{margin-bottom: 10px;}
.topbar .btn-secondary{margin-bottom: 10px;float: right;}
.menu-call{float: right;}
.banner-main {padding: 80px 0 0 0;text-align: center;}
.banner-main .caption h1{font-size: 26px;}
.banner-main .caption h2{font-size: 19px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.banner-main .image_block img{width: 65%;}
.seen_sect .title{width: 300px;margin: -80px auto 20px auto;}
.seen_sect .title h2{font-size: 18px;}
.seen_sect .row{padding-top: 20px;}
.image_block .overlay h4{text-align: center;}
.image_block .overlay h4 strong{font-size: 26px;}
.right_choice h3{font-size: 20px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  40px 20px;margin-top: -80px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 20px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 20px 0;margin-top: 20px;}
.dedicated_sect .rating_block ul li{padding: 0 20px;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 20px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 0;font-size: 20px;}
.foot_form .section_title p{margin: 10px auto;width: 100%;}
.foot_details .foot_col{padding: 30px 0 30px 30px;}
.copyright{padding: 20px 0 80px 0;}
.copyright p{font-size: 13px;}
.inner-banner .inner_text{padding: 50px 0;}
.inner-banner .inner_text h1{font-size: 18px;}
.inner-banner .inner_text h1 strong{font-size: 30px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 20px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 18px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 16px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}
.misc,.revlink{display: inline-block;margin-right: 15px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 40%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 16px;}
}
/* SAMSUNG NOTE 20 + GOOGLE PIXEL 7*/


/* IPad Air , Ipad Mini and Similar portrait */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.sectiongap {padding: 70px 0;}
.topbar{padding: 15px 0;}
.topbar .btn-secondary{margin-bottom: 10px;float: right;}
.menu-call{float: right;}
.banner-main {text-align: center;}
.banner-main .caption h1{font-size: 36px;}
.banner-main .caption h2{font-size: 20px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.banner-main .image_block img{width: 80%;}
.seen_sect .title{width: 350px;}
.image_block .overlay h4 strong{font-size: 26px;}
.right_choice h3{font-size: 24px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  60px 30px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 24px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 30px 0;margin-top: 20px;}
.dedicated_sect .rating_block ul li{padding: 0 30px;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 24px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 30px;font-size: 34px;}
.foot_form .section_title p{width: 100%;}
.copyright{padding: 30px 0 80px 0;}
.copyright p{font-size: 13px;}
.inner-banner .inner_text{padding: 50px 0;}
.inner-banner .inner_text h1{font-size: 24px;}
.inner-banner .inner_text h1 strong{font-size: 40px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 24px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 22px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 20px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}
.misc,.revlink{display: inline-block;margin-right: 15px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 40%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 16px;}
}

/* IPad Air , Ipad Mini and Similar portrait */


/* IPAD PRO VERSION ONLY!! */
@media (width: 1024px) and (height: 1366px) and (orientation: portrait) {
.menu-call {text-align: right;}
.topbar .menu-call a{font-size: 16px;}
.foot_form .section_title p {width: 90%;}
.copyright {padding: 30px 0;}
.topbar .btn-secondary{padding: 8px;font-size: 13px;}
}

@media (width: 1366px) and (height: 1024px) and (orientation: landscape) {
    
}
/* IPAD PRO VERSION ONLY!! */

/* SURFACE PRO VERSION ONLY!! */
@media (width: 1368px) and (height: 912px) and (orientation: landscape) {
.sectiongap {padding: 70px 0;}
.banner-main .caption{margin-top: -70px;}
.banner-main .caption h1{font-size: 36px;margin-bottom: 10px;}
.banner-main .caption h2{font-size: 21px;margin-bottom: 10px;}
.inner-banner .inner_text{padding: 60px 0;}
.inner-banner .inner_text h1{font-size: 24px;}
.inner-banner .inner_text h1 strong{font-size: 40px;}

}

/* SURFACE PRO VERSION ONLY!! */


/* IPAD , NEST HUB landscape layouts */
@media (orientation: landscape) and (min-width: 1024px) and (max-width: 1180px) {
.sectiongap {padding: 60px 0;}
.topbar .btn-secondary{padding: 8px;font-size: 13px;}
.topbar .menu-call a{font-size: 18px;}
.banner-main {text-align: center;padding: 120px 0 0 0;}
.banner-main .caption h1{font-size: 36px;}
.banner-main .caption h2{font-size: 20px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.banner-main .image_block img{width: 80%;}
.image_block .overlay h4 strong,.dedicated_sect .title h4 strong{font-size: 30px;}
.right_choice h2{line-height: 1;}
.dedicated_sect .title{padding: 80px 40px;}
.dedicated_sect .title h4{top: 20px;}
.respect_sect .content {width: 100%;}
.foot_form h4{margin-top: 40px;}
.foot_details .foot_col{padding: 30px 0;}
.inner-banner .inner_text h1 strong {font-size: 42px;}

.review_form{padding: 20px;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 22px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
}
/* IPAD , NEST HUB landscape layouts */

/* Galaxy TAB S9 + IPAD Mini (6th gen) ONLY */
@media (min-width: 712px) and (max-width: 745px) and (orientation: portrait) {
.container{max-width: 580px;}
p,a{font-size: 16px;}
.sectiongap {padding: 60px 0;}
.topbar{text-align: center;padding: 15px 0;}
.logo-main img{margin-bottom: 10px;}
.menu-call span{display: block;}
.topbar .btn-secondary{margin-bottom: 10px;}
.banner-main {text-align: center;}
.banner-main .caption h1{font-size: 36px;}
.banner-main .caption h2{font-size: 20px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.banner-main .image_block img{width: 80%;}
.seen_sect .title{width: 350px;}
.image_block .overlay h4 strong{font-size: 26px;}
.right_choice h3{font-size: 24px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  60px 30px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 24px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 30px 0;margin-top: 20px;}
.dedicated_sect .rating_block ul li{padding: 0 20px;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 24px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 30px;font-size: 24px;}
.foot_form .section_title p{width: 100%;}
.copyright{padding: 30px 0 80px 0;}
.copyright p{font-size: 13px;}
.inner-banner .inner_text{padding: 50px 0;}
.inner-banner .inner_text h1{font-size: 20px;}
.inner-banner .inner_text h1 strong{font-size: 34px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 24px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 22px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 20px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}
.misc,.revlink{display: inline-block;margin-right: 15px;}
.foot_details .foot_col {padding: 30px 0 30px 30px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 40%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 16px;}
}
/* Galaxy TAB S9 + IPAD Mini (6th gen) ONLY */


/* IPHONE XR, IPHONE 11 Pro / 11 Pro Max / 12 / 14/ 14 Pro, */
@media screen and (min-width: 812px) and (max-width: 896px) and (max-height: 430px) and (orientation: landscape) {
p,a{font-size: 16px;}
.tick ul {margin: 0 0 20px 20px;}
.tick ul li{margin-bottom: 5px;}
.sectiongap{padding: 40px 0;}
.topbar{text-align: center;padding: 15px 0;}
.logo-main img{margin-bottom: 10px;}
.topbar .btn-secondary{margin-bottom: 10px;float: right;}
.menu-call{float: right;}
.banner-main {padding: 80px 0 0 0;text-align: center;}
.banner-main .caption h1{font-size: 26px;}
.banner-main .caption h2{font-size: 19px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.banner-main .image_block img{width: 65%;}
.seen_sect .title{width: 300px;margin: -80px auto 20px auto;}
.seen_sect .title h2{font-size: 18px;}
.seen_sect .row{padding-top: 20px;}
.image_block .overlay h4{text-align: center;}
.image_block .overlay h4 strong{font-size: 26px;}
.right_choice h3{font-size: 20px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  40px 20px;margin-top: -80px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 20px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 20px 0;margin-top: 20px;}
.dedicated_sect .rating_block ul li{padding: 0 20px;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 20px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 0;font-size: 24px;}
.foot_form .section_title p{margin: 10px auto;width: 100%;}
.foot_details .foot_col{padding: 30px 0 30px 30px;}
.copyright{padding: 20px 0 80px 0;}
.copyright p{font-size: 13px;}
.inner-banner .inner_text{padding: 50px 0;}
.inner-banner .inner_text h1{font-size: 18px;}
.inner-banner .inner_text h1 strong{font-size: 30px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 20px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 18px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 16px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}
.misc,.revlink{display: inline-block;margin-right: 15px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 40%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 16px;}
}
/* IPHONE XR, IPHONE 11 Pro / 11 Pro Max / 12 / 14/ 14 Pro, */

/* iPhones (Pro Max) , Samsung Galaxy A51/A71 */
@media (orientation: landscape) and (min-width: 900px) and (max-height: 430px) {
p,a{font-size: 16px;}
.tick ul {margin: 0 0 20px 20px;}
.tick ul li{margin-bottom: 5px;}
.sectiongap{padding: 40px 0;}
.topbar{text-align: center;padding: 15px 0;}
.logo-main img{margin-bottom: 10px;}
.topbar .btn-secondary{margin-bottom: 10px;float: right;}
.menu-call{float: right;}
.banner-main {padding: 80px 0 0 0;text-align: center;}
.banner-main .caption h1{font-size: 26px;}
.banner-main .caption h2{font-size: 19px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.banner-main .caption .btn-primary{margin-bottom: 20px;}
.banner-main .image_block img{width: 65%;}
.seen_sect .title{width: 300px;margin: -80px auto 20px auto;}
.seen_sect .title h2{font-size: 18px;}
.seen_sect .row{padding-top: 20px;}
.image_block .overlay h4{text-align: center;}
.image_block .overlay h4 strong{font-size: 26px;}
.right_choice h3{font-size: 20px;}
.right_choice h2{font-size: 24px;line-height: 1;}
.dedicated_sect .title h4{top: 5px;}
.dedicated_sect .title h4 strong{font-size: 22px;}
.dedicated_sect .title{padding:  40px 20px;margin-top: -80px;margin-bottom: 30px;}
.dedicated_sect h5{font-size: 20px;}
.dedicated_sect p{width: 100%;}
.dedicated_sect .rating_block {padding: 20px 0;margin-top: 20px;}
.dedicated_sect .rating_block ul li{padding: 0 20px;}
.respect_sect .content {width: 100%;}
.respect_sect h5{font-size: 20px;margin-bottom: 15px;}
.respect_sect .image_block{margin-top: 20px;margin-bottom: 0;}
.foot_form h4{margin-top: 0;font-size: 20px;}
.foot_form .section_title p{margin: 10px auto;width: 100%;}
.foot_details .foot_col{padding: 30px 0 30px 30px;}
.copyright{padding: 20px 0 80px 0;}
.copyright p{font-size: 13px;}
.inner-banner .inner_text{padding: 50px 0;}
.inner-banner .inner_text h1{font-size: 18px;}
.inner-banner .inner_text h1 strong{font-size: 30px;}
.gutenberg_div .content {padding-right: 0;}
.gutenberg_div .content h2, .gutenberg_div .content h2 a{font-size: 20px; margin-bottom: 20px;}
.gutenberg_div .content h3, .gutenberg_div .content h3 a,.gutenberg_div .content h4, .gutenberg_div .content h4 a,.gutenberg_div .content h5, .gutenberg_div .content h5 a{font-size: 18px;margin: 20px 0;}
.gutenberg_div .content h6, .gutenberg_div .content h6 a{font-size: 16px;}
.widget{margin-bottom: 30px;padding: 20px;}
.sidebar_image_block{margin-top: 30px;}
.blog_search{margin-top: 20px;}
.contact_div .warning_text {margin: 15px 0;}
.widget_schedule {margin-bottom: 20px;}
.misc,.revlink{display: inline-block;margin-right: 15px;}

.review_form{padding: 20px;}
.review_form p {font-size: 16px;}
.review_form .btn-secondary{font-size: 14px;width: 40%;}
.review_div .last_sect{margin-top: 60px;}
.review_div .last_sect p{font-size: 14px;margin: 20px 0;}
.review_div .last_sect .last_col{padding: 10px 0;}
.reviewmodal h5{font-size: 16px;}
}

/* iPhones (Pro Max) , Samsung Galaxy A51/A71 */


/* Media Query for Small Desktop/Laptop screens */
@media (min-width: 1200px) and (max-width:1400px) {
.sectiongap {padding: 70px 0;}
.banner-main .caption {margin-top: -80px;}
.banner-main .caption h1{font-size: 34px;margin-bottom: 10px;}
.banner-main .caption h2{font-size: 18px;margin-bottom: 10px;}
.banner-main .caption p {margin-bottom: 20px;}
.image_block .overlay h4 strong,.dedicated_sect .title h4 strong{font-size: 30px;}
.seen_sect .title{margin: -110px auto 30px auto;padding: 10px 0;}
.dedicated_sect .title{padding: 80px 50px;}
.dedicated_sect .title h4{top: 15px;}
.respect_sect .content {width: 85%;}
.gutenberg_div .content {padding-right: 0;}
.inner-banner .inner_text h1 strong{font-size: 46px;}
}

@media (min-width: 1400px) and (max-width:1500px) {
.banner-main .caption {margin-top: -80px;}
.banner-main .caption h1{font-size: 40px;margin-bottom: 10px;}
.banner-main .caption h2{font-size: 22px;margin-bottom: 10px;}
.dedicated_sect .title h4{top: 20px;}
.gutenberg_div .content {padding-right: 0;}
.inner-banner .inner_text h1 strong{font-size: 46px;}
}

@media(min-width:1920px) and (max-width: 2560px)
{
p,a{font-size: 19px;}
.stellarnav > ul > li > a{font-size: 16px!important;}
.btn-primary,.btn-secondary,.btn-light{font-size: 16px;}
.topbar .menu-call a{font-size: 22px;}
.banner-main .caption {margin-top: 0;}
.banner-main .caption h1{font-size: 46px;}
.banner-main .caption h2{font-size: 28px;}
.right_choice h3,.respect_sect h5{font-size: 30px;}
.right_choice h2,.dedicated_sect h5{font-size: 36px;}
.dedicated_sect .title h4{top: 20px;}
.foot_form h4{font-size: 42px;}
footer p{font-size: 16px;}
.gutenberg_div .content h1,.gutenberg_div .content h1 a{font-size: 30px;}
.gutenberg_div .content h2,.gutenberg_div .content h2 a{font-size: 26px;}
.gutenberg_div .content h3,.gutenberg_div .content h3 a{font-size: 24px;}
.gutenberg_div .content h4,.gutenberg_div .content h4 a{font-size: 22px;}
.gutenberg_div .content h5,.gutenberg_div .content h5 a{font-size: 20px;}
.gutenberg_div .content h6,.gutenberg_div .content h6 a{font-size: 18px;}
.gutenberg_div .content p a {font-size: 18px;}
.gutenberg_div .content p, .gutenberg_div .tick li{font-size: 19px;}
.widget ul li a,.widget .accordion-item .input-group a{font-size: 15px;}
.widget h2 {font-size: 20px;}
.blog_div h2 a {font-size: 24px!important;}
.auth_div a{font-size: 16px;}


}

/* @media (min-width: 2560px){
 .container { max-width: 1920px; } 
 }*/