/*------------------------------------------------------------------ Project: ComingSoon Version: Last change: Assigned to: Bach Le Primary use: -------------------------------------------------------------------*/ /*////////////////////////////////////////////////////////////////// [ FONT ]*/ @font-face { font-family: Poppins-Regular; src: url('../fonts/Poppins/Poppins-Regular.ttf'); } @font-face { font-family: Poppins-Bold; src: url('../fonts/Poppins/Poppins-Bold.ttf'); } @font-face { font-family: Aldrich-Regular; src: url('../fonts/Aldrich/Aldrich-Regular.ttf'); } /*////////////////////////////////////////////////////////////////// [ RS PLUGIN ]*/ /*---------------------------------------------*/ .container {max-width: 1200px;} /*////////////////////////////////////////////////////////////////// [ Form ]*/ .keter{ z-index: 500; position: absolute; margin-left: 160px; margin-top: -250px; color: black; font-size: 50px; } @media (max-width: 480px) { .keter{ margin-left: 130px; } .l1-txt2 { font-size: 30px; } } @media (max-width: 1200px) { .keter{ margin-left: 130px; } } /*---------------------------------------------*/ .wrap-input100 { position: relative; width: 100%; height: 50px; z-index: 1; } .input100 { display: block; width: 100%; background: #f5f5f5; height: 100%; border-radius: 25px; padding: 0 20px; text-align: center; } .focus-input100 { content: ''; display: block; position: absolute; bottom: 0; left: 0; z-index: -1; width: 100%; height: 100%; border-radius: 35px; box-shadow: 0px 0px 0px 0px; color: rgba(0,178,111, 0.5); } .input100:focus + .focus-input100 { -webkit-animation: anim-shadow 0.5s ease-in-out forwards; animation: anim-shadow 0.5s ease-in-out forwards; } @-webkit-keyframes anim-shadow { to { box-shadow: 0px 0px 80px 30px; opacity: 0; } } @keyframes anim-shadow { to { box-shadow: 0px 0px 80px 30px; opacity: 0; } } /*------------------------------------------------------------------ [ Alert validate ]*/ .validate-input { position: relative; } .alert-validate::before { content: attr(data-validate); position: absolute; max-width: 70%; background-color: #fff; border: 1px solid #c80000; border-radius: 16px; padding: 5px 30px 6px 10px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 12px; pointer-events: none; font-family: Poppins-Bold; color: #c80000; font-size: 12px; line-height: 1.4; text-align: left; visibility: hidden; opacity: 0; -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; -moz-transition: opacity 0.4s; transition: opacity 0.4s; } .alert-validate::after { content: "\f06a"; font-family: FontAwesome; display: block; position: absolute; color: #c80000; font-size: 16px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 18px; } .alert-validate:hover:before { visibility: visible; opacity: 1; } @media (max-width: 992px) { .alert-validate::before { visibility: visible; opacity: 1; } } /*////////////////////////////////////////////////////////////////// [ RS Flip Clock ]*/ .flip-clock-wrapper { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; position: relative; max-width: 100%; margin: 0; margin-bottom: 20px; } .flip-clock-wrapper .flip { box-shadow: none; margin-bottom: 50px; } .flip-clock-wrapper ul { position: relative; float: unset; margin: 2px; width: 41px; height: 54px; font-size: 36px; font-weight: unset; line-height: unset; border-radius: 3px; background: #0d1629; } .flip-clock-wrapper ul li { line-height: unset; } .flip-clock-wrapper ul li a div { outline: none; } .flip-clock-wrapper ul li a div div.inn { font-family: Aldrich-Regular; color: #fff; font-size: 35px; font-weight: unset; text-align: unset; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; position: absolute; left: 0; z-index: 1; width: 100%; height: 200%; text-shadow: 0 0px 0px #000; background-color: #0d1629; border-radius: 3px; } .flip-clock-wrapper ul li a div .shadow { border-radius: 3px; } .flip-clock-wrapper ul li a div.up:after { display: none; } /*---------------------------------------------*/ .flip-clock-divider { display: block; float: unset; position: relative; width: 26px; height: 54px; } .flip-clock-divider span { display: none; } .flip-clock-divider::before { content: ":"; font-family: Aldrich-Regular; color: #fff; font-size: 30px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; } .flip-clock-divider.days::before { display: none; } .flip-clock-divider::after { font-family: Poppins-Regular; color: #fff; font-size: 12px; text-transform: uppercase; display: block; text-align: center; width: 90px; position: absolute; left: 100%; top: 100%; padding-top: 16px; } .flip-clock-divider.days::after { content: "days"; } .flip-clock-divider.hours::after { content: "hrs"; } .flip-clock-divider.minutes::after { content: "min"; } .flip-clock-divider.seconds::after { content: "sec"; } @media (max-width: 1200px) { .flip-clock-wrapper { justify-content: center; } } @media (max-width: 576px) { .flip-clock-wrapper { max-width: 240px; margin-right: 26px; } .flip-clock-divider.days { width: 26px; } .flip-clock-divider.minutes::before { display: none; } } /*================================================================== TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT ==================================================================*/ /*================================================================== [ Color ]*/ .cl0 {color: #fff;} /*////////////////////////////////////////////////////////////////// [ S-Text 0 - 15 ]*/ .s1-txt1 { font-family: Poppins-Bold; font-size: 15px; color: #555; line-height: 1.2; } .s1-txt2 { font-family: Poppins-Bold; font-size: 15px; color: #fff; line-height: 1.2; } .s1-txt3 { font-family: Poppins-Regular; font-size: 13px; color: #999; line-height: 1.5; } /*////////////////////////////////////////////////////////////////// [ M-Text 16 - 25 ]*/ /*////////////////////////////////////////////////////////////////// [ L-Text >= 26 ]*/ .l1-txt1 { font-family: Poppins-Regular; font-size: 30px; color: #fff; line-height: 1.2; text-transform: uppercase; } .l1-txt2 { font-family: Poppins-Bold; font-size: 70px; color: #fff; line-height: 1.1; text-transform: uppercase; } .l1-txt3 { font-family: Poppins-Bold; font-size: 30px; color: #333; line-height: 1.2; text-transform: uppercase; } /*================================================================== SHAPE SHAPE SHAPE SHAPE SHAPE SHAPE SHAPE SHAPE SHAPE SHAPE SHAPE ==================================================================*/ /*////////////////////////////////////////////////////////////////// [ Size ]*/ .size1 { width: 100%; min-height: 100vh; } .size2 { width: 100%; height: 50px; } .size3 { width: 36px; height: 36px; } /*////////////////////////////////////////////////////////////////// [ Width ]*/ .wsize1 { width: 390px; max-width: 100%; } /*////////////////////////////////////////////////////////////////// [ Height ]*/ /*////////////////////////////////////////////////////////////////// [ Background ]*/ .bg0 {background-color: #f7f7f3c7;} .bg-img1 { background-position: center; background-repeat: no-repeat; background-size: cover; } /*////////////////////////////////////////////////////////////////// [ Border ]*/ .bor1 { border-radius: 10px; } /*================================================================== WHERE WHERE WHERE WHERE WHERE WHERE WHERE WHERE WHERE WHERE WHERE ==================================================================*/ /*================================================================== HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW HOW ==================================================================*/ .placeholder0::-webkit-input-placeholder { color: #999999;} .placeholder0:-moz-placeholder { color: #999999;} .placeholder0::-moz-placeholder { color: #999999;} .placeholder0:-ms-input-placeholder { color: #999999;} /*---------------------------------------------*/ .overlay1 { position: relative; z-index: 1; } .overlay1::before { content: ""; display: block; position: absolute; z-index: -1; width: 100%; height: 100%; top: 0; left: 0; background: #30bab6; background: -webkit-linear-gradient(top, #009efd, #2af598); background: -o-linear-gradient(top, #009efd, #2af598); background: -moz-linear-gradient(top, #009efd, #2af598); background: linear-gradient(top, #009efd, #2af598); opacity: 0.8; } /*---------------------------------------------*/ .how-btn1 { border-radius: 25px; background-color: #00b26f; padding-right: 20px; padding-left: 20px; } .how-btn1:hover { background-color: #333333; } /*---------------------------------------------*/ .wrappic1 { display: block; flex-grow: 1; } .wrappic1 img { max-width: 100%; } /*---------------------------------------------*/ .how-social { color: #fff; font-size: 22px; background-color: transparent; border: 2px solid #fff; border-radius: 2px; } .how-social:hover { background-color: #00b26f; color: #fff; } /*////////////////////////////////////////////////////////////////// [ Pseudo ]*/ /*------------------------------------------------------------------ [ Focus ]*/ .focus-in0:focus::-webkit-input-placeholder { color:transparent; } .focus-in0:focus:-moz-placeholder { color:transparent; } .focus-in0:focus::-moz-placeholder { color:transparent; } .focus-in0:focus:-ms-input-placeholder { color:transparent; } /*------------------------------------------------------------------ [ Hover ]*/ .hov-cl0:hover {color: #fff;} .hov-bg0:hover {background-color: #fff;} /*---------------------------------------------*/ /*================================================================== RESPONSIVE RESPONSIVE RESPONSIVE RESPONSIVE RESPONSIVE RESPONSIVE ==================================================================*/ /*////////////////////////////////////////////////////////////////// [ XXL ]*/ @media (max-width: 1400px) { .respon1 { padding: 15px; } } /*////////////////////////////////////////////////////////////////// [ XL ]*/ @media (max-width: 1200px) { .m-0-xl {margin: 0;} .m-lr-0-xl {margin-left: 0; margin-right: 0;} .m-lr-15-xl {margin-left: 15px; margin-right: 15px;} .m-l-0-xl {margin-left: 0;} .m-r-0-xl {margin-right: 0;} .m-l-15-xl {margin-left: 15px;} .m-r-15-xl {margin-right: 15px;} .p-0-xl {padding: 0;} .p-lr-0-xl {padding-left: 0; padding-right: 0;} .p-lr-15-xl {padding-left: 15px; padding-right: 15px;} .p-l-0-xl {padding-left: 0;} .p-r-0-xl {padding-right: 0;} .p-l-15-xl {padding-left: 15px;} .p-r-15-xl {padding-right: 15px;} .w-full-xl {width: 100%;} /*---------------------------------------------*/ .respon1 { flex-direction: column; align-items: center; } /*---------------------------------------------*/ .respon2 { text-align: center; } /*---------------------------------------------*/ .respon3 { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-direction: column; align-items: center; } } /*////////////////////////////////////////////////////////////////// [ LG ]*/ @media (max-width: 992px) { .m-0-lg {margin: 0;} .m-lr-0-lg {margin-left: 0; margin-right: 0;} .m-lr-15-lg {margin-left: 15px; margin-right: 15px;} .m-l-0-lg {margin-left: 0;} .m-r-0-lg {margin-right: 0;} .m-l-15-lg {margin-left: 15px;} .m-r-15-lg {margin-right: 15px;} .p-0-lg {padding: 0;} .p-lr-0-lg {padding-left: 0; padding-right: 0;} .p-lr-15-lg {padding-left: 15px; padding-right: 15px;} .p-l-0-lg {padding-left: 0;} .p-r-0-lg{padding-right: 0;} .p-l-15-lg {padding-left: 15px;} .p-r-15-lg {padding-right: 15px;} .w-full-lg {width: 100%;} /*---------------------------------------------*/ } /*////////////////////////////////////////////////////////////////// [ MD ]*/ @media (max-width: 768px) { .m-0-md {margin: 0;} .m-lr-0-md {margin-left: 0; margin-right: 0;} .m-lr-15-md {margin-left: 15px; margin-right: 15px;} .m-l-0-md {margin-left: 0;} .m-r-0-md {margin-right: 0;} .m-l-15-md {margin-left: 15px;} .m-r-15-md {margin-right: 15px;} .p-0-md {padding: 0;} .p-lr-0-md {padding-left: 0; padding-right: 0;} .p-lr-15-md {padding-left: 15px; padding-right: 15px;} .p-l-0-md {padding-left: 0;} .p-r-0-md{padding-right: 0;} .p-l-15-md {padding-left: 15px;} .p-r-15-md {padding-right: 15px;} .w-full-md {width: 100%;} /*---------------------------------------------*/ } /*////////////////////////////////////////////////////////////////// [ SM ]*/ @media (max-width: 576px) { .m-0-sm {margin: 0;} .m-lr-0-sm {margin-left: 0; margin-right: 0;} .m-lr-15-sm {margin-left: 15px; margin-right: 15px;} .m-l-0-sm {margin-left: 0;} .m-r-0-sm {margin-right: 0;} .m-l-15-sm {margin-left: 15px;} .m-r-15-sm {margin-right: 15px;} .p-0-sm {padding: 0;} .p-lr-0-sm {padding-left: 0; padding-right: 0;} .p-lr-15-sm {padding-left: 15px; padding-right: 15px;} .p-l-0-sm {padding-left: 0;} .p-r-0-sm{padding-right: 0;} .p-l-15-sm {padding-left: 15px;} .p-r-15-sm {padding-right: 15px;} .w-full-sm {width: 100%;} /*---------------------------------------------*/ .respon4 { font-size: 50px; } /*---------------------------------------------*/ .respon5 { padding-left: 20px; padding-right: 14px; padding-bottom: 50px; } } /*////////////////////////////////////////////////////////////////// [ SSM ]*/ @media (max-width: 480px) { .m-0-ssm {margin: 0;} .m-lr-0-ssm {margin-left: 0; margin-right: 0;} .m-lr-15-ssm {margin-left: 15px; margin-right: 15px;} .m-l-0-ssm {margin-left: 0;} .m-r-0-ssm {margin-right: 0;} .m-l-15-ssm {margin-left: 15px;} .m-r-15-ssm {margin-right: 15px;} .p-0-ssm {padding: 0;} .p-lr-0-ssm {padding-left: 0; padding-right: 0;} .p-lr-15-ssm {padding-left: 15px; padding-right: 15px;} .p-l-0-ssm {padding-left: 0;} .p-r-0-ssm{padding-right: 0;} .p-l-15-ssm {padding-left: 15px;} .p-r-15-ssm {padding-right: 15px;} .w-full-ssm {width: 100%;} /*---------------------------------------------*/ }