#customer_review_v449 {overflow:hidden; height:100%; z-index:0;display:block;width:100%;position:relative; clear: left;  font-family: Montserrat,poppinsregular;  text-align: center; box-sizing: border-box; color: #fff; padding: 30px; background-color: #222;}
#customer_review_v449 .m449Landscape {border-radius: 20px; border-radius: 0px;}

#customer_review_v449 .m449_parallex {position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
#customer_review_v449 .m449Landscape {opacity: 0;  }
#customer_review_v449 .m449_financebox {margin: auto; width: 100%; display: flex; margin-top: 8px;}
#customer_review_v449 .m449_financelinksTitle {margin-top: 80px; margin-bottom: 15px; text-align: center; color: #fff; font-size: 20px; font-weight: 700; text-transform: uppercase; letter-spacing:2px; }
#customer_review_v449 .m449_financelinks {display: flex; flex: 1; padding: 0px; align-items: center;justify-content: center; }
#customer_review_v449 .m449_pricefont {font-weight: 800; border-radius: 5px; font-size: 28px; padding: 12px 8px; color: #333; background-color: #fff;  margin: 0px 4px; flex: 1; max-width: 120px;}
#customer_review_v449 .m449_pricefont:last-child {margin-right: 0px;}
#customer_review_v449 .m449_pricefont span{transition: all .4s linear; font-weight: 600; text-transform: uppercase; font-size: 14px; color: #000; display: block; padding-bottom: 6px;}
#customer_review_v449 .m449_pricefont:hover{color: #fff; background-color: #000;}
#customer_review_v449 .m449_pricefont:hover span{color: #fff;}
#customer_review_v449 .inner_div { box-sizing: border-box; text-align: left;  position: absolute; top: 0; left: 0; width: 100%; bottom: 0; display: flex; align-items: center; margin: auto; }
#customer_review_v449 .inner_divinner { margin: auto; width: 100%;max-width: 1200px; box-sizing: border-box; padding: 40px; text-align:center; }
#customer_review_v449 .m449_logo {margin: auto; margin-bottom: 15px; width: 100%; max-width: 320px; display: block;}
#customer_review_v449 .line1 { font-size: 30px; font-weight: bold; padding-bottom: 15px; }
#customer_review_v449 .m449_header { font-size: 18px; font-weight: 600; padding-bottom: 15px; }
#customer_review_v449 .line2 { font-size: 18px;  line-height: 26px; padding-bottom: 15px;}
#customer_review_v449 .line3 { margin: auto; padding-top: 10px;}
#customer_review_v449 .m449_disclaimer {font-size: 12px; font-weight: 600; padding-top: 15px;  line-height: 18px; padding-bottom: 0px;}
#customer_review_v449 .m449_link { font-size: 15px;  line-height: 1; border-radius: 25px; text-transform: uppercase; font-weight: 800; display:inline-block; padding: 15px 25px; background-color: greenyellow; color: #fff;  }
#customer_review_v449 .m449_link:hover { background-color: #111; color: #fff; }

#customer_review_v449 .m449_pricefont {padding: 20px 10px;max-width: none; margin: 0px 8px;}
#customer_review_v449 .m449_link {font-weight: 600;border-radius: 5px; font-size: 20px; padding: 30px 30px; letter-spacing: 1px;}

@media only screen and (max-width:1360px) { 
    #customer_review_v449 { padding: 90px 20px; padding: 0px;}
    #customer_review_v449 .m449_parallex { display: none; position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
    #customer_review_v449 .m449Landscape {opacity: 1;}
}
@media only screen and (max-width:1280px) { 
  #customer_review_v449 {padding: 30px 0px; padding: 0px;} 
  #customer_review_v449 .inner_divinner { padding: 30px; }
}
@media only screen (max-width:1023px) {
    #customer_review_v449 .m449_financelinksTitle {margin-top: 20px; margin-bottom: 6px; font-size: 17px; }
    #customer_review_v449 .m449_pricefont {padding: 5px 8px;}
    #customer_review_v449 .m449Landscape {width: 100%; display: none;}
    #customer_review_v449 .m449Portait {width: 100%; display: block;}
}
@media only screen and (max-width:900px) { 
  #customer_review_v449 {padding: 20px 0px; padding: 0px;} 
  #customer_review_v449 .inner_divinner { padding: 20px; }
}
@media only screen and (max-width:768px) {
    #customer_review_v449 {padding: 15px 0px; padding: 0px;} 
    #customer_review_v449 .inner_divinner { padding: 15px 10px; }
    #customer_review_v449 .m449_header { font-size: 12px; }
    #customer_review_v449 .line1 { font-size: 20px; }
    #customer_review_v449 .line2 { font-size: 12px; line-height: 18px;}
    #customer_review_v449 .m449_financelinksTitle {margin-top: 20px; margin-bottom: 10px; font-size: 17px; }
    #customer_review_v449 .m449_link {padding: 12px 20px;}
    #customer_review_v449 .m449_logo {max-width: 200px; margin-bottom: 0px;}
    #customer_review_v449 .m449_header {padding-bottom: 0px;}
}
@media only screen and (max-width:640px) {
    #customer_review_v449 {padding: 10px 0px; padding: 0px;} 
    #customer_review_v449 .inner_divinner { padding: 10px; }
    #customer_review_v449 .m449_financebox { margin-top: 4px; }
    #customer_review_v449 .m449_pricefont {font-size: 15px; padding: 8px 4px; margin-right: 4px;}
    #customer_review_v449 .m449_pricefont:last-child {margin-right: 0px;}
    #customer_review_v449 .m449_pricefont span{font-size: 9px; padding-bottom: 4px;}

}
