
@media screen and (max-width:1024px) {

.rs-layer#slider-20-slide-25-layer-8{
  font-family: unset !important;
font-size: 34px !important;
line-height: 47px !important;
}

.contact_address_box{
top: 54%;
left: -15%;
max-width: 318px;
padding: 20px 9px 10px;
}

#inner-page-content{
	font-size: 17px;
}
#inner-page-title-text{ font-size: 20px; }


}

@media screen and (max-width:980px) {
.rs-layer#slider-20-slide-25-layer-8{
font-family: unset !important;
font-size: 20px !important;
line-height: 24px !important;
width: 320px !important;
}
.rs-layer#slider-20-slide-25-layer-8 .rs_splitted_lines{
float: left;
}
#home-slider-content,
.home-slider-content{
font-size: 16px !important;
line-height: 23px !important;
}

.contact_address_box{
  transform:none;
  position: relative;
max-width: 100%;
top: 0px !important;
left: auto;
clear: both;
}
.contact_getin_touch form{
  padding-left: 0px;
}

#inner-page-content{
	font-size: 17px!important;
	line-height: normal!important;
}
#inner-page-title-text{
	 font-size: 20px!important;
	line-height: normal!important;
}

.book_demo_class .rs-heading.default h2{
	margin-bottom: 0;
}
.book_demo_class .description {
	margin: 15px 0;
}
.description{ line-height: normal!important; }


.enroll_course{padding-right: 32px;}
.description p{line-height: normal !important;}

}

@media screen and (max-width:768px) {
.twod_animation_training{padding: 0;}
.twod_animation_desc .txt_pos{position: static;min-height: 10px;max-width: 100% !important;padding: 20px 0;}
}

@media screen and (max-width:568px) {

.rs-layer#slider-20-slide-25-layer-8{
  font-size: 15px !important;
}
.home-slider-content,
#home-slider-content {
   font-size: 15px !important;
line-height: 20px !important;
padding: 31px 0% !important;
  }
  .left_side_sec .second_sec .img_sec {
    top: 122px !important;
}
.right_side_sec .fifth_sec .img_sec {
    top: 112px !important;
}
.elementor-2513 .elementor-element.elementor-element-d48590a .rs-contact-box .address-item.horizontal .address-icon,
.page-id-2513  .address-item.horizontal .address-icon{
  margin: 0px auto 0 !important;
display: block;
}

#inner-page-title-text {
    font-size: 15px !important;
}
#inner-page-content {
    font-size: 14px !important;
}
.demo_class_col .elementor-button{
	font-size: 14px !important;
margin: 15px 0;
}
.book_demo_class .rs-heading.default h2{
	font-size: 18px !important;
margin-bottom: 2px;
}
}


@media screen and (max-width:375px) {
.home-slider-content,
#home-slider-content{ margin-top:15px!important;  }
.right_side_sec .fifth_sec .img_sec {
    top: 120px!important;
}
.right_side_sec .fifth_sec .img_sec {
    top: 189px !important;
}
.left_side_sec .second_sec .img_sec {
    top: 147px !important;
}
}

@media screen and (max-width:320px) {
  .rs-layer#slider-20-slide-25-layer-8 {
    font-size: 13px !important;
    line-height: 16px !important;
}
.right_side_sec .fifth_sec .img_sec {
    top: 216px !important;
}
.left_side_sec .second_sec .img_sec {
    top: 168px !important;
}
}