body{
margin:0;
padding:0;
font-family: 'Inter', Helvetica, Arial, Lucida, sans-serif!important;
}

.divider {
max-width: 50px;
width: 100%;
height: 3px;
background: #ffa415;
margin:5px auto 20px;
}

.standard-btn {
background: #ffc367;
color: #000;
padding: 15px 25px;
display: inline-block;
font-size: 16px;
font-weight: 600;
letter-spacing: normal;
text-align:center;
transition: all 300ms ease 0ms;
}

.standard-btn:hover{
background: #fff;
color: #000;
transition: all 300ms ease 0ms;
}

.white-btn{
background: #fff;
color: #000;
padding: 15px 25px;
display: inline-block;
font-size: 16px;
font-weight: 600;
letter-spacing: normal;
text-align:center;
transition: all 300ms ease 0ms;
}

.white-btn:hover{
background: #ffc367;
color: #000;
transition: all 300ms ease 0ms;
}

.star_bullet li{
position: relative;
padding-left: 15px;
}

.star_bullet li:before{
color: #ffc367;
content: '\f005';
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
left: -15px;
top: 0;
}

/****** Header CSS Is Here ******/

#main-header.et-fixed-header{
background: #000 !important;
}

/* #logo {
max-height: 80%;
} */

/* .et_header_style_left #et-top-navigation nav>ul>li>a{
font-size: 14px;
font-weight: 700;
color: #17181C;
line-height: normal;
letter-spacing: normal;
text-transform: uppercase;
} */

/* #top-menu li.current-menu-item>a{
color: #ffa415!important;
}

.header_right_column {
display: flex;
align-items: center;
justify-content: end;
}

.header_right_column .et_pb_menu{
margin: 0!important;
}

.header_btn_box {
position: relative;
margin-left: 15px;
}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {
margin-top: 0!important;
}

.et-menu li>a{
padding: 34px 0!important;
} */

/****** Hero Section Is Here *******/

.hero_btn_group .et_pb_text_inner{
display: flex;
align-items: center;
justify-content: center;
}

.hero_btn_group .et_pb_text_inner a {
margin: 0 10px;
}

/****** Blog CSS Is Here *******/

.et_pb_blog_grid .et_pb_post{
margin-bottom:0;
}

.single .et_pb_post{
margin-bottom:0;
padding-bottom: 0;
}

.post_content_parent #comment-wrap{
display: block;
}

#comment-wrap {
padding-top: 0;
display: none;
}

/****** Media Query Is Here *******/

@media(max-width:1199px){

}

@media(max-width:1024px){

}

@media(max-width:980px){
.et_fixed_nav #main-header {
position: fixed;
} 

#logo {
max-width: 145px !important;
}

.et_header_style_left #et-top-navigation,
.et_header_style_left .et-fixed-header #et-top-navigation {
padding-top: 28px;
}

.mobile_menu_bar:before {
color: #ffc367;
}

.et_mobile_menu {
padding: 0;
border-top: 3px solid #ffc367;
background-color: #000 !important;
}

.ratricharya_column {
width: 100% !important;
margin-right: 0 !important;
}

.blog_grid_parent .column{
width: 100% !important;
margin: 0 !important;
}

.blog_grid_parent .column .et_pb_post{
margin-bottom:30px!important;   
}

.upper_footer .et_pb_row .et_pb_column{
width: 100% !important;
margin-right: 0 !important;
}

/* .upper_footer .et_pb_row .et_pb_column:last-child{
margin-top: 15px !important;
} */


}

@media(max-width:620px){
.hero_btn_group .et_pb_text_inner,
.hero_btn_group .et_pb_text_inner p {
flex-direction: column;
display: flex;
}
.hero_btn_group .et_pb_text_inner a {
margin: 5px 0;
}
}

@media(max-width:767px){

}

@media(max-width:575px){
span.mobile_wrap {
    display: block;
    margin: 2px 0;
}
}