.table {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
}

/* blog sing page */

.wraper_blog_banner_tags{
	display: none;
}

/* common a tag styling */

nav a{
	color: #666666 !important;
	font-weight: 600;
}

a{
	color: #E69472 !important;
	font-weight: 600;
}

.rs-parallax-wrap.rt-ipadpro a{
	color: #666666 !important;
	font-weight: 600;
}

/* banner heading display */
.inner_banner_main{
	display: none;
}
/*spacing*/
@media (max-width:1024px){
    .elementor-49543 .elementor-element.elementor-element-db01ed9 {
        padding: 20px 15px 25px 15px !important;
    }
	    .elementor-49543 .elementor-element.elementor-element-b0e1d8f > .elementor-element-populated {
         margin: 0px 0px 0px 0px !important; 
     
    }
}
@media (max-width: 1024px) {
    .elementor-49544 .elementor-element.elementor-element-db01ed9 {
         padding: 10px 15px 10px 15px !important; 
    }
}
@media (max-width: 1024px) {
    .elementor-49545 .elementor-element.elementor-element-cb0a109 {
         padding: 10px 15px 10px 15px !important; 
    }
}
@media (max-width: 1024px) {
    .elementor-49545 .elementor-element.elementor-element-db01ed9 {
         padding: 10px 15px 10px 15px !important; 
    }
}
@media (max-width: 1024px) {
    .elementor-49546 .elementor-element.elementor-element-db01ed9 {
        padding: 10px 15px 10px 15px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-49546 .elementor-element.elementor-element-cb0a109 {
        padding: 10px 15px 10px 15px;
    }
}
@media (max-width: 1024px) {
    .elementor-49547 .elementor-element.elementor-element-cb0a109 {
        padding: 10px 15px 10px 15px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-49547 .elementor-element.elementor-element-db01ed9 {
        padding: 10px 15px 10px 15px;
    }
}
@media (max-width: 1024px) {
    .elementor-49548 .elementor-element.elementor-element-db01ed9 {
        padding: 10px 15px 10px 15px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-49548 .elementor-element.elementor-element-cb0a109 {
        padding: 10px 15px 10px 15px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-49542 .elementor-element.elementor-element-db01ed9 {
        padding: 10px 15px 10px 15px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-49542 .elementor-element.elementor-element-cb0a109 {
        padding: 10px 15px 10px 15px !important;
    }
}
@media (max-width: 1024px) {
    .elementor-49543 .elementor-element.elementor-element-cb0a109 {
        padding: 10px 15px 10px 15px;
    }
}
@media (max-width: 1024px) {
    .elementor-49544 .elementor-element.elementor-element-cb0a109 {
        padding: 10px 15px 10px 15px;
    }
}
@media (max-width: 767px) {
    .elementor-46411 .elementor-element.elementor-element-2059d0a {
        padding: 110px 15px 0px 15px;
    }
}
@media (max-width: 1024px) {
    .elementor-46411 .elementor-element.elementor-element-5a5c81b {
        padding: 20px 15px 50px 15px;
    }
}
@media (max-width: 1024px) {
    .elementor-49546 .elementor-element.elementor-element-b53a763 {
         padding: 52px 0px 0px 0px; 
    }
}
@media (max-width: 767px) {
    .elementor-49546 .elementor-element.elementor-element-ad2da7d > .elementor-element-populated {
         margin: 0px 0px 25px 0px; 
       
    }
}
/*menu*/
@media(min-width: 782px){
	#menu-item-49387 .sub-menu.rt-dropdown-menu.menu-odd{
	width:600px;
	
}
	#menu-item-49387 .sub-menu.rt-dropdown-menu.menu-odd.menu-depth-1{
	column-count: 2;
}
}

.sub-menu.rt-dropdown-menu.menu-odd > li{
}



nav #menu-item-49682 a,nav #menu-item-50872 a, nav #menu-item-50170 a,nav #menu-item-49684 a, nav #menu-item-50875 a,nav #menu-item-50878 a, nav #menu-item-49686 a, nav #menu-item-49687 a,nav #menu-item-49681 a, nav #menu-item-50930 a, nav #menu-item-50931 a, nav #menu-item-50932 a{
	color: #E69472 !important;
	font-weight: bold !important;
}
.steps_skin .elementor-widget-wrap.elementor-element-populated p,.steps_skin .elementor-widget-wrap.elementor-element-populated h5{
	text-align: center;
}
@media(min-width: 992px){
	.steps_skin .elementor-widget-wrap.elementor-element-populated p,.steps_skin .elementor-widget-wrap.elementor-element-populated h5{
	text-align: left;
}
}

.steps_num p{
	height: 40px;
	width: 40px;
	background-color: #E69472;
	border-radius: 50%;
	text-align: center !important;
	padding: 5px;
	
	margin-left: auto;
	margin-right: auto;
	
}
ul, ol {
    margin: 0;
    padding: 0;
    list-style: disc;
}

/* social icons stick */
.stick_social{
	position: fixed;
	bottom: 0;
	left: 0;
}