@font-face {
    font-family: 'SBAggroB';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body, p, div, a {
    font-family: "Pretendard", sans-serif;
    letter-spacing: -1px;
}

.m{display: none;}
.bold{font-weight: bold;}
.ong{color:#ff6600}
.font-ns{font-family: 'Noto Serif KR', serif!important;letter-spacing: -1px;}
.font-aggro{font-family:'SBAggroB'!important;font-weight:700;}

.btn{padding: 20px 35px;color: #fff;font-size: 27px;border-radius: 5px;min-width:230px}
.btn::after{content:"";display: inline-block;width: 12px;height: 19px;background: url(/campaign/2023/23-austin/images/arrow-w.svg) no-repeat center;background-size: contain;margin-left: 10px;}

.con-wrap{max-width: 1200px;margin:0 auto}
section.section1 .con-wrap{max-width:930px;margin: 0 auto;width: 100%;}
section p {font-size: 24px;line-height: 34px;color:#111;margin-bottom: 40px;}
section .ong-cover{background: #ff6600;color:#fff;}
.austin-23 .br-973{display: none;}
.austin-23 .br-414{display: none;}

.austin-23 {word-break: keep-all;}
.austin-23 h2{font-family: 'Noto Serif KR', serif!important;font-size: 56px;line-height:1.3;margin-bottom: 50px;text-align: left;letter-spacing: -3px;}

.austin-23 .floating-btn{position: fixed;right: 1%;top:20%;background: #ff6600;border-radius: 10px;overflow: hidden;border: 4px solid #ff6600;z-index: 100;transition: all ease-in 0.3s ;}
.austin-23 .floating-btn:hover{transform:translateY(-10px)}
.austin-23 .floating-btn:hover{text-decoration: none;}
.austin-23 .floating-btn p{font-size: 20px;font-weight: bold;color:#fff;padding: 10px 20px;line-height: 1.3;}
.austin-23 .floating-btn p::after{content:"";display: inline-block;width: 12px;height: 16px;background: url(/campaign/2023/23-austin/images/arrow-w.svg) no-repeat center;background-size: contain;margin-left: 6px;}
.austin-23 .section1{background: url(/campaign/2023/23-austin/images/section1-bg.jpg) no-repeat top #000;padding-bottom: 60px;background-size: cover;}
.austin-23 .section1 h1{padding-top: 450px;margin-bottom: 20px;}
.austin-23 .section1 h1 > div:first-child{font-size: 26px;text-align:left;color:#fff}
.austin-23 .section1 .top-txt{display: flex;margin-top: 40px;}
.austin-23 .section1 .top-txt p{font-size: 24px;line-height: 1.4;width: 75%;color:#fff;color:#ccc}
.austin-23 .section1 .top-txt > div{width: 25%;}
.austin-23 .section1 .btn-ong{background: #ff6600;color:#fff;font-weight: bold}

.austin-23 .section2{background: url(/campaign/2023/23-austin/images/section2-bg.jpg) no-repeat top #efefef;padding: 94px 0 350px;}
.austin-23 .section2 h2{color:#000;}
.austin-23  h2 .cover{display:inline-block;background: url(/campaign/2023/23-austin/images/txt-bg.jpg) repeat-x center;color:#fff;background-size: cover;line-height: 1.2;}
.austin-23 .section2 h2::before{content:"";display:block;width:53px;height:37px;background: url(/campaign/2023/23-austin/images/semi-sec2.svg) no-repeat center;background-size: contain;margin-bottom: 24px;}
.austin-23 .section2 .position{position: relative;top:10px}

.austin-23 .section3{background: url(/campaign/2023/23-austin/images/section3-bg.jpg) no-repeat top #000;padding: 94px;background-size: cover;}
.austin-23 .section3 .con-wrap {display: flex;flex-flow: row-reverse;}
.austin-23 .section3 .con-wrap > div{width: 50%;}
.austin-23 .section3 .txt-wrap{text-align: left;padding-left:7%}
.austin-23 .section3 h2,.austin-23 .section3 p{color:#fff}
.austin-23 .section3 h2::before{content:"";display:block;width:53px;height:37px;background: url(/campaign/2023/23-austin/images/semi-sec3.svg) no-repeat center;background-size: contain;margin-bottom: 24px;}
.austin-23 .section3 .photo-wrap{max-width: 635px;width: 100%;}
.austin-23 .section3 .photo-wrap .video-img{margin: 10px;height:335px}
.austin-23 .section3 .photo-wrap .video-img iframe{width: 100%;height: 100%;}
.austin-23 .section3 .con-wrap .txt-wrap p:nth-of-type(3){margin-bottom:10px;}
.austin-23 .section3 .photo-wrap .photo{display: flex;margin-top: 10px;text-align: center;}
.austin-23 .section3 .photo-wrap .photo > div{padding: 10px;}
.austin-23 .section3 .photo-wrap .photo:last-child{padding: 0px;}
.austin-23 .section3 .photo-wrap .photo p{font-size: 17px;color:#fff;margin-top: 10px;letter-spacing: -1px;}
.austin-23 .section3 .txt-wrap div{color:#fff;font-size: 16px;}

.austin-23 .section4{background: url(/campaign/2023/23-austin/images/section4-bg.jpg) no-repeat top;padding: 94px;background-size: cover;} 
.austin-23 .section4 h2{color: #ff6600;}
.austin-23 .section4 h2::before{display: none;}
.austin-23 .section4 .austin-say{margin-bottom:20px;color:#39400b;font-family:'Noto Serif KR',serif;font-size:33px;line-height: 46px;font-weight: bold;}
.austin-23 .section4 .img-wrap{display: inline-block;margin-left: 300px;margin-top: 50px;}
.austin-23 .section4 img{max-width:370px;}
.austin-23 .section4 .img-wrap p{font-size:17px;text-align: center;}

.austin-23 .section5{background: url(/campaign/2023/23-austin/images/section5-bg.jpg) no-repeat top;background-size:cover;padding: 95px;}
.austin-23 .section5 .rate-wrap{text-align: left;font-size: 31px;color:#fff;font-weight: bold;letter-spacing: -2.5px;}
.austin-23 .section5 .rate-wrap img{margin: 20px 0 30px;max-width: 420px;}
.austin-23 .section5 .label-w{background: #fff;}
.austin-23 .section5 p{border-top: 2px solid #fff;font-size: 33px;line-height: 46px;color:#fff;font-weight:bold;width: 60%;padding-top: 30px;margin-bottom: 20px;}
.austin-23 .section5 .origin{font-size: 22px;color:#fff} 
.austin-23 .section5 .child-icon{max-width:630px;margin-left: 340px;}

.austin-23 .section6{background: url(/campaign/2023/23-austin/images/section6-bg.jpg) no-repeat top;padding: 95px;position: relative;overflow: hidden;}
.austin-23 .section6 .movie-bg{position: absolute;z-index: -1;width: 200%;height: 200%;top:-25%;left:-50%;opacity: 0.6;}
.austin-23 .section6 .movie-bg iframe{position: absolute;top: 0;left:0;width: 100%;height: 100%;pointer-events: none;}
.austin-23 .section6 div{color:#241a12}
.austin-23 .section6 div.txt-wrap{font-family: 'Noto Serif KR', serif;font-size: 39px;font-weight: 500;line-height: 1.4;}
.austin-23 .section6 .txt-wrap >div:last-child{font-family: 'Noto Serif KR', serif;font-size: 43px;line-height: 63px;font-weight: 700;margin-top: 20px;}
.austin-23 .section6 .txt-wrap{text-align: center;}
.austin-23 .section6 .cover{background: #fff3eb;display: inline-block;}
.austin-23 .section6 .cta-wrap{max-width: 960px;width: 100%;margin: 70px auto 0;border-radius: 20px;background: rgba(255,240,225,.8);display: flex;justify-content: space-between;color:#241a12;padding:53px 70px}
.austin-23 .section6 .cta-wrap div{font-size: 34px;line-height: 49px;}
.austin-23 .section6 .cta-wrap a.btn{color:#fff;background: #ff6600;border-radius: 5px;font-weight: bold;font-size: 30px;padding:22px 35px;}

.austin-23 .section7{background: url(/campaign/2023/23-austin/images/section7-bg.jpg) no-repeat bottom;padding: 100px 0 ;text-align: center;}
.austin-23 .section7 h2{text-align: center;font-family: 'SBAggroB'!important;color:#111;font-weight:700;letter-spacing:-2px;}
.austin-23 .section7 p{color:#555;margin-bottom: 20px;}
.austin-23 .section7 p span{display: inline-block;}
.austin-23 .section7 .btn-txt{color:#111;text-decoration: underline;font-size: 25px;font-weight: bold;}
.austin-23 .section7 .btn-txt::after{content:"";display: inline-block;width: 16px;height: 18px;background: url(/campaign/2023/23-austin/images/arrow-b.svg) no-repeat center;background-size: contain;margin-left: 4px;}

.austin-23 .section7 .photo-wrap{display: flex;max-width: 960px;margin: 60px auto;}
.austin-23 .section7 .photo-wrap .photo{position: relative;}
.austin-23 .section7 .photo-wrap .photo p {position: absolute;z-index: 99;bottom: 3%;text-align: center;width: 100%;color:#111;font-size: 24px;line-height:1.3;font-weight: bold;}
.austin-23 .section7 .photo-wrap .photo.before::before{content: "";position: absolute;display: block;background: url(/campaign/2023/23-austin/images/flower-icon2.png) no-repeat center;background-size: contain;width: 290px;height: 300px;top:58%;left:-156px;}
.austin-23 .section7 .photo-wrap .photo.before img{position: relative;z-index: 3;}
.austin-23 .section7 .photo-wrap .photo img{box-shadow: 1px 1px 5px 1px #ddd;}
.austin-23 .section7 .photo-wrap .photo.after::after{content: "";position: absolute;z-index: 99;display: block;background: url(/campaign/2023/23-austin/images/flower-icon1.png) no-repeat center;background-size: contain;width: 230px;height: 260px;top:44%;right:-107px;}
.austin-23 .section7 .photo-wrap .photo.before .txt{color:#7c7572}
.austin-23 .section7 .photo-wrap .photo.after .txt{color:#ff6600}
.austin-23 .section7 .photo-wrap .photo.before::after{content: "";position: absolute;z-index: 99;display: block;background: url(/campaign/2023/23-austin/images/arrow-icon1.png) no-repeat center;background-size: contain;width: 150px;height: 80px;top:50%;right:-81px;}
.austin-23 .section7 .photo-wrap .txt{font-size: 25px;font-weight: bold;margin-bottom: 10px;color:#111}
.austin-23 .section7 .photo-wrap>div{width: 50%;}
.austin-23 .section7 .photo-wrap > div:last-child p{color:#fff}
.austin-23 .last-cta{width: 100%;background: #ff6600;padding: 80px 0;}
.austin-23 .last-cta > div{display: flex;justify-content: space-between;}
.austin-23 .last-cta div{color:#fff;font-weight: bold;font-size: 36px;line-height: 51px;}
.austin-23 .last-cta a{color:#fff;background: #111;border-radius: 5px;font-weight: bold;font-size: 30px;padding:26px 35px;min-width: 320px;}

.austin-23 .section-video {background-color: #000;}
.austin-23 .section-video .video-wrap{width:100%;max-width: 927px;margin: 0 auto;position: relative; height:0; padding-bottom: 56.25%;background: #ddd;}
.austin-23 .section-video .video-wrap iframe{position: absolute; width:100%; height:100%;}


@media all and (max-width:1300px){
    .austin-23 .floating-btn{max-width: 150px;}
    .austin-23 .floating-btn p {font-size: 16px;padding: 10px 12px;}
    .austin-23 .floating-btn p::after{height:13px}
}

@media all and (max-width:1200px){
    .austin-23{margin-top: 100px;}
    .austin-23 .con-wrap{max-width: 1000px;}
    .austin-23 .section1 h1{display: block;}
    .austin-23 .title-br{display: none;}
    .austin-23 .section1 h1 > div:last-child{width: 100%;margin-top: 10px;}
    .austin-23 .section1 .top-txt{margin-top: 10px;}
    .austin-23 .section3{background: url(/campaign/2023/23-austin/images/section3-bgm.jpg) no-repeat top;background-size: cover;}
    .austin-23 .section3 .con-wrap{display: block;}
    .austin-23 .section3 .con-wrap > div{width: 100%;}
    .austin-23 .section3 .txt-wrap{padding-left: 0;}
    .austin-23 .section3 .photo-wrap{max-width: auto;}
    .austin-23 .section3 .photo-wrap .video-img{height: 345px;}

    .austin-23 .section1 .top-txt,.austin-23 .section1 h1,.austin-23 .section2, .austin-23 .section3, .austin-23 .section4, .austin-23 .section5, .austin-23 .section6, .austin-23 .section7,.austin-23 .last-cta{padding-left:20px;padding-right:20px;}

}

@media all and (max-width:973px){
    .austin-23 .br-973{display: block;}
    .austin-23 .nbr-973{display: none;}

    .austin-23 h2{margin-bottom: 40px}

    .austin-23 .section2{background: url(/campaign/2023/23-austin/images/section2-bgm.jpg) no-repeat top;background-size: cover;padding: 594px 20px 100px;}
    .austin-23 .section3{padding-top: 140px;}
    .austin-23 .floating-btn img{display: none;}
    .austin-23 .floating-btn {box-shadow: 2px 2px 3px 1px #ff66005e;max-width:none;position: fixed;top:unset!important;bottom: 20px;width: 95%;left:50%;margin-left:-47%;background: #ff6600;color:#fff;padding: 14px 25px;font-size: 24px;line-height:1;font-weight: bold;border-radius: 5px;}
    .austin-23 .floating-btn p{padding: 0;font-size: 23px;text-align: center;}
    .austin-23 .floating-btn p::after{margin-left: 36px;}
    .austin-23 .floating-btn p::after{height:17px}
    .austin-23 .section6 .movie-bg{top:-57%}
    .austin-23 .section7 .photo .img{position: relative;}
    .austin-23 .section7 .photo-wrap .photo{padding:0 3%;text-align: center;}
    .austin-23 .section7 .photo-wrap .photo.after::after{top:34%}
    .austin-23 .section7 .photo-wrap .photo p{font-size: 21px;}
    .austin-23 .section6 .cta-wrap{display: block;text-align: center;}
    .austin-23 .section6 .cta-wrap a.btn{margin-top: 20px;}
    .austin-23 .last-cta > div{display: block;text-align: center;}
    .austin-23 .last-cta > div a{margin-top: 20px;}
    .austin-23 .section5{text-align: center;}
    .austin-23 .section5 .rate-wrap{text-align: center;}
    .austin-23 .section5 .child-icon{margin-left: 0;max-width: 560px;margin-top: 20px;}
    .austin-23 .section5 p{margin: 0 auto 20px;width:77%}
    .austin-23 .section1 .btn-wrap{display: none;}
    .austin-23 .section6 .cta-wrap a.btn,.austin-23 .last-cta a{font-size: 22px;min-width: 80%;padding: 15px 35px;max-width:530px}
    .austin-23 .section6 .cta-wrap a.btn::after,.austin-23 .last-cta a::after{height: 17px;}
}

@media all and (max-width:850px){
    .austin-23 .section1 h1 > div:first-child{font-size: 22px;}
    .austin-23 h2{font-size: 38px;line-height: 47px;margin-bottom: 30px;}
    .austin-23 section p{font-size: 19px;line-height: 28px;margin-bottom: 25px;}
    .austin-23 h2::before{width: 30px!important;height:23px!important}

    .austin-23 .section1{padding-bottom: 45px;}
    .austin-23 .section1 h1 > div:last-child{font-size: 19px;}
    .austin-23 .section1 .top-txt p{font-size: 19px;}
    .austin-23 .section1 h1 > div:first-child{text-align: left;}
    
    .austin-23 .section3 .photo-wrap .photo p{font-size: 15px;}
    .austin-23 .section4 .img-wrap p{font-size: 15px;margin-top: 10px;}

    .austin-23 .section4{background: url(/campaign/2023/23-austin/images/section4-bgm.jpg) no-repeat top;background-size: cover;}
    .austin-23 .section4{padding-top: 574px;}
    .austin-23 .section4 .img-wrap{margin-left: 0;margin-top: 10px;}
    .austin-23 .section4 .austin-say{font-size: 22px;line-height: 30px;font-weight: 600;}

    .austin-23 .section5 .rate-wrap{font-size: 21px;letter-spacing: -1px;}
    .austin-23 .section5 .rate-wrap img {margin: 10px 0 30px; max-width: 270px;}
    .austin-23 .section5 p{font-size: 19px;line-height: 28px;}
    .austin-23 .section5 .origin{font-size: 17px;}
    .austin-23 .section5 .child-icon{max-width: 390px;}

    .austin-23 .section6 .txt-wrap > div{font-size: 20px;line-height: 32px;}
    .austin-23 .section6 .txt-wrap >div:last-child{font-size: 26px;line-height: 36px;}
    .austin-23 .section6 .cta-wrap div{font-size: 23px;line-height: 31px;font-weight: bold;}
    .austin-23 .section6 .cta-wrap a.btn, .austin-23 .last-cta a{font-size: 21px;}
    .austin-23 .section6 .cta-wrap a.btn::after, .austin-23 .last-cta a::after{height:15px}

    .austin-23 .section7{background: url(/campaign/2023/23-austin/images/section7-bgm.jpg) no-repeat bottom;background-size: cover;}
    .austin-23 .section7 h2{margin-bottom: 20px;}
    .austin-23 .section7 .btn-txt{font-size: 18px;}
    .austin-23 .section7 .photo-wrap .photo.after::after{height:190px;right:-77px}
    .austin-23 .section7 .photo-wrap .photo.after::after{top:38%}
    .austin-23 .section7 .btn-txt::after{height:14px}
    .austin-23 .section7 .photo-wrap .txt{font-size: 16px;margin-bottom: 0;}
    .austin-23 .section7 .photo-wrap .photo.before .txt{text-align: left;}
    .austin-23 .section7 .photo-wrap .photo.after .txt{text-align: right;}
    .austin-23 .section7 .photo-wrap .photo.after{top:130px}
    .austin-23 .section7 .photo-wrap .photo.before::after{top:80px;transform: rotate(40deg);width:134px}

    .austin-23 .last-cta div{font-size: 23px;line-height: 31px;}

}

@media all and (max-width:750px){
    .austin-23 .section7 .photo-wrap .photo p{font-size: 13px;bottom:0}
    .austin-23 .section7 .photo-wrap{max-width: 510px;}
    .austin-23 .section7 .photo-wrap .photo.after::after{top:33%;height:156px;right: -97px;}
}

@media all and (max-width:700px){
    .austin-23 .section1{background: url(/campaign/2023/23-austin/images/section1-bgm.jpg) no-repeat top;background-size: cover;}
    .austin-23 .section5{background: url(/campaign/2023/23-austin/images/section5-bgm.jpg) no-repeat top;background-size: cover;}
}

@media all and (max-width:678px){
    .m{display: block;}
    .w{display: none;}

    .austin-23 section h2::before{margin-bottom: 16px!important}

    .austin-23 .section1 .top-txt{display: block;}
    .austin-23 .section1 .top-txt .btn-wrap{display: none;}

    .austin-23{margin-top:99px;}

    .austin-23 .section1 h1{padding-top:300px}
    .austin-23 .section1 h1 > div,.austin-23 .section1 h1 > div:last-child{width: 100%;}
    .austin-23 .section1 h1 > div:first-child{font-size: 18px;}
    .austin-23 .section1 h1 > div:last-child{font-size: 17px;margin-top: 10px;}
    .austin-23 .section1 .top-txt p{font-size:18px;width:100%;margin-top: 24px;}
    .austin-23 .section2 h2{font-size:38px;}

    .austin-23 .section3 .photo-wrap .video-img{height:285px}

    .austin-23 .section6 .movie-bg{width:220%;height:220%}
}

@media all and (max-width:500px){
    .austin-23 section p{font-size: 17px;line-height: 1.4;}
    .austin-23 .section1 h1{padding-top: 230px;}
    .austin-23 .section1 h1 > div:first-child{font-size: 16px;}
    .austin-23 .section2{padding-top: 454px;}
    .austin-23 .section3 .photo-wrap .video-img{height: 245px;}
    .austin-23 .section3 .photo-wrap{margin-top: 40px;}
    .austin-23 .section4{padding-top: 394px;}
    .austin-23 .section4 .austin-say{font-size: 21px;}
    
    .austin-23 .section6 .movie-bg{top:-75%;left:-123%;width:330%;height:230%}
    .austin-23 .section6 .cta-wrap{padding: 34px 20px;margin: 40px auto 0;}
    .austin-23 .section6 .txt-wrap > div{font-weight: 800;font-size: 23px;}
    .austin-23 .section6 .txt-wrap >div:last-child{font-size: 24px;}
    .austin-23 .section6 .cta-wrap div{font-size: 21px;line-height: 28px;}

    .austin-23 .section7 .photo-wrap .photo.after::after{width:90px;right:-37px}
    .austin-23 .section7 .photo-wrap .photo.before::after{width: 104px;right: -53px;}

}

@media all and (max-width:430px){
    .austin-23 .section3 .photo-wrap .video-img{height: 213px;}
}

@media all and (max-width:428px){
    .austin-23 .section3 .photo-wrap .video-img{height:213px;}
}

@media all and (max-width:414px){
    .austin-23 .br-414{display: block;}
    .austin-23 h2{font-size: 32px;line-height: 1.3;}
    .austin-23 .section2 h2{font-size: 35px;}
    .austin-23 .section2, .austin-23 .section3, .austin-23 .section4, .austin-23 .section5, .austin-23 .section6, .austin-23 .section7,.austin-23 .last-cta{padding-left:35px;padding-right:20px;}

    .austin-23 .section1 h1 > div:first-child{width: 90%;}
    .austin-23 .section1 h1 > div:last-child{font-size: 17px;}
    .austin-23 .section1 h1{padding-top: 190px;}
    
    .austin-23 .section2{padding-top:354px;padding-bottom: 40px;}

    .austin-23 .section3 .photo-wrap .video-img{height: 203px;width:100%;margin: 0;}
    .austin-23 .section3 .photo-wrap .photo > div{padding: 0;}
    .austin-23 .section3 .photo-wrap .photo > div:last-child{margin-left: 10px;}
    .austin-23 .section3 .photo-wrap .photo p{line-height: 1.3;}

    .austin-23 .section4{padding-top: 404px;}
    .austin-23 .section4 img{max-width: 260px;}
 
    .austin-23 .section5{padding: 115px 0;}
    .austin-23 .section5 .child-icon{max-width: 310px;}

    .austin-23 .section7{padding: 70px 15px 130px;}
    .austin-23 .section7 p{width: 80%;margin: 0 auto;}
    .austin-23 .section7 .photo-wrap{margin: 40px auto;}
    .austin-23 .section7 .btn-txt{margin-top: 10px;display: inline-block;}
    .austin-23 .section7 .photo-wrap .photo.before::before{width:230px;height:210px;left:-96px}
    .austin-23 .section7 .photo-wrap .photo.after::after{top:40%;height: 96px;}
    .austin-23 .section7 .photo-wrap .photo p{font-size: 14px;bottom:4%}

}
@media all and (max-width:393px){
    .austin-23 .section3 .photo-wrap .video-img{height:190px}
    .austin-23 .section6 .txt-wrap >div:last-child{font-size: 25px;}
    .austin-23 .section6{padding: 65px 20px;}
    .austin-23 .section7 .photo-wrap .photo.before::after{width: 94px;}
    .austin-23 .section7 .photo-wrap .photo.before::after{right: -53px;}
    .austin-23 .last-cta div{font-size: 21px;line-height: 31px;}
}

@media all and (max-width:360px){
    .austin-23 .floating-btn p{font-size: 19px;}
    .austin-23 .section6{padding: 35px 10px;}
    .austin-23 .section6 .movie-bg{left:-153%}

    .austin-23 .section6 .txt-wrap > div,.austin-23 .section6 .txt-wrap >div:last-child{font-size: 22px;}
    .austin-23 .section6 .txt-wrap >div:last-child{margin-top: 10px;}
    .austin-23 .section6 .cta-wrap div{font-size: 21px;line-height: 29px;}

    .austin-23 .section7 .photo-wrap .photo.after::after{right: -7px;width: 50px;}
    .austin-23 .section7 .photo-wrap .photo p{font-size: 13px;}
    .austin-23 .section2, .austin-23 .section3, .austin-23 .section4, .austin-23 .section5, .austin-23 .section6, .austin-23 .section7, .austin-23 .last-cta{padding-left: 20px;padding-right: 20px;}
}

@media all and (max-width:345px){
    .austin-23 .section3 .photo-wrap .video-img{height:176px}

}

@media all and (max-width:320px){
    .austin-23 .section3 .photo-wrap .video-img{height:166px}

}