/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px) and (orientation: portrait){
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 40px;margin-bottom: 30px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px;}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}.meter-title {padding: 10px;margin-bottom: 10px;}
/*product*/
.product-sale ul li {font-size: 15px;line-height: 1.8;}.product-2 {padding: 60px 0 60px;}
.product-1 {padding: 50px 0 40px;}.touch-cta {margin-top: 30px;margin-bottom: 20px;}
/*contact*/
.contact1 {padding: 60px 0 80px;}.contact-head{margin-bottom: 40px;}.contact-head h2, .contact-head h4 { font-size: 20px;}.het-touch1 p {font-size: 15px;}
/*gallery*/
.thumb .height-1 {height: 230px;}.gallery-1 {padding: 40px 0 30px;}
/*about*/
.hero1 {padding: 60px 0 60px;}.about_heading_page h1 {font-size: 1.5em;}.aboutus {padding: 60px 0 60px;}.about-title h2 {font-size: 1.3em;}.about-title h5 {font-size: 1.1em;}.about-title ul li {font-size: 15px;font-weight: 500;}.list-loaction h5, .list-location h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;}.card-quiet h5 {font-size: 1.4em;margin-bottom: 5px;}.log0-section h3 {font-size: 1.3em;}
/*end*/
#header .logo img {max-height: 45px;}#header .logo {font-size: 16px;}.block {font-size: 11px;letter-spacing: 4.5px;}.head1 {padding-top: 6em;padding-bottom: 2em;}.carousel-item img {height: auto;}.log0-section {padding: 30px 0 30px;}.image-scroller .scroller-track img {height: 40px;}.hero-heading {padding: 20px;}.heading1 h2 {font-size: 1.2em;}p {font-size: 14px;line-height: 1.7;font-weight: 400;}.line-boreder1 {padding: 10px;margin-top: 3em;}.btn-touch {padding: 8px 15px;font-size: 13px;}.btn-touch1 {font-size: 13px;}.line-boreder1 h5 {margin-bottom: 10px;font-size: 17px;}.line-boreder1 p {font-size: 15px;}.our-products-header h1 {font-size: 22px;line-height: 1.4;}.our-products-header h3 {font-size: 16px;}.our-products-header {margin-bottom: 20px;}.img-card img {height: auto;}.img-card {margin-bottom: 20px;}.products {padding: 80px 0 20px;}.heading-feature h3 {font-size: 20px;}.box-image h4 {font-size: 20px;}.gap-ten {margin-top: 4em;}.feature-products {padding: 80px 0 10px;}.home-about {padding: 30px 0 30px;}.about-home h2 {font-size: 22px;}.about-home h4 {font-size: 16px;}.heading-feature {margin-bottom: 30px;}.cta-home h3 {font-size: 26px;}.call-to-action {padding: 60px 0 60px;background-position-x: 60%;}.about-home h5 {font-size: 16px;font-weight: 600;line-height: 2.1;}.about-home ul li {font-size: 15px;}.loaction-1 h3 {font-size: 18px;}.loaction-1 p {font-size: 14px;}.phone-1 img {height: 55px;}.footer {padding: 40px 0 10px;}.brief p {font-size: 0.9em;}.social_list li i {font-size: 25px;}.links-head ul li {line-height: 1.8;}.links-head h5, .links-head h6 {line-height: 1.3;font-size: 1.15em;}.copyright {margin-top: 10px;font-size: 13px;}
}
@media (min-width: 392px) and (max-width: 575.98px) and (orientation: portrait){
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 40px;margin-bottom: 30px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}
/*product*/
.product-sale ul li {font-size: 15px;line-height: 1.8;}.product-2 {padding: 60px 0 60px;}
.product-1 {padding: 50px 0 40px;}.touch-cta {margin-top: 30px;margin-bottom: 20px;}
/*contact*/
.contact1 {padding: 60px 0 80px;}.contact-head{margin-bottom: 40px;}.contact-head h2, .contact-head h4 { font-size: 20px;}.het-touch1 p {font-size: 15px;}
/*gallery*/
.thumb .height-1 {height: 230px;}.gallery-1 {padding: 40px 0 30px;}
/*about*/
.hero1 {padding: 60px 0 60px;}.about_heading_page h1 {font-size: 1.5em;}.aboutus {padding: 60px 0 60px;}.about-title h2 {font-size: 1.3em;}.about-title h5 {font-size: 1.1em;}.about-title ul li {font-size: 15px;font-weight: 500;}.list-loaction h5, .list-location h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;}.card-quiet h5 {font-size: 1.4em;margin-bottom: 5px;}.log0-section h3 {font-size: 1.3em;}
/*end*/
#header .logo img {max-height: 45px;}#header .logo {font-size: 16px;}.block {font-size: 11px;letter-spacing: 4.5px;}.head1 {padding-top: 6em;padding-bottom: 2em;}.carousel-item img {height: auto;}.log0-section {padding: 30px 0 30px;}.image-scroller .scroller-track img {height: 40px;}.hero-heading {padding: 20px;}.heading1 h2 {font-size: 1.2em;}p {font-size: 14px;line-height: 1.7;font-weight: 400;}.line-boreder1 {padding: 10px;margin-top: 3em;}.btn-touch {padding: 8px 35px;font-size: 13px;}.btn-touch1 {font-size: 13px;}.line-boreder1 h5 {margin-bottom: 10px;font-size: 17px;}.line-boreder1 p {font-size: 15px;}.our-products-header h1 {font-size: 22px;line-height: 1.4;}.our-products-header h3 {font-size: 16px;}.our-products-header {margin-bottom: 20px;}.img-card img {height: auto;}.img-card {margin-bottom: 20px;}.products {padding: 80px 0 20px;}.heading-feature h3 {font-size: 20px;}.box-image h4 {font-size: 20px;}.gap-ten {margin-top: 4em;}.feature-products {padding: 80px 0 10px;}.home-about {padding: 30px 0 30px;}.about-home h2 {font-size: 22px;}.about-home h4 {font-size: 16px;}.heading-feature {margin-bottom: 10px;}.cta-home h3 {font-size: 26px;}.call-to-action {padding: 60px 0 60px;background-position-x: 60%;}.about-home h5 {font-size: 16px;font-weight: 600;line-height: 2.1;}.about-home ul li {font-size: 15px;}.loaction-1 h3 {font-size: 18px;}.loaction-1 p {font-size: 14px;}.phone-1 img {height: 55px;}.footer {padding: 40px 0 10px;}.brief p {font-size: 0.9em;}.social_list li i {font-size: 25px;}.links-head ul li {line-height: 1.8;}.links-head h5, .links-head h6 {line-height: 1.3;font-size: 1.15em;}.copyright {margin-top: 10px;font-size: 13px;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px)  and (orientation: portrait){
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 40px;margin-bottom: 30px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px;}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}
/*product*/
.product-sale ul li {font-size: 15px;line-height: 1.8;}.product-2 {padding: 60px 0 60px;}
.product-1 {padding: 50px 0 40px;}.touch-cta {margin-top: 30px;margin-bottom: 20px;}
/*contact*/
.contact1 {padding: 60px 0 80px;}.contact-head{margin-bottom: 40px;}.contact-head h2, .contact-head h4 { font-size: 20px;}.het-touch1 p {font-size: 15px;}
/*gallery*/
.thumb .height-1 {height: 230px;}.gallery-1 {padding: 40px 0 30px;}
/*about*/
.hero1 {padding: 60px 0 60px;}.about_heading_page h1 {font-size: 1.5em;}.aboutus {padding: 60px 0 60px;}.about-title h2 {font-size: 1.3em;}.about-title h5 {font-size: 1.1em;}.about-title ul li {font-size: 15px;font-weight: 500;}.list-loaction h5, .list-location h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;}.card-quiet h5 {font-size: 1.4em;margin-bottom: 5px;}.log0-section h3 {font-size: 1.3em;}
/*end*/
#header .logo img {max-height: 45px;}#header .logo {font-size: 16px;}.block {font-size: 11px;letter-spacing: 4.5px;}.head1 {padding-top: 6em;padding-bottom: 2em;}.carousel-item img {height: auto;}.log0-section {padding: 30px 0 30px;}.image-scroller .scroller-track img {height: 40px;}.hero-heading {padding: 20px;}.heading1 h2 {font-size: 1.2em;}p {font-size: 14px;line-height: 1.7;font-weight: 400;}.line-boreder1 {padding: 10px;margin-top: 3em;}.btn-touch {padding: 8px 35px;font-size: 13px;}.btn-touch1 {font-size: 13px;}.line-boreder1 h5 {margin-bottom: 10px;font-size: 17px;}.line-boreder1 p {font-size: 15px;}.our-products-header h1 {font-size: 26px;line-height: 1.4;}.our-products-header h3 {font-size: 17px;}.our-products-header {margin-bottom: 20px;}.img-card img {height: auto;}.img-card {margin-bottom: 20px;}.products {padding: 80px 0 20px;}.heading-feature h3 {font-size: 20px;}.box-image h4 {font-size: 20px;}.gap-ten {margin-top: 4em;}.feature-products {padding: 80px 0 10px;}.home-about {padding: 30px 0 30px;}.about-home h2 {font-size: 22px;}.about-home h4 {font-size: 16px;}.heading-feature {margin-bottom: 30px;}.cta-home h3 {font-size: 26px;}.call-to-action {padding: 60px 0 60px;background-position-x: 60%;}.about-home h5 {font-size: 17px;font-weight: 600;line-height: 2.1;}.about-home ul li {font-size: 15px;}.loaction-1 h3 {font-size: 18px;}.loaction-1 p {font-size: 14px;}.phone-1 img {height: 55px;}.footer {padding: 40px 0 10px;}.brief p {font-size: 0.9em;}.social_list li i {font-size: 25px;}.links-head ul li {line-height: 1.8;}.links-head h5, .links-head h6 {line-height: 1.3;font-size: 1.15em;}.copyright {margin-top: 10px;font-size: 13px;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px) {
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 60px;margin-bottom: 30px;margin-top:20px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px;height: auto;}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}
/*product*/
.product-sale ul li {font-size: 15px;line-height: 1.8;}.product-2 {padding: 60px 0 60px;}
.product-1 {padding: 50px 0 40px;}.touch-cta {margin-top: 30px;margin-bottom: 20px;}
.about-home ul li {font-size: 14px;}
/*contact*/
.contact1 {padding: 60px 0 80px;}.contact-head{margin-bottom: 40px;}.contact-head h2, .contact-head h4 { font-size: 20px;}.het-touch1 p {font-size: 15px;}
/*gallery*/
.thumb .height-1 {height: 230px;}.gallery-1 {padding: 40px 0 30px;}
/*about*/
.hero1 {padding: 60px 0 60px;}.about_heading_page h1 {font-size: 1.5em;}.aboutus {padding: 60px 0 60px;}.about-title h2 {font-size: 1.6em;}.about-title h5 {font-size: 1.1em;}.about-title ul li {font-size: 15px;font-weight: 500;}.list-loaction h5, .list-location h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;}.card-quiet h5 {font-size: 1.4em;margin-bottom: 5px;}.log0-section h3 {font-size: 1.3em;}
/*end*/
 #header .logo img {max-height: 50px;}#header .logo {font-size: 17px;}.block {font-size: 12px;letter-spacing: 4.5px;}.log0-section {padding: 30px 0 30px;}.image-scroller .scroller-track img {height: 40px;}.head1 {padding-top: 7em;padding-bottom: 2em;}.heading1{margin-bottom: 40px;}.btn-touch {margin-bottom: 10px;text-align: center;width: 200px;}.heading1 h2 {font-size: 1.6em;}p {font-size: 14px;}.line-boreder1 p {font-size: 15px;}.line-boreder1 h5 {margin-bottom: 10px;font-size: 18px;}.our-products-header h3 {font-size: 17px;}.our-products-header h1 {font-size: 25px;}.img-card img {height: 280px;}.img-card {margin-bottom: 30px;}.feature-products {padding: 20px 0 30px;}.box-image h4 {font-size: 20px;}.gap-ten {margin-top: 4em;}.heading-feature h3 {font-size: 22px;}.home-about {padding: 40px 0 80px;}.about-home h2 {font-size: 24px;}.about-home h4 {font-size: 18px;}.cta-home h3 {font-size: 28px;}.call-to-action {padding: 60px 0 60px;}.about-home h5 {font-size: 16px;line-height: 1.9;}.loaction-1 h3 {font-size: 18px;}.loaction-1 p {font-size: 14px;}.phone-1 img {height: 55px;}.footer {padding: 40px 0 10px;}.brief p {font-size: 0.9em;}.social_list li i {font-size: 25px;}.links-head ul li {line-height: 1.8;}.links-head h5, .links-head h6 {line-height: 1.3;font-size: 1.15em;}.copyright {margin-top: 10px;font-size: 13px;}
}

