.banner__title{height:69px;padding:26px 14px 20px;font:normal 600 100% "Jost";font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 540px){.banner__title{padding:26px 0 20px}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__title{padding:26px 10px 20px}}@media screen and (min-width: 1280px){.banner__title{font-size:2.75rem;padding:0;margin-top:70px}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__outer_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.banner__wrapper{padding:0 12px;background-color:#fff;border-bottom:solid 1px #ebe6db;-webkit-box-shadow:0px 2px 8px 0px rgba(118,98,92,.2);box-shadow:0px 2px 8px 0px rgba(118,98,92,.2)}@media screen and (max-width: 1023px){.banner__wrapper:not(:first-child){margin:30px 0 0}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__wrapper:nth-child(1n+3){margin:30px 0 0}}@media screen and (min-width: 1024px){.banner__wrapper{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__wrapper{padding:0 10px;width:50%;background-color:rgba(0,0,0,0)}}@media screen and (min-width: 1280px){.banner__wrapper{padding:0}}@media screen and (min-width: 1024px){.banner__content_wrapper{padding:0 10px;background-color:#fff;-webkit-box-shadow:0px 2px 8px 0px rgba(118,98,92,.2);box-shadow:0px 2px 8px 0px rgba(118,98,92,.2);border-radius:15px;overflow:hidden}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__content_wrapper{height:100%;padding-top:20px}}@media screen and (min-width: 1280px){.banner__content_wrapper{padding:0}}.banner__subtitle{font:normal 600 100% "Jost";font-size:1.125rem;padding:17px 0 20px}@media screen and (min-width: 1024px){.banner__subtitle{padding-top:0}}@media screen and (min-width: 1280px){.banner__subtitle{font-size:1.875rem;padding-bottom:22px;margin-top:70px}}.banner__img_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 1280px){.banner__img_info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.banner__img_info .img_wrapper{position:relative}@media screen and (min-width: 1280px){.banner__img_info .img_wrapper{width:81.61%;background-color:#e7e6e1;padding:0;margin-bottom:0;height:auto}}.banner__img_info .img_wrapper img{position:relative;width:auto}@media screen and (max-width: 1023px){.banner__img_info .img_wrapper img{height:min(84vw - 24px,430px)}}@media screen and (min-width: 1024px){.banner__img_info .img_wrapper img{width:100%}}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__img_info .img_wrapper img{max-height:400px;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 1280px){.banner__img_info .img_wrapper img{position:absolute;top:11%;left:0;right:0;width:85.48%;height:107%;-o-object-fit:contain;object-fit:contain;margin:auto}}.banner__img_info .img_wrapper__inner{position:relative;width:100%;text-align:center}@media screen and (min-width: 1280px){.banner__img_info .img_wrapper__inner{height:0;padding-bottom:56.44%}}.banner__img_info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px;border-top:solid 1px #ebe6db;border-bottom:solid 1px #ebe6db}@media screen and (min-width: 1024px)and (max-width: 1279px){.banner__img_info ul{margin:0 -10px}}@media screen and (min-width: 1280px){.banner__img_info ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;border-top:none}}.banner__img_info ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7b7675;padding:0 10px;word-break:break-all}.banner__img_info ul li:nth-child(odd){border-right:solid 1px #ebe6db}@media screen and (min-width: 1280px){.banner__img_info ul li:nth-child(odd){border-right:none}}.banner__img_info ul li:nth-child(2),.banner__img_info ul li:first-child{border-bottom:solid 1px #ebe6db}@media screen and (min-width: 1280px){.banner__img_info ul li:nth-child(2),.banner__img_info ul li:first-child{border-bottom:none}}.banner__img_info ul li p:nth-child(2n){font:normal 700 100% "Jost",sans-serif;font-size:1.0625rem;color:#202020;-ms-hyphens:auto;hyphens:auto;word-break:break-word;text-align:center}@media screen and (min-width: 1280px){.banner__img_info ul li{width:100%}}@media screen and (min-width: 1280px){.banner__info{margin-top:115px;padding:0 40px}}.banner__info p{margin-top:1.5rem;font:normal 400 100% "Jost",sans-serif;line-height:1.5rem;color:#202020}@media screen and (min-width: 1280px){.banner__info p{margin-top:0;font-size:1.1875rem}}.banner__info .btn{margin-top:1.5rem;font:normal 700 100% "Jost",sans-serif;line-height:1.5rem;text-decoration:none;height:40px;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 20px;margin:0}@media screen and (min-width: 1280px){.banner__info .btn{margin-top:0}}.banner__info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner__info ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:16px 0}@media screen and (min-width: 1280px){.banner__info ul li{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}.banner__info ul li:nth-child(1n+4){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width: 1280px){.banner__info ul li:nth-child(1n+4){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.banner__info ul li:last-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:360px;margin:16px auto;text-align:center}@media screen and (min-width: 1280px){.banner__info ul li:last-child{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left;margin:16px 0;max-width:none}}@media screen and (min-width: 1280px){.banner__info ul li:last-child.full-width{-ms-flex-preferred-size:100% !important;flex-basis:100% !important;text-align:center}}.banner__info ul li p{margin-top:0}.banner__info ul li p:first-child{text-transform:uppercase;font-size:.75rem;color:#7b7675}.banner__info ul li p:nth-child(2){font:normal 700 100% "Jost",sans-serif;font-size:1.0625rem;color:#202020}.banner__info span{display:block;margin:25px 0;font:normal 400 100% "Jost",sans-serif;font-size:1.0625rem}@media screen and (min-width: 1280px){.banner__info span{border-top:solid 1px #ebe6db;padding:20px 40px;margin:25px -40px 0}}.banner__info .disabled_preview{color:#7b7675 !important;cursor:not-allowed}.banner_detail_view{margin:52px 0 50px}@media screen and (min-width: 1280px){.banner_detail_view{width:100%;margin:0 161px 96px 70px;max-width:1200px}}
