@media (max-width: 1699px) {
}

/*1599 to 1440 */
@media (max-width: 1599px) {
    header .header-bttns .bttn a {padding: 10px;}

}

/*1439 to 1360 */
@media (max-width: 1439px) {
    header .header-bttns{text-align: center;}
    
}

/*1359 to 1280 */
@media (max-width: 1359px) {
    .header .main-nav .sec-in {padding: 0 10px;}
    header .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{padding-left: 8px; padding-right: 8px;}
    header .ubermenu .ubermenu-nav .left-menu{padding: 70px 15px 7px 15px;}
}

/*1279 to 1152 */
@media (max-width: 1279px) {
    header .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{font-size: 14px;}
    .hm-slider-with-nav .right-slider .right-in{max-width: 100%;}
    header .ubermenu .ubermenu-nav .right-lead-in{padding-left: 184px;}
    .hm-our-success .lead-in{padding-right: calc(var(--bs-gutter-x) * .5);        padding-left: calc(var(--bs-gutter-x) * .5);}
    .hm-reviews-sec .border-gradient{margin: 0;}
    footer .copyright{padding: 16px 15px;}
    header .ubermenu .ubermenu-nav .left-menu {padding: 130px 15px 7px 15px;}
    .attorney-john-sec .left-attorney-img {padding-left: 55px;}
    .attorney-john-sec .left-attorney-img .phone-text {  left: -160px; }
    .attorney-john-sec::before {width: calc(50% - 280px);}
}

@media (max-width: 1158px) {
}

/*1151 to 1024 */
@media (max-width: 1151px) {
    header .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {  font-size: 13px;padding-left: 6px;        padding-right: 6px;}
    header .ubermenu .ubermenu-nav .right-lead-in {        padding-left: 169px;      }
    .hm-intro-col-text .owl-stage {padding-left: 0 !important; }
    header .header-bttns .bttn a{font-size: 14px;}
    .header .navgation {padding-right: 0;}
    .header .logo img{max-width: 155px;}
    header .ubermenu .left-menu .car-accident-list li button { font-size: 1em;}
    header .ubermenu .left-menu h3 { font-size: 1.2em;}
    header .ubermenu .left-menu .car-accident-list { margin-top: -17px;}
    header .ubermenu .ubermenu-nav .right-lead-in h2 { font-size: 2em; }
    .hm-intro .cont-sec {        padding-left: 15px;      }
    .hm-slider-with-nav .right-slider .right-in{  padding: 80px 0 50px 9px;}
    .home-banner h1 {font-size: 3.5em;}
    .home-banner h2 {font-size: 2.28em;}
    .home-banner .left-cont .quote p {    font-size: 1.3em;     }
    .home-banner .sub-text {font-size: 1.3em;}
    .hm-reviews-sec .left-cont {width: 100%;margin-bottom: 25px;}
    .hm-reviews-sec .right-cont {width: 100%;}
    .attorney-john-sec::before { width: calc(50% - 240px);}



}

@media (max-width: 1089px) {
}

/*1023 to 992 */
@media (max-width: 1023px) {
    .header .logo{width: 120px;}
    .header .logo img {max-width: 100%;}
    .header .navgation {  width: 54%;  padding-left: 15px;}
    header .header-bttns{padding-right: 0;  text-align: right;width: 32%;}
    header .header-bttns .bttn a {  padding: 10px 7px;}
    header .ubermenu-bar-align-left {   float: right;}   
    header .ubermenu .ubermenu-nav .left-menu {   padding: 90px 15px 7px 15px;}
    header .ubermenu .ubermenu-nav .right-lead-in {   padding-left: 165px;}
    .masonry-case-studies .masonry .block .card-bottom { padding: 20px 15px;}

}

