.ou-purchases{margin-bottom:100px}
.ou-purchases > .title{font-size:96px;text-align:center;color:#131E2B;margin-bottom:200px;line-height:.9;}
.ou-purchases .sub-title{font-size:40px;color:#131E2B;}
.ou-purchases .description{margin-top:115px;font-size:20px;color:#131E2B;}
.ou-purchases .description p{padding:10px 0;}
.ou-purchases ul{list-style-type:none;}
.ou-purchases > ul{display:flex;justify-content:space-between;align-items:center;}
.ou-purchases > ul > li:first-child{position:relative;flex-basis:49%;padding:56px;background:#F3F3F3;border-radius:16px;}
.ou-purchases > ul > li:last-child{flex-basis:43%;}

.ou-purchases > ul > li:first-child ul{margin-bottom:50px;}
.ou-purchases > ul > li:first-child ul li{padding:40px 100px 40px 0;border-bottom:1px solid #E1E1E1;}
.ou-purchases > ul > li:first-child ul li:first-child{border-top:1px solid #E1E1E1;}
.ou-purchases > ul > li:first-child ul li .from{font-size:20px;font-weight:700;color:#676767;}
.ou-purchases > ul > li:first-child ul li .from a{font-size:20px;font-weight:700;color:#676767;text-decoration:none;}
.ou-purchases > ul > li:first-child ul li .from a:hover{color:#B74D48;}
.ou-purchases > ul > li:first-child ul li .title{display:inline-block;margin-top:10px;font-size:16px;font-weight:700;color:#676767;text-decoration:none;}
.ou-purchases > ul > li:first-child ul li .title:hover{color:#B74D48;}
.ou-purchases > ul > li:first-child ul li p{font-size:16px;color:#676767;padding:5px 0;}
.ou-purchases > ul > li:first-child ul li span{font-size:14px;font-weight:600;color:#676767;}

.ou-purchases .auth{display:flex;list-style-type:none;gap:15px;margin-top:125px;}
.ou-purchases .auth li:first-child a{display:inline-block;width:107px;padding:24px 0;border:1px solid #131E2B;border-radius:8px;text-align:center;font-size:16px;color:#131E2B;cursor:pointer;transition:background .2s ease;}
.ou-purchases .auth li:first-child a:hover{background:#131E2B;color:#FFFFFF;}
.ou-purchases .auth li:last-child a{display:inline-block;width:160px;padding:24px 0;border:1px solid #131E2B;border-radius:8px;text-align:center;background:#131E2B;font-size:16px;color:#FFFFFF;cursor:pointer;transition:background .2s ease;}
.ou-purchases .auth li:last-child a:hover{background:#FFFFFF;color:#131E2B;}

.ou-purchases .link2list{display:block;margin-top:20px;text-align:center;text-decoration:none;font-size:16px;line-height:2.35;border:1px solid #676767;border-radius:8px;color:#676767;transition:background .2s ease;}
.ou-purchases .link2list:hover{background:#B74D48;color:#FFFFFF;}
.ou-purchases > ul > li:first-child:before{content:url(./images/handshake.png);position:absolute;right:-100px;top:-100px;}

@media (max-width:1024px){
	.ou-purchases .title{font-size:3.5em;margin-bottom:50px;}
	.ou-purchases .sub-title{font-size:32px;}
	.ou-purchases .description{margin-bottom:50px;text-align:justify;}
	.ou-purchases > ul{flex-wrap:wrap;row-gap:50px;}
	.ou-purchases > ul > li{flex-basis:100%!important;}
	.ou-purchases > ul > li:first-child{order:2;padding:56px 15px;}
    .ou-purchases > ul > li:last-child{order:1;}
	.ou-purchases > ul > li:first-child:before{content:"";}
	.ou-purchases > ul > li:first-child ul li{padding:40px 10px 40px 0;}
}

@media (max-width:420px){
	.ou-purchases .title{font-size:2em;margin-bottom:25px;}
    .ou-purchases .sub-title{font-size:1.2em;}
	.ou-purchases .description{font-size:1em;margin-top:25px;margin-bottom:0;}
	.ou-purchases .auth{margin-top:25px;}
}