@font-face {
    font-family: RobotoM;
    src: url(../font/Roboto-Thin.ttf);
}

@font-face {
    font-family: RobotoR;
    src: url(../font/Roboto-Regular.ttf);
}

@font-face {
    font-family: RobotoM;
    src: url(../font/Roboto-Medium.ttf);
}

@font-face {
    font-family: RobotoB;
    src: url(../font/Roboto-Bold.ttf);
}

@font-face {
    font-family: RobotoEB;
    src: url(../font/Roboto-Black.ttf);
}

* {
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}

:root {
    --whiteColor: #ffffff;
    --blackColor: #231f20;
    --orangeColor: #e05c11;
    --blueColor: #134a91;
    --lightBlueColor: #89a5ca;
}

body {
    color: var(--blackColor);
    background-color: var(--whiteColor);
    overflow-x: hidden;
    position: relative;
    width: 100%;
    height: 100%;
    inset: 0 !important;
    /* padding: 0px 0.5rem; */
}

body> :nth-child(*) {
    overflow-x: hidden;
}

/* Language Translator */
body .google-translate-wrapper {
    position: absolute;
    right: 1.833vw;
    top: 9vw;
    width: 8rem;
    overflow: hidden;
    z-index: 1111;
}


.bottom-logo-container {
    display: flex;
    justify-content: center;
    margin-bottom: 8.333vw;
}

.bottom-logo-container img {
    width: 20.833vw;
}

.skiptranslate iframe {
    display: none;
}

.goog-te-gadget .goog-te-combo {
    font-size: 0.75rem;
    padding: 10px 15px;
    background-color: #fff;
    border: 1px solid var(--blackColor);
    /* border: 0; */
    width: 100%;
    opacity: 0.4;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.28);
}

.splashImg {
    width: 100%;
    position: relative;
    /* top: -3rem; */

}

.splashImg img {
    width: 100%;
}

/* guide-2 start*/
.guide-2 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
    position: relative;
}

.guide-2 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-2 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-2-content {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    padding: 0px 6.667vw;
}

.guide-2-content ul {
    width: 50%;
    list-style-type: none;
    margin: 0px 1.25vw;
}

.guide-2-content ul a {
    color: var(--blackColor);
    text-transform: uppercase;
    text-decoration: none;
    font-family: "RobotoR";
    border-bottom: 2px solid var(--blackColor);
    width: 100%;
    display: block;
    padding: 9px;
    font-size: 1.833vw;
}

.guide-2-content ul:nth-child(2) li:last-child a {
    border-bottom: 0px;
}

.guide-2-content ul li:first-child a {
    border-top: 2px solid var(--blackColor);
    ;
}

.guide-2-content ul.right-list a {
    text-align: right;
}

.guide-2-content ul a img {
    width: 25vw;
    margin: 1.667vw;
}

.mainPageTranslate {
    top: 74vw !important;
    width: 12vw !important;
}

/* guide-2 end*/

/* guide-4 start*/
.guide-4 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-4 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-4 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-4 .table-content {
    margin-top: 3.75vw;
}

.guide-4 .table-content h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-4 .table-content {
    padding: 0px 6.667vw;
}

.guide-4 .table-content table {
    width: 100%;
    margin-top: 3.333vw;
    border-collapse: collapse;
}

.guide-4 .table-content table thead tr td:first-child {
    border-right: 3px solid var(--whiteColor);
}

.guide-4 .table-content table thead tr td {
    font-family: "RobotoEB";
    background-color: var(--lightBlueColor);
    color: white;
    padding: 1.333vw 0.417vw;
    font-size: 1.833vw;
}

.guide-4 .table-content table tbody tr td p span {
    font-family: "RobotoR";
}

.guide-4 .table-content table tbody tr td:first-child {
    font-family: "RobotoEB";
    border-right: 3px solid var(--blueColor);

}

.guide-4 .table-content table tbody tr td {
    font-family: "RobotoM";
    color: var(--blackColor);
    padding: 1.333vw 0.417vw;
    font-size: 1.833vw;
    border-bottom: 3px solid var(--blueColor);
}

.guide-4 .step-container {
    display: flex;
    margin: 8.333vw 0px;
}

.guide-4 .step-container .box {
    width: 25%;
    position: relative;
}

.guide-4 .step-container .img-container::after {
    content: "";
    background: url(../img/arrow.png) center center no-repeat;
    background-size: cover;
    position: absolute;
    display: block;
    width: 5vw;
    height: 2.5vw;
    right: -7.5vw;
}

.guide-4 .step-container .img-container {
    width: 13.333vw;
    height: 25.833vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-4 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-4 .step-container .img-container img {
    width: 100%;
}

.guide-4 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-4 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.instructions-container {
    padding: 0px 3.667vw;
    margin-bottom: 8.333vw;
}

.instructions-container .instruc-container {
    margin-bottom: 2.917vw;
}

.instructions-container .instruc-heading {
    margin-bottom: 1.25vw;
}

.instructions-container .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
}

.instructions-container .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.instructions-container .instruc-list p span {
    font-family: "RobotoM";
}

.instructions-container .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.instructions-container .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
    margin: 1.667vw 0px;
}

.instructions-container .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--blueColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.zoom-container {
    display: flex;
    justify-content: center;
    margin-bottom: 8.333vw;
}

.zoom-container .box {
    /* width: 25%; */
    position: relative;
    margin: 0px 2.5vw;
}

.zoom-container .box .img-container {
    width: 37.5vw;
    height: 33.333vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.zoom-container .img-container img {
    width: 100%;
}

.zoom-container .txt-container p {
    text-align: center;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 2.5vw;
}

.zoom-container .txt-container p span {
    font-family: "RobotoR";
}

.temp-container {
    padding: 0px 6.667vw;
    margin-bottom: 8.333vw;
}

.temp-container .temp-heading {
    margin-bottom: 0.833vw;
}

.temp-container .temp-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
    text-transform: uppercase;
    text-align: center;
}

.temp-container .temp-para {
    margin-bottom: 6.667vw;
}

