:root {
--accent: #97479b !important;
--primary: #000d27 !important;
--secondary: #67797e !important;
--primary-font: Outfit, sans-serif;
--secondary-font: DM Sans, sans-serif;
}

.cs_hero_btns &gt; a:nth-child(2) {
    background-color: #97479b;
}
.cs_hero_btns &gt; a:nth-child(2) span {
    color: #fff !important;
}

.cs_main_header_right .cs_btn.cs_style_1{
background-color:#97479b !important;
}
.cs_section_heading_right .cs_btn.cs_style_1{
background-color:#97479b !important;
}
.cs_section_heading_right .cs_btn.cs_style_1.cs_type_2 span {
color:#fff !important;
}
.cs_main_header_right .cs_btn.cs_style_1.cs_type_2 span {
color:#fff !important;
}

.cs_header_user_btn {
display:none;
}
.cs_hero_subtitle{
color:#fff;
}
.cs_hero.cs_style_11 .cs_hero_subtitle{
margin-bottom:40px;
}
.cs_site_branding {
   max-width:260px !important;
}
.cs_hero_title {
font-size:50px;
}
.cs_hero.cs_style_11 .cs_hero_title
 {
    margin-bottom: 20px;
    margin-top:10px;
    
}
.cs_hero.cs_style_11 .cs_hero_info {
display:none;
}
.cs_bottom_footer_right{
display:none !important;
}
.cs_bottom_footer {
flex-direction : row-reverse;
}
.swiper-cube .swiper-cube-shadow:before{
display : none;
}

.cs_iconbox.cs_style_1 .cs_iconbox_icon {
width:90px;
}
.cs_footer_item{
color:#fff;
}
.cs_bottom_footer_wrap {
    color : #fff;
    background-color: #0b1738;
}
/* reduced CTA padding*/
.cs_post.cs_style_2 {
    min-height: 520px;
    border-radius: 20px 0 0 0;
    padding: 20px;
}
/* reduced text-editor space*/
.cs_height_85 {
        height: 35px;
    }
h3 {
font-weight : 400 !important;
font-size : 24px !important;
}
h2{
font-weight : 400 !important;
}