/* remarks */ $primary-colour: #EF9528; $secondary-colour:#CF6B0D; $black: #0b0b0b; $white: #ffffff; $grey:#4a4a4a; $background-grey:#f7f7f7; $montserrat: 'Montserrat', 'Noto Sans TC', sans-serif; $barlow: 'Barlow', 'Noto Sans TC', sans-serif; $nowicon:'nowicon'; .netflix-wrapper{ text-align: center; margin: 60px 0; img.logo{ width: auto; height: 55px; } .message{ margin: 40px 0; color: $black; h4{ font-family: $montserrat; font-size: 24px; font-weight: 500; line-height: 1.4; } p{ font-family: $barlow; font-size: 18px; margin: 16px 0; } } .cta-buttons{ display: flex; flex-direction: column; align-items: center; a{ font-family: $barlow; display: inline-block; margin: 24px 0 0 0; font-size: 18px; } } .preview-img{ margin: 40px 0; img{ width: auto; height: 360px; } } .chat-options{ display: flex; flex-direction: row; align-items: center; justify-content: center; margin: 40px 0; .item { margin: 0 60px; a { text-decoration: none; text-align: center; .img-wrap { width: 100px; height: 100px; border-radius: 50%; border: 1.5px solid #0b0b0b; display: inline-flex; align-items: center; justify-content: center; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; img.phone { width: auto; height: 41px; } img.message { width: auto; height: 39px; } img.whatsapp { width: auto; height: 50px; } } h4 { font-weight: 400; font-size: 18px !important; margin: 20px 0 0 0; font-family: $barlow; } } } } } @media screen and (max-width: 991px) { .netflix-wrapper{ .chat-options{ .item { margin: 0 40px; a { .img-wrap { width: 80px; height: 80px; img.phone { width: auto; height: 35px; } img.message { width: auto; height: 33px; } img.whatsapp { width: auto; height: 43px; } } h4 { font-size: 16px !important; margin: 16px 0 0 0; } } } } } } @media screen and (max-width: 767px) { .netflix-wrapper{ margin: 40px 0; img.logo{ height: 46px; } .message{ margin: 30px 0; h4{ font-size: 20px; } p{ font-size: 16px; } } .cta-buttons{ a{ margin: 20px 0 0 0; font-size: 16px; } } .preview-img{ margin: 30px 0; img{ height: 300px; } } .chat-options{ margin: 30px 0; } } } @media screen and (max-width: 575px) { .netflix-wrapper { .chat-options { &:has(> :nth-child(3)) { .item{ margin: 0 20px; a{ h4{font-size: 15px !important;} } } } } } }