
body{ font-family: "Gantari", sans-serif; margin:0; padding:0; color:#202122; font-size:14px; box-sizing:border-box;}

*{box-sizing:border-box;-webkit-box-sizing:border-box; 
    -moz-box-sizing:border-box; -o-box-sizing:border-box; 
    -ms-box-sizing:border-box;padding:0;margin:0;  scrollbar-width: thin;
    scrollbar-color: #ccc #38395F; }
    



.container{width:100% !important;max-width:1170px; margin:0 auto;}

/*.container-2{width:100% !important;max-width:1500px;margin:0 auto;padding: 0 15px;}*/
a{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;
    transition:all 0.3s ease;-webkit-transition:all 0.3s ease-in-out; 
    -moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;color:#fff;cursor:pointer; text-decoration:none;}
a:hover, a:focus, a:active{outline:none; text-decoration:none; }
a:hover{color:#0681c1;}
ul, ol{list-style:none;padding:0;margin:0;}
li{display:inline;}
p { font-size:16px; line-height: 24px; color:var(--black-color); margin:0; padding: 0;  }
img{ max-width:100%; height: auto;}
h1{ font-size:52px; font-weight:bold; line-height:62px; }
h2,h3,h4,h5,h6{ font-size:32px; font-weight:bold; line-height:39px; }


/*--color--*/

@media screen and ( min-width:1200px ){
    .container {
    width: 100% !important;
    max-width:calc(100vw - 50px);
    margin: 0 auto;
    padding-right:0;
    padding-left:0;

    /*padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);*/

    }

}


/*section-title*/


/*@media screen and ( min-width:1299px ){

.container {
    width: 100% !important;
    max-width: 1170px;
    margin: 0 auto;
}



}*/

/*
@media (max-width: 1599px) {
    .container {
        max-width:calc(100vw - 270px)
    }
}

@media (max-width: 1439px) {
    .container {
        max-width:1170px
    }
}

@media (max-width: 1223px) {
    .container {
        max-width:calc(100vw - 54px)
    }
}

@media (max-width: 1023px) {
    .container {
        max-width:calc(100vw - 32px)
    }
}*/

/**/

/*====*/
/*====*/


/*----*/

.sec-title {    font-family: Gantari;    font-weight: 600;    font-size: 46px;
    line-height: 52px;    letter-spacing: 0%;    color: #000;    margin: 0;
    padding: 0; }

.sec-para {    font-family: Gantari;    font-weight: 400;    font-size: 23px;    line-height: 27px;
    letter-spacing: 0%;    text-align: center;    color: #474747;    width: 80%;
        margin: 0 auto; }

/*----*/























































