.temp-container .temp-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.temp-container .temp-para p span {
    font-family: "RobotoB";
}

.temp-container .temp-img img {
    width: 100%;
}

.mostif-container {
    padding: 0px 6.667vw;
    margin-bottom: 8.333vw;
}

.mostif-container .mostif-heading {
    margin-bottom: 3.333vw;
}

.mostif-container .mostif-heading h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.mostif-container ul.instruc-list {
    list-style-type: none;
    line-height: 2.917vw;
}

.mostif-container ul.instruc-list li {
    position: relative;
    padding-left: 1.667vw;
    margin-bottom: 0.833vw;
}

.mostif-container ul.instruc-list li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--blueColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.mostif-container .mostif-list {
    margin: 3.333vw 0px;
}

.mostif-container .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;
}

.mostif-container .instruc-list p span {
    font-family: "RobotoM";
}

.mostif-container .mostif-bottom-heading h1 {
    font-family: "RobotoR";
    color: var(--blueColor);
    font-size: 2.167vw;
    text-align: center;
}

.mostif-container .mostif-bottom-heading h1 span {
    font-family: "RobotoEB";
}

.register-container {
    padding: 0px 6.667vw;
}

.register-container .register-heading h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.register-container .register-img {
    display: flex;
    justify-content: center;
    margin: 4.167vw 0px;
}

.register-container .register-img img {
    width: 90%;
}

.register-container .register-bottom-heading h1 {
    font-family: "RobotoR";
    color: var(--blueColor);
    font-size: 2.5vw;
    text-align: center;
}

.register-container .register-bottom-heading h1 span {
    font-family: "RobotoEB";
}

/* guide-4 end*/

/* guide-11 start*/
.guide-11-content {
    /* padding: 0px 6.667vw; */
}

.guide-11 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-11 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-11 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.laundary-container {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    margin-bottom: 4.167vw;
}

.laundary-container .box {
    width: 50%;
    position: relative;
    margin: 0px 2.5vw;
}

.laundary-container .box .img-container {
    width: 22.5vw;
    height: 33.333vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.laundary-container .img-container img {
    width: 100%;
}

.laundary-container .txt-container p {
    text-align: left;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 2.5vw;
}

.laundary-container .txt-container h1 {
    color: var(--orangeColor);
    font-family: "RobotoM";
    font-size: 2.5vw;
    text-transform: uppercase;
}

.laundary-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-11-content .temp-heading h1 {
    text-align: center;
    color: var(--orangeColor);
    font-size: 2.5vw;
    font-family: "RobotoR";
}

.guide-11-content .temp-heading h1 span {
    font-family: "RobotoEB";
}

.guide-11-content .temp-heading {
    width: 62.5vw;
    margin: 0px auto;
    margin-bottom: 4.167vw;
}

/* guide-11 end*/

/* guide-12 start*/
.guide-12-content {
    padding: 0px 5vw;
}

.guide-12 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-12 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-12 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-12 .instructions-container {
    padding: 0px 6.667vw;
    margin-bottom: 8.333vw;
}

.guide-12 .instructions-container .instruc-container {
    margin-bottom: 2.917vw;
}

.guide-12 .instructions-container .instruc-heading {
    margin-bottom: 1.25vw;
}

.guide-12 .instructions-container .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
}

.guide-12 .instructions-container .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.guide-12 .instructions-container .instruc-list p span {
    font-family: "RobotoM";
}

.guide-12 .instructions-container .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.guide-12 .instructions-container .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
}

.guide-12 .instructions-container .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--blueColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-12 .step-container {
    display: flex;
    margin: 0px 0px 4.167vw 0px;
}

.guide-12 .step-container .box {
    width: 20%;
    position: relative;
}



.guide-12 .step-container .img-container {
    width: 13.333vw;
    height: 25.833vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-12 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-12 .step-container .img-container img {
    width: 100%;
}

.guide-12 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-12 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-12 .main-heading h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-12 .steps-bottom-heading h1 {
    font-family: "RobotoR";
    color: var(--blueColor);
    font-size: 2.167vw;
    text-align: center;
    margin-bottom: 4.167vw;
}

.guide-12 .steps-bottom-heading h1 span {
    font-family: "RobotoEB";
}

.guide-12 .steps-bottom-heading h1 span.light {
    font-family: "RobotoR";
}

.guide-12 .step-container2 {
    display: flex;
    justify-content: center;
    margin: 0px 0px 4.167vw 0px;
}

.guide-12 .step-container2 .box {
    width: 25%;
    position: relative;
}



.guide-12 .step-container2 .img-container {
    width: 13.333vw;
    height: 25.833vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-12 .step-container2 .box4 .img-container::after {
    background: unset;
}

.guide-12 .step-container2 .img-container img {
    width: 100%;
}

.guide-12 .step-container2 .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-12 .step-container2 .txt-container p span {
    font-family: "RobotoR";
}

.guide-12 .instructions-container {
    padding: 0px 6.667vw;
    margin-bottom: 8.333vw;
}

.guide-12 .instructions-container2 .instruc-container {
    margin-bottom: 2.917vw;
}

.guide-12 .instructions-container2 .instruc-heading {
    margin-bottom: 1.25vw;
}

.guide-12 .instructions-container2 .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
}

.guide-12 .instructions-container2 .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.guide-12 .instructions-container2 .instruc-list p span {
    font-family: "RobotoM";
}

.guide-12 .instructions-container2 .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.guide-12 .instructions-container2 .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
}

.guide-12 .instructions-container2 .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--blueColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-12 .instructions-container2 {
    padding: 0px 6.667vw;
    /* margin-bottom: 4.167vw; */
}

.guide-12 .instructions2-img {
    display: flex;
    justify-content: center;
    margin-bottom: 8.333vw;
}

.guide-12 .screw-para {
    margin-bottom: 6.667vw;
}

.guide-12 .screw-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-12 .screw-para p span {
    font-family: "RobotoB";
}

.guide-12 .screw-container {
    display: flex;
    justify-content: center;
    margin-bottom: 8.333vw;
}

