* {
padding: 0;
margin: 0;
scroll-behavior: smooth;
font-family: "Poppins", sans-serif;
box-sizing: border-box;
}

ul,
ol {
list-style: none;
}

p {
margin-bottom: 10px;
}

:root {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
}

.container,
.container-fluid {
width: 100%;
padding-right: var(--bs-gutter-x, .75rem);
padding-left: var(--bs-gutter-x, .75rem);
margin-right: auto;
margin-left: auto;
}

@media (min-width: 576px) {
.container {
max-width: 540px;
}
}

@media (min-width: 768px) {
.container {
max-width: 720px;
}
}

@media (min-width: 992px) {
.container {
max-width: 960px;
}
}

@media (min-width: 1200px) {
.container {
max-width: 1140px;
}
}

@media (min-width: 1400px) {
.container {
max-width: 1320px;
}
}

.row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-0.5 * var(--bs-gutter-x));
margin-left: calc(-0.5 * var(--bs-gutter-x));
}

.row>* {
box-sizing: border-box;
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * 0.5);
padding-left: calc(var(--bs-gutter-x) * 0.5);
margin-top: var(--bs-gutter-y);
}

.col-6 {
flex: 0 0 auto;
width: 50%;
}

/*------------ Layout media query starts ------------*/
@media (min-width: 768px) {

.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
}

@media (min-width: 992px) {

.col-lg-2 {
flex: 0 0 auto;
width: 16.66666667%;
}

.col-lg-3 {
flex: 0 0 auto;
width: 25%;
}

.col-lg-4 {
flex: 0 0 auto;
width: 33.33333333%;
}

.col-lg-5 {
flex: 0 0 auto;
width: 41.66666667%;
}

.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}

.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}

.col-lg-8 {
flex: 0 0 auto;
width: 66.66666667%;
}

.col-lg-9 {
flex: 0 0 auto;
width: 75%;
}

.col-lg-10 {
flex: 0 0 auto;
width: 83.33333333%;
}

.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
margin-top: 0;
margin-bottom: .5rem;
font-weight: 700;
line-height: 1.4
}

.h1,
h1 {
font-size: calc(1.375rem + 1.0vw)
}

@media (min-width:1200px) {

.h1,
h1 {
font-size: 2.5rem
}
}

.h2,
h2 {
font-size: calc(1.325rem + .9vw)
}

@media (min-width:1200px) {

.h2,
h2 {
font-size: 2rem
}
}

.h3,
h3 {
font-size: calc(1.3rem + .6vw)
}

@media (min-width:1200px) {

.h3,
h3 {
font-size: 1.75rem
}
}

.h4,
h4 {
font-size: calc(1.275rem + .3vw)
}

@media (min-width:1200px) {

.h4,
h4 {
font-size: 1.5rem
}
}

.h5,
h5 {
font-size: 1.25rem
}

.h6,
h6 {
font-size: 1rem
}

[class*="row-gap"] {
row-gap: 20px;
}

.row-gap-3 {
row-gap: 30px;
}

img,
svg {
vertical-align: middle;
}

.img-fluid {
max-width: 100%;
height: auto;
}

section,
.footer,
.mt-5 {
margin-top: 3.75rem;
}

.align-items-center {
align-items: center;
}

.justify-content-end{
justify-content:end
}

[class*="flex"] {
display: flex;
align-items: center;
gap: 1.875rem;
}

[class*="flex-col"] {
flex-direction: column;
gap: 0.9375rem;
align-items: unset;
}

[class*="grid"] {
display: grid;
align-items: center;
gap: 1.25rem;
}

.topbar {
padding: 0.4375rem;
}

:is(.flex-social-media, .topbar .flex-info) {
gap: 0.625rem
}

.flex-top-header,
.tour-card .flex-col-tour-content .flex-review,
.flex-col-tstimonial .flex-main-part {
justify-content: space-between
}

.flex-social-media li a {
height: 30px;
width: 30px;
justify-content: center;
}

/* //=================header-start================// */

.bwe-service-logo .custom-logo-link img {
height: 60px;
width: auto
}

:is(.topbar) {
position: relative;
z-index: 9999;
}

