Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <style lang="scss" scoped>
- @import "../../../sass/_variables";
- .container_900 {
- max-width: 100%;
- width: 900px;
- }
- .menu-btn {
- display: none;
- }
- .group_header {
- padding: 20px 0px 25px 0px;
- background-color: $color_white;
- .group_logo_header {
- display: inline-block;
- .logo_image {
- display: inline-block;
- float: left;
- }
- }
- .nav-md {
- display: none;
- }
- .group_menu_header {
- display: inline-block;
- margin: 25px 0px 10px 0px;
- .menu_header {
- float: left;
- list-style-type: none;
- font-size: $font_root;
- li {
- float: left;
- line-height: $line-height-base;
- position: relative;
- &:after {
- display: block;
- height: 18px;
- width: 1px;
- background-color: $color_green_vogue;
- position: absolute;
- right: 0px;
- top: 50%;
- margin-top: -9px;
- }
- &:last-child:after {
- display: none;
- }
- a {
- display: inline-block;
- float: left;
- padding: 4px 20px;
- }
- a:hover {
- text-decoration: none;
- }
- .btn-login {
- float: left;
- border-color: $color_caribbean_green;
- cursor: pointer;
- background-color: $color_caribbean_green;
- height: 26px;
- border-radius: 0px;
- line-height: 18px;
- padding: 4px 18px;
- font-size: $font_root;
- color: $color_white;
- }
- }
- .divider {
- padding: 3px 0;
- }
- }
- }
- }
- .sc_banner_body {
- background-color: $color_mountain_meadow;
- .w_50_banner {
- display: block;
- width: 50%;
- float: left;
- }
- .image_banner {
- display: block;
- width: 100%
- }
- .group_text_banner {
- padding-top: 67px;
- color: $color_white;
- width: 365px;
- max-width: 100%;
- .tit_banner {
- font-size: 75px;
- letter-spacing: 1.5px;
- font-weight: 300;
- line-height: 97px;
- margin-bottom: 13px;
- }
- .des_banner {
- font-size: 17px;
- letter-spacing: 0.3px;
- line-height: 25px;
- }
- .btn-banner {
- padding: 0px;
- border: 0px;
- background: transparent;
- display: block;
- margin: auto;
- margin-top: 28px;
- }
- }
- }
- .sc_works_body {
- padding: 2rem 2rem 0rem;
- background-color: $color_white;
- .home__title {
- text-align: center;
- margin-bottom: 1rem;
- .how_it_works {
- font-size: 3.5rem;
- }
- }
- .home__body {
- -moz-column-gap: 1em;
- -webkit-column-gap: 1em;
- padding: 0 10rem 0rem;
- column-gap: 1em;
- .item_works {
- padding: 0px 20px;
- margin-bottom: .5rem;
- .icon_container {
- text-align: center;
- padding: 15px 20px;
- img {
- height: 100px;
- }
- }
- .item__footer {
- text-align: center;
- }
- }
- }
- }
- .footer {
- width: 100%;
- height: 150px;
- background-color: $color_slate_blue;
- color: $color_slate_blue;
- p {
- text-align: center;
- color: $color_dark_gray;
- padding-top: 4rem;
- margin: 0;
- }
- }
- @media (min-width: 768px) and (max-width: 990px) {
- .sc_banner_body {
- .group_text_banner {
- padding-top: 25px;
- }
- }
- .sc_works_body {
- .home__body {
- padding: 0 7rem 0rem;
- .work__header {
- padding: 0px 20px;
- }
- }
- }
- }
- @media only screen and (max-width: 767px) {
- .group_header {
- .nav-show {
- max-height: 500px !important;
- height: auto !important;
- transition: max-height 0.5s ease-in !important;
- }
- .nav-md {
- display: inline-block;
- position: absolute;
- right: 20px;
- top: 20px;
- label {
- display: inline-block;
- width: 50px;
- height: 50px;
- padding: 25px;
- cursor: pointer;
- span {
- display: block;
- width: 25px;
- height: 10px;
- border-top: 2px solid $color_caribbean_green;
- }
- }
- }
- .group_menu_header {
- position: relative;
- transition: max-height 0.5s ease-out;
- overflow-y: hidden;
- top: 20px;
- left: 0px;
- max-height: 0;
- .menu_header {
- li {
- padding: 20px 0px;
- float: none;
- position: relative;
- }
- .divider {
- display: none;
- }
- }
- }
- }
- .sc_banner_body {
- .image_banner {
- width: 450px;
- max-width: 100%;
- margin: auto;
- }
- .group_text_banner {
- text-align: center;
- padding-top: 25px;
- margin: auto;
- .tit_banner {
- font-size: 40px;
- line-height: 45px;
- }
- .btn-banner {
- margin-bottom: 15px;
- }
- }
- }
- .sc_works_body {
- .home__body {
- padding: 0 2rem 0rem;
- .work__header {
- padding: 0px 20px;
- }
- }
- }
- }
- @media only screen and (max-width: 412px) {
- .group_header {
- padding: 10px 0 0 0;
- .nav-md {
- top: 15px;
- }
- .group_menu_header {
- top: 0;
- padding: 25px 0 10px 0;
- }
- }
- }
- @media only screen and (max-width: 395px) {
- .group_header {
- padding: 10px 0 0 0;
- .nav-md {
- top: 15px;
- }
- .group_menu_header {
- top: 0;
- padding: 0;
- margin-top: 0;
- }
- }
- .sc_works_body {
- .home__body {
- padding: 0;
- }
- }
- }
- </style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement