
@media (min-width: 1200px) and (max-width: 1820px) {
.lawboss-main-menu.transprent-menu .lawboss_menu > ul > li > a {
    margin: 35px 6px;
    font-size: 16px;
}

}

@media (min-width: 1200px) and (max-width: 1365px) {


}



/* ------------------------------------------------- Laptop Screen ---------------------------------------------------*/
 @media (min-width: 1300px) and (max-width: 1366px) {


.testimonial.style1 .owl-nav {
    left: 0;
}
.testimonial.style1 .owl-nav .owl-next i {
    right: 0;
    top: 0;
}
.case-study.style2 .single_case_study h2.title a {
    font-size: 20px;
}
.case-study.style2 .single_case_study h2.title:after {
    bottom: 49px;
}
.dreamit-slick-slider .hero-text-wrap {
    padding-top: 0;
}


}


@media (min-width: 1170px) and (max-width: 1299px) {
.lawboss_menu > ul > li > a {
    margin: 35px 12px;
}

.service-box.style1 {
    padding: 35px 55px 37px;
}
.my-accordion li {
    margin-bottom: 15px;
}
.number-box.style1 {
    left: 11%;
}
.testimonial.style1 .owl-nav {
    left: 0;
}
.testimonial.style1 .owl-nav .owl-next i {
    right: 0;
}
.blog-post.style1 .post-item .single_blog_post_content .meta {
    gap: 10px;
}
.single-counter.style_two {
    top: -29.3rem;
}
.section-title.style1 .title {
    font-size: 35px;
}
ul.item-list.style3 li {
    font-size: 16px;
    padding: 0 0 15px;
}
.testimonial.style2 .owl-nav {
    right: -38%;
}


}


 @media (min-width: 1024px) and (max-width: 1169px) {




 }
/* ------------------------------------------------- Old Desktop :992 ---------------------------------------------------*/
 @media (min-width: 992px) and (max-width: 1169px) {
.lawboss_menu > ul > li > a {
    margin: 30px 5px;
    font-size: 15px;
}
.lawboss-header-top {
    display: none;
}
#scrollUp {
    right: 30px;
}
.number-box.style1 {
    left: 24%;
}
.case-study.style2 .single_case_study h2.title a {
    font-size: 19px;
}
.case-study.style2 .single_case_study h2.title:after {
    bottom: 49px;
}
.testimonial-item.style1 p.quote {
    font-size: 19px;
}
.testimonial.style1 .owl-nav {
    left: 0px;
}
.testimonial.style1 .owl-nav .owl-next i {
    right: 0;
}
.single-slick {
    min-height: 650px !important;
}
.single-counter.style_two {
    top: -34.7rem;
    right: 18.5%;
}





}


 @media (min-width: 992px) and (max-width: 1024px) {


}

/* ------------------------------------------------- Tablet Screen : 768 ---------------------------------------------------*/

 @media (min-width: 768px) and (max-width: 991px) {
.breadcumb-area {
    padding: 100px 0 120px;
}
.lawboss-header-top {
    display: none;
}
#scrollUp {
    right: 30px;
}
.number-box.style1 {
    left: 16%;
}
.testimonial-item.style1 p.quote {
    font-size: 18px;
    width: 60%;
}
.testimonial.style1 .owl-nav {
    left: 0;
}
.testimonial.style1 .owl-nav .owl-next i {
    right: 0px;
}
.single-slick {
    min-height: 450px !important;
}
.dreamit-slick-slider .hero-text-wrap {
    padding-bottom: 150px;
}
.case-study.style2 .single_case_study h2.title a {
    font-size: 20px;
}
.case-study.style2 .single_case_study h2.title:after {
    bottom: 49px;
}
.single-counter.style_two {
    top: -34.7rem;
    right: 8.6%;
}
.portfolio-filter ul li {
    padding: 6px 24px;
}
.portfolio-filter .single-content .prot_content {
    bottom: -70px;
    left: 25px;
}
.portfolio-filter .content .grid-item .prot_content h4 a {
    font-size: 25px;
}

    
}



/* ------------------------------------------------- Large Mobile :480px. ---------------------------------------------------*/
@media (min-width: 600px) and (max-width: 767px) {
.breadcumb-area {
    padding: 120px 0 120px;
}
.lawboss-header-top {
    display: none;
}
#scrollUp {
    right: 10px;
}
.single-slick.one .hero-text-wrap h1 {
    font-size: 40px;
    line-height: 60px;
}
.single-slick {
    min-height: 400px !important;
}
.dreamit-slick-slider .hero-text-wrap {
    padding-bottom: 160px;
}
.number-box.style1 {
    left: 6%;
}
.team.style1 {
    margin-bottom: 60px;
}
.case-study.style2 .single_case_study h2.title:after {
    bottom: 48px;
}
.testimonial.style1 .owl-nav {
    left: 0;
}
.testimonial.style1 .owl-nav .owl-next i {
    right: 0;
}
.single-counter.style_two {
    top: -32.4rem;
}
.section-title.style1 .title {
    font-size: 35px;
}
.section-title.style2 h3 {
    font-size: 50px;
}
.section-title.style5 h3 {
    font-size: 30px;
    line-height: 45px;
}
.portfolio-filter ul li {
    margin-bottom: 10px;
}

    
}


