.quitSure .banner .content h1,
.quitSure .page_title h2 {
    margin-bottom: 10px;
    font-weight: 900 !important
}

.quitSure a,
.quitSure b,
.quitSure span {
    display: inline-block
}

@keyframes marquee {
    0% {
        left: 0
    }

    100% {
        left: -100%
    }
}

@keyframes float {
    0% {
        transform: translateY(-10px)
    }

    100% {
        transform: translateY(10px)
    }
}

@keyframes rotate {
    from {
        -webkit-transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(360deg)
    }
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box
}

.quitSure {
    padding-top: 85px;
    font-family: Lato, sans-serif;
    font-style: normal;
    font-size: 20px;
    line-height: 1.7;
    color: #404044;
    font-weight: 400
}

.quitSure a {
    text-decoration: none;
    transition: .3s linear
}

.quitSure b {
    font-weight: 700
}

.quitSure button {
    border: 0;
    background-color: transparent;
    outline: 0;
    cursor: pointer
}

.quitSure p {
    margin-bottom: 15px;
    font-size: 20px
}

.quitSure ul {
    list-style: none;
    padding: 0;
    margin: 0
}

.quitSure h1,
.quitSure h2,
.quitSure h3,
.quitSure h4 {
    color: #000;
    font-weight: 700;
    margin-bottom: 0
}

.quitSure h5,
.quitSure h6 {
    font-weight: 500;
    color: #000;
    margin-bottom: 0
}

.quitSure ::-webkit-scrollbar {
    width: 4px;
    height: 6px
}

.quitSure ::-webkit-scrollbar-track {
    background: #f1f1f1
}

.quitSure ::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 5px;
    height: 60px
}

.quitSure ::-webkit-scrollbar-thumb:hover {
    background: #555
}

.quitSure .container {
    width: 100%;
    max-width: 1470px;
    margin: 0 auto;
    padding: 0 15px
}

.quitSure .client_feedback .container .page_title {
    max-width: 100%;
    text-align: center
}

.quitSure .client_feedback.spacing {
    padding-top: 30px
}

.quitSure .client_feedback .page_title h2 {
    margin-bottom: 16px
}

@media screen and (max-width:1688px) {
    .quitSure .container {
        max-width: 1280px
    }

    .quitSure .page_title h2 {
        font-size: 40px
    }
}

@media screen and (max-width:1366px) {
    .quitSure {
        padding-top: 70px
    }

    .quitSure .container {
        max-width: 1180px
    }
}

.quitSure .page_title {
    width: 100%;
    max-width: 90%
}

.quitSure .page_title.center {
    max-width: 800px;
    text-align: center;
    margin: 0 auto
}

.quitSure .spacing {
    padding: 60px 0
}

.quitSure .button {
    border: 1px solid #28b17b;
    border-radius: 20px;
    color: #28b17b;
    padding: 10px 20px;
    display: flex;
    align-items: center;
    box-shadow: 0 8px 17px 0 rgba(174, 172, 205, .1);
    position: relative;
    overflow: hidden
}

.quitSure .button img {
    margin-left: 5px;
    width: 20px;
    transition: .3s linear
}

.quitSure .button:after,
.quitSure .button:before {
    content: "";
    background: #4e26bb;
    height: 50%;
    width: 0;
    position: absolute;
    transition: .3s cubic-bezier(.785, .135, .15, .86);
    z-index: -1
}

.quitSure .button:before {
    top: 0;
    left: 0;
    right: auto
}

.quitSure .button:after {
    bottom: 0;
    right: 0;
    left: auto
}

.quitSure .button:hover {
    color: #fff
}

.quitSure .button:hover img {
    transform: translateX(10px)
}

.quitSure .button:hover:before {
    width: 100%;
    right: 0;
    left: auto
}

.quitSure .button:hover:after {
    width: 100%;
    left: 0;
    right: auto
}

.quitSure .icons {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 10px
}

.quitSure .icons li {
    width: 48%;
    display: flex;
    align-items: center;
    margin-top: 1rem
}

.quitSure .icons li img {
    margin-right: 1rem
}

