@import url('/css/animate.css');
.wow {animation: fadeIn 1.5s both;-webkit-animation: fadeIn 1.5s both;animation-duration: 1s;-webkit-animation-duration: 1s;animation-name: fadeInUp;-webkit-animation-name: fadeInUp;}

/* section */
section {padding: 2vw 0 5vw;}
section >* { z-index: 3; }
section .title_box {margin-bottom: 30px;}
section .title_box p font {text-transform: uppercase;line-height: 130%;letter-spacing: 7.4px;font-weight: 700;font-size: 130px;font-family: 'Poppins', serif;-webkit-text-stroke: 1px rgb(167 167 167 / 40%);-webkit-text-fill-color: transparent;color: #fff;}
section .title_box font:last-child {font-weight: 600;}
section .title_box .page_title font, #product_area .title_box h2,#ADvideo .info .txt00 .title1 {font-weight: 700;font-size: 35px;color: var(--primary);padding-left: 25px;position: relative;line-height: 160%;}
section .title_box .page_title font:first-letter{color: var(--secondary);}
section .title_box .page_title::before,#ADvideo .info .txt00 .title1::before {position: absolute;width: 10px;height: 10px;background: var(--secondary);top: 0;content: "";left: 0;}
section.bg_box {background: no-repeat 50% / cover;background-attachment: fixed;}
section.bg_box:after { background: -webkit-linear-gradient(bottom,rgba(var(--secondary-rgb), 1) 0%,rgba(var(--secondary-rgb), .7) 100%); background: linear-gradient(to top,rgba(var(--secondary-rgb), 1) 0%,rgba(var(--secondary-rgb), .7) 100%); opacity: 1; }

/* about_area */
#about_area{position: relative;padding: 6vw 0px 0vw;background-image: url(/images/39/img-ab-city.png);background-color: #f2f2f2;background-repeat: no-repeat;background-position: 50% -20%;}
#about_area .title_box{position: relative;}
#about_area .title_box p{position: absolute;left: -210px;top: -170px;z-index: 0;}
#about_area .nowrap_box{width: var(--width-xxl);display: flex;align-items: center;flex-direction: row-reverse;}
#about_area .nowrap_box .info_item{text-align: left;margin-left: 150px;margin-bottom: 40px;}
#about_area .img_item {order: 1;z-index: 10;}
#about_area .img_item img {width: 90%;}
#about_area .more_btn {padding: 15px 35px;letter-spacing: 2px;text-transform: uppercase;font-size: 13px;left: 20px;z-index: 3;background: var(--primary);position: relative;border-radius: 60px;display: none;}
#about_area .more_btn:after,#footergooglemap #page-form .list.last p:after{display:inline-block;content:"";width:7px;height:7px;border-top:1px solid #ffffff;border-right:1px solid #ffffff;transform:rotate(45deg);vertical-align:1px;margin-left:20px}
#footergooglemap #page-form .list.last p:after{}
#about_area .more_btn:hover:after{margin-left:30px}
#about_area .info_item article{margin-bottom:20px;width:80%;line-height:180%;letter-spacing:0.5px;font-weight:300;color:#000;padding:0 25px;}
#about_area .info_item article .textEditor h2{font-size:20px;padding-bottom:20px}
#about_area .info_item article .textEditor h2 span a i{}
#about_area .info_item article .textEditor h2 span{color:var(--secondary);font-size:20px;padding-bottom:20px;padding:5px;line-height:180%;vertical-align:unset}
#about_area .info_item article .textEditor h2 span a i{color:var(--white);padding:5px;line-height:170%;background-color: var(--secondary);border-radius: 60px;margin-right: 5px;width: 30px;height: 30px;text-align: center;line-height: 140%;}
#about_area .info_item article .textEditor h2 span a{font-size: 20px;color: var(--secondary);}
#about_area .info_item article .textEditor p,#page-form .imgs .listimg .innerBox .Txt{line-height:180%;font-weight:400;font-size:20px;margin-bottom:20px;letter-spacing:1px}
#about_area::after{content:'';position:absolute;height:130px;width:63%;bottom:0;left:-330px;background:#f4f4f4;z-index:0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}
#about_area:before{content:'';position:absolute;height:190px;width:58%;bottom:0;left:-330px;background:var(--primary);z-index:0;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}
@keyframes bgWhirligig-2 { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } }


