          @media (min-width: 651px) {
               .dd-f-item.one,
               .dd-f-item.three {
                    margin-top: 3vw;
               }
               .dd-f-item.four,
               .dd-f-item.six {
                    margin-top: -3vw;
               }
               .dd-f-item.one,
               .dd-f-item.four {
                    z-index: 0;
                    right: -20px;
               }
               .dd-f-item.three,
               .dd-f-item.six {
                    z-index: 2;
                    left: -20px;
               }
               .dd-feature-content {
                    margin: 100px 0 120px;
                    height: 200px;
                    display: flex;
                    justify-content: center;
               }
               .dd-f-content {
                    position: absolute;
                    width: 60%;
               }
               .dd-f-content h4 {
                    font-size: 1.8vw;
               }
               .dd-f-content p {
                    font-size: 1.4vw;
               }
               .dd-f-content h4,
               .dd-f-content p,
               .dd-f-content .dd-f-icon {
                    opacity: 0;
                    transition: all 0.5s ease-in-out;
               }
               .dd-f-content.dd-active h4,
               .dd-f-content.dd-active p,
               .dd-f-content.dd-active .dd-f-icon {
                    opacity: 1;
               }
               .dd-f-icon {
                    position: absolute;
               }
               .dd-f-content.two .dd-f-icon,
               .dd-f-content.five .dd-f-icon {
                    top: -80%;
                    left: 50%;
                    transform: translateX(-50%);
                    right: auto;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -91%;
                    top: auto;
               }
               .dd-f-content.one .dd-f-icon {
                    top: -65%;
                    left: -2%;
               }
               .dd-f-content.three .dd-f-icon {
                    top: -65%;
                    right: -2%;
               }
               .dd-f-content.four .dd-f-icon {
                    bottom: -41%;
                    left: -10%;
               }
               .dd-f-content.six .dd-f-icon {
                    bottom: -70%;
                    right: -10%;
               }
               .dd-feature-grid {
                    position: relative;
               }
          }
          
          @media (max-width: 1850px) {
               .dq-banner .col-lg-5,
               .dq-banner .col-lg-7 {
                    width: 50%;
               }
               .dq-evalution-wrapper .dq-main-title p {
                    width: 100%;
               }
               .dq-evalution-wrapper .title-stroke.arrw {
                    right: -8%;
               }
               .dq-evalution-wrapper .title-stroke.round {
                    right: -12px;
                    bottom: -14px;
                    width: 184px;
               }
               .dq-benefits-wrapper .title-stroke {
                    left: -8px;
                    top: -9px;
                    width: 137px;
               }
               .dq-segments-wrapper .title-stroke.round {
                    bottom: -17px;
                    width: 170px;
               }
               .dd-feature-content {
                    margin: 100px 0 100px;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -100%;
               }
          }
          
          @media(max-width:1750px) {
               .dq-segments-wrapper {
                    margin: 100px 0 0 0;
               }
          }
          
          @media (max-width: 1650px) {
               .dq-banner {
                    padding: 150px 0 0 80px;
               }
               .letter.a {
                    width: 188px;
               }
               .dq-banner.loading-letters .letter.a {
                    top: 14%;
               }
               .dq-banner.loading-letters .letter.f {
                    width: 74px;
               }
               .dq-banner.loading-letters .letter.b {
                    width: 242px;
               }
               .letter.b {
                    width: 167px;
               }
               .dq-banner.loading-letters .letter.b {
                    left: 47%;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 50%;
               }
               .dq-banner.loading-letters .letter.d {
                    width: 184px;
               }
               .letter.d {
                    width: 174px;
               }
               .dq-banner h1 {
                    font-size: 4.5vw;
               }
               .dd-feature-content {
                    margin: 100px 0;
                    height: 150px;
               }
               .dd-f-desc {
                    width: 70%;
                    margin: 0 auto;
               }
               .dq-benefits-wrapper,
               .dq-evalution-wrapper {
                    padding-left: 80px;
                    padding-right: 80px;
               }
               .dq-benefit-item {
                    height: 275px;
               }
               .dq-questions-block {
                    height: 620px;
               }
               .dq-questions-wrapper .container {
                    max-width: 1400px;
               }
               .dq-question-item,
               .dq-result-box {
                    padding: 58px 64px;
               }
               .dq-trophy {
                    width: 46%;
               }
               .dq-workout-wrapper .dq-main-title {
                    width: 80%;
               }
               .dq-workout-wrapper .title-stroke.arrw {
                    right: 35%;
                    bottom: -40%;
               }
          }
          
          @media (max-width: 1600px) {
               .p-space-top {
                    padding-top: 120px;
               }
               .p-space-bottom {
                    padding-bottom: 120px;
               }
               .dq-main .design-tribe-wrapper {
                    padding: 0 0 120px;
               }
               .dq-segments-wrapper {
                    margin: 0;
               }
               .dq-segment-item {
                    padding: 30px;
               }
               .dd-f-icon svg {
                    height: 100px;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -117%;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -102%;
               }
               .dq-main-title {
                    width: 70%;
               }
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 70%;
               }
          }
          
          @media (max-width: 1550px) {
               .letter.a {
                    width: 168px;
               }
               .letter.b {
                    width: 170px;
               }
               .dq-banner.loading-letters .letter.b {
                    width: 212px;
               }
               .letter.c {
                    width: 80px;
               }
               .dq-banner.loading-letters .letter.c {
                    left: 58%;
               }
               .letter.d {
                    width: 174px;
               }
               .letter.e {
                    width: 78px;
               }
               .dq-banner.loading-letters .letter.e {
                    left: 43%;
               }
               .letter.f {
                    width: 64px;
               }
          }
          
          @media (max-width: 1500px) {
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 80%;
               }
               .dq-evalution-report {
                    margin-top: 110px;
               }
               .dq-workout-wrapper .container {
                    width: 1300px;
                    max-width: 1300px;
               }
          }
          
          @media (max-width: 1480px) {
               .letter.b,
               .dq-banner.loading-letters .letter.b {
                    width: 186px;
               }
               .dq-banner.loading-letters .letter.b {
                    left: 50%;
               }
               .letter.a {
                    width: 120px;
               }
               .dq-banner.loading-letters .letter.a {
                    left: 24%;
               }
               .letter.d,
               .dq-banner.loading-letters .letter.d {
                    width: 154px;
               }
               .letter.c {
                    width: 70px;
               }
               .dq-banner.loading-letters .letter.c {
                    left: 59%;
               }
               .letter.e {
                    width: 68px;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 48%;
                    left: 44%;
               }
               .letter.f {
                    width: 64px;
               }
               .dq-banner.loading-letters .letter.f {
                    right: 10%;
               }
               .dd-feature-content {
                    height: 130px;
               }
               .p-space-bottom {
                    padding-bottom: 150px;
               }
               .p-space-top {
                    padding-top: 150px;
               }
               .dq-questions-wrapper .container {
                    max-width: 1300px;
               }
               .dq-questions-inner h4,
               .form-choice {
                    margin-bottom: 30px;
               }
               .dq-questions-inner {
                    padding-left: 20px;
               }
               .dq-questions-block {
                    height: 590px;
               }
               .total-score-chart {
                    margin: 50px 0 20px;
               }
               .score-bg-shape {
                    width: 317px;
               }
               .rating-stars {
                    top: -31px;
               }
               .dq-result-box p {
                    font-size: 24px;
                    margin-bottom: 20px;
               }
               .dq-result-box .score-achieve .sc-out {
                    font-size: 24px;
               }
               .dq-evalution-wrapper {
                    height: 730px;
               }
               .dq-particles {
                    bottom: 9%;
               }
               .dq-stars {
                    top: 14%;
                    left: 2%;
                    width: 90px;
               }
               .dq-workout-wrapper .dq-main-title {
                    width: 70%;
               }
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 80%;
               }
               .dd-feature-content {
                    margin: 80px 0 120px;
                    height: 100px;
               }
               .dd-feature-content .dd-f-content {
                    width: 55%;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -100%;
               }
               .tribe-content p {
                    font-size: 18px;
               }
               .dq-benefits-wrapper .title-stroke {
                    top: -20px;
                    bottom: auto;
               }
               .dq-evalution-wrapper .title-stroke.round {
                    width: 164px;
               }
               .dq-main .design-tribe-wrapper {
                    padding: 0 0 150px;
               }
               .dq-banner h1 {
                    font-size: 4vw;
               }
               .dq-segments-wrapper .title-stroke.round {
                    width: 150px;
               }
               .dq-benefits-wrapper .title-stroke.round {
                    width: 107px;
               }
          }
          
          @media(max-width: 1449px) {
               .dq-workout-wrapper .container {
                    padding: 0 60px;
               }
          }
          
          @media(max-width:1400px) {
               .dq-workout-wrapper .container {
                    width: 1200px;
                    max-width: 1200px;
               }
          }
          
          @media (max-width: 1380px) {
               .dq-banner {
                    padding: 150px 0 0 60px;
               }
               .dq-title {
                    font-size: 14vw;
                    margin-top: 0;
               }
               .dq-banner h1 {
                    font-size: 4.2vw;
               }
               .dq-banner-img {
                    width: 947px;
               }
               .dq-banner.loading-letters .letter.a {
                    top: 12%;
               }
               .letter.b {
                    width: 192px;
               }
               .dq-banner.loading-letters .letter.e {
                    left: 42%;
               }
               .dq-banner.loading-letters .letter.c {
                    left: 57%;
               }
               .letter.d {
                    width: 154px;
               }
               .dq-benefits-wrapper,
               .dq-evalution-wrapper {
                    padding-left: 35px;
                    padding-right: 35px;
               }
               .dq-main .dq-benefits-grid .dq-seg-desc {
                    margin: 24px 0 0;
               }
               .dq-b-overlay {
                    width: 87%;
               }
               .dq-questions-wrapper .container {
                    max-width: 100%;
                    padding: 0 60px;
               }
               .dq-main .dq-questions-inner h4 {
                    font-size: 28px;
               }
               .dq-evalution-wrapper {
                    height: 680px;
               }
               .letter.b {
                    top: 51%;
                    width: 172px;
               }
               .dq-trophy {
                    width: 52%;
               }
               .dd-f-icon svg {
                    height: 90px;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -125%;
               }
               .dd-f-content.six .dd-f-icon {
                    bottom: -86%;
               }
               .dd-f-content.four .dd-f-icon {
                    bottom: -60%;
                    left: -15%;
               }
               .dq-evalution-wrapper .title-stroke.round {
                    width: 144px;
                    bottom: -20px;
               }
               .dd-feature-title .dd-f-desc {
                    margin: 20px auto 0;
               }
          }
          
          @media (max-width: 1280px) {
               .dq-banner {
                    padding: 150px 0 0 40px;
               }
               .dq-main .dq-seg-desc {
                    margin: 16px 0 16px;
               }
               .f-28 {
                    font-size: 24px;
               }
               .dq-main h4 {
                    font-size: 22px;
               }
               .dq-benefit-item {
                    margin-bottom: 40px;
                    padding: 0 20px;
               }
               .dq-benefit-inner {
                    padding: 24px;
               }
               .dq-benefit-inner h4 {
                    font-size: 24px;
               }
               .dash-ic {
                    top: -32px;
                    right: -16px;
                    width: 50px;
               }
               .dq-questions-block {
                    height: 570px;
               }
               .dq-question-item,
               .dq-result-box {
                    padding: 58px 44px;
               }
               .dq-questions-wrapper .container {
                    padding: 0 40px;
               }
               .quiz-container {
                    margin: 56px auto 0;
               }
               .dq-feedback p {
                    font-size: 20px;
               }
               .dq-main .dq-result-box h5 {
                    font-size: 22px;
               }
               .dq-main .dq-result-box h4.score-achieve {
                    font-size: 36px;
               }
               .dq-evalution-wrapper {
                    height: 630px;
               }
               .dq-evalution-report {
                    margin-top: 46px;
               }
               .dq-evalution-item {
                    width: 26vw;
               }
               .dq-main-title p {
                    width: 85%;
               }
               .dq-evalution-item:nth-child(1).r-active img {
                    left: 20px;
               }
               .dq-evalution-item:last-child.r-active img {
                    right: 20px;
               }
               .letter.d {
                    width: 144px;
               }
               .dq-banner.loading-letters .letter.b,
               .letter.b {
                    width: 172px;
               }
               .dq-banner.loading-letters .letter.d {
                    width: 134px;
               }
               .dq-banner.loading-letters .letter.f {
                    width: 54px;
               }
               .dq-main .design-tribe-slider .tribe-content {
                    height: 300px;
                    margin: 45px 0 72px;
               }
               .tribe-bottom .t-role {
                    font-size: 19px;
               }
               .dq-workout-video {
                    margin-left: 70px;
               }
          }
          
          @media (max-width: 1200px) {
               .dq-evalution-wrapper .title-stroke.arrw {
                    bottom: 0;
               }
               .letter.b {
                    width: 142px;
                    top: 52%;
               }
               .letter.d {
                    right: 85%;
               }
               .dq-banner.loading-letters .letter.b {
                    left: 53%;
               }
               .letter.d {
                    width: 124px;
               }
               .letter.a {
                    width: 138px;
               }
               .letter.c {
                    width: 60px;
               }
               .dq-banner.loading-letters .letter.c {
                    left: 59%;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 48%;
                    left: 42%;
               }
               .letter.f {
                    width: 54px;
               }
               .dq-banner.loading-letters .letter.f {
                    right: 10%;
                    bottom: 6%;
               }
               .dq-banner-img {
                    width: 827px;
               }
               .dq-benefit-item {
                    height: 295px;
               }
               .dq-main .dq-result-box h4 {
                    font-size: 29px;
               }
               .dq-trophy {
                    width: 56%;
               }
               .dq-stars {
                    top: 17%;
               }
               .dd-feature-content {
                    margin: 80px 0 100px;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -120%;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -110%;
               }
               .dq-segments-wrapper .title-stroke.round {
                    bottom: -23px;
                    width: 130px;
               }
               .dq-segments-wrapper .title-stroke.arrw {
                    right: auto;
                    left: -4%;
                    bottom: -20px;
               }
               .dq-benefits-wrapper .title-stroke {
                    top: -22px;
                    width: 107px;
                    left: -8px;
               }
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 70%;
               }
               .dq-questions-wrapper .title-stroke {
                    left: -5%;
               }
               .dq-evalution-wrapper .dq-main-title {
                    width: 84%;
               }
               .dq-workout-wrapper .container {
                    width: 1300px;
                    max-width: 1300px;
               }
          }
          
          @media (max-width: 1100px) {
               .dd-f-content.four .dd-f-icon {
                    bottom: -27%;
               }
               .dd-f-content.six .dd-f-icon {
                    bottom: -73%;
                    right: -15%;
               }
               .dq-segments-wrapper .title-stroke.arrw,
               .dq-questions-wrapper .title-stroke.arrw,
               .dq-workout-wrapper .title-stroke.arrw {
                    height: 104px;
               }
               .design-tribe-slider {
                    margin-top: 60px;
               }
          }
          
          @media (max-width: 1024px) {
               .dq-segments-wrapper {
                    margin: 100px 0 0 0;
               }
               .dq-workout-wrapper .container {
                    padding: 0 30px;
                    width: 100%;
                    max-width: 100%;
               }
               .dq-workout-video {
                    margin-left: 30px;
               }
               .dq-banner {
                    padding: 130px 0 0 40px;
               }
               .p-space-bottom {
                    padding-bottom: 100px;
               }
               .p-space-top {
                    padding-top: 100px;
               }
               .dq-banner-img {
                    width: 787px;
               }
               .letter.a {
                    width: 128px;
               }
               .dq-banner.loading-letters .letter.a {
                    top: 9%;
               }
               .letter.d {
                    width: 114px;
               }
               .dq-banner.loading-letters .letter.d {
                    top: 33%;
               }
               .letter.c {
                    width: 50px;
               }
               .dd-feature-content {
                    height: 90px;
                    margin: 80px 0;
               }
               .dd-feature-wrapper .dd-feature-grid,
               .dq-segments-carousel,
               .dq-benefits-grid {
                    margin-top: 42px;
               }
               .dq-benefits-wrapper,
               .dq-evalution-wrapper {
                    padding-left: 15px;
                    padding-right: 15px;
               }
               .dq-benefit-inner h4 {
                    font-size: 22px;
               }
               .dq-questions-wrapper .container {
                    padding: 0 30px;
               }
               .rating-stars li.two svg {
                    width: 56px;
               }
               .rating-stars li.one svg,
               .rating-stars li.three svg {
                    width: 36px;
               }
               .score-bg-shape {
                    width: 277px;
               }
               .rating-stars {
                    top: -19px;
               }
               .total-score-chart {
                    margin: 30px 0 10px;
               }
               .dq-questions-block {
                    height: 550px;
               }
               .form-choice .form-check {
                    margin-bottom: 20px;
               }
               .form-choice .form-check-label {
                    font-size: 22px;
               }
               .dq-main .dq-questions-inner h4 {
                    font-size: 24px;
               }
               .quiz-container {
                    margin: 36px auto 0;
               }
               .dq-evalution-report {
                    margin-top: 36px;
               }
               .dq-evalution-wrapper {
                    height: 520px;
               }
               .dq-banner.loading-letters .letter.b,
               .letter.b {
                    width: 132px;
               }
               .dq-banner.loading-letters .letter.d {
                    width: 104px;
               }
               .dd-f-icon svg {
                    height: 80px;
               }
               .dq-evalution-wrapper .title-stroke.round {
                    width: 117px;
                    bottom: -26px;
                    right: -7px;
               }
               .dq-evalution-report {
                    margin-top: 76px;
               }
               .dq-workout-wrapper.p-space-top {
                    padding-top: 150px;
               }
               .dq-workout-wrapper .dq-main-title {
                    width: 84%;
               }
               .dq-main .design-tribe-wrapper {
                    padding: 0 0 100px;
               }
               .dq-segments-wrapper .title-stroke.round {
                    bottom: -26px;
                    width: 110px;
               }
               .dq-benefits-wrapper .title-stroke {
                    top: -26px;
                    width: 97px;
               }
               .dd-f-icon svg {
                    height: 70px;
               }
               .dd-f-content.four .dd-f-icon {
                    bottom: -37%;
               }
               .dd-feature-content {
                    height: 90px;
                    margin: 60px 0 80px;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -98%;
               }
               .dd-f-content.six .dd-f-icon {
                    bottom: -79%;
               }
          }
          
          @media (max-width: 991px) {
               .dq-workout-video {
                    margin-left: 0;
               }
               .dq-shorts-item {
                    width: auto;
               }
               .dq-particles {
                    bottom: 14%;
               }
               .dq-stars {
                    display: none;
               }
               .dq-banner h1 {
                    font-size: 30px;
               }
               .dq-title {
                    font-size: 120px;
               }
               .dq-main h2,
               .dq-main .title-highlight {
                    font-size: 36px;
               }
               .dq-main h3 {
                    font-size: 26px;
               }
               .dq-benefit-item {
                    height: 255px;
                    padding: 0 15px;
               }
               .dq-questions-inner .dq-q-btn {
                    padding: 15px 30px;
                    font-size: 20px;
               }
               .dq-questions-inner {
                    padding-left: 0;
               }
               .dq-img-box {
                    text-align: center;
               }
               .dq-question-item .row {
                    height: auto;
                    gap: 0;
               }
               .dq-question-item,
               .dq-result-box {
                    padding: 38px 32px;
               }
               .dq-questions-block {
                    height: 680px;
               }
               .dq-que-bottom {
                    gap: 20px;
               }
               .dq-trophy {
                    width: 55%;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 43%;
                    left: 42%;
               }
               .letter.b {
                    width: 112px;
               }
               .letter.c {
                    width: 50px;
               }
               .dq-banner.loading-letters .letter.c {
                    top: 33%;
                    left: 60%;
               }
               .letter.d {
                    width: 98px;
               }
               .dq-banner.loading-letters .letter.d {
                    top: 27%;
               }
               .letter.f {
                    width: 36px;
               }
               .dq-banner.loading-letters .letter.f {
                    right: 13%;
                    bottom: 20%;
               }
               .dq-banner {
                    padding: 130px 0 0 30px;
               }
               .f-36 {
                    font-size: 20px;
               }
               .dd-f-icon svg {
                    height: 65px;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -100%;
               }
               .dd-f-content.three .dd-f-icon {
                    top: -106%;
                    right: -8%;
               }
               .dd-f-content.one .dd-f-icon {
                    top: -106%;
                    left: -8%;
               }
               .dd-f-content.four .dd-f-icon {
                    left: -15%;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -93%;
               }
               .dd-f-content p {
                    font-size: 18px;
               }
               .dd-feature-content {
                    height: 90px;
                    margin: 60px 0 110px;
               }
               .custom-rd-letter .rd-letter {
                    width: 32px;
                    min-width: 32px;
                    height: 32px;
                    font-size: 16px;
               }
               .rd-letter:before {
                    width: 15px;
                    height: 15px;
               }
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 90%;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -66%;
               }
               .dd-f-content.three .dd-f-icon,
               .dd-f-content.one .dd-f-icon {
                    top: -54%;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -80%;
               }
               .tribe-content p {
                    font-size: 18px;
               }
               .tribe-bottom .t-role {
                    font-size: 16px;
               }
               .dd-feature-title .dd-f-desc {
                    margin: 10px auto 0;
               }
          }
          
          @media (max-width: 850px) {
               .dq-banner-img {
                    width: 707px;
               }
               .letter.e {
                    width: 48px;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 47%;
               }
               .letter.d,
               .dq-banner.loading-letters .letter.d {
                    width: 78px;
               }
               .dq-banner.loading-letters .letter.d {
                    top: 30%;
               }
               .letter.b,
               .dq-banner.loading-letters .letter.b {
                    width: 92px;
               }
               .dq-banner.loading-letters .letter.b {
                    left: 60%;
                    top: 5%;
               }
               .letter.c {
                    width: 40px;
               }
               .dq-banner.loading-letters .letter.c {
                    top: 30%;
                    left: 58%;
               }
               .letter.a {
                    width: 78px;
               }
               .dq-banner.loading-letters .letter.a {
                    top: 15%;
                    left: 29%;
               }
               .dq-title {
                    font-size: 100px;
               }
               .dq-banner-img {
                    width: 697px;
               }
               .dd-f-content.three .dd-f-icon,
               .dd-f-content.one .dd-f-icon {
                    top: -43%;
               }
               .dq-banner.loading-letters .letter.f {
                    width: 44px;
               }
               .dd-f-content.four .dd-f-icon {
                    bottom: -24%;
               }
               .dd-f-content.six .dd-f-icon {
                    bottom: -51%;
               }
               .dd-feature-content .dd-f-content {
                    width: 60%;
               }
               .dd-feature-title .dd-f-desc {
                    width: 80%;
               }
               .dq-workout-wrapper .title-stroke.arrw {
                    right: 18%;
                    bottom: -73%;
               }
               .dq-evalution-wrapper .title-stroke.arrw,
               .dq-segments-wrapper .title-stroke.arrw,
               .dq-questions-wrapper .title-stroke.arrw,
               .dq-workout-wrapper .title-stroke.arrw {
                    height: 90px;
               }
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 100%;
               }
               .dq-evalution-wrapper .title-stroke.arrw {
                    right: 0;
               }
               .dq-evalution-report {
                    margin-top: 56px;
               }
               .dq-main .design-tribe-slider .tribe-content {
                    height: 250px;
                    margin: 45px 0 30px;
               }
               .dq-evalution-wrapper .title-stroke.arrw {
                    bottom: -66px;
                    height: 70px;
               }
          }
          
          @media (max-width: 767px) {
               .dq-shorts-item {
                    width: 317px;
               }
               .dq-workout-wrapper .title-stroke.arrw {
                    right: 31%;
                    bottom: -87px;
                    top: auto;
               }
               .dq-evalution-wrapper .swiper-slide {
                    pointer-events: auto;
               }
               .dq-workout-wrapper.p-space-top {
                    padding-top: 100px;
               }
               .f-28 {
                    font-size: 18px;
               }
               .dq-main h2,
               .dq-main .dq-workout-wrapper h2 {
                    font-size: 36px;
               }
               .dq-main .dq-workout-wrapper .title-highlight {
                    font-size: 42px;
               }
               .dq-workout-wrapper .dq-main-title {
                    width: 100%;
                    margin-bottom: 40px;
               }
               .form-choice .form-check-input,
               .custom-rd-letter .rd-letter {
                    width: 30px;
                    height: 30px;
               }
               .custom-rd-letter .rd-letter {
                    font-size: 15px;
               }
               .dq-main .dq-questions-inner h4 {
                    font-size: 22px;
               }
               .dq-questions-block {
                    height: 910px;
               }
               .dq-questions-inner h4,
               .form-choice {
                    margin-bottom: 25px;
               }
               .rd-letter:before {
                    width: 14px;
                    height: 14px;
               }
               .dq-main .dq-result-box h4.score-achieve {
                    font-size: 34px;
               }
               .dq-result-box .score-achieve .sc-out {
                    font-size: 22px;
               }
               .dq-questions-block {
                    height: 850px;
               }
               .dq-img-box img {
                    width: 70%;
               }
               .dq-feedback p {
                    font-size: 18px;
               }
               .form-choice .form-check-label {
                    font-size: 20px;
               }
               .dd-f-content {
                    width: 70%;
               }
               .dq-banner .col-lg-5,
               .dq-banner .col-lg-7 {
                    width: 100%;
               }
               .dq-banner-img {
                    position: relative;
                    left: 0;
               }
               .letter.a {
                    left: 3%;
               }
               .dq-banner.loading-letters .letter.a {
                    left: 38%;
               }
               .letter.b {
                    left: 14%;
               }
               .letter.d {
                    width: 89px;
               }
               .letter.d {
                    right: 82%;
               }
               .letter.c {
                    width: 42px;
                    top: 7%;
               }
               .letter.e {
                    left: 14%;
               }
               .letter.c {
                    left: 4%;
                    top: 19%;
               }
               .dq-banner.loading-letters .letter.c {
                    left: 63%;
               }
               .dq-banner.loading-letters .letter.e {
                    left: 50%;
               }
               .dd-f-desc {
                    width: 95%;
               }
               .f-36 {
                    font-size: 18px;
               }
               .evalutionCarousel {
                    display: block;
               }
               .dq-evalution-row.e-desktop {
                    display: none;
               }
               .dq-evalution-item {
                    width: auto;
               }
               .dq-evalution-item img {
                    position: static;
                    transform: scale(0.9);
               }
               .swiper-slide.swiper-slide-active .dq-evalution-item img {
                    transform: scale(1);
               }
               .dq-evalution-wrapper {
                    height: auto;
               }
               .dq-main-title p {
                    width: 100%;
               }
               .dq-evalution-wrapper.p-space-bottom {
                    padding-bottom: 0;
               }
               .dq-banner .title-stroke {
                    bottom: -7px;
               }
               .dd-f-content.two .dd-f-icon {
                    top: -53%;
               }
               .dd-feature-content .dd-f-content {
                    width: 80%;
               }
               .dd-f-content.five .dd-f-icon {
                    bottom: -69%;
               }
               .dq-main-title {
                    width: 90%;
               }
               .dq-evalution-wrapper .title-stroke.arrw,
               .dq-segments-wrapper .title-stroke.arrw,
               .dq-questions-wrapper .title-stroke.arrw,
               .dq-workout-wrapper .title-stroke.arrw {
                    height: 80px;
               }
               .dq-questions-wrapper .dq-main-title,
               .dq-evalution-wrapper .dq-main-title {
                    width: 97%;
               }
               .dd-feature-title .dd-f-desc {
                    width: 90%;
               }
               .design-tribe-wrapper .galley-p {
                    padding: 0 32px;
               }
          }
          
          @media (max-width: 650px) {
               .dq-main .dq-benefits-grid .dq-seg-desc {
                    margin: 14px 0 0;
               }
               .dq-benefit-item {
                    height: 295px;
               }
               .dd-f-item {
                    position: absolute;
                    top: -20%;
                    width: 100%;
                    height: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    text-align: center;
                    flex-direction: column;
                    opacity: 0;
                    will-change: transform;
                    transition: top 0.5s ease-in-out;
               }
               .dd-feature-wrapper.is-fixed .dd-f-item {
                    top: 0;
               }
               .dd-f-inner {
                    padding: 5px;
               }
               .dd-f-item .dd-f-content {
                    opacity: 0;
               }
               .dd-feature-row {
                    flex-direction: column;
                    align-items: center;
                    justify-content: center;
                    text-align: center;
                    width: 100%;
                    height: 100%;
                    position: relative;
               }
               .dd-f-content {
                    width: 80%;
                    margin: 0 auto;
                    height: 108px;
               }
               .dd-f-item.dd-active .dd-f-content {
                    opacity: 1;
               }
               .dd-feature-grid {
                    margin-top: 0;
                    height: 100vh;
                    position: relative;
                    overflow: hidden;
               }
               .dd-f-item img {
                    width: 100%;
               }
               /* .dd-feature-title {
                                             position: relative;
                                             z-index: 10;
                                             transition: all 0.3s ease;
                                        } */
               /* .dd-feature-wrapper.is-fixed .dd-feature-title {
                                             position: fixed;
                                             top: 0;
                                             left: 0;
                                             width: 100%;
                                             padding: 20px 0;
                                        } */
               /* .dd-feature-wrapper {
                                        height: 100vh;
                                   } */
               .dd-feature-row {
                    height: 100%;
                    /* overflow: hidden; */
                    /* display: flex;
                                        align-items: center;
                                        justify-content: center; */
               }
               .dd-f-icon {
                    display: none;
               }
               .dd-f-item .dd-f-content {
                    margin-top: 40px;
               }
               .letter.d {
                    right: 77%;
               }
               .letter.c {
                    left: 5%;
               }
               .letter.a {
                    left: 4%;
               }
               .dd-feature-wrapper.p-space-bottom {
                    padding-bottom: 0;
               }
               .dd-feature-title .dd-f-desc {
                    width: 96%;
               }
          }
          
          @media (max-width: 575px) {
               .dq-segments-wrapper {
                    margin: 60px 0 0 0;
               }
               .dq-workout-wrapper .container {
                    padding: 0 16px;
               }
               .dd-feature-wrapper .dd-feature-grid,
               .dq-segments-carousel,
               .dq-benefits-grid {
                    margin-top: 32px;
               }
               .dq-workout-wrapper.p-space-top {
                    padding-top: 60px;
               }
               .dq-main .dq-workout-wrapper .title-highlight.mt-4 {
                    margin-top: 10px !important;
               }
               .dq-segments-carousel {
                    padding: 0 16px;
               }
               .dq-segment-item {
                    padding: 20px;
               }
               .dq-img-icon svg {
                    width: 55px;
               }
               .f-28 {
                    font-size: 20px;
               }
               .p-space-bottom {
                    padding-bottom: 60px;
               }
               .p-space-top {
                    padding-top: 60px;
               }
               .dq-benefit-item {
                    height: 245px;
               }
               .dq-questions-wrapper .container {
                    padding: 0 16px;
               }
               .dq-result-box p {
                    font-size: 20px;
               }
               .dq-main .h-de-btn .btn-style {
                    padding: 12px 24px !important;
               }
               .dq-question-item,
               .dq-result-box {
                    padding: 38px 20px;
               }
               .dq-feedback p {
                    font-size: 16px;
               }
               .dq-main h2,
               .dq-main .title-highlight,
               .dq-main h2,
               .dq-main .dq-workout-wrapper h2 {
                    font-size: 32px;
               }
               .dq-main .dq-workout-wrapper .title-highlight {
                    font-size: 36px;
               }
               .dd-f-content {
                    width: 100%;
               }
               .dq-evalution-wrapper {
                    padding-left: 0;
                    padding-right: 0;
               }
               .dq-banner {
                    padding: 110px 15px 0 15px;
               }
               .dq-b-desc {
                    width: 100%;
                    line-height: 1.3;
               }
               .dq-benefits-wrapper .title-stroke {
                    top: -26px;
                    width: 85px;
               }
               .dq-questions-wrapper .title-stroke {
                    left: -1%;
                    bottom: -2px;
               }
               .design-tribe-slider {
                    margin-top: 40px;
                    padding: 0 16px;
               }
               .dd-f-item img {
                    width: 100%;
               }
               .design-tribe-wrapper .galley-p {
                    padding: 0 16px;
               }
               .dd-feature-title .title-stroke {
                    bottom: -3px;
               }
               .tribe-img {
                    width: 70px;
                    height: 70px;
               }
               .dq-main .design-tribe-wrapper {
                    padding: 0 0 60px;
               }
               .dq-main-title p,
               .dd-feature-title .dd-f-desc {
                    line-height: 1.3;
               }
               .dd-feature-wrapper.p-space-top {
                    padding-top: 60px;
               }
          }
          
          @media (max-width: 550px) {
               .dq-banner-img {
                    width: 627px;
                    position: relative;
                    left: -7%;
               }
               .dq-banner h1 {
                    font-size: 27px;
               }
               .dq-evalution-wrapper .title-stroke.arrw,
               .dq-segments-wrapper .title-stroke.arrw,
               .dq-questions-wrapper .title-stroke.arrw,
               .dq-workout-wrapper .title-stroke.arrw {
                    height: 60px;
               }
               .dq-evalution-wrapper .title-stroke.arrw {
                    right: -8px;
                    top: auto;
                    bottom: -31px;
               }
               .f-28 {
                    font-size: 16px;
               }
               .dq-evalution-report {
                    margin-top: 36px;
               }
          }
          
          @media (max-width: 480px) {
               .dq-segments-carousel {
                    margin-top: 32px;
               }
               .form-choice .form-check-label {
                    font-size: 18px;
               }
               .custom-rd-letter .form-check-label {
                    gap: 10px;
               }
               .custom-rd-letter .rd-letter {
                    font-size: 14px;
               }
               .form-choice .form-check-input,
               .custom-rd-letter .rd-letter {
                    width: 26px;
                    height: 26px;
                    min-width: 26px;
               }
               .rd-letter:before {
                    width: 12px;
                    height: 12px;
               }
               .dq-questions-block {
                    height: 770px;
               }
               .dq-main .dq-result-box h4 {
                    font-size: 26px;
               }
               .score-bg-shape {
                    width: 257px;
               }
               .rating-stars {
                    top: -15px;
               }
               .rating-stars li.two svg {
                    width: 46px;
               }
               /* .dd-f-item {
          top: -27%;
     } */
               .dq-banner-left {
                    text-align: center;
               }
               .dq-particles {
                    bottom: 17%;
               }
               .dq-segments-wrapper .title-stroke.arrw {
                    bottom: 61px;
               }
               .dd-f-content {
                    height: 150px;
               }
               .dq-workout-wrapper .title-stroke.arrw {
                    right: 43%;
                    bottom: -67px;
                    transform: rotate(206deg) scale(1, -1);
               }
          }
          
          @media (max-width: 430px) {
               .dq-banner-img {
                    width: 567px;
               }
               .letter.d {
                    width: 79px;
               }
               .dq-banner.loading-letters .letter.d {
                    right: -6%;
               }
               .letter.f,
               .dq-banner.loading-letters .letter.f {
                    width: 32px;
               }
               .dq-banner.loading-letters .letter.f {
                    right: 13%;
               }
               .letter.e {
                    width: 38px;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 58%;
                    left: 60%;
               }
               .letter.c {
                    width: 42px;
               }
               .dq-banner.loading-letters .letter.c {
                    left: 65%;
               }
               .letter.b {
                    width: 82px;
               }
               .dq-banner.loading-letters .letter.b {
                    left: 66%;
               }
               .dq-main-title {
                    width: 100%;
                    padding: 0 16px;
               }
               .dq-segments-wrapper .title-stroke.arrw {
                    bottom: 39px;
                    top: auto;
                    left: 1%;
               }
          }
          
          @media (max-width: 400px) {
               .dq-main h2,
               .dq-main .title-highlight,
               .dq-main .dq-workout-wrapper h2 {
                    font-size: 28px;
               }
               .dq-main .dq-workout-wrapper .title-highlight {
                    font-size: 30px;
               }
               .dq-main h3 {
                    font-size: 24px;
               }
               .f-28,
               .dq-main .dq-seg-desc {
                    font-size: 16px;
               }
               .dq-benefit-inner {
                    padding: 18px;
               }
               .dq-evalution-wrapper .dq-main-title {
                    padding: 0;
               }
               /* .dq-main-title {
          padding: 0;
     } */
               .dq-main .dq-result-box h4 {
                    font-size: 24px;
               }
               .dq-main .dq-result-box h5 {
                    font-size: 20px;
               }
               .score-bg-shape {
                    width: 227px;
               }
               .rating-stars {
                    top: -4px;
               }
               .form-choice .form-check-label {
                    font-size: 16px;
               }
               .form-choice .form-check {
                    margin-bottom: 16px;
               }
               .dq-main .dq-questions-inner h4 {
                    font-size: 20px;
               }
               .dq-question-item .row {
                    gap: 20px;
               }
               .dq-questions-block {
                    height: 770px;
               }
               .dq-que-bottom {
                    align-items: flex-start;
                    flex-direction: column;
               }
               .dq-questions-inner h4,
               .form-choice {
                    margin-bottom: 20px;
               }
               .letter.d {
                    width: 69px;
               }
               .dq-banner.loading-letters .letter.e {
                    left: 65%;
               }
               .letter.b,
               .dq-banner.loading-letters .letter.b {
                    width: 72px;
               }
               .dq-banner.loading-letters .letter.f {
                    right: 7%;
               }
               .dq-particles {
                    bottom: 20%;
                    width: 130px;
               }
               .dq-benefits-wrapper .title-stroke {
                    top: -33px;
                    width: 71px;
               }
               .dq-segments-wrapper .title-stroke.round {
                    bottom: -33px;
                    width: 92px;
                    right: -6px;
               }
               .dq-segments-wrapper .title-stroke.arrw {
                    bottom: auto;
                    top: -27%;
                    left: 1%;
                    height: 50px;
               }
               .dq-evalution-wrapper .title-stroke.round {
                    width: 98px;
                    bottom: -31px;
               }
               .dq-questions-wrapper .title-stroke.arrw {
                    height: 50px;
               }
               .dq-main .design-tribe-slider .tribe-content {
                    height: 356px;
                    margin: 25px 0 30px;
               }
               .tribe-item-inner {
                    padding: 30px 18px 30px;
               }
               .dq-evalution-wrapper .title-stroke.arrw {
                    height: 50px;
               }
               .design-tribe-wrapper .title-stroke {
                    bottom: -2px;
               }
               .dq-shorts-item {
                    width: 305px;
               }
          }
          
          @media (max-width: 380px) {
               .letter.a {
                    width: 62px;
               }
               .dq-banner.loading-letters .letter.a {
                    top: 19%;
                    left: 36%;
               }
               .dq-banner.loading-letters .letter.b {
                    left: 64%;
               }
               .letter.c {
                    width: 33px;
               }
               .letter.e {
                    width: 32px;
               }
               .dq-banner.loading-letters .letter.e {
                    top: 60%;
                    left: 67%;
               }
               .dq-banner.loading-letters .letter.c {
                    top: 32%;
                    left: 63%;
               }
               .letter.d,
               .dq-banner.loading-letters .letter.d {
                    width: 68px;
               }
               .dq-banner-img {
                    width: 507px;
               }
               .letter.f,
               .dq-banner.loading-letters .letter.f {
                    width: 28px;
               }
               .dq-questions-wrapper .title-stroke {
                    left: -4%;
               }
          }