.quitSure .about_app .results ul li p,
.quitSure .icons li p,
.quitSure .problem .container .problem_content ul li:last-child {
    margin-bottom: 0
}

.quitSure .icons li b {
    display: block;
    font-weight: 800 !important
}

.quitSure .icons li span {
    font-size: 1.1rem
}

.quitSure .banner {
    padding-top: 3rem
}

.quitSure .banner .container,
.quitSure .project_gaol .container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.quitSure .banner .content,
.quitSure .features .content_wrap .content,
.quitSure .problem .container .problem_content,
.quitSure .project_gaol .content {
    width: 50%
}

.quitSure .banner .content h1 {
    font-size: 3.5rem;
    line-height: 1.2
}

.quitSure .banner .content h1 small {
    font-size: 70%;
    font-weight: 700 !important;
    display: block
}

.quitSure .banner .content h2 {
    line-height: 1.2;
    font-size: 1.5em
}

.quitSure .banner .content p {
    line-height: 1.5;
    margin: 1.2rem 0 2rem
}

.quitSure .banner .content .button_wrap {
    display: flex;
    align-items: center;
    padding-top: 2rem;
    padding-bottom: 3rem
}

.quitSure .banner .content .button_wrap a,
.quitSure .wide_range .content_wrap .content .range_detail.active p {
    display: block
}

.quitSure .banner .content .button_wrap a:first-child {
    margin-right: 10px
}

.quitSure .banner .content .button_wrap a img {
    width: 100%;
    max-width: 150px
}

.quitSure .banner .banner_image {
    width: 40%;
    display: flex;
    justify-content: flex-end;
    justify-content: center
}

.quitSure .banner .banner_image img {
    margin-top: 10px;
    width: 100%
}

.quitSure .about_app,
.quitSure .problem {
    position: relative
}

.quitSure .about_app .container,
.quitSure .caseStudy .case_study_list ul,
.quitSure .problem .container,
.quitSure .typography .container {
    display: flex;
    justify-content: space-between
}

.quitSure .about_app .image_section {
    width: 45%
}

.quitSure .about_app .image_section img {
    width: 100%;
    max-width: 500px
}

.quitSure .about_app .content {
    width: 55%
}

.quitSure .about_app .result_full_width {
    background-color: #edf1f2;
    width: 100%
}

.quitSure .about_app .results {
    width: 90%;
    padding-top: 2rem;
    padding-bottom: 2rem;
    margin: 0 auto
}

.quitSure .about_app .results h2 {
    margin-bottom: 2rem;
    font-weight: 900 !important;
    font-size: 2.3rem
}

.quitSure .about_app .results ul {
    display: flex;
    justify-content: space-between;
    gap: 10px
}

.quitSure .about_app .results ul li,
.quitSure .typography .typo_content_wrap .typo_content .content_right ul li {
    display: flex;
    align-items: center
}

.quitSure .about_app .results ul li img {
    margin-right: 1rem;
    width: 100%;
    max-width: 80px
}

.quitSure .about_app .results ul li p b {
    display: block;
    font-weight: 700;
    font-size: 3rem;
    line-height: 1;
    color: #000
}

.quitSure .about_app .results ul li p span {
    font-weight: 500
}

.quitSure .project_gaol,
.quitSure .typography {
    position: relative;
    padding-bottom: 0
}

.quitSure .project_gaol .image_section {
    width: 40%;
    text-align: center;
    display: flex
}

.quitSure .project_gaol .image_section img {
    width: 100%;
    max-width: 350px;
    margin: 0 auto
}

.quitSure .project_gaol .content ul li {
    padding-left: 3rem;
    position: relative;
    margin-bottom: 1rem
}

.quitSure .features .content_wrap .content ul li:after,
.quitSure .project_gaol .content ul li:after {
    content: "";
    background-image: url("../listarrow-2.html");
    background-repeat: no-repeat;
    background-size: 19px;
    position: absolute;
    left: 15px;
    top: 12px;
    width: 20px;
    height: 15px
}

.quitSure .problem .container .problem_content ul li b,
.quitSure .project_gaol .content ul li b {
    color: #05031b;
    margin-right: 5px
}