/*1023 to 970 */
@media (max-width: 991px) {
    h2 { font-size: 2.5em;}
    header .ubermenu .ubermenu-nav .right-lead-in { padding-left: 160px; }
    header .header-bttns { display: none;}
    header .logo .desktop-logo { display: none; }
    header .logo .mobile-logo {      display: block;      }
    .header .logo img {  margin-top: 12px;  }

    .inner-banner{  margin-top: 52px;}
    .header .navgation { display: none;}
    .header .top-bar{display: none;}
    .header .logo {width: 100%; text-align: center;}
    .header .logo img{max-width: 165px;  top: 0;left: 50%; margin-left: -83px;}
    .header .main-nav {height: 55px; background: var(--black-russian);}
    .header .logo .phone {display: block;  position: absolute; font-size: 1.375em; color: var(--Mindaro); top: 8px; left: 18px;}
    .hm-slider-with-nav .left-nav{ width: 100%;}
    .hm-slider-with-nav .left-nav .left-in {         max-width: 100%;}
    .hm-slider-with-nav .right-slider{        width: 100%;}
    .hm-slider-with-nav .left-nav .owl-dots{ display: none;}
    .hm-slider-with-nav .right-slider .item-in{  max-width: 100%;}
    .hm-slider-with-nav .right-slider .item { padding-bottom: 90px;  }
    .hm-slider-with-nav .right-slider .owl-dots{ position: absolute; left: 0; bottom: 25px; width: 100%; text-align: center; }
    .hm-slider-with-nav .right-slider .owl-dots .owl-dot {display: inline-block;  width: 10px; height: 10px; border: solid 1px var(--Mindaro);  margin: 0 5px; border-radius: 100%;      }
    .hm-slider-with-nav .right-slider .owl-dots .owl-dot.active{background-color: var(--Mindaro); }
    .hm-intro .img-sec {width: 100%; text-align: center; order: 2; margin-top: 35px;}
    .hm-intro .cont-sec {order: 1; width: 100%;}
    .hm-slider-with-nav .right-slider .owl-nav { display: none;}
    .inner-banner .inner-banner-in{height: 305px;}
}

/*969 to 900 */
@media (max-width: 969px) {
    .home-banner h1 {  font-size: 3.4em;}
    .home-banner h2{  font-size: 2.2em;}
    .home-banner .sub-text {font-size: 1.1em;}
    .hm-team .left-cont {width: 100%;margin-bottom: 45px;}
    .hm-team .right-slider { width: 100%;padding-bottom: 45px;}
    .hm-team .left-cont .left-in{  max-width: 100%;}
    .masonry-case-studies .masonry { column-count: 1; }
    .masonry-case-studies .masonry .block{display: block;}
    .inner-content-sec.sec-404 h1 {        font-size: 8.063em;    }
    .inner-content-sec.sec-404 h2 {        font-size: 1.8em;    }
    .attorney-john-sec::before {  width: calc(50% - 200px); }
    .inner-content-sec .right-cont { padding-left: calc(var(--bs-gutter-x) * .5); }
    .inner-content-sec .left-cont { padding-right: calc(var(--bs-gutter-x) * .5); }
    .main-faq-block { padding: 0 0 50px 0;}
    .faqs-page-section .main-faq-block h3 {  font-size: 2.063em; }
    .hm-team .right-slider{ padding: 0 15px 45px;}
    .hm-team-carousel{ margin: auto;}
    .hm-team .left-cont .quote{ max-width: 100%;}
}

/*899 to 800 */
@media (max-width: 899px) {
    .home-banner{margin-top: 54px;}
    .home-banner .left-cont {width: 100%; text-align: center;padding-bottom: 30px;}
    .home-banner .left-cont .quote {display: none;}
    .home-banner .right-cont { width: 100%;}
    .home-banner {background: none !important;}
    .home-banner .sec-in{  padding: 0;}
    .home-banner .sec-in::before { display: none;}
    .home-banner .left-cont {width: 100%; text-align: center; padding: 40px 0 227px;  position: relative;}
    .home-banner .left-cont .mobile-bg-img { display: block; position: absolute; top: 0; left: 0; width: 100%;   height: 100%; }
    .home-banner .left-cont .mobile-bg-img:before{ content: ""; background: linear-gradient(0deg, rgba(24,24,63,1) 0%, rgba(50,50,91,1) 100%); display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0.5; }
    .home-banner .left-cont .content {position: relative; z-index: 1;}
    .home-banner .right-cont .form-in {border: solid 2px var(--quartz);margin-top: -185px;position: relative;z-index: 2;}
    .faqs-page-section .col-4 { width: 100%; }
    .faqs-page-section .col-8 {   width: 100%;   margin-top: 35px; }
    .blog-main-sec .post-thumb.w-50 { width: 100% !important; }
    .blog-post-sec .post-con.w-50{width: 100% !important;  padding-left: 0;   margin-top: 25px;     width: 100% !important;}
    .blog-post-sec {flex-flow: column; }


}