.guide-12 .screw-container .box {
    width: 20%;
    position: relative;
    margin: 0px 8.333vw;
}

.guide-12 .screw-container .box .img-container {
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-12 .screw-container .img-container img {
    width: 100%;
}

.guide-12 .screw-bottom-heading h1 {
    font-family: "RobotoR";
    color: var(--blueColor);
    font-size: 2.167vw;
    text-align: center;
    margin-bottom: 8.333vw;
}

.guide-12 .screw-bottom-heading h1 span {
    font-family: "RobotoEB";
}

.guide-12 .screw-table-heading {
    margin-bottom: 4.167vw;
}

.guide-12 .screw-table-heading h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-12 .screw-table-img img {
    width: 100%;
}

.guide-12 .screw-table-bottom-heading h1 {
    font-family: "RobotoR";
    color: var(--blueColor);
    font-size: 2.167vw;
    text-align: center;
    margin-bottom: 8.333vw;
}

.guide-12 .screw-table-bottom-heading h1 span {
    font-family: "RobotoEB";
}

.guide-12 .screw-table-bottom-heading {
    margin: 4.167vw 0px;
}

.guide-12 .screw-bottom-para {
    margin-bottom: 1.667vw;
}

.guide-12 .screw-bottom-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-12 .screw-bottom-para p span {
    font-family: "RobotoB";
}

/* guide-12 end*/

/* guide-18 start*/
.guide-18-content {
    padding: 0px 6.667vw;
}

.guide-18 .title {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.guide-18 .title .txt-img img {
    width: 19.167vw;
}

.guide-18 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-18 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-18 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-18 .txt-container p {
    text-align: left;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-18 .txt-container p br {
    display: none;
}

.guide-18 .txt-container p span {
    font-family: "RobotoR";
}

.guide-18 .tiles-container {
    margin-bottom: 8.333vw;
}

.guide-18 .deb-container {
    margin-bottom: 8.333vw;
}

.guide-18 .deb-container ul .block {
    display: flex;
    justify-content: space-between;
}

.guide-18 .deb-container ul .block li:nth-child(2) p {
    text-align: right;
}

.guide-18 .deb-container ul .block li {
    display: flex;
    justify-content: center;
    align-items: center;
}

.guide-18 .deb-container .txt-container {
    margin: 0px 0.833vw;
}

.guide-18 .deb-container .img-container img {
    width: 13.333vw;
}

.guide-18 .deb-container .deb-heading {
    margin-bottom: 4.167vw;
}

.guide-18 .deb-container .deb-heading h1 {
    color: var(--orangeColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-18 .dec-container {
    margin-bottom: 8.333vw;
}

.guide-18 .dec-container .dec-heading {
    margin-bottom: 4.167vw;
}

.guide-18 .dec-container .dec-heading h1 {
    color: var(--orangeColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-18 .dec-container .instructions-container {
    padding: 0px 0rem;
    margin-bottom: 4.167vw;
}

.guide-18 .dec-container .instructions-container .instruc-container {
    margin-bottom: 2.917vw;
}

.guide-18 .dec-container .instructions-container .instruc-heading {
    margin-bottom: 1.25vw;
}

.guide-18 .dec-container .instructions-container .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
}

.guide-18 .dec-container .instructions-container .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.guide-18 .dec-container .instructions-container .instruc-list p span {
    font-family: "RobotoM";
}

.guide-18 .dec-container .instructions-container .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.guide-18 .dec-container .instructions-container .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
}

.guide-18 .dec-container .instructions-container .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--orangeColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-18 .dec-container .instructions-container .instruc-list ul.nestedList li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: transparent;
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-18 .dec-container .dec-img {
    display: flex;
    justify-content: center;
}

.guide-18 .dec-container .dec-img img {
    width: 25vw;
}

/* guide-18 end*/

/* guide-24 start*/
.guide-24-content {
    padding: 0px 4.167vw;
}

.guide-24 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-24 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-24 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-24 .deco-container {
    margin-bottom: 8.333vw;
}

.guide-24 .deco-container .deco-heading {
    margin: 4.167vw 0px;
}

.guide-24 .deco-container .deco-heading h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-24 .deco-container .deco-img img {
    width: 100%;
}

.guide-24 .dec-container .dec-heading {
    margin-bottom: 4.167vw;
}

.guide-24 .dec-container .dec-heading h1 {
    color: var(--blueColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-24 .instructions-container {
    padding: 0px 4.167vw;
}

/* guide-24 end*/

/* guide-26 start*/
.guide-26 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-26 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-26 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-26 .title {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.guide-26 .title .txt-img img {
    width: 19.167vw;
}

.guide-26 .txt-container p {
    text-align: left;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-26 .txt-container p span {
    font-family: "RobotoR";
}

.guide-26 .deb-heading {
    margin-bottom: 4.167vw;
}

.guide-26 .deb-heading h1 {
    color: var(--orangeColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-26 .tile-para {
    margin-bottom: 6.667vw;
}

.guide-26 .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-26 .tile-para p span {
    font-family: "RobotoB";
}

.guide-26 .zoom-container {
    display: flex;
    justify-content: center;
    margin-bottom: 5.833vw;
}

.guide-26 .zoom-container .box {
    /* width: 25%; */
    position: relative;
    margin: 0px 2.5vw;
    flex-basis: 50%;
}

.guide-26 .zoom-container .box .img-container {
    width: 14.167vw;
    height: 14.167vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-26 .zoom-container .img-container img {
    width: 100%;
}

.guide-26 .zoom-container .txt-container p {
    text-align: center;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 2.5vw;
}

.guide-26 .zoom-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-26 .gestion-heading {
    margin-bottom: 4.167vw;
}

.guide-26 .gestion-heading h1 {
    color: var(--orangeColor);
    text-transform: uppercase;
    font-family: "RobotoM";
    text-align: center;
    font-size: 2.833vw;
}

.guide-26 .zoom-container .box .txt-container {
    margin-top: 1.667vw;
}

.guide-26 .gestion3-container .zoom-container .box .img-container {
    width: 20.833vw;
}

.guide-26 .comp-para {
    margin-bottom: 2.5vw;
}

.guide-26 .comp-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-26 .comp-img {
    display: flex;
    justify-content: center;
    margin-bottom: 4.167vw;
}

.guide-26 .comp-img img {
    width: 100%;
}

.guide-26 .step-container {
    display: flex;
    margin: 0px 0px 4.167vw 0px;
}

.guide-26 .step-container .box {
    width: 33%;
    position: relative;
}



.guide-26 .step-container .img-container {
    width: 17.5vw;
    height: 25.833vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-26 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-26 .step-container .img-container img {
    width: 100%;
}

.guide-26 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-26 .step-container .txt-container p span {
    font-family: "RobotoR";
}

/* guide-26 end*/

/* guide-32 start*/
.guide-32 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-32 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-32 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-32 .instructions-container {
    padding: 0px 6.667vw;
    margin-bottom: 8.333vw;
}

.guide-32 .instructions-container .instruc-container {
    margin-bottom: 2.917vw;
}

.guide-32 .instructions-container .instruc-heading {
    margin-bottom: 1.25vw;
}

.guide-32 .instructions-container .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
}

.guide-32 .instructions-container .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.guide-32 .instructions-container .instruc-list p span {
    font-family: "RobotoM";
}

.guide-32 .instructions-container .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.guide-32 .instructions-container .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
}

.guide-32 .instructions-container .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--blueColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-32 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-32 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-32 .step-container .img-container {
    width: 20.833vw;
    height: 20.833vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-32 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-32 .step-container .img-container img {
    width: 100%;
}

.guide-32 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-32 .step-container .txt-container p span {
    font-family: "RobotoR";
}

/* guide-32 end*/

/* guide-34 start*/
.guide-34 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-34 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-34 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-34 .instructions-container .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--orangeColor);
    font-size: 2.167vw;
}

.guide-34 .instructions-container .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.guide-34 .instructions-container .instruc-list p span {
    font-family: "RobotoM";
}

.guide-34 .instructions-container .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.guide-34 .instructions-container .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
}

.guide-34 .instructions-container .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--orangeColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-34 .method-container {
    display: flex;
    padding: 0px 2.5vw
}

.guide-34 .method-container .instructions-container {
    padding: unset
}

.guide-34 .method-container .left-section {
    flex-basis: 60%;
    /* border: 1px solid #000; */
}

.guide-34 .method-container .right-section {
    flex-basis: 40%;
    /* border: 1px solid #000; */

}

.guide-34 .method-container .right-section .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--orangeColor);
    font-size: 2.167vw;
    text-align: center;
}

.guide-34 .method-container .right-section .instruc-box p {
    font-family: "RobotoR";
    font-size: 2.25vw;
    text-align: center;
}

.guide-34 .method-container .right-section .instruc-box {
    border: 3px solid var(--orangeColor);
    padding: 0.833vw;
    margin-bottom: 1.25vw;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: flex-end;
}

.guide-34 .method-container .right-section .instruc-box:nth-child(odd) {
    border: 3px solid var(--blueColor);

}

.guide-34 .method-container .right-section .instruc-box::after {
    content: "";
    background: url(../img/down-arrow.png) center center no-repeat;
    display: block;
    background-size: cover;
    width: 2.5vw;
    height: 3.333vw;
    position: absolute;
    bottom: -2.5vw;
    z-index: 1;
}

.guide-34 .method-container .right-section .instruc-box6::after {
    background: unset;
}

/* guide-34 end*/

/* guide-36 start */
.guide-36 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-36 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-36 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-36 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-36 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-36 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-36 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-36 .step-container .img-container img {
    width: 100%;
}

.guide-36 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-36 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-36 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-36 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-36 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-36 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-36 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-36 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-36 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-36 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-36 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

/* guide-36 end */

/* guide-40 start */
.guide-40 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-40 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-40 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-40 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-40 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-40 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-40 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-40 .step-container .img-container img {
    width: 100%;
}

.guide-40 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-40 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-40 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-40 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-40 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-40 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-40 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-40 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-40 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-40 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-40 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

/* guide-40 end */

/* guide-41 start */
.guide-41 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-41 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-41 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-41 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-41 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-41 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-41 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-41 .step-container .img-container img {
    width: 100%;
}

.guide-41 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-41 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-41 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-41 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-41 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-41 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-41 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-41 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-41 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-41 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-41 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

/* guide-41 end */


/* guide-42 start */
.guide-42 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-42 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-42 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-42 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-42 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-42 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-42 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-42 .step-container .img-container img {
    width: 100%;
}

.guide-42 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-42 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-42 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-42 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-42 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-42 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-42 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-42 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-42 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-42 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-42 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-42 .instructions-container .instruc-heading h1 {
    color: var(--orangeColor);
}

.guide-42 .instructions-container .instruc-list ul li::before {
    background: var(--orangeColor);
}

/* guide-42 end */

/* guide-43 start */
.guide-43 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-43 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-43 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-43 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-43 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-43 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-43 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-43 .step-container .img-container img {
    width: 100%;
}

.guide-43 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-43 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-43 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-43 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-43 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-43 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-43 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-43 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-43 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-43 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-43 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-43 .instructions-container .instruc-heading h1 {
    color: var(--blueColor);
}

.guide-43 .instructions-container .instruc-list ul li::before {
    background: var(--blueColor);
}

/* guide-43 end */

/* guide-44 start */
.guide-44 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-44 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-44 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-44 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-44 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-44 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-44 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-44 .step-container .img-container img {
    width: 100%;
}

.guide-44 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-44 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-44 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-44 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-44 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-44 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-44 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-44 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-44 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-44 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-44 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-44 .instructions-container .instruc-heading h1 {
    color: var(--blueColor);
}

.guide-44 .instructions-container .instruc-list ul li::before {
    background: var(--orangeColor);
}

.guide-44 .zoom-container {
    align-items: flex-end;
}

.guide-44 .method-container {
    display: flex;
    padding: 0px 2.5vw
}

.guide-44 .method-container .instructions-container {
    padding: unset
}

.guide-44 .method-container .left-section {
    flex-basis: 60%;
    /* border: 1px solid #000; */
}

.guide-44 .method-container .right-section {
    flex-basis: 40%;
    /* border: 1px solid #000; */

}

.guide-44 .method-container .right-section .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--orangeColor);
    font-size: 2.167vw;
    text-align: center;
}

.guide-44 .method-container .right-section .instruc-box p {
    font-family: "RobotoR";
    font-size: 2.25vw;
    text-align: center;
}

.guide-44 .method-container .right-section .instruc-box {
    border: 3px solid var(--orangeColor);
    padding: 0.833vw;
    margin-bottom: 1.25vw;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: flex-end;
}

.guide-44 .method-container .right-section .instruc-box:nth-child(odd) {
    border: 3px solid var(--blueColor);

}

.guide-44 .method-container .right-section .instruc-box::after {
    content: "";
    background: url(../img/down-arrow.png) center center no-repeat;
    display: block;
    background-size: cover;
    width: 2.5vw;
    height: 3.333vw;
    position: absolute;
    bottom: -2.5vw;
    z-index: 1;
}

.guide-44 .method-container .right-section .instruc-box6::after {
    background: unset;
}

.guide-44 .method-container .right-section {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.guide-44 .method-container .right-section .img-container {
    width: 20.833vw;
    height: 20.833vw;
}

.guide-44 .method-container .right-section .img-container img {
    width: 100%;
}

/* guide-44 end */

/* guide-47 start*/
.guide-47-content {
    padding: 0px 6.667vw;
}

.guide-47 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-47 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-47 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-47 .temp-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
    /* text-transform: capitalize; */
    text-align: center;
}

.guide-47 .temp-img {
    display: flex;
    justify-content: center;
    margin: 2.5vw 0px;
}

.guide-47 .temp-img img {
    width: 41.667vw;
}

.guide-47 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2vw;
    color: var(--blackColor);
}

.guide-47 .image-container {
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin: 2.5vw 0px;
}

.guide-47 .image-container img {
    width: 100%;
}

.guide-47 .image-container .img {
    width: 25vw;
}

/* guide-47 end*/

/* guide-48 start*/
.guide-48 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-48 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-48 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-48 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-48 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-48 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-48 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-48 .step-container .img-container img {
    width: 100%;
}

.guide-48 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-48 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-48 .zoom-container .box .img-container {
    width: 25vw;
    height: 20.833vw;
}

.guide-48 .zoom-container {
    margin-bottom: 0rem;
}

.guide-48 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-48 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-48 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-48 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-48 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-48 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-48 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-48 .tile-para2 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blackColor);
}

.guide-48 .ed-section {
    margin: 8.333vw 0px 4.167vw 0px;
}

.guide-48 .extra-img img {
    width: 100%;
}

.guide-48 .extra-img {
    width: 41.667vw;
    margin: 4.167vw auto;

}

.guide-48 .ed-section .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

/* guide-48 end*/


/* guide-50 start*/
.guide-50 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-50 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-50 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-50 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-50 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-50 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-50 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-50 .step-container .img-container img {
    width: 100%;
}

.guide-50 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-50 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-50 .zoom-container .box .img-container {
    width: 16.667vw;
    height: 20.833vw;
}

.guide-50 .zoom-container {
    margin: 2.5vw 0px;
}

.guide-50 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-50 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-50 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-50 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-50 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-50 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-50 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-50 .tile-para2 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-50 .ed-section {
    margin: 8.333vw 0px 4.167vw 0px;
}

.guide-50 .extra-img img {
    width: 100%;
}

.guide-50 .extra-img {
    width: 41.667vw;
    margin: 4.167vw auto;

}

.guide-50 .ed-section .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-50 .tile-para1 {
    margin: 3.333vw 0px;
}

.guide-50 .tile-para1 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-50 .tile-para2 p {
    color: var(--blackColor);
}

.guide-50 .sd-container {
    margin: 8.333vw 0px;
}

.guide-50 .sd-container .method-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.guide-50 .sd-container .method-container .img-container img {
    width: 100%;
}

.guide-50 .sd-container .method-container .img-container {
    width: 20.833vw;
}

/* guide-50 end*/


/* guide-52 start*/
.guide-52 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-52 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-52 .topHeading h1 {
    text-align: center;
    /* text-transform: uppercase; */
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-52 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-52 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-52 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-52 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-52 .step-container .img-container img {
    width: 100%;
}

.guide-52 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-52 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-52 .zoom-container .box .img-container {
    width: 16.667vw;
    height: 20.833vw;
}

.guide-52 .zoom-container {
    margin: 2.5vw 0px;
}

.guide-52 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-52 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-52 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-52 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-52 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-52 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-52 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-52 .tile-para2 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-52 .ed-section {
    margin: 8.333vw 0px 4.167vw 0px;
}

.guide-52 .extra-img img {
    width: 100%;
}

.guide-52 .extra-img {
    width: 41.667vw;
    margin: 4.167vw auto;

}

.guide-52 .ed-section .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--orangeColor);
}

.guide-52 .tile-para1 {
    margin: 3.333vw 0px;
}

.guide-52 .tile-para1 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-52 .tile-para2 p {
    color: var(--blackColor);
}

.guide-52 .sd-container {
    margin: 8.333vw 0px;
}

.guide-52 .sd-container .method-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

.guide-52 .sd-container .method-container .img-container img {
    width: 100%;
}

.guide-52 .sd-container .method-container .img-container {
    width: 20.833vw;
}

.guide-52 .tile-para2 {
    margin-bottom: 2.5vw;
}

.guide-52 .step-zoom-container1 .img-container {
    position: relative;
}

.guide-52 .step-zoom-container1 .img-container::after {
    content: "";
    background: url(../img/arrow.png) center center no-repeat;
    background-size: cover;
    width: 3.333vw;
    height: 1.667vw;
    display: block;
    position: absolute;
    right: -3.333vw;
}

.guide-52 .step-zoom-container1 .box3 .img-container::after {
    background: unset;
}

.guide-52 .step-zoom-container2 {
    margin: 8.333vw 0px;
}

.guide-52 .step-zoom-container2 p {
    text-align: left;
}

.guide-52 .step-zoom-container2 .box {
    margin: 0px 8.333vw;
}

/* guide-52 end*/

/* guide-54 start*/
.guide-54 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-54 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-54 .topHeading h1 {
    text-align: center;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-54-content {
    padding: 0px 6.667vw;
}

.guide-54-content .txt-container .heading-container {
    margin: 1.667vw 0px;
}

.guide-54-content .txt-container {
    margin: 3.333vw 0px;
}

.guide-54-content .txt-container h1 {
    color: var(--blueColor);
    text-align: left;
    font-family: "RobotoM";
    font-size: 2.5vw;
}

.guide-54-content .txt-container p {
    text-align: left;
    font-family: "RobotoM";
    color: var(--blackColor);
    font-size: 2.5vw;
}

.guide-54-content .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    /* color: var(--orangeColor); */
}

.guide-54 .step-container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 4.167vw 0px;
}

