@font-face{font-family:'ralewayregular';src:url(font/raleway-regular-webfont.eot);src:url(font/raleway-regular-webfont.eot?#iefix) format("embedded-opentype"),url(font/raleway-regular-webfont.woff2) format("woff2"),url(font/raleway-regular-webfont.woff) format("woff"),url(font/raleway-regular-webfont.ttf) format("truetype"),url(font/raleway-regular-webfont.svg#ralewayregular) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ralewaybold';src:url(font/raleway-bold-webfont.eot);src:url(font/raleway-bold-webfont.eot?#iefix) format("embedded-opentype"),url(font/raleway-bold-webfont.woff2) format("woff2"),url(font/raleway-bold-webfont.woff) format("woff"),url(font/raleway-bold-webfont.ttf) format("truetype"),url(font/raleway-bold-webfont.svg#ralewaybold) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ralewaylight';src:url(font/raleway-light-webfont.eot);src:url(font/raleway-light-webfont.eot?#iefix) format("embedded-opentype"),url(font/raleway-light-webfont.woff2) format("woff2"),url(font/raleway-light-webfont.woff) format("woff"),url(font/raleway-light-webfont.ttf) format("truetype"),url(font/raleway-light-webfont.svg#ralewaylight) format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'ralewaymedium';src:url(font/raleway-medium-webfont.eot);src:url(font/raleway-medium-webfont.eot?#iefix) format("embedded-opentype"),url(font/raleway-medium-webfont.woff2) format("woff2"),url(font/raleway-medium-webfont.woff) format("woff"),url(font/raleway-medium-webfont.ttf) format("truetype"),url(font/raleway-medium-webfont.svg#ralewaymedium) format("svg");font-weight:normal;font-style:normal}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
a,input,textarea,footer img,.scroll-top,.owl-theme .owl-controls .owl-page span{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
html,body{font-family:"Raleway",sans-serif}
a{color:#333;text-decoration:none}
p{color:#777;font:500 15px/32px Raleway,sans-serif}
strong{font-weight:bold}
italic{font-style:italic}
.container{width:1200px;margin:0 auto}
.container:before,.container:after{content:'';display:table}
.container:after{clear:both}
.right{float:right}
.left{float:left}
.container h3 {color: #009963;font-size: 25px;font-weight: 600;}
.prices p { color: #000 !important;}
.prices table {width: 50%;}
.prices td { padding: 10px;}
.prices table, .prices td, .prices tr {border: 2px solid #009963; background-color: #fff;}
.clear{clear:both;float:none}
.clear:before,.clear:after{content:'';display:table}
.clear:after{clear:both}
.row{padding-top:20px;text-align:center; padding-bottom: 20px;}
.title {display: block; margin-bottom: 20px;}
.title h1 {color: #009963;font-size: 35px;font-weight: 600;}
.bg-color{background:#009963}
.scroll-top{position:fixed;bottom:5%;right:2.5%;padding:20px 15px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#7bd156}
.scroll-top img{max-width:30px}
.scroll-top-visible{z-index:10000;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.messege-send-text{font-size:20px;text-align:center;border:1px dashed #eee}
.heading{font-size:72px;line-height:80px;font-weight:300;margin-bottom:40px;text-align:center}
.heading strong{font-weight:600}
.contact input.button,.button{border:0;margin-top:33px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;font-size:19px;font-weight:600;line-height:20px;display:inline-block;padding:17px 56px;background:#009963;color:#fff;cursor:pointer}
.preloader{left:50%;margin:-10px 0 0 -25px;position:fixed;top:50%}
#owl-demo .item{position:relative}
#owl-demo .item img{width:100%}
#owl-demo .item a img{width:10px;vertical-align:middle;margin-left:15px;display:inline-block}
#owl-demo .owl-item a{background:#7bd156}
#owl-demo .owl-item:nth-child(3) span{color:#7bd156}
#owl-demo .half{width:40%;background:rgba(0,153,99,0.6);height:100%;position:relative;vertical-algin:middle;padding:10% 1% 0}
#owl-demo p{font-size:57px;line-height:66px;font-weight:300;color:#333}
#owl-demo p strong{font-weight:600;color:#fff}
#owl-demo a{color:#fff;background:#7bd156}
#owl-demo a:hover{background:#333}
#owl-demo .container{position:absolute;top:0;left:50%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
.slider-wrapper .buttons{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lt-ie9 #owl-demo .container{top:5%;left:20%}
.lt-ie9 .menu-wrap{display:none}
.slider-wrapper{position:relative}
.buttons{width:100%;padding:0 2.5%}
.lt-ie9 .buttons{display:none}
.prev:hover,.next:hover{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
header{width:100%;text-align:center;background:#fff}
header .logo,header li{display:inline-block}
header .logo{font-size:35px;font-weight:500}
header .logo span{color:#777}
header .logo strong{font-weight:700;margin-right:15px;color:#333}
header .call,header nav{display:block}
header .right{display:table;text-align:right}
header .right img{vertical-align:middle}
header .right a:hover{color:#7bd156}
header li{margin-left:30px}
header li:first-child{margin-left:0}
header .call{font-size:35px;margin-bottom:20px}
header .call img{max-width:60px}
header nav{font-size:19px;font-weight:600}
header .container{padding:16px 0;position:relative}
.header-fix{-moz-box-shadow:0 10px 15px #E2E2E2;-webkit-box-shadow:0 10px 15px #E2E2E2;box-shadow:0 10px 15px #E2E2E2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-animation:animationY .5s ease-out forwards;-webkit-animation:animationY .5s ease-out forwards;animation:animationY .5s ease-out forwards}
.header-fix .container{padding:5px 0}
.mobileCallFixed,.header-fix{position:fixed;top:0;z-index:9000}
.activeNav{color:#009963}
header .menuBtn{width:60px;display:none;height:50px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.mobileCall{background:#009963;text-align:center;padding:15px;font-size:33px;color:#fff;display:none;width:100%;-moz-box-shadow:0 0 5px #333333;-webkit-box-shadow:0 0 5px #333333;box-shadow:0 0 5px #333333}
.mobileCall img{vertical-align:middle;max-width:50px}
.menuBtn span,.menuBtn::before,.menuBtn::after{display:block;width:50%;height:7px;background:#333;margin:0 auto;width:100%;margin-bottom:20px;background:#009963;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.menuBtn::before,.menuBtn::after{content:" ";position:relative}
.menuBtn::before{top:20%}
.menuBtn::after{bottom:20%}
.menuBtn.type1.close span{opacity:0}
.menuBtn.type1.close::before{top:28px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.menuBtn.type1.close::after{bottom:27px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
footer{padding:30px 0}
footer a{color:#777}
footer a:hover{color:#009963}
footer ul{padding-top:10px}
footer li{display:inline-block;margin-right:15px}
footer li a:hover img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.form tr{width:50%;float:left;padding:0 10px}
.form tr.message{width:100%}
.form td{display:block;margin:7px 0}
.form a{float:right;text-transform:uppercase;border:1px solid #fff}
input,textarea{width:100%;height:50px;border:none;border:1px solid #dadbdc;font-size:1em;padding:0;text-indent:15px;margin-bottom:10px;color:#fff;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;font-family:"Raleway",sans-serif}
textarea{height:150px;resize: none;}
input.stinput,textarea.stinput{min-width:100px}
.services img{background:#7bd156;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;padding:20px}
.services li{display:inline-block;width:calc(30.3% - 16px);min-width:calc(30.3% - 16px);margin:0 8px 15px;vertical-align:top;margin-bottom:40px}
.services li:nth-child(4n){margin-right:0}
.services img,.services h4{margin-bottom:8px}
.services h4, .services h2{color:#009963;font-size:19px;font-weight:600;line-height:32px}
.services .services-body p{font-size:13px}
.testimonials{padding:100px 0}
.testimonials h4{color:#7bd156;font-size:19px;font-weight:600;margin-bottom:25px}
.testimonials p,.testimonials .heading{color:#fff}
.testimonials p,.testimonials h4{text-align:left}
.testimonials li:nth-child(2n){float:right}
.testimonials img{float:left;margin-right:30px;vertical-align:middle}
.testimonials p{text-align:left}
.testimonials .button{background:#fff;color:#000}
.content .heading{text-align:left}
.content p{text-align:left;margin-bottom:20px}
.content img{margin-right:15px}
.content img:nth-of-type(2){margin:0 0 0 15px}
#owl-demo2{width:50%}
.blog {background:url(../images/parallax1.jpg) no-repeat top center}
.cprices {background:url(../images/parallax2.jpg) no-repeat top center}
.blog .heading{color:#7bd156}
.blog section{text-align:left}
.blog h4{color:#009963;margin-bottom:20px}
.blog a{border:2px solid #E0E0E0}
.blog a:hover{border-color:#7bd156;color:#fff;background:#7bd156}
.contact{background:#F6F6F6}
.contact .left{width:32.5%;line-height:200%;font-size:14px}
.contact .left a{color:#009963;text-decoration:underline}
.contact .right{width:62.5%;font-size:12px}
.contact .right a{background:#009963;color:#fff;margin-top:0}
.contact .right a:hover{background:#7bd156}
.contact .right,.contact .left{text-align:left}
.contact input,.contact textarea{color:#000;border:1px solid #c7c7c7;padding:10px 0}
.contact input:focus,.contact textarea:focus{border-color:#009963;outline:none}
.container-off,.content-wrap{overflow:hidden;width:100%;height:100%}
.menu-wrap a{color:#fff}
.content-wrap{-webkit-overflow-scrolling:touch}
.content-off{position:relative;background:#fff}
.content-off::before{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.3);content:'';opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:opacity 0.4s,-webkit-transform 0 .4s;transition:opacity 0.4s,transform 0 .4s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.menu-button{position:fixed;z-index:1000;margin:1em;padding:0;width:2.5em;height:2.25em;border:none;text-indent:2.5em;font-size:1.5em;color:transparent;background:transparent}
.menu-button::before{position:absolute;top:.5em;right:.5em;bottom:.5em;left:.5em;background:linear-gradient(#373a47 20%,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 40%,#373a47 40%,#373a47 60%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 80%,#373a47 80%);content:''}
.menu-button:hover{opacity:.6}
.close-button{width:1em;height:1em;position:absolute;right:1em;top:1em;overflow:hidden;text-indent:1em;font-size:.75em;border:none;background:transparent;color:transparent}
.close-button::before,.close-button::after{content:'';position:absolute;width:3px;height:100%;top:0;left:50%;background:#bdc3c7}
.close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-wrap{position:fixed;top:0;z-index:10000;width:220px;height:100%;padding:1em 1.5em 0;font-size:1.15em;-webkit-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0);-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);-moz-box-shadow:0 0 5px #333333;-webkit-box-shadow:0 0 5px #333333;box-shadow:0 0 5px #333333}
.menu-wrap > a{display:block;text-align:center;margin-bottom:30px;width:100%}
.menu,.icon-list{height:100%}
.icon-list{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.icon-list a{display:inline-block;width:100%;padding:.8em;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}
.icon-list a:before,.icon-list a:after{content:'';display:table}
.icon-list a:after{clear:both}
.icon-list .activeNav{background:#fff;color:#009963}
.icon-list,.icon-list a{-webkit-transition:-webkit-transform 0 .4s;transition:transform 0 .4s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.icon-list a:nth-child(2){-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}
.icon-list a:nth-child(3){-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}
.icon-list a:nth-child(4){-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
.icon-list a:nth-child(5){-webkit-transform:translate3d(0,2500px,0);transform:translate3d(0,2500px,0)}
.icon-list a:nth-child(6){-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
.icon-list a span{margin-left:10px;font-weight:700}
.show-menu .menu-wrap{display:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.menu-wrap{background:#009963}
.show-menu .icon-list,.show-menu .icon-list a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.show-menu .icon-list a{-webkit-transition-duration:.9s;transition-duration:.9s}
.show-menu .content::before{opacity:1;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 10px;filter:Alpha(Opacity=80);opacity:.8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#009963}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
@media (min-width: 960px) and (max-width: 1199px) {
.container{width:95%}
#owl-demo span{font-size:45px;line-height:50px}
#owl-demo p{margin-top:10px;font:500 15px/25px Raleway,sans-serif}
#owl-demo a{margin-top:10px}
.buttons{display:none}
header .logo{font-size:30px}
header li{margin-left:12px}
.testimonials img{float:none;margin:0 0 20px}
.contact .left{margin-bottom:30px}
.show-menu .menu-wrap{display:block}
#owl-demo .half{padding:5% 1% 0}
}
@media (min-width: 720px) and (max-width: 959px) {
.container{width:95%}
.heading{font-size:50px;line-height:55px;margin-bottom:25px}
.button{margin-top:20px}
#owl-demo span{font-size:38px;line-height:38px}
#owl-demo p{display:none}
#owl-demo a{margin-top:10px}
.buttons{display:none}
header .logo{font-size:20px}
header .logo strong{margin-right:10px}
header .call{margin-top:20px;font-size:25px}
header nav{display:none}
header .container{padding:4px 0}
header .menuBtn{display:block}
.testimonials{padding:50px 0}
.testimonials img{float:none;margin:0 0 20px}
.blog p{margin-bottom:10px}
.contact .left{margin-bottom:20px}
.contact .right,.contact .left{width:100%}
.show-menu .menu-wrap{display:block}
.services li{width:calc(47% - 16px);min-width:calc(47% - 16px);margin:0 8px 15px}
#owl-demo span{font-size:23px;line-height:30px}
}
@media (max-width: 719px) {
.popup_cont{width:90%}
.slider-wrapper{display: none;}    
#owl-demo .container{display:none}
.container{width:95%}
.row{padding:20px 0}
.heading{font-size:30px;line-height:35px;margin-bottom:15px}
.button{margin-top:15px;display:block;text-align:center}
#owl-demo .half{width:100%;text-align:center;background:rgba(0,0,0,0.5);padding:15px}
#owl-demo span{color:#fff;font-size:25px;line-height:35px}
#owl-demo p{display:none}
#owl-demo a{display:none}
.buttons{display:none}
header .logo{font-size:18px}
header .logo span{display:none}
header .call{display:none}
header nav{display:none}
header .container{padding:10px 0}
header .menuBtn{display:block;left:auto;right:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.mobileCall{display:block}
footer{text-align:center}
footer .copy,footer .social{width:100%}
.form tr{width:100%}
.form a{width:100%;text-align:center}
.services img,.services h4{margin-bottom:10px}
.testimonials{padding:20px 0}
.testimonials h4{margin:0 0 10px}
.testimonials li{width:100%;margin-bottom:20px}
.testimonials img{float:none;margin:0 0 10px}
.content img{width:100%;margin:0 0 20px}
#owl-demo2{width:100%}
.services li{width:calc(100% - 16px);min-width:calc(100% - 16px);margin:0 8px 15px}
.blog h4{margin-bottom:10px}
.blog p{margin-bottom:10px}
.contact .left{margin-bottom:20px}
.contact .right{margin-bottom:30px}
.contact .right,.contact .left{width:100%}
.show-menu .menu-wrap{display:block}
.mobileCall{padding:3px 0}
}
@-moz-keyframes animationY {
to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes animationY {
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes animationY {
to{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn {
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
button#amzgffsend {
    background: #7bd156;
    padding: 15px;
    border-radius: 10px;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
}

#amzgf span {
    display: none;
}