.design-talk .txt-title {padding: 45px 0 24px;}
.design-talk .txt-title h2 {font-size: 24px;}
.design-talk .txt-title h3 {font-size: 34px; line-height: 1.2; margin-top: 20px;}
.design-talk .txt-title h4 {font-size: 28px; line-height: 1.2;}
.design-talk .txt-title p {font-size: 18px; color: var(--color_dark2); margin-top: 20px; line-height: 1.8;}
.design-talk .btn-register{ display: inline-flex; align-items: center; justify-content: center; color: var(--color_dark); min-width: 170px; margin-top: 10px;}

.design-talk .agenda {display: flex; align-items: center; justify-content: center; gap: 25px; margin: 8px 0;}
.design-talk .agenda .date {display: flex; align-items: center; justify-content: center;}
.design-talk .agenda .time {display: flex; align-items: center; justify-content: center;}
.design-talk .agenda p {margin-top: 0;}
.design-talk .agenda .date img {margin-right: 8px;}
.design-talk .agenda .time img {margin-right: 8px;}





.design-talk .speake_rlecturer {padding: 25px 0 45px;}
.design-talk .speake_rlecturer .speake_rlecturer_in {display: grid; grid-template-columns: repeat(5, 1fr); align-items: stretch; justify-content: center;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item {text-align: center; display: flex;flex-direction: column; align-items: center; justify-content: flex-start;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1){grid-column-start: 1; grid-column-end: 3; grid-row-start: 1; grid-row-end: 3; padding-bottom: 20%; justify-content: center;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1) .img img{max-width: 440px; width: 100%;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt {margin-top: 8px;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt h2 {font-family: 'scg_bol', sans-serif !important; font-size: 17px; color: var(--color_dark3); line-height: 1.2;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt h2 .txtbig {font-size: 125%;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt p { font-size: 13px; color: var(--color_dark3); line-height: 1.2; margin-top: 4px;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt p .txtbig {font-size: 125%;}
.design-talk .speake_rlecturer .speake_rlecturer_in .item .img img {max-width: 220px; width: 100%;}

@media(max-width: 1599px){

}

@media(max-width: 1439px){
	.design-talk .speake_rlecturer {padding: 0 0 45px;}
	.design-talk .txt-title h2 {font-size: 22px;}
	.design-talk .txt-title h3 {font-size: 32px;}
	.design-talk .txt-title h4 {font-size: 26px;}
	.design-talk .txt-title p {font-size: 16px;}
}

@media(max-width: 1365px){

}

@media(max-width: 1199px){
	.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1) {padding: 0;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt {margin-top: 0;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt h2 {font-size: 15px;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt p {font-size: 12px;}
	.design-talk .speake_rlecturer .speake_rlecturer_in {max-width: 700px; margin: 0 auto; grid-template-columns: repeat(3, 1fr);}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1) {padding: 0; grid-column-start: 1; grid-column-end: 4; grid-row-start: 1; grid-row-end: 1;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1) .img img {max-width: 320px;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item {margin-bottom: 12px;}
}

@media(max-width: 991px){
	.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt h2 {font-size: 15px;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt p {font-size: 12px;}
	.design-talk .txthead{max-width: 640px; margin: 0 auto;}
}

@media(max-width: 767px){
	.design-talk .txt-title {padding: 25px 0;}
	.design-talk .speake_rlecturer .speake_rlecturer_in {max-width: 500px; margin: 0 auto; grid-template-columns: repeat(2, 1fr);}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1) { grid-column-start: 1; grid-column-end: 3;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item:nth-child(1) .img img {max-width: 280px;}
	.design-talk .speake_rlecturer .speake_rlecturer_in .item {margin-bottom: 0px;}

	.design-talk .txt-title h2 {font-size: 18px; margin-top: -2px;}
	.design-talk .txt-title h3 {font-size: 26px;}
	.design-talk .txt-title h4 {font-size: 24px; margin-top: 4px;}
	.design-talk .txt-title p {font-size: 14px;}
	.design-talk .btn-register {min-width: 150px;}

}

@media(max-width: 575px){
	.design-talk .txt-title h2 {font-size: 20px;}
	.design-talk .txt-title h3 {font-size: 24px;}
	.design-talk .txt-title h4 {font-size: 22px;}
	.design-talk .txt-title p {font-size: 14px;}

	.design-talk .speake_rlecturer .speake_rlecturer_in .item .txt h2 {font-size: 14px;}

	.design-talk .agenda {margin: 12px 0 0; flex-direction: column; gap: 0; display: inline-flex; align-items: flex-start;}
	.design-talk .btn-register {margin-top: 0;}

}

@media(max-width: 320px){
	.design-talk .txt-title h2 {font-size: 18px;}
	/* .design-talk .txt-title h3 {font-size: 26px;} */
	.design-talk .txt-title h4 {font-size: 20px;}
}