.guide-54 .step-container .box {
    width: 22%;
    position: relative;
}

.guide-54 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-54 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-54 .step-container .img-container img {
    width: 100%;
}

.guide-54 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-54 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-54 .instruc-container {
    margin-bottom: 2.917vw;
}

.guide-54 .instruc-heading {
    margin-bottom: 1.25vw;
}

.guide-54 .instruc-heading h1 {
    font-family: "RobotoEB";
    color: var(--blueColor);
    font-size: 2.167vw;
}

.guide-54 .instruc-list p {
    font-family: "RobotoR";
    font-size: 2.25vw;

}

.guide-54 .instruc-list p span {
    font-family: "RobotoM";
}

.guide-54 .instruc-list ul {
    list-style: none;
    line-height: 2.917vw;
}

.guide-54 .instruc-list ul li {
    position: relative;
    padding-left: 1.667vw;
    margin: 1.667vw 0px;
}

.guide-54 .instruc-list ul li::before {
    content: "";
    width: 0.833vw;
    height: 0.833vw;
    background: var(--blueColor);
    position: absolute;
    border-radius: 50%;
    top: 1vw;
    left: 0;
}

.guide-54 .zoom-container {
    justify-content: space-around;
    margin-bottom: 4.167vw;
}

.guide-54 .zoom-container .box .img-container {
    width: 18.333vw;
    height: 23.333vw;
}