.quitSure .project_gaol .content img {
    position: absolute;
    width: calc(100% - 542px);
    bottom: 0;
    z-index: -1
}

.quitSure .problem .page_title {
    max-width: 100%;
    margin-bottom: 1rem
}

.quitSure .problem .container .problem_img {
    width: 45%;
    text-align: center
}

.quitSure .CTA_button .container .image_wrap img,
.quitSure .features .page_title,
.quitSure .key_features .image_wrap img,
.quitSure .problem .container .problem_img img {
    width: 100%
}

@media screen and (max-width:1688px) {
    .quitSure .icons li img {
        width: 65px
    }

    .quitSure .about_app .image_section img {
        max-width: 425px
    }

    .quitSure .problem .container .problem_img img {
        max-width: 440px
    }
}

.quitSure .problem .container .problem_content ul li {
    position: relative;
    margin-bottom: 1rem
}

.quitSure .problem.solutions .problem_content ul li:after {
    left: 15px;
    transform: rotate(0)
}

.quitSure .typography .image_wrap {
    width: 25%
}

.quitSure .typography .image_wrap img {
    width: 100%;
    max-width: 200px;
    position: absolute;
    left: 0;
    top: 0
}

.quitSure .typography .typo_content_wrap {
    width: calc(100% - 50px)
}

.quitSure .typography .typo_content_wrap .typo_content {
    padding: 1.1rem;
    background-image: url("../typo_content-2.html");
    background-size: cover;
    background-position: center;
    border-radius: 12px;
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.quitSure .typography .typo_content_wrap .typo_content .content_left {
    width: 50%;
    padding: 2px 20px;
    border-radius: 5px
}

.quitSure .typography .typo_content_wrap .typo_content .content_left .tag {
    border: 1.29px solid #e9d3ff;
    display: inline-block;
    padding: 3px 20px;
    border-radius: 4px;
    margin-bottom: 1rem
}

.quitSure .typography .typo_content_wrap .typo_content .content_left h3 {
    color: #fff;
    font-size: 3rem
}

.quitSure .typography .typo_content_wrap .typo_content .content_right {
    width: 40%
}

.quitSure .typography .typo_content_wrap .typo_content .content_right ul li p {
    font-size: 1rem
}

.quitSure .typography .typo_content_wrap .typo_content .content_right ul li b {
    font-size: 2rem;
    margin-left: 10px
}

.quitSure .typography .typo_content_wrap .typo_content .content_right ul li h4 {
    color: #fff;
    font-size: 1.6rem;
    margin: 1rem 0
}

.quitSure .typography .color_pallet {
    padding: 2rem 0
}

.quitSure .client_feedback .container,
.quitSure .our_process ul,
.quitSure .typography .color_pallet ul {
    display: flex
}

.quitSure .typography .color_pallet ul li {
    padding: 1.4rem;
    width: 33.3333333333%
}

.quitSure .typography .color_pallet ul li span {
    font-weight: 600;
    color: inherit
}

.quitSure .typography .color_pallet ul li h6 {
    color: inherit;
    font-size: 1.7rem;
    font-weight: 800 !important
}

.quitSure .typography .color_pallet ul li.green {
    background-color: #a7e4df;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
    color: #fff
}

.quitSure .typography .color_pallet ul li.yellow {
    background: #25bbaf;
    color: #fff
}

.quitSure .typography .color_pallet ul li:last-child {
    border-bottom-right-radius: 12px;
    padding: 0
}

.quitSure .typography .color_pallet ul li:last-child span {
    display: block;
    background-color: #f2f4f4;
    color: #000;
    padding: 1.4rem;
    text-align: center
}

.quitSure .typography .color_pallet ul li:last-child span:first-child {
    border-top-right-radius: 12px
}

.quitSure .typography .color_pallet ul li:last-child span:last-child {
    border-bottom-right-radius: 12px;
    background: #003631;
    color: #fff
}

.quitSure .features {
    padding-bottom: 2rem
}

.quitSure .features .content_wrap {
    display: flex;
    justify-content: space-between;
    margin-top: 2rem
}

@media screen and (max-width:992px) {
    .quitSure .page_title h2 {
        font-size: 2.4rem;
        margin-bottom: 10px
    }

    .quitSure .spacing {
        padding: 30px 0
    }

    .quitSure .about_app .results h2 {
        margin-top: 1rem
    }

    .quitSure .features .content_wrap .content {
        width: 60%
    }
}

.quitSure .features .content_wrap .content ul li {
    padding-left: 3rem;
    position: relative;
    color: #404044;
    font-weight: 600;
    margin-bottom: 1.5rem;
    cursor: pointer
}

.quitSure .features .image_wrap {
    width: 40%;
    text-align: center
}

.quitSure .features .image_wrap img {
    width: 100%;
    max-width: 210px
}

.quitSure .caseStudy {
    background-image: url("../casestudybg-2.html");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat
}

.quitSure .caseStudy h2,
.quitSure .caseStudy h3,
.quitSure .technologies_used .image_wrap,
.quitSure .testimonial .page_title {
    text-align: center
}

.quitSure .caseStudy .page_title {
    margin-bottom: 2rem
}

.quitSure .caseStudy .case_study_list ul li {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 40%;
    padding: 1rem
}

.quitSure .caseStudy .case_study_list ul li a {
    position: relative;
    overflow: hidden;
    border-radius: 10px
}

.quitSure .caseStudy .case_study_list ul li a:after {
    content: "";
    position: absolute;
    width: 50%;
    left: 0;
    height: 100%;
    background-color: rgba(0, 0, 0, .3411764706);
    transition: .6s linear;
    top: -7px;
    border-bottom-left-radius: 10px
}

.quitSure .caseStudy .case_study_list ul li a:before {
    content: "";
    position: absolute;
    width: 50%;
    right: 0;
    height: 100%;
    background-color: rgba(0, 0, 0, .3411764706);
    transition: .4s linear;
    top: -7px;
    border-bottom-right-radius: 10px
}

.quitSure .caseStudy .case_study_list ul li a:hover:before {
    right: -100%
}

.quitSure .caseStudy .case_study_list ul li a:hover:after {
    left: -100%
}

.quitSure .caseStudy .case_study_list ul li span {
    font-weight: 600;
    font-size: 1.5rem;
    margin-top: .5rem
}

.quitSure .caseStudy .case_study_list ul li img {
    width: 100%;
    max-width: 650px;
    border-radius: 10px
}

.quitSure .share_Idea {
    padding: 6rem 0
}

.quitSure .share_Idea .content_wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 2rem;
    background-color: #f0f0f2;
    border-radius: 10px;
    position: relative
}

