:root {
--accent: #e7aa82 !important;
--primary: #1c1c1c !important;
--secondary: #2a1606 !important;
--primary-font: Poppins, sans-serif;
--secondary-font: Poppins, sans-serif;
}

.about_2_section .cs_cta_right img {
  max-width: 250px;
}
.cs_hero.cs_style_5 .cs_hero_review_box {
    align-items: center;
    display: block;
    margin-top: 90px;
    max-width: 750px;
}
#team-1747058556636 .cs_team.cs_style_2 .cs_team_info .cs_team_member_designation {
  min-height: 200px;
}
#team-1747058556636 .cs_team.cs_style_2 .cs_team_info {
    font-size: 14px;
    text-align: justify;
    font-style: italic;
    line-height: 1.5;
}
#team-1747058556636 .cs_team_member_name.cs_normal {
    font-weight: 600;
    font-style: normal;
}
#team-1747077063820 .container .cs_height_85.cs_height_lg_50 {
  display: none;
}
.heading-only-section .container:last-child {
  display: none;
}
.heading-only-section
.cs_team.cs_style_2 .cs_team_member_designation
Specificity: (0,3,0)
 {
    font-size: 14px;
    text-align: justify;
    font-style: italic;
    line-height: 1.25;
}
.cs_newsletter.cs_style_1 .cs_newsletter_input {
border: 1px solid #424242;
}
.cs_hero.cs_style_5 {
    background-color: #fff6e5;
}
.cs_main_header_in .cs_site_branding img {
max-width: 200px;
}
.cs_footer_item .cs_text_widget img {
max-width: 250px;
}
.cs_login_logo img {
max-width: 250px;
}
.italic-header .cs_section_subtitle:before,
.cs_main_header_right .cs_header_user_btn, .cs_main_header_right .cs_header_search_form {
  display: none !important;
}
.italic-header .cs_section_subtitle,
.cs_dark_section.italic-header  .cs_section_heading.cs_style_1 .cs_section_subtitle {
    font-family: Waterfall, cursive;
    font-weight: 400;
    font-size: 80px;
    line-height: 1;
    padding: 0 !important;
    margin-bottom: 0 !important;
    font-style: italic;
    color: var(--accent);
}
.italic-header .cs_section_title {
  margin-top: -20px;
  font-weight: 700;
}
#about-1745045023187 .cs_section_heading p {
  text-align: justify;
}
.about_2_section p {
  font-size: 16px;
  margin-bottom: 0 !important;
  text-align: justify;
  font-weight: 400;
}
.cs_cta.cs_style_2 .cs_cta_left {
    max-width: 1000px;
}
.cs_dark_section .cs_list.cs_style_2 li:before, .cs_dark_section .cs_primary_color, .cs_dark_section h1, .cs_dark_section h2, .cs_dark_section h3, .cs_dark_section h4, .cs_dark_section h5, .cs_dark_section h6 {
color: #000;
}
.cs_counter_1_wrap.cs_counter_1_wrap { color:#804040;}
.cs_image_card.cs_style_2 .cs_image_card_in:after, .cs_image_card.cs_style_2 .cs_image_card_in:before {
    background-color: #82461f;
}
.des-about p{
font-size:15px;
}
#service-1747122717733 .cs_card.cs_style_1 .cs_card_title, #service-1747122717733 .cs_card.cs_style_4 .cs_card_title {
  font-weight: 600;
}
#partner-1745056489799 .swiper-wrapper {
  justify-content: center;
}
.cs_cta.cs_style_3 .cs_cta_icon {
 max-width: 250px;
}
#cta-1745056143457 .cs_btn.cs_style_1.cs_type_2.cs_primary_bg {
    background-color: #25D366;
    border: 4px solid #fff;
}
#cta-1745056143457 .cs_btn.cs_style_1.cs_type_2 span, #cta-1745056143457 .cs_cta.cs_style_3 .cs_btn.cs_style_1:hover {
    color: #ffffff;
}
#cta-1745056143457 .cs_btn.cs_style_1.cs_type_2.cs_primary_bg:hover {
    background-color: #075E54;
}
#service-1747122717733 .cs_card.cs_style_4 .cs_card_img {
  max-height: 500px;
}
#blog-1747102410411 .container-fluid .cs_post_thumb{
   max-height: 230px;
 }
 #texteditor-1747200846236 .cs_section_heading cs_style_2{
   align-item:center;
 }
 #about-1747203457965 .cs_btn.cs_style_1.cs_type_5 {
  font-size: 30px;
  font-weight: 700;
 }
 
 #about-1747203457965 h4.cs_fs_30 {
 font-size: 15px;
 text-align: justify;
 line-height: 1.5;
}
.cs_btn.cs_style_1.cs_type_4:before, .cs_btn.cs_style_1.cs_type_5:before {
  background-color: #E7AA82
}

#corevalue-1747206903624
p.cs_section_heading_text.mb-0.cs_fs_18.cs_medium {
text-align:start;
font-size: 18px;
font-weight: 400;
}