.guide-54 .zoom-container .box {
    width: 50%;
}

.guide-54 .zoom-container.step-zoom-container3 .box {
    width: 33%;
}

.guide-54 .bottom-step-container {
    justify-content: center;
}

.guide-54 .bottom-step-container .box {
    width: 33%;
    justify-content: center;
}

.guide-54 .step-container {
    flex-wrap: wrap;
}

/* guide-54 end*/

/* guide-63 start*/
.guide-63 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-63 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--blueColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-63 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-63 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-63 .step-container .box {
    width: 33%;
    position: relative;
}

.guide-63 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-63 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-63 .step-container .img-container img {
    width: 100%;
}

.guide-63 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-63 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-63 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-63 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-63 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-63 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-63 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-63 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-63 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-63 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-63 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-63 .instructions-container .instruc-heading h1 {
    color: var(--orangeColor);
}

.guide-63 .instructions-container .instruc-list ul li::before {
    background: var(--orangeColor);
}

.guide-63 .temp-heading {
    margin: 8.333vw 0px 4.167vw 0px;
}

.guide-63 .temp-heading h1 {
    font-family: "RobotoEB";
    color: var(--orangeColor);
    font-size: 2.167vw;
    /* text-transform: uppercase; */
    text-align: center;
}

/* guide-63 end*/



