@charset "UTF-8";
/*
Theme Name: Nte Theme
Author: Spec Rej
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
*/

@import url('https://fonts.googleapis.com/css2?family=Varela+Round&display=swap');
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
#primary[tabindex="-1"]:focus{outline:0}

html,body{padding:0;margin:0;font-size:13pt;font-family:'Varela Round',sans-serif}
p{font-size:1rem}
a:hover{text-decoration:none}
.padd0{padding:0 !important}
#page-wrapper{overflow:hidden;padding-top:92px;}
.section_heading{position:relative;font-size:3rem;margin-bottom:2rem}
img{height:auto}
a{color:#333}
a:hover{color:#b71c1c}
header{background-color:#f0f0f0;}
#main-menu{justify-content:flex-end;}
#menu img{max-width:150px;}

.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link{color:#019639;}
.dropdown-item.active, .dropdown-item:active{background-color:#E8F5E9;color:#019639;}

#blog_page article, #blog_page .blog_item{height:100%;}
.blog_item{background-color:#f0f0f0;}
.blog_item .img{height:300px;background-position:center;background-size:cover;}
.blog_item .head{padding:1rem;}
.btnWrap{padding:1rem;}
.btnWrap a{background-color:#019639;color:#fff;}

#page_title_wrap{background-color:#009639;padding:20px 0 8px;text-align:center;color:#fff;}
.singlePostContent{padding:3rem 0;}

input[type="text"], input[type="tel"], input[type="email"], textarea{padding:.375rem .75rem;border-radius:0.25rem;border:1px solid #ced4da;width:100%;}
input[type="submit"]{background-color:#009639;border:1px solid #009639;color:#fff;padding:0.5rem 1.5rem;}
input[type="submit"]:hover{background-color:#1b5e20;}
.wpcf7-acceptance{font-size:80%;}
label{width:100%;}
footer{background-color:#212121;padding:.5rem 0;color:#fff;text-align:center}

#myBtn {
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #00b5e2;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}
#myBtn:hover {
  background-color: #555;
}
#myBtnLeft {
  position: fixed;
  bottom: 20px;
  left: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #00b5e2;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
	font-size:14px;
}
#myBtnLeft i{font-size:1.5rem;margin-bottom:0.5rem;}

.fastContact{background-color:#e8f5e9;padding:2rem 0;}
.fastContactLeft{padding:2rem;text-align:center;}
.fastContactRight{padding:2rem;}
.fastContactBorder{border-left: 2px solid #019639;}

@media screen and (max-width: 1680px) {

}
@media screen and (max-width: 1200px) {

}
@media screen and (max-width: 990px) {

}
@media screen and (max-width: 768px) {

}
@media screen and (max-width: 576px) {

}