@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');
/* header.header {display:none;} */
.header-section *{}
.header-section * a{transition:all 0.5s; font-family: 'Lato', sans-serif;}
.header-section .container{ max-width: 1200px; width: 100%; padding: 0px 15px; margin: auto !important; float: none;}
.desktop-header { width: 100%; display: inline-block; vertical-align: top; }
.header-section { width: 100%; display: inline-block; vertical-align: top; padding: 20px 0px 10px; transition: all 0.5s; position:absolute; top:0; left:0; z-index: 9999; }
.header-section .top-part { width: 100%; display: inline-block; vertical-align: top; text-align: right; transition: all 0.5s;  }
.header-section .bottom-part { width: 100%; display: inline-block; vertical-align: top; padding-top: 12px; }
.header-section .top-part ul{ line-height: 0; margin:0 !important;}
.header-section .top-part .hs-menu-wrapper.hs-menu-flow-horizontal ul li { display: inline-block; padding: 0; padding-left: 40px; float: none; margin: 0;}
.header-section .top-part ul li a { display: inline-block; font-size: 16px; font-weight: 600; color: #ffffff; line-height: normal; white-space: inherit; }
.header-section .top-part .hs-menu-wrapper.hs-menu-flow-horizontal ul li a { padding: 0; font-weight: 600; letter-spacing: 0; white-space: inherit;}
.header-section .top-part ul li a:hover { color: #de2c63; }
.header-section .bottom-part .left-part { width: 200px; float: left; transition: all 0.5s; }
.header-section .bottom-part .left-part .logo img{transition: all 0.5s; }
.header-section .bottom-part .right-part { width: calc(100% - 200px); float: left; text-align: right; }
.header-section .bottom-part .right-part .mainmenu { width: auto; float: none; display: inline-block; vertical-align: middle; }
.header-section .bottom-part .right-part .button-strip { width: auto; float: none; display: inline-block; vertical-align: middle; }
.header-section .bottom-part .right-part .button-strip .white-btn { width: auto; float: none; display: inline-block; vertical-align: middle; padding-left: 10px; }
.header-section .bottom-part .right-part .button-strip .pink-btn { width: auto; float: none; display: inline-block; vertical-align: middle; padding-left: 18px; }
/* .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul{padding-bottom:22px;} */
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper ul{margin: 0;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li { display: inline-block; padding: 20px 14px 20px; line-height: 0; margin: 0; position: inherit;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>a { letter-spacing: 0; padding: 0; font-weight: bold; font-size: 16px; display: inline-block; color: #ffffff; position: relative; line-height: normal; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>a:hover { color: #de2c63; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children>a:after { content: '\f107'; font-family: FontAwesome; top: 1px; position: relative; margin-left: 5px; }
.header-section .bottom-part .right-part .button-strip .white-btn a { display: inline-block; font-weight: bold; font-size: 18px; color: #fff; border: 2px solid #FFFFFF; border-radius: 5px; padding: 10px 44px; line-height: normal;}
.header-section .bottom-part .right-part .button-strip .white-btn a:hover { background: #fff; color: #DE2C63; }
.header-section .bottom-part .right-part .button-strip .pink-btn a { display: inline-block; font-weight: bold; font-size: 18px; color: #fff; border: 2px solid #DE2C63; border-radius: 5px; padding: 10px 44px; background: #DE2C63; line-height: normal;}
.header-section .bottom-part .right-part .button-strip .pink-btn a:hover { color: #DE2C63; background: #fff; border-color: #fff; }
.header-section.sticky { position: fixed; top: 0; left: 0; margin-top: -50px; padding-bottom: 3px; background:#1e2530; }
.header-section.sticky .bottom-part .left-part .logo img { transform: translateX(2px); }
.header-section.sticky .bottom-part .left-part { padding-top: 4px; }
.header-section .bottom-part .right-part .mainmenu .top-part { display: none; }
.header-section .bottom-part .right-part .mainmenu .button-strip { display: none; }

.about-mega{opacity:0; visibility:hidden;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega { opacity: 1; visibility: visible;}
.header-outer {height: 0;}

/*-- megamenu --*/

.header-section .container { position: relative; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper { position: absolute; left: 0; right: 0; margin: auto; width: 100%; text-align: left; background: #FFFFFF;/* Btn Shadow */ box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.15); border-radius: 15px; top: 96%; padding: 50px 30px 10px 30px; z-index:-1;}
 .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.sub-open>ul.hs-menu-children-wrapper { transform: translateY(0px); opacity: 1; visibility: visible; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before { content: ' '; top: auto; left: 0; right: 0; margin: auto; position: absolute; width: 0; height: 0; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 6px solid #fff; bottom: -22px; transition: all 0.5s; opacity: 0; visibility: hidden; transform: translateY(0px); }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children:hover>a:before { opacity: 1; visibility: visible; transform: translateY(0px); }

/* about menu */
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega { width: 100%; display: inline-block; vertical-align: top; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .wrap { max-width: 1090px; width: 100%; margin: auto; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box { width: calc(100% / 3 - 34px); display: inline-block; vertical-align: top; margin: 0 15px; margin-bottom: 30px; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box a{padding: 0 !important;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box .left-side { width: 60px; float: left; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box .right-side { width: calc(100% - 60px); float: left; padding-left: 11px; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box .right-side h3 { color: #1E2530; font-weight: bold; font-size: 16px; line-height: 24px; transition: all 0.5s; margin: 0; letter-spacing:0;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box .right-side p { color: #A6A6A6; font-weight: normal; font-size: 14px; line-height: 20px; padding-top: 5px; letter-spacing:0;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box:hover .right-side h3 { color: #de2c63; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box .left-side .icon { height: 56px; width: 56px; background: rgba(4, 204, 255, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; }
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box .left-side .icon img { max-width: 30px; }

.header-section .bottom-part .left-part .logo { position: relative; }
.header-section .bottom-part .left-part span:nth-child(2) { position: absolute; top: 6px; left: 0; z-index: 1; opacity: 0; visibility: hidden; transition: all 0.5s; }
.header-section .bottom-part .left-part span:nth-child(1) { transition: all 0.5s; }
.header-section.sticky .bottom-part .left-part span:nth-child(1) { opacity: 0; visibility: hidden; }
.header-section.sticky .bottom-part .left-part span:nth-child(2) { opacity: 1; visibility: visible; }
.header-section.sticky .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>a { color: #484848; }
.header-section.sticky .bottom-part .right-part .button-strip .white-btn a { color: #484848; border-color: #484848; }
.header-section.sticky .bottom-part .right-part .button-strip .white-btn a:hover { background: #484848; color: #fff; }
.header-section.sticky .bottom-part .right-part .button-strip .pink-btn a:hover { background: #484848; border-color: #484848; color: #fff; }
.header-section.sticky { background: #fff; box-shadow: 0 0 15px 3px rgb(0 0 0 / 30%); }

header.header.header-with-only-logo .header-section.sticky{margin-top:0;}
header.header.header-with-only-logo .header-section.sticky .bottom-part, header.header.header-with-only-logo .bottom-part {padding:0;}
header.header.header-with-only-logo .header-section.sticky .left-part{padding-top:0;}
header.header.header-with-only-logo .header-section.sticky .bottom-part .left-part .logo img{transform:none;}
header.header.header-with-only-logo .header-section.sticky .bottom-part .left-part, header.header.header-with-only-logo .header-section .bottom-part .left-part {width:200px;float:none;margin:0 auto;}
header.header.header-with-only-logo .header-section {padding: 24px 0;}
header.header.header-with-only-logo .header-section{background:#fff;}

.header-section .bottom-part .button-strip.responsive {display: none;}
.header-section .bottom-part .left-part .logo img{width:195px;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li:nth-child(4)>ul.hs-menu-children-wrapper>li.hs-menu-item.hs-menu-depth-2:first-child { display: none;}

.hs-menu-wrapper>ul li a, .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{ overflow: inherit !important; max-width: 100% !important; width: 100% !important; white-space: inherit !important;}



@media (max-width:1199px){

    .header-section .container {max-width: 961px;}

    .header-section .bottom-part .right-part .button-strip .white-btn a { font-size: 15px; padding: 10px 30px; }
    .header-section .bottom-part .right-part .button-strip .pink-btn a { padding: 10px 30px; font-size: 15px; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li { padding: 19px 7px 15px; }
    .header-section .bottom-part .right-part .button-strip .white-btn{ padding-left: 8px;}
    .header-section .bottom-part .right-part .button-strip .pink-btn{padding-left: 8px;}
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul{padding-bottom: 0;}
    .header-section .bottom-part .left-part span:nth-child(2){top: 4px;}
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before{bottom: -19px;}

}

@media (min-width:992px){
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper { display: block !important;}
}


@media (max-width:991px){

    .mainmenu, .mainmenu *{display: block;float: none;position: static;top: auto;right: auto;left: auto;bottom: auto;padding: 0px;margin: 0px;background-image: none;background-color: transparent;
        border: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none; max-width: none;width: 100%;height: auto;
        line-height: 1; font-weight: normal;text-decoration: none;text-indent: 0px;text-align: left;color: #fff;}
    a.mobile-trigger { display: inline-block !important; cursor: pointer; position: absolute; top: 1px; right: 15px; width: 44px; height: 44px; padding: 12px 10px;
        background: transparent; z-index: 99999999999; -webkit-transition: background-color 0.2s linear; font-size: 16px; font-weight: normal; text-align: left; text-transform: uppercase;
        border-radius: 6px; -webkit-transition:color .2s ease-in; -moz-transition:color .2s ease-in; transition:color .2s ease-in;}
    a.mobile-trigger:hover { text-decoration: none; color: #fff;}
    a.mobile-trigger span{ display: inline;}
    a.mobile-trigger span:before{ position: absolute; content: 'Menu'; }
    a.mobile-trigger span:after{ position: relative; right: 2px; content: 'Close'; 
        background-color: #3c455c; opacity: 0; transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -webkit-transition: opacity .4s ease-in-out; }
    .header-section.sticky .bottom-part .left-part .logo img { transform: translateX(2px); width:145px !important;     transform: translateY(-1px);}
    /* Change button when menu is open */
    .mobile-open a.mobile-trigger{ -webkit-transition:background-color 0.2s linear; -moz-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background: transparent; }
    .mobile-open a.mobile-trigger span:after{ opacity: 1; }

    /* Toggle Button Icon & Animations */
    a.mobile-trigger i { display: inline; position: relative; top: -2px; margin-left: 0; -webkit-transition-duration: 0s; -webkit-transition-delay: .2s; -moz-transition-duration: 0s; -moz-transition-delay: .2s;
        transition-duration: 0s; transition-delay: .2s;}
    a.mobile-trigger i:before, a.mobile-trigger i:after { position: absolute; content: '';}
    a.mobile-trigger i, a.mobile-trigger i:before, a.mobile-trigger i:after { width: 24px; height: 3px; background-color: #fff; display: inline-block;}
    a.mobile-trigger i:before { margin-top: -8px; -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0;}
    a.mobile-trigger i:after { margin-top: 8px; -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0;}
    .mobile-open a.mobile-trigger i { background-color: rgba(0,0,0,0.0) !important; -webkit-transition-delay: .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);}
    .mobile-open a.mobile-trigger i:before { margin-top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0, .2s;
        -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);}
    .mobile-open a.mobile-trigger i:after { margin-top: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0, .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
        -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow:0px 1px 1px rgba(0, 0, 0, 0);}

    /* Child Toggle Button */
    span.child-triggerm { display: block !important; cursor: pointer; position: absolute; top: 0px; right: 0px; width: 55px !important; min-width: 55px !important; height: 45px !important; 
        padding: 0 !important; border-left: 1px solid rgb(0 0 0 / 20%); }
    span.child-triggerm:hover { text-decoration: none;}

    /* Child Toggle Button Icon & Animations */
    span.child-triggerm span { position: relative; top: 50%; margin: 0 auto !important; -webkit-transition-duration: .2s; -moz-transition-duration: .2s; transition-duration: .2s;}
    span.child-triggerm span:after { position: absolute; content: '';}
    span.child-triggerm span, span.child-triggerm span:after { width: 10px; height: 1px; background-color: #1e2530; display: block;}
    .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover span.child-triggerm span, .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover span.child-triggerm span:after { background-color: #FFF; }
    span.child-triggerm span:after { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition-duration: .2s; -moz-transition-duration: .2s;
        transition-duration: .2s;}
    span.child-triggerm.child-open span:after { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); -webkit-transition-duration: .2s; -moz-transition-duration: .2s;
        transition-duration: .2s;}
    span.child-triggerm.child-open span { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition-duration: .2s; -moz-transition-duration: .2s;
        transition-duration: .2s;}

    /* Menu Styles on Mobile Devices */ 
    .mainmenu.js-enabled .hs-menu-flow-horizontal,.mainmenu.js-enabled .hs-menu-children-wrapper{ display: none;} 
    .mainmenu ul.hs-menu-children-wrapper { visibility: visible !important; opacity: 1 !important; position: static !important; display: none;}
    .mainmenu.js-enabled .hs-menu-flow-horizontal{ position: absolute; top: calc(100% + 15px); left: 0px; width: 100%; -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65); -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65);
        box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65); padding: 0; background:#fff; height: 100vh; overflow: auto; padding-bottom: 80px;}
    .mainmenu .hs-menu-flow-horizontal{ padding: 40px 0 0 0; background-color: #3c455c; width: 100%; z-index: 8888;}
    .mainmenu .hs-menu-flow-horizontal > ul > li{ position: relative;}
    .mainmenu .hs-menu-flow-horizontal > ul > li a{ font-size: 17px; line-height: 45px; overflow: visible;}
    .mainmenu .hs-menu-flow-horizontal ul li{ border-top: 1px solid rgb(19 17 17 / 35%); }
    .mainmenu .hs-menu-flow-horizontal ul li a{ padding: 0 10px;}
    .mainmenu .hs-menu-flow-horizontal ul li a:hover{ color: #fff; }
    .mainmenu .hs-menu-flow-horizontal > ul ul li{ background-color: rgba(255, 255, 255, .08);}
    .mainmenu .hs-menu-flow-horizontal > ul ul li a{ text-indent: 10px; font-size: 16px; }
    .mainmenu .hs-menu-flow-horizontal > ul ul ul li a{ text-indent: 30px; }
    .mainmenu .hs-menu-flow-horizontal > ul ul ul ul li a{ text-indent: 50px;}                                                                                    

    .header-section.sticky a.mobile-trigger i, .header-section.sticky a.mobile-trigger i:before, .header-section.sticky a.mobile-trigger i:after {background-color: #484848;}


    .header-section .top-part { display: none; }
    .header-section .bottom-part .right-part .button-strip { display: none; }
    .header-section .bottom-part .right-part .mainmenu .top-part { display: block; }
    .header-section .bottom-part .right-part .mainmenu .button-strip { display: none; padding: 10px 0px 12px;}
    .header-section .bottom-part { padding: 0; }
    .header-section { padding: 15px 0px 15px; position:relative; }
    .header-section.sticky { margin: 0; padding: 15px 0; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li { padding: 0; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>a { padding: 12px 15px; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{display:none;}
    .header-section .bottom-part .right-part .mainmenu .button-strip script { display: none; }

    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>a { color: #000; }
    .header-section .bottom-part .right-part .button-strip .white-btn a { border-color: #de2c63; color: #de2c63; }
    .header-section .bottom-part .right-part .button-strip .white-btn a:hover { background: #de2c63; color: #fff; }
    .header-section .bottom-part .right-part .button-strip .pink-btn a:hover {border-color: #de2c63;}
    .header-section .container { max-width: 100%;}

    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper { transform: translateY(0px); transition: inherit; top: 0; left: 0; width: 100%; border-radius: 0; padding: 0; box-shadow: none; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box { width: calc(100% / 1); margin: 0; padding-bottom: 20px; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega .box:last-child { padding-bottom: 0; }
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega { padding: 20px 0; }

    .header-section .bottom-part .button-strip.responsive .white-btn a { box-sizing: border-box !important; display: inline-block; font-weight: bold;margin-right:15px; font-size: 18px; color: #fff; border: 2px solid #FFFFFF; border-radius: 5px; padding: 10px 44px; width:100%; text-align:center; line-height: normal;}
    .header-section .bottom-part .button-strip.responsive .white-btn a:hover { background: #fff; color: #DE2C63; }
    .header-section .bottom-part .button-strip.responsive .pink-btn a { box-sizing: border-box !important; display: inline-block; font-weight: bold; font-size: 18px; color: #fff; border: 2px solid #DE2C63; border-radius: 5px; padding: 10px 44px; background: #DE2C63; width:100%;text-align:center; line-height: normal;}
    .header-section .bottom-part .button-strip.responsive .pink-btn a:hover { color: #DE2C63; background: #fff; border-color: #fff; }
    .header-section .bottom-part .button-strip.responsive .white-btn { width: 100%; float: none; display: inline-block; vertical-align: middle; padding-right:5px; }    

    .header-section .bottom-part .button-strip.responsive .pink-btn { width: 100%; padding-left:5px;}    
    .header-section .bottom-part .button-strip.responsive{margin-top: 20px;display: inline-flex;justify-content:flex-start;width: 100%;}  
    .header-section.sticky .button-strip.responsive .white-btn a{color:#DE2C63;border: 2px solid #DE2C63;}
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul{padding-bottom:0px;}
    span.child-triggerm.child-open{border-left: 1px solid rgb(19 17 17 / 35%);}
    /*     .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.child-open-color{border-top: 1px solid rgb(19 17 17 / 35%);}
    .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li.child-open-color ul li{border-top: 1px solid rgb(19 17 17 / 35%);} */
    .header-section .bottom-part .right-part .mainmenu .top-part .mainmenu.js-enabled .hs-menu-flow-horizontal,
    .header-section .bottom-part .right-part .mainmenu.js-enabled .top-part .hs-menu-children-wrapper { display: block; }
    .header-section .bottom-part .right-part .mainmenu .top-part .hs-menu-flow-horizontal {position: relative;top: 0;left: 0;display: block;height: auto;box-shadow: none;}
    .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover span.child-triggerm span, .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover span.child-triggerm span:after {background: #1e2530;}
.header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li { position: relative;}
   .header-section .bottom-part .right-part .mainmenu .hs-menu-wrapper>ul>li>ul .about-mega {  border-top: 1px solid rgb(19 17 17 / 35%); padding: 20px 12px;} 
    
    
}


@media (max-width:767px){
    .mobile-trigger i:before { top: 0 !important;}
    .mobile-trigger i:after { top: 0 !important;}
    body .header-container-wrapper .row-fluid .header-section .logo{max-width: 195px;}
    .mobile-trigger:hover i, .mobile-trigger:hover i:before, .mobile-trigger:hover i:after, .mobile-open .mobile-trigger i, .mobile-open .mobile-trigger i:before, .mobile-open .mobile-trigger i:after {background: #fff;}
}



@media (max-width:480px){

    .header-section .bottom-part .button-strip.responsive .pink-btn a,.header-section .bottom-part .button-strip.responsive .white-btn a{font-size:16px;padding:4px 28px; width:100%;}
}
