/*For Mobile*/
@media only screen and (max-width:760px) {
.img-left {float:none; margin:10px 0;}
.img-right {float:none; margin:10px 0;}	

#nav-trigger {display:block; height:50px; background-color:#FFFFFF;}
nav#nav-main ul {display:none;}
nav#nav-mobile {display:block; z-index:99999; width:100%;}

.header-section {padding:15px 0; text-align:center;}
.header-section .logo {float:none; padding:15px 0;}
.header-section .left-menu {float:none;}
.header-section .right-menu {float:none; padding:15px 0;}
.header-section ul {margin:0; padding:0; list-style:none;}
.header-section ul li {margin:0 20px; padding:0; display:inline;}
.header-section ul li a {display:inline-block;}
.header-section .d-block {display:inline-block !important;}	

.right-menu{ display:none; }
.banner-section {min-height:262px;}
.inner-banner-section {min-height:362px;}
.inner-banner-section h1 {font-size:40px; letter-spacing:0.1em;}

.content-section {min-height:inherit;}
.content-section h1 {font-size:42px;}
.content-section h2 {font-size:38px; padding:10px 0 10px 30px;}
.content-section h3 {font-size:34px;}
.content-section h4 {font-size:30px;}
.content-section h5 {font-size:26px;}
.content-section h6 {font-size:22px;}
.content-section p {font-size:18px;}
.content-section ul li {font-size:18px;}
.content-section ol li {font-size:18px;}

.home-section01 {margin-top:-80px; padding:7px 0;}
.home-section01 .row {margin:0 -15px;}
.home-section01 [class*="col-"] {padding:8px 15px;}
.home-section01 .video-box {box-shadow:0 0 16px rgba(35,31,32,0.35);}
.home-section01 .video-box .play {margin:-28px 0 0 -28px; width:56px; height:56px;}
.home-section01 .video-box .title h6 {font-size:20px;}

.home-section02 {padding:15px 0;}
.home-section02 .left-section {margin:15px 0;}
.home-section02 .left-section figure {float:none;}
.home-section02 .left-section article {position:inherit; right:auto; top:auto; bottom:auto; min-height:inherit; width:100%; max-width:100%; padding:10px 20px;  box-shadow:0 0 4px rgba(35,31,32,0.35);}
.home-section02 .right-section {margin:15px 0;}
.home-section02 .right-section figure {float:none;}
.home-section02 .right-section article {position:inherit; left:auto; top:auto; bottom:auto; min-height:inherit; width:100%; max-width:100%; padding:10px 20px;  box-shadow:0 0 4px rgba(35,31,32,0.35);}

.home-section03 {min-height:inherit; padding:30px 0; text-align:center;}
.home-section03 p {color:#FFFFFF;}
.home-section03 h4 {color:#FFFFFF;}
.home-section03 .item {padding:0 50px;}

.home-section04 {padding:100px 0 0 0;}
.reasons-slider {padding:30px;}
.reasons-slider .item {padding:10px;}
.reasons-slider .item .box {background-color:#FFFFFF; box-shadow:0px 0px 5px rgba(35,31,32,0.08);}
.reasons-slider .item .box figure {margin:0; padding:0;}
.reasons-slider .item .box article {padding:5px 15px;}
.reasons-slider .item .box article p {font-size:20px;}

.home-section05 {padding:50px 0; text-align:center;}

.about-section01 {padding:0;}
.about-section01 .row {margin:0 -15px;}
.about-section01 [class*="col-"] {padding:15px;}
.about-section01 h4 span {font-size:18px;}
.about-section01 figure {margin:0 0 0 15px; float:none;}
.about-section01 figure img {box-shadow:-15px 15px 0 #97c849;}

.about-section02 {padding:30px 0;}
.about-section02 h4 {padding:10px 0;}	
.experience-slider {padding:0;}
.experience-slider .owl-prev {left: -15px !important;}
.experience-slider .owl-next {right: -15px !important;}
.certificate-slider .owl-prev {left: -15px !important;}
.certificate-slider .owl-next {right: -15px !important;}
	
.about-section03 {padding:30px 0; background-color:#f6f6f5;}
.about-section03 ul {list-style:none; padding:0;}
.about-section03 ul li {margin-top:20px; padding:0 0 0 30px;}
.about-section03 h6 {padding:20px 0 10px 30px; font-size:24px;}
.about-section03 h6 a {color:#eea643;}

.about-section04 {padding:0;}
.about-section04 .row {margin:0 -15px;}
.about-section04 [class*="col-"] {padding:15px;}
.about-section04 h4 span {font-size:18px;}
.about-section04 figure {margin:0 15px 0 0; padding:0; float:none;}
.about-section04 figure img {box-shadow:15px 15px 0 #97c849;}

.about-section05 {padding:30px 0;}

.gallery-section01 {padding:8px 0;}
.gallery-section01 .row {margin:0 -15px;}
.gallery-section01 [class*="col-"] {padding:8px 15px;}

.gallery-section02 {margin-bottom:15px;}
.gallery-section02 section {padding:15px 0 15px 20px;} 

.service-section01 {padding:15px 0;}
.service-section01 ul li {margin:10px 0;}
.service-section01 article {padding:10px 0 10px 20px;}
.service-section01 section {padding:10px 0 10px 27px;} 

.service-section02 section {padding:20px;} 
.service-section02 h4 { padding:10px 0;}
.service-section02 ul li {margin:10px 0;}

.service-section03 {padding:30px 0;}
.service-section03 .white-box {padding:30px 0;}
.service-section03 ul {margin:15px 0;}
.service-section03 ul li {margin:10px 0;}
.service-section03 .green-panel {padding:20px;}


.footer-section {padding:15px 0; background-color:#FFFFFF;}
.footer-section p {font-size:18px; line-height:1.6;}
.footer-section h3 {font-size:30px;}
.footer-section input[type="email"] {margin:0; padding:10px; width:100%; height:50px; border:2px solid #d9d9d9; font-size:18px; line-height:26px;}
.footer-section .icon-location {background:url(../images/icon-location.png) no-repeat 0 15px;}
.footer-section .icon-phone {background:url(../images/icon-phone.png) no-repeat 0 15px;}
.footer-section .icon-email {background:url(../images/icon-email.png) no-repeat 0 15px;}
.copyright-section {padding:10px 0;}
.copyright-section p {font-size:14px; color:#FFFFFF;}

.cd-top {height:32px; width:32px; bottom:10px; right:10px;}	
.chat {display:block; height:86px; width:86px; position:fixed; top:0px; right:-20px; z-index:999;}

}
/*For Midium Mobile*/
@media only screen and (min-width:480px) and (max-width:760px){
	
}
/*For Tablet*/
@media only screen and (min-width:761px) and (max-width:1023px) {
.img-left {float:none; margin:10px 0;}
.img-right {float:none; margin:10px 0;}	

#nav-trigger {display:block; height:50px; background-color:#FFFFFF;}
nav#nav-main ul {display:none;}
nav#nav-mobile {display:block; z-index:99999; width:100%;}

.header-section {padding:15px 0; text-align:center;}
.header-section .left-menu {float:right; width:300px;}
.header-section .right-menu {padding-top:20px;}
.header-section ul {margin:0; padding:0; list-style:none;}
.header-section ul li {margin:0 20px; padding:0; display:inline;}
.header-section ul li a {display:inline-block;}
.header-section .d-block {display:inline-block !important;}	

.banner-section {min-height:362px;}
.inner-banner-section {min-height:362px;}
.inner-banner-section h1 {font-size:50px; padding:200px 0 10px 0;}

.content-section {min-height:inherit;}
.content-section h1 {font-size:42px;}
.content-section h2 {font-size:38px; padding:10px 0 10px 30px;}
.content-section h3 {font-size:34px;}
.content-section h4 {font-size:30px;}
.content-section h5 {font-size:26px;}
.content-section h6 {font-size:22px;}
.content-section p {font-size:18px;}
.content-section ul li {font-size:18px;}
.content-section ol li {font-size:18px;}

.home-section01 {margin-top:-80px; padding:7px 0;}
.home-section01 .row {margin:0 -15px;}
.home-section01 [class*="col-"] {padding:8px 15px;}
.home-section01 .video-box {box-shadow:0 0 16px rgba(35,31,32,0.35);}
.home-section01 .video-box .play {margin:-28px 0 0 -28px; width:56px; height:56px;}
.home-section01 .video-box .title h6 {font-size:20px;}

.home-section02 {padding:15px 0;}
.home-section02 .left-section {margin:15px 0;}
.home-section02 .left-section figure {float:none;}
.home-section02 .left-section article {position:inherit; right:auto; top:auto; bottom:auto; min-height:inherit; width:100%; max-width:100%; padding:10px 20px;  box-shadow:0 0 4px rgba(35,31,32,0.35);}
.home-section02 .right-section {margin:15px 0;}
.home-section02 .right-section figure {float:none;}
.home-section02 .right-section article {position:inherit; left:auto; top:auto; bottom:auto; min-height:inherit; width:100%; max-width:100%; padding:10px 20px;  box-shadow:0 0 4px rgba(35,31,32,0.35);}

.home-section03 {min-height:inherit; padding:30px 0; text-align:center;}
.home-section03 p {color:#FFFFFF;}
.home-section03 h4 {color:#FFFFFF;}
.home-section03 .item {padding:0 50px;}

.home-section04 {padding:100px 0 0 0;}
.reasons-slider {padding:30px;}
.reasons-slider .item {padding:10px;}
.reasons-slider .item .box {background-color:#FFFFFF; box-shadow:0px 0px 5px rgba(35,31,32,0.08);}
.reasons-slider .item .box figure {margin:0; padding:0;}
.reasons-slider .item .box article {padding:5px 15px;}
.reasons-slider .item .box article p {font-size:20px;}

.home-section05 {padding:50px 0; text-align:center;}

.about-section01 {padding:0;}
.about-section01 .row {margin:0 -15px;}
.about-section01 [class*="col-"] {padding:15px;}
.about-section01 h4 span {font-size:18px;}
.about-section01 figure {margin:0 0 0 15px; float:none;}
.about-section01 figure img {box-shadow:-15px 15px 0 #97c849;}

.about-section02 {padding:30px 0;}
.about-section02 h4 {padding:10px 0;}	
.experience-slider {padding:0;}
.experience-slider .owl-prev {left: -15px !important;}
.experience-slider .owl-next {right: -15px !important;}
.certificate-slider .owl-prev {left: -15px !important;}
.certificate-slider .owl-next {right: -15px !important;}
	
.about-section03 {padding:30px 0; background-color:#f6f6f5;}
.about-section03 ul {list-style:none; padding:0;}
.about-section03 ul li {margin-top:20px; padding:0 0 0 30px;}
.about-section03 h6 {padding:20px 0 10px 30px; font-size:24px;}
.about-section03 h6 a {color:#eea643;}

.about-section04 {padding:0;}
.about-section04 .row {margin:0 -15px;}
.about-section04 [class*="col-"] {padding:15px;}
.about-section04 h4 span {font-size:18px;}
.about-section04 figure {margin:0 15px 0 0; padding:0; float:none;}
.about-section04 figure img {box-shadow:15px 15px 0 #97c849;}

.about-section05 {padding:30px 0;}

.gallery-section01 {padding:8px 0;}
.gallery-section01 .row {margin:0 -10px;}
.gallery-section01 [class*="col-"] {padding:10px;}

.gallery-section02 {margin-bottom:15px;}
.gallery-section02 section {padding:15px 0 15px 20px;}

.service-section01 {padding:15px 0;}
.service-section01 ul li {margin:10px 0;}
.service-section01 article {padding:10px 0 10px 20px;}
.service-section01 section {padding:10px 0 10px 27px;} 

.service-section02 section {padding:20px;} 
.service-section02 h4 { padding:10px 0;}
.service-section02 ul li {margin:10px 0;}

.service-section03 {padding:30px 0;}
.service-section03 .white-box {padding:30px 0;}
.service-section03 ul {margin:15px 0;}
.service-section03 ul li {margin:10px 0;}
.service-section03 .green-panel {padding:20px;} 

.footer-section {padding:15px 0; background-color:#FFFFFF;}
.footer-section p {font-size:18px; line-height:1.6;}
.footer-section h3 {font-size:30px;}
.footer-section input[type="email"] {margin:0; padding:10px; width:100%; height:50px; border:2px solid #d9d9d9; font-size:18px; line-height:26px;}
.footer-section .icon-location {background:url(../images/icon-location.png) no-repeat 0 15px;}
.footer-section .icon-phone {background:url(../images/icon-phone.png) no-repeat 0 15px;}
.footer-section .icon-email {background:url(../images/icon-email.png) no-repeat 0 15px;}
.copyright-section {padding:10px 0;}
.copyright-section p {font-size:14px; color:#FFFFFF;}

.cd-top {height:32px; width:32px; bottom:10px; right:10px;}
.chat {display:block; height:86px; width:86px; position:fixed; top:150px; right:-20px; z-index:999;}
}
@media only screen and (min-width:1024px) and (max-width:1120px) {
.header-section ul li {margin:0 0 0 30px;}
.home-section02 .left-section article {right:40px;}
.home-section02 .right-section article {left:40px;}
.reasons-slider {padding:100px 50px;}
.reasons-slider .item {padding:15px;}
.home-section01 .video-box .title h6 {font-size:18px;}
}