@import '_variables'; @import '_mixins'; .subpage-content { padding-bottom: 0; } #scontainer-31 { .row { align-items: center; } h3 { color: $cBlackText; font-size: 24px; font-weight: 700; font-family: $font-5; margin: 0 0 20px 0; } p { color: rgba($cBlackText, 0.8); font-size: 16px; font-weight: 400; font-family: $font-5; span { font-weight: 600; } strong { display: block; margin: 50px 0 20px; font-weight: 700; } } ul { list-style: none; display: flex; flex-direction: column; gap: 16px; padding: 0; margin: 0; li { position: relative; background-color: #f9f9f9; border-radius: 12px; width: 100%; padding: 12px; margin: 0; display: flex; flex-direction: row; align-items: center; gap: 20px; color: #545454; font-size: 16px; font-family: $font-5; font-weight: 500; &::before { content: '✅'; width: 52px; min-width: 52px; height: 52px; background: $cWhite; border-radius: 6px; display: flex; align-items: center; justify-content: center; } } } .col-wrapper { width: 100%; max-width: 320px; @include respond-below(md) { max-width: unset; } } } .box-2 { padding-top: 75px; padding-bottom: 70px; background: #f8f2e1; .row { row-gap: 30px; } h3 { color: $cBlackText; font-size: 24px; font-weight: 700; font-family: $font-5; margin: 0 0 20px 0; } p { color: rgba($cBlackText, 0.8); font-size: 16px; font-weight: 400; font-family: $font-5; } .contact-form-wrapper { position: relative; border-radius: 24px; background: $cWhite; // overflow: hidden; z-index: 1; animation: test 5s linear; &::before { content: ''; position: absolute; top: 30px; left: 0; width: 150px; height: 164px; background-image: url('/upload/filemanager/new-2024/assets/big-star.svg'); background-repeat: no-repeat; background-size: cover; background-position: center; transform: rotate(344deg) translateX(-50%); z-index: -1; } &::after { content: ''; position: absolute; top: 270px; left: -70px; width: 60px; height: 64px; background-image: url('/upload/filemanager/new-2024/assets/big-star.svg'); background-repeat: no-repeat; background-size: cover; background-position: center; transform: rotate(63deg) translateX(-50%); z-index: -1; } iframe { // position: relative; border-radius: 24px; // overflow: hidden; animation: test 5s linear; } @keyframes test { 0% { opacity: 0.99; } 100% { opacity: 1; } } } .col-left { display: flex; flex-direction: column; gap: 40px; justify-content: space-between; height: 100%; } } .box-3 { display: flex; flex-direction: row; align-items: center; justify-content: center; min-height: 400px; img { height: 100%; margin: 0 !important; object-fit: cover; @include respond-below(md) { width: 100%; } } @include respond-below(md) { flex-direction: column; } .col-left, .col-right { position: relative; height: 400px; @include respond-below(md) { width: 100%; } } .info-tile { position: absolute; bottom: 30px; left: 50px; background: $cWhite; border-radius: 12px; padding: 32px; @include respond-below(xxs) { left: 30px; right: 30px; } p { color: $cBlackText; font-size: 18px; font-weight: 600; margin-bottom: 24px; } .btn1 { display: flex; align-items: center; gap: 8px; max-width: fit-content; font-weight: 500; } } } #scontainer-262 { h4 { display: flex; flex-direction: row; align-items: center; gap: 8px; color: $cBlackText; font-size: 16px; font-family: $font-5; font-weight: 700; line-height: 1; margin-bottom: 40px; } .tiles { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: repeat(auto-fit, 270px); column-gap: 60px; row-gap: 20px; @include respond-below(sm) { grid-template-columns: 1fr; } .tile { margin: 0; display: flex; flex-direction: column; gap: 8px; p { color: rgba($cBlackText, 0.8); font-size: 16px; font-weight: 600; margin: 0; } .tile-data { display: flex; flex-direction: row; align-items: center; gap: 16px; background: $cWhite; border-radius: 100px; padding: 19px 24px; a { color: $cBlackText; font-size: 14px; font-weight: 600; } img { width: 100%; max-width: 14px; } } } } }