
@media (min-width: 1200px){
    .container { max-width: 1160px; }
}
@media(min-width:1300px){
    .container{max-width: 1260px;}
}
@media(min-width:1400px){
    .container{max-width: 1340px;}
}
@media(min-width:1600px){
    .container{max-width: 1370px;}
}
@media(min-width:1920px){
    .container{max-width: 1470px;}
}

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

@media (max-width:1599px){
    

}


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


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

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



@media (max-width:1199px){
  

}

@media (max-width:991px){
   

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


}
@media (max-width:767px){
  
}
@media (max-width:710px){


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

}



@media (max-width:575px){
  
}
@media (max-width:550px){
   

}


@media (max-width:480px){

}

@media (max-width:420px){

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

@media (max-width:350px){

}

@media only screen and (min-width:1200px) and (max-width:1920px) {

}
@media only screen and (min-width:1080px) and (max-width:1920px) {
}
@media only screen and (min-width:1050px) and (max-width:1680px) {
.contents-sectioin .default-css {margin-bottom: 24px;}
}
@media only screen and (min-width:900px) and (max-width:1440px) {
.auto-amount-sectioin::after {width: 500px;	height: 621px;}
.head-right{margin-right: 0;}
.head-right {margin-right: 0;margin-top: 15px;padding-top: 5px;}
.phone-call p {font-size: 20px;font-weight:normal;margin: 0;line-height: 0;padding-right: 20px;}
.phone-call p img{}
.default-btn {font-size: 14px;line-height: 14px;}
.head-right{margin-right: 0;}
.head-right {margin-right: 0;margin-top: 15px;padding-top: 5px;}
.phone-call p {font-size: 20px;font-weight:normal;margin: 0;line-height: 0;padding-right: 20px;}
.phone-call p img{}
.default-btn {font-size: 16px;line-height: 20px;}

.default-css h1{ font-size:35px;line-height: 40px;font-weight: 600;}	
.default-css h2{ font-size:30px;line-height: 40px;font-weight: 500;}	
.default-css h3{ font-size:25px;line-height: 30px;font-weight: 500;}	
.default-css h4{ font-size:22px;line-height: 25px;font-weight: 500;}	
.default-css h5{ font-size:20px;line-height: 25px;font-weight: 400;}	
.default-css h6{ font-size:18px;line-height: 25px;}

.section-heading h2{ font-size:30px;line-height: 40px;font-weight: 500;}
.home-bnner-content h1{ font-size:35px;line-height: 40px;font-weight: 600;}
.sub-head{ font-size:26px;line-height: 32px;font-weight: 500;}	
.section-heading h{ font-size:30px;line-height: 40px;font-weight: 500;}	
.about-section .default-css h2{ font-size: 30px;font-weight: 500;line-height: 40px;}
.mid-right h3, .mid-right h4{font-size: 22px;font-weight: normal;text-transform: capitalize;line-height: 25px; letter-spacing:0.5px;}
.practice-list ul li{ border-left:none; border-top:none; border-bottom:none;margin: 30px auto;padding: 20px;}
.practice-list ul li h4{ font-size:18px;line-height: 25px;}
.heading-title h3{ font-size:25px;line-height: 30px; margin-bottom:10px;}
.hvac-finance-section .default-css h4{ font-size:22px;line-height: 25px;}
.studies-dtl h5{font-size:20px;line-height: 25px;}
.studies-dtl p{ font-size: 18px; line-height:24px;}
.default-css p{ font-size: 18px; line-height:24px;}
.callto-act-inn p{ font-size: 18px; line-height:24px;}
.copy-right p{ font-size: 18px; line-height:24px;}
.call-to-action .right-btn a {font-size: 24px; line-height: 30px;padding: 22px 20px;}

}
@media only screen and (min-width:900px) and (max-width:1366px) {
.auto-amount-sectioin::after {width: 500px;	height: 621px;}

}
@media only screen and (min-width:768px) and (max-width:1280px) {
.head-right{margin-right: 0;}
.head-right {margin-right: 0;margin-top: 15px;padding-top: 5px;}
.phone-call p {font-size: 20px;font-weight:normal;margin: 0;line-height: 0;padding-right: 16px;}
.phone-call p img{}
.default-btn {font-size: 14px;line-height: 14px;}

.default-css h1{ font-size:35px;line-height: 40px;font-weight: 600;}	
.default-css h2{ font-size:30px;line-height: 40px;font-weight: 500;}	
.default-css h3{ font-size:25px;line-height: 30px;font-weight: 500;}	
.default-css h4{ font-size:22px;line-height: 25px;font-weight: 500;}	
.default-css h5{ font-size:20px;line-height: 25px;font-weight: 400;}	
.default-css h6{ font-size:18px;line-height: 25px;}

.section-heading h2{ font-size:30px;line-height: 40px;font-weight: 500;}
.home-bnner-content h1{ font-size:35px;line-height: 40px;font-weight: 600;}
.sub-head{ font-size:30px;line-height: 40px;font-weight: 500;}	
.section-heading h{ font-size:30px;line-height: 40px;font-weight: 500;}	
.about-section .default-css h2{ font-size: 30px;font-weight: 500;line-height: 40px;}
.mid-right h3, .mid-right h4{font-size: 22px;font-weight: normal;text-transform: capitalize;line-height: 25px; letter-spacing:0.5px;}
.practice-list ul li{ border-left:none; border-right:none; border-bottom:none;}
.practice-list ul li h4{ font-size:18px;line-height: 25px;}
.heading-title h3{ font-size:25px;line-height: 30px; margin-bottom:10px;}
.hvac-finance-section .default-css h4{ font-size:22px;line-height: 25px;}
.studies-dtl h5{font-size:20px;line-height: 25px;}
.studies-dtl p{ font-size: 18px; line-height:24px;}
.default-css p{ font-size: 18px; line-height:24px;}
.callto-act-inn p{ font-size: 18px; line-height:24px;}
.copy-right p{ font-size: 18px; line-height:24px;}
.middle-content-sec .row { justify-content: left;}
.middle-content-sec .row .mid-right.default-css {background: #000;padding: 30px;opacity: 0.7;}
.middle-content-sec .row .mid-right.default-css h3{ color:#fff;}
.middle-content-sec .row .mid-right.default-css h3 {color: #fff;font-size: 22px;line-height: 30px;font-weight: 600;}
.auto-amount-sectioin::after {width: 500px;	height: 621px;}
.call-to-action .right-btn a {font-size: 24px; line-height: 30px;padding: 18px 16px;}
.auto-amount-sectioin .default-css ul {width: 60%;}
}
@media only screen and (min-width:950px) and (max-width:1280px) {

}
 
@media only screen and (min-width:813px) and (max-width:1024px) {
.home-banner .col-sm-7 {flex: 100%;max-width: 100%;}	
}
@media only screen and (min-width:768px) and (max-width:1024px) {
.home-banner .col-sm-7 {flex: 100%;max-width: 100%;}
.home-banner{ margin-top:30px;}
.auto-amount-sectioin .default-css ul {width: 50%;}
}
@media only screen and (min-width:600px) and (max-width:1024px) {

}
@media only screen and (min-width:240px) and (max-width:812px) {
	
.default-css h1{ font-size:25px;line-height: 30px;font-weight: 600;}	
.default-css h2{ font-size:20px;line-height: 25px;font-weight: 500;}	
.default-css h3{ font-size:20px;line-height: 25px;font-weight: 500;}	
.default-css h4{ font-size:18px;line-height: 25px;font-weight: 500;}	
.default-css h5{ font-size:18px;line-height: 25px;font-weight: 400;}	
.default-css h6{ font-size:16px;line-height: 25px;}

.heading-title h3{ font-size:20px;line-height: 25px; margin-bottom:10px;}
.hvac-finance-section .default-css h4{ font-size:18px;line-height: 25px;}
.studies-dtl h5{ font-size:20px;line-height: 25px;}
.studies-dtl p{ font-size: 16px; line-height:24px;}
.default-css figure{ margin-top:15px;margin-bottom:15px;}
.default-css img{float:none; width:100%; height:auto; text-align:center; margin:0px auto;}	
.home-bnner-content h1{ font-size:25px;font-weight: 600;}
.sub-head { font-size: 20px;font-weight: 500;line-height: 24px;}
.section-heading h2{ font-size: 20px;font-weight: 500;line-height: 30px;}
.about-section .default-css h2{ font-size: 20px;font-weight: 500;line-height: 30px;}
.section-heading.text-center{ padding-bottom:10px;}
.mid-right h3, .mid-right h4{font-size: 18px;font-weight: normal;text-transform: capitalize;line-height: 25px; letter-spacing:0.5px;}
.default-btn {font-size: 14px;font-weight: 400;padding: 14px 20px;}
.default-css p{ font-size: 16px; line-height:24px;}
.practice-list ul li{ width:50%; border:none;padding: 10px;}
.auto-amount-sectioin .default-css p{ margin-bottom:10px;}
.finacnce-solution {background-color: #ecf0f8;padding: 30px 0;}
.practice-list ul li figure{margin: 0 auto 18px;}
.practice-list ul li h4{ font-size:16px;}
.contents-sectioin {padding: 30px 0 0;}
.home-bnner-content ul li {font-size:16px;line-height:25px;background-size:16px;background-position: 0 5px;padding-left:27px;}
.default-css ul li {font-size:16px;line-height:25px;background-size:16px;background-position: 0 5px;padding-left:27px;}
.contents-sectioin .col-sm-6:last-child{ padding:15px;}
.middle-content-sec{ background:none; padding:15px;margin-top: 40px;}
.mid-right.default-css{ margin:0px; padding:0px;}
.about-section {padding: 20px 0;}
.about-bottom.default-css{ padding-top:20px; padding-bottom:20px;padding-right: 0;}
.inverstment-section .default-css h5 {margin-bottom: 20px;line-height: 25px;}
.inverstment-section, .hvac-finance-section, .auto-amount-sectioin, .case-studies-action{ padding-top:20px; padding-bottom: 35px;;}
.loans-col{ font-size:18px;line-height: 26px; font-weight:normal;}
.legal-finance-section .default-css{ padding:0px; margin-top:20px; margin-bottom:20px;}
.auto-amount-sectioin::after{ background:none;}
.attorney-section {	padding: 50px 0;}
.head-right {margin-right: 0;padding-top: 5px;}
.phone-call p {font-size: 16px;font-weight:normal;margin: 0;line-height: 0;}
.phone-call p img{ width:16%; height:auto;}
.head-right .top-button{display:none;}
.home-banner{ padding:0px;}
.home-bnner-content{ padding-top:100px;padding-bottom:30px;}
.callto-act-inn{ display:block; padding:15px; text-align:center;}
.callto-act-inn p{ font-size: 16px; line-height:24px;}
.copy-right p{ font-size: 16px; line-height:24px;}
.right-btn{ margin:10px 0;}
.right-btn a{ padding:15px;font-size: 16px; line-height:24px;}
.testimonial-section .row{ padding:0px;}
.ftr-bottom-btn .default-btn{line-height:normal; padding:12px; text-transform:capitalize;}
.testimonial-section {padding-bottom: 20px;}
.ftr-bottom-btn {padding-top: 30px;}
.legal-finance-section .default-css h3 {letter-spacing: 0.5px;}
}

@media only screen and (min-width:481px) and (max-width:812px) {
.case-studies-action .col-sm-3 {max-width: 50%;	flex: 50%;}	
	
.inverstment-section .row {padding-bottom: 20px;}	
.home-banner {padding: 50px;}
.practice-list ul li{ width:30%;}
.practice-list ul li figure {margin: 20px auto 18px;}
.middle-content-sec .row { justify-content: left;}
.middle-content-sec .col-sm-7{ width:100%; max-width:100%;flex: 100%;}
.legal-finance-section .col-sm-7{ width:100%; max-width:100%;flex: 100%;}
.attorney-iamge { display:none;}

}

@media only screen and (min-width:240px) and (max-width:375px) {

}
@media only screen and (min-width:376px) and (max-width:480px) {

}
@media only screen and (min-width:240px) and (max-width:480px) {

}
@media only screen and (min-width:481px) and (max-width:767px) {

}
@media only screen and (min-width:768px) and (max-width:812px) {

}
@media only screen and (min-width:240px) and (max-width:767px) {
}
