                        * {
                            padding: 0px;
                            margin: 0px;
                            box-sizing: border-box !important;
                            outline: none !important;
                        }
                        
                        html {
                            box-shadow: 0px !important;
                        }
                        
                        body {
                            background-color: #fff;
                        }
                        
                        @font-face {
                            font-family: "condor";
                            src: url("https://use.typekit.net/af/f47187/00000000000000003b9ae487/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"), url("https://use.typekit.net/af/f47187/00000000000000003b9ae487/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"), url("https://use.typekit.net/af/f47187/00000000000000003b9ae487/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");
                            font-display: auto;
                            font-style: normal;
                            font-weight: 400;
                        }
                        
                        @font-face {
                            font-family: "forma-djr-micro";
                            src: url("https://use.typekit.net/af/9f9862/00000000000000003b9ae4e0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"), url("https://use.typekit.net/af/9f9862/00000000000000003b9ae4e0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"), url("https://use.typekit.net/af/9f9862/00000000000000003b9ae4e0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");
                            font-display: auto;
                            font-style: normal;
                            font-weight: 400;
                        }
                        
                        @font-face {
                            font-family: 'Avenir-Roman';
                            src: url('../fonts/Avenir-Roman.ttf');
                        }
                        
                        @font-face {
                            font-family: 'Arimo-Regular';
                            src: url('../fonts/Arimo-Regular.ttf');
                        }
                        
                        @font-face {
                            font-family: 'Raleway-Regular';
                            src: url('../fonts/Raleway-Regular.ttf');
                        }
                        
                        @font-face {
                            font-family: 'Arimo-Bold';
                            src: url('../fonts/Arimo-Bold.ttf');
                        }
                        
                        .tk-condor {
                            font-family: "condor", sans-serif !important;
                        }
                        
                        .tk-forma-djr-micro {
                            font-family: "forma-djr-micro", sans-serif !important;
                        }
                        
                        .col_100 {
                            width: 100%;
                        }
                        
                        .left {
                            float: left;
                        }
                        
                        .secondary_link {
                            color: #d53b17e6 !important;
                            text-decoration: underline;
                        }
                        
                        .padding_none {
                            padding: 0px !important;
                        }
                        
                        .read_more_btn,
                        .read_more_btn:hover,
                        .read_more_btn:focus {
                            background: #d53b17;
                            color: #fff;
                            padding: 7px 17px;
                            border-radius: 3px;
                            letter-spacing: 1px;
                            font-weight: 600;
                            font-family: "forma-djr-micro", sans-serif !important;
                            font-size: 13px;
                            border: 1px solid #d53b17;
                        }
                        
                        .read_more_btn>i {
                            margin-left: 5px;
                            color: #fff;
                        }
                        
                        .heading {
                            font-size: 24px;
                            font-family: Arimo-Regular;
                        }
                        
                        .bordr-none {
                            border: none !important;
                        }
                        
                        .heading .title,
                        .heading .title-center {
                            font-size: 28px;
                            margin-bottom: 20px;
                            margin-top: 0px;
                            font-family: 'Avenir-Roman' !important;
                            color: #000;
                            display: inline-block;
                            line-height: 36px;
                            padding-bottom: 10px;
                            /*width:120px !important;*/
                            font-weight: 700;
                        }
                        
                        .heading .title:after,
                        .heading .title-center:after {
                            content: '';
                            border-bottom: solid 4px #f66e2d;
                            width: 100px;
                            top: 3px;
                            /* height: 4px; */
                            position: relative;
                            display: block;
                        }
                        
                        .heading .title-center:after {
                            margin-left: auto;
                            margin-right: auto;
                            top: 13px;
                        }
                        
                        .com_pd {
                            padding: 30px 0px 0px 0px;
                        }
                        
                        .tag_heading {
                            font-size: 14px;
                            color: #000000;
                            font-family: 'Avenir-Roman' !important;
                            margin: 0px;
                        }
                        
                        input[type="text"] {
                            color: #777 !important;
                            background: #fff;
                            border-radius: 0px !important;
                            outline: none;
                            font-size: 0.91em !important;
                            padding: 0em 1em !important;
                            border: none !important;
                            -webkit-appearance: none !important;
                            display: inline-block !important;
                            letter-spacing: 1px !important;
                            margin-right: 2px !important;
                            height: 45px !important;
                            font-weight: 300 !important;
                            font-size: 15px !important;
                        }
                        
                        select {
                            color: #777 !important;
                            background: #fff;
                            border-radius: 0px !important;
                            outline: none;
                            border: none !important;
                            height: 45px !important;
                            font-weight: 300 !important;
                            font-size: 15px !important;
                        }
                        
                         ::placeholder {
                            font-weight: 300 !important;
                            font-size: 15px !important;
                        }
                        
                        .hr_border {
                            margin-top: 20px;
                            margin-bottom: 20px;
                            border: 0;
                            border-top: 1px solid #eee;
                        }
                        
                        .border_right {
                            border-right: 1px solid #cecece;
                        }
                        
                        p,
                        a {
                            font-family: "forma-djr-micro", sans-serif !important;
                        }
                        
                        .height_0px {
                            height: 0px !important;
                        }
                        
                        .para {
                            font-size: 14px;
                            color: #000000;
                            margin: 0px;
                            /*  font-family: "Arimo-Regular", sans-serif !important;*/
                            font-family: "forma-djr-micro", sans-serif !important;
                            line-height: 22px;
                            margin-bottom: 18px;
                        }
                        
                        ul li {
                            font-family: "forma-djr-micro", sans-serif !important;
                        }
                        
                        .caret {
                            display: inline-block;
                            width: 0px;
                            height: 0px;
                            margin-left: 2px;
                            vertical-align: middle;
                            border-top: 4px dashed;
                            border-right: 4px solid transparent border-left: 4px solid transparent;
                        }
                        
                        .title_container {
                            padding: 0 0 4em 0;
                        }
                        
                        .title_container .title {
                            color: #262c38;
                            margin: 0;
                            font-size: 3em;
                            font-weight: 700;
                            letter-spacing: 1px;
                            text-align: center;
                            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.33);
                        }
                        
                        .knowmore_btn {
                            background: rgb(38 44 56);
                            padding: 10px 20px;
                            text-align: center;
                            color: #fff;
                            height: 45px;
                            margin: 0;
                            font-weight: 300;
                            font-size: 14px;
                            text-decoration: none !important;
                            border-radius: 3px;
                        }
                        
                        .knowmore_btn:hover {
                            color: #fff;
                        }
                        
                        .link {
                            color: #0066bd;
                            font-weight: 400;
                        }
                        
                        .com_btn {
                            padding: 10px 20px;
                            background: #262c38;
                            color: #fff;
                            border-radius: 2px;
                        }
                        
                        .contianer-fluid {
                            width: 90%;
                            margin: 0 auto;
                        }
                        
                        h1,
                        h2,
                        h3,
                        h4,
                        h5,
                        h6 {
                            font-family: "Arimo-Regular", sans-serif !important;
                            line-height: 28px !important;
                        }
                        /*--------------------------
                                                                                                                globalc css
                                                                                                                --------------------------*/
                        /*MAIN HEADER*/
                        
                        @import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600");
                        @import url("../../maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.html");
                        *,
                        *:before,
                        *:after {
                            margin: 0;
                            padding: 0;
                            box-sizing: border-box;
                        }
                        
                        .wrapper {
                            display: flex;
                            min-height: 100%;
                        }
                        
                        .sidebar {
                            position: absolute;
                            width: 250px;
                            background: #372d21;
                            height: 100%;
                            overflow: auto;
                            /* z-index: 999;*/
                        }
                        
                        .content {
                            flex: 1;
                            padding: 0px;
                            background: #fff;
                            /* box-shadow: 0 0 5px black;*/
                            transform: translate3d(0, 0, 0);
                            transition: transform .3s;
                            width: 100% !important;
                            float: left;
                        }
                        /*.row {
                                                                                                display: flex;
                                                                                                justify-content: space-evenly;
                                                                                                   flex-wrap: wrap; 
                                                                                                width: 100%;
                                                                                                height: 200px;
                                                                                                margin-top: 20px;
                                                                                            }*/
                        /*.item {
                                                                                                width: 30%;
                                                                                                height: 150px;
                                                                                                background: #d8d8d8;
                                                                                                margin: 5px;
                                                                                                box-shadow: 2px 1px 8px #333333;
                                                                                                border-left: 10px solid #333333;
                                                                                                line-height: 100%;
                                                                                                font-size: 25px;
                                                                                                padding: 10px;
                                                                                            }*/
                        
                        .content.isOpen {
                            transform: translate3d(250px, 0, 0);
                            /* width: calc(100% - 250px) !important;*/
                            position: absolute
                        }
                        /*.content.isOpen .container {
                                                    max-width: 100%;
                                                    margin: 0 auto;
                                                    width: 100%;
                                                }*/
                        
                        .content.isOpen::after {
                            content: "";
                            position: absolute;
                            top: 0;
                            left: 0px;
                            right: 0px;
                            height: 100%;
                            background-color: rgba(0, 0, 0, 0.3);
                            z-index: 999;
                        }
                        
                        a.menu_btn {
                            cursor: pointer;
                            padding: 5px 14px 5px 8px;
                            background: rgb(241 143 41);
                            color: #fff;
                            text-decoration: none;
                            /*box-shadow: 0px 2px 7px #999;*/
                            font-family: 'Avenir-Roman';
                        }
                        
                        a.menu_btn:hover {
                            color: #fff;
                        }
                        
                        a.menu_btn>em {
                            margin-right: 5px;
                        }
                        
                        a.menu_btnl:hover {
                            color: #d53b17;
                        }
                        
                        a.menu_btnl>em {
                            margin-right: 5px;
                        }
                        
                        a:focus,
                        a:hover {
                            text-decoration: none !important;
                        }
                        /*a.menu_btn:before {
                                                                                                                  content: '\f0c9';
                                                                                                                  font: 17px  fontawesome;
                                                                                                                  text-decoration: none;
                                                                                                                  color: #fff;
                                                                                                                }*/
                        /* Demo Navigation */
                        
                        .lft_search {
                            text-align: center;
                            text-transform: uppercase;
                            letter-spacing: 7px;
                            color: #eee;
                            border-bottom: 1px solid #166b54;
                            background: #166b54;
                            padding: 28px 24px 24px 24px;
                        }
                        /*.nav li a {
                                                                                                position: relative;
                                                                                                display: block;
                                                                                                text-decoration: none;
                                                                                                padding: 20px 0 20px 50px;
                                                                                                font-size: 12px;
                                                                                                color: #eee;
                                                                                                border-bottom: 1px solid #222;
                                                                                            }*/
                        /*                  .nav li a:before {
                                                                                                                  font: 14px fontawesome;
                                                                                                                  position: absolute;
                                                                                                                  top: 19px;
                                                                                                                  left: 20px;
                                                                                                                }*/
                        /*  .nav>li>a:focus,
                                                                                            .nav>li>a:hover,
                                                                                            .nav li a:hover {
                                                                                                background: #d53b17 !important;
                                                                                                text-decoration: underline;
                                                                                            }

                                                                                            .nav li a.active {
                                                                                                box-shadow: inset 5px 0 0 #d53b17, inset 6px 0 0 #d53b17;
                                                                                                background: #444;
                                                                                            }*/
                        /*header*/
                        
                        .main_header {
                            height: 94px;
                        }
                        
                        .main_header_in {
                            height: 94px;
                        }
                        
                        ul.header_left {
                            float: left;
                            padding: 30px 0px;
                            margin: 0px;
                        }
                        
                        ul.header_left li {
                            padding: 5px 7px 5px 0px;
                            list-style: none;
                            float: left;
                        }
                        
                        ul.header_left li a {
                            font-size: 15px;
                        }
                        
                        ul.header_left li a :hover {
                            color: #fff !important;
                        }
                        
                        ul.header_right {
                            float: left;
                            padding: 30px 0px;
                            margin: 0px;
                        }
                        
                        ul.header_right li {
                            padding: 0px 7px;
                            list-style: none;
                            float: left;
                        }
                        
                        ul.header_right li a {
                            font-size: 16px;
                            padding: 5px 0px;
                            list-style: none;
                            float: left;
                            border-radius: 100px;
                            background: #9f9f9f;
                            width: 30px;
                            height: 30px;
                            text-align: center;
                            color: #fff;
                        }
                        
                        ul.header_right li a:hover {
                            font-size: 16px;
                            padding: 5px 0px;
                            list-style: none;
                            float: left;
                            border-radius: 100px;
                            background: #d53b17;
                            width: 30px;
                            height: 30px;
                            text-align: center;
                            color: #fff;
                        }
                        /*.main_header {
                                                                                                border-bottom: 1px solid #c9c9c9;
                                                                                            }
                                                                                            */
                        
                        .logo {
                            text-align: center;
                        }
                        
                        .logo img {
                            margin: 0px auto;
                            width: 92%;
                        }
                        
                        .left_search {
                            position: absolute;
                            right: 31px;
                            top: 30px;
                        }
                        
                        .lft_search .search_box input[type="search"] {
                            height: 25px !important;
                            background-color: #817a73 !important;
                            color: #fff !important;
                        }
                        
                        .lft_search .search_box .form-group {
                            margin-bottom: 0px;
                        }
                        
                        .sidebar-menu {
                            list-style: none;
                            margin: 0;
                            padding: 0;
                            background-color: #166b54;
                        }
                        
                        .sidebar-menu>li {
                            position: relative;
                            margin: 0;
                            padding: 0;
                            border-bottom: 1px solid #a8641d;
                        }
                        
                        .sidebar-menu>li:last-child {
                            border-bottom: 0px;
                        }
                        
                        .sidebar-menu>li>a {
                            padding: 13px 24px;
                            display: block;
                            color: #ffffff;
                            font-family: 'Avenir-Roman';
                            font-size: 13px;
                            letter-spacing: 1px;
                        }
                        
                        .sidebar-menu>li>a>.fa {
                            width: 20px;
                        }
                        /*.sidebar-menu>li:hover>a,
                                                                        .sidebar-menu>li.active>a {
                                                                            color: #fff;
                                                                            background: #d53b17;
                                                                            border-left-color: #af3215;
                                                                        }*/
                        
                        .sidebar-menu>li>.treeview-menu {
                            background: #d33b16;
                        }
                        
                        .sidebar-menu>li .label,
                        .sidebar-menu>li .badge {
                            margin-top: 3px;
                            margin-right: 5px;
                        }
                        
                        .sidebar-menu li.header {
                            padding: 10px 25px 10px 15px;
                            font-size: 12px;
                            color: #4b646f;
                            background: #1a2226;
                        }
                        
                        .sidebar-menu li>a>.fa-angle-left {
                            width: auto;
                            height: auto;
                            padding: 0;
                            margin-right: 10px;
                            margin-top: 3px;
                        }
                        
                        .sidebar-menu li.active>a>.fa-angle-up {
                            transform: rotate(-360deg);
                        }
                        
                        .sidebar-menu li.active>.treeview-menu {
                            display: block;
                        }
                        
                        .sidebar-menu a {
                            color: #b8c7ce;
                            text-decoration: none;
                        }
                        
                        .sidebar-menu .treeview-menu {
                            display: none;
                            list-style: none;
                            padding: 0;
                            margin: 0;
                        }
                        
                        .sidebar-menu .treeview-menu .treeview-menu {
                            padding-left: 20px;
                        }
                        
                        .sidebar-menu .treeview-menu>li {
                            margin: 0;
                            padding: 0px 28px;
                            background: #a8641d;
                        }
                        
                        .sidebar-menu .treeview-menu>li>a {
                            padding: 9px 5px;
                            display: block;
                            border-bottom: 1px solid #a8641d;
                            color: #b8c7ce;
                            font-family: 'Avenir-Roman';
                            font-size: 12px;
                            background: #a8641d;
                            color: #fff !important;
                            letter-spacing: 1px;
                        }
                        
                        .sidebar-menu .treeview-menu>li:last-child>a {
                            border-bottom: 0px !important;
                        }
                        
                        .sidebar-menu .treeview-menu>li>a>.fa {
                            width: 20px;
                        }
                        
                        .sidebar-menu .treeview-menu>li>a>.fa-angle-left,
                        .sidebar-menu .treeview-menu>li>a>.fa-angle-down {
                            width: auto;
                        }
                        
                        .sidebar-menu .treeview-menu>li.active>a,
                        .sidebar-menu .treeview-menu>li>a:hover {
                            color: #fff;
                        }
                        
                        .left_menu_contact {
                            text-align: center;
                            color: #fff;
                            padding: 18px 0px;
                        }
                        
                        .left_menu_contact span {
                            font-size: 10px;
                            font-family: 'Avenir-Roman';
                            color: #b8c7ce;
                        }
                        
                        .left_menu_contact p {
                            font-family: 'Avenir-Roman' !important;
                            font-size: 25px;
                            margin-bottom: 0px;
                            letter-spacing: 1px;
                            color: #ffffff;
                            font-weight: 600;
                            line-height: 20px;
                        }
                        
                        .left_menu_contact ul.social_linke_left {
                            padding-top: 6px;
                            float: left !important;
                            margin-left: 49px;
                        }
                        
                        .left_menu_contact ul.social_linke_left li {
                            padding: 0px 0px;
                            list-style: none;
                            float: left;
                            margin-right: 9px;
                        }
                        
                        .left_menu_contact ul.social_linke_left li a {
                            font-size: 17px;
                            padding: 3px 3px;
                            list-style: none;
                            float: left;
                            border-radius: 100px;
                            background: #ffffff;
                            width: 27px;
                            height: 27px;
                            color: #2b2b2b;
                        }
                        /*MAIN SLIDER*/
                        
                        .main_slider .banner_content {
                            position: absolute;
                            left: 0;
                            right: 0;
                            top: 0;
                            bottom: 0;
                            padding-top: 13%;
                        }
                        
                        .main_slider .banner_content::before {
                            content: "";
                            position: absolute;
                            left: 0px;
                            right: 0px;
                            top: 0;
                            background-color: #09090970;
                            height: 100%;
                        }
                        
                        .main_slider .banner_content h4 {
                            color: #fff;
                            font-size: 42px;
                            margin: 0px;
                            font-family: 'Avenir-Roman' !important;
                        }
                        
                        .main_slider .banner_content h4>span {
                            color: #ef7660;
                            font-weight: 700;
                            font-family: 'Avenir-Roman' !important;
                        }
                        
                        .main_slider .banner_content p {
                            color: #fff;
                            font-size: 22px;
                            letter-spacing: 1px;
                            margin-top: 24px;
                            margin-bottom: 22px;
                            font-family: 'Nunito', sans-serif !important;
                        }
                        
                        .main_slider .banner_content .wht_view_more {
                            padding: 15px 0px;
                        }
                        
                        .main_slider .banner_content .wht_view_more a.view-more {
                            color: #fff;
                            border: 1px solid #d53b17;
                            padding: 11px 20px;
                            border-radius: 2px;
                            letter-spacing: 1px;
                            font-size: 12px;
                            font-family: 'Avenir-Roman';
                            background: #d53b17;
                            cursor: default;
                        }
                        /*ABOUT US SECTION*/
                        
                        .read_more {
                            padding: 23px 0px;
                        }
                        
                        .about_section {
                            padding: 30px 0px 40px 0px;
                            ;
                        }
                        
                        .about_section ul.about_list {
                            margin-top: 20px;
                        }
                        
                        .about_section ul.about_list li {
                            list-style: none;
                            padding: 10px 10px;
                        }
                        
                        .about_section ul.about_list li>.about-box {
                            /*border: 2px solid #ec775c;*/
                            padding: 23px 38px;
                            background-color: #ededed;
                        }
                        
                        .about_section ul.about_list li>.about-box .view-more {
                            background-color: #322a1d;
                            padding: 6px 15px;
                            border-radius: 100px;
                            color: #fff;
                            font-size: 11px;
                        }
                        
                        .about_section ul.about_list li>.about-box h3 a {
                            font-size: 20px;
                            color: #000000;
                            letter-spacing: 1px;
                            text-align: center;
                        }
                        
                        .about_section ul.about_list li>.about-box p {
                            margin: 0px 0px 13px 0px;
                        }
                        /*EVENT STORIES SECTION*/
                        
                        .news_media .heading .title {
                            font-size: 28px;
                            margin-bottom: 20px;
                            margin-top: 0px;
                            font-family: 'Avenir-Roman' !important;
                            color: #000;
                        }
                        
                        .media_news_left {}
                        
                        #events_stories {
                            height: 282px;
                        }
                        
                        #events_stories1 {
                            height: 282px;
                        }
                        
                        .events_stories {
                            background-image: url('../images/events_bg.jpg');
                            background-size: cover;
                            background-position: center;
                            padding: 25px 25px 35px 25px;
                        }
                        
                        .events_stories .wht_heading {
                            margin-bottom: 20px;
                        }
                        
                        .events_stories .wht_heading h3 {
                            color: #fff;
                            letter-spacing: 1px;
                            text-align: center;
                            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.33);
                        }
                        
                        .events_stories_container .owl-carousel .enents_fluid {
                            padding: 10px;
                            background-color: #fff;
                            height: 282px;
                        }
                        
                        .events_stories_container .owl-carousel .enents_fluid .events_content {
                            padding: 8px 0px 0 0px;
                        }
                        
                        .events_stories_container .owl-carousel .enents_fluid .events_content a {
                            background: #4e4d4c;
                            padding: 5px 13px;
                            border-radius: 100px;
                            color: #fff;
                            font-size: 9px;
                            letter-spacing: 2px;
                        }
                        
                        .events_stories_container .wht_view_more {
                            padding: 30px 0px;
                            text-align: center;
                            height: 58px;
                        }
                        
                        .events_stories_container .wht_view_more a.view-more {
                            color: #fff;
                            border: 1px solid #fff;
                            padding: 7px 8px;
                            border-radius: 4px;
                            letter-spacing: 1px;
                            font-family: "forma-djr-micro", sans-serif !important;
                            font-size: 13px;
                        }
                        
                        .events_stories_container .wht_view_more a.view-more>i {
                            margin-left: 10px;
                        }
                        /***
                                                                        Bootstrap Line Tabs by @keenthemes
                                                                        A component of Metronic Theme - #1 Selling Bootstrap 3 Admin Theme in Themeforest: http://j.mp/metronictheme
                                                                        Licensed under MIT
                                                                        ***/
                        /* Tabs panel */
                        /*.tabbable-panel {
                                                                          border:1px solid #eee;
                                                                          padding: 10px;
                                                                        }*/
                        /* Default mode */
                        
                        .tabbable-line>.nav-tabs {
                            border: none;
                            margin: 0px;
                        }
                        
                        .tabbable-line>.nav-tabs>li {
                            margin-right: 2px;
                        }
                        
                        .tabbable-line>.nav-tabs>li>a {
                            margin-right: 0;
                            color: #fff8f8;
                            border-radius: 0px;
                            padding: 1px 1px;
                            background: #4e4d4c;
                            font-size: 13px;
                        }
                        
                        .tabbable-line>.nav-tabs>li>a>i {
                            color: #a6a6a6;
                        }
                        /*.tabbable-line .nav-tabs>li>a:hover {
                            border: 1px solid transparent;
                            padding: 1px 10px;
                        }*/
                        /*.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
                                                                          border-bottom: 4px solid #fbcdcf;
                                                                        }
                                                                        .tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
                                                                          border: 0;
                                                                          background: none !important;
                                                                          color: #333333;
                                                                        }*/
                        
                        .tabbable-line>.nav-tabs>li.open>a>i,
                        .tabbable-line>.nav-tabs>li:hover>a>i {
                            color: #a6a6a6;
                        }
                        
                        .tabbable-line .nav>li:focus,
                        {
                            background-color: #4e4d4c !important;
                        }
                        
                        .tabbable-line .nav>li:hover {
                            background-color: #4e4d4c;
                        }
                        
                        .tabbable-line .nav>li:hover a {
                            color: #fff !important;
                        }
                        
                        .tabbable-line.nav-tabs>li>a:hover {
                            border-color: transparent !important;
                        }
                        
                        .tabbable-line>.nav-tabs>li.open .dropdown-menu,
                        .tabbable-line>.nav-tabs>li:hover .dropdown-menu {
                            margin-top: 0px;
                        }
                        
                        .news_media .tabbable-panel .nav-tabs>li.active>a,
                        .news_media .tabbable-panel .nav-tabs>li.active>a:focus,
                        .news_media .tabbable-panel .nav-tabs>li.active>a:hover {
                            background-color: transparent !important;
                            padding: 1px 10px;
                            font-size: 13px;
                            color: #fff;
                        }
                        
                        .tabbable-line>.nav-tabs>li.active {
                            background: #ec775c;
                            position: relative;
                        }
                        
                        .tabbable-line>.nav-tabs>li.active>a {
                            border: 0;
                            color: #333333;
                        }
                        
                        .tabbable-line>.nav-tabs>li.active>a>i {
                            color: #404040;
                        }
                        
                        .tabbable-line>.tab-content {
                            margin-top: -3px;
                            background-color: #fbf6f2;
                            border: 0;
                            padding: 16px 15px 16px 0px;
                            width: 100%;
                            float: left;
                            border-right: 1px solid #cecece;
                        }
                        
                        .portlet .tabbable-line>.tab-content {
                            padding-bottom: 0;
                        }
                        /* Below tabs mode */
                        
                        .tabbable-line.tabs-below>.nav-tabs>li {
                            border-top: 4px solid transparent;
                        }
                        
                        .tabbable-line.tabs-below>.nav-tabs>li>a {
                            margin-top: 0;
                        }
                        
                        .tabbable-line.tabs-below>.nav-tabs>li:hover {
                            border-bottom: 0;
                            border-top: 4px solid #fbcdcf;
                        }
                        
                        .tabbable-line.tabs-below>.nav-tabs>li.active {
                            margin-bottom: -2px;
                            border-bottom: 0;
                            border-top: 4px solid #f3565d;
                        }
                        
                        .tabbable-line.tabs-below>.tab-content {
                            margin-top: -10px;
                            border-top: 0;
                            border-bottom: 1px solid #eee;
                            padding-bottom: 15px;
                        }
                        /*NEWS MEDIA*/
                        
                        .news_media {
                            background-color: #fbf6f2;
                            padding-bottom: 75px;
                        }
                        
                        ul.news_vertical li {
                            padding: 8px 0px;
                            border-bottom: 1px solid #cecece;
                        }
                        
                        ul.news_vertical li:last-child {
                            border-bottom: 0px !important;
                        }
                        
                        ul.news_vertical li .news_fluid {
                            width: 47px;
                        }
                        
                        ul.news_vertical li .news_date {
                            background: #000000;
                            padding: 2px 5px;
                            text-align: center;
                            color: #fff;
                        }
                        
                        ul.news_vertical li .news_date h4 {
                            font-size: 13px;
                            ;
                            margin: 0px;
                        }
                        
                        ul.news_vertical li .year {
                            background-color: #ec775c;
                            color: #fff;
                        }
                        
                        ul.news_vertical li .year p {
                            margin: 0px;
                            font-size: 12px;
                        }
                        
                        ul.news_vertical li .news h4 {
                            color: #000000;
                            font-family: 'Raleway-Regular' !important;
                            font-weight: 600;
                            margin-bottom: 3px;
                            font-size: 15px;
                            margin-top: 0px;
                        }
                        
                        ul.news_vertical li .news a.download {
                            color: #000000;
                            font-style: italic;
                            text-decoration: underline;
                            font-family: "Arimo-Regular", sans-serif !important;
                            font-size: 13px;
                        }
                        
                        .latest_publication {
                            border: 1px solid #cecece;
                            background: #fff;
                            margin-top: 19px;
                        }
                        
                        .latest_publication .latest_pub {
                            padding: 8px 20px;
                        }
                        
                        .latest_publication .synopsis {
                            border-top: 1px solid #cecece;
                            padding: 3px 20px;
                        }
                        
                        .latest_publication .synopsis a {
                            font-size: 12px;
                            color: #000000;
                        }
                        
                        .latest_publication .synopsis span img {
                            margin-top: 4px;
                            margin-right: 11px;
                        }
                        
                        .latest_publication .synopsis p {
                            font-size: 12px;
                        }
                        
                        .latest_publication .border_right img {
                            padding: 10px !important;
                            width: 100%;
                            display: block;
                        }
                        
                        .latest_publication h3 {
                            color: #000000;
                            font-family: 'Raleway-Regular' !important;
                            font-weight: 600;
                            margin-bottom: 12px;
                            font-size: 21px;
                            margin-top: 7px;
                        }
                        
                        .latest_publication p {
                            color: #464646;
                            font-family: 'Raleway-Regular' !important;
                            font-weight: 600;
                            margin-bottom: 3px;
                            font-size: 13px;
                            line-height: 22px;
                        }
                        
                        .news_media a.publication {
                            font-size: 13px;
                            color: #000;
                            text-decoration: underline;
                        }
                        /*CLIENT SUCCESS*/
                        
                        .client_success .client_success_box {
                            padding: 20px;
                        }
                        
                        .client_success .client_success_box .success_content {
                            padding: 10px 10px;
                            text-align: center;
                        }
                        
                        .client_success .client_success_box .success_content h4 {
                            font-size: 17px;
                            color: #000000;
                        }
                        
                        .client_success .client_success_box .client_in {
                            border: 2px solid #ec775c;
                        }
                        /*ENQUIRY*/
                        /*.enquiry_section {
                            background: #41a073;
                            padding: 23px 0px;
                        }
*/
                        
                        .enquiry_section {
                            background: #41a073;
                            padding: 13px 0px;
                            z-index: -1;
                            position: relative;
                        }
                        
                        .enquiry_section h2 {
                            letter-spacing: 1px;
                            color: #fff;
                            margin: 0;
                            font-family: "Arimo-Regular", sans-serif !important;
                        }
                        
                        .enquiry_section h4 {
                            letter-spacing: 1px;
                            color: #fff;
                            font-size: 19px;
                            margin-top: 6px;
                            font-family: "Arimo-Regular", sans-serif !important;
                        }
                        /*FOOTER*/
                        
                        .footer {
                            background-color: #2b2d2c;
                            position: relative;
                            z-index: -1;
                        }
                        
                        .footer a:hover {
                            color: #fff;
                            opacity: 0.8;
                        }
                        
                        .footer h5 {
                            color: #41a073;
                            font-size: 15px;
                            font-weight: 600;
                            text-transform: uppercase;
                            font-family: "Arimo-Regular", sans-serif;
                        }
                        
                        .footer h5 a {
                            color: #41a073;
                            font-size: 23px;
                            font-weight: normal;
                            text-transform: uppercase;
                            font-family: "Arimo-Regular", sans-serif;
                        }
                        
                        .footer a {
                            color: #fff;
                            font-family: "Arimo-Regular", sans-serif;
                        }
                        
                        .footer p {
                            font-size: 13px;
                            color: #fff;
                            letter-spacing: 1px;
                            font-family: "Arimo-Regular", sans-serif;
                        }
                        
                        .footer ul.footer_list {
                            display: table;
                            float: right;
                        }
                        
                        .footer ul.footer_list li {
                            display: table-cell;
                        }
                        
                        .footer ul.footer_list li>.list_details {
                            margin-bottom: 4px;
                        }
                        
                        .footer-list-style2 li {
                            display: block!important;
                            line-height: 27px!important;
                        }
                        
                        .footer-list-style2 a {
                            color: #fff;
                            letter-spacing: 1px;
                            font-family: "Arimo-Regular", sans-serif;
                            font-size: 13px;
                        }
                        
                        .footer-single-style {
                            font-size: 23px;
                            letter-spacing: 1px;
                            margin: 0px;
                            color: #41a073;
                        }
                        
                        .bottom_footer {
                            padding: 25px 0px;
                            background-color: #484848;
                        }
                        
                        .bottom_footer p {
                            margin-bottom: 0px;
                            color: #fff;
                            letter-spacing: 1px;
                            font-size: 13px;
                        }
                        
                        .footer ul.social_linke_footer {
                            float: none !important;
                            margin-left: 0px;
                            display: block;
                        }
                        
                        .footer ul.social_linke_footer li {
                            padding: 0px 0px;
                            list-style: none;
                            display: inline-block;
                            margin-right: 9px;
                        }
                        
                        .footer ul.social_linke_footer li a {
                            font-size: 17px;
                            padding: 0px 0px;
                            list-style: none;
                            float: left;
                            border-radius: 100px;
                            background: #ffffff;
                            width: 20px;
                            height: 20px;
                            color: #2b2b2b;
                            line-height: 18px;
                            text-align: center;
                        }
                        
                        .footer ul.social_linke_footer li a i {
                            font-size: 12px;
                        }
                        /*#video_box {
                                                    height: 492px;
                                                    padding-bottom: 73px;
                                                }*/
                        /*.video_section .video_content {
                                                    bottom: -160px !important;
                                                }
                                                .video_section .owl-carousel .owl-video-play-icon {
                                                    top: 32% !important;

                                                }
                                                .videos {
                                                    height: 300px !important;
                                                    padding-bottom: 10px;
                                                }*/
                        
                        #video_box .owl-item {
                            position: relative;
                            background-image: url('../images/nividetayoutube.jpg');
                            background-size: contain;
                            background-position: center;
                        }
                        
                        #video_box .owl-item::before {
                            content: "";
                            position: absolute;
                            left: 0px;
                            right: 0px;
                            background-color: #00000087;
                            height: 100%;
                        }
                        
                        .video_section .owl-carousel .owl-video-wrapper {
                            background: transparent !important;
                            height: 398px;
                            position: relative;
                            top: -96px;
                        }
                        
                        .video_section .video_content {
                            position: relative;
                            z-index: 9999999;
                            left: 0;
                            right: 0;
                            text-align: center;
                            color: #fff;
                            bottom: -301px;
                        }
                        
                        .video_section .video_content h4 {
                            font-size: 35px;
                            font-family: "condor", sans-serif !important;
                        }
                        
                        .video_section .owl-dots {
                            position: relative;
                            bottom: 65px;
                        }
                        
                        .video_section .owl-dots {
                            position: absolute;
                            bottom: 48px;
                            left: 0;
                            right: 0;
                            text-align: center;
                        }
                        
                        .main_slider .owl-dots {
                            position: absolute;
                            bottom: 0px;
                            left: 0;
                            right: 0;
                            text-align: center;
                        }
                        
                        .video_section .owl-dot span,
                        .main_slider .owl-dot span {
                            background-color: #fff;
                            width: 34px;
                            border-radius: 0px;
                            height: 3px;
                            opacity: 0.8;
                        }
                        
                        .video_section .owl-dot.active span,
                        .main_slider .owl-dot.active span {
                            background-color: #fff;
                            opacity: 1;
                        }
                        
                        .video_section .owl-carousel .owl-video-play-icon {
                            position: absolute;
                            height: 81px;
                            width: 81px;
                            left: 50%;
                            top: 40% !important;
                            margin-left: -40px;
                            margin-top: -40px;
                            background: url(owl.video.play.png) no-repeat;
                            cursor: pointer;
                            /*z-index: 1;
                                                                            -webkit-backface-visibility: hidden;
                                                                            transition: transform .1s ease;*/
                        }
                        
                        .owl-carousel .owl-video-play-icon:hover {
                            transform: inherit !important;
                        }
                        
                        .owl-carousel .owl-video-tn {
                            background-size: cover;
                            padding-bottom: 56.25%;
                            /* 16:9 */
                            padding-top: 25px;
                        }
                        
                        .owl-video-frame {
                            position: relative;
                            padding-bottom: 56.25%;
                            /* 16:9 */
                            padding-top: 25px;
                            height: 0;
                        }
                        
                        .owl-video-frame iframe {
                            position: absolute;
                            top: 0;
                            left: 0;
                            width: 100%;
                            height: 100%;
                        }
                        
                        #events_stories .owl-dots {
                            text-align: center;
                            margin-top: 5px;
                            position: relative;
                            left: 0;
                            right: 0;
                            bottom: 3px;
                            height: 16px;
                        }
                        
                        #events_stories1 .owl-dots {
                            text-align: center;
                            margin-top: 5px;
                            position: relative;
                            left: 0;
                            right: 0;
                            bottom: 3px;
                            height: 16px;
                        }
                        
                        .owl-dot {
                            display: inline-block;
                        }
                        
                        .owl-dot span {
                            width: 11px;
                            height: 11px;
                            background-color: #ccc;
                            border-radius: 50%;
                            display: block;
                            margin: 5px 3px;
                        }
                        
                        .owl-dot span:focus {
                            border: none !important;
                        }
                        
                        .owl-dots button.active:focus {
                            border: none !important;
                        }
                        
                        .owl-dot.active span {
                            background-color: #f5acac;
                        }
                        /*--video-thumb--*/
                        
                        #video_box .videos {
                            height: 492px;
                            padding-bottom: 0
                        }
                        
                        #video_box .video1 {
                            background: url("../images/nividetayoutube.jpg");
                            /*-----video_bg.png---*/
                            background-size: cover;
                            background-repeat: no-repeat;
                        }
                        /*about_page*/
                        
                        .common_banner {
                            background-image: url('../images/common_banner.jpg');
                            background-repeat: no-repeat;
                            background-size: cover;
                            background-position: top center;
                            height: 287px;
                            position: relative;
                        }
                        /*.common_banner::before
                                                {
                                                content: "";
                                                position: absolute;
                                                left: 0;
                                                right: 0;
                                                height: 287px;
                                                background-color:#00000061;
                                                }*/
                        
                        .common_banner .caption {
                            position: relative;
                            width: 100%;
                            float: left;
                            bottom: -156px;
                        }
                        
                        .common_banner .caption .page_name {
                            background-color: #ffffff;
                            padding: 10px 20px;
                            width: fit-content;
                        }
                        
                        .common_banner .caption .page_name h1 {
                            margin: 0px;
                            color: #fff;
                            font-size: 25px;
                            letter-spacing: 1px;
                            text-align: left;
                            font-family: "Arimo-Bold", sans-serif !important;
                        }
                        
                        .about_section .about_quick_links {
                            padding: 0px 0px;
                            border: 1px solid #c9c9c9;
                        }
                        
                        .about_section .about_quick_links .quick_links_header {
                            /*border-image-source: linear-gradient(to left, #00C853, #B2FF59);
                                                    border-width: 3px;*/
                            background-image: url(../images/border_bottom.jpg);
                            background-repeat: no-repeat;
                            background-size: contain;
                            background-position: 0px 43px;
                        }
                        
                        .about_section .about_quick_links .quick_links_header h2 {
                            margin: 0px;
                            padding: 10px 0px;
                            font-size: 25px;
                            font-family: "Arimo-Bold", sans-serif !important;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu {
                            background-color: #fff;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu>li>a.active_li {
                            text-decoration: underline;
                            color: #d53b17e6 !important;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu>li>a {
                            color: #333;
                            border-bottom: 1px solid #ededed;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu .treeview-menu>li {
                            background-color: #fff;
                            padding: 0px;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu span.quick_h {
                            font-weight: 600;
                            font-size: 15px;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu .treeview-menu>li a {
                            background-color: #fff;
                            color: #333 !important;
                            border-bottom: 1px solid #ededed;
                            padding: 7px 28px !important;
                        }
                        
                        .about_section .about_quick_links .sidebar-menu>li>a>.fa {
                            width: 20px;
                            color: #c43923;
                            font-size: 20px;
                            font-weight: bold;
                        }
                        
                        .photo_features {
                            background-color: #fbf6f2;
                            padding: 40px 0px;
                        }
                        
                        #photo_features {
                            margin-top: 20px;
                        }
                        
                        #photo_features .owl-dots {
                            text-align: center;
                        }
                        
                        #photo_features .owl-nav .owl-prev {
                            position: absolute;
                            left: -28px;
                            top: 116px;
                            font-size: 46px;
                            color: #636363;
                        }
                        
                        #photo_features .owl-nav .owl-next {
                            position: absolute;
                            right: -28px;
                            top: 116px;
                            font-size: 46px;
                            color: #636363;
                        }
                        
                        #photo_features .owl-dot.active span {
                            background-color: #f66e2d;
                        }
                        
                        .certificate_report .heading {
                            margin-bottom: 30px;
                        }
                        
                        .certificate_report {
                            padding: 40px 0px;
                            background-color: #fefefe;
                        }
                        
                        .certificate_report .certificate_report_box {
                            background: #fff;
                            box-shadow: 0px 3px 12px #c9c9c9;
                            margin-bottom: 20px;
                            /*                            height: 166px;*/
                        }
                        
                        .certificate_report .certificate_report_box ul {
                            margin-bottom: 0px;
                        }
                        
                        .certificate_report .certificate_report_box ul li {
                            display: inline-block;
                            padding: 5px 5px;
                        }
                        
                        .certificate_report .certificate_report_box ul li a {
                            padding: 5px 15px;
                            border: 1px solid #dcdcdc;
                            color: #000;
                        }
                        
                        .certificate_report .certificate_report_box ul li a>i {
                            margin-right: 10px;
                        }
                        
                        .certificate_report .certificate_report_box h3 {
                            color: #000;
                            margin-bottom: 1px;
                            font-size: 21px;
                        }
                        
                        .certificate_report .certificate_report_box p {
                            font-size: 13px;
                            text-align: left;
                            color: #000;
                        }
                        /*.certificate_report .certificate_report_box .cert_box_in {
                            height: 124px;
                        }
*/
                        /*LEADERSHIP*/
                        
                        .leadership {
                            background-image: url(../images/mfin_3r_bg.jpg);
                            background-size: cover;
                            background-position: top 104px right 0px;
                            background-repeat: no-repeat;
                        }
                        
                        .leadership .tabbable-panel .tabbable-line ul.nav-tabs {
                            border-bottom: 2px solid red;
                        }
                        
                        .leadership .tabbable-panel .tabbable-line ul.nav-tabs li {
                            padding: 6px 6px;
                            border: 1px solid #dadada;
                        }
                        
                        .leadership .tabbable-panel .tabbable-line ul.nav-tabs li a {
                            background-color: transparent;
                            color: #333;
                            font-size: 14px;
                        }
                        
                        .leadership .tabbable-panel .tabbable-line ul.nav-tabs li.active {
                            background-color: #d53b17 !important;
                        }
                        
                        .leadership .tabbable-panel .tabbable-line ul.nav-tabs li.active>a {
                            background-color: #d53b17 !important;
                            color: #fff;
                            font-size: 14px;
                            letter-spacing: 1px;
                        }
                        
                        .leadership .tabbable-panel .tabbable-line>.tab-content {
                            margin-top: 11px;
                            background-color: transparent;
                            border: 0;
                            padding: 16px 15px 16px 0px;
                            width: 100%;
                            float: left;
                            /*border-right: 1px solid #cecece;*/
                        }
                        
                        .leadership .nav-tabs>li.active>a,
                        .nav-tabs>li.active>a:focus,
                        .nav-tabs>li.active>a:hover {
                            border: 0px !important;
                        }
                        
                        .leadership .tab-pane {
                            padding: 18px 0px;
                        }
                        /*.news_media .tabbable-line .nav>li>a:focus, .nav>li>a:hover {
                                background-color: #4e4d4c !important;
                            }*/
                        
                        .leadership .tabbable-line .nav>li>a:focus,
                        .nav>li>a:hover {
                            background-color: transparent;
                        }
                        
                        .board_members_point {
                            border: 2px solid #419f73;
                            padding: 15px;
                            background-color: #fff;
                        }
                        
                        ul.board_members_points li {
                            padding: 2px 16px;
                            position: relative;
                            font-family: "forma-djr-micro", sans-serif !important;
                        }
                        
                        ul.board_members_points li::before {
                            content: "";
                            position: absolute;
                            left: 0px;
                            width: 8px;
                            height: 8px;
                            background-color: #d53b17;
                            top: 8px;
                        }
                        
                        .accordion_book_page {
                            background-color: #fffde8;
                            padding: 40px 25px;
                            position: relative;
                            border: 1px solid #ededed;
                        }
                        
                        .accordion_book_page::before {
                            content: '';
                            position: absolute;
                            background-image: url(../images/horizontal_border.png);
                            background-repeat: repeat;
                            width: 100%;
                            height: 4px;
                            left: 0;
                            top: 0;
                        }
                        /*.popup_overlay  {
                              position: fixed;
                              top: 0;
                              bottom: 0;
                              left: 0;
                              right: 0;
                              background: rgba(0, 0, 0, 0.7);
                              transition: opacity 500ms;
                              visibility: hidden;
                              opacity: 0;
                              z-index: 9;
                            }
                            .popup_overlay:target {
                              visibility: visible;
                              opacity: 1;
                            }

                            .popup_overlay .popup {
                              margin: 70px auto;
                              padding: 20px 0;
                              background: #fff;
                              border-radius: 5px;
                              width: 55%;
                              position: relative;
                              transition: all 5s ease-in-out;
                              border: 2px solid #d53b17e6;
                              height: 483px;
                            }

                            .popup_overlay .popup h2 {
                              margin-top: 0;
                              color: #333;
                              font-family: Tahoma, Arial, sans-serif;
                            }
                            .popup_overlay .popup .close {
                                  position: absolute;
                                    top: -20px;
                                    right: -20px;
                                    transition: all 200ms;
                                    font-size: 39px;
                                    font-weight: 100;
                                    text-decoration: none;
                                    color: #000;
                                    opacity: 1;
                                    background-color: #fff;
                                    border-radius: 50%;
                                    width: 40px;
                                    height: 40px;
                                    text-align: center;
                                    border: 2px solid #d53b17e6;
                            }
                            .popup_overlay .popup .close:hover {
                              color: #06D85F;
                            }
                            .popup_overlay .popup .overlay_content {
                              max-height: 30%;
                              overflow: auto;
                            }
                            .popup_overlay img
                            {
                            position: relative;
                            }
                            .popup_overlay .leader_name
                            {
                            position: absolute;

                            }

                            @media screen and (max-width: 700px){
                             .popup_overlay{
                                width: 70%;
                              }
                            }*/
                        /*achievment*/
                        
                        .achievment {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                        }
                        /*.achievment::before
                                                   {
                                                    top:0px;
                                                    content: "";
                                                    background: url(../images/after_images.png)no-repeat;
                                                    width:100%;
                                                    height: 107px;
                                                    position: absolute;
                                                    left: 0px;
                                                   }*/
                        /*.mfin_accordion
                                                {
                                                background: #fff;
                                                width: 80%;
                                                margin: 0 auto;
                                                padding: 6px 0px;
                                                box-shadow: 0px 7px 9px -2px #c9c9c9;
                                                }*/
                        
                        .mfin_accordion .panel-group .panel+.panel {
                            margin: 0px !important;
                        }
                        
                        .mfin_accordion .collapsed {
                            background-image: linear-gradient(#ededed, #cccccc);
                            color: #000 !important;
                            font-weight: 600;
                        }
                        
                        .panel-default>.panel-heading {
                            color: #333;
                            background-color: #fff;
                            border-color: #e4e5e7;
                            padding: 0;
                            -webkit-user-select: none;
                            -moz-user-select: none;
                            -ms-user-select: none;
                            user-select: none;
                        }
                        
                        .panel-default>.panel-heading a {
                            display: block;
                            padding: 5px 15px;
                            font-size: 16px;
                            color: #000;
                        }
                        
                        .panel-default>.panel-heading a:after {
                            content: "";
                            position: relative;
                            top: 1px;
                            display: inline-block;
                            font-family: 'Glyphicon Glyphicon-chevron-down';
                            font-style: normal;
                            font-weight: 400;
                            line-height: 1;
                            -webkit-font-smoothing: antialiased;
                            -moz-osx-font-smoothing: grayscale;
                            float: right;
                            transition: transform .25s linear;
                            -webkit-transition: -webkit-transform .25s linear;
                        }
                        
                        .panel-default>.panel-heading a[aria-expanded="true"] {
                            background-color: #419f73;
                            color: #fff;
                        }
                        
                        .panel-default>.panel-heading a[aria-expanded="true"]:after {
                            content: "\2212";
                            -webkit-transform: rotate(180deg);
                            transform: rotate(180deg);
                        }
                        
                        .panel-default>.panel-heading a[aria-expanded="false"]:after {
                            content: "\002b";
                            -webkit-transform: rotate(90deg);
                            transform: rotate(90deg);
                        }
                        
                        .accordion-option {
                            width: 100%;
                            float: left;
                            clear: both;
                        }
                        
                        .accordion-option .title {
                            font-size: 20px;
                            font-weight: bold;
                            float: left;
                            padding: 0;
                            margin: 0;
                        }
                        
                        .accordion-option .toggle-accordion {
                            float: right;
                            font-size: 16px;
                            color: #6a6c6f;
                        }
                        
                        .accordion_book_pages {
                            background-color: #fffde8;
                            padding: 40px 25px;
                            position: relative;
                            border: 1px solid #ededed;
                        }
                        
                        .accordion_book_pages::before {
                            content: '';
                            position: absolute;
                            background-image: url(../images/lft_border.png);
                            background-repeat: repeat;
                            width: 4px;
                            height: 100%;
                            left: 0;
                            top: 0;
                        }
                        
                        .vision_mission_container {
                            background-image: url('../images/mision_vision.jpg');
                            background-size: cover;
                            background-position: center;
                            padding: 40px 0px
                        }
                        
                        .vision_mission_container ul.vis_mis_box {
                            margin-top: 20px;
                        }
                        
                        .vision_mission_container ul.vis_mis_box li {
                            padding: 20px;
                        }
                        
                        .vision_mission_container ul.vis_mis_box li .vis_mis_boxes {
                            background-color: #fff;
                            padding: 17px;
                        }
                        
                        .vis_mis_boxes h4 {
                            position: relative;
                        }
                        
                        .vis_mis_boxes h4::before {
                            content: "";
                            position: absolute;
                            left: 0;
                            right: 0;
                            width: 43px;
                            height: 3px;
                            background: #f36544;
                            margin: 0 auto;
                            top: 26px;
                        }
                        /*WHAT THEY SAY*/
                        
                        .what_they_say {
                            /* background: #f4eee1;*/
                            padding: 60px 0px 0px 0px;
                        }
                        
                        .what_they_say .heading {
                            padding: 30px 10px;
                        }
                        
                        #what_they_say h4.name {
                            margin-bottom: 0px;
                            text-transform: uppercase;
                            font-weight: 600;
                        }
                        
                        #what_they_say p.designation {
                            margin: 0px;
                            font-size: 14px;
                            font-weight: 600;
                        }
                        
                        #what_they_say p.work_tenure {
                            font-style: italic;
                            font-size: 13px;
                        }
                        
                        #what_they_say ul.whay_list {
                            margin-top: 40px;
                        }
                        
                        #what_they_say .testimonial_circle {
                            border-radius: 100px;
                            padding: 20px;
                        }
                        
                        #what_they_say p {
                            font-size: 15px;
                            font-weight: 500;
                            color: #000;
                        }
                        
                        #what_they_say .owl-nav .owl-prev {
                            position: absolute;
                            left: 98px;
                            top: 50%;
                            font-size: 46px;
                            color: #636363;
                        }
                        
                        #what_they_say .owl-nav .owl-next {
                            position: absolute;
                            right: 139px;
                            top: 50%;
                            font-size: 46px;
                            color: #636363;
                        }
                        
                        #what_they_say .owl-dots {
                            margin-top: 20px;
                            text-align: center;
                        }
                        /*industry standard section*/
                        
                        .industry_standard {
                            position: relative;
                        }
                        
                        #marquee_slider {
                            position: relative;
                        }
                        
                        #marquee_slider::before {
                            content: "";
                            position: absolute;
                            left: 0;
                            right: 0px;
                            width: 100%;
                            height: 100%;
                            background-color: #00000099;
                            z-index: 1;
                        }
                        
                        .industry_standard .caption {
                            position: absolute;
                            z-index: 2;
                            left: 0;
                            right: 0;
                            text-align: center;
                            transform: translateY(-50%);
                            top: 50%;
                        }
                        
                        .industry_standard .caption h2 {
                            color: #fff;
                            margin-bottom: 35px;
                        }
                        
                        .industry_standard .caption p {
                            color: #fff;
                            letter-spacing: 1px;
                            font-size: 11px;
                        }
                        
                        .know_more {
                            padding: 10px 43px;
                            background-color: #c98b3f;
                            margin-top: 28px;
                            color: #fff;
                            font-size: 22px;
                        }
                        
                        .genesis {
                            background-color: #fdf9f7;
                            padding: 40px 0px;
                        }
                        
                        .genesis .latest_publication {
                            border: 1px solid #cecece;
                            background: #fff;
                            margin-top: 19px;
                            box-shadow: 0px 0px 4px 0px #e5e5e5;
                        }
                        
                        .genesis .latest_publication .latest_pub ul.sro_li {
                            margin-bottom: 0px;
                        }
                        
                        .genesis .latest_publication .latest_pub ul.sro_li li {
                            display: inline-block;
                            padding: 5px 5px;
                        }
                        
                        .genesis .latest_publication .latest_pub ul.sro_li li a {
                            padding: 5px 15px;
                            border: 1px solid #dcdcdc;
                            color: #000;
                        }
                        
                        .genesis .latest_publication .latest_pub ul.sro_li li a>i {
                            margin-right: 5px;
                        }
                        
                        ul.sro_list {
                            display: table;
                        }
                        
                        ul.sro_list li {
                            padding: 5px 0px;
                            list-style-type: none;
                        }
                        
                        ul.sro_list li::before {
                            content: "\25FC";
                            /* Add content: \2022 is the CSS Code/unicode for a bullet */
                            color: #d53b17e6;
                            /* Change the color */
                            font-weight: bold;
                            /* If you want it to be bold */
                            display: inline-block;
                            /* Needed to add space between the bullet and the text */
                            width: 1em;
                            /* Also needed for space (tweak if needed) */
                            margin-left: -1em;
                            /* Also needed for space (tweak if needed) */
                            /* margin-right:5px;*/
                        }
                        
                        ul.sro_list li a>i {
                            font-size: 9px;
                            background-color: #e79d42;
                            padding: 3px;
                            color: #fff;
                        }
                        
                        ul.sro_list li>a {
                            color: #333;
                            font-weight: 600;
                            padding: 5px 0px;
                        }
                        
                        ul.sro_list li>.dashed_border {
                            width: 201px;
                            border-bottom: 1px dashed #e79d42;
                            margin-top: 4px;
                            margin-bottom: 0;
                        }
                        /*ABOUT PAGE*/
                        
                        .about_section .nav-pills>li a {
                            color: #616161;
                            border: 1px solid #d6d6d6;
                            padding: 7px 14px !important;
                            border-radius: 0px;
                            background: #fff;
                        }
                        
                        .about_section .nav-pills>li.active a,
                        .nav-pills>li.active>a,
                        .nav-pills>li.active>a:focus,
                        .nav-pills>li.active>a:hover {
                            background-color: #d53b17e6 !important;
                            border-radius: 0px !important;
                            padding: 7px 63px;
                        }
                        
                        .about_section .leadership_fluid {
                            padding: 20px 0;
                        }
                        
                        .about_section .leadership_fluid .leader_img {
                            width: 50%;
                        }
                        
                        .about_section .leadership_fluid .leader_img .leader_pic {
                            margin-right: 10px;
                        }
                        
                        .about_section .leadership_fluid p {
                            line-height: 23px;
                        }
                        
                        .leader_pic {
                            background-image: url('../images/border.png');
                            background-repeat: no-repeat;
                            padding: 13px;
                            background-size: cover;
                        }
                        
                        .leadership_fluid .leader_name {
                            position: absolute;
                            bottom: 31px;
                            text-align: center;
                            left: 77px;
                            width: 225px;
                            background: #101010b5;
                            color: #fff;
                            margin: 0 auto;
                            text-align: left;
                            padding: 0px 11px;
                        }
                        
                        .about_section .leadership_fluid .leader_name h4 {
                            margin-bottom: 0px;
                            font-family: "forma-djr-micro", sans-serif !important
                        }
                        
                        .about_section .leadership_fluid .leader_name p {
                            font-size: 11px;
                            letter-spacing: 1px;
                            font-style: italic;
                            line-height: 13px;
                        }
                        
                        .about_section .mfin_accordion {
                            margin-top: 20px;
                        }
                        
                        .about_section .mfin_accordion ul.board_members li {
                            list-style: none;
                            padding-bottom: 10px;
                        }
                        
                        .about_section .mfin_accordion .leader_pics {
                            position: relative;
                        }
                        
                        .about_section .mfin_accordion .leader_pics img {
                            position: relative;
                        }
                        
                        .about_section .mfin_accordion .leader_name {
                            position: absolute;
                            bottom: 0;
                            text-align: center;
                            left: 0;
                            width: 100%;
                            background: #605f60c7;
                            color: #fff;
                            margin: 0 auto;
                            text-align: left;
                            padding: 0px 5px;
                            z-index: 1;
                            right: 0;
                        }
                        
                        .about_section .mfin_accordion .leader_name h4 {
                            font-size: 14px;
                            margin-bottom: 0;
                        }
                        
                        .about_section .mfin_accordion .leader_name p {
                            font-size: 10px;
                            font-style: italic;
                            letter-spacing: 1px;
                        }
                        /*mfin history*/
                        
                        .history_timeline {
                            position: relative;
                        }
                        
                        .history_timeline .caption {
                            position: absolute;
                            z-index: 2;
                            left: 0;
                            right: 0;
                            text-align: center;
                            transform: translateY(-50%);
                            top: 50%;
                        }
                        
                        .history_team {
                            position: relative;
                        }
                        
                        .history_team::before {
                            content: "";
                            position: absolute;
                            left: 0;
                            right: 0px;
                            width: 100%;
                            height: 100%;
                            background: rgba(000, 000, 000, 0.8);
                            z-index: 1;
                        }
                        
                        .snippets {
                            background-image: url('../images/snippset_bg.jpg');
                            background-size: cover;
                            background-repeat: no-repeat;
                            background-position: top;
                            padding: 60px 0px;
                        }
                        
                        .snippets .know_more {
                            font-size: 18px;
                            padding: 10px 43px;
                            border: 2px solid #d04828;
                            background-color: #ef7153;
                            border-radius: 4px;
                            margin-top: 28px;
                            color: #fff;
                        }
                        
                        .about_section .leadership_fluid .leader_name {
                            position: absolute;
                            bottom: 31px;
                            text-align: center;
                            left: 46px;
                            width: 225px;
                            background: #101010b5;
                            color: #fff;
                            margin: 0 auto;
                            text-align: left;
                            padding: 0px 11px;
                        }
                        /*MY TEAM PAGE*/
                        
                        .our_people .leader_name {
                            position: absolute;
                            bottom: 31px;
                            text-align: center;
                            left: 35px;
                            width: 225px;
                            background: #101010b5;
                            color: #fff;
                            margin: 0 auto;
                            text-align: left;
                            padding: 0px 11px;
                        }
                        
                        .our_people .leader_name h4 {
                            margin-bottom: 0px;
                        }
                        
                        .our_people .leader_name p {
                            font-size: 12px !important;
                        }
                        
                        .team_organo {
                            z-index: -1;
                            position: relative;
                        }
                        
                        .team_organo .heading {
                            position: absolute;
                            top: 36px;
                            z-index: 1;
                        }
                        
                        ul.our_people_development {
                            display: table;
                            text-align: center;
                        }
                        
                        ul.our_people_development li .development_team {
                            position: relative;
                            bottom: 0;
                            background: #ffffffe6;
                            left: 0;
                            right: 0;
                            height: 290px;
                            color: #000;
                            width: 100%;
                        }
                        
                        .developemnt_team_name {
                            position: absolute;
                            top: 50%;
                            transform: translate(-54%, -50%);
                            left: 50%;
                            padding: 15px;
                        }
                        
                        ul.our_people_development li {
                            display: inline-block;
                            height: 361px;
                            background: #fff;
                            margin: 15px;
                            width: 47%;
                            padding: 0;
                            box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
                        }
                        
                        ul.our_people_development li img {
                            max-width: 100%;
                            width: 100%;
                            padding: 15px;
                            object-fit: cover;
                        }
                        
                        ul.our_people_development li .development_team h4 {
                            margin: 8px 0;
                            font-size: 20px;
                            line-height: 18px !important;
                            font-weight: 700;
                            color: #707070;
                        }
                        
                        ul.our_people_development li .development_team p {
                            margin-bottom: 0px;
                            font-size: 16px;
                            font-style: italic;
                            color: #afafaf;
                        }
                        /*annual report*/
                        
                        .annual_report_section {
                            background-color: #43a375;
                            padding: 20px 0px;
                        }
                        
                        .annual_report_section .annual_report_fluid {
                            width: 20%;
                            margin: 0 auto;
                        }
                        
                        .annual_report_section .annual_report_fluid button.btn_green {
                            background-color: #348c62;
                            color: #fff !important;
                            box-shadow: none;
                            border-radius: 0px !important;
                        }
                        
                        .annual_report_section .annual_report_fluid label {
                            margin-top: 5px;
                            color: #fff;
                            font-weight: 400 !important;
                        }
                        
                        .annual_report_section .annual_report_fluid .form-group {
                            margin: 0px;
                        }
                        
                        .annual_report_section .annual_report_fluid .dropdown-menu {
                            width: 100%;
                        }
                        
                        .annual_report_section .annual_report_fluid .scrollable-menu {
                            height: auto;
                            max-height: 200px;
                            overflow-x: hidden;
                        }
                        
                        .annual_reports ul li {
                            padding: 20px;
                            /* background-image: url('../images/ribbons.png');
                            background-size: cover;
                            background-repeat: no-repeat;*/
                        }
                        
                        .annual_reports ul li .year_box {
                            border: 1px solid #c3c3c3;
                            background: #fff;
                        }
                        
                        .annual_reports ul li .year_box .year_box_in {
                            background-image: url('../images/annul_boxes2.png');
                            background-size: cover;
                            background-repeat: no-repeat;
                            /*height: 317px;*/
                            position: relative;
                        }
                        
                        .annual_reports ul li .year_box .year_box_in .report_uear {
                            position: absolute;
                            bottom: 0px;
                            left: -10px;
                            right: -10px;
                        }
                        
                        .annual_reports ul li .year_box .year_box_in .report_uear .annual_details {
                            padding: 0px 25px;
                        }
                        
                        .annual_reports ul li .year_box .year_box_in .report_uear .annual_details p.relative_year {
                            position: absolute;
                            top: 0px;
                            left: 0;
                            right: 0;
                            text-align: center;
                            color: #fff;
                            margin: 0;
                        }
                        
                        .annual_reports {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                        }
                        
                        .annual_reports::after {
                            content: "";
                            background: url(../images/after_images1.png);
                            width: 263px;
                            height: 391px;
                            position: absolute;
                            bottom: -154px;
                            right: 0px;
                            z-index: -2;
                            background-repeat: no-repeat;
                        }
                        /*data publication*/
                        
                        .data_publication {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                        }
                        
                        .data_publication::after {
                            content: "";
                            background: url(../images/after_images1.png);
                            width: 575px;
                            height: 391px;
                            position: absolute;
                            bottom: 0;
                            right: 0px;
                            z-index: -2;
                        }
                        
                        .data_publication ul {
                            display: table;
                            justify-content: center;
                            text-align: center;
                        }
                        
                        .data_publication ul li {
                            display: table-cell;
                            list-style: none;
                            padding: 0px 40px;
                            margin-bottom: 20px;
                        }
                        
                        .data_publication ul li .data_fluid {
                            border: 1px solid #00a9a9;
                            background: #fff;
                        }
                        
                        .data_height ul li .data_fluid {
                            height: 450px !important;
                        }
                        
                        .data_publication ul li .data_fluid .publication_details {
                            padding: 13px 25px 10px 25px;
                            text-align: left;
                        }
                        
                        .data_publication ul li .data_fluid .data_year {
                            /*height:317px !important;*/
                        }
                        
                        .data_publication ul li .data_fluid .publication_details p {
                            line-height: 23px;
                        }
                        
                        .data_publication ul li .data_fluid img {
                            position: relative;
                            width: 100%;
                        }
                        
                        .data_publication .data_fluid_ribbons {
                            position: absolute;
                            top: 84px;
                            left: 32px;
                            right: 34px;
                        }
                        
                        .data_publication ul li .relative_view {
                            position: absolute;
                            top: 19%;
                            left: 0;
                            right: 0;
                        }
                        
                        .data_publication ul li .relative_view p {
                            margin: 0px;
                            color: #fff;
                        }
                        
                        .digimeter ul li .year_box .year_box_in {
                            background-image: url('../images/digimeter_1.html');
                            background-size: cover;
                            background-repeat: no-repeat;
                            height: 322px;
                            position: relative;
                        }
                        /*INDUSTRY STANDARD*/
                        /*.Industry_standards
                            {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                            }
                            .Industry_standards::after
                            {
                            content: "";
                            background: url(../images/after_images1.png);
                            width: 575px;
                            height: 391px;
                            position: absolute;
                            bottom: 0;
                            right: 0px;
                            z-index: -2;
                            }*/
                        
                        .regulator_info .tabbable-line>.tab-content {
                            border-right: 0px !important;
                            background-color: unset !important;
                        }
                        /* .Industry_standards ul.Industry_standa_list li
                             {
                             padding: 20px 45px 0px 45px;
                             }
*/
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes {
                            border: 1px solid #17b1b1;
                            padding: 10px;
                            background: #fff;
                            margin-bottom: 20px !important;
                        }
                        
                        .industry_boxes h2 {
                            height: 60px!important;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .industry_box_list {
                            padding: 10px 10px 70px 10px;
                            height: 262px !important;
                            position: relative;
                        }
                        
                        .image-box__overlay {
                            position: absolute;
                            left: 0;
                            top: 0;
                            background: rgba(0, 0, 0, 0.4);
                            width: 100%;
                            height: 100%;
                        }
                        
                        .wrap_box {
                            position: relative;
                        }
                        /**.Industry_standards ul.Industry_standa_list li > .industry_boxes .industry_box_list:before { 
                                content: "";
                                    display: block;
                                    position: absolute;
                                    top: 0;
                                    bottom: 0;
                                    left: 0;
                                    right: 0;
                                    width: 100%;
                                    height: 100%;
                                    background: rgba(0, 0, 0, 0.4);
                                }**/
                        
                        .Industry_standards ul.Industry_standa_list li:nth-child(1n)>.industry_boxes .industry_box_list {
                            background-color: #7bd6e7;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li:nth-child(4n+2)>.industry_boxes .industry_box_list {
                            background-color: #ffa9a6;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li:nth-child(3n)>.industry_boxes .industry_box_list {
                            background-color: #ab8ad7;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li:nth-child(4n)>.industry_boxes .industry_box_list {
                            background-color: #c6d78a;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .industry_box_list .standard_date {
                            padding: 10px 0px;
                            border-bottom: 2px solid #fff;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .industry_box_list .standard_date h2 {
                            margin: 0px;
                            font-size: 21px;
                            color: #fff;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .industry_box_list .standard_heading h2 {
                            font-weight: 700;
                            font-size: 27px;
                            color: #fff;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .industry_box_list .standard_heading p {
                            font-size: 16px;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .download_area {
                            padding: 10px 0px 0px 0px;
                        }
                        
                        .Industry_standards ul.Industry_standa_list li>.industry_boxes .download_area p {
                            margin: 0px;
                        }
                        /*infarmation_hub*/
                        
                        .info_hub .data_year {
                            height: unset !important;
                        }
                        
                        .info_hub .data_year .data_fluid_ribbonss {
                            position: absolute;
                            bottom: 46px;
                            left: 32px;
                            right: 32px;
                        }
                        /*micrometer*/
                        /*micrometer*/
                        
                        .micrometer {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                        }
                        
                        .micrometer::after {
                            content: "";
                            background: url(../images/after_images1.png);
                            width: 377px;
                            height: 166px;
                            position: absolute;
                            bottom: 0;
                            right: 0px;
                            z-index: -2;
                            background-repeat: no-repeat;
                        }
                        
                        .micrometer ul {
                            display: table;
                            justify-content: center;
                            text-align: center;
                        }
                        
                        .micrometer ul li {
                            display: table-cell;
                            list-style: none;
                            padding: 0px 15px;
                            margin-bottom: 20px;
                        }
                        
                        .micrometer ul li .data_fluid {
                            border: 1px solid #c3c3c3;
                            background: #fff;
                        }
                        
                        .micrometer ul li .data_fluid .publication_details {
                            padding: 13px 25px 10px 25px;
                            text-align: left;
                        }
                        
                        .micrometer ul li .data_fluid .data_year {}
                        
                        .micrometer ul li .data_fluid .publication_details p {
                            line-height: 23px;
                        }
                        
                        .micrometer ul li .data_fluid img {
                            position: relative;
                            width: 100%;
                        }
                        /* .micrometer ul li .data_fluid  .annual_details
                            {
                            padding: 5px 0px;
                            }*/
                        
                        .annual_details {
                            padding: 5px 5px;
                        }
                        
                        .micrometer ul li .data_fluid .annual_details p {
                            margin: 0px;
                        }
                        
                        .micrometer .data_fluid_ribbons {
                            position: absolute;
                            top: 84px;
                            left: 32px;
                        }
                        
                        .micrometer ul li .relative_view {
                            position: absolute;
                            top: 19%;
                            left: 0;
                            right: 0;
                        }
                        
                        .micrometer ul li .relative_view p {
                            margin: 0px;
                            color: #fff;
                        }
                        
                        .micrometer .micro_date {
                            padding-top: 5px;
                            padding-left: 9px;
                        }
                        
                        .micrometer .micro_date p {
                            font-size: 11px;
                            font-weight: 700;
                        }
                        
                        .micrometer .data_year .data_fluid_ribbonss {
                            position: absolute;
                            bottom: 57px;
                            left: 6px;
                            right: 7px;
                        }
                        /*regulatory_info*/
                        
                        .regulator_info .tabbable-panel .tabbable-line ul.nav-tabs {
                            border-bottom: 0px !important;
                        }
                        
                        .regulator_info .tabbable-panel .tabbable-line ul.nav-tabs li.active {
                            background-color: #d53b17 !important;
                        }
                        
                        .regulator_info .tabbable-panel .tabbable-line ul.nav-tabs li {
                            /*padding: 6px 6px;*/
                            border: 1px solid #dadada;
                            margin-right: 12px;
                            margin-bottom: 10px;
                        }
                        
                        .regulator_info .tabbable-panel .tabbable-line ul.nav-tabs li a {
                            background-color: transparent;
                            color: #333;
                            font-size: 14px;
                            padding: 6px 42px;
                        }
                        
                        .regulator_info .tabbable-panel .tabbable-line ul.nav-tabs li.active>a {
                            background-color: #d53b17 !important;
                            color: #fff;
                            font-size: 14px;
                            letter-spacing: 1px;
                            border: none;
                            padding: 7px 42px;
                        }
                        /*.regulator_info .tabbable-panel .tabbable-line .nav-tabs>li>a:hover {
                            border: 1px solid transparent;
                            padding: 6px 42px;
                        }*/
                        
                        .regulator_info .tabbable-panel .tabbable-line ul.nav-tabs li a:focus {
                            background-color: #d53b17 !important;
                        }
                        
                        .tabbable-line .nav-tabs>li>a:hover {
                            border: 1px solid transparent;
                            /* padding: 1px 10px; */
                        }
                        
                        .regulator_info ul.master_direction li {
                            padding: 5px 10px;
                            font-family: "forma-djr-micro";
                        }
                        
                        .regulator_info ul.master_direction li a {
                            color: #000 !important;
                        }
                        
                        .regulator_info ul.master_direction li:nth-child(2n+1) {
                            background-color: #f0f0f0;
                            border-top: 1px solid #dcdcdc;
                            border-bottom: 1px solid #dcdcdc;
                        }
                        
                        .regulator_info ul.master_direction li>i {
                            color: #d53b17;
                            margin-right: 10px;
                            font-weight: bold;
                            font-size: 20px;
                        }
                        
                        .mfin_video ul.mfin_videos li .video_box {
                            padding: 10px;
                            border: 1px solid #e4e4e4;
                        }
                        
                        .mfin_video ul.mfin_videos li a.owl-video-play-icon {
                            position: absolute;
                            height: 81px;
                            width: 81px;
                            left: 50%;
                            top: 40% !important;
                            margin-left: -40px;
                            margin-top: -40px;
                            /*  background: url(owl.video.play.png) no-repeat;*/
                            cursor: pointer;
                        }
                        
                        .workshop {
                            padding: 60px 0px;
                        }
                        
                        .workshop_container .worshop_fluid {
                            padding-bottom: 10px;
                            padding: 10px;
                        }
                        
                        .evnt-workshop {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                        }
                        
                        .evnt-workshop::after {
                            content: "";
                            background: url(../images/after_images1.png);
                            width: 377px;
                            height: 166px;
                            position: absolute;
                            bottom: 0;
                            right: 0px;
                            z-index: -2;
                            background-repeat: no-repeat;
                        }
                        
                        .breadcurmb_container {
                            background-color: #ffffff;
                            border-top: 1px solid #f3f3f3;
                        }
                        
                        .breadcurmb_container ul.breadcrumb {
                            margin: 0px;
                            background-color: #ffffff;
                            padding: 8px 0px;
                        }
                        
                        .breadcurmb_container ul.breadcrumb li a {
                            font-size: 12px;
                            color: #000;
                            font-weight: 600;
                        }
                        
                        .breadcurmb_container ul.breadcrumb li a.active {
                            color: #c5391b;
                            font-weight
                        }
                        
                        p.issues {
                            position: absolute;
                            z-index: 8;
                            top: 34%;
                            left: 39px;
                            font-size: 19px;
                            color: #c5391b;
                            font-weight: 700;
                        }
                        
                        p.issues_date {
                            position: absolute;
                            z-index: 8;
                            /*top:56%;
                    left: 57px;*/
                            top: 60%;
                            left: 39px;
                            font-size: 14px;
                            color: #060606;
                            font-weight: 700;
                        }
                        
                        .text-white {
                            color: #fff;
                        }
                        
                        .custom-small {
                            font-size: 9px;
                        }
                        
                        .bg-green {
                            background-color: #4fa36a !important;
                        }
                        
                        .border-green {
                            border: 2px solid #4fa36a;
                            background: rgb(255, 255, 255);
                            background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
                            background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
                            background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 0%, rgba(237, 237, 237, 1) 100%);
                            filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ededed", GradientType=1);
                            -webkit-box-shadow: 0px 0px 6px 0px rgba(228, 237, 231, 1);
                            -moz-box-shadow: 0px 0px 6px 0px rgba(228, 237, 231, 1);
                            box-shadow: 0px 0px 6px 0px rgba(228, 237, 231, 1);
                        }
                        
                        .p-10 {
                            padding: 10px 20px;
                        }
                        
                        h2 {
                            font-size: 28px;
                            margin-bottom: 20px;
                            margin-top: 0px;
                            font-family: 'Avenir-Roman' !important;
                            color: #000;
                            display: block;
                            line-height: 36px;
                            padding-bottom: 10px;
                            /*width:120px !important;*/
                            font-weight: 700;
                        }
                        
                        #mfin_modal .modal-content {
                            background: transparent;
                            box-shadow: none;
                            border: 0px;
                        }
                        
                        #mfin_modal .modal-content .modal_container {
                            width: 100%;
                            float: left;
                            background: #fff;
                            padding: 12px;
                            border: 2px solid #e2755c;
                        }
                        
                        #mfin_modal .close {
                            position: absolute;
                            right: 0;
                            top: 8px;
                            background: #fff;
                            opacity: 1;
                            padding: 3px;
                            z-index: 9;
                            border-radius: 100px;
                            width: 40px;
                            height: 40px;
                            border: 3px solid #e2755c;
                            color: #999;
                            font-size: 26px;
                            font-weight: normal;
                        }
                        
                        ul.benifits_container {
                            margin-top: 20px;
                        }
                        
                        ul.benifits_container li {
                            padding-left: 0px;
                            margin-bottom: 20px;
                            position: relative;
                        }
                        
                        ul.benifits_container li>.benfits_box {
                            border: 1px solid #c5391b;
                            padding: 31px 15px 27px 27px;
                            background-color: #fff;
                            height: 240px !important;
                        }
                        
                        ul.benifits_container li>.benfits_box h4 {
                            color: #d53b17;
                            font-weight: bold;
                            margin-top: 0px;
                        }
                        
                        ul.benifits_container li>.benfits_box p {
                            line-height: 23px;
                        }
                        
                        ul.benifits_container li>.benfits_box::after {
                            content: "";
                            position: absolute;
                            right: 16px;
                            bottom: 0px;
                            background-image: url(../images/borrows_after.html);
                            width: 80px;
                            height: 82px;
                            background-repeat: no-repeat;
                        }
                        
                        .borrowers {
                            padding: 70px 0px;
                        }
                        
                        .borrowers .tabbable-line>.tab-content {
                            background-color: unset;
                            border: 0px;
                        }
                        
                        .round_bg {
                            background-image: url(../images/after_images.png);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                        }
                        
                        .round_bg::after {
                            content: "";
                            background: url(../images/after_images1.png);
                            width: 214px;
                            height: 166px;
                            position: absolute;
                            bottom: 0;
                            right: 0px;
                            z-index: -2;
                            background-repeat: no-repeat;
                        }
                        
                        ul.benifits_container {
                            margin-top: 20px;
                        }
                        
                        ul.benifits_container li {
                            padding-left: 0px;
                            margin-bottom: 20px;
                            position: relative;
                        }
                        
                        ul.benifits_container li>.benfits_box {
                            border: 1px solid #c5391b;
                            padding: 31px 15px 27px 27px;
                            background-color: #fff;
                        }
                        
                        ul.benifits_container li>.benfits_box h4 {
                            color: #d53b17;
                            font-weight: bold;
                            margin-top: 0px;
                        }
                        
                        ul.benifits_container li>.benfits_box p {
                            line-height: 23px;
                        }
                        
                        ul.benifits_container li>.benfits_box::after {
                            content: "";
                            position: absolute;
                            right: 16px;
                            bottom: 0px;
                            background-image: url(../images/borrows_after.html);
                            width: 80px;
                            height: 82px;
                            background-repeat: no-repeat;
                        }
                        
                        .borrowers {
                            padding: 70px 0px;
                        }
                        
                        .borrowers .tabbable-line>.tab-content {
                            background-color: unset;
                            border: 0px;
                        }
                        
                        .round_bg {
                            background-image: url(../../13.233.162.34/mfin1/assets/images/after_images.html);
                            background-size: contain;
                            background-repeat: no-repeat;
                            position: relative;
                        }
                        
                        .round_bg::after {
                            content: "";
                            background: url(../../13.233.162.34/mfin1/assets/images/after_images1.html);
                            width: 214px;
                            height: 166px;
                            position: absolute;
                            bottom: 0;
                            right: 0px;
                            z-index: -2;
                            background-repeat: no-repeat;
                        }
                        
                        .mfin_modal .modal-content {
                            background: transparent;
                            box-shadow: none;
                            border: 0px;
                        }
                        
                        .mfin_modal .modal-content .modal_container {
                            width: 100%;
                            float: left;
                            background: #fff;
                            padding: 12px;
                            border: 2px solid #e2755c;
                        }
                        
                        .mfin_modal .close {
                            position: absolute;
                            right: 0;
                            top: 8px;
                            background: #fff;
                            opacity: 1;
                            padding: 3px;
                            z-index: 9;
                            border-radius: 100px;
                            width: 40px;
                            height: 40px;
                            border: 3px solid #e2755c;
                            color: #999;
                            font-size: 26px;
                            font-weight: normal;
                        }
                        /*microfinance*/
                        
                        .pattern-bg {
                            background: url("../../13.233.162.34/mfin1/assets/images/pattern-bg.html");
                            background-size: 100%;
                        }
                        
                        .pt-5 {
                            padding-top: 50px;
                        }
                        
                        .pt-2 {
                            padding-bottom: 20px;
                        }
                        
                        .price {
                            font-size: 30px;
                            margin-top: 5px;
                            font-weight: bold;
                            font-family: "Arimo-Bold", sans-serif !important;
                        }
                        
                        .price span {
                            font-size: 20px;
                        }
                        
                        .icon-img {
                            width: 50px;
                        }
                        
                        .px-150 {
                            padding: 50px 0px;
                        }
                        
                        .px-50 {
                            padding: 50px 0px;
                        }
                        
                        .img-responsive-inline {
                            max-width: 100%;
                            display: inline-block;
                        }
                        
                        .pb-1 {
                            padding-bottom: 10px;
                        }
                        
                        @media(max-width:767px) {
                            .px-50 {
                                padding: 20px 0px 0px;
                            }
                        }
                        
                        .pattern-bg {
                            background: url("../../13.233.162.34/mfin1/assets/images/pattern-bg.html");
                            background-size: 100%;
                        }
                        
                        .pt-5 {
                            padding-top: 50px;
                        }
                        
                        .pt-2 {
                            padding-bottom: 20px;
                        }
                        
                        .price {
                            font-size: 30px;
                            margin-top: 5px;
                            font-weight: bold;
                            font-family: "Arimo-Bold", sans-serif !important;
                        }
                        
                        .price span {
                            font-size: 20px;
                        }
                        
                        .icon-img {
                            width: 50px;
                        }
                        
                        .px-150 {
                            padding: 50px 0px;
                        }
                        
                        .px-50 {
                            padding: 50px 0px;
                        }
                        
                        .px-30 {
                            padding: 30px 0px;
                        }
                        
                        .px-100 {
                            padding: 100px 0px;
                        }
                        
                        .img-responsive-inline {
                            max-width: 100%;
                            display: inline-block;
                        }
                        
                        .pb-1 {
                            padding-bottom: 10px;
                        }
                        
                        .mr-2 {
                            margin-right: 10px;
                        }
                        
                        .gost-btn {
                            padding: 8px 20px;
                            background: none;
                            color: #000;
                            font-size: 14px;
                            display: inline-block;
                            border: solid 1px #d53b17;
                        }
                        
                        .gost-btn:hover,
                        .gost-btn:focus {
                            background: #d53b17;
                            color: #fff;
                            font-size: 14px;
                            display: inline-block;
                            border: solid 1px #d53b17;
                        }
                        
                        .btn-wht {
                            padding: 10px 30px;
                            color: #333;
                            background: #fff;
                            font-size: 14px;
                            display: inline-block;
                            border: solid 1px #f1f1f1;
                            margin-bottom: 15px;
                        }
                        
                        .btn-wht:hover,
                        .btn-wht:focus {
                            border: solid 1px #f1f1f1;
                            background: #f1f1f1;
                            color: #333;
                        }
                        
                        .btn-orng {
                            padding: 10px 30px;
                            background: #d53b17;
                            color: #fff;
                            font-size: 14px;
                            display: inline-block;
                            margin-bottom: 15px;
                            border: solid 1px #f1f1f1;
                        }
                        
                        .btn-orng:hover,
                        .btn-orng:focus {
                            border: solid 1px #d53b17;
                            background: none;
                            color: #d53b17;
                        }
                        
                        .style_dash {
                            position: relative;
                            font-size: 16px;
                            display: inline-block;
                            font-family: 'Avenir-Roman';
                            font-weight: bold;
                        }
                        
                        .style_dash:before {
                            content: "";
                            width: 50px;
                            height: 3px;
                            background: #d14f5e;
                            position: absolute;
                            left: -55px;
                            top: 12px;
                        }
                        
                        .style_dash:after {
                            content: "";
                            width: 50px;
                            height: 3px;
                            background: #d14f5e;
                            position: absolute;
                            right: -55px;
                            top: 12px;
                        }
                        
                        .bg-border {
                            width: 100%;
                            height: 5px;
                            background: url("../../13.233.162.34/mfin1/assets/images/pattern-border.html");
                        }
                        
                        .table-theme th {
                            font-weight: bold;
                            background: #fffde8;
                        }
                        
                        .icon_btn {
                            display: flex;
                            margin: 0 auto;
                            text-align: center;
                            justify-content: center;
                            margin-bottom: 15px;
                        }
                        
                        .servises_module img {
                            width: 80px;
                            margin-right: 15px;
                        }
                        
                        .servises_module h3 {
                            font-family: 'Raleway', sans-serif !important;
                            font-weight: 900;
                            margin: 0;
                            font-size: 25px;
                            color: #41a073;
                            padding-bottom: 20px;
                            line-height: 45px;
                        }
                        
                        .servises_module h2 {
                            font-size: 25px;
                            line-height: 45px;
                            margin-bottom: 5px;
                        }
                        
                        .d-inline-block {
                            display: inline-block;
                            text-align: left;
                        }
                        
                        .border-left {
                            border-left: solid 1px #eeeeee;
                        }
                        
                        .border-right {
                            border-right: solid 1px #eeeeee;
                        }
                        
                        @media(max-width:992px) {
                            .border-md-none {
                                border: none;
                            }
                        }
                        
                        @media(max-width:767px) {
                            .px-50 {
                                padding: 20px 0px 0px;
                            }
                        }
                        
                        .mfin_acco {
                            padding: 0px 14px;
                        }
                        
                        .press_table {
                            background: unset !important;
                            border: unset !important;
                            padding: unset !important;
                        }
                        
                        .opinions_that_count {
                            padding: 40px 0px 104px 0px;
                        }
                        
                        .opinion_fluid {
                            padding: 35px;
                            border: 1px solid #cecece;
                            background: #fff;
                            position: relative;
                        }
                        
                        .opinion_fluid .column_pd {
                            padding: 15px;
                            border: 1px solid #d0d0d0;
                        }
                        
                        .opinion_fluid::after {
                            content: "";
                            position: absolute;
                            background-image: url(../images/slider_bottom.html);
                            background-size: contain;
                            background-repeat: no-repeat;
                            bottom: -74px;
                            width: 80%;
                            height: 73px;
                            left: 0;
                            right: 0;
                            margin: 0 auto;
                        }
                        
                        .opinion_fluid .opinion_content {
                            padding-top: 36px;
                        }
                        
                        .opinion_fluid .opinion_content h4 {
                            font-size: 28px;
                            line-height: 40px !important;
                            margin-bottom: 40px;
                        }
                        
                        .opinion_fluid .opinion_content h5.opinion_name {
                            font-size: 19px;
                            color: #43a375;
                            font-weight: 600;
                            margin-bottom: 0px;
                        }
                        
                        .opinion_fluid .opinion_content p.opinion_designation {
                            font-size: 15px;
                        }
                        
                        .opinion_fluid .opinion_content h2.opinion_company {
                            font-size: 20px;
                            font-weight: 600;
                            color: #d53b17e6;
                            margin-bottom: 20px;
                            margin-top: 20px;
                        }
                        
                        .opinion_fluid .opinion_content a.read_more_btn {
                            font-weight: unset;
                            border-radius: unset;
                        }
                        
                        #opinins .owl-dots {
                            position: absolute;
                            bottom: -96px;
                            left: 0;
                            right: 0;
                            margin: 0 auto;
                            text-align: center;
                        }
                        
                        #opinins .owl-prev {
                            position: absolute;
                            left: -55px;
                            top: 40%;
                            font-size: 47px;
                            font-weight: normal;
                            color: #8c8c8c;
                        }
                        
                        #opinins .owl-next {
                            position: absolute;
                            right: -55px;
                            top: 40%;
                            font-size: 47px;
                            font-weight: normal;
                            color: #8c8c8c;
                        }
                        
                        #opinins .owl-dot.active span {
                            background-color: #d53b17 !important;
                        }
                        
                        #opinins .owl-dot span {
                            width: 20px;
                            height: 20px;
                            background-color: #ccc;
                            border-radius: 50%;
                            display: block;
                            margin: 5px 3px;
                        }
                        
                        .event_body {
                            padding: 60px 0px;
                        }
                        
                        .p-l-0 {
                            padding-left: 0px !important;
                        }
                        
                        .event_workshop .inline_radio {
                            display: inline-block;
                            padding: 0px 13px;
                        }
                        
                        .event_workshop .inline_radio label {
                            font-family: "Arimo-Regular", sans-serif !important;
                            font-weight: normal;
                            color: #fff;
                            line-height: 30px;
                        }
                        
                        .event_workshop .inline_radio input {
                            margin-right: 5px;
                            width: 20px;
                            height: 22px;
                            clear: both;
                            float: left;
                        }
                        
                        .desc {
                            display: none;
                        }
                        
                        .workshop_video {
                            padding-top: 40px;
                            padding: 10px;
                            background: #f2f1f1;
                            margin-top: 20px;
                        }
                        
                        .workshop_video .owl-carousel .owl-prev {
                            position: absolute;
                            left: 4px;
                            top: 35%;
                            font-size: 58px !important;
                            color: #ffffff !important;
                        }
                        
                        .workshop_video .owl-carousel .owl-next {
                            position: absolute;
                            right: 4px;
                            top: 35%;
                            font-size: 58px !important;
                            color: #ffffff !important;
                        }
                        
                        .morecontent span {
                            display: none;
                        }
                        
                        a.morelink {
                            display: table;
                            margin-top: 20px;
                            background: #d53b17;
                            text-align: center;
                            padding: 5px 20px;
                            color: #fff;
                        }
                        /*.datapubdiv
                    {
                        height:425px !important;
                    }*/
                        
                        .border_theme {
                            border: 1px solid #d53b17;
                        }
                        
                        .our_associates .theme_ribbons {
                            position: absolute;
                            z-index: 2;
                            bottom: 0px;
                            color: #fff;
                            left: 0;
                            right: 0;
                            text-align: center;
                        }
                        
                        .our_associates .theme_ribbons p {
                            position: relative;
                            bottom: 52px;
                            z-index: 9;
                        }
                        
                        .our_associates .theme_ribbons::before {
                            content: "";
                            position: absolute;
                            background-image: url(../images/ribbons11.html);
                            background-size: cover;
                            left: 5px;
                            right: 5px;
                            height: 40px;
                            background-repeat: no-repeat;
                            bottom: 40px;
                            z-index: 1;
                        }
                        
                        .ribbon_brown_content {
                            position: relative;
                            bottom: 0px;
                        }
                        
                        .become_associates {
                            background-image: url('../images/become_associates.html');
                            background-repeat: no-repeat;
                            background-size: cover;
                            padding: 63px 0px;
                        }
                        
                        .become_associates .content {
                            background-color: transparent !important;
                        }
                        
                        .modal-content {
                            background: transparent;
                            box-shadow: none;
                            border: 0px;
                        }
                        
                        .modal_border {
                            width: 100% !important;
                            float: left;
                            background: #fff;
                            padding: 12px;
                            border: 2px solid #e2755c !important;
                            border-radius: 0px !important;
                        }
                        
                        .modal-dialog .close {
                            position: absolute;
                            right: -18px;
                            top: -18px;
                            background: #fff;
                            opacity: 1;
                            padding: 3px !important;
                            z-index: 9;
                            border-radius: 100px;
                            width: 40px;
                            height: 40px;
                            border: 3px solid #e2755c;
                            color: #999;
                            font-size: 26px;
                            font-weight: normal;
                        }
                        
                        .our_members img {
                            height: 90px;
                            width: 100% !important;
                            margin: 0 auto;
                            text-align: center;
                        }
                        /*bottom footer*/
                        
                        .workshop {
                            padding: 60px 0px;
                        }
                        
                        .workshop_container {
                            padding: 20px;
                            overflow: scroll;
                            height: 800px;
                            background: #f3f3f3;
                            border: 1px solid #e2e2e2;
                        }
                        
                        .workshop_container .worshop_fluid {
                            padding-bottom: 10px;
                        }
                        
                        .workshop_container .worshop_fluid {
                            padding: 25px;
                            /* border-bottom: 1px solid #d0d0d0; */
                            /* box-sizing: border-box !important; */
                        }
                        
                        .webinar_list {
                            border: 1px solid #c3c3c3;
                            margin-bottom: 20px;
                        }
                        
                        .webinar_list .webiste_heading {
                            padding: 28px 0px;
                            text-align: center;
                            height: 132px;
                        }
                        
                        .webinar_list .webiste_heading h4 {
                            color: #002a37;
                            font-weight: 600;
                        }
                        
                        .modal_before {
                            background-image: url('assets/images/after_images.html');
                            background-size: cover;
                            width: 100%;
                            height: 100%;
                        }
                        
                        .modal_before::after {
                            content: "";
                            background-image: url('assets/images/after_images1.html');
                            position: absolute;
                            right: 0;
                            bottom: 1px;
                            width: 13%;
                            height: 165px;
                            z-index: 0;
                        }
                        
                        .annual_report_section select {
                            background: #328a60;
                            color: #fff !important;
                            height: 40px !important;
                        }
                        
                        .leble_pt {
                            line-height: 34px;
                            color: #fff;
                        }
                        
                        .back-to-top {
                            position: fixed;
                            bottom: 100px;
                            right: 25px;
                            display: none;
                            background: #41a073 !important;
                            border-radius: 0px !important;
                            box-shadow: 6px 6px 7px #00000085;
                            border: 1px solid #efefef !important;
                            color: #fff !important;
                        }
                        
                        .scroll {
                            color: #fff;
                            margin-top: 100px
                        }
                        
                        #toTopBtn {
                            position: fixed;
                            bottom: 26px;
                            right: 39px;
                            z-index: 98;
                            padding: 21px;
                            background-color: hsl(152deg 42% 44%);
                            box-shadow: 6px 6px 7px #00000085;
                            border: 1px solid #efefef !important;
                        }
                        
                        .js .cd-top--fade-out {
                            opacity: .5
                        }
                        
                        .js .cd-top--is-visible {
                            visibility: visible;
                            opacity: 1
                        }
                        
                        .js .cd-top {
                            visibility: hidden;
                            opacity: 0;
                            transition: opacity .3s, visibility .3s, background-color .3s
                        }
                        
                        .cd-top {
                            position: fixed;
                            bottom: 20px;
                            bottom: var(--cd-back-to-top-margin);
                            right: 20px;
                            right: var(--cd-back-to-top-margin);
                            display: inline-block;
                            height: 40px;
                            height: var(--cd-back-to-top-size);
                            width: 40px;
                            width: var(--cd-back-to-top-size);
                            box-shadow: 0 0 10px rgba(0, 0, 0, .05) !important;
                            background: url(https://res.cloudinary.com/dxfq3iotg/image/upload/v1571057658/cd-top-arrow.svg) no-repeat center 50%;
                            background-color: hsla(5, 76%, 62%, .8);
                            background-color: hsla(var(--cd-color-3-h), var(--cd-color-3-s), var(--cd-color-3-l), 0.8)
                        }
                        
                        #livestockmodal {
                            z-index: 999999;
                        }
                        
                        #manufacturingmodal {
                            z-index: 9999999;
                        }
                        
                        .horizonatalimge_border {
                            background-image: url('../images/horizontal_border.png');
                            background-size: contain;
                            background-repeat: repeat;
                            margin: 10px auto;
                            height: 5px;
                            width: 72%;
                        }
                        
                        .fa-angle-left {
                            color: #d53b1782 !important;
                            font-size: 38px !important;
                            background: white;
                            width: 43px;
                            border: 1px solid #ed7b60;
                            border-radius: 100px;
                            height: 43px;
                        }
                        
                        .fa-angle-right {
                            color: #d53b1782 !important;
                            font-size: 38px !important;
                            background: white;
                            width: 43px;
                            border: 1px solid #ed7b60;
                            border-radius: 100px;
                            height: 43px;
                        }
                        
                        #modal-carousel .owl-nav,
                        #livestockmodal-carousel .owl-nav,
                        #manufacturingmodal-carousel .owl-nav,
                        #manufacturingmodal-carousel .owl-nav,
                        #servicemodal-carousel .owl-nav {
                            display: block !important;
                        }
                        
                        #livestockmodal-carousel .owl-nav .fa-angle-left,
                        #manufacturingmodal-carousel .owl-nav .fa-angle-left,
                        #servicemodal-carousel .owl-nav .fa-angle-left {
                            color: #d53b1782 !important;
                            font-size: 38px !important;
                            background: white;
                            width: 43px;
                            border: 1px solid #ed7b60;
                            border-radius: 100px;
                            height: 43px;
                            position: absolute;
                            left: 0;
                            top: 45%;
                        }
                        
                        #livestockmodal-carousel .owl-nav .fa-angle-right,
                        #manufacturingmodal-carousel .owl-nav .fa-angle-right,
                        #servicemodal-carousel .owl-nav .fa-angle-right {
                            color: #d53b1782 !important;
                            font-size: 38px !important;
                            background: white;
                            width: 43px;
                            border: 1px solid #ed7b60;
                            border-radius: 100px;
                            height: 43px;
                            position: absolute;
                            right: 0;
                            top: 45%;
                        }
                        /******************raj-css****************/
                        
                        .box {
                            background: #f9f9f9;
                            height: 160px;
                            padding: 14px;
                        }
                        
                        .box h3 {
                            font-weight: 600;
                            font-size: 18px;
                            color: #fb2803;
                            margin: 6px 0;
                        }
                        
                        .box span {
                            padding-top: 10px;
                            color: #419f73;
                            text-decoration: underline;
                            font-weight: bold;
                        }
                        
                        .our_people_development {}
                        
                        .our_people_development figure:before {
                            position: absolute;
                            bottom: 7px;
                            right: 22px;
                            width: 45px;
                            height: 46px;
                            border-bottom: solid 2px #d53b17;
                            border-right: solid 2px #d53b17;
                            content: '';
                        }
                        
                        .our_people_development figure:after {
                            position: absolute;
                            top: 7px;
                            left: 22px;
                            width: 45px;
                            height: 45px;
                            border-top: solid 2px #d53b17;
                            border-left: solid 2px #d53b17;
                            content: '';
                        }
                        
                        @media only screen and (min-device-width: 320px) and (max-device-width:480px) {
                            ul.our_people_development li {
                                width: 95%;
                            }
                            ul.our_people_development li .development_team {
                                height: 133px;
                            }
                        }
                        
                        .lifeline {
                            display: flex;
                            justify-content: space-between;
                            overflow: hidden;
                            flex-wrap: wrap;
                        }
                        
                        .lifeline h3 {
                            padding: 16px 20px;
                            background-color: green;
                            font-size: 24px;
                            color: White;
                        }
                        /* gallery */
                        
                        .contact-main .fa {
                            font-size: 40px !important;
                        }
                        
                        .contact-main h4 {
                            font-size: 24px;
                            font-weight: 600;
                        }
                        
                        .contact-main p {
                            font-size: 18px;
                        }
                        
                        .contact-main .border {
                            border: 1px solid black;
                            padding: 30px;
                        }