:root {

--f_opensans: "Open Sans", sans-serif;
--f_notosanstamil: "Noto Sans Tamil", sans-serif;



--white: #ffffff;
--green: #076534;
--orange:#E6790A;
--lightorange: rgba(230,121,10,0.5);
--lightorange1: rgba(230,121,10,0.26);
--black:#000000;
--black1:rgba(0,0,0,0.27);
--grey:#EAEAEA;
--grey1: #EDEDED;
--grey2: #EFEFEF;
--grey3: #F1F1F1;
--grey4: #F3F3F3;
--grey5: #dbd9d9;
--grey6:#99A8C1;
--grey7:#A6B3C9;
--grey8: rgba(102, 102, 102, 0.35);
--grey9: rgba(102, 102, 102, 0.8);
--grey10: #666666;
--darkgrey:#565e64;
--darkgrey1:#1F1F1F;
--darkgrey2:#2F4255;
--lightgrey:#88898a;
--lightgrey1: #E7E9ED;
--lightgrey2: rgba(231, 233, 237, 0.13);



--f_sz10: 10px;
--f_sz11: 11px;
--f_sz12: 12px;
--f_sz13: 13px;
--f_sz14: 14px;
--f_sz15: 15px;
--f_sz16: 16px;
--f_sz17: 17px;
--f_sz18: 18px;
--f_sz19: 19px;
--f_sz20: 20px;
--f_sz21: 21px;
--f_sz22: 22px;
--f_sz24: 24px;
--f_sz25: 25px;
--f_sz26: 26px;
--f_sz28: 28px;
--f_sz30: 30px;
--f_sz32: 32px;
--f_sz36: 36px;
--f_sz40: 40px;
--f_sz48: 48px;
--f_sz50: 50px;
--f_sz60: 60px;
--f_sz70: 70px;
--f_sz80: 80px;

}


html, body {
    /* IE 10-11 didn't like using min-height */
    height: 100%;
  }
  .accent-custom {
    display: flex;
    flex-direction: column;
  }
  .content {
    flex: 1 0 auto; /* Prevent Chrome, Opera, and Safari from letting these items shrink to smaller than their content's default minimum size. */
  }
  footer {
    flex-shrink: 0; /* Prevent Chrome, Opera, and Safari from letting these items shrink to smaller than their content's default minimum size. */
  }

  /*Font Awesome Fonts*/
@font-face {
    font-family: 'FontAwesome';
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css') format('truetype');
}

.f_sz10 { font-size: var(--f_sz10); }
.f_sz11 { font-size: var(--f_sz11); }
.f_sz12 { font-size: var(--f_sz12) !important; }
.f_sz13 { font-size: var(--f_sz13); }
.f_sz14 { font-size: var(--f_sz14); }
.f_sz15 { font-size: var(--f_sz15); }
.f_sz16 { font-size: var(--f_sz16); }
.f_sz17 { font-size: var(--f_sz17); }
.f_sz18 { font-size: var(--f_sz18); }
.f_sz19 { font-size: var(--f_sz19); }
.f_sz20 { font-size: var(--f_sz20); }
.f_sz21 { font-size: var(--f_sz21); }
.f_sz22 { font-size: var(--f_sz22); }
.f_sz24 { font-size: var(--f_sz24); }
.f_sz25 { font-size: var(--f_sz25); }
.f_sz26 { font-size: var(--f_sz26); }
.f_sz28 { font-size: var(--f_sz28); }
.f_sz30 { font-size: var(--f_sz30); }
.f_sz32 { font-size: var(--f_sz32); }
.f_sz36 { font-size: var(--f_sz36); }
.f_sz40 { font-size: var(--f_sz40); }
.f_sz48 { font-size: var(--f_sz48); }
.f_sz50 { font-size: var(--f_sz50); }
.f_sz60 { font-size: var(--f_sz60); }
.f_sz70 { font-size: var(--f_sz70); }
.f_sz80 { font-size: var(--f_sz80); }