.quitSure .share_Idea .content_wrap h5 {
    font-size: 2rem;
    font-weight: 600;
    margin-bottom: 1.1rem
}

.quitSure .share_Idea .content_wrap h4 {
    font-size: 3rem;
    font-weight: 800;
    margin-bottom: 1.1rem
}

.quitSure .share_Idea .content_wrap a {
    font-size: 1.1rem;
    padding: 10px 2rem;
    border-radius: 4px;
    color: #fff;
    background-color: #6a35db;
    margin-top: 2rem
}

.quitSure .share_Idea .content_wrap .image_wrap {
    width: 30%;
    text-align: right
}

.quitSure .share_Idea .content_wrap .image_wrap img {
    width: 100%;
    max-width: 160px;
    position: absolute;
    right: 45px;
    bottom: 0
}

.quitSure .our_process {
    background-color: #070616;
    color: #fff;
    margin-top: 1rem
}

.quitSure .our_process .page_title,
.quitSure .technologies_used.features .image_wrap img {
    max-width: 100%
}

.quitSure .our_process h2 {
    text-align: left;
    color: #fff
}

.quitSure .our_process ul li {
    width: 25%;
    padding: 4rem 1rem 1rem;
    height: 320px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    transition: .3s linear
}

.quitSure .our_process ul li:first-child {
    border-left: 1px solid #fff
}

.quitSure .our_process ul li b {
    font-size: 25px;
    margin-bottom: 1rem
}

.quitSure .our_process ul li p {
    color: silver;
    font-weight: 400;
    line-height: 1.7
}

