PATH:
home
/
thebhoeo
/
.trash
/
coming-soon-maintenance-mode
/
templates
/
css
:root { --thm-primary: #d7054c; } /* ------------------------------------------------------------------- * ## home static * ------------------------------------------------------------------- */ .s-home--static { background-image: url(../images/temp-8.webp); background-position:inherit; } .s-home--static::before { background: #000000d4; } /* ------------------------------------------------------------------- * ## site logo - (_site-layout.scss) * ------------------------------------------------------------------- */ .home-logo { margin-top: 0; margin-bottom: 3rem; } .home-logo a { display: block; margin: 0; padding: 0; outline: 0; border: none; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .home-logo a.logo-dark { width: auto; height: 90px; border-radius: 50%; display: flex; flex-wrap: nowrap; justify-content: center; align-items: center; margin: 0 auto; } .home-logo a.logo-dark img { width: auto; height: 135px; } /* ------------------------------------------------------------------- * ## home content - (_site-layout.scss) * ------------------------------------------------------------------- */ .frame-ipad { display: flex; border-width: 3vmin; border-radius: 4.2857142857vmin; background-image: linear-gradient(rgba(0, 0, 0, 0), #00000000), url(../images/temp-8-fg.webp); z-index: 100; color: #fff; text-align: center; font-family: "SF Pro Display", Helvetica Neue, Arial, sans-serif; letter-spacing: -0.022em; font-size: 2.5vmin; background-color: #fff; background-size: auto 200%, cover; background-repeat: no-repeat, no-repeat; border: solid #111; margin-bottom: 2em; position: relative; box-shadow: 0 0.5em 2em 0.2em rgb(0 0 0 / 33%), 0 0 0 0.5px #000 inset; transition: all 0.1s linear, line-height 0s linear; background-position: 50% 100%, center; transform-origin: bottom center; margin: 0 auto; width: 100%; max-width: 1200px; } .frame-ipad .text-wrap { margin-right: 2rem; } .home-content { display: table-cell; width: 100%; height: 100%; vertical-align: middle; padding: 0; position: relative; } .home-content h3 { font-family: "metropolis-medium", sans-serif; font-size: 1.4rem; line-height: 1.286; text-transform: uppercase; letter-spacing: .3rem; color: white; margin-bottom: 3rem; position: relative; } .home-content h3::before { content: ""; display: block; background-color: rgba(236, 0, 140, 0.6); width: 40px; height: 1px; position: absolute; left: 0; top: 50%; } .home-content h1 { margin-top: 0; margin-bottom: 3rem; font-size: 6rem; line-height: 1.219; font-family: monotonregular; background-color: #0000; color: #787878; } .home-content__main { padding-top: 0; position: relative; overflow: hidden; } .home-content__text p { font-size: 18px; color: #707070; max-width: 800px; font-family: "Montserrat", sans-serif; margin-top: 0; margin-bottom: 3rem; margin-left: auto; margin-right: auto; } .home-content__subscribe { max-width: 420px; margin: 4rem auto; padding: 0; position: relative; } #mc-form { width: 100%; } #mc-form input[type="email"] { width: 100%; height: 5.4rem; font-size: 1.5rem; line-height: 3rem; padding: 1.2rem 170px 1.2rem 24px; background: rgba(255, 255, 255, 0.05); color: #707070; margin-bottom: 1.8rem; box-shadow:rgb(0 0 0 / 10%) -4px 9px 25px -6px; } #mc-form input[type="email"]::-webkit-input-placeholder { color: #707070; } #mc-form input[type="email"]:-moz-placeholder { color: #707070; } #mc-form input[type="email"]::-moz-placeholder { color: #707070; } #mc-form input[type="email"]:-ms-input-placeholder { color: #707070; } #mc-form input[type="email"].placeholder { color: #707070 !important; } #mc-form input[type=submit] { color: #FFFFFF; background: var(--thm-primary); border-color: var(--thm-primary); padding: 0 25px; margin: 0; position: absolute; top: 0; right: 0; } #mc-form label { color: #707070; font-family: var(--thm-font); font-size: 1.3rem; padding: 0 2rem; } #mc-form label i { padding-right: 6px; } .home-content__counter { margin-bottom: 3rem; } .home-content__counter .top { margin-bottom: 1.5rem; position: relative; left: -1.5rem; } .home-content__counter .time { color: #FFFFFF; font-size: 2rem; line-height: 1; display: inline-block; margin: 0 1.2rem; min-width: 6rem; position: relative; padding: 0; color: #FFFFFF; letter-spacing: 0px; font-family: "Montserrat", sans-serif; background-color: #0000; color: #707070; } .home-content__counter .time span { font-size: 2rem; margin-top: 0px; } .home-content__line { display: block; width: 1px; height: 12rem; background-color: var(--thm-primary); position: absolute; right: 84px; bottom: 0; } /* ------------------------------------------------------------------- * ## home social - (_site-layout.scss) * ------------------------------------------------------------------- */ .home-social { list-style: none; font-family: var(--thm-font); } .home-social a { color: #0a0a0a; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .home-social li { position: relative; display: inline-block; } .home-social li a { display: block; width: 36px; height: 36px; } .home-social i, .home-social span { position: absolute; top: 0; line-height: 36px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .home-social i { right: 0; text-align: center; display: inline-block; width: 36px; height: 36px; font-size: 1.75rem; } .home-social li:hover i { color: var(--thm-primary); } /* ------------------------------------------------------------------- * ## home copyright - (_site-layout.scss) * ------------------------------------------------------------------- */ .home-copyright { z-index: 502; font-size: 1.5rem; line-height: 1.8; color: rgba(255, 255, 255, 0.2); padding: 30px 60px 42px; } .home-copyright a { color: rgba(255, 255, 255, 0.7); } .home-copyright span { display: inline-block; } .home-copyright span::after { content: "|"; display: inline-block; padding: 0 .5rem 0 .8rem; color: rgba(255, 255, 255, 0.1); } .home-copyright span:last-child::after { display: none; } /* home media screen */ @media only screen and (max-width:1500px) { .home-content h1 { font-size: 5.8rem; } .home-content__main { max-width: 1200px; } .home-content__text p { font-size: 1.7rem; margin-top: 0; } .home-content__counter .time { font-size: 2.8rem; min-width: 5.8rem; } .home-content__counter .time span { font-size: 1.8rem; } .home-content__counter .days { font-size: 14.5rem; } } @media only screen and (max-width:1400px) { .home-logo { right: 35px; } .home-content h1 { font-size: 5rem; } .home-content__main { max-width: 1000px; } .home-content__text p { font-size: 1.6rem; margin-top: 0; } .home-content__counter .time { font-size: 2.4rem; min-width: 5rem; } .home-content__counter .time span { font-size: 1.7rem; } .home-content__line { right: 54px; } .home-social { right: 3.6rem; } .home-social li a { height: 32px; width: 32px; } .home-social i, .home-social span { line-height: 32px; } .home-social i { font-size: 18px; height: 32px; width: 32px; } .home-social span::after { right: -22px; } } @media only screen and (max-width:1200px) { .home-content h3::before { width: 30px; } .home-content h1 { font-size: 4.2rem; } .home-content__main { max-width: 900px; } .home-content__text p { font-size: 1.5rem; margin-top: 0; } .home-content__counter .time { font-size: 2rem; min-width: 4rem; } .home-content__counter .time span { font-size: 1.6rem; } } @media only screen and (max-width:1000px) { .comisoma-row { width: 90%; } .home-content br { display: none; } .home-content__main, .home-copyright { max-width: 700px; } .home-logo { margin-bottom: 1.5rem; } .home-content h1 { margin-bottom: 1.5rem; } .home-content__text p { margin-bottom: 1.5rem; } .home-content__counter { margin-bottom: 1.5rem; } .home-content__text, .home-content__counter { width: 100% !important; float: none !important; clear: both !important; margin-left: 0; margin-right: 0; } .home-content__counter .top { display: inline-block; margin: 0; } .home-copyright { position: static; width: auto; padding: 30px 15px 42px; } .home-content__line { display: none; } .comisoma-col-spacer { display: none; } .frame-ipad .comisoma-col-content { width: 100%; padding: 3rem 15px; } } @media only screen and (max-width:800px) { .home-content__main, .home-copyright { max-width: 600px; } .home-content__text { padding-right: 15px; } .home-content__counter { padding-right: 15px; } .home-content__counter .days { font-size: 9rem; } .home-social { display: block; text-align: center; position: static; transform: none; margin-top: 1.5rem; } .home-social li { display: inline-block; padding: 0 1rem; } } @media only screen and (max-width:700px) { .home-content h1 { font-size: 4rem; } .home-content__main, .home-copyright { max-width: 490px; } .home-content__counter .time { font-size: 2rem; min-width: 3rem; margin: 0 0.5rem; } .home-content__counter .time span { font-size: 1.6rem; } } @media only screen and (max-width:600px) { .home-content h3 { font-size: 1.3rem; } .home-content h1 { font-size: 3.6rem; } .home-content__text { padding-right: 10px; } .home-content__counter { padding-right: 10px; } .home-content__counter .top { display: block; margin-bottom: 1.5rem; left: 0; } .home-copyright { text-align: center; padding-right: 25px; padding-left: 25px; } } @media only screen and (max-width:500px) { .s-home { min-height: 642px; text-align: center; } .home-content h3 { padding-left: 0; } .home-content h3::before { display: none; } .home-content h1 { font-size: 3.3rem; } .home-content__main { max-width: 420px; } #mc-form input[type="email"] { padding: 1.2rem 2rem; text-align: center; } #mc-form input[type=submit] { position: static; width: 100%; margin-bottom: 1.8rem; } .home-copyright span { display: block; } .home-copyright span::after { display: none; } } @media only screen and (max-width:400px) { .s-home { min-height: 630px; } .home-logo { right: 30px; } .home-logo img { width: 70px; height: 70px; } .home-content h1 { font-size: 3rem; } .home-content__main { max-width: auto; } .home-content__text { padding-right: 0; } .home-content__text p { font-size: 1.6rem; } .home-copyright { margin-top: 7.8rem; } } .comisoma-col-spacer { width: 40%; } .comisoma-col-content { width: 60%; padding: 6rem 20px; } @media only screen and (max-width: 1000px) { .comisoma-col-content { padding: 4rem 20px; } }
[-] base.css
[edit]
[-] 11.css
[edit]
[-] 8.css
[edit]
[-] vendor.css
[edit]
[-] 15.css
[edit]
[-] fonts.css
[edit]
[-] 4.css
[edit]
[+]
..
[-] main.css
[edit]
[-] 1.css
[edit]