.f_primary { color: var(--black); }
.f_white { color: var(--white); }
.f_black { color: var(--black); }
.f_green { color:var(--green); }
.f_grey5 { color: var(--grey5); }
.f_grey6 { color: var(--grey6); }
.f_grey7 { color: var(--grey7); }
.f_grey8 { color: var(--grey8); }
.f_grey9 { color: var(--grey9); }
.f_grey10 { color: var(--grey10); }
.f_orange { color: var(--orange); }


.accent-custom input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: var(--darkgrey) !important;     
  opacity: 1;  
} 
.accent-custom input::-moz-placeholder { /* Firefox 19+ */
  color: var(--darkgrey) !important;       
}
.accent-custom input:-ms-input-placeholder { /* IE 10+ */
  color: var(--darkgrey) !important;      
}
.accent-custom input:-moz-placeholder { /* Firefox 18- */
  color: var(--darkgrey) !important;   
}

.crsr_pntr { cursor: pointer; }
.txt_underline { text-decoration: underline; } 
.txt_underlinenone { text-decoration: none; } 
.brdr_radius0 { border-radius: 0px; }
.brdr_radius35 { border-radius: 35px; -moz-border-radius: 35px; -webkit-border-radius: 35px; }
.brdr_radius10 { border-radius: 10px !important; -moz-border-radius: 10px !important; -webkit-border-radius: 10px !important; }

.w-115 { width: 115px; }
.w-150 { width: 150px; }
.w-215 { width: 215px; }

.zindex0 { z-index: 0; }
.zindex1 { z-index: 1; }
.zindex2 { z-index: 2; }

.lnhgt15 { line-height: 15px; }
.lnhgt20 { line-height: 20px; }
.lnhgt25 { line-height: 25px; }
.lnhgt30 { line-height: 30px; }
.lnhgt32 { line-height: 32px; }
.lnhgt35 { line-height: 35px; }
.lnhgt45 { line-height: 45px; }

.brdr_btm { border-bottom: 1px solid var(--grey); }
.brdr_btm_transparent { border-bottom: 1px solid transparent !important; }

.accent-custom  { font-size:var(--f_sz14); color:var(--black) !important;  font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; line-height: 24px;  }


.accent-custom .f_olight { font-family: "Open Sans", sans-serif;  font-optical-sizing: auto; font-weight: 300; font-style: normal; }
.accent-custom .f_olightitalic { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 300; font-style: italic; }
.accent-custom .f_oregular { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; }
.accent-custom .f_oregularitalic { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: italic; }
.accent-custom .f_omedium { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 500; font-style: normal; }
.accent-custom .f_omediumitalic { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 500; font-style: italic; }
.accent-custom .f_osemibold { font-family: "Open Sans", sans-serif;  font-optical-sizing: auto; font-weight: 600; font-style: normal; }
.accent-custom .f_osemibolditalic { font-family: "Open Sans", sans-serif;  font-optical-sizing: auto; font-weight: 600; font-style: italic; }
.accent-custom .f_obold { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 700; font-style: normal; }
.accent-custom .f_obolditalic { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 700; font-style: italic; }
.accent-custom .f_oextrabold { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 800; font-style: normal; }
.accent-custom .f_oextrabolditalic { font-family: "Open Sans", sans-serif; font-optical-sizing: auto; font-weight: 800; font-style: italic; }


.accent-custom .f_notosanstamilthin { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 100; font-style: normal; }
.accent-custom .f_notosanstamilextralight { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 200; font-style: normal; }
.accent-custom .f_notosanstamillight { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 300; font-style: normal; }
.accent-custom .f_notosanstamilregular { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; }
.accent-custom .f_notosanstamilmedium { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 500; font-style: normal; }
.accent-custom .f_notosanstamilsemibold { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; }
.accent-custom .f_notosanstamilbold { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 700; font-style: normal; }
.accent-custom .f_notosanstamilextrabold { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 800; font-style: normal; }
.accent-custom .f_notosanstamilblack { font-family: "Noto Sans Tamil", sans-serif; font-optical-sizing: auto; font-weight: 900; font-style: normal; }