.header {
max-width: 95%;
width: 100%;
margin-left: auto;
padding: .5rem 0.625rem;
position: sticky;
z-index: 9999;
transition: all .4s ease;
top: 0
}

#stickyHeader {
max-width: 100% !important;
border-radius: unset !important;
transition: all .4s ease;
}

.header nav ul li {
position: relative;
}

.header nav ul li.dropdown ul {
position: absolute;
top: 3.1rem;
padding: 1.25rem;
width: fit-content;
white-space: nowrap;
transform: translateY(10px);
opacity: 0;
visibility: hidden;
transition: all 0.3s ease;
z-index: 999;
}

.header nav ul li.dropdown:hover ul {
transition: all 0.3s ease;
transform: unset;
visibility: visible;
opacity: 1;
}

.flex-head-call {
gap: 0.625rem;
}

.flex-head-call span {
height: 2.5rem;
width: 2.5rem;
justify-content: center;
}

.flex-head-part {
margin-right: 2.5rem;
}

/* //=================header-end================// */

.btn-flex-pair {
margin-top: 0.9375rem;
}

[class*="-btn"] {
padding: 0.625rem 1.25rem;
cursor: pointer;
gap: 0.5rem;
position: relative;
z-index: 2;
color: var(--white);
white-space: nowrap;
width: fit-content;
}

.btn-flex-resp {
display: none;
}

/* //=================hero-banner-start================// */

