            body {
                font-family: 'Poppins', sans-serif !important;
            }
            
            a {
                text-decoration: none !important;
            }
            
            .theme-container {
                position: relative !important;
                width: 400px !important;
                margin: 0 auto;
            }
            
            .theme-one {
                background: #025052;
            }
            /* .box {
                                    height: 550px !important;
                                    background: url(../images/theme1/Rectangle\ 97.png);
                                    clip-path: polygon(0 0, 0 30%, 100% 100%, 100% 0);
                                    background-repeat: no-repeat;
                                    background-size: cover;
                                    background-position: center center;
                                } */
            
            .box .banner-img {
                height: 350px;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
                clip-path: polygon(0 0, 0 30%, 100% 100%, 100% 0);
                /* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 78.65%); */
            }
            
            .share-button {
                right: 15px;
                top: 12px;
                position: absolute;
            }
            
            .profile-details h1 {
                font-family: 'Poppins', sans-serif;
                font-style: normal;
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
            }
            
            .profile-details p {
                font-family: 'Poppins', sans-serif;
                font-style: normal;
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: rgba(255, 255, 255, 0.8);
            }
            
            .mr-2 {
                margin-right: 5px;
            }
            
            .mr-5 {
                margin-right: 10px;
            }
            
            .ml-5 {
                margin-left: 10px;
            }
            
            .save-contact-btn {
                width: 600px;
                height: auto;
                border: 0.645308px solid #45CA6F !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                border-radius: 70px;
                font-weight: 600;
                font-size: 14.7437px;
                line-height: 12px;
                background-color: transparent;
                /* identical to box height */
                color: #45CA6F !important;
                display: flex;
                align-items: center;
                justify-content: center;
                padding: 15px;
            }
            
            .profile-section {
                margin-top: -325px;
                position: relative;
                width: 300px !important;
            }
            
            .heading h1 {
                font-family: 'Poppins', sans-serif;
                font-style: normal;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #FFFFFF;
            }
            
            .theme-product-card {
                box-sizing: border-box;
                height: auto;
                background: #FFFFFF !important;
                border: 1px solid #45CA6F;
                border-radius: 10px;
            }
            
            .product-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #230A24;
            }
            
            .product-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 160.5%;
                /* or 10px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .product-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 0px;
                color: #45CA6F;
            }
            
            .whatsapp-card {
                height: 100%;
                background: #FFFFFF;
                border-radius: 8px;
            }
            
            .whatsapp-text {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #04B546;
            }
            
            .payment-card {
                height: 100%;
                background: #45CA6F;
                border-radius: 8px;
            }
            
            .payment-text {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .appointment-card {
                height: 100%;
                border: 1px solid #45CA6F;
                border-radius: 8px;
                background: transparent;
            }
            
            .appointment-text {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                /* or 10px */
                text-align: center;
                color: #45CA6F;
            }
            
            .company-details {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 17px;
            }
            
            .company-details h4 {
                font-weight: 600;
                font-size: 14.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .company-details p {
                font-weight: 400;
                font-size: 14.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .play-btn {
                position: relative;
                top: -110px;
                /* margin-left: 82px; */
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .btnplay {
                width: 30px;
            }
            /*------------Theme 2--------*/
            
            .microsoft-button {
                left: 25px;
                top: 25px;
                position: absolute;
            }
            
            .theme2-profile-details h1 {
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 35px;
                color: #FFFFFF;
            }
            
            .theme2-profile-details p {
                font-weight: 400;
                font-size: 12.9748px;
                line-height: 20px;
                color: rgba(255, 255, 255, 0.8);
            }
            
            .theme-two {
                background: #6A60BC;
            }
            
            .curve-img-theme2 {
                position: relative;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
                top: -160px;
                height: 196px;
                z-index: 1;
            }
            /*     
    .theme-two-box {
        border-radius: 0 0 45% 45%;
    }
     */
            
            .theme-two-box .curved-theme2 {
                position: relative;
                top: -171px;
                width: 100%;
            }
            
            .imgOverlay {
                width: 100%;
                height: 30px;
                background-color: rgba(255, 255, 255, .5);
            }
            
            .theme-two-box .banner-img {
                height: 280;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                border-radius: 0 0 34% 34%;
                background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 78.65%)
            }
            
            .social-icon:hover {
                width: 80px;
                color: #000000;
                filter: hue-rotate(45deg);
            }
            
            .social-icon {
                width: 80px;
                filter: drop-shadow(0px 3.94705px 14.8014px rgba(78, 70, 147, 0.8));
                fill: rgba(78, 70, 147, 0.8);
            }
            
            .facebook {
                top: -25px;
                position: relative;
            }
            
            .twitter {
                top: 35px;
                position: relative;
            }
            /* .git {
                                top: 23px;
                                position: relative;
                            } */
            
            .instagram {
                top: 35px;
                position: relative;
            }
            
            .linkedin {
                top: -10px;
                position: relative;
            }
            
            .social-icons-theme2 {
                display: flex;
                justify-content: space-around;
            }
            
            .company-details2 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 17px;
            }
            
            .company-details2 h4 {
                font-weight: 600;
                font-size: 18.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .company-details2 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .company-details2 span {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .theme2-profile-section {
                margin-top: -150px;
                position: relative;
                z-index: 2;
            }
            
            .product-card-theme2 {
                box-sizing: border-box;
                background: #FFFFFF !important;
                border: 1px solid #D2BFFB;
                border-radius: 10px;
                height: auto !important;
            }
            
            .product-card-theme2 img {
                border-radius: 20px;
            }
            
            .product2-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #230A24;
            }
            
            .product2-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 163.5%;
                /* or 10px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .product2-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 13px;
                color: #230A24;
            }
            
            .heading-theme2 h1 {
                font-family: 'Poppins', sans-serif;
                font-style: normal;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #FFFFFF;
            }
            
            .whatsapp-card2 {
                height: 100%;
                background: #04B546;
                border: 1px solid #D2BFFB;
                border-radius: 12px;
            }
            
            .whatsapp-text2 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .payment-card2 {
                height: 100%;
                background: #140C54;
                border: 1px solid #D2BFFB;
                border-radius: 12px;
            }
            
            .payment-text2 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .appointment-card2 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 12px;
            }
            
            .appointment-text2 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                /* or 10px */
                text-align: center;
                color: #140C54;
            }
            
            .save-contact-btn2 {
                background: transparent !important;
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                height: auto;
                border-radius: 70px;
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                display: flex;
                align-items: center;
                justify-content: center;
                padding: 15px;
                width: 100%;
            }
            
            .share-theme2:hover {
                filter: invert(1);
            }
            
            .save-contact-btn2:hover {
                background: #191059 !important;
                border: 0.918573px solid #191059 !important;
                border-radius: 115.791px;
                color: #FFFFFF !important;
            }
            
            .theme-2 {
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .call,
            .whatsapp-link,
            .mail,
            .direction,
            .website {
                background: #191059 !important;
                border: 0.918573px solid #FFFFFF !important;
                border-radius: 115.791px;
                color: #FFFFFF !important;
                width: 100%;
                padding-left: 10px;
                padding-right: 10px;
                display: flex;
                font-size: 10px;
                justify-content: center;
                font-weight: 500;
                align-items: center;
                font-size: 11px !important;
            }
            
            .call:hover,
            .whatsapp-link:hover,
            .mail:hover,
            .direction:hover,
            .website:hover {
                background: #6A60BC !important;
            }
            
            .view-more {
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #FFFFFF !important;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .view-more:hover {
                background: #191059 !important;
                border: 0.918573px solid #FFFFFF !important;
            }
            
            .payment-info2 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 17px;
            }
            
            .payment-info2 h4 {
                font-weight: 600;
                font-size: 18.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .payment-info2 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #000000;
            }
            
            .payment-info2 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .reach-info {
                display: flex;
                align-items: center;
            }
            
            .reach-info .details {
                display: flex;
                align-items: center;
            }
            
            .reach-info .details a {
                font-weight: 500;
                font-size: 13.30461px;
                line-height: 24px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .create-card-theme2 {
                background: #191059;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
            }
            
            .create-card-theme2 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
                display: flex;
                justify-content: center;
            }
            /*--------Theme 3----------*/
            
            .social-icon3:hover {
                width: 70px;
                color: #fff;
                filter: invert(1);
            }
            
            .social-icon3 {
                width: 70px;
                filter: drop-shadow(0px 3.23119px 12.117px #FF6A2F);
                /* fill: rgba(78, 70, 147, 0.8); */
            }
            
            .theme-three {
                background-color: #222222;
                width: 422px;
                margin: 0 auto;
            }
            
            .theme3-profile-section {
                margin-top: -100px;
                position: relative;
            }
            
            .theme-three-box .banner-img {
                height: 350px;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
            }
            /*                         
                        .theme-three-box {
                            background-image: url(../images/theme3/Rectangle\ 80.png);
                            height: 360px;
                        } */
            
            .theme3-profile-details {
                max-width: 100%;
                height: 100%;
                background: #FF6A2F;
                clip-path: polygon(0 0, 0 100%, 90% 100%, 65% 0);
            }
            
            .profile-line {
                width: 255px;
                border: 1px solid #FFFFFF;
            }
            
            .theme3-profile-details h1 {
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
            }
            
            .theme3-profile-details p {
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: rgba(255, 255, 255, 0.8);
            }
            
            .heading-theme3 h1 {
                font-family: 'Poppins', sans-serif;
                font-weight: 600;
                font-size: 16.74px;
                line-height: 24px;
                color: #FFFFFF;
                background-color: #FF6A2F;
                clip-path: polygon(0 0, 0 100%, 100% 100%, 80% 0);
                width: 65%;
                padding: 12px;
            }
            
            .company-details-theme3 {
                height: 100%;
            }
            
            .company-details-theme3 h1 {
                font-weight: 600;
                font-size: 16.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FFFFFF;
                background-color: #FF6A2F;
                clip-path: polygon(0 0, 0 100%, 100% 100%, 80% 0);
                width: 50%;
                padding: 12px;
            }
            
            .company-details-theme3 h4 {
                font-weight: 600;
                font-size: 14.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .company-details-theme3 span {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 35px;
                color: #FFFFFF;
            }
            
            .company-details-theme3 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: #c4c1c1;
            }
            
            .whatsapp-card3 {
                height: 100%;
                background: #04B546;
                border-radius: 8px;
            }
            
            .whatsapp-text3 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .view-more-theme3 {
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #FFFFFF !important;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .view-more-theme3:hover {
                border: 0.663336px solid #FF6A2F !important;
                background: #FF6A2F;
            }
            
            .gallery-img {
                padding: 3%;
            }
            
            .payment-card3 {
                height: 100%;
                background: #FF6A2F;
                border-radius: 8px;
            }
            
            .payment-text3 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .appointment-card3 {
                height: 100%;
                border: 1px solid #FF6A2F;
                border-radius: 8px;
                background: transparent;
            }
            
            .appointment-text3 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                /* or 10px */
                text-align: center;
                color: #FF6A2F;
            }
            
            .save-contact-btn3 {
                background: #FFFFFF !important;
                border: 0.645308px solid #140C54 !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                border-radius: 70px;
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FF6A2F;
                display: flex;
                align-items: center;
                justify-content: center;
                padding: 15px;
            }
            
            .product-card3 {
                box-sizing: border-box;
                height: auto;
                background: #2C2C2C;
                border: 1px solid #4B4B4B;
                border-radius: 10px;
            }
            
            .product-card3 img {
                border-radius: 20px;
            }
            
            .product3-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .product3-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 163.5%;
                /* or 10px */
                color: rgba(255, 255, 255, 0.83);
            }
            
            .product3-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 13px;
                color: #FFFFFF;
            }
            
            .theme-3 {
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .call-theme3,
            .mail-theme3,
            .direction-theme3,
            .website-theme3,
            .save-contact-theme3,
            .share-theme3 {
                background: #2D2C2C !important;
                border: 0.918573px solid #585858 !important;
                border-radius: 6px;
                color: #FFFFFF !important;
                width: 100%;
                display: flex;
                justify-content: center;
                align-items: center;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px !important;
                font-weight: 500;
            }
            
            .whatsapp-link-theme3 {
                background: #05B546 !important;
                border: 0.918573px solid #05B546 !important;
                border-radius: 6px;
                color: #FFFFFF !important;
                width: 100%;
                display: flex;
                justify-content: center;
                align-items: center;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px !important;
                font-weight: 500;
            }
            
            .call-theme3:hover,
            .mail-theme3:hover,
            .direction-theme3:hover,
            .website-theme3:hover,
            .save-contact-theme3:hover,
            .share-theme3:hover,
            .whatsapp-link-theme3:hover {
                border: 1px solid #FF6A2F !important;
            }
            
            .create-card-theme3 {
                background-color: #000000;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
            }
            
            .create-card-theme3 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
                display: flex;
                justify-content: center;
            }
            
            .payment-info3 h4 {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .payment-info3 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #FFFFFF;
            }
            
            .payment-info3 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(255, 255, 255, 0.49);
            }
            
            .reach-info3 {
                display: flex;
                align-items: center;
            }
            
            .reach-info3 .details {
                display: flex;
                align-items: center;
            }
            
            .reach-info3 .details a {
                font-weight: 500;
                font-size: 13.30461px;
                line-height: 24px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .reach-info3 .details .details-img:hover {
                /* filter: drop-shadow(0px 4px 1px black); */
                /* filter: drop-shadow(3px 4px 6px #FF6A2F); */
                /* filter: invert(1); */
                filter: opacity(0.5);
            }
            
            .reach-info3 .details a:hover {
                /* filter: drop-shadow(3px 4px 6px #FF6A2F); */
                color: #FF6A2F;
            }
            /*------------Theme 4--------*/
            
            .social-icon4:hover {
                width: 60px;
                color: #000;
                filter: grayscale(1);
            }
            
            .social-icon4 {
                width: 60px;
                filter: drop-shadow(0px 3.23119px 12.117px #B21229);
                /* fill: rgba(78, 70, 147, 0.8); */
            }
            
            .theme-four {
                background: #FFFFFF;
            }
            
            .theme-four-box .banner-img {
                height: 485px;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
            }
            /* .theme-four-box {
    width: 100vw;
    height: 31.4vh;
    background: url(../images/theme4/Rectangle\ 80\(1\).png);
} */
            
            .menu-theme4-items {
                display: flex;
                align-items: center;
                font-weight: 500;
                font-size: 12px;
                line-height: 14px;
                color: #000000;
            }
            
            .menu-theme4-items:hover {
                background-color: #E8203E;
                color: #FFFFFF;
            }
            
            .menu-theme4 {
                left: 25px;
                top: 15px;
                position: absolute;
            }
            /*                                 
                                .share-button2 {
                                    left: 25px;
                                    top: 15px;
                                    position: absolute;
                                } */
            
            .save-btn {
                right: 20px;
                top: 12px;
                position: absolute;
            }
            
            .save-contact-btn4 {
                padding: 11px 10.3219px;
                border: 0.663336px solid #E5203D !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                font-weight: 600;
                font-size: 10.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #E5203D !important;
            }
            
            .save-contact-btn4:hover {
                box-shadow: 0px 4px 19px rgba(0, 0, 0, 0.25) !important;
                /* background: #e4b438 !important; */
                /* border: 0.918573px solid #FFFFFF !important; */
            }
            
            .theme4-profile-section {
                position: relative;
                margin-top: -450px;
            }
            
            .theme4-profile-details {
                width: 100%;
                height: auto;
                display: flex;
                align-items: center;
                justify-content: center;
            }
            
            .theme4-profile-details img {
                border-radius: 50%;
            }
            
            .theme4-profile-details h1 {
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
            }
            
            .theme4-profile-details p {
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: rgba(255, 255, 255, 0.8);
            }
            
            .whatsapp-btn {
                background: #05B546 !important;
                box-shadow: 0px 6.45308px 9.67962px -1.93592px rgba(5, 181, 70, 0.2), 0px 2.58123px 3.87185px rgba(5, 181, 70, 0.2);
                border-radius: 81px !important;
                display: flex;
                align-items: center;
                justify-content: center;
                font-weight: 500;
                font-size: 9px;
                line-height: 12px;
                color: #FFFFFF !important;
                width: 100%;
            }
            
            .appointment-btn {
                display: flex;
                align-items: center;
                background: transparent;
                border: 0.645308px solid #222222 !important;
                border-radius: 27px !important;
                justify-content: center;
                font-weight: 500;
                font-size: 9px;
                line-height: 12px;
                /* identical to box height */
                color: #222222 !important;
                width: 100%;
            }
            
            .payment-btn {
                background: #B21229 !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                border-radius: 33px !important;
                display: flex;
                align-items: center;
                justify-content: center;
                font-weight: 500;
                font-size: 9px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                width: 100%;
            }
            
            .button-div {
                margin-top: -22px;
                display: flex;
                align-items: center;
                margin-right: -30px;
            }
            
            .product-card4 {
                box-sizing: border-box;
                height: auto;
                background: #FFFFFF;
                border: 1px solid #D1D1D1;
                border-radius: 10px;
            }
            
            .product-card4 img {
                border-radius: 20px;
            }
            
            .product4-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #230A24;
            }
            
            .product4-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 163.5%;
                /* or 10px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .product4-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 13px;
                color: #000000;
            }
            
            .company-details4 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #FE8A9B;
                border-radius: 8px;
            }
            
            .company-details4 h4 {
                font-weight: 600;
                font-size: 18.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .company-details4 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .social-icons-theme4 {
                margin-left: -10px;
            }
            
            .call-theme4,
            .whatsapp-theme4,
            .mail-theme4 {
                background: #ED203E !important;
                border: 0.918573px solid #CF2F2F !important;
                border-radius: 115.791px;
                color: #FFFFFF !important;
                width: 100%;
                display: flex;
                justify-content: center;
                align-items: center;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px;
                font-weight: 500;
            }
            
            .call-theme4:hover,
            .whatsapp-theme4:hover,
            .mail-theme4:hover {
                background: #e4b438 !important;
                border: 0.918573px solid #FFFFFF !important;
            }
            /* .save-contact-btn4:hover {
            background-color: #f8a8b3;
            border: 0.918573px solid #E8203E !important;
        }
        
        */
            
            .share-btn-4 img:hover {
                filter: drop-shadow(2px 4px 6px black) !important;
            }
            
            .heading-theme4 h1 {
                font-family: 'Poppins', sans-serif;
                font-style: normal;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #E8203E;
            }
            
            .view-more-theme4 {
                border: 0.663336px solid #E3213C !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #E3213C !important;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .view-more-theme4:hover {
                border: 0.663336px solid #E3213C !important;
                background: #E3213C;
                color: #FFFFFF !important;
            }
            
            .payment-info4 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #C7C7C7;
                border-radius: 8px;
            }
            
            .payment-info4 h4 {
                font-family: 'Poppins', sans-serif;
                font-style: normal;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #E8203E;
            }
            
            .payment-info4 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #000000;
            }
            
            .payment-info4 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .reach-info4 {
                display: flex;
                align-items: center;
            }
            
            .reach-info4 .details {
                display: flex;
                align-items: center;
            }
            
            .reach-info4 .details a {
                font-weight: 500;
                font-size: 13.30461px;
                line-height: 24px;
                /* identical to box height */
                color: #343131;
            }
            
            .reach-info4 .details .details-img:hover {
                filter: brightness(0.5);
            }
            
            .reach-info4 .details a:hover {
                /* filter: drop-shadow(3px 4px 6px #E3213C); */
                color: #e6b840;
            }
            
            .create-card-theme2 {
                background: #191059;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
            }
            
            .create-card-theme2 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
                display: flex;
                justify-content: center;
            }
            /*--------------Theme 5---------*/
            
            .social-icon5:hover {
                width: 20px;
                color: #fff;
                filter: brightness(0.5);
            }
            
            .social-icon5 {
                width: 20px;
                /* filter: drop-shadow(0px 3.23119px 12.117px #B21229); */
                /* fill: rgba(78, 70, 147, 0.8); */
            }
            
            .theme-five {
                background: #00889E;
            }
            
            .theme-five-box {
                height: 150px;
                background-color: #cabb9c;
            }
            
            .profile-img-theme5 {
                /* clip-path: polygon(51% 5%, 89% 22%, 100% 51%, 89% 81%, 51% 98%, 12% 81%, 0 53%, 12% 22%);
            border: 1px solid #fff; */
                border-radius: 50%;
                border: 5px solid #cabb9c;
            }
            
            .save-btn2 {
                left: 15px;
                top: 8px;
                position: absolute;
            }
            
            .profile-theme5 {
                margin-top: -115px;
                text-align: center;
            }
            
            .social-icons-theme5 {
                background: #FFFFFF;
                width: 185px;
                margin: 0 auto;
                padding: 6px 7px 6px 8px;
                display: flex;
                justify-content: space-around;
            }
            
            .save-contact-btn5 {
                background: #FFFFFF !important;
                border: 0.645308px solid #FFFFFF !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #00889E !important;
                padding: 12px;
                width: 100%;
            }
            
            .whatsapp-card5 {
                height: 100%;
                background: #04B546;
                border-radius: 8px;
            }
            
            .whatsapp-text5 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .payment-card5 {
                height: 100%;
                background: #4ECFE9;
                border-radius: 4px;
            }
            
            .payment-text5 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                color: #100A0A;
            }
            
            .appointment-card5 {
                height: 100%;
                border: 1px solid #FFFFFF;
                border-radius: 4px;
                background: transparent;
            }
            
            .appointment-text5 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                /* or 10px */
                text-align: center;
                color: #FFFFFF;
            }
            
            .heading-theme5 h1 {
                font-family: 'Poppins', sans-serif;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #FFFFFF;
            }
            
            .theme-product-card5 {
                box-sizing: border-box;
                height: auto;
                background: #FFFFFF;
                border: 1px solid #FFFFFF;
                border-radius: 4px;
                border-radius: 10px;
            }
            
            .theme-product-card5 img {
                border-radius: 20px;
            }
            
            .product5-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #000000;
            }
            
            .product5-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 160.5%;
                /* or 10px */
                color: #100A0A;
            }
            
            .product5-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 5px;
                color: #000000;
            }
            
            .company-details-theme5 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 8px;
            }
            
            .company-details-theme5 h4 {
                font-weight: 600;
                font-size: 18.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .company-details-theme5 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .address {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .phone {
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 10px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .address-section {
                background-color: #DECCA8;
                height: auto;
                display: flex;
                align-items: center;
                width: 690px;
                margin: 0 auto;
            }
            
            .share-btn-5 {
                background: #FFFFFF !important;
                border: 0.645308px solid #FFFFFF !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #00889E !important;
                padding: 12px;
                width: 100%;
            }
            
            .theme-5 {
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .call-theme5,
            .whatsapp-theme5,
            .mail-theme5,
            .direction-theme5,
            .website-theme5 {
                background: #00889E !important;
                border: 0.918573px solid #FFFFFF !important;
                color: #FFFFFF !important;
                width: 100%;
                display: flex;
                justify-content: center;
                align-items: center;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px;
                font-weight: 500;
            }
            
            .call-theme5:hover,
            .whatsapp-theme5:hover,
            .mail-theme5:hover,
            .direction-theme5:hover,
            .website-theme5:hover,
            .save-contact-btn5:hover,
            .share-btn-5:hover {
                /* box-shadow: 0px 2px 15px #cabb9c !important; */
                background: #cabb9c !important;
            }
            
            .view-more-theme5 {
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #FFFFFF !important;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .view-more-theme5:hover {
                background: #cabb9c !important;
                color: #00889E !important;
            }
            
            .payment-info2 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 17px;
            }
            
            .payment-info2 h4 {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .payment-info2 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #000000;
            }
            
            .payment-info2 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .reach-info {
                display: flex;
                align-items: center;
            }
            
            .reach-info .details {
                display: flex;
                align-items: center;
            }
            
            .reach-info .details a {
                font-weight: 500;
                font-size: 12.30461px;
                line-height: 24px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .reach-info .details .details-img:hover {
                /* filter: drop-shadow(0px 4px 1px black); */
                /* filter: drop-shadow(3px 4px 6px white); */
                /* filter: invert(1); */
                filter: invert(1);
            }
            
            .reach-info .details a:hover {
                /* filter: drop-shadow(3px 4px 6px white); */
                color: #140C54;
            }
            
            .theme-7-reach-info a:hover {
                color: #C5D92C !important;
            }
            
            .theme-8-reach-info a:hover {
                color: #FF7024 !important;
            }
            
            .theme-9-section {
                position: relative;
                top: -60px;
                height: 0px;
            }
            
            .scrollmenu img:hover {
                filter: contrast(0.5);
            }
            
            .scrollmenu p:hover {
                color: #140C54;
            }
            
            .social-icon-theme3 {
                margin-left: -7%;
            }
            
            .create-card-theme5 {
                /* background: #FFFFFF; */
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
                /* border-top-left-radius: 20px 20px;
            border-top-right-radius: 20px 20px; */
                position: relative;
                bottom: 0 !important;
                padding: 10px;
            }
            
            .create-card-theme5-div {
                background: #FFFFFF;
                height: auto;
                display: flex;
                align-items: center;
                justify-content: center;
                width: 350px;
                margin: 0 auto;
                border-top-left-radius: 20px 20px;
                border-top-right-radius: 20px 20px;
                position: relative;
                bottom: 0 !important;
                padding: 8px;
                position: relative;
                bottom: -8px !important;
            }
            
            .create-card-theme5 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #00889E;
                display: flex;
                justify-content: center;
                padding-top: 10px;
            }
            /*-------------Theme 7-----------*/
            
            .social-icon7:hover {
                color: #fff;
                filter: grayscale(1);
            }
            
            .social-icon7 {
                width: 35px;
            }
            
            .theme-seven {
                background: #232323 !important;
            }
            
            .theme-seven-box {
                height: 150px;
                background: #232323;
            }
            
            .theme-seven-box .banner-img {
                height: 200px;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
            }
            
            .save-contact-btn7 {
                background: #FFFFFF !important;
                border: 0.645308px solid #FFFFFF !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #232323 !important;
                padding: 6px;
            }
            
            .save-btn7 {
                top: 15px;
                position: absolute;
                left: 40%;
            }
            
            .profile-theme7 {
                margin-top: -68px;
                text-align: center;
            }
            
            .profile-box {
                border-top: 1px solid #C5D92C;
                border-right: 1px solid #C5D92C;
                border-left: 1px solid #C5D92C;
                width: 100%;
                margin: 0 auto;
                position: relative;
                top: -60px;
                padding-top: 80px;
                height: 184px;
            }
            
            .profile-img {
                width: auto;
                position: relative;
                z-index: 100;
                border-radius: 50%;
                border: 5px solid #C5D92C;
            }
            
            .social-icons-theme7 {
                position: relative;
                top: 14px;
                display: flex;
                align-items: center;
            }
            
            .social-icons-theme7::after {
                content: "";
                width: 275px;
                height: 1px;
                display: inline-block;
                background: #C5D92C;
            }
            
            .social-icons-theme7::before {
                content: "";
                width: 275px;
                height: 1px;
                display: inline-block;
                background: #C5D92C;
            }
            
            .theme7-profile-details h1 {
                font-style: normal;
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
            }
            
            .theme7-profile-details p {
                font-weight: 400;
                font-size: 12.9748px;
                line-height: 16px;
                color: #C5D92C;
            }
            
            .payment-box {
                border: 1px solid #C5D92C;
                width: 100%;
                margin: 0 auto;
            }
            
            .payment-text7 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #C5D92C;
            }
            
            .right-border {
                /* border-right: 1px solid #FFFFFF;
                                    height: 80px; */
                border-right: 1px solid #FFFFFF;
                height: 58px;
                display: flex;
                align-items: center;
                justify-content: center;
                margin-top: 10px;
            }
            
            .company-details7 {
                height: 100%;
                background: transparent;
                border: 1px solid #C5D92C;
            }
            
            .company-details7 h4 {
                font-weight: 600;
                font-size: 18.74px;
                line-height: 25px;
                color: #C5D92C;
            }
            
            .company-details7 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(255, 255, 255, 0.83);
            }
            
            .heading-theme7 h1 {
                font-family: 'Poppins', sans-serif;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #C5D92C;
            }
            
            .heading-theme7 h1::after {
                content: "";
                width: 43%;
                height: 1px;
                display: inline-block;
                background: #C5D92C;
                margin: 4px 10px;
            }
            
            .theme-product-card7 {
                height: auto;
                background: transparent;
                border: 1.2535px solid #C5D92C;
            }
            
            .theme-product-card7 img {
                border-radius: 20px;
            }
            
            .product7-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .product7-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 160.5%;
                /* or 10px */
                color: rgba(255, 255, 255, 0.72);
            }
            
            .product7-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 5px;
                color: #C5D92C;
            }
            
            .address-theme7 {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .phone-theme7 {
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 10px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .address-section-theme7 {
                background-color: #C5D92C;
                height: auto;
                display: flex;
                align-items: center;
                width: 690px;
                margin: 0 auto;
            }
            
            .theme-7 {
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .call-theme7,
            .whatsapp-theme7,
            .mail-theme7,
            .direction-theme7,
            .website-theme7 {
                background: #232323 !important;
                border: 0.918573px solid #C5D92C !important;
                color: #C5D92C !important;
                width: 100%;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px;
                font-weight: 500;
            }
            
            .call-theme7:hover,
            .whatsapp-theme7:hover,
            .mail-theme7:hover,
            .direction-theme7:hover,
            .website-theme7:hover,
            .view-more-theme7:hover {
                box-shadow: 0px 2px 10px #C5D92C !important;
            }
            
            .view-more-theme7 {
                border: 0.663336px solid #C5D92C !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                color: #C5D92C !important;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .payment-info7 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #FFFFFF;
            }
            
            .payment-info7 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(255, 255, 255, 0.49);
            }
            
            .create-card-theme7 {
                background: #C5D92C;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
            }
            
            .create-card-theme7 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #232323;
                display: flex;
                justify-content: center;
            }
            /*-------------Theme 8-----------*/
            
            .social-icon8:hover {
                color: #fff;
                filter: brightness(1.5);
            }
            
            .social-icon8 {
                width: 35px;
            }
            
            .theme-eight {
                background: #202D3A !important;
            }
            
            .theme-eight-box {
                height: auto;
                background: #202D3A;
            }
            
            .theme8-profile-details {
                width: 100%;
                height: auto;
                display: flex;
                align-items: center;
                justify-content: space-around;
            }
            
            .theme8-profile-details .profile-pic {
                border-radius: 50%;
                border: 5px solid #FF7024;
            }
            
            .theme8-profile-details h1 {
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
            }
            
            .theme8-profile-details p {
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: #FF7024;
            }
            
            .save-share-btn {
                display: flex;
                justify-content: center;
            }
            
            .company-details8 {
                height: 100%;
                background: #FFFFFF;
                border-top: 5px solid #FF7024;
                border-bottom: 5px solid #FF7024;
            }
            
            .company-details8 h4 {
                font-weight: 600;
                font-size: 18.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FF7024;
            }
            
            .company-details8 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .share-btn8 {
                width: 100.26px;
                height: auto;
                background: #FFFFFF !important;
                box-shadow: 0px 4px 19px rgba(0, 0, 0, 0.25) !important;
                border-radius: 133px;
                font-weight: 600;
                font-size: 11.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #232323 !important;
                padding: 12px;
                position: relative;
                top: 48%;
            }
            
            .save-contact-btn8 {
                width: 223.26px;
                height: auto;
                background: #FFFFFF !important;
                box-shadow: 0px 4px 19px rgba(0, 0, 0, 0.25) !important;
                border-radius: 133px;
                font-weight: 600;
                font-size: 11.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #232323 !important;
                padding: 12px;
                position: relative;
                top: 48%;
            }
            
            .save-contact-btn8:hover,
            .share-btn8:hover {
                border: 1px solid #FF7024 !important;
                box-shadow: 0px 2px 10px #FF7024 !important;
            }
            
            .save-btn8 {
                display: flex;
                justify-content: center;
                position: relative;
                top: 10%;
            }
            
            .heading-theme8 h1 {
                font-family: 'Poppins', sans-serif;
                font-weight: 600;
                font-size: 18.74px;
                line-height: 13px;
                color: #FF7024;
            }
            
            .theme-product-card8 {
                box-sizing: border-box;
                background: #FFFFFF;
                border: 1px solid #FFFFFF;
                border-radius: 4px;
            }
            
            .theme-product-card8 img {
                border-radius: 20px;
            }
            
            .product8-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #230A24;
            }
            
            .product8-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 160.5%;
                /* or 10px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .product8-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 5px;
                color: #000000;
            }
            
            .payment-box-theme8 {
                width: 100%;
                margin: 0 auto;
                background: #FFFFFF;
            }
            
            .payment-text8 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #342F2C;
            }
            
            .right-border-theme8 {
                /* border-right: 1px solid #525252;
                                    height: 80px; */
                border-right: 1px solid #525252;
                height: 58px;
                display: flex;
                align-items: center;
                justify-content: center;
                margin-top: 10px;
            }
            
            .address-theme8 {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .phone-theme8 {
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 10px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .address-section-theme8 {
                background-color: #FFFFFF;
                height: auto;
                display: flex;
                align-items: center;
                width: 690px;
                margin: 0 auto;
                border-bottom: 4px solid #FF7024;
            }
            
            .view-more-theme8 {
                border: 0.663336px solid #FF7024;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #FF7024;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .view-more-theme8:hover {
                border: 0.663336px solid #FFFFFF !important;
                color: #FF7024;
            }
            
            .theme-8 {
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .call-theme8,
            .whatsapp-theme8,
            .mail-theme8,
            .direction-theme8,
            .website-theme8 {
                background: #202D3A !important;
                border: 0.918573px solid #FFFFFF !important;
                border-radius: 115.791px;
                color: #FFFFFF !important;
                width: 100%;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px;
                font-weight: 500;
            }
            
            .call-theme8:hover,
            .whatsapp-theme8:hover,
            .mail-theme8:hover,
            .direction-theme8:hover,
            .website-theme8:hover {
                background: #FF7024 !important;
            }
            
            .payment-info8 {
                height: 100%;
                background: #FFFFFF;
                border: 1px solid #D2BFFB;
                border-radius: 17px;
            }
            
            .payment-info8 h4 {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FF7024;
            }
            
            .payment-info8 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #000000;
            }
            
            .payment-info8 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .create-card-theme8 {
                background: #FFFFFF;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
                border-top: 5px solid #FF7024;
            }
            
            .create-card-theme8 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #000000;
                display: flex;
                justify-content: center;
            }
            /*-------------Theme 9-----------*/
            
            .social-icon9:hover {
                width: 35px;
                color: #fff;
                filter: drop-shadow(0px 3.23119px 12.117px #B21229);
            }
            
            .social-icon9 {
                width: 35px;
            }
            
            .theme-nine {
                background: #FFFFFF !important;
            }
            
            .theme-nine-box .banner-img {
                height: 260px;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
            }
            
            .curve-img {
                position: relative;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
                top: -70px;
                height: 130px;
                z-index: 2;
            }
            
            .curve-img2 {
                position: relative;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
                top: -40px;
                height: 130px;
                width: 100%;
            }
            /* .curve-img3 {
                                position: relative;
                                background-repeat: no-repeat;
                                background-size: cover;
                                background-position: center center;
                                top: -40px;
                            } */
            
            .save-contact-theme9 {
                font-weight: 600;
                font-size: 11.7437px;
                line-height: 12px;
                color: #000000 !important;
                background: #FFFFFF;
                box-shadow: 0px 4px 19px rgba(0, 0, 0, 0.25);
                border-radius: 133px;
                padding: 10px;
            }
            
            .save-contact-theme9:hover {
                box-shadow: 0px 4px 19px #FFFFFF;
            }
            
            .save-theme5 {
                right: 20px;
                top: 15px;
                position: absolute;
            }
            
            .microsoft-button9 {
                right: 30px;
                position: absolute;
                top: 23%;
                z-index: 100;
            }
            
            .whatsapp-btn9 {
                background: #05B546 !important;
                box-shadow: 0px 6.45308px 9.67962px -1.93592px rgba(5, 181, 70, 0.2), 0px 2.58123px 3.87185px rgba(5, 181, 70, 0.2);
                border-radius: 4.52361px;
                font-style: normal;
                font-weight: 400;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                width: 100%;
                padding: 15px;
            }
            
            .appointment-btn9 {
                border: 0.645308px solid #05B546 !important;
                box-shadow: 0px 6.45308px 9.67962px -1.93592px rgba(5, 181, 70, 0.2);
                filter: drop-shadow(0px 2.58123px 3.87185px rgba(5, 181, 70, 0.2));
                border-radius: 4.52361px;
                font-weight: 400;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #04B546 !important;
                width: 100%;
                padding: 15px;
            }
            
            .payment-btn9 {
                background: #F14938 !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                border-radius: 4.52361px;
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                width: 100%;
                padding: 15px;
            }
            
            .vector-div {
                display: flex;
                height: 18px;
            }
            
            .contact-info {
                display: flex;
                /* align-items: center; */
            }
            
            .contact-details {
                background: #FFFFFF;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                border-radius: 5.0334px;
            }
            
            .contact-details span {
                font-weight: 400;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #000000;
            }
            
            .theme9-profile-details {
                width: 100%;
                height: auto;
                display: flex;
                align-items: center;
                justify-content: space-around;
                position: relative;
                top: -115px;
                background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 78.65%);
            }
            
            .theme9-profile-details h1 {
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
                text-align: center;
            }
            
            .theme9-profile-details p {
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: #FFFFFF;
                text-align: center;
            }
            
            .heading-theme9 {
                background: rgba(251, 34, 112, 0.35);
                border-top-right-radius: 143px;
                border-bottom-right-radius: 143px;
                width: 100%;
            }
            
            .heading-theme9 h1 {
                font-family: 'Poppins', sans-serif;
                font-weight: 600;
                font-size: 16.74px;
                line-height: 24px;
                color: #FFFFFF;
                background: #FB2270;
                border-top-right-radius: 143px;
                border-bottom-right-radius: 143px;
                /* clip-path: polygon(0 0, 0 100%, 100% 100%, 80% 0); */
                width: 55%;
                padding: 8px;
                height: 100%;
            }
            
            .theme-product-card9 {
                background: #FFFFFF;
                border: 1px solid #E9E9E9;
                border-radius: 4px;
            }
            
            .theme-product-card9 {
                border-radius: 20px;
            }
            
            .product9-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #230A24;
            }
            
            .product9-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 160.5%;
                /* or 10px */
                color: rgba(51, 36, 64, 0.83);
            }
            
            .product9-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 5px;
                color: #F62F52;
            }
            
            .social-icons-theme9 {
                /* position: relative;
                top: -60px; */
                display: flex;
                align-items: center;
                justify-content: end;
            }
            
            .social-icons-theme9 a {
                padding: 5px;
            }
            
            .address-theme9 {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .phone-theme9 {
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 10px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .address-section-theme9 {
                background-color: #060606;
                height: auto;
                display: flex;
                align-items: center;
                width: 690px;
                margin: 0 auto;
            }
            
            .company-details9 {
                height: 100%;
                background: #FFFFFF;
            }
            
            .company-details9 h4 {
                font-weight: 600;
                font-size: 14.74px;
                line-height: 25px;
                /* identical to box height */
                color: #F62F52;
            }
            
            .company-details9 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(0, 0, 0, 0.87);
            }
            
            .theme-9 {
                display: flex;
                justify-content: center;
                align-items: center;
            }
            
            .call-theme9,
            .whatsapp-theme9,
            .mail-theme9,
            .direction-theme9,
            .website-theme9 {
                background: #FFFFFF !important;
                border: 0.918573px solid #FB2172 !important;
                border-radius: 115.791px;
                color: #FB2172 !important;
                width: 100%;
                padding-left: 10px;
                padding-right: 10px;
                font-size: 11px;
                font-weight: 500;
            }
            
            .call-theme9:hover,
            .whatsapp-theme9:hover,
            .mail-theme9:hover,
            .direction-theme9:hover,
            .website-theme9:hover,
            .save-contact-btn9:hover {
                box-shadow: 0px 2px 10px #FB2172 !important;
            }
            
            .save-contact-btn9:hover,
            .share-btn-9:hover,
            .view-more-theme9:hover {
                box-shadow: 0px 4px 19px rgba(251, 34, 112, 0.35) !important;
            }
            
            .save-contact-btn9 {
                background: #FB2172 !important;
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 100px;
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                padding: 15px;
                width: 100%;
            }
            
            .share-btn-9 {
                background: #FB2172 !important;
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 100px;
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                padding: 15px;
                width: 100%;
            }
            
            .view-more-theme9 {
                border: 0.663336px solid #FB2270 !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #FB2270 !important;
                background: transparent;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .payment-info9 h4 {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .payment-info9 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #040404;
            }
            
            .payment-info9 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(0, 0, 0, 0.49);
            }
            
            .reach-info9 {
                display: flex;
                align-items: center;
            }
            
            .reach-info9 .details {
                display: flex;
                align-items: center;
            }
            
            .reach-info9 .details a {
                font-weight: 500;
                font-size: 13.30461px;
                line-height: 24px;
                /* identical to box height */
                color: #000000 !important;
            }
            
            .reach-info9 .details .details-img:hover {
                /* filter: drop-shadow(0px 4px 1px black); */
                filter: drop-shadow(3px 4px 4px #FB2270);
                /* filter: invert(1); */
            }
            
            .reach-info9 .details a:hover {
                filter: drop-shadow(3px 5px 4px #FB2270);
            }
            
            .create-card-theme9 {
                background: #060606;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
            }
            
            .create-card-theme9 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
                display: flex;
                justify-content: center;
            }
            /*-------------Theme 10-----------*/
            
            .theme-ten {
                background: #FFFFFF !important;
            }
            /* .theme-ten-box {
                                    height: 160px;
                                    background: url(../images/theme10/banner.png);
                                } */
            
            .theme-ten-box .banner-img {
                height: 350px;
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
                /* background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 78.65%); */
            }
            
            .profile-theme10 {
                margin-top: -177px;
            }
            
            .microsoft-button10 {
                right: 12px;
                position: absolute;
                top: 88px;
                z-index: 100;
            }
            
            .save-contact-btn10 {
                background: #FFFFFF !important;
                border: 1px solid #B600C2;
                box-shadow: 0px 2.33179px 3.49769px -0.582948px rgba(0, 0, 0, 0.1), 0px 1.1659px 2.33179px -1.1659px rgba(0, 0, 0, 0.05);
                border-radius: 7.01px;
                font-weight: 500;
                font-size: 12.7437px;
                line-height: 18px;
                /* identical to box height */
                color: #B600C2 !important;
                width: 100%;
                padding: 12px;
            }
            
            .theme10-profile-details {
                width: 100%;
                height: auto;
                margin-top: -150px;
                /* display: flex;
            align-items: center;
            justify-content: space-around;
            position: relative;
            top: 80px; */
            }
            
            .theme10-profile-details h1 {
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #230A24;
            }
            
            .theme10-profile-details p {
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: #332440CC;
            }
            
            .social-icons-theme10 {
                display: flex;
                justify-content: space-around;
            }
            
            .contact-details10 {
                background: #FFFFFF;
                box-shadow: 0px 2.33179px 3.49769px -0.582948px rgba(0, 0, 0, 0.1), 0px 1.1659px 2.33179px -1.1659px rgba(0, 0, 0, 0.05);
                border-radius: 7.8px;
                height: 140px;
                width: 350px;
            }
            
            .contact-details9 span {
                font-weight: 400;
                font-size: 12px;
                line-height: 18px;
                /* identical to box height */
                color: #000000;
            }
            
            .company-details10 {
                height: 100%;
                background: transparent;
            }
            
            .company-details10 h4 {
                font-weight: 600;
                font-size: 14.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .company-details10 p {
                font-weight: 400;
                font-size: 14.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .company-details10 span {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .address-theme10 {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .phone-theme10 {
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 10px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .address-section-theme10 {
                background-color: #B600C2;
                height: auto;
                display: flex;
                align-items: center;
                width: 690px;
                margin: 0 auto;
            }
            
            .whatsapp-btn10 {
                background: #05B546 !important;
                box-shadow: 0px 6.45308px 9.67962px -1.93592px rgba(5, 181, 70, 0.2), 0px 2.58123px 3.87185px rgba(5, 181, 70, 0.2);
                border-radius: 4.52361px;
                font-style: normal;
                font-weight: 400;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                width: 100%;
                padding: 20px;
            }
            
            .appointment-btn10 {
                border: 0.645308px solid #05B546 !important;
                box-shadow: 0px 6.45308px 9.67962px -1.93592px rgba(5, 181, 70, 0.2);
                filter: drop-shadow(0px 2.58123px 3.87185px rgba(5, 181, 70, 0.2));
                border-radius: 4.52361px;
                font-weight: 400;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #04B546 !important;
                width: 100%;
                padding: 20px;
            }
            
            .payment-btn10 {
                background: #F14938 !important;
                box-shadow: 0px 1.50472px 2.25709px -0.376181px rgba(0, 0, 0, 0.1), 0px 0.752362px 1.50472px -0.752362px rgba(0, 0, 0, 0.05);
                border-radius: 4.52361px;
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                width: 100%;
                padding: 20px;
            }
            /*-------------Theme 6-----------*/
            
            .social-icon6:hover {
                color: #fff;
                filter: hue-rotate(146deg);
            }
            
            .theme-six {
                background: #7D155C;
            }
            /* .hex4 {
            clip-path: polygon(51% 0, 100% 24%, 100% 49%, 100% 75%, 51% 100%, 0 80%, 0 53%, 0 25%);
            height: 185px;
        } */
            
            .profile-img-theme6 {
                border-radius: 50% !important;
                height: 170px;
                width: 170px;
                border: 5px solid #4ECFE9;
            }
            
            .theme-six-box .banner-img {
                width: 100%;
                background-repeat: no-repeat;
                background-size: cover;
                background-position: center center;
                position: relative;
                clip-path: polygon(0 0, 0 100%, 100% 67%, 100% 0);
                top: -11%;
                /* height: 225px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: relative;
    clip-path: polygon(0 0, 0 100%, 100% 67%, 100% 0);
    top: 40%; */
                /* clip-path: polygon(0 0, 0 87%, 101% 56%, 100% 0); */
            }
            
            .theme-six-box {
                height: 128px;
                background: #422385;
            }
            
            .profile-theme6 {
                margin-top: -80px;
                text-align: center;
                position: relative;
                /* z-index: 100; */
            }
            
            .profile-details6 h1 {
                font-family: 'Poppins';
                font-style: normal;
                font-weight: 600;
                font-size: 20.8396px;
                line-height: 31px;
                color: #FFFFFF;
            }
            
            .profile-details6 p {
                font-family: 'Poppins';
                font-style: normal;
                font-weight: 500;
                font-size: 12.9748px;
                line-height: 16px;
                color: rgba(255, 255, 255, 0.8);
            }
            
            .social-icons-theme6 {
                float: left;
            }
            
            .menu-theme5-items {
                display: flex;
                align-items: center;
                font-weight: 500;
                font-size: 12px;
                line-height: 14px;
                color: #000000;
            }
            
            .menu-theme5-items:hover {
                background: #AE2182;
                color: #FFFFFF;
            }
            
            .menu-theme5 {
                left: 25px;
                top: 15px;
                position: absolute;
            }
            
            .share-theme5 {
                right: 20px;
                top: 15px;
                position: absolute;
            }
            
            .share-theme5:hover {
                filter: drop-shadow(2px 4px 6px white);
            }
            
            .facebook-theme6 {
                position: relative;
                top: 112px;
            }
            
            .facebook-theme6 img {
                width: 40px;
            }
            
            .instagram-theme6 img {
                width: 40px;
            }
            
            .twitter-theme6 img {
                width: 40px;
            }
            
            .linkedin-theme6 img {
                width: 40px;
            }
            
            .instagram-theme6 {
                position: relative;
                top: 85px;
            }
            
            .twitter-theme6 {
                position: relative;
                top: 58px;
            }
            
            .linkedin-theme6 {
                position: relative;
                top: 32px;
            }
            
            .company-details6 {
                height: 100%;
            }
            
            .company-details6 h4 {
                font-weight: 600;
                font-size: 14.74px;
                line-height: 25px;
                /* identical to box height */
                color: #230A24;
            }
            
            .company-details6 p {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(255, 255, 255, 0.87);
            }
            
            .company-details6 span {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 22px;
                color: rgba(51, 36, 64, 0.83);
            }
            
            .heading-theme6 h1 {
                font-family: 'Poppins', sans-serif;
                font-weight: 600;
                font-size: 16.74px;
                line-height: 24px;
                color: #422385;
                background: #4ECFE9;
                clip-path: polygon(0 0, 0 100%, 90% 100%, 100% 0);
                width: 60%;
                padding: 12px;
            }
            
            .product-card6 {
                box-sizing: border-box;
                height: auto;
                background: transparent;
                border: 1px solid #D2BFFB;
                border-radius: 8px;
                height: auto !important;
            }
            
            .product-card6 img {
                border-radius: 20px;
            }
            
            .product6-name {
                font-weight: 600;
                font-size: 15px;
                line-height: 24px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .product6-details {
                font-weight: 500;
                font-size: 12px;
                line-height: 163.5%;
                /* or 10px */
                color: #FFFFFF;
            }
            
            .product6-price {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 13px;
                color: #FFFFFF;
            }
            
            .whatsapp-card6 {
                height: 100%;
                background: #04B546;
                border-radius: 8px;
            }
            
            .whatsapp-text6 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 10px;
                color: #FFFFFF;
            }
            
            .payment-card6 {
                height: 100%;
                background: #4ECFE9;
                border-radius: 4px;
            }
            
            .payment-text6 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                color: #100A0A;
            }
            
            .appointment-card6 {
                height: 100%;
                border: 1px solid #FFFFFF;
                border-radius: 4px;
                background: #FFFFFF;
            }
            
            .appointment-text6 {
                font-weight: 600;
                font-size: 11.74px;
                line-height: 131%;
                /* or 10px */
                text-align: center;
                color: #140C54;
            }
            
            .address-theme6 {
                font-weight: 400;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .phone-theme6 {
                font-weight: 500;
                font-size: 10.7437px;
                line-height: 10px;
                /* identical to box height */
                color: #0E060E;
            }
            
            .address-section-theme6 {
                background-color: #FFFFFF;
                height: auto;
                display: flex;
                align-items: center;
                width: 690px;
                margin: 0 auto;
            }
            
            .theme-6 {
                display: flex;
                align-items: center;
                justify-content: center;
                margin-left: auto;
                width: fit-content;
            }
            
            .call-theme6,
            .whatsapp-theme6,
            .mail-theme6,
            .direction-theme6,
            .website-theme6 {
                background: #FFFFFF !important;
                border: 0.918573px solid #FFFFFF !important;
                border-radius: 6px;
                line-height: 14px;
                color: #7D155C !important;
                width: 100%;
                font-size: 12px;
                padding: 10px 18px 10px 18px;
                font-size: 11px;
                font-weight: 500;
                display: flex;
                align-items: center;
                justify-content: center;
            }
            
            .call-theme6:hover,
            .whatsapp-theme6:hover,
            .mail-theme6:hover,
            .direction-theme6:hover,
            .website-theme6:hover,
            .save-contact-btn6:hover,
            .share-btn-6:hover,
            .view-more-theme6:hover {
                background: #4ECFE9 !important;
            }
            
            .view-more-theme6 {
                border: 0.663336px solid #FFFFFF;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 71.9556px;
                color: #FFFFFF;
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                padding: 7px 31.3219px;
                gap: 3.87px;
                margin: auto;
                font-weight: 600;
                font-size: 14px;
            }
            
            .payment-info6 h4 {
                font-weight: 600;
                font-size: 15.74px;
                line-height: 25px;
                /* identical to box height */
                color: #FFFFFF;
            }
            
            .payment-info6 .payment-details h2 {
                font-weight: 500;
                font-size: 15.37569px;
                line-height: 150%;
                /* identical to box height, or 13px */
                color: #FFFFFF;
            }
            
            .payment-info6 .payment-details p {
                font-weight: 500;
                font-size: 12px;
                line-height: 150%;
                /* identical to box height, or 12px */
                color: rgba(255, 255, 255, 0.49);
            }
            
            .create-card-theme6 {
                background: #422385;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
            }
            
            .create-card-theme6 h1 {
                font-weight: 500;
                font-size: 14.96004px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF;
                display: flex;
                justify-content: center;
            }
            
            .save-contact-btn6 {
                background: #7D155C !important;
                border: 0.663336px solid #FFFFFF !important;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 6px;
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                padding: 15px;
                width: 100%;
            }
            
            .share-btn-6 {
                background: #7D155C !important;
                border: 0.663336px solid #FFFFFF;
                box-shadow: 0px 1.54676px 2.32014px -0.38669px rgba(0, 0, 0, 0.1), 0px 0.773381px 1.54676px -0.773381px rgba(0, 0, 0, 0.05);
                border-radius: 6px;
                font-weight: 600;
                font-size: 12.7437px;
                line-height: 12px;
                /* identical to box height */
                color: #FFFFFF !important;
                padding: 15px;
                width: 100%;
            }
            /*---------------Slider-----------*/
            
            .bx-wrapper {
                -moz-box-shadow: 0 0 5px #ccc;
                -webkit-box-shadow: 0 0 5px #ccc;
                box-shadow: none !important;
                border: none !important;
                background: none !important;
            }
            
            .bx-next {
                display: none;
            }
            
            .bx-prev {
                display: none;
            }
            
            .bx-wrapper {
                position: relative !important;
                margin: 0 auto 10px !important;
            }
            
            .bxslider2 {
                margin-bottom: 0 !important;
            }
            
            .bxslider1 {
                margin-bottom: 0 !important;
            }
            /*-------------Footer----------------*/
            
            .menu-footer {
                background: #FFFFFF;
                height: auto;
                display: flex;
                align-items: center;
                width: 400px;
                margin: 0 auto;
                position: sticky;
                bottom: 0;
            }
            
            div.scrollmenu {
                background-color: #FFFFFF;
                overflow: auto;
                white-space: nowrap;
            }
            
            div.scrollmenu a {
                display: inline-block;
                font-weight: 500;
                font-size: 12px;
                line-height: 14px;
                color: #000000;
                text-align: center;
                padding: 14px;
                text-decoration: none;
            }
            
            div.scrollmenu a {
                display: inline-block;
                font-weight: 500;
                font-size: 12px;
                line-height: 14px;
                color: #000000;
                text-align: center;
                padding: 14px;
                text-decoration: none;
            }