#payment .payment-info h3{font-weight:700;margin-top:2.5rem}#payment .payment-info p{margin-bottom:10px}#payment .payment-info ul{list-style:disc;padding-left:30px}@media only screen and (min-width :1024px){#payment{color:#333e48}#payment p{line-height:20px;font-size:14px;margin:0}#payment .sub_title{font-size:20px;font-weight:700;margin:0 0 15px}#payment .payment_methods_wrapper>li{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0}#payment .payment_methods_wrapper>li .text_box span{display:block}#payment .payment_methods_wrapper>li .text_box{background:#509c58;color:#fff;text-align:center;padding:20px 0;margin-bottom:20px;position:relative}#payment .payment_methods_wrapper>li .text_box:after{content:'';display:block;position:absolute;background-color:#fff;width:1px;height:50px;right:0;top:0;bottom:0;margin:auto}#payment .payment_methods_wrapper>li .info_box{text-align:left;position:relative;padding:0 15px}#payment .payment_methods_wrapper>li:not(:last-child) .info_box:after{content:'';display:block;position:absolute;background-color:#dcdcdc;width:1px;height:270px;right:0;top:0;margin:auto}#payment .payment_methods_wrapper>li .info_box p{margin-bottom:15px}#payment .secureBlock{background:#f8f8f8;padding:15px}#payment .secureBlock>div{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#payment .secureBlock>div:nth-child(2){padding-left:15px;padding-top:20px}#payment .secureBlock>div p:not(:last-child){margin-bottom:8px}#payment .budgetBlock{text-align:left;margin-top:25px}#payment .budgetBlock .sub_title{text-align:left}#payment .budgetBlock p{margin-bottom:8px}#payment .budgetBlock ul{padding-left:40px}#payment .budgetBlock ul li{list-style:disc}}@media only screen and (min-width :768px) and (max-width:1023px){#payment{color:#333e48}#payment p{line-height:20px;font-size:14px;margin:0}#payment .sub_title{font-size:20px;font-weight:700;margin:0 0 15px}#payment .payment_methods_wrapper>li{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0}#payment .payment_methods_wrapper>li .text_box span{display:block}#payment .payment_methods_wrapper>li .text_box{background:#509c58;color:#fff;text-align:center;padding:20px 0;margin-bottom:20px;position:relative}#payment .payment_methods_wrapper>li .text_box:after{content:'';display:block;position:absolute;background-color:#fff;width:1px;height:50px;right:0;top:0;bottom:0;margin:auto}#payment .payment_methods_wrapper>li .info_box{text-align:left;position:relative;padding:0 15px}#payment .payment_methods_wrapper>li:not(:last-child) .info_box:after{content:'';display:block;position:absolute;background-color:#dcdcdc;width:1px;height:350px;right:0;top:0;margin:auto}#payment .payment_methods_wrapper>li .info_box p{margin-bottom:15px}#payment .secureBlock{background:#f8f8f8;padding:15px}#payment .secureBlock>div{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#payment .secureBlock>div:nth-child(2){padding-left:15px;padding-top:20px}#payment .secureBlock>div p:not(:last-child){margin-bottom:8px}#payment .budgetBlock{text-align:left;margin-top:25px}#payment .budgetBlock .sub_title{text-align:left}#payment .budgetBlock p{margin-bottom:8px}#payment .budgetBlock ul{padding-left:40px}#payment .budgetBlock ul li{list-style:disc}}@media only screen and (max-width :767px){#payment{color:#333e48}#payment p{line-height:20px;font-size:14px;margin:0}#payment .sub_title{font-size:20px;font-weight:700;margin:0 0 10px;line-height:20px}#payment .payment_methods_wrapper>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0 0 30px}#payment .payment_methods_wrapper>li .text_box span{display:block}#payment .payment_methods_wrapper>li .text_box{background:#509c58;color:#fff;text-align:center;padding:20px 0;margin-bottom:20px;position:relative}#payment .payment_methods_wrapper>li .info_box{text-align:left;position:relative}#payment .payment_methods_wrapper>li .info_box p{margin-bottom:15px}#payment .secureBlock{background:#f8f8f8;padding:15px}#payment .secureBlock>div:nth-child(2){padding-top:20px}#payment .secureBlock>div p:not(:last-child){margin-bottom:8px}#payment .budgetBlock{text-align:left;margin-top:25px}#payment .budgetBlock .sub_title{text-align:left}#payment .budgetBlock p{margin-bottom:8px}#payment .budgetBlock ul{padding-left:40px}#payment .budgetBlock ul li{list-style:disc}}