@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700;800;900&display=swap');

body{     
    font-family: 'Montserrat', sans-serif;
    color: #000;
    font-weight: 400;
    line-height: 1.5em;
}
p{margin-bottom: 20px !important;}
.top-sec p{margin-bottom: 0px !important;}
h1, h2, h3, h4, h5, h6
{color:#0f2850}

.container{
    /* max-width: 1380px !important; margin: 0 auto !important; */
    max-width: 1800px !important;
    width: 90% !important;
    margin: 0 auto !important;
}
nav .container{width: 100% !important;}
nav div{justify-content:center !important;}
nav ul{padding: 0px !important;}

nav li, nav li div, nav li a{color: #fff !important; font-size: 17px !important; font-weight: 500 !important; }
/* nav ul div ul{width: 220px !important;} */
nav ul div ul li a{color: #000 !important; font-size: 14px !important; font-weight: 400 !important;}
nav li{margin: 0px !important;}
nav li a{padding: 10px 45px !important;}
nav li ul li a{padding: 10px !important; display: block !important;}
nav li ul li a:hover{background:#fafafa!important;}
nav li a:hover, nav li a.active{
    /* background:#86ac92!important;  */
    color: #000 !important; border-radius: 0px !important; transition: all 0.5s ease-out;}

Footer{padding: 15px !important;}

.sc-carousel__content-container.svelte-uwo0yk .sc-carousel__arrow-container.svelte-uwo0yk:first-child
{position: relative; left:15px !important}
.sc-carousel__content-container.svelte-uwo0yk .sc-carousel__arrow-container.svelte-uwo0yk:last-child
{position: relative; right:15px !important}
.sc-carousel-arrow__circle.svelte-9ztt4p{position: absolute; z-index: 999;}
.main_slider .sc-carousel__arrow-container.svelte-uwo0yk{padding: 0;} 

.blog_content p.no-dis{display: none !important;}

                 /* v2 menu  */
                 .v2_menu ul li a{color: #000 !important; padding: 7px 12px !important;}
                 .v2_menu nav{background: transparent !important;}

                 .page_v2 .container{width: 1200px;}