/* guide-66 start*/
.guide-66 .topHeading {
    height: 15.833vw;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 2.083vw;
}

.guide-66 .topHeading h1::before {
    content: "";
    position: absolute;
    display: block;
    width: 100vw;
    height: 100vw;
    border-radius: 50%;
    background-color: var(--orangeColor);
    z-index: -1;
    inset: 0;
    top: -83.333vw;
}

.guide-66 .topHeading h1 {
    text-align: center;
    text-transform: uppercase;
    font-family: "RobotoEB";
    color: var(--whiteColor);
    font-size: 4.167vw;
}

.guide-66 .step-container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0px 0px 4.167vw 0px;
}

.guide-66 .step-container .box {
    width: 25%;
    position: relative;
}

.guide-66 .step-container .img-container {
    width: 20.833vw;
    height: 25vw;
    margin: 0px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.guide-66 .step-container .box4 .img-container::after {
    background: unset;
}

.guide-66 .step-container .img-container img {
    width: 100%;
}

.guide-66 .step-container .txt-container p {
    text-align: center;
    font-family: "RobotoB";
    color: var(--blackColor);
    font-size: 1.833vw;
}

.guide-66 .step-container .txt-container p span {
    font-family: "RobotoR";
}

.guide-66 .zoom-container .box .img-container {
    width: 25vw;
    height: 25vw;
}

.guide-66 .zoom-container {
    margin-bottom: 4.167vw;
}

.guide-66 .extra-paras .tile-para p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

.guide-66 .extra-paras .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-66 .extra-paras .tile-para2 p {
    color: var(--blackColor);
}

.guide-66 .extra-paras .tile-para p span {
    font-family: "RobotoB";
}

.guide-66 .temp-container .temp-heading {
    margin-bottom: 2.5vw;
}

.guide-66 .temp-container .tile-para2 {
    margin: 4.167vw 0px;
}

.guide-66 .temp-container .tile-para2 p {
    color: var(--blackColor);
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
}

.guide-66 .instructions-container .instruc-heading h1 {
    color: var(--orangeColor);
}

.guide-66 .instructions-container .instruc-list ul li::before {
    background: var(--orangeColor);
}

.guide-66 .temp-heading {
    margin: 8.333vw 0px 4.167vw 0px;
}

.guide-66 .temp-heading h1 {
    font-family: "RobotoEB";
    color: var(--orangeColor);
    font-size: 2.167vw;
    /* text-transform: uppercase; */
    text-align: center;
}

.guide-66 .tile-para2 p {
    font-family: "RobotoR";
    text-align: center;
    font-size: 2.083vw;
    color: var(--blueColor);
}

/* guide-66 end*/

@media screen and (max-width:576px) {
    .goog-te-gadget .goog-te-combo {
        font-size: 0.6rem;
        box-shadow: unset;
        font-size: 0.75rem;
        padding: 6px;
        background-color: #fff;
        border: 1px solid var(--blackColor);
        /* border: 0; */
        width: 100%;
        opacity: 0.4;
        border-radius: 5px;
    }

    body .google-translate-wrapper {
        width: 25vw;
        top: 16vw;
    }

    .mainPageTranslate {
        width: 35vw !important;
        top: 95vw !important;

    }

    .guideContent {
        padding: 0px 1.2rem !important;
    }

    .instructions-container {
        padding: 0px !important;
    }

    .table-content {
        padding: 0px !important;
    }

    .temp-container {
        margin: 0px 0.5rem;
        padding: unset;
    }

    .guide-4 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-4 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-4 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-4 .table-content h1 {
        font-size: 1rem;
    }

    .guide-4 .table-content table thead tr td {
        font-size: 1rem;
    }

    .guide-4 .table-content table tbody tr td {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-4 .table-content table tbody tr td:nth-child(1) {
        text-wrap: nowrap;

    }

    .guide-4 .step-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-4 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-4 .step-container .box {
        width: unset;
    }

    .instructions-container .instruc-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .instructions-container .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .instructions-container .instruc-list p br {
        display: none;
    }

    .instructions-container .instruc-list ul li {
        margin: 1rem 0px;
    }

    .zoom-container .txt-container p {
        font-size: 1rem;
        line-height: 1.5rem;
    }

    .zoom-container .txt-container p br {
        display: none;
    }

    .temp-container .temp-para p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .temp-container .temp-para p br {
        display: none;
    }

    .temp-container .temp-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .mostif-container .mostif-heading h1 {
        font-size: 1rem;
    }

    .mostif-container .instruc-list p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .mostif-container ul.instruc-list li {
        margin: 1rem 0px;
    }

    .register-container .register-heading h1 {
        font-size: 1rem;
    }

    .register-container .register-bottom-heading h1 {
        font-size: 1rem;
    }

    .register-container .register-img img {
        width: 100%;
    }

    .register-container {
        padding: unset;
    }

    .bottom-logo-container img {
        width: 10rem;
    }

    .guide-11 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-11 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-11 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .laundary-container .txt-container h1 {
        font-size: 1rem;
    }

    .laundary-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .laundary-container {
        flex-direction: column;
        align-items: center;
    }

    .laundary-container .box {
        display: flex;
        align-items: center;
        width: unset;
    }

    .laundary-container .box .img-container {
        width: 10rem;
    }

    .guide-11-content .temp-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-12-content {
        padding: 0px 1rem
    }

    .guide-12 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-12 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-12 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-12 .instructions-container {
        margin: 0px;
        padding: 0px;
    }

    .guide-12 .instructions-container .instruc-heading h1 {
        font-size: 1rem;
    }

    .guide-12 .instructions-container .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-12 .main-heading h1 {
        font-size: 1rem;
    }

    .guide-12 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-12 .step-container .box {
        width: unset;
    }

    .guide-12 .step-container .txt-container p {
        font-size: 1rem;
    }

    .guide-12 .steps-bottom-heading h1 {
        font-size: 1rem;
    }

    .guide-12 .instructions-container2 .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-12 .instructions-container2 {
        padding: unset;
    }

    .guide-12 .step-container2 {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-12 .step-container2 .box {
        width: unset;
        padding: 10px;
    }

    .guide-12 .step-container2 .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;

    }

    .guide-12 .instructions2-img img {
        width: 100%;
    }

    .guide-12 .screw-para p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-12 .screw-para p br {
        display: none;
    }

    .guide-12 .screw-bottom-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-12 .screw-table-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-12 .screw-bottom-para p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-12 .screw-table-bottom-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-12 .screw-table-bottom-heading h1 br {
        display: none;
    }

    .guide-12 .step-container .img-container {
        width: 5rem;
        height: 8rem;
    }

    .guide-18-content {
        padding: 0px 1rem
    }

    .guide-18 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-18 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-18 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-18 .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-18 .deb-container ul .block {
        flex-direction: column;
    }

    .guide-18 .deb-container ul .block li {
        justify-content: space-between;
        margin: 1rem 0px;
    }

    .guide-18 .deb-container .img-container img {
        width: 6rem;
    }

    .guide-18 .deb-container ul .block li:nth-child(2) p {
        text-align: unset;
    }

    .guide-18 .dec-container .dec-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-18 .title .txt-img img {
        width: 6rem;
    }

    .guide-18 .dec-container .instructions-container .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-18 .deb-container .deb-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-24 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-24 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-24 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-24 .deco-container .deco-heading h1 {
        font-size: 1rem;
    }

    .guide-24 .dec-container .dec-heading h1 {
        font-size: 1rem;
    }

    .guide-24-content {
        padding: 0px 1rem;
    }

    .guide-26 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-26 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-26 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-26 .deb-heading h1 {
        font-size: 1rem;
    }

    .guide-26 .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-26 .title .txt-img img {
        width: 8rem;

    }

    .guide-26 .tile-para p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-26 .tile-para p br {
        display: none;
    }

    .guide-26 .gestion-heading h1 {
        font-size: 1rem;
    }

    .guide-26 .zoom-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-26 .zoom-container .box .img-container {
        width: 6rem;
        height: 7rem;

    }

    .guide-26 .comp-para p {
        font-size: 1rem;
    }

    .guide-26 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-26 .step-container .box {
        width: unset;
    }

    .guide-26 .step-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-26 .step-container .txt-container p br {
        display: none;
    }

    .guide-26 .step-container .img-container {
        width: 6rem;
        height: 7rem;

    }

    .guide-32 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-32 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-32 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-32 .instructions-container .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-32 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-32 .step-container .box {
        width: unset;
        padding: 10px;
    }

    .guide-32 .step-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-32 .step-container .txt-container p br {
        display: none;
    }

    .guide-34 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-34 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-34 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-34 .instructions-container .instruc-heading h1 {
        font-size: 1rem;
    }

    .guide-34 .instructions-container .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-34 .method-container .right-section .instruc-heading h1 {
        font-size: 1rem;
    }

    .guide-34 .method-container .right-section .instruc-box p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-34 .method-container .right-section .instruc-box {
        padding: 0.2rem;

    }

    .guide-34 .method-container .right-section .instruc-box::after {
        width: 1rem;
        height: 2rem;
        bottom: -2.5rem;
    }

    .guide-34 .method-container .right-section .instruc-box {
        margin-bottom: 3rem;
    }

    .guide-36 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-36 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-36 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-36 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-36 .step-container .box {
        width: unset;
    }

    .guide-36 .step-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-36 .step-container .txt-container p br {
        display: none;
    }

    .guide-36 .extra-paras .tile-para p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-36 .extra-paras .tile-para p br {
        display: none;
    }

    .guide-36 .temp-container .tile-para2 p {
        font-size: 1rem;
    }

    .guide-40 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-40 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-40 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-40 .temp-container .tile-para2 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-40 .temp-container .tile-para2 p br {
        display: none;
    }

    .guide-41 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-41 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-41 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-42 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-42 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-42 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-42 .instructions-container .instruc-heading h1 br {
        display: none;
    }

    .guide-43 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-43 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-43 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-44 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-44 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-44 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-44 .zoom-container {
        align-items: center;
    }

    .guide-44 .method-container .right-section .img-container {
        width: 6rem;
        height: 6rem;

    }

    .guide-44 .method-container .right-section {
        justify-content: space-around;
    }

    .instructions-container .instruc-list ul li::before {
        top: 0.5rem;
    }

    .guide-47 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-47 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-47 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-47 .temp-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-47 .temp-heading h1 br {
        display: none;
    }

    .guide-47 .temp-img img {
        width: 100%;
    }

    .guide-47 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-47 .image-container .img {
        width: 6rem;

    }

    .guide-48 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-48 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-48 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-48 .tile-para2 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-48 .ed-section .tile-para p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-48 .ed-section .tile-para p br {
        display: none;
    }

    .guide-50 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-50 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-50 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-50 .tile-para1 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-50 .tile-para1 p br {
        display: none;
    }

    .guide-50 .tile-para2 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-50 .tile-para2 p br {
        display: none;
    }

    .guide-52 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-52 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-52 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-52 .tile-para1 p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-52 .tile-para1 p br {
        display: none;
    }

    .guide-52 .tile-para2 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-52 .tile-para2 p br {
        display: none;
    }

    .guide-52 .zoom-container .box .img-container {
        width: 5rem;
        height: 5rem;

    }

    .guide-52 .step-zoom-container2 .box {
        margin: 0px;
        padding: 0px 10px;
    }

    .guide-54 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-54 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-54 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-54-content .txt-container h1 {
        font-size: 1rem;
    }

    .guide-54-content .txt-container p {
        font-size: 1rem;
        line-height: 1.5rem;
    }

    .guide-54-content .txt-container p br {
        display: none;
    }

    .guide-54-content .tile-para p {
        font-size: 1rem;
    }

    .guide-54 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-54 .step-container .box {
        width: unset;
    }

    .guide-54 .step-container .txt-container p {
        font-size: 1rem;
    }

    .guide-54 .instruc-heading h1 {
        font-size: 1rem;
    }

    .guide-54 .instruc-list p {
        font-size: 1rem;
        line-height: 1.4rem;
    }

    .guide-54 .instruc-list p br {
        display: none;
    }

    .guide-54 .step-container .img-container {
        width: 6rem;
        height: 7rem;
    }

    .guide-54-content {
        padding: 0px 0.5rem;
    }

    .guide-63 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-63 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-63 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-63 .step-container .img-container {
        width: 6rem;
        height: 7rem;
    }

    .guide-63 .step-container .box {
        width: unset;
    }

    .guide-63 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-63 .temp-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-63 .step-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-66 .topHeading {
        /* height: 1rem; */
        margin-bottom: 4rem;
    }

    .guide-66 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-66 .topHeading h1::before {
        top: -15rem;
        width: 20rem;
        height: 20rem;
        margin: 0px auto;
    }

    .guide-66 .step-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .guide-66 .step-container .box {
        width: unset;
        padding: 10px;
    }

    .guide-66 .step-container .img-container {
        width: 6rem;
        height: 7rem;
    }

    .guide-66 .step-container .txt-container p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-66 .step-container .txt-container p br {
        display: none;
    }

    .guide-66 .tile-para2 p {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .guide-66 .tile-para2 p br {
        display: none;
    }

    .guide-2 .topHeading {
        /* height: 1rem; */
        margin-bottom: 5rem;
    }

    .guide-2 .topHeading h1 {
        font-size: 1.3rem;
    }

    .guide-2 .topHeading h1::before {
        top: -20rem;
        width: 100%;
        height: 26rem;
        margin: 0px auto;
    }

    .guide-2-content {
        display: unset;
    }

    .guide-2-content ul {
        width: unset;
        margin: 0px;
    }

    .guide-2-content ul a {
        font-size: 1rem;
    }

    .guide-2-content ul.right-list a {
        text-align: left;
    }

    .guide-2-content ul.right-list li:nth-child(1) a {
        border-top: unset;
    }

    .guide-2-content ul.right-list li:last-child img {
        width: 10rem;
    }

    .guide-2-content ul.right-list li:last-child a {
        display: flex;
        justify-content: center;
    }

    .mostif-container .mostif-bottom-heading h1 {
        font-size: 1rem;
        line-height: 1.3rem;
    }

    .mostif-container .mostif-bottom-heading h1 br {
        display: none;
    }

}

@media screen and (min-width:1000px) {
    body .google-translate-wrapper {
        top: 3vw;
    }
}