        @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
        @import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
        @import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
        @import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');
        @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        .sidebar {
            position: fixed;
            top: 0;
            height: 100%;
            width: 250px;
            background-color: #343a40;
            transform: translateX(-100%);
            transition: transform 0.3s ease;
        }
        .sidebar.show {
            transform: translateX(0);
            z-index: 1;
            left: 0;
        }
        div#sidebarMenu {
            background: #ff9900 !important;
            padding: 30px 15px;
        }
        
        div#sidebarMenu ul.navbar-nav {}
        
        div#sidebarMenu ul.navbar-nav a.nav-link {
            color: #FFFFFF !important;
        }
        .d_flex {
            display: flex;
            align-items: center;
        }
        
        a.nav-link {
            color: #000000 !important;
            text-align: center;
            font-family: Raleway;
            font-size: 16px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 125% */
            text-transform: uppercase;
        }
        .col_1 {
            flex: 23%;
        }
        
        .col_2 {
            flex: 55%;
        }
        
        .col_3 {
            flex: 25%;
        }
        
        button#navbarToggle {
            display: none;
        }
        
        nav.navbar.navbar-expand-lg.navbar-dark {
            /* display: flex; */
            /* align-items: center; */
        }
        
        ul.navbar-nav.ms-auto {
            margin-left: 0 !important;
            gap: 0.9rem;
        }
        
        a.btn.btn-primary.yellow_btn {
            border-radius: 50px;
            background: #ff9900;
            box-shadow: 0px 0px 17px 1px #ff9900;
            color: #FFF;
            text-align: center;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 18.57px; /* 123.8% */
            border: none;
            border-top-right-radius: 50px !important;
            border-bottom-right-radius: 50px !important;
            padding: 12px 16px;
        }
        
        a.btn.btn-primary.white_btn {
            border-radius: 50px;
            background: #181818;
            color: #FFF;
            text-align: center;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 18.57px; /* 123.8% */
            border: none;
            padding: 12px 16px;
        }
        .btn-group {
            gap: 1rem;
        }
        header {
            padding: 10px 0;
            background: #FFFFFF;
        }
        section.banner {
            background-image: url('../images/banner.png');
            background-size: cover;
            padding: 8rem 0;
            background-position: bottom;
            border-top: 4px solid #ff9900;
        }
        .banner_icon ul {
            list-style-type: none;
            display: flex;
            padding-left: 0;
            gap: 1.5rem;
            align-items: center;
            justify-content: center;
            margin-bottom: 0;
        }
        .banner_content h1 {
            color: #FFF;
            font-family: Raleway;
            font-size: 40px;
            font-style: normal;
            font-weight: 700;
            line-height: 50px; /* 125% */
            text-transform: uppercase;
            margin-bottom: 1.5rem;
        }
        .banner_content p {
            color: #FFF;
            font-family: Raleway;
            font-size: 17px;
            font-style: normal;
            font-weight: 400;
            line-height: 24px; /* 141.176% */
            max-width: 95%;
            margin-bottom: 2.5rem;
        }
        .btn_red {
            border-radius: 4px;
            background: #ff9900;
            border-radius: 50px;
            background: #ff9900;
            box-shadow: 0px 0px 17px 1px #ff9900;
            border: none;
            color: #FFF;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 24px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            border-top-right-radius: 4px !important;
            border-bottom-right-radius: 4px !important;
            padding: 7px 20px;
        }
        
        .btn_white {
            border-radius: 4px;
            background: #FFF;
            border: none;
            color: #0D0D51;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            border-radius: 50px;
            box-shadow: 0px 0px 17px 1px #ffffff;
            font-style: normal;
            font-weight: 700;
            line-height: 25px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            border-top-left-radius: 4px !important;
            border-bottom-left-radius: 4px !important;
            padding: 7px 20px;
            border: 1px solid #000;
        }
        
        .banner_icon {
            margin: 7px 0;
        }
        
        .banner_btn {
            margin-bottom: 1.5rem;
        }
        section.sec_2 {
            background: #ff9900;
            padding: 2rem 0;
        }
        
        .sec_2_main ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            justify-content: space-around;
            align-items: center;
            margin-bottom: 0;
            gap: 2rem;
        }
        
        .sec_2_listing {
        }
        
        .sec_2_listing_left {
            display: flex;
            align-items: center;
        }
        
        .sec_2_listing_right_text h3 {
            margin-bottom: 18px;
            color: #000000;
            font-family: Raleway;
            font-size: 48px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 41.667% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        
        .sec_2_listing_right_text p {
            margin-bottom: 0;
            color: #000000;
            font-family: Raleway;
            font-size: 20px;
            font-style: normal;
            font-weight: 500;
            line-height: 30px;
            letter-spacing: 0.4px;
        }
        .sec_3_header {
            text-align: center;
            padding: 2rem 0;
        }
        
        section.sec_3 {
            background: #F8F7FD;
            padding: 4rem 0;
        }
        
        .sec_3_header h3 {
            color: #000;
            text-align: center;
            font-family: Raleway;
            font-size: 40px;
            font-style: normal;
            font-weight: 700;
            line-height: 44px; /* 110% */
            text-transform: uppercase;
        }
        
        .sec_3_header h4 {
            color: #ff9900;
            text-align: center;
            font-family: Raleway;
            font-size: 20px;
            font-style: normal;
            font-weight: 500;
            line-height: 26.7px; /* 133.5% */
        }
        
        .sec_3_header p {
            color: #000;
            text-align: center;
            font-family: Raleway;
            font-size: 17px;
            font-style: normal;
            font-weight: 400;
            line-height: 26px; /* 152.941% */
        }
        
        .btn_black {
            border-radius: 4px;
            background: #000;
            border: none;
            border-top-left-radius: 4px !important;
            border-bottom-left-radius: 4px !important;
            border: none;
            color: #FFF;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 24px;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            border-top-right-radius: 4px !important;
            border-bottom-right-radius: 4px !important;
            padding: 7px 20px;
        }
        .box_1 {
            border-radius: 10px;
            margin: 10px 0;
        }
        
        .golden_btn {
            border-radius: 10px;
            background: #EDDDB3;
            padding: 30px 12px;
            padding: 27px 17px;
            padding-bottom: 62px;
        }
        
        .box_1.golden_btn h5 {
            color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 500;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 10px;
        }
        
        .box_1.golden_btn h3 {
            color: #000;
            font-family: Poppins;
            font-size: 35px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 57.143% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 10px;
        }
        
        .box_1.golden_btn p {
            color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 400;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            margin-bottom: 10px;
        }
        
        .box_btn {
            border-radius: 4px;
            color: #FFF;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        
        .btn_golden {
            background: #C98C0A;
            border: none;
        }
        .small_box h5 {
            color: #000;
            font-family: Poppins;
            font-size: 13px;
            font-style: normal;
            font-weight: 500;
            line-height: 18px; /* 128.571% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 6px;
        }
        
        .small_box h3 {
            color: #000;
            font-family: Poppins;
            font-size: 20px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 100% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 10px;
        }
        
        .small_box p {
            color: #000;
            font-family: Poppins;
            font-size: 14px;
            font-style: normal;
            font-weight: 300;
            line-height: 20px; /* 142.857% */
            letter-spacing: 0.4px;
        }
        
        .small_box a {
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        .large_box h5 {
             /* 57.143% */
             color: #000;
             font-family: Poppins;
             font-size: 15px;
             font-style: normal;
             font-weight: 500;
             line-height: 20px; /* 133.333% */
             letter-spacing: 0.4px;
             text-transform: uppercase;
             margin-bottom: 1rem;
        }
        
        .large_box h3 {
            color: #000;
            font-family: Poppins;
            font-size: 35px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 57.143% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 1.5rem;
        }
        
        .large_box p {
            color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 400;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            margin-bottom: 2rem;
        }
        
        .large_box a {
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        .pink_btn {
            border-radius: 10px;
            background: #F5D9DF;
            padding-bottom: 2.2rem !important;
        }
        
        .ligh_blue_btn {
            background: #DFD9F5;
        }
        
        .cloud_blue_btn {
            background: #D9E9F5;
            padding-bottom: 2.2rem !important;!i;!;
        }
        
        .gray_btn {
            background: #DBDCDA;
        }
        
        .light_green_btn {
            background: #E0EAE1;
        }
        
        .dark_pink_btn {
            background: #E7CAF0;
        }
        
        .beach_btn {
            background: #F5E8D9;
            padding-bottom: 3.3rem !important;
        }
        
        .ferozi_btn {
            background: #DFF0FF;
        }
        
        .small_box {
            padding: 15px 15px;
        }
        .form_area {/* Rectangle 3 */
            position: relative;
            background: #FFFFFF;
            border-radius: 30px 30px;
            padding: 30px 15px;
        }
        
        .banner_form:before {/* Rectangle 2 */
            content: '';
            position: absolute;
            background: #ff9900;
            border-radius: 30px 30px;
            width: 100%;
            height: 105%;
            left: -1rem;
            top: -1.4rem;
            box-shadow: 0px 0px 17px 1px #ff9900;
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            
            @import url('https: //fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
            @import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
            @import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
            @import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');
            @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        .sidebar {
            position: fixed;
            top: 0;
            height: 100%;
            width: 250px;
            background-color: #343a40;
            transform: translateX(-100%);
            transition: transform 0.3s ease;
        }
        .sidebar.show {
            transform: translateX(0);
            z-index: 1;
            left: 0;
        }
            div#sidebarMenu {
            background: #ff9900 !important;
            padding: 30px 15px;
        }
            div#sidebarMenu ul.navbar-nav {}
            div#sidebarMenu ul.navbar-nav a.nav-link {
            color: #FFFFFF !important;
        }
        .d_flex {
            display: flex;
            align-items: center;
        }
            a.nav-link {
            color: #000000 !important;
            text-align: center;
            font-family: Raleway;
            font-size: 16px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 125% */
            text-transform: uppercase;
        }
        .col_1 {
            flex: 23%;
        }
        
        .col_2 {
            flex: 55%;
        }
        
        .col_3 {
            flex: 25%;
        }
            button#navbarToggle {
            display: none;
        }
            nav.navbar.navbar-expand-lg.navbar-dark {
            /* display: flex; */
            /* align-items: center; */}
            ul.navbar-nav.ms-auto {
            margin-left: 0 !important;
            gap: 0.9rem;
        }
            a.btn.btn-primary.yellow_btn {
            border-radius: 50px;
            background: #ff9900;
            box-shadow: 0px 0px 17px 1px #ff9900;
            color: #FFF;
            text-align: center;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 18.57px; /* 123.8% */
            border: none;
            border-top-right-radius: 50px !important;
            border-bottom-right-radius: 50px !important;
            padding: 12px 16px;
        }
            a.btn.btn-primary.white_btn {
            border-radius: 50px;
            background: #181818;
            color: #FFF;
            text-align: center;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 18.57px; /* 123.8% */
            border: none;
            padding: 12px 16px;
        }
        .btn-group {
            gap: 1rem;
        }
            header {
            padding: 10px 0;
            background: #FFFFFF;
        }
            section.banner {
            background-image: url('../images/banner.png');
            background-size: cover;
            padding: 8rem 0;
            background-position: bottom;
            border-top: 4px solid #ff9900;
        }
        .banner_icon
            ul {
            list-style-type: none;
            display: flex;
            padding-left: 0;
            gap: 1.5rem;
            align-items: center;
            justify-content: center;
            margin-bottom: 0;
        }
        .banner_content
            h1 {
            color: #FFF;
            font-family: Raleway;
            font-size: 40px;
            font-style: normal;
            font-weight: 700;
            line-height: 50px; /* 125% */
            text-transform: uppercase;
            margin-bottom: 1.5rem;
        }
        .banner_content
            p {
            color: #FFF;
            font-family: Raleway;
            font-size: 17px;
            font-style: normal;
            font-weight: 400;
            line-height: 24px; /* 141.176% */
            max-width: 95%;
            margin-bottom: 2.5rem;
        }
        .btn_red {
            border-radius: 4px;
            background: #ff9900;
            border-radius: 50px;
            background: #ff9900;
            box-shadow: 0px 0px 17px 1px #ff9900;
            border: none;
            color: #FFF;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 24px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            border-top-right-radius: 4px !important;
            border-bottom-right-radius: 4px !important;
            padding: 7px 20px;
        }
        
        .btn_white {
            border-radius: 4px;
            background: #FFF;
            border: none;
            color: #0D0D51;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            border-radius: 50px;
            box-shadow: 0px 0px 17px 1px #ffffff;
            font-style: normal;
            font-weight: 700;
            line-height: 25px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            border-top-left-radius: 4px !important;
            border-bottom-left-radius: 4px !important;
            padding: 7px 20px;
            border: 1px solid #000;
        }
        
        .banner_icon {
            margin: 7px 0;
        }
        
        .banner_btn {
            margin-bottom: 1.5rem;
        }
            section.sec_2 {
            background: #ff9900;
            padding: 2rem 0;
        }
        
        .sec_2_main
            ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            justify-content: space-around;
            align-items: center;
            margin-bottom: 0;
            gap: 2rem;
        }
        
        .sec_2_listing {
        }
        
        .sec_2_listing_left {
            display: flex;
            align-items: center;
        }
        
        .sec_2_listing_right_text
            h3 {
            margin-bottom: 18px;
            color: #000000;
            font-family: Raleway;
            font-size: 48px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 41.667% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        
        .sec_2_listing_right_text
            p {
            margin-bottom: 0;
            color: #000000;
            font-family: Raleway;
            font-size: 20px;
            font-style: normal;
            font-weight: 500;
            line-height: 30px;
            letter-spacing: 0.4px;
        }
        .sec_3_header {
            text-align: center;
            padding: 2rem 0;
        }
            section.sec_3 {
            background: #F8F7FD;
            padding: 4rem 0;
        }
        
        .sec_3_header
            h3 {
            color: #000;
            text-align: center;
            font-family: Raleway;
            font-size: 40px;
            font-style: normal;
            font-weight: 700;
            line-height: 44px; /* 110% */
            text-transform: uppercase;
        }
        
        .sec_3_header
            h4 {
            color: #ff9900;
            text-align: center;
            font-family: Raleway;
            font-size: 20px;
            font-style: normal;
            font-weight: 500;
            line-height: 26.7px; /* 133.5% */
        }
        
        .sec_3_header
            p {
            color: #000;
            text-align: center;
            font-family: Raleway;
            font-size: 17px;
            font-style: normal;
            font-weight: 400;
            line-height: 26px; /* 152.941% */
        }
        
        .btn_black {
            border-radius: 4px;
            background: #000;
            border: none;
            border-top-left-radius: 4px !important;
            border-bottom-left-radius: 4px !important;
            border: none;
            color: #FFF;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 24px;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            border-top-right-radius: 4px !important;
            border-bottom-right-radius: 4px !important;
            padding: 7px 20px;
        }
        .box_1 {
            border-radius: 10px;
            margin: 10px 0;
        }
        
        .golden_btn {
            border-radius: 10px;
            background: #EDDDB3;
            padding: 30px 12px;
            padding: 27px 17px;
            padding-bottom: 62px;
        }
        
        .box_1.golden_btn
            h5 {
            color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 500;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 10px;
        }
        
        .box_1.golden_btn
            h3 {
            color: #000;
            font-family: Poppins;
            font-size: 35px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 57.143% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 10px;
        }
        
        .box_1.golden_btn
            p {
            color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 400;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            margin-bottom: 10px;
        }
        
        .box_btn {
            border-radius: 4px;
            color: #FFF;
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        
        .btn_golden {
            background: #C98C0A;
            border: none;
        }
        .small_box
            h5 {
            color: #000;
            font-family: Poppins;
            font-size: 13px;
            font-style: normal;
            font-weight: 500;
            line-height: 18px; /* 128.571% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 6px;
        }
        
        .small_box
            h3 {
            color: #000;
            font-family: Poppins;
            font-size: 20px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 100% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 10px;
        }
        
        .small_box
            p {
            color: #000;
            font-family: Poppins;
            font-size: 14px;
            font-style: normal;
            font-weight: 300;
            line-height: 20px; /* 142.857% */
            letter-spacing: 0.4px;
        }
        
        .small_box
            a {
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        .large_box
            h5 {
             /* 57.143% */
             color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 500;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 1rem;
        }
        
        .large_box
            h3 {
            color: #000;
            font-family: Poppins;
            font-size: 35px;
            font-style: normal;
            font-weight: 600;
            line-height: 20px; /* 57.143% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
            margin-bottom: 1.5rem;
        }
        
        .large_box
            p {
            color: #000;
            font-family: Poppins;
            font-size: 15px;
            font-style: normal;
            font-weight: 400;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            margin-bottom: 2rem;
        }
        
        .large_box
            a {
            text-align: center;
            font-family: Raleway;
            font-size: 15px;
            font-style: normal;
            font-weight: 700;
            line-height: 20px; /* 133.333% */
            letter-spacing: 0.4px;
            text-transform: uppercase;
        }
        .pink_btn {
            border-radius: 10px;
            background: #F5D9DF;
            padding-bottom: 2.2rem !important;
        }
        
        .ligh_blue_btn {
            background: #DFD9F5;
        }
        
        .cloud_blue_btn {
            background: #D9E9F5;
            padding-bottom: 2.2rem !important;!i;!;
        }
        
        .gray_btn {
            background: #DBDCDA;
        }
        
        .light_green_btn {
            background: #E0EAE1;
        }
        
        .dark_pink_btn {
            background: #E7CAF0;
        }
        
        .beach_btn {
            background: #F5E8D9;
            padding-bottom: 3.3rem !important;
        }
        
        .ferozi_btn {
            background: #DFF0FF;
        }
        
        .small_box {
            padding: 15px 15px;
        }
        .form_area {/* Rectangle 3 */
            position: relative;
            background: #FFFFFF;
            border-radius: 0px 20px;
            padding: 30px 15px;
        }
        
        .banner_form:
            before {/* Rectangle 2 */
            content: '';
            position: absolute;
            background: #ff9900;
            border-radius: 0px 20px;
            width: 100%;
            height: 105%;
            left: -1rem;
            top: -1.3rem;
        }
        
        .banner_form {
            position: relative;
        }
        
        .form_header {
            text-align: center;
        }
        
        .form_header
            h2 {/* Ready Set, Publish! */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 25px;
            line-height: 20px;
        /* identical to box height, or 80% */
            text-align: center;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            color: #000000;
        }
        
        .form_header
            h4 {/* Sign Up Now to Activate your 50% Off */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            font-size: 20px;
            line-height: 20px;
        /* or 100% */
            text-align: center;
            letter-spacing: 0.4px;
            color: #000000;
        }
        
        .form_header
            h4 span {
            color: #ff9900;
            font-weight: 700;
        }
        .custom_txt_box {
            /* Group 19 */
            /* Rectangle 5 */
            background: #FAF1F1;
            border-radius: 0px;
            /* Full Name */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 15px;
            line-height: 18px;
            /* identical to box height */
            color: #8C8A8B;
            padding: 12px 15px;
            margin: 9px 0;
            border: none;
        }
        .sb_btn {/* Link */
            background: #ff9900;
            border-radius: 4px;
            border: none;
        /* Submit */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 600;
            font-size: 15px;
            line-height: 20px;
        /* or 133% */
            display: flex;
            align-items: center;
            text-align: center;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            color: #FFFFFF;
            padding: 11px 33px;
        }
        .col-lg-12.btn_area {
            text-align: center;
            display: flex;
            justify-content: center;
        }
            section.sec_4 {
            background-image: url('../images/cta_img.png');
            background-size: cover;
            background-repeat: no-repeat;
            padding: 19px 0;
        }
        .sec_4_content {
            text-align: center;
        }
        
        .sec_4_content
            h3 {/* Grow with a Global Audience! */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 40px;
            line-height: 46px;
        /* or 114% */
            align-items: center;
            text-align: center;
            color: #FFFFFF;
        }
        
        .sec_4_content
            p {/* Are You Ready to Share Your Story with The World? */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 500;
            font-size: 22px;
            line-height: 46px;
        /* or 208% */
            text-align: center;
            color: #FFFFFF;
        }
        
        .add_details
            ul {
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 0;
            padding-left: 0;
            gap: 1.5rem;
            list-style-type: none;
        }
        
        .add_details
            ul li a {
            text-decoration: none;
        }
        
        .nbr_details {
            display: flex;
            gap: 0.5rem;
        }
        
        .txt_details
            h5 {
            font-family: Raleway;
            font-size: 20px;
            font-weight: 700;
            line-height: 23.48px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
            margin-bottom: 0;
        }
        
        .txt_details
            h4 {
            font-family: Raleway;
            font-size: 22px;
            font-weight: 700;
            line-height: 29.35px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
        }
        .sec_5_header {
            text-align: center;
        }
        
        .sec_5_header
            h3 {
            font-family: Raleway;
            font-size: 40px;
            font-weight: 700;
            line-height: 38.5px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        }
        
        .sec_5_header
            h4 {
            font-family: Raleway;
            font-size: 40px;
            font-weight: 700;
            line-height: 46.96px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FF9900;
        }
        
        .sec_5_header
            p {
            font-family: Raleway;
            font-size: 18px;
            font-weight: 400;
            line-height: 24px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            max-width: 61%;
            margin: auto;
            color: #000000;
        }
        
        .sec_5_body_area
            ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            text-align: center;
            margin-bottom: 0;
            gap: 3.1rem;
        }
        
        .sec_5_body_area_main_content
            h3 {
            font-family: Raleway;
            font-size: 18px;
            font-weight: 600;
            line-height: 26.7px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
        }
        
        .sec_5_body_area_main_content
            p {
            font-family: Raleway;
            font-size: 16px;
            font-weight: 400;
            line-height: 24px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
            max-width: 100%;
            margin: auto;
        }
        
        .sec_5_body {
            margin-top: 3rem;
        }
        
        .sec_5_body_area:
            before {
            content: '';
            width: 94%;
            height: 1%;
            background: #FF9900;
            position: absolute;
            top: 4rem;
            z-index: -1;
            left: 2rem;
        }
        
        .sec_5_body_area {
            position: relative;
        }
            body {
            background: #F8F7FD;
        }
        .sec_6_body {}
        
        .sec_6_body
            ul#pills-tab {display: flex;
            justify-content: center;
            gap: 0.5rem;}
        
        .nav-pills .nav-link.active, .nav-pills .show>.nav-link {/* Frame 2121457512 */
        
        /* Auto layout */
            background: #FF9900;
            border-radius: 15px;
            font-family: Roboto;
            font-size: 18px;
            font-weight: 500;
            line-height: 21.09px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        
        }
        
        .nav-pills .nav-link {/* Frame 2121457502 */
        
        /* Auto layout */
            border-radius: 15px;/* Frame 2121457502 */
        
        /* Auto layout */
            background: #E4E4E4;
            font-family: Roboto;
            font-size: 18px;
            font-weight: 400;
            line-height: 21.09px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;}
            section.sec_6 {
            padding: 3rem 0;
        }
            section.sec_6 .container {}
            section.sec_6 .container .sec_5_header {
            padding: 2rem 0;
        }
            section.sec_6 .container .sec_5_header p {}
            section.sec_6 .container .sec_5_header p {
            max-width: 80%;
        }
            section.sec_5 {
            padding: 5rem 0;
            padding-bottom: 1rem;
        }
        .portfolio_details
            ul {
            list-style-type: none;
            padding-left: 0;
        }
        
        .container-fluid {
            padding-left: 0;
            padding-right: 0;
        }
        .portfolio_details
            ul {
            display: flex;
            gap: 0.5rem;
        }
        .sec_7_cc_body {/* Rectangle 23 */
            background: linear-gradient(333.76deg, #181717 1.59%, #222222 56.33%, #111111 95.84%);
            border-radius: 20px;
            text-align: center;
            padding: 70px 0;
        }
        
        .sec_7_cc_body_btn {}
        
        .sec_7_cc_body_btn .btn-group {
            display: flex;
            flex-direction: column;
        }
        .sec_7_cc_header
            h3 {
            font-family: Raleway;
            font-size: 35px;
            font-weight: 700;
            line-height: 38.5px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            margin-bottom: 0;
        }
        
        .sec_7_cc_header
            h4 {
            font-family: Raleway;
            font-size: 25px;
            font-weight: 700;
            line-height: 29.35px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FF9900;
        }
        
        .sec_7_cc_header
            p {
            font-family: Raleway;
            font-size: 17px;
            font-weight: 400;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
        }
        .sec_7_cc_body_btn {
            padding: 2px 25px;
        }
            a.btn.btn-primary.btn_whites {/* Group 20 */
        /* Link */background: #FFFFFF;
            border-radius: 800px;
            border: none;
            border-top-right-radius: 800px !important;!I;!;
            border-bottom-right-radius: 800px !important;!i;!;
            font-family: Poppins;
            font-size: 20px;
            font-weight: 600;
            line-height: 20px;
            letter-spacing: 0.4000000059604645px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
            padding: 10px 0;}
            button.btn.btn-primary.btn_whites {/* Group 20 */
        /* Link */background: #FFFFFF;
            border-radius: 800px;
            border: none;
            border-top-right-radius: 800px !important;!I;!;
            border-bottom-right-radius: 800px !important;!i;!;
            font-family: Poppins;
            font-size: 20px;
            font-weight: 600;
            line-height: 20px;
            letter-spacing: 0.4000000059604645px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
            padding: 10px 0;}
            a.btn.btn-primary.btn_reds {
            background: #FF9900;
            border-radius: 800px;
            border: none;
            border-top-right-radius: 800px !important;
            border-bottom-right-radius: 800px !important;
            font-family: Poppins;
            font-size: 20px;
            font-weight: 600;
            line-height: 20px;
            letter-spacing: 0.4000000059604645px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
            padding: 10px 0;
        }
            button.btn.btn-primary.btn_reds {
            background: #FF9900;
            border-radius: 800px;
            border: none;
            border-top-right-radius: 800px !important;
            border-bottom-right-radius: 800px !important;
            font-family: Poppins;
            font-size: 20px;
            font-weight: 600;
            line-height: 20px;
            letter-spacing: 0.4000000059604645px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
            padding: 10px 0;
        }
        .expert_area
            ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
        }
        
        .expert_area
            ul li {
            flex: 50%;
        }
        
        .box_area {/* Rectangle 24 */
            background: #EAEAEA;
            border-radius: 60px 60px 16px 16px;
            padding: 30px 32px;
            margin: 15px 15px;
        }
        
        .box_header
            h3 {/* Extensive Expertise */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 500;
            font-size: 20px;
            line-height: 24px;
        /* identical to box height, or 120% */
            color: #000000;
        }
        
        .box_body
            p {/* Whether you're a seasoned author or a brand-new voice, we have the know-how to help you navigate every genre from thrillers to memoirs, sci-fi to children's books. Our 50+ genre specialties ensure your masterpiece receives the attention it deserves. */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 300;
            font-size: 13px;
            line-height: 24px;
        /* or 141% */
            color: #000000;
        }
            section.sec_7 {
            padding: 4rem 0;
        }
            section.sec_7 .row {
            display: flex;
        }
        .review_section
            ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            gap: 1.5rem;
        }
        
        .review_box {/* Rectangle 44 */
            background: #FFFFFF;
            border: 1px solid #E0E0E0;
            border-radius: 50px;
            padding: 45px 40px;
        }
        
        .review_box_footer {
            display: flex;
            justify-content: space-between;
        }
        
        .review_user {
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }
        
        .review_user_right
            h3 {
            font-family: Roboto;
            font-size: 18px;
            font-weight: 500;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            margin-bottom: 0;
        }
        
        .review_user_right
            h5 {
            font-family: Roboto;
            font-size: 13px;
            font-weight: 400;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #E08907;
            margin-bottom: 0;
        }
        
        .review_box_body
            p {
            font-family: Roboto;
            font-size: 14px;
            font-weight: 300;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        }
            section.contact_sec {
            background-image: url('../images/c_sec.png');
            background-size: cover;
            padding: 5rem 0;
        }
        .contact_sec_left
            h3 {/* Contact Us */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            font-size: 45px;
            line-height: 24px;
        /* or 53% */
            color: #FFFFFF;
            margin-bottom: 2rem;
        }
        
        .contact_sec_left
            p {/* Get in touch with us */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 24px;
            line-height: 24px;
        /* identical to box height, or 100% */
            color: #FFFFFF;
            margin-bottom: 1rem;
        }
            ul.address {
            padding-left: 0;
            list-style-type: none;
            margin-bottom: 0;
        }
            ul.address li a {
            text-decoration: none;
            display: flex;
        /* 2100 Travis St, Houston, TX 77002, USA info@macmillionpublishers +1 469-285-7571 */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 20px;
            line-height: 50px;
        /* or 250% */
            color: #000000;
            margin-bottom: 0;
            align-items: center;
            gap: 0.5rem;
        }
        
        .icon_t
            p {/* 2100 Travis St, Houston, TX 77002, USA info@macmillionpublishers +1 469-285-7571 */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 20px;
            line-height: 50px;
        /* or 250% */
            color: #FFFFFF;
            margin-bottom: 0;
        }
        
        .icon_a
            img {/* Vector */width: 26px !important;!I;!;
            height: 30px !important;!i;!;}
        
        .icon_a {
            /* width: 26px !important; */
            /* height: 30px !important; */
        }
        .large_box {
            padding: 27px 17px;
            padding-bottom: 38px;}
            section.footer_1 {
            background: #000000;
            padding: 3rem 0;
        }
        
        .footer_logo {
            width: 75%;
        }
            section.footer_1 {}
            section.footer_1 .row {
            display: flex;
            align-items: center;
        }
        
        .footer_links
            ul {
            list-style-type: none;
            padding-left: 0;
        }
        
        .footer_links
            ul li a {
            text-decoration: none;
        /* Home About Us Our Portfolio Our Testimonials */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 27px;
        /* or 159% */
            color: #FFFFFF;
        }
        
        .footer_links
            ul li {
            padding: 3px 0;
        }
        .row.inner_row {
            display: flex;
            align-items: flex-start !important;!I;!;
        }
        .inner_footer {
            display: flex;
            justify-content: space-between;
        }
        
        .left_inner_footer
            p {/* Ã‚Â© Copyright 2024 | Macmillian Publishing Team | All right reserved. */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 35px;
        /* identical to box height, or 206% */
            color: #000000;
            margin-bottom: 0;
        }
        
        .bottom_anchor
            ul {list-style-type: none;
            display: flex;
            padding-left: 0;
            margin-bottom: 0;
            gap: 2rem;}
        
        .bottom_anchor
            ul li a {/* Privacy Policy / Terms & Conditions */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 35px;
        /* identical to box height, or 206% */
            text-align: right;
            color: #000000;
            text-decoration: none;
        }
        
        
        
        .bottom_anchor
            ul li a {}
            section.service_details {
            padding: 3rem 0;
            padding-bottom: 1rem;
        }
            section.service_details .row {
            display: flex;
            align-items: center;
        }
        
        .service_details_content
            h3 {/* Heading 2 â†’ The Path to Becoming the Author You Always Dream Of */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 30px;
            line-height: 35px;
            display: flex;
            align-items: center;
            text-transform: uppercase;
            color: #000000;
        }
        .service_details_content
            p {
            /* If you aspire to serve people with a positive impact with your literature piece, then you need custom ghostwriting services. that comprise teams that are dedicated to understanding and navigating you through the obstacles you face in bringing your dreams to life. Collaborate with the top expert ghostwriters near you, and learn more about the industry standards of the creative ghostwriting process that need to be followed when it comes to establishing yourself as an author. Ensure that your manuscript effectively portrays your perspective and helps you uplift your author persona. A team of online ghostwriters for hire, who can work closely with you to enhance your ghostwriting journey for the better and assist you in tackling the complications with ease. Best ghostwriting services are determined to fulfill your needs. */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 26px;
            /* or 153% */
            color: #000000;
        }
        .sec_3_body.sec_3_body_mobile{
            display: none;
            }
            .sec_5_body_desktop{
            display:block;
            }
            .sec_5_body_mbl{
            display: none;
            }
            .owl-theme .owl-controls .owl-page
            span {
            display: block;
            width: 12px;
            height: 12px;
            margin: 5px 7px;
            filter: Alpha(Opacity = 50);
            opacity: 0.5;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            border-radius: 20px;
            background: #FF9900;
        }
        .banner_content.banner_content_contact {
            text-align: center;
        }
        
        .banner_content
            h3 {/* Grow with a Global Audience! Are You Ready to Share Your Story with The World? */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 35px;
            line-height: 41px;
            text-align: center;
            color: #FFFFFF;
        }
        
        .banner_content.banner_content_contact
            p {
            width: 100% !important;
            max-width: 100%;
        }
        .f_form_area_input {/* Rectangle 1595 */
            box-sizing: border-box;
            border-bottom: 1px solid #FFFFFF;
            background: transparent;
            border: none;
            border-bottom: 1px solid #FFFFFF;
            border-radius: 0;
        /* Full Name */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 300;
            font-size: 18px;
            line-height: 24px;
        /* identical to box height, or 133% */
            display: flex;
            align-items: center;
            color: #FFFFFF;
            padding: 7px 30px;
        }
        
        .form_box {
            position: relative;
            margin: 11px 0;
        }
        
        .form_box
            img {
            position: absolute;
            top: 9px;
        }
        .expert_area.expert_area_mbl {
            display: none;
        }
        
        .sec_6_body.sec_6_body_mbl {
            display: none;
        }
        .service_details_content
            ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
        }
        
        .service_details_content
            ul li {
            flex: 50%;
            margin: 8px 0;
        /* Self-Publishing */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 500;
            font-size: 17px;
            line-height: 26px;
        /* identical to box height, or 153% */
            color: #000000;
        }
        .iti.iti--allow-dropdown.iti--show-flags {
            width: 100%;
        }
        .discliamer
            p {
            font-family: Raleway;
            font-size: 15px;
            font-weight: 400;
            line-height: 24px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            margin: auto;
            color: #FFFFFF;
        }
        .modal-body {
            background-image: url(../images/c_sec.png);
            background-size: cover;
        }
        .modal-body {
            background-image: url(../images/yellow_bg.png);
            background-size: cover;
            padding: 3rem 30px;
            border: 2px solid;
            border-radius: 35px;
            padding-bottom: 1rem;
        }
        .f_form_area_input:
            focus {
            background: transparent;
            box-shadow: none;
        }
        .f_form_area_input:
            focus {
            background: transparent;
            box-shadow: none;
            color: #FFFFFF;
        }
        
        .modal-content {
            background: transparent;
            border: none;
        }
        .modal-body .contact_sec_left
            h3 {
            font-family: 'Raleway';
            font-style: normal;
            font-weight: bold;
            font-size: 45px;
            line-height: 24px;
            color: #000000;
            margin-bottom: 2rem;
        }
        .modal-body .contact_sec_left
            p {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: bold;
            font-size: 24px;
            line-height: 24px;
            color: #0e0e0e;
            margin-bottom: 1rem;
        }
        .modal-body .f_form_area_input {
            box-sizing: border-box;
            border-bottom: 1px solid #FFFFFF;
            background: transparent;
            border: none;
            border-bottom: 1px solid #141313;
            border-radius: 0;
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 300;
            font-size: 18px;
            line-height: 24px;
            display: flex;
            align-items: center;
            color: #000000;
            padding: 7px 30px;
        }
        .modal-body .form_box
            img.img-fluid {
            filter: invert(1);
        }
            button.btn.btn-primary.f_submit_btn {/* Link */
            background: #FFFFFF;
            border-radius: 800px;
        /* Link */
            width: 100%;
            background: #FFFFFF;
            border-radius: 800px;
            border: none;
        /* Submit */
            font-family: 'Poppins';
            font-style: normal;
            font-weight: 600;
            font-size: 20px;
            line-height: 20px;
        /* or 100% */
            text-align: center;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            color: #000000;
            text-align: center;
            padding: 15px 0;
        }
            button.btn.btn-primary.f_submit_btn.f_submit_btn_black {
            background: #000000;
            color: #fff;
        }
        .portfolio_details
            ul {
            display: flex;
            gap: 0.5rem;
            flex-direction: row;
            flex-wrap: wrap;
            justify-content: center;
        }
        .modal-header {
            border: none;
            position: absolute;
            z-index: 1;
            right: 8px;
            /* background: #cfcfcfa3; */
            /* border-radius: 100%; */
            padding: 10px 15px;
        }
            button.btn-close {
            filter: invert(-81);
        }
            button.btn-close {
            padding: 0 0;
            margin: 0 0;
            opacity: 1;
        }
        .portfolio_details{
            display:block;
        }
        .portfolio_details_mbl{
            display:none;
        }
        .others {
            color:black}
        }
        
        .banner_form {
            position: relative;
        }
        
        .form_header {
            text-align: center;
        }
        
        .form_header h2 {/* Ready Set, Publish! */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 25px;
            line-height: 20px;
        /* identical to box height, or 80% */
            text-align: center;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            color: #000000;
        }
        
        .form_header h4 {/* Sign Up Now to Activate your 50% Off */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            font-size: 20px;
            line-height: 20px;
        /* or 100% */
            text-align: center;
            letter-spacing: 0.4px;
            color: #000000;
        }
        
        .form_header h4 span {
            color: #ff9900;
            font-weight: 700;
        }
        .custom_txt_box {
            /* Group 19 */
            /* Rectangle 5 */
            background: #FAF1F1;
            border-radius: 0px;
            /* Full Name */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 15px;
            line-height: 18px;
            /* identical to box height */
            color: #8C8A8B;
            padding: 12px 15px;
            margin: 9px 0;
            border: none;
        }
        .sb_btn {/* Link */
            background: #ff9900;
            border-radius: 50px;
            box-shadow: 0px 0px 17px 1px #ff9900;
            border: none;
        /* Submit */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 600;
            font-size: 15px;
            line-height: 20px;
        /* or 133% */
            display: flex;
            align-items: center;
            text-align: center;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            color: #FFFFFF;
            padding: 11px 33px;
        }
        .col-lg-12.btn_area {
            text-align: center;
            display: flex;
            justify-content: center;
        }
        section.sec_4 {
            background-image: url('../images/cta_img.png');
            background-size: cover;
            background-repeat: no-repeat;
            padding: 19px 0;
        }
        .sec_4_content {
            text-align: center;
        }
        
        .sec_4_content h3 {/* Grow with a Global Audience! */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 40px;
            line-height: 46px;
        /* or 114% */
            align-items: center;
            text-align: center;
            color: #FFFFFF;
        }
        
        .sec_4_content p {/* Are You Ready to Share Your Story with The World? */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 500;
            font-size: 22px;
            line-height: 46px;
        /* or 208% */
            text-align: center;
            color: #FFFFFF;
        }
        
        .add_details ul {
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 0;
            padding-left: 0;
            gap: 1.5rem;
            list-style-type: none;
        }
        
        .add_details ul li a {
            text-decoration: none;
        }
        
        .nbr_details {
            display: flex;
            gap: 0.5rem;
        }
        
        .txt_details h5 {
            font-family: Raleway;
            font-size: 20px;
            font-weight: 700;
            line-height: 23.48px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
            margin-bottom: 0;
        }
        
        .txt_details h4 {
            font-family: Raleway;
            font-size: 22px;
            font-weight: 700;
            line-height: 29.35px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
        }
        .sec_5_header {
            text-align: center;
        }
        
        .sec_5_header h3 {
            font-family: Raleway;
            font-size: 40px;
            font-weight: 700;
            line-height: 38.5px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        }
        
        .sec_5_header h4 {
            font-family: Raleway;
            font-size: 40px;
            font-weight: 700;
            line-height: 46.96px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FF9900;
        }
        
        .sec_5_header p {
            font-family: Raleway;
            font-size: 18px;
            font-weight: 400;
            line-height: 24px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            max-width: 61%;
            margin: auto;
            color: #000000;
        }
        
        .sec_5_body_area ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            text-align: center;
            margin-bottom: 0;
            gap: 3.1rem;
        }
        
        .sec_5_body_area_main_content h3 {
            font-family: Raleway;
            font-size: 18px;
            font-weight: 600;
            line-height: 26.7px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
        }
        
        .sec_5_body_area_main_content p {
            font-family: Raleway;
            font-size: 16px;
            font-weight: 400;
            line-height: 24px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
            max-width: 100%;
            margin: auto;
        }
        
        .sec_5_body {
            margin-top: 3rem;
        }
        
        .sec_5_body_area:before {
            content: '';
            width: 94%;
            height: 1%;
            background: #FF9900;
            position: absolute;
            top: 4rem;
            z-index: -1;
            left: 2rem;
        }
        
        .sec_5_body_area {
            position: relative;
        }
        body {
            background: #F8F7FD;
        }
        .sec_6_body {}
        
        .sec_6_body ul#pills-tab {display: flex;justify-content: center;gap: 0.5rem;}
        
        .nav-pills .nav-link.active, .nav-pills .show>.nav-link {/* Frame 2121457512 */
        
        /* Auto layout */
        
        background: #FF9900;
        
        border-radius: 15px;
        
        font-family: Roboto;
        
        font-size: 18px;
        
        font-weight: 500;
        
        line-height: 21.09px;
        
        text-align: left;
        
        text-underline-position: from-font;
        
        text-decoration-skip-ink: none;
        
        }
        
        .nav-pills .nav-link {/* Frame 2121457502 */
        
        /* Auto layout */border-radius: 15px;/* Frame 2121457502 */
        
        /* Auto layout */background: #E4E4E4;font-family: Roboto;font-size: 18px;font-weight: 400;line-height: 21.09px;text-align: left;text-underline-position: from-font;text-decoration-skip-ink: none;color: #000000;}
        
        section.sec_6 {
            padding: 3rem 0;
        }
        
        section.sec_6 .container {}
        
        section.sec_6 .container .sec_5_header {
            padding: 2rem 0;
        }
        
        section.sec_6 .container .sec_5_header p {}
        section.sec_6 .container .sec_5_header p {
            max-width: 80%;
        }
        section.sec_5 {
            padding: 5rem 0;
            padding-bottom: 1rem;
        }
        .portfolio_details ul {
            list-style-type: none;
            padding-left: 0;
        }
        
        .container-fluid {
            padding-left: 0;
            padding-right: 0;
        }
        .portfolio_details ul {
            display: flex;
            gap: 0.5rem;
        }
        .sec_7_cc_body {/* Rectangle 23 */
            background: linear-gradient(333.76deg, #181717 1.59%, #222222 56.33%, #111111 95.84%);
            border-radius: 20px;
            text-align: center;
            padding: 70px 0;
        }
        
        .sec_7_cc_body_btn {}
        
        .sec_7_cc_body_btn .btn-group {
            display: flex;
            flex-direction: column;
        }
        .sec_7_cc_header h3 {
            font-family: Raleway;
            font-size: 35px;
            font-weight: 700;
            line-height: 38.5px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            margin-bottom: 0;
        }
        
        .sec_7_cc_header h4 {
            font-family: Raleway;
            font-size: 25px;
            font-weight: 700;
            line-height: 29.35px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FF9900;
        }
        
        .sec_7_cc_header p {
            font-family: Raleway;
            font-size: 17px;
            font-weight: 400;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #000000;
        }
        .sec_7_cc_body_btn {
            padding: 2px 25px;
        }
        a.btn.btn-primary.btn_whites {/* Group 20 */
        /* Link */background: #FFFFFF;border-radius: 800px;border: none;border-top-right-radius: 800px !important;!I;!;border-bottom-right-radius: 800px !important;!i;!;font-family: Poppins;font-size: 20px;font-weight: 600;line-height: 20px;letter-spacing: 0.4000000059604645px;text-align: center;text-underline-position: from-font;text-decoration-skip-ink: none;color: #000000;padding: 10px 0;}
        
        button.btn.btn-primary.btn_whites {/* Group 20 */
        /* Link */background: #FFFFFF;border-radius: 800px;border: none;border-top-right-radius: 800px !important;!I;!;border-bottom-right-radius: 800px !important;!i;!;font-family: Poppins;font-size: 20px;font-weight: 600;line-height: 20px;letter-spacing: 0.4000000059604645px;text-align: center;text-underline-position: from-font;text-decoration-skip-ink: none;color: #000000;padding: 10px 0;}
        a.btn.btn-primary.btn_reds {
            background: #FF9900;
            border-radius: 800px;
            border: none;
            border-top-right-radius: 800px !important;
            border-bottom-right-radius: 800px !important;
            font-family: Poppins;
            font-size: 20px;
            font-weight: 600;
            line-height: 20px;
            letter-spacing: 0.4000000059604645px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
            padding: 10px 0;
        }
        button.btn.btn-primary.btn_reds {
            background: #FF9900;
            border-radius: 800px;
            border: none;
            border-top-right-radius: 800px !important;
            border-bottom-right-radius: 800px !important;
            font-family: Poppins;
            font-size: 20px;
            font-weight: 600;
            line-height: 20px;
            letter-spacing: 0.4000000059604645px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #FFFFFF;
            padding: 10px 0;
        }
        .expert_area ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
        }
        
        .expert_area ul li {
            flex: 50%;
        }
        
        .box_area {/* Rectangle 24 */
            background: #EAEAEA;
            border-radius: 60px 60px 16px 16px;
            padding: 30px 32px;
            margin: 15px 15px;
        }
        
        .box_header h3 {/* Extensive Expertise */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 500;
            font-size: 20px;
            line-height: 24px;
        /* identical to box height, or 120% */
            color: #000000;
        }
        
        .box_body p {/* Whether you're a seasoned author or a brand-new voice, we have the know-how to help you navigate every genre from thrillers to memoirs, sci-fi to children's books. Our 50+ genre specialties ensure your masterpiece receives the attention it deserves. */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 300;
            font-size: 13px;
            line-height: 24px;
        /* or 141% */
            color: #000000;
        }
        
        section.sec_7 {
            padding: 4rem 0;
        }
        
        section.sec_7 .row {
            display: flex;
        }
        .review_section ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            gap: 1.5rem;
        }
        
        .review_box {/* Rectangle 44 */
            background: #FFFFFF;
            border: 1px solid #E0E0E0;
            border-radius: 50px;
            padding: 45px 40px;
        }
        
        .review_box_footer {
            display: flex;
            justify-content: space-between;
        }
        
        .review_user {
            display: flex;
            align-items: center;
            gap: 0.5rem;
        }
        
        .review_user_right h3 {
            font-family: Roboto;
            font-size: 18px;
            font-weight: 500;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            margin-bottom: 0;
        }
        
        .review_user_right h5 {
            font-family: Roboto;
            font-size: 13px;
            font-weight: 400;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            color: #E08907;
            margin-bottom: 0;
        }
        
        .review_box_body p {
            font-family: Roboto;
            font-size: 14px;
            font-weight: 300;
            line-height: 24px;
            text-align: left;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
        }
        section.contact_sec {
            background-image: url('../images/c_sec.png');
            background-size: cover;
            padding: 5rem 0;
        }
        .contact_sec_left h3 {/* Contact Us */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            font-size: 45px;
            line-height: 24px;
        /* or 53% */
            color: #FFFFFF;
            margin-bottom: 2rem;
        }
        
        .contact_sec_left p {/* Get in touch with us */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 24px;
            line-height: 24px;
        /* identical to box height, or 100% */
            color: #FFFFFF;
            margin-bottom: 1rem;
        }
        
        ul.address {
            padding-left: 0;
            list-style-type: none;
            margin-bottom: 0;
        }
        
        ul.address li a {
            text-decoration: none;
            display: flex;
        /* 2100 Travis St, Houston, TX 77002, USA info@macmillionpublishers +1 469-285-7571 */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 20px;
            line-height: 50px;
        /* or 250% */
            color: #000000;
            margin-bottom: 0;
            align-items: center;
            gap: 0.5rem;
        }
        
        .icon_t p {/* 2100 Travis St, Houston, TX 77002, USA info@macmillionpublishers +1 469-285-7571 */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 20px;
            line-height: 50px;
        /* or 250% */
            color: #FFFFFF;
            margin-bottom: 0;
        }
        
        .icon_a img {/* Vector */width: 26px !important;!I;!;height: 30px !important;!i;!;}
        
        .icon_a {
            /* width: 26px !important; */
            /* height: 30px !important; */
        }
        .large_box {padding: 27px 17px;padding-bottom: 38px;}
        section.footer_1 {
            background: #000000;
            padding: 3rem 0;
        }
        
        .footer_logo {
            width: 75%;
        }
        
        section.footer_1 {}
        
        section.footer_1 .row {
            display: flex;
            align-items: center;
        }
        
        .footer_links ul {
            list-style-type: none;
            padding-left: 0;
        }
        
        .footer_links ul li a {
            text-decoration: none;
        /* Home About Us Our Portfolio Our Testimonials */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 27px;
        /* or 159% */
            color: #FFFFFF;
        }
        
        .footer_links ul li {
            padding: 3px 0;
        }
        .row.inner_row {
            display: flex;
            align-items: flex-start !important;!I;!;
        }
        .inner_footer {
            display: flex;
            justify-content: space-between;
        }
        
        .left_inner_footer p {/* Ã‚Â© Copyright 2024 | Macmillian Publishing Team | All right reserved. */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 35px;
        /* identical to box height, or 206% */
            color: #000000;
            margin-bottom: 0;
        }
        
        .bottom_anchor ul {list-style-type: none;display: flex;padding-left: 0;margin-bottom: 0;gap: 2rem;}
        
        .bottom_anchor ul li a {/* Privacy Policy / Terms & Conditions */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 35px;
        /* identical to box height, or 206% */
            text-align: right;
            color: #000000;
            text-decoration: none;
        }
        
        
        
        .bottom_anchor ul li a {
        }
        section.service_details {
            padding: 3rem 0;
            padding-bottom: 1rem;
        }
        
        section.service_details .row {
            display: flex;
            align-items: center;
        }
        
        .service_details_content h3 {/* Heading 2 â†’ The Path to Becoming the Author You Always Dream Of */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 30px;
            line-height: 35px;
            display: flex;
            align-items: center;
            text-transform: uppercase;
            color: #000000;
        }
        .service_details_content p {
            /* If you aspire to serve people with a positive impact with your literature piece, then you need custom ghostwriting services. that comprise teams that are dedicated to understanding and navigating you through the obstacles you face in bringing your dreams to life. Collaborate with the top expert ghostwriters near you, and learn more about the industry standards of the creative ghostwriting process that need to be followed when it comes to establishing yourself as an author. Ensure that your manuscript effectively portrays your perspective and helps you uplift your author persona. A team of online ghostwriters for hire, who can work closely with you to enhance your ghostwriting journey for the better and assist you in tackling the complications with ease. Best ghostwriting services are determined to fulfill your needs. */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 400;
            font-size: 17px;
            line-height: 26px;
            /* or 153% */
            color: #000000;
        }
        .sec_3_body.sec_3_body_mobile{
                display: none;
            }
            .sec_5_body_desktop{
                display:block;
            }
            .sec_5_body_mbl{
                display: none;
            }
            .owl-theme .owl-controls .owl-page span {
            display: block;
            width: 12px;
            height: 12px;
            margin: 5px 7px;
            filter: Alpha(Opacity = 50);
            opacity: 0.5;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            border-radius: 20px;
            background: #FF9900;
        }
        .banner_content.banner_content_contact {
            text-align: center;
        }
        
        .banner_content h3 {/* Grow with a Global Audience! Are You Ready to Share Your Story with The World? */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 700;
            font-size: 35px;
            line-height: 41px;
            text-align: center;
            color: #FFFFFF;
        }
        
        .banner_content.banner_content_contact p {
            width: 100% !important;
            max-width: 100%;
        }
        .f_form_area_input {/* Rectangle 1595 */
            box-sizing: border-box;
            border-bottom: 1px solid #FFFFFF;
            background: transparent;
            border: none;
            border-bottom: 1px solid #FFFFFF;
            border-radius: 0;
        /* Full Name */
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 300;
            font-size: 18px;
            line-height: 24px;
        /* identical to box height, or 133% */
            display: flex;
            align-items: center;
            color: #FFFFFF;
            padding: 7px 30px;
        }
        
        .form_box {
            position: relative;
            margin: 11px 0;
        }
        
        .form_box img {
            position: absolute;
            top: 9px;
        }
        .expert_area.expert_area_mbl {
            display: none;
        }
        
        .sec_6_body.sec_6_body_mbl {
            display: none;
        }
        .service_details_content ul {
            list-style-type: none;
            padding-left: 0;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
        }
        
        .service_details_content ul li {
            flex: 50%;
            margin: 8px 0;
        /* Self-Publishing */
            font-family: 'Raleway';
            font-style: normal;
            font-weight: 500;
            font-size: 17px;
            line-height: 26px;
        /* identical to box height, or 153% */
            color: #000000;
        }
        .iti.iti--allow-dropdown.iti--show-flags {
            width: 100%;
        }
        .discliamer p {
            font-family: Raleway;
            font-size: 15px;
            font-weight: 400;
            line-height: 24px;
            text-align: center;
            text-underline-position: from-font;
            text-decoration-skip-ink: none;
            margin: auto;
            color: #FFFFFF;
        }
        .modal-body {
            background-image: url(../images/c_sec.png);
            background-size: cover;
        }
        .modal-body {
            background-image: url(../images/yellow_bg.png);
            background-size: cover;
            padding: 3rem 30px;
            border: 2px solid;
            border-radius: 35px;
            padding-bottom: 1rem;
        }
        .f_form_area_input:focus {
            background: transparent;
            box-shadow: none;
        }
        .f_form_area_input:focus {
            background: transparent;
            box-shadow: none;
            color: #FFFFFF;
        }
        
        .modal-content {
            background: transparent;
            border: none;
        }
        .modal-body .contact_sec_left h3 {
            font-family: 'Raleway';
            font-style: normal;
            font-weight: bold;
            font-size: 45px;
            line-height: 24px;
            color: #000000;
            margin-bottom: 2rem;
        }
        .modal-body .contact_sec_left p {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: bold;
            font-size: 24px;
            line-height: 24px;
            color: #0e0e0e;
            margin-bottom: 1rem;
        }
        .modal-body .f_form_area_input {
            box-sizing: border-box;
            border-bottom: 1px solid #FFFFFF;
            background: transparent;
            border: none;
            border-bottom: 1px solid #141313;
            border-radius: 0;
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 300;
            font-size: 18px;
            line-height: 24px;
            display: flex
        ;
            align-items: center;
            color: #000000;
            padding: 7px 30px;
        }
        .modal-body .form_box img.img-fluid {
            filter: invert(1);
        }
        button.btn.btn-primary.f_submit_btn {/* Link */
            background: #FFFFFF;
            border-radius: 800px;
        /* Link */
            width: 100%;
            background: #FFFFFF;
            box-shadow: 0px 0px 17px 1px #000000;
            border-radius: 800px;
            border: none;
        /* Submit */
            font-family: 'Poppins';
            font-style: normal;
            font-weight: 600;
            font-size: 20px;
            line-height: 20px;
        /* or 100% */
            text-align: center;
            letter-spacing: 0.4px;
            text-transform: uppercase;
            color: #000000;
            text-align: center;
            padding: 15px 0;
        }
        button.btn.btn-primary.f_submit_btn.f_submit_btn_black {
            background: #000000;
            color: #fff;
        }
        .portfolio_details ul {
            display: flex;
            gap: 0.5rem;
            flex-direction: row;
            flex-wrap: wrap;
            justify-content: center;
        }
        .modal-header {
            border: none;
            position: absolute;
            z-index: 1;
            right: 8px;
            /* background: #cfcfcfa3; */
            /* border-radius: 100%; */
            padding: 10px 15px;
        }
        
        button.btn-close {
            filter: invert(-81);
        }
        
        button.btn-close {
            padding: 0 0;
            margin: 0 0;
            opacity: 1;
        }
        .portfolio_details{
            display:block;
        }
        .portfolio_details_mbl{
            display:none;
        }
        .others {
            color:black
        }

        .btn-primary:hover {
    color: #fff;
    background-color: #212529;
    border-color: #343a40;
    box-shadow: none;
}