/* ------------------------------------------------- Small Mobile : 480 ---------------------------------------------------*/
 
  @media (min-width: 480px) and (max-width: 599px) {

.breadcumb-area {
    padding: 120px 0 110px;
}
.brpt h2 {
    font-size: 50px;
}
.lawboss-header-top {
    display: none;
}
#scrollUp {
    font-size: 20px;
    height: 50px;
    line-height: 58px;
    right: 20px;
    width: 50px;
}
.single-slick.one .hero-text-wrap h1 {
    font-size: 40px;
    line-height: 60px;
}
.single-slick {
    min-height: 400px !important;
}
.dreamit-slick-slider .hero-text-wrap {
    padding-bottom: 160px;
}
.service-box.style1 {
    padding: 45px 35px 52px;
}
.number-box.style1 {
    left: 1px;
}
.team.style1 {
    margin-bottom: 60px;
}
.case-study.style2 .single_case_study h2.title:after {
    bottom: 48px;
}
.section-title.style1 .title {
    font-size: 30px;
}
.testimonial-item.style1 p.quote {
    padding: 25px 0 15px;
    font-size: 17px;
}
.testimonial.style1 .owl-nav {
    display: none;
}
ul.item-list.style2 li {
    margin-right: 15px;
    margin-left: 0;
}
.single-counter.style_two {
    top: -25.8rem;
}

.section-title.style2 h3 {
    font-size: 40px;
    line-height: 55px;
}
.section-title.style5 h3 {
    font-size: 24px;
    line-height: 35px;
}
.portfolio-filter ul li {
    margin-bottom: 10px;
}




  }




/* ------------------------------------------------- Small Mobile : 320 ---------------------------------------------------*/

@media (min-width: 320px) and (max-width: 479px) {
.breadcumb-area {
    padding: 130px 0 110px;
}
.lawboss-header-top {
    display: none;
}
#scrollUp {
    font-size: 16px;
    height: 40px;
    line-height: 48px;
    right: 20px;
    width: 40px;
}
.brpt h2 {
    font-size: 30px;
    margin-bottom: 5px;
}

.single-slick.one .hero-text-wrap h1 {
    font-size: 26px;
    line-height: 38px;
}
.single-slick {
    min-height: 400px !important;
}
.dreamit-slick-slider .hero-text-wrap {
    padding-bottom: 160px;
}
.service-box.style1 {
    padding: 20px 20px 20px;
}
.service-box.style1 .content h3 {
    font-size: 22px;
    line-height: 32px;
}
.number-box.style1 {
    left: 1px;
}
.team.style1 {
    margin-bottom: 60px;
}
.section-title.style1 .title {
    font-size: 20px;
    line-height: 30px;
}
.testimonial-item.style1 p.quote {
    padding: 25px 0 15px;
    font-size: 18px;
    width: 100%;
}
.testimonial.style1 .owl-nav {
    display: none;
}
ul.item-list.style2 li {
    margin-right: 15px;
    margin-left: 0;
}
.team.style1 .content {
    padding: 20px 15px 20px;
    margin: 0 25px;
}
.team.style1 .team-button i {
    bottom: 22px;
}
.case-study.style2 .single_case_study h2.title a {
    font-size: 16px;
}
.case-study.style2 .single_case_study h2.title:after {
    bottom: 50px;
}
.blog-post.style1 .post-item .single_blog_post_content .meta {
    display: inherit;
}
.blog-post.style1 .single_blog_post_content {
    padding: 25px 15px 25px;
}
.blog-post.style1 .single_blog_post_content h3 a {
    font-size: 18px;
}
.single-counter.style_two {
    position: relative;
    top: 0;
    right: 0;
}

.section-title.style2 h3 {
    font-size: 25px;
    line-height: 35px;
}
.testimonial-item.style2 {
    padding: 25px 25px 20px;
}
.testimonial-item.style2 .author_content {
    display: inherit;
}
.testimonial-item.style2 .quote_image {
    right: 25px;
    top: 25px;
}
.testimonial.style2 .owl-nav {
   display: none;
}
.testimonial-item.style2 h5.designation {
    padding: 0px 0 0 55px;
}
.section-title.style3 h3 {
    font-size: 25px;
    line-height: 40px;
    padding: 0px 0 0 20px;
}
.section-title.style3 h3:before {
    height: 55px;
}
.section-title.style5 h3 {
    font-size: 20px;
    line-height: 30px;
}
.portfolio-filter ul li {
    margin-bottom: 10px;
}
.portfolio-filter .single-content .prot_content {
    left: 25px;
    bottom: -70px;
}
.portfolio-filter .content .grid-item .prot_content h4 a {
    font-size: 18px;
}

  }
