@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap");:root{--tan:#D5B692;--chamoisee:#A47764;--coffee:#845947;--beaver:#BB896F;--dun:#D4BCA5;--dim-gray:#616161;--brown-sugar:#9C644C;--onyx:#424244;--champagne-pink:#ECD5C4;--white:#fff;--dim-gray2:#6C6968;--chestnut:#9B573A;--wheat:#FFE8C5;--maya-blue:#6FBDE9;--rosy-brown:#B78888;--caramel:#CB7A4D;--buff:#EFBB8A;--isabelline:#F6EFE9;--light-bronze:#DE9C77;--sandy-brown:#F3A65D;--french-blue:#1978D0;--battleship-gray:#8D8D8D;--Isabelline2:#F9F5F2;--dutch-white:#F2E4BF;--dutch-white2:#FCEDC6;--coyote:#8C6F45;--bistre:#322313;--brown-grey:#8d8d8d}.award-winning .container{width:100%;padding:0}@media screen and (min-width:1000px){.award-winning .container{padding:0}}.award-winning__year{margin:19px 0 27px;text-align:center;color:var(--tan);font-family:"Inter",sans-serif;font-weight:bold;font-size:30px;line-height:39px;letter-spacing:calc(0.17 * 30px)}@media screen and (min-width:1000px){.award-winning__year{margin:36px 0 39px;font-family:"Inter",sans-serif;font-weight:bold;font-size:36px;line-height:50px;letter-spacing:calc(0.35 * 36px)}}@media screen and (min-width:1600px){.award-winning__year{margin:42px 0 42px}}.award-winning__description{width:100%;margin-top:34px;padding:16px 22px;color:var(--dim-gray);background-color:var(--Isabelline2);text-align:center;font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:38px;letter-spacing:calc(0.14 * 20px)}@media screen and (min-width:1000px){.award-winning__description{margin-top:50px;margin-bottom:90px}}.award-winning__description span.red{color:#DE2630}.award-winning__description span.inner{display:inline-block;max-width:960px;width:100%}.award-winning__grid.grand-prize .award-winning__title{color:var(--sandy-brown)}.award-winning__grid.grand-prize .award-winning__title__text{text-shadow:0.5px 0 0 #fff,-0.5px 0 0 #fff,0 0.5px 0 #fff,0 -0.5px 0 #fff;-webkit-filter:drop-shadow(0 2px 2px #E8BC93);filter:drop-shadow(0 2px 2px #E8BC93)}.award-winning__grid.gold-award .award-winning__title{color:var(--tan)}.award-winning__grid.gold-award .award-winning__title:before{border-color:var(--tan) transparent transparent transparent}.award-winning__grid.gold-award .award-winning__title:after{border-color:transparent transparent var(--tan) transparent}.award-winning__grid.gold-award .award-winning__title__text{text-shadow:0.5px 0 0 #fff,-0.5px 0 0 #fff,0 0.5px 0 #fff,0 -0.5px 0 #fff;-webkit-filter:drop-shadow(0 2px 2px rgba(213,182,146,0.55));filter:drop-shadow(0 2px 2px rgba(213,182,146,0.55))}.award-winning__grid.gold-award .award-winning__list:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#FBF9F6),to(#F7F4EF));background-image:linear-gradient(to bottom,#FBF9F6 0%,#F7F4EF 100%)}@media screen and (min-width:1000px){.award-winning__grid.gold-award .award-winning__list:before{-webkit-transform:skewY(-3deg);transform:skewY(-3deg)}}.award-winning__grid.gold-award .award-winning__list:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#F3EDE5),to(#E7DDD1));background-image:linear-gradient(to bottom,#F3EDE5 0%,#E7DDD1 100%)}@media screen and (min-width:1000px){.award-winning__grid.gold-award .award-winning__list:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#EFE4D7),to(#DFD0BE));background-image:linear-gradient(to bottom,#EFE4D7 0%,#DFD0BE 100%);-webkit-transform:skewY(3deg);transform:skewY(3deg)}}@media screen and (min-width:1000px){.award-winning__grid.gold-award .award-winning__list__section.kitchen{margin-top:40px}}@media screen and (min-width:1000px){.award-winning__grid.gold-award .award-winning__list__section.bathroom{margin-top:60px}}.award-winning__grid.honorable-mention .award-winning__title{color:#565656}.award-winning__grid.honorable-mention .award-winning__title:before{border-color:#C5C2BD transparent transparent transparent}.award-winning__grid.honorable-mention .award-winning__title:after{border-color:transparent transparent #C5C2BD transparent}.award-winning__grid.honorable-mention .award-winning__list{padding:0}.award-winning__grid.honorable-mention .award-winning__list:before{display:none}.award-winning__grid.honorable-mention .award-winning__list:after{display:none}.award-winning__grid.honorable-mention .award-winning__list__type{text-align:center}.award-winning__grid.honorable-mention .award-winning__list__section{padding:34px 13%}@media screen and (min-width:1000px){.award-winning__grid.honorable-mention .award-winning__list__section{width:calc((100% - 6px) / 2);padding:75px 3.3%}}.award-winning__grid.honorable-mention .award-winning__list__section.kitchen{background-color:#FAEDE3}@media screen and (min-width:1000px){.award-winning__grid.honorable-mention .award-winning__list__section.kitchen{border-top-left-radius:75px;border-bottom-left-radius:75px}}.award-winning__grid.honorable-mention .award-winning__list__section.bathroom{margin-top:16px;background-color:#FFF7EA}@media screen and (min-width:1000px){.award-winning__grid.honorable-mention .award-winning__list__section.bathroom{margin-top:0;border-top-right-radius:75px;border-bottom-right-radius:75px}}.award-winning__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 20px}.award-winning__title:before{-ms-flex-item-align:start;align-self:flex-start;content:"";display:block;margin-right:6px;border-style:solid;border-width:24px 28px 0 0;border-color:var(--buff) transparent transparent transparent;opacity:0.5;border-top-left-radius:6px}@media screen and (min-width:1000px){.award-winning__title:before{border-width:52px 46px 0 0}}.award-winning__title:after{-ms-flex-item-align:end;align-self:flex-end;content:"";display:block;margin-left:6px;border-style:solid;border-width:0 0 24px 28px;border-color:transparent transparent #efbb8a transparent;opacity:0.5;border-bottom-right-radius:6px}@media screen and (min-width:1000px){.award-winning__title:after{border-width:0 0 52px 46px}}.award-winning__title__text{font-family:"Noto Sans TC",sans-serif;padding:6px 0;font-size:34px;font-weight:bold;line-height:36px;letter-spacing:6px}@media screen and (min-width:1000px){.award-winning__title__text{font-size:64px;line-height:72px;letter-spacing:10px}}.award-winning__list{position:relative;width:100%;padding:68px 13%;margin-top:30px;margin-bottom:30px}@media screen and (min-width:1000px){.award-winning__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1224px;width:90%;margin:75px auto;padding:25px 6.6% 65px}}@media screen and (min-width:1800px){.award-winning__list{max-width:1668px}}.award-winning__list:before{position:absolute;top:0;left:0;z-index:-2;content:"";width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#FDF4ED),to(#F5DFD2));background-image:linear-gradient(to bottom,#FDF4ED 0%,#F5DFD2 100%);-webkit-transform:skewY(5deg);transform:skewY(5deg);-webkit-transform-origin:top right;transform-origin:top right}@media screen and (min-width:1000px){.award-winning__list:before{border-radius:75px;-webkit-transform:skewY(3deg);transform:skewY(3deg)}}.award-winning__list:after{position:absolute;top:0;left:0;z-index:-1;content:"";width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#FAE9DC),to(#EDCDBC));background-image:linear-gradient(to bottom,#FAE9DC 0%,#EDCDBC 100%);-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:top left;transform-origin:top left}@media screen and (min-width:1000px){.award-winning__list:after{background-image:-webkit-gradient(linear,left top,left bottom,from(#F9E5D4),to(#EAC8B5));background-image:linear-gradient(to bottom,#F9E5D4 0%,#EAC8B5 100%);border-radius:75px;-webkit-transform:skewY(-3deg);transform:skewY(-3deg)}}.award-winning__list__section{width:100%}@media screen and (min-width:1000px){.award-winning__list__section{width:47%}}.award-winning__list__section.bathroom{margin-top:34px}@media screen and (min-width:1000px){.award-winning__list__section.bathroom{margin-top:-20px}}.award-winning__list__type{width:100%;margin-bottom:12px;text-align:left;color:var(--coyote);font-family:"Inter",sans-serif;font-weight:400;font-size:24px;line-height:24px;letter-spacing:calc(0.17 * 24px)}@media screen and (min-width:1000px){.award-winning__list__type{width:100%;margin-bottom:16px;font-weight:400;font-size:36px;line-height:50px;letter-spacing:calc(0.35 * 36px)}}.award-winning__list__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.award-winning__list__content__item{width:100%}.award-winning__list__content__item:not(:first-of-type){margin-top:34px}.award-winning__list__content__item__image{overflow:hidden;border-radius:20px;-webkit-box-shadow:5px 5px 10px 0px rgba(255,255,255,0.5);box-shadow:5px 5px 10px 0px rgba(255,255,255,0.5);cursor:pointer}.award-winning__list__content__item__image img{width:100%}.award-winning__list__content__item__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:12px}.award-winning__list__content__item__details .company{color:var(--coyote);word-break:break-word;font-family:"Inter",sans-serif;font-weight:400;font-size:18px;line-height:23px;letter-spacing:calc(0.12 * 18px)}@media screen and (min-width:1000px){.award-winning__list__content__item__details .company{font-family:"Inter",sans-serif;font-weight:400;font-size:24px;line-height:50px;letter-spacing:calc(0.07 * 24px)}}.award-winning__list__content__item__details span.project{margin-left:8px;color:#74706c;word-break:break-word;font-family:"Inter",sans-serif;font-weight:400;font-size:13px;line-height:17px;letter-spacing:calc(0.05 * 13px)}@media screen and (min-width:1000px){.award-winning__list__content__item__details span.project{font-family:"Inter",sans-serif;font-weight:400;font-size:18px;line-height:23px;letter-spacing:calc(0.14 * 18px)}}.award-winning__popup{display:none;overflow-y:scroll;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;padding:9% 0 6%;background-color:rgba(0,0,0,0.8)}@media screen and (min-width:1200px){.award-winning__popup{padding:70px 0}}.award-winning__popup.visible{display:block}.award-winning__popup .container{position:relative;width:90%;margin:0 auto;background-color:var(--Isabelline2);border-radius:30px}@media screen and (min-width:1200px){.award-winning__popup .container{border-radius:75px}}@media screen and (min-width:1400px){.award-winning__popup .container{max-width:1200px}}.award-winning__popup__main{padding:0 16px}@media screen and (min-width:1200px){.award-winning__popup__main{width:1000px}}.award-winning__popup__main__item{padding-bottom:61px}@media screen and (min-width:1000px){.award-winning__popup__main__item{padding-bottom:80px}}.award-winning__popup__main__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;border-bottom-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden}@media screen and (min-width:1200px){.award-winning__popup__main__buttons{border-bottom-left-radius:75px;border-bottom-right-radius:75px}}.award-winning__popup__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:32px;color:#000}@media screen and (min-width:1200px){.award-winning__popup__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:60px}}.award-winning__popup__info__company{color:inherit;font-size:22px}@media screen and (min-width:1200px){.award-winning__popup__info__company{padding-right:16px;border-right:1px solid #000;font-family:"Inter",sans-serif;font-weight:bold;font-size:30px;line-height:39px;letter-spacing:calc(0.17 * 30px)}}.award-winning__popup__info__project{position:relative;margin-top:12px;color:inherit;font-size:18px}@media screen and (min-width:1200px){.award-winning__popup__info__project{padding-left:16px;margin-top:0;font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:38px;letter-spacing:calc(0.14 * 20px)}}.award-winning__popup__info__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:35px;color:#000;font-size:16px;text-align:justify;white-space:pre-line}@media screen and (min-width:1200px){.award-winning__popup__info__desc{margin-top:40px;font-size:17px}}.award-winning__popup__info__desc .description,.award-winning__popup__info__desc .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:17px;color:inherit}@media screen and (min-width:1200px){.award-winning__popup__info__desc .description,.award-winning__popup__info__desc .products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.award-winning__popup__info__desc .description__title,.award-winning__popup__info__desc .products__title{-ms-flex-item-align:start;align-self:flex-start;padding:6px 16px;margin-bottom:8px;font-size:inherit;color:#fff;border-radius:5px}@media screen and (min-width:1200px){.award-winning__popup__info__desc .description__title,.award-winning__popup__info__desc .products__title{margin-right:16px;margin-bottom:0;font-family:"Inter",sans-serif;font-weight:400;font-size:18px;line-height:23px;letter-spacing:calc(0.14 * 18px)}}@media screen and (min-width:1200px){.award-winning__popup__info__desc .description__text,.award-winning__popup__info__desc .products__text{width:calc(100% - 8em);padding-top:6px}}.award-winning__popup__info__desc .description{padding-bottom:16px}.award-winning__popup__info__desc .description__title{background-color:var(--light-bronze)}.award-winning__popup__info__desc .products{padding-top:16px;border-top:1px solid #000}.award-winning__popup__info__desc .products__title{background-color:var(--french-blue)}.award-winning__popup__gallery{position:relative}.award-winning__popup__gallery__images{width:100%}.award-winning__popup__gallery__images__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc((100vw - 6vw) / 4 * 3);margin-top:20px}@media screen and (min-width:1200px){.award-winning__popup__gallery__images__item{height:calc((1000px - 0vw) / 4 * 3);margin-top:40px}}.award-winning__popup__gallery__images__item img{max-width:100%;max-height:100%;border-radius:20px}.award-winning__popup__gallery__images__item[data-orientation=landscape]{max-width:100%;width:100%;max-height:auto}.award-winning__popup__gallery__images__item[data-orientation=portrait]{max-width:auto;max-height:100%;height:100%}.award-winning__popup__gallery__images .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award-winning__popup__gallery__images .swiper-lazy-preloader{border:4px solid var(--buff);border-top:4px solid rgba(0,0,0,0)}.award-winning__popup__gallery__pagination{position:absolute;bottom:calc(8% + 16px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}@media screen and (min-width:1000px){.award-winning__popup__gallery__pagination{width:230px}}.award-winning__popup__gallery__pagination__item{width:21.5%;padding:3px;aspect-ratio:1/1;cursor:pointer;border-radius:2px}@media screen and (min-width:1200px){.award-winning__popup__gallery__pagination__item{width:66px;border-radius:3px}}.award-winning__popup__gallery__pagination__item:last-of-type{margin-right:0!important}.award-winning__popup__gallery__pagination__item .inner{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:left top;border:1px solid #fff;border-radius:2px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.41);box-shadow:0 0 5px 3px rgba(0,0,0,0.41)}@media screen and (min-width:1200px){.award-winning__popup__gallery__pagination__item .inner{border-radius:3px}}.award-winning__popup__gallery__pagination__item.active{background-color:var(--sandy-brown)}.award-winning__popup__gallery__pagination__item.active .inner{border:5px solid rgba(var(--sandy-brown),0.8)}.award-winning__popup__gallery__pagination .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:1200px){.award-winning__popup__gallery__pagination .swiper-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.award-winning__popup__sns{margin-top:6px}@media screen and (min-width:1200px){.award-winning__popup__sns{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-right:16px}}.award-winning__popup__sns__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48%}@media screen and (min-width:1200px){.award-winning__popup__sns__item{width:100%}}.award-winning__popup__sns__item.award-winning-button{display:none;cursor:pointer}@media screen and (min-width:1200px){.award-winning__popup__sns__item.award-winning-button{margin-top:30px}}.award-winning__popup__sns__item.share-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:41px;height:41px;cursor:pointer;color:inherit}@media screen and (min-width:1000px){.award-winning__popup__sns__item.share-button{width:60px;height:60px}}.award-winning__popup__sns__item.share-button img{width:100%}.award-winning__popup-sidebar{position:absolute;top:24px;right:8px;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1200px){.award-winning__popup-sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:36px;right:42px}}.award-winning__popup .award-winning__popup__main-next,.award-winning__popup .award-winning__popup__main-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding:12px 24px;font-size:16px;cursor:pointer}@media screen and (min-width:1200px){.award-winning__popup .award-winning__popup__main-next,.award-winning__popup .award-winning__popup__main-prev{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 40px 40px 62px;font-size:23px}}.award-winning__popup .award-winning__popup__main-next.swiper-button-disabled,.award-winning__popup .award-winning__popup__main-prev.swiper-button-disabled{cursor:no-drop;background-color:#bebebe}.award-winning__popup .award-winning__popup__main-next.swiper-button-disabled img:not(.disabled),.award-winning__popup .award-winning__popup__main-prev.swiper-button-disabled img:not(.disabled){display:none}.award-winning__popup .award-winning__popup__main-next.swiper-button-disabled img.disabled,.award-winning__popup .award-winning__popup__main-prev.swiper-button-disabled img.disabled{display:block}.award-winning__popup .award-winning__popup__main-next img,.award-winning__popup .award-winning__popup__main-prev img{width:45px}@media screen and (min-width:1200px){.award-winning__popup .award-winning__popup__main-next img,.award-winning__popup .award-winning__popup__main-prev img{position:absolute;top:50%;width:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.award-winning__popup .award-winning__popup__main-next img.disabled,.award-winning__popup .award-winning__popup__main-prev img.disabled{display:none}.award-winning__popup .award-winning__popup__main-next span,.award-winning__popup .award-winning__popup__main-prev span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.award-winning__popup .award-winning__popup__main-next span.company,.award-winning__popup .award-winning__popup__main-prev span.company{margin-top:12px;font-weight:bold}@media screen and (min-width:1200px){.award-winning__popup .award-winning__popup__main-next span.company,.award-winning__popup .award-winning__popup__main-prev span.company{margin-top:0}}.award-winning__popup .award-winning__popup__main-next span.project,.award-winning__popup .award-winning__popup__main-prev span.project{margin-top:6px}@media screen and (min-width:1200px){.award-winning__popup .award-winning__popup__main-next span.project,.award-winning__popup .award-winning__popup__main-prev span.project{margin-left:8px;margin-top:0}}.award-winning__popup .award-winning__popup__main-next{background-color:var(--dun);color:#fff}.award-winning__popup .award-winning__popup__main-next img.icon{-ms-flex-item-align:end;align-self:flex-end}@media screen and (min-width:1200px){.award-winning__popup .award-winning__popup__main-next img.icon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;right:60px}}.award-winning__popup .award-winning__popup__main-next span{text-align:right}.award-winning__popup .award-winning__popup__main-prev{background-color:#fff;color:var(--coyote)}@media screen and (min-width:1200px){.award-winning__popup .award-winning__popup__main-prev img.icon{left:60px}}.award-winning__popup__close{width:41px;height:41px;cursor:pointer}@media screen and (min-width:1000px){.award-winning__popup__close{width:60px;height:60px}}.award-winning__popup__close img{width:100%;height:100%}@media screen and (min-width:1000px){.award-winning__popup__close.mobile{display:block}}@media screen and (min-width:1200px){.award-winning__popup__close.mobile{display:none}}.notes{padding:6%;background-color:#ebebeb;line-height:22px}@media screen and (min-width:1000px){.notes{padding:40px 0 77px;line-height:50px}}.notes__title{font-size:16px;color:#56450a}@media screen and (min-width:1000px){.notes__title{font-size:27px}}.notes__title-sub{margin-top:1em;font-size:14px;color:#74706c}@media screen and (min-width:1000px){.notes__title-sub{font-size:22px}}.notes__list{padding-left:1.5em;font-size:14px;color:#74706c}@media screen and (min-width:1000px){.notes__list{font-size:22px}}.notes__list__item{font-size:inherit;color:inherit;text-align:justify}.notes ul,.notes ul li{list-style:disc}.notes ol,.notes ol li{list-style:decimal}.dialog{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3);z-index:1001}.dialog.visible{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.dialog__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:300px;width:86vw;padding:30px 25px;margin:0 auto;border-radius:26px;background-color:rgba(0,0,0,0.8)}@media screen and (min-width:1000px){.dialog__main{max-width:500px;padding:60px 50px;border-radius:38px}}.dialog__main__content{text-align:center;font-size:16px;color:#fff;letter-spacing:0.15em}@media screen and (min-width:1000px){.dialog__main__content{font-size:20px}}.dialog__main__close{width:41px;height:41px;margin-top:12px;cursor:pointer}@media screen and (min-width:1000px){.dialog__main__close{width:60px;height:60px;margin-top:26px}}.dialog__main__close img{width:100%;height:100%}.loading{position:fixed;top:0;left:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,0.8);color:#fff;font-size:20px}@media screen and (min-width:1000px){.loading{font-size:32px}}