Files
tripwithbonus/styles/moover/animate.scss

133 lines
2.1 KiB
SCSS

.animate {
padding: 60px 40px 49px;
opacity: 0;
background-color: var(--color-black2);
border-radius: 30px;
color: white;
margin-bottom: 160px;
@media (min-width: 1720px) {
padding-top: 100px;
padding-bottom: 89px;
margin-bottom: 180px;
}
@media (max-width: 1304.98px) {
margin-bottom: 141px;
}
@media (max-width: 991.98px) {
padding-top: 40px;
padding-bottom: 29px;
margin-bottom: 121px;
}
@media (max-width: 479.98px) {
padding: 30px 7px 19px;
}
&.left {
transform: translateX(-180px);
}
&.right {
transform: translateX(180px);
.title {
margin-bottom: 17px;
@media (min-width: 1720px) {
max-width: 80%;
margin-bottom: 40px;
}
@media (max-width: 1304.98px) {
margin-bottom: 25px;
}
@media (max-width: 991.98px) {
margin-bottom: 31px;
}
@media (max-width: 479.98px) {
margin-bottom: 20px;
}
}
.subtitle {
@media (max-width: 991.98px) {
margin-bottom: 31px;
}
}
.use__btn {
@media (max-width: 479.98px) {
margin-top: -11px;
}
}
}
&__link {
color: var(--color-orange);
text-decoration: underline !important;
}
.title {
margin-bottom: 25px;
max-width: 87%;
/*width: 90%;*/
@media (min-width: 1720px) {
margin-bottom: 40px;
}
@media (max-width: 1304.98px) {
max-width: 99%;
}
@media (max-width: 991.98px) {
max-width: 85%;
font-size: 24px;
line-height: 29.05px;
}
@media (max-width: 767.98px) {
max-width: 100%;
margin-bottom: 14px;
}
}
.subtitle {
width: 47%;
margin: 0 auto 23px;
@media (min-width: 1720px) {
line-height: 26px;
letter-spacing: 0.1px;
margin-bottom: 40px;
}
@media (max-width: 1304.98px) {
width: 54%;
}
@media (max-width: 991.98px) {
width: 102%;
margin-bottom: 26px;
}
}
.use__btn {
@media (max-width: 479.98px) {
margin-top: -6px;
padding-left: 15px;
padding-right: 15px;
display: flex;
}
}
}