/* list_box */
.list_box .info_box h3 {height: 30px;font-weight: 400;font-size: 18px;color: #fff;margin: 0px 0 0;}


/* NewsBox */
#NewsBox {position: absolute;width: 500px;background: var(--primary);right: 0;bottom: -10px;z-index: 12;display: none;}
#NewsBox .btn {position: absolute;font-size: 0;left: 27px;top: 0;}
#NewsBox .btn a , #bookBox .bookinfo .btns a {width: 50px;height: 50px;line-height: 50px;text-align: center;padding: 7px 14px;border: 1px var(--secondary) solid;border-radius: 50%;}
#NewsBox .btn a#prevBtn , #bookBox .bookinfo .btns a#bookPBtn {margin-right: 10px;}
#NewsBox .btn a i , #bookBox .bookinfo .btns a i {font-size: 16px;color: var(--secondary);font-weight: 600;vertical-align: initial;}
#NewsBox .info .more{padding: 0px 20px 30px 30px;position: relative;display: flex;align-items: center;justify-content: flex-end;}
#NewsBox .info .N-more{font-family: 'Cormorant', serif;font-weight: 300;background-color: var(--secondary);color: var(--white);padding: 10px 20px;border-radius: 50px;font-size: 13px;text-align: justify;}
#NewsBox h2 {padding: 20px 135px 0px 30px;font-family: 'Cormorant', serif;font-size: 30px;font-weight: 500;text-transform: uppercase;letter-spacing: 1.5px;color: var(--white);}
#NewsBox h2 font{color: var(--secondary);vertical-align: initial;margin-left: 10px;}
#NewsBox ul {padding: 10px 20px 10px 30px;}
#NewsBox ul li {position: relative;padding: 0 20px 0 0px;}
#NewsBox ul li a { position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
#NewsBox ul li .time {font-size: 12px;color: var(--secondary);}
#NewsBox ul li .txt {height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;color: var(--white);}


#fakeNumber{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position: relative;margin: 0px 0px 70px 0;padding: 0 25px;}
#fakeNumber .webframe {max-width: 1200px;margin: 0 auto;}
#fakeNumber .index-project-tl {position: relative;text-align: center;background: #4b34a0;padding: 12px 0;color: #fff;border-radius: 7px;}
#fakeNumber .index-project-tl h2 {color: #fff;font-size: 34px;text-align: center;margin: 32px 0;}
#fakeNumber .index-project-tl em {display: block;background: url(/images/20/new/home_210.svg) no-repeat;width: 81px;height: 38px;position: absolute;left: 50%;margin-left: -40.5px;bottom: -35px;}
#fakeNumber .index-tl-line {display: inline-block;background: #fff;width: 55px;height: 5px;}
#fakeNumber ul{padding: 0px 0px;text-align: center;color: #666;font-size: 16px;display: flex;align-items: flex-end;justify-content: flex-start;}
#fakeNumber ul li{display: inline-flex;width: calc((100% / 2) - 40px);color:#fff;text-align:center;position:relative;justify-content: flex-start;}
#fakeNumber ul li .eva{padding: 0px 0px;display: flex;align-items: flex-end;justify-content: flex-start;}
#fakeNumber ul li .eva p{font-size: 18px;color: var(--secondary);line-height:100%;text-align: center;display: flex;align-items: baseline;width: 120px;justify-content: flex-start;}
#fakeNumber ul li .eva p b{font-size: 46px;line-height:100%;font-weight: 500;margin-right: 8px;color: transparent;font-weight: bold;text-stroke: 1px #10254a;-webkit-text-stroke: 1px var(--secondary);}
#fakeNumber ul li .eva h2{font-size: 20px;line-height:120%;color: var(--primary);text-align: center;font-weight: bold;width: calc(100% - 150px);text-align: inherit;}
#fakeNumber ul li .eva h2 font{font-size: 14px;color: var(--info);display: none;}

/* product_area */
#product_area{padding: 5vw 0 5vw;background: no-repeat 50% 100% / cover;background-color: var(--primary);}
#product_area .nowrap_box{width: 100%;display: flex;flex-wrap: wrap;padding: 0 0px 0 25px;}
#product_area .nowrap_box::after {content: '';position: absolute;height: 340px;width: 100%;bottom: 0;left: 0;z-index: -2;}
#product_area .title_box {display: flex;flex-direction: column;align-items: flex-start;}
#product_area .title_box p, #product_area .title_box h2, #product_area .title_box h3,#ADvideo .info .txt00 .title1{text-align: center;position: relative;display: inline-block;color: var(--white);}
#product_area .title_box h3{font-weight: 400;font-size: 18px;margin-top: 10px;}
#product_area .title_box p{position: absolute;left: 50%;transform: translateX(-50%);top: -60px;}
#product_area ul li{padding: 10px 0px;width: calc((100% / 2) - 20px);}
#product_area ul li .info_box{top: 280px;right: 0;z-index: 10;width: 100%;height: auto;margin: 0  0 0 auto;display: flex;}
#product_area .row .img_box{margin-bottom: 20px;display: flex;flex-direction: column;align-items: center;}
#product_area img {background: #eaeaea;width: 360px;height: 360px;border-radius: 50%;object-position: 50% 50%;object-fit: cover;}
#product_area .row .info_box >div {width: calc(100% - 0px);display: flex;}
#product_area .row .info_box h3 {z-index: 5;font-size: 24px;display: inline-block;color: #93aea6;line-height: 150%;text-align: center;font-weight: 500;width: 100px;margin-right: 80px;}
#product_area .row .info_box .line {margin: 10px 0 20px;width: 50px;height: 4px;background: #333333;opacity: .7;display: none;}
#product_area .row .info_box article {font-weight: 400;font-size: 21px;-webkit-line-clamp: 2;color: var(--white);width: calc(100% - 180px);}
#product_area .row .info_box .price { margin-top: 15px; min-height: 30px; }
#product_area .row .info_box .price font { margin-left: 20px; font-weight: 300; }
#ADvideo{display:flex;justify-content:center}
#ADvideo .info{width:25%;margin-right:3%;padding-right:2%;border-right:1px solid #498574}
#ADvideo .info .txt00 .titleP{padding:25px;color:#fff;line-height:180%;font-weight:400;font-size:20px;margin-bottom:20px;letter-spacing:1px}
#ADvideo .wall{width:60%}


/* page */
#footergooglemap{position: relative;overflow: hidden;padding: 120px 0 0;display: none;}
#footergooglemap iframe{width:100%;height:100%}
#footergooglemap #page-form .imgs {width: calc((100% / 2 ) - 0px);height: 100%;z-index: 1;background-color: #eccf8f;border-top-left-radius: 170px;}
#footergooglemap #page-form .imgs .listimg {height: 45vw;}
#page-form .imgs .listimg .innerBox{padding: 150px 120px 80px;}
#page-form .imgs .listimg .innerBox .info{margin-bottom: 30px;}
#footergooglemap #page-form .workframe {padding: 110px 6vw 100px 12vw;width: 40%;z-index: 3;background-color: #ececec;border-top-right-radius: 170px;border-top-left-radius: 170px;}
#footergooglemap #page-form{position: relative;display: flex;align-items: flex-end;}
#footergooglemap #page-form h3 a{font-size: 24px;font-weight: 500;margin: 0px 0 0px;color: #4b4b4b;}
#footergooglemap #page-form h2,#footergooglemap #page-form h3 a {text-transform: uppercase;letter-spacing: 3px;color: var(--primary);display: block;font-weight: bold;font-size: 44px;}
#footergooglemap #page-form h3 a img{margin-bottom: 10px;margin-right: 10px;}
#page-form .imgs .listimg .innerBox .Txt{width: 70%;margin-top: 20px;}
#footergooglemap #page-form h2:first-letter{color: var(--secondary);}
#footergooglemap .title_box{position: relative;margin-bottom: 20px;}
#footergooglemap .title_box h3{line-height: 140%;font-size: 18px;font-weight: 500;}
#footergooglemap .title_box font {text-transform: uppercase;line-height: 130%;letter-spacing: 0.4px;font-weight: 600;font-size: 26px;color: var(--primary);}
#footergooglemap #page-form h2 a{color: #caba9f;}
#footergooglemap #page-form h2 b{margin: 0 10px;font-size: 24px;vertical-align: text-bottom;display: inline-block;}
#footergooglemap #page-form form,
#footergooglemap #page-form fieldset{border: 0;margin: 0;overflow: hidden;}
#footergooglemap #page-form .list{width: calc(100% - 50px);color: #fff;overflow: hidden;font-size: 17px;line-height: 100%;margin: 13px 0;padding: 16px;border: 1px solid var(--primary);}
#footergooglemap #page-form .list:first-child p span{color: #000;}
#footergooglemap #page-form .list p{display: flex;align-items: center;}
#footergooglemap #page-form .list label{width: 90px;display: inline-block;color: var(--primary);font-weight: 600;border-right: 1px solid var(--primary);}
#footergooglemap #page-form .list span{display: inline-block;width: calc(100% - 100px);margin-left: 10px;}
#footergooglemap #page-form #spaceType.list{width: 100%;}
#footergooglemap #page-form #spaceType.list p,
#footergooglemap #page-form #spaceType.list span,
#footergooglemap #page-form #spaceType.list #otherType{display: flex;align-items: center;}
#footergooglemap #page-form #spaceType.list #otherType{width: calc(100% - 372px);}
#footergooglemap #page-form #spaceType.list #otherType input[type="text"]{width: calc(100% - 61px);margin-left: 6px;}
#footergooglemap #page-form .list input,
#footergooglemap #page-form .list select{font-size: 16px;}
#footergooglemap #page-form .list select{border-top-right-radius: 0;border-top-left-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;-webkit-appearance:none;background: url(/images/39/arrow.png) no-repeat scroll 98% centerrgb(255 255 255 / 0%);background-repeat:no-repeat;background-position:95% 50%;padding: 10px;background-color: rgb(255 255 255 / 0%);padding: 8px 8px;border: 0px solid rgb(255 255 255 / 0%);color: #000;width: 94%;}
#footergooglemap #page-form .list select * {background: #000;}
#footergooglemap #page-form .list input[type="text"]{padding: 4px 8px;margin-left: 4px;border-top-right-radius: 0;border-top-left-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;font-size: 1em;background-color: rgb(255 255 255 / 0%);border-bottom: 0px solid rgb(255 255 255 / 0%);-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;-webkit-transition: all .15s;-o-transition: all .15s;transition: all .15s;}
#footergooglemap #page-form .list input#Checknum{width:100px;}
#footergooglemap #page-form .list.last{width:100%;margin-top: 25px;border: 0px solid #526bae;padding: 0;height: 100%;}
#footergooglemap #page-form .list.last p{-webkit-appearance:none;width:170px;text-align:center;color:var(--white);line-height:90%;cursor:pointer;padding:15px 25px;letter-spacing:2px;text-transform:uppercase;font-size:13px;z-index:3;background:var(--primary);border-radius:60px;position:relative}
#footergooglemap #page-form .list.last p input{color:var(--white);line-height:90%;cursor:pointer;letter-spacing:2px;font-size:15px}
form p input[type="text"],form p input[type="password"],form p textarea,form p select{padding:0px 0;padding-left:3%;font-size:16px;color:#272727}
form p input[type="text"]:focus,form p input[type="password"]:focus{border-color:#ecd2e2}



/* book_area */
#book_area .row img { height: 400px; }
#book_area .row .info_box { padding: 100px 15px 60px; width: calc(100% - 30px); background: -webkit-linear-gradient(top,transparent 0,rgba(var(--black-rgb), .01) 2%, rgba(var(--black-rgb), .8) 90%); background: linear-gradient(to bottom,transparent 0,rgba(var(--black-rgb), .01) 2%, rgba(var(--black-rgb), .8) 90%); bottom: -20px; left: 0; }


@media screen and (max-width: 1680px) {
	#page-form .imgs .listimg .innerBox .Txt{width: 100%;}
    #footergooglemap #page-form #spaceType.list{height: auto;}
    #footergooglemap #page-form #spaceType.list #otherType input[type="text"]{width: calc(100% - 56px);}
    #footergooglemap #page-form #spaceType.list span{flex-wrap: wrap;}
    #footergooglemap #page-form #spaceType.list #otherType{width: 100%;padding-top: 10px;}
}
@media screen and (max-width: 1680px){
	#footergooglemap #page-form .workframe {width: 710px;}
	#about_area .nowrap_box{width: 95%;}
	#footergooglemap #page-form .imgs .listimg{height: 55vw;}
}
@media screen and (max-width: 1440px){
	#footergooglemap #page-form .workframe {width: 640px;padding: 110px 6vw 100px 6vw;}
	#footergooglemap #page-form .imgs .listimg{height: 65vw;}
	#product_area .workframe{width: 90%;}
	#product_area .nowrap_box{width: calc(100% - 50px);padding: 0;}
	#NewsBox{bottom: -50px;}
}
@media screen and (max-width: 1366px) {
	#about_area .title_box p{
    top: -120px;
}
	section .title_box p font{
    font-size: 100px;
}
}
@media screen and (min-width: 1281px){
	#about_area .d_flex { align-items: center; }
	#news_area .list_box .row:hover .info_box { bottom: 30px; }
	#product_area .row:hover .info_box .line {width: 100%;background: var(--primary);}
	#book_area .row:hover .info_box { bottom: 0; }
	#footergooglemap #page-form .list.last p input:hover{padding-left: 50px;}
}
@media screen and (max-width: 1280px){
	#about_area .img_item:before , #about_area .img_item img { width: 100%; }
	#about_area .img_item img { height: 100%; }
	#product_area .row .img_box {opacity: 1;}
	#footergooglemap #page-form .imgs{width: 40vw;}
	#page-form .imgs .listimg .innerBox{padding: 150px 70px 80px;}
	#footergooglemap #page-form{width: 100%;position: relative;}
	#NewsBox{position: initial;width: 100%;bottom: 0;}
	#about_area .title_box p,#product_area .title_box p,#footergooglemap .title_box font{display: none;}
	#product_area .row .info_box h3{width:100px;margin-right:30px}
	#product_area .row .info_box h3,#product_area .row .info_box article{font-size:18px}
	#product_area .row .info_box article{width:calc(100% - 130px)}
	#product_area ul li{padding:6px 0px}
	#product_area ul li .row{margin:0}
	section .title_box .page_title font,#product_area .title_box h2,#ADvideo .info .txt00 .title1,#footergooglemap #page-form h2,#footergooglemap #page-form h3 a{font-size: 25px;padding-left: 0;}
    section .title_box .page_title {padding-left:25px;}
	#ADvideo .info .txt00 .titleP{font-size:17px}
	#fakeNumber{padding:0 25px;margin:0px 0px 40px 0}
	#about_area .nowrap_box .info_item{margin-left:80px}
	#about_area .info_item article{width:90%}
	#about_area .info_item article .textEditor h2{padding-bottom:10px}
	#about_area .info_item article .textEditor p,#page-form .imgs .listimg .innerBox .Txt{font-size:17px}
	#about_area{background-position:50% 10%}
}

@media screen and (min-width: 1025px) and (max-width: 1200px) {
	#footergooglemap #page-form #spaceType.list span label{width: 50%;padding: 5px 0px;}
}

@media screen and (max-width: 1140px){
	#footergooglemap{padding:50px 0 0}
	#footergooglemap #page-form .imgs{width:100%;position:initial}
	#page-form .imgs .listimg .innerBox{padding:90px 30px 40px}
	#footergooglemap #page-form .imgs .listimg{height:100%}
	#footergooglemap #page-form .workframe{width:calc(100% - 12vw);padding-bottom:70px}
	#about_area .nowrap_box{display:flex;flex-direction:column-reverse;align-items:flex-start;width:90%}
	#about_area:before,#about_area::after{display:none}
	#about_area .nowrap_box .info_item,#about_area .img_item{margin:0;width:100%}
	#about_area .info_item article{margin-bottom:30px}
	#about_area .more_btn{position:relative;left:20px;padding:10px 32px;margin-top:20px}
	#fakeNumber{margin:30px 0 20px 0;width:100%}
	#product_area img{width:320px;height:310px}
	#footergooglemap #page-form{display:flex;flex-direction:column-reverse;align-items:flex-start}
	#product_area{padding:10vw 0}
	#ADvideo{display:flex;flex-direction:column;align-items:flex-start}
	#ADvideo .info{width:100%;margin-right:0;padding-right:0;border-right:0px solid #498574}
	#ADvideo .wall{width:100%}
	#product_area .title_box{margin:0;margin-bottom:20px}
	#product_area .nowrap_box{padding-left:20px;width:calc(100% - 20px)}
}

@media screen and (max-width: 1024px){
	#about_area .img_item {width: 100%;margin: 0 0 0px auto;order: inherit;}
	#about_area .img_item:before {border: 0;top: 0;right: 0;z-index: 2;}
	#about_area .info_item {margin-top: 0px;z-index: 4;}
	#about_area::after{top: -283px;width: 950px;height: 870px;}
    #footergooglemap #page-form #spaceType.list span label{padding: 5px 0px;}
    #footergooglemap #page-form #spaceType.list #otherType input[type="text"]{width: calc(100% - 80px);}
}
@media screen and (max-width: 960px){
	.list_box .info_box h3{margin: 0;}
	#footergooglemap #page-form .list{height:auto;margin: 7px 0;}
	#footergooglemap #page-form .list:first-child p{display: block;}
	#footergooglemap #page-form .list:first-child p:first-child{margin-bottom: 0;margin-top: 0px;}
	#footergooglemap #page-form .list:first-child p span{width: calc(100% - 106px);}
	#footergooglemap #page-form .list:first-child p.ra span{ width:auto;}
	#footergooglemap #page-form {background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;padding: 0;color: #fff;background-attachment: fixed;width: 100%;margin: auto;-webkit-border-radius: 40px;}
}
@media screen and (max-width: 768px){
	#about_area .img_item {width: 80vw;}
	#product_area .list_box {margin: auto;}
	#product_area .row .info_box >div {width: calc(100% - 0px);}
	#product_area .row .info_box article {width: calc(100% - 100px);}
	#product_area .row .info_box h3{width: 80px;margin-right: 10px;}
	#book_area .row img { height: 350px; }
    #footergooglemap #page-form #spaceType.list #otherType input[type="text"]{width: calc(100% - 55px);}
	#footergooglemap #page-form .list select{width:104%;}
	#footergooglemap #page-form .list input[type="text"]{width: calc(100% - 1px);}
	#footergooglemap #page-form .list input#Checknum{margin-left: 0;}
	#footergooglemap #page-form .imgs .listimg::before{display: none;}
}
@media screen and (max-width: 640px){
    #footergooglemap #page-form .workframe{border-radius:0;padding: 50px 6vw;}
	#footergooglemap{padding: 0 0}
	#about_area .img_item {width: 100%;}
	#about_area .img_item:before { background: rgba(var(--secondary-rgb), 0); }
	#about_area .info_item { margin-top: 40px; }
	#about_area::after{top: -370px;background-position: top;}
	#about_area:before{right: -160px;top: 330px;background-size: 90%;background-repeat: no-repeat;}
	section .title_box font{font-size: 42px;margin-top: 30px;}
	section .title_box {margin-bottom: 10px;}
	#product_area ul li{padding: 0px 0px 10px;width: calc((100% / 1) - 20px);}
	#product_area .row .info_box h3{right: -10px;}
	#NewsBox { position: relative; width: 90%; }
	#fakeNumber ul li .eva{margin: 0;display: flex;flex-direction: column;align-items: flex-start;}
	#fakeNumber ul li .eva p,#fakeNumber ul li .eva h2{width: calc(100% - 0px);}
}
@media screen and (max-width: 500px){
	#product_area .list_box { width: 100%; }
	#NewsBox, #productBox .productinfo ul { width: 100%; }
	#footergooglemap #page-form #spaceType.list #otherType input[type="text"]{width: calc(100% - 58px);}
	#product_area img{width: 300px;height: 290px;}
}