.touch-wrapper{margin-top:100px;margin-bottom:100px}
.touch-section{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.touch-header{font-size:36px;font-family:"Poppins-Light";font-weight:300;line-height:50px;color:#333}
.touch-section-region{width:100%;max-width:576px;padding:40px 57px 50px 101px;border-radius:10px;background-color:#ddeaf5;margin-top:40px;min-height:375px}
.touch-section-title{font-family:"Poppins-Light";font-size:36px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:normal;color:#333;margin-bottom:30px}
.info{margin-bottom:33px;display:flex;align-items:flex-start}
.info-content{display:flex;flex-wrap:wrap}
.info:nth-child(4){align-items:center}
.info:last-child{margin-bottom:0}
.info-image{max-width:20px;width:100%;margin-right:9px}
.info p{font-family:"Poppins-Medium";font-size:16px;font-weight:500;color:#333}
.info p span{font-family:"Poppins-Medium";font-weight:500;color:#333;font-size:12px}
.info p a{font-family:"Poppins-Medium";font-weight:500;color:#333;font-size:16px}
@media only screen and (max-width:767.69px) and (min-width:320px){.touch-wrapper{margin-top:60px;margin-bottom:60px}
.touch-header{font-size:24px;line-height:32px;color:#252525;text-align:center;padding:3px 0}
.touch-section{margin-top:20px;grid-template-columns:1fr;gap:30px}
.touch-section-region{padding:30.7px 15px 28px 20px;margin-top:0;min-height:auto;max-width:100%}
.touch-section-title{font-size:24px;line-height:32px;color:#252525;margin-bottom:20px}
.info{margin-bottom:22px}
.info:last-child{margin-bottom:0}
.info p{font-size:14px;color:#333;line-height:normal}
.info p span{font-size:10px}
.info p a{font-size:14px}
.info i{margin-right:8px}
.info-image{max-width:18px;width:auto;margin-right:8px}
}
@media only screen and (max-width:1050px) and (min-width:768px){.touch-wrapper{margin-top:80px;margin-bottom:80px}
.touch-header{font-size:28px;line-height:32px;color:#252525;text-align:center;padding:3px 0}
.touch-section{margin-top:30px;grid-template-columns:1fr 1fr;gap:18px}
.touch-section-region{padding:28px;margin-top:0;min-height:auto;max-width:100%}
.touch-section-title{font-size:28px;line-height:normal}
.info{margin-bottom:22px}
.info:last-child{margin-bottom:0}
.info p{font-size:14px;color:#333;line-height:normal}
.info p span{font-size:10px}
.info p a{font-size:14px}
.info i{margin-right:8px}
.info-image{max-width:18px;width:auto;margin-right:8px}
}