@media only screen and (min-width:992px){.dd:before{content:"\e64a";font-family:themify;position:absolute;line-height:44px;left:0px;transition:.3s;font-size:12px;}
.dd:hover:before{left:9px;color:#fff;}
}
@media only screen and (max-width:1599px){.main-slider .caption-place h1{font-size:60px;line-height:60px;}
}
@media only screen and (max-width:1199px){}
@media only screen and (max-width:992px){.main-menu{display: none;}
.main-slider .caption-place h1{font-size:50px;line-height:55px;}
 .starlight-menu li{width:100%;margin-bottom:5px}
 .starlight-menu p{position:relative;}
 .footer_apps_widget_home1 .form-control{width:65%;}
}
@media only screen and (max-width:768px){.main-slider .caption-place h1{font-size:30px;line-height:35px;}
 .main-slider .caption-place p{font-size:14px}
 .main-slider .caption-block{width:100%;}
 .main-slider .caption-place{padding:0 0 0 20px;}
 .service-inner-thumb h2{font-size:13px;font-weight:600;padding:7px 20px 7px 5px;}
 .service-inner-thumb p{padding:0 15px;font-size:12px;line-height:normal;}
 .footer_apps_widget_home1 .form-control{width:70%;}
}
@media only screen and (max-width:520px){.project-gallery .col-6:nth-child(2){margin-top:0}
 .project-gallery .col-6:nth-child(2n+3){margin-top:0}
 .search-bar-icon{padding:20px 5px}
.main-slider .caption-place h1{font-size:20px;line-height:25px;}
 .main-slider .caption-place .line-btn-black{padding:4px 10px;font-size:13px;}
 .main-slider .caption-place p{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
 }
@media only screen and (max-width:400px){.main-slider .caption-place h1, .main-slider .caption-place h3, .main-slider .caption-place p{margin:0}
.search-bar-icon{padding:16px 5px}
 .error-404 h1{font-size:7rem;}
 .footer_apps_widget_home1 .form-control{width:65%;}
 .document-zone img{display:none;}
}
@media only screen and (max-width:320px){.footer_apps_widget_home1 .form-control{width:60%;}
}
