
/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){

/*pages*/
.bookmark h2, .bookmark h3 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin: 0.5em 0 0.5em;}.all-services-design {padding: 30px 0 30px;}.comments h2 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin-bottom: 20px;}.form-container h4 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.leavesubbton {background-color: #DC5E33;color: #fff;border: 1px solid #DC5E33;padding: 6px 20px;border-radius: 50px;font-weight: 600;font-size: 15px;}
/*end*/

#header {background: #0E1B3E;transition: all 0.5s;z-index: 997;border-top: 6px solid #DC5E33;top: 100px;padding: 5px;}.seo-title h1 {font-size: 2em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.hero-banner {margin-top: 6em;background-color: #ffff;padding: 60px 0 30px;}.listing-section {padding: 10px 0 60px;}.book-mark-list h3 {font-size: 1.6em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;}.drite-dis h2 {font-size: 1.6em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;text-align: center;margin-top: 0.5em;}.list-blocl {border: 3px solid #ddd;margin-bottom: 20px;}.ref h3 {font-size: 1.2em;line-height: 1.3em;font-weight: 500;text-transform: capitalize;text-align: center;padding: 10px;margin-top: 5px;}.img-flex img {width: 100%;}.img-flex {display: block;justify-content: space-between;align-items: center;border: 3px solid #ddd;}.ref1 h3 {font-size: 1.1em;line-height: 1.2em;font-weight: 600;text-transform: capitalize;text-align: center;padding: 10px;margin-top: 5px;}
}
@media (min-width: 392px) and (max-width: 575.98px){
  /*pages*/
.bookmark h2, .bookmark h3 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin: 0.5em 0 0.5em;}.all-services-design {padding: 30px 0 30px;}.comments h2 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin-bottom: 20px;}.form-container h4 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.leavesubbton {background-color: #DC5E33;color: #fff;border: 1px solid #DC5E33;padding: 6px 20px;border-radius: 50px;font-weight: 600;font-size: 15px;}
/*end*/
#header {background: #0E1B3E;transition: all 0.5s;z-index: 997;border-top: 6px solid #DC5E33;top: 100px;padding: 5px;}.seo-title h1 {font-size: 2em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.hero-banner {margin-top: 6em;background-color: #ffff;padding: 60px 0 30px;}.listing-section {padding: 10px 0 60px;}.book-mark-list h3 {font-size: 1.6em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;}.drite-dis h2 {font-size: 1.6em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;text-align: center;margin-top: 0.5em;}.list-blocl {border: 3px solid #ddd;margin-bottom: 20px;}.ref h3 {font-size: 1.2em;line-height: 1.3em;font-weight: 500;text-transform: capitalize;text-align: center;padding: 10px;margin-top: 5px;}.img-flex img {width: 100%;}.img-flex {display: block;justify-content: space-between;align-items: center;border: 3px solid #ddd;}.ref1 h3 {font-size: 1.1em;line-height: 1.2em;font-weight: 600;text-transform: capitalize;text-align: center;padding: 10px;margin-top: 5px;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
  /*pages*/
.bookmark h2, .bookmark h3 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin: 0.5em 0 0.5em;}.all-services-design {padding: 30px 0 30px;}.comments h2 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin-bottom: 20px;}.form-container h4 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.leavesubbton {background-color: #DC5E33;color: #fff;border: 1px solid #DC5E33;padding: 6px 20px;border-radius: 50px;font-weight: 600;font-size: 15px;}
/*end*/
#header {background: #0E1B3E;transition: all 0.5s;z-index: 997;border-top: 6px solid #DC5E33;top: 100px;padding: 5px;}.seo-title h1 {font-size: 2.2em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.book-mark-list h3 {font-size: 1.5em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;}.drite-dis h2 {font-size: 1.8em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;text-align: center;margin-top: 0.5em;}.list-blocl {border: 3px solid #ddd;margin-bottom: 20px;}.list-blocck {margin-bottom: 10px;}.ref1 h3 {font-size: 1.1em;line-height: 1.2em;font-weight: 600;text-transform: capitalize;text-align: center;padding: 10px;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px){
/*pages*/
.bookmark h2, .bookmark h3 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin: 0.5em 0 0.5em;}.all-services-design {padding: 30px 0 30px;}.comments h2 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;margin-bottom: 20px;}.form-container h4 {font-size: 1.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.leavesubbton {background-color: #DC5E33;color: #fff;border: 1px solid #DC5E33;padding: 6px 20px;border-radius: 50px;font-weight: 600;font-size: 15px;}
/*end*/
 #header {background: #0E1B3E;transition: all 0.5s;z-index: 997;border-top: 6px solid #DC5E33;top: 100px;padding: 5px;}.seo-title h1 {font-size: 2.2em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.hero-banner {margin-top: 6em;background-color: #ffff;padding: 60px 0 30px;}.book-mark-list h3 {font-size: 1.4em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;}.drite-dis h2 {font-size: 1.85em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;text-align: center;margin-top: 0.5em;}
}
/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 992px) and (max-width: 1200px) {
 .languages {width: 60%;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;padding: 10px 13px 10px 13px;color: #fff;white-space: nowrap;transition: 0.3s;font-size: 14px;letter-spacing: 0.5px;font-weight: 600;}.seo-title h1 {font-size: 2.8em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.hero-banner {margin-top: 6em;background-color: #ffff;padding: 60px 0 30px;}.book-mark-list h3 {font-size: 1.6em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;}.drite-dis h2 {font-size: 1.8em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;text-align: center;margin-top: 0.5em;}.ref h3 {font-size: 1.1em;line-height: 1.2em;font-weight: 500;text-transform: capitalize;text-align: center;padding: 10px;margin-top: 5px;}.img-flex img {width: 50%;}.list-ul li {line-height: 1.4;font-size: 1em;font-weight: 500;padding-bottom: 6px;}.seo-title h1 {font-size: 2.4em;text-transform: capitalize;line-height: 1.2em;font-weight: 700;}.book-mark-list h3 {font-size: 1.8em;line-height: 1.2em;font-weight: 800;text-transform: capitalize;}
}
/*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
@media (min-width:1201px) and (max-width: 1400px) {
/*pages*/
.seo-title h1 {
  font-size: 2.8em;
  text-transform: capitalize;
  line-height: 1.2em;
  font-weight: 700;
}
.bookmark h2, .bookmark h3 {
  font-size: 1.4em;
  text-transform: capitalize;
  line-height: 1.2em;
  font-weight: 700;
  margin: 1em 0 1em;
}
}