.quitSure .our_process ul li:hover {
    border-bottom-right-radius: 16px;
    background-color: #3047e3
}

.quitSure .testimonial {
    color: #fff;
    background-color: #f7f7f7;
    padding-top: 3rem;
    margin-bottom: 1.5rem
}

.quitSure .testimonial .testimonial_content {
    display: flex;
    justify-content: flex-end;
    position: relative
}

.quitSure .testimonial .testimonial_content .testimonialImg {
    width: 100%;
    max-width: 455px;
    position: absolute;
    left: -45px;
    z-index: 2;
    top: -80px
}

@media screen and (max-width:1081px) {
    .quitSure .icons {
        padding-top: 2.5rem
    }

    .quitSure .banner .content {
        width: 50%
    }

    .quitSure .banner .content h1,
    .quitSure .share_Idea .content_wrap h4 {
        font-size: 3rem
    }

    .quitSure .banner .banner_image {
        width: 47%
    }

    .quitSure .about_app .image_section img {
        max-width: 340px
    }

    .quitSure .typography .image_wrap img {
        position: static
    }

    .quitSure .share_Idea .content_wrap h5 {
        font-size: 2rem
    }

    .quitSure .share_Idea .content_wrap a {
        font-size: 1.2rem;
        padding: 8px 15px
    }

    .quitSure .testimonial .testimonial_content .testimonialImg {
        top: -19px;
        max-width: 380px
    }
}

.quitSure .testimonial .testimonial_content .testimonial_card {
    margin-top: 1rem;
    padding: 4rem 2rem 2rem 20%;
    border: 2px solid;
    border-image-source: linear-gradient(112.31deg, #ffffff 6.93%, rgba(255, 255, 255, 0) 98.02%);
    backdrop-filter: blur(24px);
    background: rgba(255, 255, 255, .4);
    border-radius: 12px;
    width: 100%;
    max-width: 85%
}

.quitSure .testimonial .testimonial_content .testimonial_card p {
    color: #131313;
    line-height: 1.6;
    font-size: 23px;
    position: relative
}

.quitSure .testimonial .testimonial_content .testimonial_card p b {
    font-size: 130px;
    line-height: 1;
    position: absolute
}

.quitSure .testimonial .testimonial_content .testimonial_card p b.start {
    top: -30px;
    left: -50px
}

.quitSure .testimonial .testimonial_content .testimonial_card p b.end {
    bottom: -90px
}

.quitSure .testimonial .testimonial_content .testimonial_card .auth {
    padding-top: 2rem
}

.quitSure .testimonial .testimonial_content .testimonial_card .auth h5 {
    font-size: 30px;
    font-weight: 900 !important;
    line-height: 1;
    margin-bottom: 5px;
    color: #242424
}

.quitSure .key_features .page_title {
    max-width: 1000px
}

.quitSure .key_features .image_wrap {
    padding-top: 1rem
}

.quitSure .CTA_button {
    background-color: #d5f8ff;
    margin-bottom: 40px;
    padding: 18px 0
}

.quitSure .CTA_button .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap
}
.CTA_button.new_changes .container{
display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  height: 100%;
}
.CTA_button.new_changes .container .content{
    width: 70%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}