.accent-custom .theme-bg { background-color:var(--cream); }

.accent-custom h1, .accent-custom h2, .accent-custom h3, .accent-custom h4, .accent-custom h5, .accent-custom h6 { font-family: "Noto Sans Tamil", sans-serif; font-weight: 700; }

.accent-custom p { font-family: "Noto Sans Tamil", sans-serif; }

.accent-custom .link { color: var(--white); text-decoration: underline;}
.accent-custom .link:hover { color: var(--white); text-decoration: underline; }

.accent-custom .tp-login-input input, .accent-custom .tp-contact-input input, .accent-custom .tp-contact-input textarea { height: 56px; background-color:transparent; border: 1px solid var(--grey8); border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; color: var(--white); font-size: var(--f_sz16); }

.accent-custom .input-group-text { background-color: transparent;  border: 1px solid var(--grey8); padding: .375rem 1.25rem; color: var(--white); font-size: var(--f_sz16);  }


.accent-custom .tp-btn-primary  { background-color: var(--lightorange) !important; color: var(--green); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.accent-custom .tp-btn-primary:hover  { background-color: var(--lightorange) !important; color: var(--green) !important; }

.accent-custom .tp-btn-secondary  { background-color: var(--darkgrey) !important; color: var(--white); border-radius: 35px; -moz-border-radius: 35px; -webkit-border-radius: 35px; }
.accent-custom .tp-btn-secondary:hover  { background-color: var(--lightgrey) !important; color: var(--white) !important; }

.accent-custom .tp-btn-pdng-xs { padding: 10px 30px !important; }
.accent-custom .tp-btn-pdng-sm { padding: 15px 40px !important; }
.accent-custom .tp-btn-pdng-lg { padding: 20px 90px !important; }

.accent-custom .tp_login_btn { color: var(--green); font-size: var(--f_sz16); text-decoration: none; }
.accent-custom .tp_login_btn:hover { color: var(--green); text-decoration: underline; }

.accent-custom .tp-header-area, .accent-custom .tp-header-sticky-area { background:var(--white); padding-top: 10px; padding-bottom: 10px; }

.accent-custom .tp-header-bottom { background-color: var(--grey4); }
.accent-custom .tp-header-top-border { border-top:1px solid var(--grey5); }

.accent-custom .tp-header-login-icon span { border: 0; }
.accent-custom .tp-header-login-icon img { width: 40px; height: 40px; border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%; border:1px solid var(--grey5); object-fit: cover; }
.accent-custom .tp-header-login-icon .login_nameinitial { width: 40px; height: 40px; line-height: 40px; border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%; border:1px solid var(--grey5); font-size: var(--f_sz20); background-color: var(--green); color: var(--white); }



.accent-custom .mobile_profileimg { width: 30px; height: 30px; border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%; border:1px solid var(--grey5); object-fit: cover;  }
.accent-custom .mobilelogin_nameinitial { width: 30px; height: 30px; display: inline-block; line-height: 30px; border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%; border:1px solid var(--grey5); font-size: var(--f_sz16); background-color: var(--green); color: var(--white); margin-top: 0; }
.accent-custom .tp-mobile-item-btn { font-size: var(--f_sz24); }
.accent-custom .mobile_profile_menu { position: relative; top:-3px; }

.accent-custom .main-menu.menu-style-2 { margin-left: 0px; }
.accent-custom .main-menu > nav > ul { margin-bottom: 0; }
.accent-custom .main-menu > nav > ul > li > a:hover, .accent-custom .main-menu > nav > ul > li > a.active { color: var(--green) !important; font-weight: 600; text-decoration: underline; }
.accent-custom .header-sticky-2 .main-menu > nav > ul > li > a {  color: var(--green) !important; font-weight: 600;  }
.accent-custom .header-sticky-2 .main-menu > nav > ul > li > a:hover, .accent-custom .header-sticky-2 .main-menu > nav > ul > li > a.active { color: var(--green) !important; text-decoration: underline; font-weight: 600; }

.accent-custom .language_drpdwn .dropdown-toggle:hover, .accent-custom .language_drpdwn .dropdown-toggle:focus { color: var(--orange); }

.accent-custom  .main-menu > nav > ul > li.has-dropdown > a::after { font-family: "FontAwesome"; content: "\f0d7"; color: var(--green); font-size: var(--f_sz16); margin-left: 5px; }

.accent-custom .tp-header-style-primary .main-menu.menu-style-2 ul li:hover > a, .accent-custom  .tp-header-style-primary .main-menu.menu-style-2 ul li:hover > a::after { color: var(--green); }

.accent-custom .tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened {
    background-color: var(--white);
    border-color: var(--green);
    color: var(--green);
}
.accent-custom .tp-main-menu-mobile ul li.has-dropdown > a.expanded .dropdown-toggle-btn.dropdown-opened i { color: var(--green); }

.accent-custom .tp-main-menu-mobile ul li.has-dropdown > a.expanded { color: var(--green); }


.accent-custom .logo img { max-width: 100%; max-height: 40px; }

.accent-custom .main-menu.menu-style-2 > nav > ul > li > a { font-weight: 400; font-size: var(--f_sz16); color: var(--green); }

.accent-custom .main-menu.menu-style-1 > nav > ul > li > a { color: var(--white); font-family: var(--f_notosanstamil); font-size: var(--f_sz16);  }
.accent-custom .main-menu.menu-style-1 > nav > ul > li > a:hover { color: var(--green) !important; }

.accent-custom .offcanvas__area { background-color: var(--white); }
.accent-custom .offcanvas-close-btn i { top:2px; position: relative; }
.accent-custom .offcanvas__close-btn:hover { background-color: var(--white); border-color: transparent;  color: var(--green); }



.accent-custom .tp-main-menu-mobile ul li > a { color: var(--green); font-weight: 600; }
.accent-custom .tp-main-menu-mobile ul li:hover > a, .accent-custom .tp-main-menu-mobile ul li > a.active { text-decoration: underline; color: var(--green); }


.accent-custom .tp-btn { font-family: var(--f_notosanstamil); border-radius: 35px; -moz-border-radius: 35px; -webkit-border-radius: 35px; }

.accent-custom .tp-footer-area { border-top: 1px solid var(--tp-border-primary); background-color: var(--darkgrey2);}
.accent-custom .tp-footer-logo img { max-height: 55px; }

.accent-custom .tp-footer-style-2 .tp-footer-desc, .accent-custom .tp-footer-style-2 .tp-footer-widget-title, .accent-custom .tp-footer-style-2 .tp-footer-widget ul li a, .accent-custom .tp-footer-style-2 .tp-footer-talk span, .accent-custom .tp-footer-style-2 .tp-footer-contact-content p, .accent-custom .tp-footer-style-2 .tp-footer-copyright p { font-family: var(--f_notosanstamil); }

.accent-custom .tp-footer-style-2 .tp-footer-talk h4 { font-family: var(--f_notosanstamil); font-weight: 600; }
.accent-custom .tp-footer-style-2.tp-footer-style-primary .tp-footer-talk h4 a:hover { color: var(--green);  }



.accent-custom .tp-footer-style-2.tp-footer-style-primary .tp-footer-widget ul li a:hover { color: var(--green); }

.accent-custom .tp-footer-style-2.tp-footer-style-primary .tp-footer-contact-content p a { color: var(--black); }
.accent-custom .tp-footer-style-2.tp-footer-style-primary .tp-footer-contact-content p a:hover { color: var(--darkgrey);  }

.accent-custom .tp-footer-style-2.tp-footer-style-6 .tp-footer-social a { background-color: var(--green); color:var(--white); border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin: 5px; }
.accent-custom .tp-footer-style-2.tp-footer-style-6 .tp-footer-social i { top:2px; position: relative; font-size: var(--f_sz16); }
.accent-custom .tp-footer-style-2.tp-footer-style-6 .tp-footer-social a:hover { background-color: var(--white); color: var(--green); }

.accent-custom .tp-footer-style-2.tp-footer-style-primary .tp-footer-bottom-wrapper { border-color:var(--lightgrey2); }

.accent-custom .tp-footer-widget-content ul { margin-left: 15px;  }
.accent-custom .tp-footer-widget-content ul li { list-style:disc; color: var(--white);  }
.accent-custom .tp-footer-style-2.tp-footer-style-6 .tp-footer-widget ul li:not(:last-child) { margin-bottom: 20px; }
.accent-custom .tp-footer-style-2 .tp-footer-widget ul li a::after { display: none; }
.accent-custom .tp-footer-style-2 .tp-footer-widget ul li a { color: var(--white); font-size: var(--f_sz16); padding-left: 0; font-weight: 400 !important; }
.accent-custom .tp-footer-style-2 .tp-footer-widget ul li a.active { color: var(--white); text-decoration: underline; }
.accent-custom .tp-footer-style-2 .tp-footer-widget ul li a:hover { color: var(--white) !important; text-decoration: underline; }

.accent-custom .tp-footer-widget-title, .accent-custom .tp-footer-talk span { color: var(--green); }
.accent-custom .tp-footer-contact-icon span { color: var(--orange); }
.accent-custom .tp-footer-copyright p { color: var(--white); }
.accent-custom .tp-footer-style-2.tp-footer-style-primary .tp-footer-copyright p a { color: var(--white); text-decoration: underline; }

.accent-custom .tp-subscribe-input input { font-family: var(--f_notosanstamil); }

.accent-custom .membership_banner img { max-width: 100%; max-height: 250px; }

.accent-custom .videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
  border: none !important;
  }
  
  .accent-custom .videoWrapper audio,
  .accent-custom .videoWrapper iframe,
  .accent-custom .videoWrapper object,
  .accent-custom .videoWrapper video,
  .accent-custom .videoWrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  }

  .accent-custom .videoWrapper.audio { 
    position: relative;
    padding-bottom: 20%; /* 16:9 */
    padding-top: 0;
    height: 0;
    border: none !important;
    }