.hero-banner {
background: linear-gradient(to right, #000000b3, #000000b3),
url(https://rktravelsgo.com/wp-content/uploads/2025/06/herobg.jpg) no-repeat center / cover;
height: 37.5rem;
width: 100%;
z-index: 0;
}

.hero-banner .flex-col-hero-content {
color: var(--white);
}

[class*="hero-banner"] {
position: relative;
margin-top: -5rem;
}

[class*="hero-banner"] .flex-col-hero-content {
top: 55%;
position: absolute;
left: 50%;
align-items: center;
text-align: center;
z-index: 99;
transform: translate(-50%, -50%);
}

.single-hero-banner img {
width: 100%;
height: 350px;
object-fit: cover;
}

.single-hero-banner .flex-col-hero-content {
top: 60%;
width:90%
}

.single-hero-banner .flex-info {
gap: 5px;
color: var(--muted);
}

.bnr-sm-img.bnr-sm-l {
left: 10.625rem;
top: 17rem;
}

.bnr-sm-img.bnr-sm-r {
top: 9.375rem;
right: 12.5rem;
}

.bnr-sm-img {
height: fit-content;
position: absolute;
}

.stats-con .flex-stats p {
margin-bottom: 0;
}

:is(.stats-con .flex-stats, .flex-wwa-img, .wwa-wrap .content-col-flex span) {
justify-content: center;
}

.seprator-center {
gap: 0.625rem;
}

.seprator-center {
align-items: center;
text-align: center;
}

.wwa-wrap .content-col-flex {
padding: 1.25rem;
gap: 1.125rem;
}

.mb-0 {
margin-bottom: 0;
}

.journey-card {
padding: 3.125rem 1.875rem;
position: relative;
z-index: 0;
height: 100%
}

.journey-card .flex-col-content {
z-index: 999;
position: relative;
overflow: hidden;
}

.flex-col-content {
gap: 0.3125rem;
}

.flex-col-content [class*="-btn"] {
margin-top: 1.25rem;
}

.journey-card .jouney-img :where(.img-1, .img-2) {
position: absolute;
right: 0;
border-radius: 0 0 1.25rem 0;
}

.journey-card .jouney-img .img-1 {
bottom: 0;
height: 15.625rem;
}

.journey-card .jouney-img .img-2 {
top: 0;
z-index: -1;
height: 100%;
}

.seprator-center {
text-align: center;
margin: 0 auto 1.875rem;
gap: 0.3125rem;
}

.package-con {
padding-block: 50px 100px;
position: relative;
}

.package-con,
.flex-wwa-img,
.tour-card,
.andaman-con .flex-col-hero,
.wcu-con {
position: relative;
z-index: 0;
}

.seprator-center {
width: 70%;
}

.package-card,
.package-card .package-img {
position: relative;
transition: all .4s ease-in;
}

.package-card .package-img img {
height: 31.25rem;
width: 100% !important;
object-fit: cover;
border-radius: 0.9375rem;
}

.package-card .flex-col-package-content {
gap: 0.625rem;
position: absolute;
bottom: 0;
margin-inline: 1rem;
max-width:-webkit-fill-available;
padding: 1.375rem;
}

.package-card .flex-col-package-content .flex-info,
.package-card .flex-col-package-content .flex-tym,
.tour-card .flex-col-tour-content .flex-info {
gap: 5px;
flex-wrap: wrap;
justify-content: space-between;
}

.package-card .flex-col-package-content p {
margin-bottom: 0;
display: none;
}

.package-card .flex-tour-price,
.tour-card .flex-col-tour-content .flex-tour-price {
border-top: 1px solid #ccc;
padding-top: 0.9375rem;
justify-content: space-between;
}

.package-card .flex-col-package-content .price>span,
.flex-tour-price div>span {
text-decoration: line-through;
}

.wwa-wrap .flex-wwa-img .seprator-img {
position: absolute;
top: 0;
left: 5.9375rem;
}

.disc-cov {
position: absolute;
inset: 0.9375rem;
z-index: 99;
}

[class*="-card"] .img-placeholder {
aspect-ratio: 5/3;
background: #c7c7c7;
width: 100%;
position: relative;
overflow: hidden;
}

[class*="-card"] .img-placeholder img {
height: 100%;
width: 100%;
object-fit: cover;
}

.tour-card .flex-col-tour-content {
padding: 1.25rem;
position: relative;
margin-top: -0.3125rem;
z-index: 99999999;
width: 100%;
overflow:hidden
}

.flex-rating,
.flex-wcu-card .flex-col-wcu {
gap: 0.3125rem;
}

[class*="-title"] {
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -webkit-box !important;
margin-bottom: 0 !important;
overflow: hidden;
text-overflow: ellipsis;
}

.strip-wrap .flex-main-cols {
gap: 0.625rem;
}

.strip-wrap .flex-main {
gap: 2.5rem;
}

.tag-list span {
display: flex;
gap: 0.625rem;
align-items:center
}

/* marquee animation start */

.marquee {
overflow: hidden;
width: 100%;
}

.marquee-content {
text-transform: uppercase;
animation: marquee 10s linear infinite;
min-width: 200%;
gap: 40px;
white-space:nowrap
}

@keyframes marquee {
from {
transform: translateX(0);
}

to {
transform: translateX(-50%);
}
}

/* marquee animation end */

.flex-wcu-card {
flex-wrap: wrap;
gap: 0.9375rem;
}

.flex-wcu-card .flex-col-wcu p,
.blog-card p {
margin-bottom: 0;
}

.flex-col-tstimonial .flex-user span img {
height: 3.125rem;
width: 3.125rem;
object-fit: cover;
border-radius: 50%;
}

.flex-col-tstimonial .flex-user {
gap: 0.9375rem;
}

.offer-con {
background: url(https://rktravelsgo.com/wp-content/uploads/2025/06/offer-bg-img.webp) no-repeat;
height: 100%;
width: 100%;
padding-block: 3.125rem;
border-top: 0.3125rem solid var(--primary-color);
background-size: cover;
}

/*//form-styling-start*/

form :is(input, select, textarea) {
padding: 0.5rem 1.25rem;
position: relative;
width: 100%;
}

form textarea {
height: 6.25rem;
}

/*//tab-content--start*/

.tab-container .tab-img img {
border-radius: 0 0.625rem 0.625rem 0;
width: 100%;
height: 370px;
object-fit: cover;
}

.tab-container .tab-wrapper {
display: grid;
grid-template-columns: 25% 25% auto;
gap: 1.875rem;
/* align-items: center; */
}

.tab-container .tab-wrapper .flex-col-tabs button {
width: 100%;
border: 0;
padding: 0.3125rem;
gap: 0.75rem;
}

.tabcontent {
display: none;
}

.tab-wrapper .flex-col-tabs button span {
height: 3.125rem;
width: 3.125rem;
justify-content: center;
}

body main :is(.flex-tab-list, .flex-col-single-post-content ul) li{
position: relative;
}

/*//blog-card--styling*/

.blog-card {
position: relative;
height: 100%;
}

.blog-card .category{
position: absolute;
inset: 2.5rem;
height: fit-content;
width: fit-content;
padding: 4px 14px;
}

.flex-blog-info{
justify-content: space-between;
flex-wrap: wrap;
gap: 15px;
width:100%;
}

.blog-card .flex-col-blog-date {
position: absolute;
inset: 2.5rem;
gap: 0;
width: fit-content;
height: fit-content;
text-align: center;
}

.btn-flex-mid {
justify-content: center;
margin-top: 1.875rem;
}

/* //site-pagination */

.pagination .nav-links{
gap: 15px;
margin-top: 50px;
flex-wrap: wrap;
}

:where(.pagination .nav-links, .pagination .nav-links :is(span, a)){
display: flex;
justify-content: center;
}

.pagination .nav-links :is(span, a){
height: 40px;
width: 40px;
text-align: center;
align-items: center;
border-radius: 50%;
}

/*//footer--stylnig-->start*/

.footer .bwe-service-logo .custom-logo-link img {
/* filter: brightness(0) invert(1); */
margin-bottom: 15px
}

.footer .flex-col-footer-enquiry {
    align-items: center;
    background: #ffffff;
    padding: 1.5625rem 1.25rem;
}

.footer form button {
width: 100%;
justify-content: center;
}

.footer .col-lg-8>.row [class*="col"] {
display: flex;
justify-content: center;
}

.flex-col-footer-list li.flex-item {
display: grid;
grid-template-columns: 15% auto;
gap: 0.9375rem;
}

.footer .flex-social-media {
gap: 0.9375rem;
margin-top: 0.9375rem;
}

.footer .flex-social-media li a {
height: 2.1875rem;
width: 2.1875rem;
}

.flex-copyright {
justify-content: space-between;
padding-top: 0.9375rem;
flex-wrap: wrap;
text-align: center;
gap: 0.9375rem;
}

/*//footer--stylnig-->end*/

#backToTop {
bottom: 50px;
place-items: center;
position: fixed;
right: 35px;
z-index: 99;
height: 50px;
width: 50px;
}

#scrollValue {
display: grid;
height: calc(100% - 10px);
place-items: center;
width: calc(100% - 10px);
}

/*//contact-page---start*/

.contact-con .flex-col-con-hlp {
background: url(https://rktravelsgo.com/wp-content/uploads/2025/06/package-bg.webp) no-repeat;
padding: 50px 40px;
gap: 25px;
border-radius: 8px 0 0 8px;
height:100%
}

.flex-info-col {
gap: 15px;
padding: 20px;
}

.flex-col-tell,
.flex-wrap-meals{
gap: 5px;
}

.grid-2 {
display: grid;
gap: 0;
align-items: flex-start;
grid-template-columns: 50% auto;
}

.contact-con .enquiry-wrap {
height: 100%;
padding: 40px;
position: relative;
}

.form-wrap textarea {
height: 130px
}

.form-wrap button,
.contact-con .flex-col-con-hlp .flex-social-media,
.flex-col-bnft .flex-bnft {
justify-content: center;
width: 100%;
}

figure {
margin-bottom: 10px;
}
figure img {
border-radius: 10px
}

.flex-col-single-pg-summary figure img{
width: 100%;
}

.flex-col-single-post-content .wp-block-image{
margin:1em 0 1em;
}

.flex-amenities {
flex-wrap: wrap;
gap: 20px;
margin-bottom: 20px
}

.flex-amenities .flex-amenities-col {
gap: 15px;
padding: 10px 15px;
}

.flex-col-bnft {
margin-top: 20px;
gap: 8px;
text-align: center;
}

.flex-col-bnft .flex-bnft img {
height: 50px;
width: 50px;
}

.grid-blog-card{
grid-template-columns: 35% auto;
display: grid;
place-items: center start ;
padding: 15px !important;
}

.related-head{
margin-bottom: 30px;
}

/* //single-author */

.author main .flex-single-ath-profile {
gap: 22px;
margin-bottom: 20px;
font-size: 30px;
font-weight: 600;
}

.flex-single-ath-profile img{
border-radius:50%
}

/* //search-form */

.srch-form{
position: relative;
}

.srch-form button{
position: absolute;
right: 10px;
width: fit-content;
top: 2px;
background: #f6f3f3;
padding: 5px;
}

.author main .auth-social-follow ul {
display: flex;
gap: 10px;
margin-block: 15px 25px;
}

/*//highlight-faq's*/

.highlight-faq {
padding: 0 0 0 60px;
position: relative;
}

details summary {
position: relative;
justify-content: space-between;
gap: 25px;
}

:where(details summary, .highlight-faq details .faq-trigger) {
display: flex;
align-items: center;
}

.highlight-faq details .content {
margin-top: 15px;
}

.highlight-faq .close-ques {
display: none;
}

.highlight-faq details[open] .close-ques {
display: block;
}

.highlight-faq details[open] .open-ques {
display: none;
}


.flex-col-wch-sm-card {
align-items: center;
padding: 20px;
text-align: center;
justify-content: center;
height: 100%;
}

.flex-col-wch-sm-card img {
height: 80px;
width: 80px;
object-fit: cover;
}

[class*="-col-mt-"]:not(.flex-col-single-post-content [class*="-col-mt-"]){
margin-top: 30px
}

.flex-col-highlight-list li {
position: relative;
margin-left: 35px;
}

.flex-col-mt-review .container {
padding-inline: unset;
}

.cta-wrap {
background: url('https://rktravelsgo.com/wp-content/uploads/2025/06/cta-bg.webp') center center / cover no-repeat;
height: 100%;
border-radius: 10px;
padding: 35px 50px;
width: 100%;
position: relative;
margin-top: 30px;
overflow: hidden;
}

.cta-wrap .flex-col-cta {
gap: 10px;
}

/*//site-FAQs---start*/

.flex-col-mt-faqs details summary {
padding: 17px 20px;
}

.flex-col-mt-faqs details .content {
padding: 20px;
display: flex;
gap: 10px;
}

/*//site-Inc..-OR-Exc..---start*/

.flex-col-mt-tab-container .flex-tabs {
gap: 50px;
}

:where(.flex-col-clusion, .flex-col-single-post-content) ul {
display: flex;
flex-flow: column;
gap: 15px;
}


/*//tour-single-pg-//sidebar*/

.book-tour-card .book-t-hd {
padding: 18px 25px;
}

.book-tour-card .flex-col-book-summary {
padding: 30px 20px 20px;
}

.book-tour-card .flex-col-book-summary .disc-cov {
position: static;
}

.book-tour-card .flex-col-book-summary .flex-col-price p {
margin-bottom: 0;
}

.book-tour-card .flex-col-book-summary :where(.flex-col-price, .flex-price, .flex-mrp) {
gap: 0;
}

.book-tour-card .flex-col-book-summary .flex-info {
gap: 5px;
}

.book-tour-card .flex-col-book-summary .flex-pc-btn {
width: 100%;
justify-content: center;
margin-top: 10px;
}

.flex-col-sidebar-cta .side-cta-logo {
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
}

.flex-col-sidebar-cta .side-cta-logo img {
height: 40px;
width: auto;
}

.sticky-col {
position: sticky;
top: 100px;
height: 100%;
}


/*//site-page-error//*/

.err-container .row {
justify-content: center;
}

.err-container .flex-col-error-wrap {
text-align: center;
align-items: center;
}

.err-container .flex-col-error-wrap img {
height: 300px;
width: auto;
object-fit: contain;
}


/* site-author-card*/

.flex-col-single-ath-card {
text-align: center;
position: relative;
overflow: hidden;
}

.flex-col-single-ath-card a {
margin: auto;
width: fit-content;
}


/* //for-responsive-view*/

/*for-only-Mob*/

@media (width <=600px) { .topbar :is(.flex-social-media, .flex-info:not(.flex-info.top-email)), .jouney-img { display:
   none; } .header .flex-top-header { padding-inline: 20px; } .custom-logo-link img { height: 3.5rem !important;
   width: auto; } .hero-banner .flex-col-hero-content .sub-heading { font-size: 1.375rem!Important; } .stats-con { padding:
   1.875rem 1rem !important; } :is(.stats-con .flex-stats, .flex-wwa-img, .wwa-wrap .content-col-flex span) {
   justify-content: start !important } .journey-card, .cta-wrap { padding: 1.25rem !important; }
   .flex-single-ath-profile, .related-head{ font-size:24px !important } .flex-wcu-card .flex-col-wcu{ margin-left: unset
   !important } } /*for-only-Tab*/ @media (600px <=width <=1023px) { .hero-banner { height: 26.875rem; } .journey-card
   .jouney-img .img-1 { height: 13.75rem !important; } } /*for-Mob-Tab*/ @media (width <=1023px) { .topbar { padding: 0
   1.25rem !important; } .btn-flex-resp { display: flex !important; } :is(.header, .topbar .flex-top-header) { padding:
   0.4375rem 0 !important; } .header .flex-head-part { flex-flow: column; align-items: unset; position: fixed; inset: 0;
   background: #fff; height: 100%; width: 100%; margin-right: unset !important; padding: 4.375rem 1.875rem 0; transform:
   translateX(-100%); opacity: 0; transition: all 0.3s ease; } .header .flex-head-part.show-menu { transform:
   translateX(0%); opacity: 1; transition: all 0.3s ease; } .header nav ul { flex-flow: column; align-items: unset; }
   #close-toggle { position: fixed; top: 0.9375rem; right: 1.875rem; z-index: 999999; } .hero-banner
   .flex-col-hero-content { top: 6.875rem !important; transform: unset !important; left: 0 !important; }
   [class*="hero-banner" ] .flex-col-hero-content { width: 100%; padding-inline: 1.5625rem; gap: 0.625rem; }
   .single-hero-banner { margin-top: 0 !important } .single-hero-banner img { height: 200px !important }
   .single-hero-banner .flex-col-hero-content { top: 50% !important } .btn-flex-pair { flex-wrap: wrap; gap: 0.9375rem;
   justify-content: center; } :is(:where(.bnr-sm-img.bnr-sm-r, .bnr-sm-img.bnr-sm-r:after), :where(.bnr-sm-img.bnr-sm-l,
   .bnr-sm-img.bnr-sm-l:after)), .hero-banner:before, .hero-banner:after, .package-con:after, .andaman-con
   .flex-col-hero:after, .flex-wwa-img, .footer .col-lg-8:after, .tab-container .tab-wrapper .tab-img, .tab-container
   .tab-wrapper .flex-col-tabs button:before, .cta-wrap:after { display: none !important; } .seprator-center { width:
   100% !important; } .tab-container .tab-wrapper, .grid-2 { grid-template-columns: auto !important; } .tab-container
   .tab-wrapper .flex-col-tabs { overflow-x: scroll; width: 100%; flex-direction: row; padding-bottom: 1.25rem; }
   .tab-container .tab-wrapper .flex-col-tabs button { overflow: unset !important; padding: 0.3125rem 0.9375rem
   0.3125rem 0.3125rem !important; } .flex-wrap-meals, .flex-tour-price, .contact-con .flex-info-col { flex-wrap: wrap;
   gap: 0.625rem !important; } .footer .col-lg-8>.row [class*="col"]:not([class*="col-"] > [class*="col-"]) {
   display: initial !important;
   }

   .flex-copyright {
   justify-content: center !important;
   }

   .contact-con :where(.flex-col-con-hlp, .enquiry-wrap) {
   padding: 25px !important;
   }

   .contact-con .flex-col-con-hlp {
   border-radius: 8px 8px 0 0 !important;
   }

   .contact-con .enquiry-wrap {
   border-radius: 0 0 8px 8px !important;
   }

   .contact-con .flex-col-con-hlp .contact-head {
   margin-bottom: 0 !important
   }

   .flex-col-bnft {
   margin-top: 0 !important
   }
   }

   @media (width <=1400px) { .header { border-radius: unset !important; max-width: 100% !important; border-radius: unset
      !important; margin-left: 0 !important; } .flex-head-call { } .flex-head-part {
      margin-right: unset !important; } .flex-wcu-card .flex-col-wcu{ margin-left:15px } }