.CTA_button.new_changes .content a{background: #EBEBEB !important;color: #242424 !important;}
.quitSure .CTA_button .container .content {
    width: 70%
}

.CTA_button.slyrobe .image_wrap{max-width: 300px !important;}
.CTA_button.volte .image_wrap{max-width: 450px !important;}

.quitSure .CTA_button .container .content p {
    font-size: 1.3rem;
    margin-bottom: 2rem
}

.quitSure .CTA_button .container .content p b {
    font-size: 3rem;
    color: #404044;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.1
}

.quitSure .CTA_button .container .content a {
    padding: 5px 25px;
    border-radius: 5px;
    background-color: #499aaa;
    font-weight: 700;
    color: #fff
}

.quitSure .CTA_button .container .image_wrap {
    width: 100%;
    max-width: 120px
}

.quitSure .technologies_used {
    background-color: #edf1f2;
    padding-bottom: 0
}

.quitSure .technologies_used .page_title {
    margin: 0 auto;
    text-align: center;
    max-width: 880px
}

.quitSure .technologies_used .image_wrap img {
    width: 100%;
    max-width: 100%;
    margin: 0 auto
}

.quitSure .technologies_used.features .image_wrap {
    padding-top: 0
}

.quitSure .client_feedback {
    background-color: #fafafa
}

.quitSure .client_feedback .container .user_image {
    width: 100%;
    max-width: 130px;
    height: 130px;
    border-radius: 50%;
    border: 10px solid #d9d9d9;
    margin-right: 2rem
}

.quitSure .client_feedback .container .user_image img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.quitSure .client_feedback .container .content b {
    font-size: 1.8rem;
    font-weight: 900 !important;
    color: #000
}

.quitSure .technologies_used picture {
    display: none
}

.quitSure .about_app .container {
    margin-bottom: 30px
}

.quitSure .wide_range {
    margin-bottom: 1.5rem
}

.quitSure .wide_range .content_wrap {
    display: flex;
    justify-content: space-between;
    padding-top: 2rem
}

.quitSure .wide_range .content_wrap .image_wrap {
    width: 35%;
    text-align: center
}

.quitSure .wide_range .content_wrap .image_wrap img {
    width: 100%;
    max-width: 255px;
    margin: 0 auto;
    transition: opacity .4s ease-in-out;
    opacity: 1
}

@media screen and (max-width:820px) {

    .quitSure,
    .quitSure .testimonial .testimonial_content .testimonial_card p,
    .quitSure p {
        font-size: 15px
    }

    .quitSure {
        line-height: 1.5
    }

    .quitSure .page_title {
        max-width: 100%
    }

    .quitSure .icons li img {
        width: 50px
    }

    .quitSure .icons li b {
        margin: 0
    }

    .quitSure .icons li span {
        font-size: 1rem
    }

    .quitSure .banner .content h1 {
        font-size: 2.5rem
    }

    .quitSure .banner .banner_image {
        align-items: flex-end
    }

    .quitSure .about_app .results ul li img {
        max-width: 60px
    }

    .quitSure .about_app .results ul li p b,
    .quitSure .share_Idea .content_wrap h4,
    .quitSure .typography .typo_content_wrap .typo_content .content_left h3 {
        font-size: 2rem
    }

    .quitSure .project_gaol .image_section img {
        max-width: 300px
    }

    .quitSure .features .content_wrap .content ul li,
    .quitSure .project_gaol .content ul li {
        padding-left: 2.5rem
    }

    .quitSure .features .content_wrap .content ul li:after,
    .quitSure .problem.solutions .problem_content ul li:after,
    .quitSure .project_gaol .content ul li:after {
        left: 5px;
        top: 7px
    }

    .quitSure .problem .container .problem_img img {
        max-width: 310px
    }

    .quitSure .typography .image_wrap img {
        max-width: 185px
    }

    .quitSure .typography .typo_content_wrap .typo_content .content_right {
        width: 50%
    }

    .quitSure .share_Idea .content_wrap h5,
    .quitSure .typography .typo_content_wrap .typo_content .content_right ul li b {
        font-size: 1.5rem
    }

    .quitSure .typography .typo_content_wrap .typo_content .content_right ul li h4 {
        font-size: 1.2rem
    }

    .quitSure .features .image_wrap img {
        max-width: 135px
    }

    .quitSure .caseStudy .case_study_list ul li {
        width: 48%
    }

    .quitSure .share_Idea {
        padding: 3rem 0
    }

    .quitSure .share_Idea .content_wrap .image_wrap img {
        max-width: 140px
    }

    .quitSure .our_process ul li {
        height: 300px;
        padding: 1rem
    }

    .quitSure .testimonial .testimonial_content .testimonialImg {
        max-width: 300px;
        left: 0
    }

    .quitSure .testimonial .testimonial_content .testimonial_card {
        margin-top: 1rem;
        padding-top: 2rem;
        padding-left: 25%
    }

    .quitSure .testimonial .testimonial_content .testimonial_card p b {
        font-size: 100px
    }

    .quitSure .testimonial .testimonial_content .testimonial_card p b.start {
        top: -26px;
        left: -45px
    }

    .quitSure .testimonial .testimonial_content .testimonial_card p b.end {
        bottom: -70px
    }

    .quitSure .technologies_used .image_wrap img {
        max-width: 600px
    }

    .quitSure .wide_range .content_wrap {
        align-items: center
    }

    .quitSure .wide_range .content_wrap .image_wrap img {
        max-width: 90%
    }
}

.quitSure .wide_range .content_wrap .content {
    width: 60%
}

.quitSure .wide_range .content_wrap .content .range_detail {
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, .1019607843);
    margin-bottom: 1.5rem;
    padding: 1rem 0
}

