        .page-width {
            max-width: 1150px;
            margin: auto;
        }
        /* Main banner section */
        
        section.section-main-banner {
            background-color: #f3f3fc;
            padding: 80px 0px 80px 0px;
        }
        
        div.row.main-banner {
            padding-bottom: 20px;
        }
        
        div.banner-title {
            color: #062a78;
        }

        .h2-removals, .h3-removals, .h4-removals, .h5-removals, .h6-removals{
            color: #062a78;
        }
        .banner-title {
            font-family: 'Montserrat-Bold';
            font-size: 41px;
        }
        .h3-benefits-title {
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 34px;
            line-height: 41px;
        }
        .h2-article{
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 34px;
            line-height: 41px;
        }
        .h3-article{
            font-size: 24px;
            font-family: Montserrat-Semibold;
            color: #062a78;
        }
        .h4-article{
            font-size: 24px;
            font-family: Montserrat-Semibold;
            color: #062a78;
        }
        .h5-article{
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 16px;
            line-height: 25px;
        }

        .icon-text-title {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 17px;
            line-height: 22px;
            margin-bottom: 8px;
        }
        
        @media only screen and (max-width: 576px) {
            div.banner-title h1 {
                font-size: 28px !important;
            }
            div.row-desc-title h2 {
                font-size: 26px !important;
            }
        }
        
        div.banner-subtitle p {
            color: #062a78;
            font-family: "Montserrat-medium";
            font-size: 16px;
            line-height: 24px;
        }
        
        .col-md-12.text-center.read-more {
            padding-top: 25px;
        }
        
        div.read-more-button {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 17px;
            line-height: 24px;
            max-width: 100px;
            margin: auto;
            position: relative;
        }
        
        div.read-more-button::before {
            /* Read more arrow */
            content: url(../img/landing/icons/arrow-down.svg);
            position: absolute;
            bottom: -45px;
            right: 42px;
            -webkit-transition: transform 0.3s ease-out;
            -moz-transition: transform 0.3s ease-out;
            -ms-transition: transform 0.3s ease-out;
            -o-transition: transform 0.3s ease-out;
            transition: transform 0.3s ease-out;
        }
        
        div.read-more-button:hover {
            color: #254383;
            cursor: pointer;
        }
        
        div.read-more-button:hover:before {
            -webkit-transform: translateY(5px);
            -moz-transform: translateY(5px);
            -ms-transform: translateY(5px);
            -o-transform: translateY(5px);
            transform: translateY(5px);
        }
        
        button.banner-button {
            width: 242px;
            height: 51px;
            background: #ff6347;
            box-shadow: 0px 5px 7px rgb(255 90 67 / 15%);
            border-radius: 2px;
            color: #ffffff;
            font-size: 17px;
            font-family: "Montserrat-semibold";
            font-style: normal;
            line-height: 21px;
        }
        /* Descriptions Section */
        
        div.col-left-desc {
            padding-right: 20px;
        }
        
        div.col-right-desc {
            padding-right: 20px;
        }
        
        .row-second-description .col-right-desc {
            padding-left: 30px;
        }
        /* All sections have the same padding */
        
        .content {
            padding-top: 120px;
        }
        
        @media only screen and (max-width: 1199px) {
            .content {
                padding-top: 70px;
            }
        }
        
        div.row-desc-title h2 {
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 34px;
            line-height: 41px;
        }
        
        div.row-desc-title {
            padding-bottom: 15px;
        }
        
        div.row-desc-text {
            padding: 12px 0px 12px;
            color: #062a78;
        }
        
        .row-desc-text ul {
            padding-left: 20px;
        }
        
        div.row-desc-text h4 {
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 18px;
            line-height: 28.5px;
            margin-bottom: 0.1rem;
        }
        
        div.row-desc-text p {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 15px;
            line-height: 28.5px;
        }
        
        @media only screen and (max-width: 576px) {
            .col-right-img {
                display: none;
            }
            .row.image-section {
                display: block !important;
                padding-bottom: 21px;
            }
            .row-second-description .row-desc-title {
                display: block !important;
            }
            .row-second-description .col-right-desc .row-desc-title {
                display: none !important;
            }
            div.row-desc-text {
                padding-bottom: 5px;
            }
            .row-second-description .col-right-desc {
                padding-left: 15px;
            }
        }
        /* End of 2 first descriptions */
        /* Third description with 3 icons */
        
        .container-third-description .row-desc-title {
            padding-bottom: 0px;
        }
        
        div.row-icons-text {
            padding: 40px 0px 0px;
        }
        
        div.row-icons-text h4 {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 18px;
            line-height: 22px;
        }
        
        div.row-icons-text p {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 14px;
            line-height: 23px;
        }
        
        div.icon-with-text {
            display: table !important;
        }
        
        .icon-left {
            display: table-cell;
            padding-right: 10px;
            width: 40px;
            max-width: 50px;
        }
        
        .icon-text {
            display: table-cell;
            padding-left: 5px;
        }
        
        .col-md-10.paragraph {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 15px;
            line-height: 28.5px;
        }
        
        .paragraph ul {
            padding-left: 20px;
        }
        
        .article-paragraph ul {
            padding-left: 20px;
        }
        
        @media only screen and (max-width: 1023px) {
            .col-icons-text {
                padding-top: 0px;
            }
            .col-md-12.col-lg-4.col-icons-text.first-icon {
                padding-top: 0;
            }
        }
        /* Checklist icons */
        
        div.row-check-list {
            padding: 20px 0px 20px;
        }
        
        div.list-text {
            position: relative;
            padding-left: 55px;
        }
        
        div.list-text::before {
            content: url(../img/landing/icons/check.svg);
            position: absolute;
            left: 0;
            bottom: -5px;
        }
        
        div.list-text p {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 20px;
            line-height: 34px;
        }
        
        @media only screen and (max-width: 576px) {
            .col-right-list-img {
                display: none;
            }
            div.col-left-desc {
                padding-right: 15px;
            }
            .col-sm-12.col-xl-6.col-left-desc> :last-child {
                padding-bottom: 0px;
            }
        }
        /* Call to action 1 (tomato banner) */
        
        .container-call-to-action {
            background-color: #fff1f0;
            padding: 70px 0px 50px;
        }
        
        button.call-to-action-button {
            width: 268px;
            height: 51px;
            background: #ff6347;
            box-shadow: 0px 5px 7px rgba(255, 90, 67, 0.15);
            border-radius: 2px;
            color: #ffffff;
            font-size: 17px;
            font-family: "Montserrat-semibold";
            font-style: normal;
            line-height: 21px;
        }
        /* SIX icons section */
        
        @media only screen and (max-width: 1000px) {
            .container-fifth-description .row-icons-text {
                padding-top: 0px;
            }
            .icons-row-1 {
                padding-top: 40px !important;
            }
        }
        /*Articles with navigation section  */
        
        div.row.par-title, .par-inner-title{
            padding-top: 70px;
            padding-bottom: 20px;
        }
        
        .par-title h4 {
            color: #062a78;
            font-family: "Montserrat-semibold";
        }
        
        div.row.article-paragraph {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 15px;
            line-height: 26px;
        }
        
        div.col-md-12.article-call-to-action p {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 17px;
            line-height: 25px;
            margin: auto;
            position: relative;
            padding-left: 35px;
        }
        
        .article-call-to-action a {
            color: #ff6347;
            font-family: "Montserrat-bold";
            font-size: 17px;
            line-height: 25px;
        }
        
        div.img-call-to-action::before {
            /* Right arrows call to action fifth section */
            content: url(../img/landing/icons/arrows-right.svg);
            position: absolute;
            left: 13px;
        }
        
        .row.call-to-action-background {
            background-color: #f3f3fc;
            padding: 25px 10px 25px 10px;
            margin: 25px 0px 0px 0px;
        }
        
        .row.call-to-action-bgrnd-title {
            color: #062a78;
            font-family: "Montserrat-semibold";
            line-height: 31px;
            padding-bottom: 20px;
        }
        
        .row.call-to-action-bgrnd-text {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 17px;
            line-height: 31px;
        }
        /* Tabs */
        
        div.tabs {
            background: #ffffff;
            box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);
            border-radius: 15px;
        }
        
        .col-md-12.tabs {
            padding: 0;
        }
        
        .row.mid-title {
            padding-bottom: 65px;
        }
        
        .mid-title h2 {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 34px;
            line-height: 41px;
        }
        
        ul.nav.nav-pills.nav-fill {
            background-color: #ffe4e1;
            border-radius: 15px;
            padding: 5px;
        }
        
        a.nav-link {
            color: #ff6347;
            font-family: "Montserrat-semibold";
            font-size: 16px;
            line-height: 21px;
            padding: 12px 20px;
        }
        
        .nav-pills .nav-link.active,
        .nav-pills .show>.nav-link {
            color: #ff6347;
            background-color: #ffffff;
            box-shadow: 0px 3px 6px rgba(234, 149, 139, 0.5);
            border-radius: 11px;
        }
        
        .col-md-12.tab-content {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 14px;
            line-height: 29px;
            padding: 40px;
        }
        
        .col-md-12.tab-content ul {
            columns: 2;
            -webkit-columns: 2;
            -moz-columns: 2;
            column-gap: 40px;
        }
        
        .row.page-width.mid-download-button {
            padding-top: 65px;
        }
        
        button.download-button {
            max-width: 462px;
            height: 51px;
            padding: 15px 48px;
            background: #ffffff;
            border: 1px solid #ff6347;
            box-sizing: border-box;
            border-radius: 2px;
            color: #ff6347;
            font-size: 17px;
            font-family: "Montserrat-semibold";
            line-height: 21px;
        }
        
        @media only screen and (max-width: 517px) {
            .btn.download-button {
                display: none;
            }
            .download-button.show-mobile-btn {
                display: inline-block !important;
            }
        }
        /* End of tabs */
        
        @media only screen and (max-width: 992px) {
            section.section-seventh-middle-banner {
                display: none;
            }
            section.section-eighth-middle-banner {
                display: none;
            }
            .boxes-with-prices {
                display: none;
            }
            .slick-slider-mobile {
                display: block !important;
            }
        }
        
        .col-md-12.slick-slider-mobile {
            padding-bottom: 30px;
        }
        
        .row.middle-banner {
            max-width: 1430px;
            margin: auto;
            background-color: #f3f3fc;
            padding: 80px 80px 64px 80px;
        }
        
        .row.mid-banner-title {
            color: #062a78;
            font-family: "Montserrat-semibold";
            line-height: 26px;
            padding-bottom: 15px;
        }
        
        .row.mid-banner-text {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 14px;
            line-height: 26px;
        }
        
        .col-md-6.left-content {
            padding-right: 100px;
        }
        
        .row.listed-paragraphs {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 16px;
            line-height: 26px;
        }
        /* Cards with prices */
        
        div.row.box {
            padding-top: 30px;
        }
        
        div.price-cards {
            background: #ffffff;
            box-shadow: 0px 0px 22px rgb(0 0 0 / 5%);
            border-radius: 8px;
            border: none !important;
        }
        
        div.price-cards h6 {
            color: #062a78;
            font-family: "Montserrat-semibold";
            line-height: 26px;
            margin: 0;
        }
        
        p.card-mid {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 16px;
            line-height: 26px;
            margin: 0;
        }
        
        p.price {
            color: #ff6347;
            font-family: "Montserrat-bold";
            font-size: 28px;
            line-height: 36px;
            margin: 0;
        }
        
        .boxes-with-prices {
            padding-top: 35px;
        }
        
        .row.information-banner {
            background: #fff1f0;
            margin-top: 50px;
            padding: 35px;
        }
        
        .row.information-banner p {
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 14px;
            line-height: 26px;
            margin: 0;
        }
        
        @media only screen and (max-width: 992px) {
            .hide-mobile {
                display: none;
            }
            .show-mobile {
                display: block !important;
            }
            .warning-image img {
                width: 40px;
            }
            .col-md-12.compare-left {
                padding: 20px;
            }
        }
        
        @media only screen and (max-width: 1025px) {
            .col-md-6.compare-img {
                margin-top: 60px !important;
            }
        }
        
        .row.compare-banner {
            background: #062a78;
            border-radius: 106px;
        }
        
        .row.compare-banner.show-mobile {
            background: #062a78;
            border-radius: 0px;
        }
        
        .mover-image {
            position: absolute;
            top: -85px;
        }
        
        .col-md-6.compare-left {
            padding: 34px 0px 46px 52px;
        }
        
        .compare-banner h2 {
            color: #ffffff;
            font-family: "Montserrat-semibold";
            line-height: 137.4%;
        }
        
        .compare-subtitle {
            color: #ffffff;
            font-family: "Montserrat-regular";
            font-size: 20px;
            line-height: 32px;
        }
        
        .compare-text {
            color: #ffffff;
            font-family: "Montserrat-regular";
            font-size: 14px;
            line-height: 24px;
        }
        
        button.compare-button {
            width: 214px;
            height: 51px;
            background: #ff6347;
            box-shadow: 0px 5px 7px rgba(255, 90, 67, 0.15);
            border-radius: 2px;
            color: #ffffff;
            font-size: 16px;
            font-family: "Montserrat-semibold";
            font-style: normal;
            line-height: 21px;
        }
        /* Questions Accordion */
        
        .questions .row-desc-title {
            padding-left: 18px;
        }
        
        div#accordion .card {
            border-left: none !important;
            margin-bottom: 8px;
            margin-top: 8px;
        }
        
        .card-link {
            color: #062a78 !important;
            font-family: "Montserrat-bold";
            font-size: 16px;
            line-height: 25px;
        }
        
        .plus-img {
            width: 17px;
            height: 17px;
            position: absolute;
            right: 16%;
            margin-top: 5px;
        }
        
        div#accordion .card-header {
            border-bottom: 1px solid #C3C9D5;
            max-width: 534px;
            padding-left: 0;
        }
        
        @media only screen and (max-width: 768px) {
            .questions-accordion .col-md-12 {
                display: flex;
                justify-content: center;
            }
            div#accordion .card-header {
                padding-left: 0px;
            }
            .plus-img {
                right: 0%;
            }
        }
        
        @media only screen and (min-width: 1366px) {
            .plus-img {
                right: 27%;
            }
        }
        
        div.support-image {
            background: #ff6347;
            border-radius: 37.1676px;
            position: relative;
            width: 80%;
            height: 80%;
            margin-top: 90px;
        }
        
        .support-image img {
            position: absolute;
            top: 28px;
            left: 50%;
            transform: translate(-50%, -50%);
            border-radius: 37.1676px;
            width: 100%;
        }
        
        div.support-card {
            background: #ffffff;
            box-shadow: 0px 0px 17.1401px rgba(0, 0, 0, 0.1);
            border-radius: 39.0649px;
            position: relative;
            max-width: 327.38px;
            max-height: 195.42px;
            width: 270px;
            height: 145px;
            right: 65px;
            bottom: 70px;
            border: none !important;
        }
        
        div.row.questions-call-to-action {
            padding-top: 60px;
        }
        
        .answer .card-body {
            font-family: "Montserrat-Medium";
            font-size: 15px;
            line-height: 27px;
            color: #062A78;
            max-width: 543px;
        }
        
        .support-card .card-title {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 15px;
            line-height: 18px;
            text-transform: uppercase;
        }
        
        .support-card .card-mid {
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 18px;
            line-height: 26px;
            margin: 0;
            padding-top: 10px;
        }
        
        .support-card .tel a {
            color: #ff6347;
            font-family: "Montserrat-regular";
            font-size: 30px;
            line-height: 43px;
            margin: 0;
        }
        
        @media only screen and (max-width: 992px) {
            .faqs-call-to-action {
                display: none;
            }
        }
        
        .row.categories-buttons {
            padding-top: 30px;
        }
        
        button.category-button {
            max-width: 214px;
            height: 51px;
            background: #fff1f0;
            border: 1px solid #ff6347;
            box-sizing: border-box;
            border-radius: 5px !important;
            color: #ff6347;
            font-size: 16px;
            font-family: "Montserrat-semibold";
            font-style: normal;
            line-height: 21px;
        }
        
        .section-twelfth.content {
            padding-bottom: 100px;
        }
        
        button.btn.category-button.text-center.mr-3:hover {
            background-color: #ff6347;
            color: #ffffff;
        }
        /* Side nav bar sticky */
        
        .row .table-of-contents::-webkit-scrollbar {
            width: 3px;
            border-radius: 15px;
        }
        
        .row .table-of-contents::-webkit-scrollbar-track {
            background: #e7e9ef;
        }
        
        .row .table-of-contents::-webkit-scrollbar-thumb {
            background: #c3c9d5;
        }
        
        .row .table-of-contents ::-webkit-scrollbar-thumb:hover {
            background: #8c9097;
        }
        
        .row.side-nav-title {
            padding-bottom: 40px;
        }
        
        .row.side-nav-title h5 {
            color: #062a78;
            font-family: "Montserrat-bold";
            font-size: 20px;
            line-height: 24px;
        }
        
        .row.side-nav-items {
            /* padding-bottom: 20px; */
            max-height: 70px;
            height: 70px;
        }
        
        .side-nav-item a {
            color: #062a78;
            font-family: "Montserrat-regular";
            font-size: 15px;
            line-height: 22px;
        }
        
        .side-nav-item a:hover {
            color: #0014cc;
            text-decoration-line: underline;
        }
        
        .side-nav-item a:visited {
            color: #6516a4;
        }
        
        .side-nav-item.active {
            background: #f3f3fc;
            border-radius: 5px;
        }
        
        .row .table-of-contents {
            max-height: 250px;
            overflow-y: scroll;
            overflow-x: hidden;
        }
        
        li.side-nav-item {
            list-style: none;
            padding: 15px 0px 15px 10px;
        }
        
        .row.table-of-contents ul {
            padding-right: 40px;
            padding-left: 0;
        }
        
        .col-md-4.article-nav {
            padding: 170px 0px 0px 90px;
        }
        
        .sticky-top {
            padding-top: 30px;
        }
        
        @media only screen and (max-width: 992px) {
            .article-nav {
                display: none;
            }
        }
        /* dasdasdasda */
        
        ul.mobile-tabs-nav-list {
            display: flex;
            text-align: center;
            width: 100%;
        }
        
        ul.mobile-tabs-nav-list {
            padding-inline-start: 0;
            margin-bottom: 0;
            background: #ffe4e1;
            border-radius: 8px;
            flex-direction: column;
            padding: 15px;
        }
        
        .col-md-12.mobile-tabs {
            display: flex;
            justify-content: center;
        }
        
        .row.page-width.tabs-list.tabs-list-mobile {
            padding-top: 20px;
        }
        
        li.mobile-tabs-nav.active {
            display: flex;
            list-style: none;
            flex-direction: column;
            align-items: flex-start;
            color: #ff6347;
            background-color: #ffffff;
            box-shadow: 0px 3px 6px rgb(234 149 139 / 50%);
            border-radius: 11px;
        }
        
        li.mobile-tabs-nav.active .tab-hidden-content {
            opacity: 1;
            height: auto;
            /* display: block !important;
            visibility: visible;
            opacity: 1; */
        }
        
        li.mobile-tabs-nav {
            display: block;
            list-style: none;
            text-align: left;
            padding-top: 10px;
        }
        
        .mobile-nav-link {
            color: #ff6347 !important;
            padding: 12px 12px;
        }
        
        .tab-hidden-content ul {
            list-style: disc;
            padding-left: 7px;
        }
        
        .tab-hidden-content li {
            text-align: left;
        }
        
        .tab-hidden-content {
            padding: 12px 12px 12px 22px;
            color: #062a78;
            font-family: "Montserrat-semibold";
            font-size: 13px;
            line-height: 25px;
            transition: opacity 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);
            opacity: 0;
            height: 0;
            overflow: hidden;
        }

        @media screen and (max-width: 776px){
            .banner-title{
                font-size: 26px;
            }
        }
        
        @media only screen and (max-width: 500px) {
            .tabs-list {
                display: none;
            }
            .tabs-list.tabs-list-mobile {
                display: block !important;
            }
            .row.mid-title {
                padding-bottom: 0px;
            }
        }