.accent-custom .s_profileupld .btn-bs-file { padding: 5px 15px; display: inline-block; }
.accent-custom .s_profileupld i { font-size: 20px; }


/***************File Upload***************/
.accent-custom .btn-bs-file{
  position:relative;
cursor:pointer;
}
.accent-custom .btn-bs-file input[type="file"]{
  position: absolute;
  top: -9999999;
  filter: alpha(opacity=0); 
  opacity: 0;
  width:0;
  height:0;
  outline: none;
  cursor: inherit;
}

/***************File Upload***************/


.accent-custom .tp-logo-area .logosslider  { width: 100%; background-color: var(--lightorange1);  display: flex; justify-content: center; align-items: center; padding: 15px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.accent-custom .logosslider img { max-width: 100%; max-height: 60px; margin: 5px 10px;  }

.accent-custom .home_banner_title { font-size: var(--f_sz48); }
.accent-custom .home_banner_rgtimg img { max-width: 100%; }

.accent-custom .home_abt_img img { max-width: 100%; }
.accent-custom .home_abt_ullist { list-style: none; }

.accent-custom .home_abt_ullist li { font-size: var(--f_sz16); display: inline-flex; align-items: center; margin-bottom: 25px; width: 100%; }

.accent-custom .home_abt_ecomlist li { background: url(../img/home/icon_purple.png) no-repeat left center; padding-left: 30px; background-size:20px 20px ; /* control size */   }
.accent-custom .home_abt_chartlist li { background: url(../img/home/icon_green.png) no-repeat left center; padding-left: 30px; background-size:20px 20px ; /* control size */ }
.accent-custom .home_abt_invoicelist li { background: url(../img/home/icon_blue.png) no-repeat left center; padding-left: 30px; background-size:20px 20px ; /* control size */  }

.accent-custom .home_benefits_item { width: 100%; min-height: 260px; display: flex; flex-flow: row wrap;  justify-content: left; border: 1px solid var(--black1); border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; padding: 30px 30px;box-shadow: 5px 5px 19px 0px rgba(0,0,0,0.27);  -moz-box-shadow: 5px 5px 19px 0px rgba(0,0,0,0.27); -webkit-box-shadow: 5px 5px 19px 0px rgba(0,0,0,0.27);  }

/* .accent-custom .home_benefits_itemicon { width: 100%; text-align: center; } */
.accent-custom .home_benefits_itemicon img { max-width: 100%; }
.accent-custom .home_benefits_itemtitle { font-size: var(--f_sz26); line-height: 35px; font-family: var(--f_notosanstamil); font-weight: 600; color: var(--green); }

.accent-custom .salesarea_wrapper { width: 100%; background-image: url(../img/home/home_banner_btm.png); background-repeat: no-repeat; background-size: cover; background-position: center center; border-radius: 47px; -moz-border-radius: 47px; -webkit-border-radius: 47px; padding: 80px 50px; }
 
.accent-custom .salesarea_logoimg img { max-width: 100%; max-height: 55px; } 
.accent-custom .sales_title { font-size: var(--f_sz40); color: var(--green); line-height: 55px; }

.accent-custom .home_banner_ullist { list-style: none; }

.accent-custom .home_banner_ullist li { font-size: var(--f_sz16); display: inline-flex; align-items: center; margin-bottom: 9px; width: 100%; }

.accent-custom .home_banner_contentlist li { background: url(../img/home/arrow_rgt.png) no-repeat left center; padding-left: 30px; background-size:20px 20px ; /* control size */   }




@media screen and (min-width: 1200px) {
.accent-custom .header_menu { width: 59.33333333%;  }
.accent-custom .header_login { width: 24%; }
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) { 
.accent-custom .home_benefits_item { min-height: 365px; }
}


@media only screen and (min-width: 768px) and (max-width: 1023px) { 
.accent-custom .home_benefits_item { min-height: 445px; }
}

@media screen and (max-width: 1199px) {
.accent-custom .home_benefits_itemicon { width: 100%; }
.accent-custom .home_benefits_itemtitle { width: 100%; }
}

@media screen and (max-width: 991px) {
.accent-custom .home_benefits_itemtitle { font-size: var(--f_sz26); }
}

@media screen and (max-width: 767px) {

.accent-custom .signup_frmwrapper { padding: 30px 20px; }
.accent-custom .tp-login-wrapper { padding: 0px; } 

.accent-custom .breadcrumb__title { font-size: var(--f_sz40); }

.accent-custom .logosslider img { max-width: 180px;  }

.accent-custom .home_banner_title { font-size: var(--f_sz30); }

.accent-custom .logosslider img { max-width: 85%; max-height: 40px;  }
.accent-custom .salesarea_wrapper { padding: 30px 20px;  }
.accent-custom .salesarea_logoimg img { max-height: 40px; }
.accent-custom .sales_title { font-size: var(--f_sz30); line-height: 45px;  }

.accent-custom .home_benefits_item { text-align: center; min-height: 350px; justify-content: center; }
}
.languagedetect{
  text-decoration: none;
}
.margin_top-50{
  margin-top: 50px !important;
}