.quitSure .wide_range .content_wrap .content .range_detail h3 {
    padding: 0 1rem;
    color: #131313;
    font-weight: 800 !important;
    cursor: pointer;
    font-size: 20px
}

.quitSure .wide_range .content_wrap .content .range_detail p {
    padding: 1rem;
    margin-bottom: 0;
    display: none
}

@media (max-width:601px) {
    .quitSure {
        padding-top: 30px
    }

    .quitSure ::-webkit-scrollbar {
        height: 4px
    }

    .quitSure .CTA_button .container,
    .quitSure .about_app .container,
    .quitSure .about_app .results ul,
    .quitSure .container,
    .quitSure .features .content_wrap,
    .quitSure .our_process ul,
    .quitSure .problem .container,
    .quitSure .wide_range .content_wrap {
        flex-wrap: wrap
    }

    .quitSure .caseStudy .page_title,
    .quitSure .page_title {
        margin-bottom: 1rem
    }

    .quitSure .about_app .results h2,
    .quitSure .page_title h2 {
        font-size: 1.8rem
    }

    .quitSure .about_app .results,
    .quitSure .icons,
    .quitSure .testimonial .page_title {
        padding-top: 1rem
    }

    .quitSure .icons li {
        margin-right: 0
    }

    .quitSure .icons li b,
    .quitSure .icons li span {
        font-size: .9rem
    }

    .quitSure .banner {
        padding: 2rem 0 0
    }

    .quitSure .banner .container,
    .quitSure .project_gaol .container {
        flex-direction: column-reverse
    }

    .quitSure .about_app .content,
    .quitSure .banner .banner_image,
    .quitSure .banner .content,
    .quitSure .features .content_wrap .content,
    .quitSure .project_gaol .content,
    .quitSure .project_gaol .image_section,
    .quitSure .typography .typo_content_wrap,
    .quitSure .typography .typo_content_wrap .typo_content .content_right,
    .quitSure .wide_range .content_wrap .content,
    .quitSure .wide_range .content_wrap .image_wrap {
        width: 100%
    }

    .quitSure .banner .content h1 {
        font-size: 2rem
    }

    .quitSure .banner .content p,
    .quitSure .wide_range .content_wrap .content .range_detail p {
        margin-bottom: 0
    }

    .quitSure .banner .content .button_wrap {
        padding-bottom: 1rem
    }

    .quitSure .about_app .image_section {
        width: 100%;
        text-align: center;
        margin-top: 1rem
    }

    .quitSure .about_app .image_section img {
        max-width: 245px
    }

    .quitSure .about_app .results ul li img {
        max-width: 50px
    }

    .quitSure .about_app .results ul li p b {
        font-size: 1.3rem
    }

    .quitSure .problem .container .problem_img {
        width: 100%;
        order: 1;
        padding-bottom: 0
    }

    .quitSure .CTA_button .container .content,
    .quitSure .problem .container .problem_content {
        width: 100%;
        order: 2
    }

    .quitSure .problem.solutions .problem_img {
        padding-top: 0
    }

    .quitSure .technologies_used .image_wrap,
    .quitSure .typography .image_wrap {
        display: none
    }

    .quitSure .typography .typo_content_wrap .typo_content {
        flex-direction: column
    }

    .quitSure .typography .typo_content_wrap .typo_content .content_left {
        width: 100%;
        padding: 0;
        margin-bottom: 1rem
    }

    .quitSure .typography .color_pallet {
        padding-bottom: 0;
        padding-top: 10px
    }

    .quitSure .typography .color_pallet ul li {
        padding: 10px
    }

    .quitSure .typography .color_pallet ul li span {
        font-size: 90%
    }

    .quitSure .typography .color_pallet ul li h6 {
        font-size: 1.3rem;
        margin-top: 1rem
    }

    .quitSure .features {
        padding-top: 1rem;
        padding-bottom: 0
    }

    .quitSure .features .page_title {
        max-width: 100%
    }

    .quitSure .features .image_wrap {
        width: 100%;
        text-align: center;
        margin-bottom: 1rem
    }

    .quitSure .features .image_wrap img {
        max-width: 150px
    }

    .quitSure .caseStudy .case_study_list ul li,
    .quitSure .testimonial {
        padding: 0
    }

    .quitSure .caseStudy .case_study_list ul li span {
        font-size: 1rem;
        margin-top: 0
    }

    .quitSure .share_Idea {
        padding: 1rem;
        margin-top: 1rem
    }

    .quitSure .share_Idea .content_wrap {
        padding: 1rem;
        flex-direction: column-reverse;
        position: relative
    }

    .quitSure .CTA_button .container .content p,
    .quitSure .share_Idea .content_wrap h5 {
        font-size: 1rem
    }

    .quitSure .share_Idea .content_wrap h4 {
        font-size: 1.1rem
    }

    .quitSure .share_Idea .content_wrap a {
        font-size: 1rem;
        padding: 5px 15px
    }

    .quitSure .share_Idea .content_wrap .image_wrap {
        text-align: center
    }

    .quitSure .share_Idea .content_wrap .image_wrap img {
        max-width: 82px;
        position: absolute;
        right: 10px;
        bottom: 0
    }

    .quitSure .our_process ul li {
        width: 50%;
        padding: 1rem;
        height: auto;
        border: 0
    }

    .quitSure .our_process ul li:first-child {
        border: 0
    }

    .quitSure .our_process ul li b {
        font-size: 20px;
        margin-bottom: .5rem
    }

    .quitSure .testimonial .testimonial_content {
        flex-direction: column;
        margin-top: 1rem
    }

    .quitSure .testimonial .testimonial_content .testimonialImg {
        max-width: 250px;
        margin: 0 auto;
        position: static
    }

    .quitSure .testimonial .testimonial_content .testimonial_card {
        max-width: 100%;
        padding: 2rem
    }

    .quitSure .testimonial .testimonial_content .testimonial_card p b {
        font-size: 70px
    }

    .quitSure .testimonial .testimonial_content .testimonial_card p b.start {
        top: -15px;
        left: -28px
    }

    .quitSure .testimonial .testimonial_content .testimonial_card p b.end {
        bottom: -50px
    }

    .quitSure .testimonial .testimonial_content .testimonial_card .auth h5 {
        font-size: 20px
    }

    .quitSure .CTA_button .container .content p b,
    .quitSure .client_feedback .container .content b {
        font-size: 1.5rem
    }

    .quitSure .CTA_button .container .content a {
        padding: 5px 20px
    }

    .quitSure .CTA_button .container .image_wrap {
        max-width: 200px;
        margin: 0 auto;
        width: 100%;
        display: none
    }

    .quitSure .client_feedback .container .user_image {
        margin-bottom: 10px;
        display: none
    }

    .quitSure .technologies_used picture {
        display: block
    }

    .quitSure .wide_range .content_wrap .image_wrap img {
        max-width: 165px;
        margin-bottom: 10px
    }

    .quitSure .wide_range .content_wrap .content .range_detail {
        margin-bottom: 10px;
        padding: 10px 0
    }

    .quitSure .wide_range .content_wrap .content .range_detail h3 {
        font-size: 17px;
        margin-bottom: 0
    }
}

.quitSure .wide_range .content_wrap .content ul li {
    padding: 10px 1.5rem;
    background-color: #eaeaea;
    border-radius: 10px;
    margin-bottom: 1.4rem;
    color: #131313;
    font-weight: 800 !important
}