/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 80px;margin-bottom: 30px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px;height: auto;}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}.brand-badge i {font-size: 30px;}.grid1 {font-size: 0.8em;}
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 80px;margin-bottom: 30px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px;height: auto;}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}
/*about*/
.hero1 {padding: 60px 0 60px;}.about_heading_page h1 {font-size: 1.5em;}.aboutus {padding: 60px 0 60px;}.about-title h2 {font-size: 1.6em;}.about-title h5 {font-size: 1.1em;}.about-title ul li {font-size: 15px;font-weight: 500;}.list-loaction h5, .list-location h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;}.card-quiet h5 {font-size: 1.4em;margin-bottom: 5px;}.log0-section h3 {font-size: 1.3em;}
/*end*/
 #header .logo img {max-height: 50px;}#header .logo {font-size: 17px;}.block {font-size: 12px;letter-spacing: 4.5px;}.log0-section {padding: 30px 0 30px;}.image-scroller .scroller-track img {height: 40px;}.head1 {padding-top: 7em;padding-bottom: 2em;}.heading1{margin-bottom: 40px;}.btn-touch {margin-bottom: 10px;text-align: center;width: 200px;}.heading1 h2 {font-size: 1.6em;}p {font-size: 14px;}.line-boreder1 p {font-size: 15px;}.line-boreder1 h5 {margin-bottom: 10px;font-size: 18px;}.our-products-header h3 {font-size: 17px;}.our-products-header h1 {font-size: 25px;}.img-card img {height: 280px;}.img-card {margin-bottom: 30px;}.feature-products {padding: 20px 0 30px;}.box-image h4 {font-size: 20px;}.gap-ten {margin-top: 4em;}.heading-feature h3 {font-size: 22px;}.home-about {padding: 40px 0 80px;}.about-home h2 {font-size: 24px;}.about-home h4 {font-size: 18px;}.cta-home h3 {font-size: 28px;}.call-to-action {padding: 60px 0 60px;}.about-home h5 {font-size: 16px;line-height: 1.9;}.loaction-1 h3 {font-size: 18px;}.loaction-1 p {font-size: 14px;}.phone-1 img {height: 55px;}.footer {padding: 40px 0 10px;}.brief p {font-size: 0.9em;}.social_list li i {font-size: 25px;}.links-head ul li {line-height: 1.8;}.links-head h5, .links-head h6 {line-height: 1.3;font-size: 1.15em;}.copyright {margin-top: 10px;font-size: 13px;}.navbar a, .navbar a:focus {padding: 10px 10px 10px 10px;font-size: 14px;font-weight: 500;}
}
/*xl Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
@media (min-width:1201px) and (max-width: 1400px)  and (orientation: landscape){
/*innerpages*/
.marget-1 h2, .quick-1 h6, .marget-1 h4 {font-size: 21px;margin-bottom: 5px;}.marget {padding: 40px 0 40px;}.marget-1 img {height: 80px;margin-bottom: 30px;}.quick-1 ul li {line-height: 2;font-size: 0.95em;}.dolar-1 {padding: 20px 0 20px;}.meter-title h3 {font-size: 18px;}.meter-title img {margin-bottom: 5px;height: auto;}.switch h4 {font-size: 25px;}.cta {padding: 1.5rem;}.btn-cg {font-size: 15px;}.number {font-size: 15px;}.brand-badge i {font-size: 30px;}.grid1 {font-size: 0.8em;}
/*about*/
.hero1 {padding: 60px 0 60px;}.about_heading_page h1 {font-size: 1.8em;}.aboutus {padding: 60px 0 60px;}.about-title h2 {font-size: 1.6em;}.about-title h5 {font-size: 1.1em;}.about-title ul li {font-size: 15px;font-weight: 500;}.list-loaction h5, .list-location h4 {font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;}.card-quiet h5 {font-size: 1.4em;margin-bottom: 5px;}.log0-section h3 {font-size: 1.3em;}
/*end*/
.head1 {padding-top: 7em;padding-bottom: 2em;}.log0-section {padding: 50px 0 50px;}.image-scroller .scroller-track img {height: 45px;}.faber-name {font-size: 16px;}.gap-ten {margin-top: 5em;}.home-about {padding: 60px 0 40px;}.cta-home h3 {font-size: 30px;margin-bottom: 10px;}.loaction-1 h3 {font-size: 18px;}.loaction-1 p {font-size: 14px;}.phone-1 img {height: 55px;}.footer {padding: 40px 0 10px;}.brief p {font-size: 0.9em;}.social_list li i {font-size: 25px;}.links-head ul li {line-height: 1.8;}.links-head h5, .links-head h6 {line-height: 1.3;font-size: 1.15em;}.copyright {margin-top: 10px;font-size: 13px;}
}