@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Raleway:200,300,400,500,600,700,800);@import url(https://fonts.googleapis.com/css?family=Bad+Script|Great+Vibes&display=swap);body{padding:0;margin:0;font-family:Raleway,sans-serif;font-size:1rem;color:#5a5a5a;overflow-x:hidden!important;overflow-y:auto!important}


*{margin: 0;padding: 0;box-sizing: border-box;}



a{text-decoration: none;}
section{position: relative;padding: 30px 0;}
p{font-family: 'Open Sans', sans-serif;font-size:15px; font-weight: 400;color:#212529;}
.img-responsive{width: 100%; height: auto;}
.menu-main-menu-container {
    margin-left: auto;
}
/* header section style  */
.top_header{background-color: #1B5998;padding: 8px 0;}
.top_social_icon a{text-decoration: none; color: #fff;font-size: 14px;}
.form-select{border-radius: 50px;padding: 0 15px !important;}
.navbar{background-color: #00A9EB;padding: 0;}.mail_header{position: relative;}
.logo_img{position: absolute; top: 0;left: 10px;z-index: 2;}
.navbar-brand{width: 20%;}.nav-link{color: #fff;font-family: 'Montserrat', sans-serif; font-size: 15px;font-weight: 500;}
.nav-item{padding: 10px 15px;}.nav-link:hover{color: #fff;}
.nav-item:hover{background-color: #0396cf; color: #fff;}
.header_side_bar{position: absolute;top:4%; right:10px;z-index:99;}
.offcanvas{background-color: #1063A2;}button.text-reset{border: none;background: transparent;}
.side_nav_item{list-style: none;padding: 10px 0;}.side_nav_links{color: #fff; font-size: 20px; }
/* side_nav */
.side_nav_item:hover{background-color:#0396cf;}
.side_nav_links:hover{color:#fff;}


.menu-item-278 .sub-menu {
    display: none;
    background-color: #fff;
    /* color: #ffffff; */
    z-index: 1;
}
.top_social_icon1 a{font-size:15px;color:#fff;}
.menu-item a img, img.menu-image-title-after, img.menu-image-title-before, img.menu-image-title-above, img.menu-image-title-below, .menu-image-hover-wrapper .menu-image-title-above{vertical-align: bottom;}
.sub-menu li{padding: 0px 0px !important;}
ul.sub-menu {
    list-style: none !important;
    padding: 0 !important;
    position: absolute;
    margin: 0 !important;
   
    width: 250px;
    /* border-radius: 5px; */
    top: 100%;
    border: 1px solid #e7e7e7;
}
.menu-item-283 ul li a{padding:4px 15px !important;}
.menu-item-278:hover .sub-menu {
    display: block;
    transition: ease-in-out 0.5s;
    
}
.top_header a:hover{text-decoration:underline;}

.sub-menu li a{color: #212529;
    font-size: 13px;
    /*padding: 4px 15px !important;*/
}
.client_desc{color:#0740a3;}
.owl-item:hover .comment{background-color:#0740a3;transition:all ease-in-out 0.5s; color:#fff;}
.owl-item:hover .comment p{ color:#fff;}
.menu-item-283 .sub-menu{
    display: none;
    background-color: #fff;
    z-index: 1;
}
.menu-item-283:hover .sub-menu{
    display: block;
    transition: ease-in-out 0.5s;
}
#menu-item-292::after{
    /* content: "\2192"; */
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid;
    float: right;
    margin-top: -14px;
    color: #000;
    /* background-color: #000; */
}
#menu-item-292 .sub-menu{display: none;
    padding: 0 !important;
    position: absolute;
    margin: 0 !important;
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    width: 250px;
    /* border-radius: 5px; */
    border: 1px solid #e7e7e7;
    top: 88%;
    left: 100%;
}
#menu-item-292:hover .sub-menu{display: block;
    transition: ease-in-out 0.5s;}

.menu-item-295 .sub-menu{
    display: none;
}
.menu-item-295:hover .sub-menu{
    display: block;
    transition: ease-in-out 0.5s;
    background-color: #fff;
    z-index: 1;
}
.menu-item-299 .sub-menu{
    display: none;
}
.menu-item-299:hover .sub-menu{
    display: block;
    transition: ease-in-out 0.5s;
    background-color: #fff;
    z-index: 1;
}

/* .menu-item-217::before{
    content: url("../img/floor-care-01.png");
    height: 10px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 10px;
} */
/*end  header section style  */

/* footer  */
.footer_bg{background-color: #F6F6F6;}.footer_nav{padding-left: 0 !important;}
.footer_headings{font-size: 18px; font-weight: 700;color: #000;}
.footer_item{list-style: none;padding: 0px 0;}.footer_links{font-size: 14px; text-decoration: none;color: #212331;font-weight: 500;opacity: 0.7;}
.footer_link{width: 41%;}.footer_links:hover{text-decoration: underline;color: #212331;opacity: 1;}
.copwrite_text{color: #212331;}.powered{color: #0396cf;}
.address{font-size: 13px;color: #212331;}
.f_s_icon{margin: 15px;color:#212331;opacity: 0.7;}
/*.f_s_icon:hover{background-color:#155494;color:#fff; border-radius:50%;padding:10px;}*/


/* end footer  */


/* home page style  */
.main_heading{font-family: 'Open Sans', sans-serif;font-size:2.2rem; font-weight: 500;color: #0740A3;}
.main_headings{font-family: 'Open Sans', sans-serif;font-size:1.5rem; font-weight: 500;color: #0740A3;}
.main_subheading{font-family: 'Open Sans', sans-serif;font-size:3.5rem; font-weight: 200;color: #212331;}
.oneliner{font-family: 'Open Sans', sans-serif;font-size:20px; font-weight: 400;color: #0396cf;}
.main_subheading1{font-family: 'Open Sans', sans-serif;font-size:2rem; font-weight: 100;color: #212331;}
.product_item{background-image: url("../img/product-bgl.jpg");background-position: center;background-size: cover;background-repeat: no-repeat;}
.product_link{font-family: 'Open Sans', sans-serif;font-size:15px; font-weight: 200;}
.blue_bg{background: -webkit-linear-gradient(90deg, #007fc8 5%, #1b3c91 56%);

	background: -webkit-gradient(linear, left top, right top, color-stop(5%, #007fc8), color-stop(56%, #1b3c91));

	background: -webkit-linear-gradient(left, #007fc8 5%, #1b3c91 56%);

	background: -o-linear-gradient(left, #007fc8 5%, #1b3c91 56%);

	background: linear-gradient(90deg, #007fc8 5%, #1b3c91 56%)}

.icon_title{font-size: 25px;font-family:'Open Sans', sans-serif;font-weight: 600;}
.icon_box i{font-size: 40px;}
.quote i{color: #fff;font-size: 30px;padding-top: 5px;}
.quote{background-color: #1b3c91;border-radius: 50px; position: relative;padding:10px 15px;top:25px;display: inline-block}
.comment{background-color: #ececec;height: 300px;text-align: center;border-radius: 10px;}
.testi_client_img{border-radius: 50%;width: 100px !important;height: 100px !important;margin: auto;position: relative;top: -50px;}
.logo_item{
    width: 160px;
    height: 92px;
    overflow: hidden;
    border: 0px solid #ddd;
    padding: 20px!important;
}
.client_logo_img{height: 100%;width:100%; }


/* end home page  */


/* about us page  */

/* overview page  */

.test{background: url('../img/new-slider.jpg')  center 0px / cover no-repeat ;}

.page-header3 {
   
    clip-path: circle(138vw at 50% -117vw)!important;
    /*padding-bottom: 203px !important;*/
}

.nav-link{text-transform: capitalize;}
.nav-link span{text-transform: capitalize;}
#google_language_translator select.goog-te-combo{border-radius:50px !important;}
.page-header2 {
   
    clip-path: circle(138vw at 50% -117vw)!important;
    /* padding-bottom: 203px !important; */
}
.breadcrumb{justify-content: center;align-items: center;padding: 10px;margin-bottom: 0 !important;}.breadcrumb_bg{background-color: #ececec;}
.main_heading_black{font-family: 'Open Sans', sans-serif;font-size: 1.75rem;color: #212331;font-weight: 600;}
.over_sub_heading{font-family: 'Open Sans', sans-serif;font-size:20px;color: #2695d2;font-weight: 400;}

/* chairman message  */
.c_message{background: url('../img/chairman-msg.jpg')  center 0px / cover no-repeat ;}
.signature_heaing{font-size: 20px; font-family:'Open Sans', sans-serif ;color: #2695d2;}
.page-titles{height:300px;}

/* md message  */
.md_message{background: url('../img/md-message.jpg')  center 0px / cover no-repeat ;}
/* certification page  */
.certification{background: url('../img/certification.jpg')  center 0px / cover no-repeat ;}

.certificate_img{border: 8px solid #CCCCCC;}

/* mission and vission page  */
.mission{background: url('../img/vision.jpg')  center 0px / cover no-repeat ;}
.product_slider{background: url('../img/product-slider.jpg') center 0px / cover no-repeat ;}
 /*.flex-viewport{background-image: url("../img/product-bgl.jpg");object-fit: cover;background-position: center;background-repeat: no-repeat;}*/
 .personal_slider{background: url('../img/personal-care.jpg') center 0px / cover no-repeat ;}
 .glass_slider{background: url('../img/glass-care.jpg') center 0px / cover no-repeat ;}
 .kitchen_slider{background: url('../img/kitchen.jpg') center 0px / cover no-repeat ;}
 .fabric_slider{background: url('../img/Fabric.jpg') center 0px / cover no-repeat ;}
 .air_slider{background: url('../img/are-care.jpg') center 0px / cover no-repeat ;}
 .naphthalene_slider{background: url('../img/napthalene1.jpg') center 0px / cover no-repeat ;}
 .toilet_slider{background: url('../img/toilet-care.jpg') center 0px / cover no-repeat ;}
 .indoor_slider{background: url('../img/indoor.jpg') center 0px / cover no-repeat ;}
 .outdoor_slider{background: url('../img/All-in-one.jpg') center 0px / cover no-repeat ;}
 .general_trade_slider{background: url('../img/general-trade-new.jpg') center 0px / cover no-repeat ;}
 .modern_trade_slider{background: url('../img/moder-trade.jpg') center 0px / cover no-repeat ;}
 .institunal_trade_slider{background: url('../img/institunal-trade.jpg') center 0px / cover no-repeat ;}
 .photo_gallery{background: url('../img/photo-gallery.jpg') center 0px / cover no-repeat ;}
 .video_gallery{background: url('../img/video-gallery.jpg') center 0px / cover no-repeat ;}
 .career_bg{background: url('../img/career-bg.jpg') center 0px / cover no-repeat ;}
 .distributor_bg{background: url('../img/distributor.jpg') center 0px / cover no-repeat ;}
 .blog_bg{background: url('../img/All-in-one.jpg') center 0px / cover no-repeat ;}
 
 
.single_product{padding-top: 30px;}
.woocommerce-breadcrumb{background-color: #E9ECEF;padding: 5px 20px !important;color: #0740A3 !important;}

.wcpscwc-product-slider button.slick-next{display:none !important;}
.wcpscwc-product-slider button.slick-prev{display:none !important;}
/* about us page end  */


/* .product1{position:relative;}.elementor-section{position: absolute !important;top: 0;left: 0;} */


.cat_desc{color: #878787;}
.woocommerce-loop-product__title{outline: 0!important;
    color: #1b5998;
    font-size: 17px !important;
    padding: 11px 0 !important;
    display: block;
    text-align: center;}

.woocommerce-product-gallery__image .flex-active-slide{width: auto !important;}
.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary {float: left; width: 50%;
}
.u-column1{max-width:50% !important;}.u-column2{max-width:50% !important;}
header{height:100% !important;}
.woocommerce ul.order_details li{font-weight:700;}
.woocommerce-product-gallery__trigger{display: none !important;}
.woocommerce div.product div.images img{width: auto !important; margin-left: auto !important; margin-right: auto !important;}
.woocommerce div.product div.images .flex-control-thumbs li{width: 15% !important;}
.woocommerce div.product div.images .flex-control-thumbs{display: flex !important;justify-content: center;}
.cart{display: inline-flex; margin: 3px;margin-top: 30px !important;align-items: center !important;}
.woocommerce button.button.alt{background-color: #000 !important;border-radius: 50px !important;padding: 8px 20px;}
.trade_enquiry{border:1px solid #0396cf;border-radius: 50px;padding: 7px 20px;margin-top: 29px;margin-left: 5px;float: left;margin-right:10px;}
.woocommerce button.button{margin-top: -10px; }
.flex-viewport{
    background-image: url("../img/big-product-bg.jpg");background-position: center;
    background-repeat:no-repeat;
    min-height: 400px;
    text-align: center;
    margin-bottom: 30px!important;
    padding-bottom: 30px!important;
    background-position: top;
}
/*.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{*/
/*    background-image: url("../img/big-product-bg.jpg");background-position: center;*/
/*    background-repeat:no-repeat;*/
/*    min-height: 400px;*/
/*    text-align: center;*/
/*    margin-bottom: 30px!important;*/
/*    padding-bottom: 30px!important;*/
/*    background-position: top;*/
/*}*/
.related_heading{margin-top: 50px !important;color: #0740A3; font-size: 35px;}
.related_product{position: relative;display: inline-block;text-align: center;}
.single-product .catcbll_preview_button{float: left;margin-top: 30px;margin-right: 10px;}
.single-product .catcbll_preview_button .fa::before {
    content:url('../img/fl.png'); 
    /* background-image: url("../img/fl.png"); */
    height: 30px;
    width: 30px;
    position: relative;
    /*top: 6px;*/
}
.sidw_footer_s_icon a{margin:10px;}

.woocommerce div.product .product_title{
        color: #1b5998!important;
    margin-top: 25px!important;
    margin-bottom: 8px!important;
    font-size: 31px!important;
    font-weight: 300!important;
}
#secondary{display:none;}

.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product{
    background-image: url('../img/product-bgl.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto;
    float: none!important;
    display: inline-block;
    margin: 20px auto;
    padding:25px;
}
.woocommerce ul.products li.product a img{width:250px !important;height:250px;margin:auto;}
li.product {
     background-image: url('../img/product-bgl.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: auto;
}

.product img:hover{
    /*margin-top:-30px !important;*/
    transition: all ease-in-out 3s !important;
    animation-name: tops;
    animation-duration: 1s;
    position:relative;
    top: -20px;
    /*transition: top ease 2s;*/
}
@keyframes tops {
  0%   {top:-2px;}
 
  100% {top:-15px;}
}

.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{text-align:center;}
.product img{margin:auto !important;}
.alt::before {
    content:url('../img/am.png'); 
    /* background-image: url("../img/fl.png"); */
    height: 50px;
    width: 50px;
    vertical-align: middle;
    position: relative;
    top: 3px;
}
.single-product .catcbll_preview_button .catcbll{
    padding-bottom: 5px;font-weight: 600;
    padding: 0.7rem 1rem!important;
    height: 40px!important;
    line-height: 18px!important;
    background: #0e7ad6;
    text-transform: capitalize;
    font-weight: 600;
    color:#fff;
    border-radius:50px;
    
}
.fa{
    margin: auto;
    vertical-align: middle;
}
    .media_galary{border: 20px solid #ECECEC;}
    .fa-support{font-size: 30px;color: #fff;text-align: center;
    vertical-align: middle;}
    .career_icon_box .icons{
    background-color: #0740A3;
    padding:19px;
    border-radius: 50%;
}
.career_icon_box{margin-top: 10px;border: 1px solid #0740A3;border-radius: 50%;padding:41px;position: relative;}
.icons{position: absolute;top: 50%;left: 50%; transform: translate(-50%,-50%);}
.job_border{border-bottom: 1px solid #e4e4e4;padding-bottom: 20px;padding-top: 20px;}
.readmore_link{color: #0740A3;font-weight: 600;}
.span_heading{font-size: 18px;color: #000;font-weight: 500;}
.getin_form{padding:27px;background-color: #f9f9f9;border: 2px solid #eae8e8;border-radius: 5px;}
.getin_form .button {
    width: 100%;
    background-color: #1b5998;
    color: #fff;
    padding: 10px 20px;
    border-radius: 50px;
    font-weight: 500;
    border: none;
}
.getin_form input{border-top: none;border-left: none;border-right: none;background-color:#f9f9f9 ;}
.getin_form select{border-top: none;border-left: none;border-right: none;background-color:#f9f9f9 ;}
.getin_form textarea{border-top: none;border-left: none;border-right: none;background-color:#f9f9f9 ;}
.career_heading{font-size: 18px;font-weight: 600;}
.span-desc{font-size: 14px;}.job-desc{font-size: 14px;}
.activity_content{border: 1px solid #eae8e8;}
.active_heading h5{font-size: 20px;font-weight: 100;}

.gal_img {
  /*height: 500px;*/
  position: relative;
  overflow: hidden;
  
}
.gal_img::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 40px;
  left: 30px;
  right:40px;
  bottom:40px;
  background-color: rgba(7, 64,163, 0.8);
  transform-origin: center;
  transform: scale(0);
  transition: 0.7s all;
  margin:auto;
  color:#fff;
  border-radius:30%;
}

.gal_img:hover::after {
  transform: scale(1);
  transition: 0.7s all;
  border-radius:0px;
}

.hover_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff; display:none;transition: ease-in-out 0.7s;}
.gal_img:hover .hover_text{display:block;z-index:99; transition: ease-in-out 0.7s;}


.itemshadow .cbp-item-wrapper {
   
    padding-bottom: 2px;
    padding-top: 5px;
}
.cbp-wrapper, .cbp-ready .cbp-wrapper-helper {
    position: absolute;
    top: 0;
    left: 0;
}

.cbp-item-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
    top: 0;
    left: 0;
}
.cbp-item:hover .overlay {
    opacity: 1;
    visibility: visible;
}
.cbp-item:focus .overlay, .cbp-item:hover .overlay {
    opacity: 1;
    visibility: visible;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.overlay {
    left: 21px!important;
    top: 26px!important;
    right: 21px!important;
    bottom: 22px!important;
}

.overlay {
    position: absolute;
    left: 10px;
    top: 10px;
    right: 20px;
    bottom: 35px;
    opacity: 0;
    visibility: hidden;
    z-index: 1;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: rgba(7,64,163,.9);
    -webkit-transition: all .5s ease-in .1s;
    -o-transition: all .5s ease-in .1s;
    transition: all .5s ease-in .1s;
}

.center-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.hover_img{width:100%;border: 20px solid #ECECEC;}
.whitecolor {
    color: #fff;
}

.overlay>.plus {
    display: inline-block;
    height: 70px;
    width: 70px;
    position: relative;
    overflow: hidden;
}

.overlay>.plus::before {
    width: 2px;
    margin-left: -1px;
    left: 50%;
    top: 5px;
    bottom: 5px;
    content: " ";
    position: absolute;
    background: #fff;
}

.overlay>.plus::after {
    height: 2px;
    margin-top: -1px;
    top: 50%;
    left: 5px;
    right: 5px;
    content: " ";
    position: absolute;
    background: #fff;
}
.nav-item .nav-link{
    padding-left:15px;
}

/*blog page style */
.blog_item_image{
    max-width:100%;
}
.single_item_title{
    padding-top:20px;
    color: #0740A3;
}
.home{
    padding-right:5px;
}
.page_title{
    padding-left:5px;
}
.single_post_sidebar h2{
    font-size:25px;
}
.cmnt_form textarea{
    width:100%;
}
#submit{
    padding:5px 20px;
}


.home_blog_read_more{
    padding: 5px 20px;
    background-color: #00A9EB;
    color: #fff;
    border: none;
}
.home_blog_title{
    font-size:20px;
}
.blog_col{
    margin: 10px;
    background: #ececec;
    padding: 15px;
    width: 31%;

}
.widget_block{
    /*list-style:outside none none;*/
    list-style:none;
}
.wp-block-latest-posts{
    padding-left:15px !important;
}
.wp-block-latest-posts li{
    list-style:disc;
}
.collapsible {
    background-color: #fff;
    color: #410025;
    cursor: pointer;
    padding: 0px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    margin-bottom: 0px;
    outline: 0!important;
}
.faq-question {
    border-left: 4px solid #0740a3;
    padding-left: 10px;
    margin: 10px 0 2px 0;
}
.content-faq {
    padding: 0 0px;
    display: none;
    overflow: hidden;
    background-color: #fff;
}
.faq-answer {
    border-left: 4px solid #000;
    padding-left: 10px;
}
button {
    border-radius: 0;
    padding: 5px 20px;
    background-color:#0740a3;
    color:#fff;
    border:1px solid #0740a3;
}
.comment_form label{
    display:block;
}
.comment_form input{
    width:100%;
}
.comment-form-cookies-consent label{
    display:inline;
}
.comment-form-cookies-consent input{
    width:auto;
}


@media (min-width:1500px){
    .page-titles {
    height: 315px;
}
}

@media (min-width:1700px){
    .page-titles {
    height: 370px !important;
}
}

@media (min-width:1900px){
    .page-titles {
    height: 420px !important;
}
}
@media (min-width:2200px){
    .page-titles {
    height: 550px !important;
}
}





@media (min-width:1400px){
    p{font-size: 18px;}
    .content_col{padding-right: 50px;}
    .home_desc{padding-top: 30px;padding-bottom: 30px;}
    .header_side_bar{position: absolute;top:1.3%; right:10px;}
}


@media (max-width:576px){
    .top_section{text-align:center;}
    .top_social_icon1{width:50%;}
    .top_social_icon1 a {
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    }
    .side_img img{width:auto; margin:auto;}
    .side_img{text-align:center;}
    .logo_item{margin:auto;}
    .footer_bg{text-align:center;}
    .offcanvas{width:55%;}
    button.btn.bar {
    display: none;
    }
    ul.sub-menu{
        top:50%;
        left:25%;
    }
    .page-titles {
    height: 100px;
    }
    .logo_img{
        width:27%;
    }
    .woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product{
        width:100%;
    }
    .woocommerce div.product div.images img{
        width:100%;
    }
    .woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary{
        width:100%;
    }
    .single-product .catcbll_preview_button{
        margin:0;
    }
    .woocommerce div.product form.cart{
        margin-bottom:0;
    }
    .content_col{
        text-align:center;
    }
    .main_subheading{
        font-size:25px;
    }
    .main_heading{
        font-size:23px;
    }
    .nav-item{
        position:relative;
    }
    .navbar-collapse{
        margin-top:35px;
    }
}