/*799 to 768 */
@media (max-width: 799px) {
.crps-icon-lead-ins .lead-ins .lead-in { width: 25%; }
.hm-reviews-sec .border-gradient .border-in {padding: 40px;}
.hm-faq-se .left-cont {width: 100%;}
.hm-faq-se .right-accordion {width: 100%;padding-left: 14px;margin-top: 35px;  }
footer .row {display: block;}
footer .footer-block .social-media {margin-top: 20px;}
footer .col + .col {margin-top: 25px;}
.blog-page-section .row {        flex-flow: column;   }
.blog-page-section .row > div {   width: 100%;  }
.blog-main-sec .post-thumb.w-50 img {    width: 100%;    height: auto;  }
.blog-post-sec{padding-right: 0;padding-bottom: 60px;}
}

/*767 to 736 */
@media (max-width: 767px) {
    .inner-content-sec .right-cont{  padding-left: calc(var(--bs-gutter-x) * .5);margin-top: 50px;}
    .attorney-john-sec::before{ display: none;}
    .attorney-john-sec .left-attorney-img {padding-left: calc(var(--bs-gutter-x) * .5);display: block;        text-align: center;}
    .attorney-john-sec .left-attorney-img::before {        content: "";        background: var(--deep-koamaru);        display: block;        position: absolute;        left: 0;        bottom: 0;        width: 100%;        height: 67%;}
    .attorney-john-sec .left-attorney-img .phone-text {        left: 0;        transform: rotate(0);        position: relative;        bottom: inherit;        text-align: center;        padding: 20px 0;      }
    .attorney-john-sec .left-attorney-img .image-wrap {  position: relative; z-index: 1; }
    .hm-team .right-slider .owl-nav .owl-prev{margin-left: -45px;}
    .hm-team-carousel{ max-width: 100%;}
    .hm-team .left-cont .left-in{ padding-right: 0;}
}

/*735 to 667 */
@media (max-width: 735px) {
}

/*666 to 600 */
@media (max-width: 666px) {
     h2 {font-size: 2.313em;}
     h3 {font-size: 1.250em;}
    .home-banner h1 {font-size: 2.313em; }
    .home-banner h2 {font-size: 1.500em;}
    .home-banner .sub-text span:first-child {display: none;}
    .home-banner .right-cont .form-in {padding: 30px 25px;}
    .home-banner .right-cont .form-in h3 {font-size: 1.250em;}
    .bttn {display: block; text-align: center;}
    .bttn + .text-link { width: 100%; margin: 15px 0 20px; text-align: center;}
    .hm-intro-col-text {padding-top: 0;}
    .hm-slider-with-nav .left-nav{padding-right: 15px;}
    .hm-slider-with-nav .right-slider .item {padding: 45px 15px 80px;}
    .hm-slider-with-nav .right-slider .owl-nav{top: 45px;}
    .bttn + .bttn.border { width: 100%; margin-top: 25px; margin-left: 0;}
    .bttn {width: 100%;}
    .hm-our-success .owl-dots .owl-dot {display: inline-block;width: 14px;height: 14px;border: solid 1px var(--Ghost);margin: 0 5px; border-radius: 100%; }
    .hm-our-success .owl-dots .owl-dot.active {   background: var(--Ghost);margin-top: 20px;}
    .hm-about-sec .col {width: 32%; flex: inherit;  margin-bottom: 18px;}
    .hm-about-sec .row {justify-content: center;}
    .hm-our-success .owl-dots { text-align: center; }
    .hm-reviews-sec .border-gradient .border-in {padding: 40px 15px; }
    .masonry-case-studies .masonry .block .body-card {       padding: 35px 20px; }
    .masonry-case-studies .masonry .block .card-bottom { flex-flow: column;}
    .masonry-case-studies .masonry .block button.bttn {margin-top: 20px;}
    .bttn + .bttn {        margin-left: 0;    }
    .inner-content-sec.sec-404 {        margin-top: 65px;    }
    .inner-banner h1 { font-size: 3.250em; }
    .attorney-john-sec .left-attorney-img .phone-text { font-size: 1.313em; }
    .inner-page-badges_sec .badges .row .col {        width: 33.3%;        flex: initial; margin-bottom: 25px;     }
    .inner-page-badges_sec .badges .row { justify-content: center; }
        .inner-page-badges_sec .badges {   padding-top: 25px;  }


}

@media (max-width: 640px) {
}

/*599 to 568 */
@media (max-width: 599px) {
}

/*567 to 480  */
@media (max-width : 567px) {
}

/*479 to 414  */
@media (max-width : 479px) {
}

/*413 to 375*/
@media (max-width : 413px) {
}

/*374 to 320*/
@media (max-width : 374px) {
}

@media (min-width: 992px) and (min-height: 900px) {
}
