
    

        .headerSpot {
            /* background-image: -moz-linear-gradient(-135deg, rgb(0, 222, 255) 0%, rgba(18, 127, 144, 0.2) 80%, rgba(35, 31, 32, 0) 100%) !important;
            background-image: -webkit-linear-gradient(-135deg, rgb(0, 222, 255) 0%, rgba(18, 127, 144, 0.2) 80%, rgba(35, 31, 32, 0) 100%) !important;
            background-image: -ms-linear-gradient(-135deg, rgb(0, 222, 255) 0%, rgba(18, 127, 144, 0.2) 80%, rgba(35, 31, 32, 0) 100%); */
            /* opacity: 0.349 !important; */

            background: -moz-radial-gradient(rgb(163 231 241)20%, transparent 16%),
                -moz-radial-gradient(rgb(163 231 241) 20%, transparent 16%),
                white !important;
            background:
                -webkit-radial-gradient(rgb(163 231 241) 20%, transparent 16%),
                -webkit-radial-gradient(rgb(163 231 241) 20%, transparent 16%),
                white !important;

            background-position: 0 0, 15px 16px !important;

            -webkit-background-size: 15px 16px !important;
            ;
            -moz-background-size: 15px 16px !important;
            ;
            background-size: 15px 16px !important;
            ;

            z-index: 2 !important;
        }

        /* .md-form.mt-0 {
            display: inline-flex;
            width: 500px;
        } */

        .mdc-button__icon {
            position: absolute;
            top: 7px;
            left: 2px;

        }

        @media screen and (max-width: 992px) {
            .headerSpot {
                display: none;
            }
        }

        body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.Rectangle_2 {
            background-color: rgb(220, 31, 38);
            width: 2px;
            height: 60px;
            z-index: 10;
            float: left;
            margin-top: 1.5%;
            margin-left: 2%;
        }

        body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse.c-page-on-scroll>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.Rectangle_2.Rectangle_2 {
            background-color: rgb(220, 31, 38);
            width: 2px;
            height: 40px;
            z-index: 10;
            float: left;
            margin-top: 1%;
            margin-left: 2%;
        }

        body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>nav.c-mega-menu.c-mega-menu-dark.c-mega-menu-dark-mobile.c-fonts-uppercase.c-fonts-bold.nav-mag-flt>ul.nav.navbar-nav.c-theme-nav>.Rectangle_22 {
            background-color: rgb(220, 31, 38);
            width: 2px;
            height: 16px;
            z-index: 10;
            float: left;
            margin-top: 6.5%;

        }

        body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse.c-page-on-scroll>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>nav.c-mega-menu.c-mega-menu-dark.c-mega-menu-dark-mobile.c-fonts-uppercase.c-fonts-bold.nav-mag-flt>ul.nav.navbar-nav.c-theme-nav>.Rectangle_22 {
            background-color: rgb(220, 31, 38);
            width: 2px;
            height: 16px;
            z-index: 10;
            float: left;
            margin-top: 3.9%;

        }

        body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse.c-page-on-scroll>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-3.headerSpot>.col-md-12>.c-navbar-wrapper.clearfix>.searchClassdiv {
            width: 100% !important;
            margin-top: 20px !important;
        }

        body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-3.headerSpot>.col-md-12>.c-navbar-wrapper.clearfix>.searchClassdiv {
            width: 100% !important;
            margin-top: 37px !important;
        }




        @media (max-width: 1140px) and (min-width: 980px) {

            body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.Rectangle_2 {
                background-color: rgb(220, 31, 38);
                width: 2px;
                height: 50px;
                z-index: 10;
                float: left;
                margin-top: 3%;
                margin-left: 1%;
            }

            body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse.c-page-on-scroll>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.Rectangle_2.Rectangle_2 {
                background-color: rgb(220, 31, 38);
                width: 2px;
                height: 35px;
                z-index: 10;
                float: left;
                margin-top: 2%;
                margin-left: 1%;
            }
            body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.c-brand {
                padding-left: 2%!important;
            }
            body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse.c-page-on-scroll>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.c-brand {
               padding-left: 2%!important;
            }



        }



        @media (max-width: 979px) {


            .Rectangle_2 {
                display: none !important;
            }
        }


        @media (min-width: 1850px) {
            .Rectangle_2 {
                background-color: rgb(220, 31, 38);
                width: 2px;
                height: 48px;
                z-index: 10;
                float: left;
                margin-top: 1.8%;
                padding-top: 0%;
                margin-left: 7%;
            }

            .m-search {
                margin-left: -8%;
            }
        }


        @media (min-width: 2200px) {


            body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.Rectangle_2 {
                background-color: rgb(220, 31, 38);
                width: 2px;
                height: 48px;
                z-index: 10;
                float: left;
                margin-top: 1.2%;
                padding-top: 0%;
                margin-left: 3%;
            }

            body.c-layout-header-fixed.c-layout-header-mobile-fixed.c-layout-header-topbar.c-layout-header-topbar-collapse.c-page-on-scroll>header.c-layout-header.c-layout-header-4.c-layout-header-default-mobile>.c-navbar>.col-md-9>.c-navbar-wrapper.clearfix>.Rectangle_2.Rectangle_2 {
                background-color: rgb(220, 31, 38);
                width: 2px;
                height: 48px;
                z-index: 10;
                float: left;
                margin-top: 0.4%;
                padding-top: 0%;
                margin-left: 3%;
            }


            .m-search {
                margin-left: -6%;
            }
        }



        .searchClass {
          
            -webkit-border-radius: 20px!important;
            -moz-border-radius: 20px!important;
            border-radius: 20px!important;
            border: 1px solid rgb(51, 51, 51)!important;
            color: black!important;
            /* width: 250px;
            height: 30px; */
            width: 90%!important;
            padding-left: 10px!important;
        }
        input.searchClass { outline: none; }

        /* .searchClass :focus {
            outline: none;
            border: 1px solid #2d9fd9;
            color: black;
        } */