#about-1747203457965
.cs_section_heading.cs_style_1
{
text-align:center;
}
#whychooseus-1747214169644
.cs_iconbox.cs_style_2 .cs_iconbox_title{
font-size:16px;
font-weight: 500;
}
#whychooseus-1747214169644
.cs_iconbox.cs_style_2 ,
p.cs_iconbox_subtitle.mb-0, img{
font-size:14px
}
#whychooseus-1747213574204
p.cs_iconbox_subtitle.mb-0 ,
.cs_iconbox_icon img
 {
  height:30px;
 font-size:14px;
 
}
#corevalue-1747206903624
.cs_section_heading_left{
width:200px;
}
#corevalue-1747206903624
.cs_iconbox.cs_style_1{
display:none;
}
#about-1747224991361 .cs_section_heading.cs_style_1
{
text-align:center;
}
#service-1747289470803
.cs_card.cs_style_4 .cs_card_img {
max-height:450px;
}
#service-1747289470803
h2.cs_card_title.cs_fs_30.cs_normal
{
 font-size:20px;
 text-align:center;
 
 }
#service-1747289470803 p.cs_card_subtitle
{
font-size:14px;
text-align:center;
}

#service-1747308444349
.cs_card_img 
{
height:300px
}
#service-1747308444349
h2.cs_card_title.cs_fs_30.cs_normal
{
font-size:20px;
text-align:center;
font-weight:700;
}
#service-1747308444349
p.cs_card_subtitle
{
font-size:14px;
text-align:center;
}
#service-1747313742994
.cs_card_img
{
height:300px;
}
#service-1747313742994
h2.cs_card_title.cs_fs_30.cs_normal
{
font-size:20px;
text-align:center;
font-weight:700;
}
#service-1747313742994
p.cs_card_subtitle
{
font-size:14px;
text-align:center;
}
#service-1747441769485
.cs_card_img
{
max-height:320px;
}
#service-1747441769485
h2.cs_card_title.cs_fs_30.cs_normal
{
font-size:20px;
text-align:center;
font-weight:700;
}
#service-1747441769485
p.cs_card_subtitle
{
font-size:14px;
text-align:center;
}
#service-1747444459520
.cs_card_img
{
max-height:400px;
}
#service-1747444459520
h2.cs_card_title.cs_fs_30.cs_normal
{
font-size:20px;
text-align:center;
}
#service-1747444459520
p.cs_card_subtitle
{
font-size:14px;
text-align:center;
}
#service-1747444459520
.row.cs_gap_y_80
{
justify-content:center;
}
#service-1747447011957
.cs_card_img
{
max-height:400px;
}
#service-1747447011957
h2.cs_card_title.cs_fs_30.cs_normal
{
font-size:20px;
text-align:center;
}
#service-1747447011957
p.cs_card_subtitle
{
font-size:14px;
text-align:center;
}
about-1747224991361
h4.cs_fs_30.cs_normal.mb-0
 {
    font-size: 15px;
}
#about-1747632640069
.cs_section_heading.cs_style_1
{
    text-align: center;
}
#customhtml-1747632745493 
.cs_custom_html_section 
{
    margin-top: -99px;
}
#service-1747633350133
.row.cs_gap_y_80 {
    justify-content: center;
        gap: 80px;
}
#service-1747633350133
h2.cs_card_title.cs_fs_30.cs_normal
{
    font-size: 20px;
    text-align: center;
}
#service-1747637739343
.row.cs_gap_y_80
{
    justify-content: center;
      gap: 50px;
}
#service-1747638615321
.row.cs_gap_y_80 
{
    justify-content: center;
      gap: 50px;
}
#teamdetails-1747594782950
.cs_team_details.cs_pl_70  
{
    text-align: justify;
}
#teamdetails-1747594782950
p.mb-0 
{
 font-size: 12px;
}
#teamdetails-1747594782950
h2.cs_fs_30.cs_normal
{
font-size: 19px;
}
#teamdetails-1747594782950
h3.cs_fs_18.cs_medium.cs_secondary_font.cs_secondary_color.mb-0
{
font-size: 15px;
}
#teamdetails-1748330948367
h2.cs_fs_30.cs_normal
{
font-size: 19px;
}
#teamdetails-1748330948367
h3.cs_fs_18.cs_medium.cs_secondary_font.cs_secondary_color.mb-0
{
font-size: 15px;
}
#teamdetails-1748330948367
p.mb-0
{
font-size: 12px;
}
#teamdetails-1748330948367
.cs_team_details.cs_pl_70{
 text-align: justify;
 }
 #blog-1747102410411 .cs_post.cs_style_2 .cs_post_thumb img {
    max-height: 200px;
}
#corevalue-1747206903624 .cs_section_heading.cs_style_2 {
    justify-content: center;
}
#teamdetails-1747594782950.founder-1 p, #teamdetails-1748330948367.founder-2 p {
  font-size: 16px;
}
#texteditor-1749114778939 .container ,.cs_section_heading.cs_style_2 {
    text-align: start;
    margin-top: 50px;
}

#texteditor-1749114778939
.cs_blog_details.cs_type_1 {
    text-align: justify;
    font-size:16px;
}
#texteditor-1745489948633 
.cs_blog_details.cs_type_1 {
    font-size: 18px;
}
#contactwithformbuilder-1745231022768
h2.cs_section_title.cs_fs_30.cs_normal.mb-0 
{
    font-weight: 600;
}
#contactwithformbuilder-1745231022768 ul.cs_mp0.cs_contact_info {
display: inline;
}