body { font-family: 'Helvetica Neue'; } a:focus { outline: none; } a:focus-visible { outline: none; } button:focus-visible { outline: none; } img:focus-visible { outline: none; } .sec-00 .container-fluid { height: 110px; } @media (min-width: 480px) { .sec-00 .container-fluid { height: 200px; } } .sec-00__slider { width: 100%; height: 100%; } .sec-00 .slide-item { height: 110px; background-position: center center; background-size: cover; background-repeat: no-repeat; } @media (min-width: 480px) { .sec-00 .slide-item { height: 200px; background-size: contain; } } .navbar { box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); padding-top: 5px; padding-bottom: 5px; background-color: white !important; z-index: 99; } .navbar-toggler { padding-left: 0; border-color: transparent !important; } .navbar-toggler:focus { -webkit-box-shadow: none; box-shadow: none; } .navbar-toggler-icon { display: -webkit-box; display: -ms-flexbox; display: flex; justify-items: center; } .navbar-toggler-icon i { font-size: 25px; line-height: 30px; display: inline-block; } .navbar-search { padding-right: 2px; } .navbar-brand { font-size: 1.5rem; } .navbar-main.sticky { position: fixed; top: 0; width: 100%; } .navbar-main.sticky + .sec-01 { padding-top: 58px; } .sec-01 { padding: 0 1.5rem; margin-top: 1.5rem; } @media screen and (max-width: 385px) { .sec-01 { padding: 0 1rem; } } .sec-01 .col { text-align: center; vertical-align: bottom; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media screen and (max-width: 363px) { .sec-01 .col { padding: 0 .3rem; } .sec-01 .col.special { padding-left: 0; padding-right: .4rem; } } .sec-01 .col img { margin: 0 auto; margin-bottom: 0; vertical-align: baseline; } .sec-01 .col img:focus-visible { outline: none; } .sec-01 .slick-dots { width: 16%; margin: 0 auto; margin-top: 1.5rem; height: 5px; background-color: #d6d6d6; border-radius: 2rem; display: -webkit-box; display: -ms-flexbox; display: flex; position: static; } .sec-01 .slick-dots li { margin: 0px; width: 50%; } .sec-01 .slick-dots li.slick-active button { background-color: #EE7800; } .sec-01 .slick-dots li button { padding: 0; width: 100%; height: 5px; border-radius: 2rem; } .sec-01 .slick-dots li button::before { opacity: 0; } .sec-01 .slick-dotted.slick-slider { margin-bottom: 0; } .sec-02 { margin: 1.5rem 0; margin-bottom: 2rem; } .sec-02__slider { width: 100%; height: 100%; } .sec-02__slider .slide-item { height: 34.5vh; background-position: center center; background-size: cover; background-repeat: no-repeat; } @media (min-width: 480px) { .sec-02__slider .slide-item { height: 130vh; } } .sec-03 { margin-bottom: .8rem; } .sec-03__tabdiv { -webkit-box-sizing: content-box; box-sizing: content-box; border-bottom: 3px solid rgba(221, 221, 221, 0.863); padding-left: .9rem; padding-right: .9rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sec-03__tabdiv .more { padding-bottom: .4rem; } .sec-03__tabdiv .nav-item { position: relative; padding-right: 6px; padding-left: 6px; } .sec-03__tabdiv .nav-item::after { position: absolute; content: " "; width: 100%; height: 60%; left: 0; top: 5px; background-color: transparent; border-right: 1px solid #b3b3b3; z-index: -1; } .sec-03__tabdiv .nav-item:nth-of-type(3)::after { display: none; } .sec-03__tabdiv .nav-item-link { color: black; font-weight: 400; font-size: 1.2rem; padding-bottom: .35rem; border: none; position: relative; } @media screen and (max-width: 385px) { .sec-03__tabdiv .nav-item-link { font-size: 1.1rem; } } .sec-03__tabdiv .nav-item-link.active { color: #EE7800; } .sec-03__tabdiv .nav-item-link::before { position: absolute; content: " "; width: 101%; height: 100%; left: -2px; top: 3px; border: none; background-color: transparent; border-bottom: 3px solid #EE7800; opacity: 0; } .sec-03__tabdiv .nav-item-link.active::before { opacity: 1; } .sec-03 .tab-content { padding: .8rem 0; } .sec-03 .tab-pane { height: 100%; } .sec-03 .tabpar { min-width: 100%; height: 100%; overflow-x: auto; display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 12px; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; } .sec-03 .tabpar::-webkit-scrollbar { display: none; } .sec-03 .tabpar__card { margin: 3px; display: inline-block; min-width: 350px; font-size: 14px; } .sec-03 .tabpar__card__imgfr { width: 100%; height: 29vh; overflow: hidden; position: relative; background-position: center center; background-size: cover; background-repeat: no-repeat; } @media (min-width: 480px) { .sec-03 .tabpar__card__imgfr { height: 55vh; } } .sec-03 .tabpar__card__play { position: absolute; right: 1.2rem; bottom: 1rem; width: 2.5rem; } .sec-04 { background-color: #F4F4F4; padding: 1.5rem 1rem; } .sec-04 .container { margin: 0 auto; } .sec-04 .card { -webkit-box-shadow: 1px 2px 8px 1px #d6d6d6; box-shadow: 1px 2px 8px 1px #d6d6d6; text-decoration: none; } .sec-04 .card-title { font-size: 1.1rem; line-height: 1.6rem; color: #4C4C4C; font-weight: 500; } .sec-04 .card__imgfr { width: 100%; } .sec-04 .card__imgfr img { width: 100%; height: 100%; } .sec-05__video { width: 100%; height: 30vh; position: relative; } @media (min-width: 480px) { .sec-05__video { height: 100vh; } } .sec-05__video__play { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 3.5rem; height: 3.5rem; } .sec-05__video__imgfr { width: 100%; height: 30vh; background-position: center center; background-size: cover; background-repeat: no-repeat; } @media (min-width: 480px) { .sec-05__video__imgfr { height: 100vh; } } .sec-05 p { font-size: 14px; text-align: center; } .sec-06 .carousel { height: 32vh; } @media (min-width: 480px) { .sec-06 .carousel { height: 100vh; } } .sec-06 .carousel-inner { height: 100%; overflow: hidden; } .sec-06 .carousel-item { height: 100%; width: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; } .sec-06 .carousel-control-next, .sec-06 .carousel-control-prev { height: 2.5rem; top: calc(50% - 1.25rem); } .sec-06 .carousel-control-next-icon, .sec-06 .carousel-control-prev-icon { width: 2.5rem; height: 2.5rem; } @media (min-width: 480px) { .sec-07 { margin-bottom: 1.5rem; } } .sec-07__slider { width: 100%; } .sec-07__imgfr { width: 100%; height: 28vh; background-position: center center; background-size: cover; background-repeat: no-repeat; } @media (min-width: 480px) { .sec-07__imgfr { height: 43vh; } } .sec-07__cardtxt { font-size: 14px; padding-right: .6rem; } .sec-07 .slick-dots { width: 15%; margin: 0 auto; margin-top: 1rem; height: 5px; background-color: #d6d6d6; border-radius: 1rem; display: -webkit-box; display: -ms-flexbox; display: flex; position: static; } .sec-07 .slick-dots li { margin: 0px; width: 33.33%; } .sec-07 .slick-dots li.slick-active button { background-color: #EE7800; } .sec-07 .slick-dots li button { padding: 0; width: 100%; height: 5px; border-radius: 1rem; } .sec-07 .slick-dots li button::before { opacity: 0; } .sec-07 .slick-dotted.slick-slider { margin-bottom: 0; } .sec-08 { padding: 1.5rem 0; } .sec-08__slider { height: 100%; } .sec-08__slider .slide-item { height: 24vh; background-position: center center; background-size: contain; background-repeat: no-repeat; } .sec-09 { margin-bottom: 1rem; } .sec-09__cardgrp { width: 100%; height: 28vh; box-shadow: 0 4px 2px -2px #d8d8d8; -webkit-box-shadow: 0 4px 2px -2px #d8d8d8; -moz-box-shadow: 0 4px 2px -2px #d8d8d8; } .sec-09__cardgrp::-webkit-scrollbar { display: none; } @media (min-width: 480px) { .sec-09__cardgrp { height: 52vh; } } .sec-09__card { margin: 5px; text-align: center; } .sec-09__card__imgfr { width: 100%; position: relative; height: 20vh; background-position: center center; background-size: cover; background-repeat: no-repeat; } @media (min-width: 480px) { .sec-09__card__imgfr { height: 42vh; } } .sec-09__card__play { position: absolute; right: .8rem; bottom: .8rem; width: 2rem; } .sec-09__card p { font-size: 12.5px; margin-top: .5rem; } .sec-10 { margin-bottom: 1.5rem; /* &__imgfr { width: 100%; height: 100%; img{ width: 100%; } } */ } .sec-10__slider { width: 100%; } .sec-10__slider .slide-item { height: 28vh; background-position: center center; background-size: cover; background-repeat: no-repeat; position: relative; } @media (min-width: 480px) { .sec-10__slider .slide-item { height: 43vh; } } .sec-10__card__play { position: absolute; right: 1rem; bottom: 1rem; width: 2.5rem; height: 2.5rem; } .sec-10__cardtxt { font-size: 14px; } .sec-11__slider { width: 100%; } .sec-11__slider .slide-item { height: 28vh; background-position: center center; background-size: cover; background-repeat: no-repeat; position: relative; } @media (min-width: 480px) { .sec-11__slider .slide-item { height: 43vh; } } .sec-11__imgfr { width: 100%; height: 100%; } .sec-11__imgfr img { width: 100%; } .sec-11__card__play { position: absolute; right: 1rem; bottom: 1rem; width: 2.5rem; height: 2.5rem; } .sec-11__cardtxt { font-size: 14px; } .sec-guessLike__title { display: block; text-align: center; position: relative; } .sec-guessLike__title::before, .sec-guessLike__title::after { position: absolute; content: " "; width: 40%; height: 0rem; border-top: 1px solid black; top: 50%; } .sec-guessLike__title::before { left: 0; } .sec-guessLike__title::after { left: 60%; } .sec-guessLike__img { height: 14vh; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url("https://images.hhh.com.tw/uploads/_hcase_orig/designer355_14_02.jpg"); } .sec-guessLike__txt { font-size: 14px; } .morelink { text-decoration: none; color: #EE7800; } .morelink:hover { color: #EE7800; } .fixed_menu { height: 78px; position: fixed; z-index: 4; bottom: 0; left: 0; width: 100%; background-color: #fff; box-shadow: 0 3px 14px 2px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0 3px 14px 2px rgba(0, 0, 0, 0.12); -moz-box-shadow: 0 3px 14px 2px rgba(0, 0, 0, 0.12); } @media (min-width: 480px) { .fixed_menu { height: 50px; } } @media (min-width: 480px) { .fixed_menu .row { height: 50px; } } @media (min-width: 480px) { .fixed_menu__box { width: 100%; height: 100%; } } .fixed_menu__box img:focus-visible { outline: none; } @media (min-width: 480px) { .fixed_menu__box img { width: 100%; height: 100%; } } .sec-menu { display: none; z-index: 105; position: absolute; top: 0; left: 0; right: 0; font-size: 14px; } .sec-menu-block { padding-top: 61px; margin: 0; -webkit-transition: -webkit-transform .5s; transition: -webkit-transform .5s; transition: transform .5s; transition: transform .5s, -webkit-transform .5s; position: fixed; top: 0; left: -100%; right: 0; height: 100%; overflow-y: scroll; max-width: 100%; background-color: white; } .sec-menu-block.slidein { -webkit-animation: slidein 0.3s forwards; animation: slidein 0.3s forwards; } .sec-menu-block.slideout { -webkit-animation: slideout 0.3s forwards; animation: slideout 0.3s forwards; } .sec-menu-list { background: white; margin-bottom: 0; } .sec-menu-list .navbar-nav { padding: 0 2rem; width: 100%; } .sec-menu-list .navbar-nav .dropdown-menu { border: none; padding: 0; height: 0; opacity: 0; -webkit-transition: all 1s; transition: all 1s; } .sec-menu-list .navbar-nav .dropdown-menu.show { height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; opacity: 1; } .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item { padding-left: 3rem; } .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item:active, .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item.active, .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item:focus { background-color: white; } .sec-menu-list .navbar-nav .dropdown-menu .dropdown-item:hover { background-color: white; } .sec-menu-list .navbar-nav .dropdown-menu .sub-menu .dropdown-item { padding-left: 6rem; } .sec-menu-list .nav-item { font-size: 17px; display: block; width: 100%; } .sec-menu-list .nav-link { padding-top: 11px; padding-bottom: 8px; color: #707070; position: relative; } .sec-menu-list .nav-link .link_div { width: 25px; } .sec-menu-list .nav-link a { color: #707070; text-decoration: none; } .sec-menu-list .nav-link.show i { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); } .sec-menu-list .nav-link .expand { position: absolute; right: 10px; } .sec-menu-list .nav-link .expand i { font-size: 11px; color: #D3D3D3; -webkit-transition: all .5s; transition: all .5s; } .sec-menu-list .nav-link.text-main { color: #EE7800; } .sec-menu-list .sub-link .expand { position: absolute; right: 20px; top: 8px; width: 1.5rem; text-align: center; } .sec-menu-list .sub-menu { display: none; } .sec-menu-list .sub-menu.show { display: block; } .sec-menu-list hr { margin: 3px 0; background-color: #bbbbbb; } .sec-menu-follows { padding: 2rem 2.5rem; background-color: #e6e6e6ef; margin-top: -9px; } .sec-menu-follows-title { color: #797979; font-size: 14px; } .sec-menu-links { margin-bottom: 2.5rem; } .sec-menu-links a { color: #797979; text-decoration: none; display: inline-block; padding: 1px 0; border-bottom: 1px solid #acacac; margin: 0 .6rem; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } @media screen and (max-width: 385px) { .sec-menu-links a { margin: 0 .4rem; } } .sec-menu .follows-fp { color: #797979; text-decoration: none; font-weight: 400; display: block; padding-left: .5rem; } .sec-menu .follows-fp:nth-of-type(1) { margin-bottom: .6rem; } .sec-menu .copyright { color: #797979; font-size: 13px; } @-webkit-keyframes slidein { 100% { left: 0; } } @keyframes slidein { 100% { left: 0; } } @-webkit-keyframes slideout { 100% { left: -100%; } } @keyframes slideout { 100% { left: -100%; } } .sec-search { display: none; z-index: 107; position: absolute; top: 0; left: 0; right: 0; font-size: 14px; } .sec-search-block { padding-top: 61px; margin: 0; position: fixed; top: 0; left: 0; right: 0; width: 100; height: 100%; overflow-y: scroll; background-color: rgba(0, 0, 0, 0.774); } .sec-search-list { background-color: #F3F3F3; padding: 1rem; padding-bottom: 1.4rem; } .sec-search-list hr { background-color: #aaaaaa; } .sec-search-form { width: 100%; } .sec-search .searchBar { font-size: 17px; padding: .5rem .3rem; display: inline-block; width: 88%; outline: none; border: 2px solid #EE7800; border-radius: 5px; } .sec-search .searchBtn { outline: none; border: none; background-color: transparent; display: inline-block; width: 10%; } .sec-search-hots { padding: 1rem; background-color: white; -webkit-box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); } .sec-search-hots__title { color: #AAAAAA; font-size: 18px; font-weight: 400; padding-top: .5rem; } .sec-search-hots__link { display: inline-block; text-decoration: none; color: #797979; border: 1px solid #797979; border-radius: 3rem; padding: .3rem .5rem; margin-right: .8rem; margin-bottom: .8rem; } .sec-search-hots__link:hover { color: #797979; } .sec-login { display: none; z-index: 109; position: absolute; top: 0; left: 0; right: 0; font-size: 14px; } .sec-login-block { padding-top: 61px; margin: 0; position: fixed; top: 0; left: 0; right: 0; width: 100; height: 100%; overflow-y: hidden; background-color: #F3F3F3; } .sec-login-list { background-color: #F3F3F3; padding: 1rem; padding-bottom: 1.4rem; } .sec-login-list hr { background-color: #aaaaaa; } .sec-login-btns { padding: 1rem; background-color: white; -webkit-box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); } .sec-match { display: none; z-index: 109; position: absolute; top: 0; left: 0; right: 0; font-size: 14px; } .sec-match-block { padding-top: 61px; margin: 0; position: fixed; top: 0; left: 0; right: 0; width: 100; height: 100%; overflow-y: hidden; background-color: white; } .sec-match-list { background-color: white; padding: 1rem; padding-bottom: 1.4rem; } .sec-match-btns { padding: 1rem; background-color: white; -webkit-box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); } .sec-match p { color: #707070; } .sec-match__imgfr { width: 100%; height: 14rem; background-position: center; background-size: cover; } .sec-match__designer { width: 80%; height: 12rem; background-position: center; background-size: cover; border-radius: 50%; } .sec-match .btn-match { outline: none; border: none; color: #EE7800; border: 1px solid #EE7800; background-color: transparent; border-radius: 10px; padding: .3rem .6rem; -webkit-transition: all .3s; transition: all .3s; } .sec-match .btn-match:hover { background-color: #EE7800; color: white; } .sec-match .container__row { border-bottom: 1px solid #B2B2B2; } .sec-match .container__row:last-of-type { border-bottom: none; } .sec-result { padding: .5rem; } .sec-result p { color: #707070; } .sec-result__imgfr { width: 90%; height: 18rem; background-image: url(https://images.hhh.com.tw/uploads/_hcolumn_orig/point05_244_01.jpg); background-position: center; background-size: cover; } .sec-result__designer { background-image: url(https://cloud.hhh.com.tw/upload/_hdesigner/img_path_611_20190318172644.jpg); width: 6rem; height: 6rem; background-position: center; background-size: cover; border-radius: 50%; } .sec-result .btn-match { outline: none; border: none; color: #EE7800; border: 1px solid #EE7800; background-color: transparent; padding: .4rem .8rem; -webkit-transition: all .3s; transition: all .3s; } .sec-result .btn-match:hover { background-color: #EE7800; color: white; } .sec-result .container__row { border: 1px solid #B2B2B2; margin-bottom: 1rem; } .sec-result__consulting { color: #707070; } .sec-result__num { color: #EE7800; } .sec-favor { display: block; z-index: 111; position: absolute; top: 0; left: 0; right: 0; font-size: 14px; } .sec-favor-title { color: #4C4C4C; font-size: 18px; } .sec-favor-block { padding-top: 61px; margin: 0; position: fixed; top: 0; left: 0; right: 0; width: 100; height: 100%; overflow-y: auto; background-color: #F3F3F3; } .sec-favor-list { background-color: #F3F3F3; padding: 1rem; padding-bottom: 1.4rem; } .sec-favor-list hr { background-color: #aaaaaa; } .sec-favor-form .form-user, .sec-favor-checklist .form-user { width: 50%; color: #707070; font-size: 16px; } .sec-favor-form .form-progressbar, .sec-favor-checklist .form-progressbar { width: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .sec-favor-form .form-progressbar li, .sec-favor-checklist .form-progressbar li { width: 1.6rem; height: 1.6rem; border-radius: 50%; border: 2px solid #D3D3D3; line-height: 1.4rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; color: #D3D3D3; background-color: #F3F3F3; z-index: 2; } .sec-favor-form .form-progressbar li.active, .sec-favor-checklist .form-progressbar li.active { border: 2px solid #EE7800; color: #EE7800; } .sec-favor-form .form-progressbar li.active::before, .sec-favor-checklist .form-progressbar li.active::before { border-top: 2px solid #EE7800; } .sec-favor-form .form-progressbar li::before, .sec-favor-checklist .form-progressbar li::before { position: absolute; content: " "; width: 4rem; height: 0; border-top: 2px dashed #D3D3D3; right: 100%; top: 50%; z-index: 1; } .sec-favor-form .form-progressbar li:nth-of-type(1)::before, .sec-favor-checklist .form-progressbar li:nth-of-type(1)::before { display: none; } .sec-favor-form .form-step, .sec-favor-checklist .form-step { background-color: white; border-radius: 3px; padding: 1.5rem 1rem; padding-bottom: 1.5rem; -webkit-box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); overflow: visible; } .sec-favor-form .form-step .next, .sec-favor-checklist .form-step .next { padding: .6rem 5rem; background-color: #EE7800; border-radius: 3px; color: white; border: none; outline: none; } .sec-favor-form .form-step1, .sec-favor-checklist .form-step1 { display: block; } .sec-favor-form .form-step2, .sec-favor-checklist .form-step2 { display: none; } .sec-favor-form .form-step3, .sec-favor-checklist .form-step3 { display: none; position: relative; padding-bottom: 1.5rem; } .sec-favor-form input[type="checkbox"], .sec-favor-form input[type="radio"], .sec-favor-checklist input[type="checkbox"], .sec-favor-checklist input[type="radio"] { display: none; } .sec-favor-form .imgfr, .sec-favor-checklist .imgfr { background-image: url("../images/2_2.webp"); background-position: center center; background-size: cover; background-repeat: no-repeat; width: 100%; height: 4.5rem; border-radius: 8px; border: 2px solid transparent; } .sec-favor-form h4, .sec-favor-checklist h4 { color: #AAAAAA; font-size: 15px; font-weight: 400; } .sec-favor-form input[type="checkbox"]:checked + .fs-label-info .imgfr, .sec-favor-checklist input[type="checkbox"]:checked + .fs-label-info .imgfr { border: 2px solid #EE7800; } .sec-favor-form input[type="checkbox"]:checked + .fs-label-chbox, .sec-favor-checklist input[type="checkbox"]:checked + .fs-label-chbox { border: 1px solid #EE7800; color: #EE7800; } .sec-favor-form input[type="radio"]:checked + .fs-label-chbox, .sec-favor-checklist input[type="radio"]:checked + .fs-label-chbox { border: 1px solid #EE7800; color: #EE7800; } .sec-favor-form .step3-block, .sec-favor-checklist .step3-block { margin-bottom: 1rem; } .sec-favor-form .step3-block:nth-of-type(3), .sec-favor-checklist .step3-block:nth-of-type(3) { margin-bottom: 0; } .sec-favor-form .step3-block-title, .sec-favor-checklist .step3-block-title { color: #AAAAAA; display: block; margin-bottom: .5rem; font-size: 1rem; } .sec-favor-form .step3-block .radio, .sec-favor-checklist .step3-block .radio { display: inline-block; padding: .25rem .7rem; margin-right: .4rem; border: 1px solid #707070; border-radius: 2rem; color: #797979; margin-bottom: .5rem; } .sec-favor-form .skip, .sec-favor-checklist .skip { padding: .3rem 1rem; color: #AAAAAA; border: none; outline: none; background-color: transparent; } .sec-favor-form .btngrp, .sec-favor-checklist .btngrp { /* position: absolute; left: 50%; transform: translateX(-50%); bottom: -6rem; */ 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; } .sec-favor-form .btngrp .next, .sec-favor-checklist .btngrp .next { -webkit-transform: translateY(0rem); transform: translateY(0rem); } .sec-favor-checklist .form-user { margin: 0 auto; text-align: center; margin-bottom: 1rem; } .sec-favor-btns { padding: 1rem; background-color: white; -webkit-box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); box-shadow: 0 0 15px 2px rgba(190, 190, 190, 0.61); } .text-main { color: #EE7800; } .text-phone { color: #EA068C; text-decoration: none; } #videoModal .modal-content { background-color: transparent; border: none; height: 30vh; } #videoModal .modal-content .modal-body { width: 100%; height: 100%; } #videoModal .modal-content iframe { width: 100%; height: 100%; } .fixed-btn { position: fixed; right: 15px; bottom: 8rem; } @media (min-width: 480px) { .fixed-btn { bottom: 5rem; } } .fixed-btn .btn-gotop, .fixed-btn .btn-match { padding: 1.2rem .8rem; background-color: rgba(255, 255, 255, 0.897); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; box-shadow: 1px 1px 1px -3px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); -webkit-box-shadow: 1px 1px 1px -3px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); -moz-box-shadow: 1px 1px 1px -3px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } .fixed-btn .btn-match { padding: .4rem .2rem; background-color: white; font-size: 1em; word-spacing: 5px; width: 57px; text-align: center; position: relative; background-color: #EE7800; color: white; } .match__next { outline: none; border: none; background-color: #EE7800; border-radius: .3rem; padding-top: .5rem; padding-bottom: .5rem; color: white; } .match__next2, .last-step { outline: none; border: none; background-color: #EE7800; border-radius: .3rem; padding-top: .5rem; padding-bottom: .5rem; color: white; } .btn-call { color: #EA068C; padding: .6rem 1.5rem; border: 1px solid #EA068C; border-radius: 2rem; background-color: transparent; text-decoration: none; } .btn-call:hover { color: #EA068C; } .small { font-size: .7rem; } /*# sourceMappingURL=main.css.map */