body,h1,h2,h3,h4,h5,h6,label,p,ul{margin:0}.more a,.sb-search{-webkit-backface-visibility:hidden}.callbacks_nav,.hover .button.info,.more a,.navbar-header h1 a,.services-grids span,.w3l_footer_nav li a,body a{text-decoration:none}body{font-family:'Roboto Condensed',sans-serif;background:#fff}.navbar-header h1,h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}body a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}label,ul{padding:0}body a:focus,body a:hover{text-decoration:none;outline:0}.navbar-header h1{font-size:4em;text-align:center}.navbar-header h1 img{margin-right:.3em}.navbar-header h1 a{color:#0091FF;display:inline-block;background:#fff;margin:.4em 0;font-weight:300;font-style:italic;text-transform:capitalize}.navbar-header h1 a span{font-size:.23em;display:block;letter-spacing:3px;text-transform:capitalize;font-weight:600;color:#ccc}.navbar-default .navbar-brand,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0!important}.navbar-nav li a{font-size:1.2em;line-height:inherit;padding:1.2em 1.5em;color:#999!important;font-weight:300}.navbar-nav li a.active{color:#0091FF!important}.navbar-nav li:hover a:before{bottom:0}.navbar-nav li a:hover,.navbar-nav li.active a,.navbar-nav li.active1 a.dropdown-toggle{color:#0091FF!important;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:0 0}div#bs-example-navbar-collapse-1{padding:0;margin:0}nav.navbar.navbar-default{background:0 0;border:none;margin-bottom:0}.header-right{float:right;width:66%}.top-nav-text{margin:1.5em 0 0;padding-bottom:1.5em;position:relative;border-bottom:1px solid #eee}.sb-search-input,.sb-search-submit{border:none;-webkit-appearance:none;outline:0}.top-nav-text p{font-size:1.1em}.sb-search{position:absolute;right:0;top:-5px;width:32px;margin:0;height:32px;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.sb-search-input{position:absolute;top:0;left:-77px;background:#988aee;width:100%;height:31px;margin:0;z-index:10;font-size:1em;color:#fff;padding:0 2em 0 3.5em}.sb-search-submit{filter:alpha(opacity=0);color:transparent;z-index:-1;width:40px;background:0 0}.callbacks,.callbacks_container,.no-js .sb-search,.sb-search.sb-search-open{width:100%}.sb-search-input::-webkit-input-placeholder{color:#fff!important}.sb-search-input:-moz-placeholder{color:#fff!important}.sb-search-input::-moz-placeholder{color:#fff!important}.sb-search-input:-ms-input-placeholder{color:#fff!important}.sb-icon-search{z-index:99}.sb-icon-search,.sb-search-submit,.sb-search.sb-search-open .sb-search-submit{position:absolute;cursor:pointer;font-size:1.5em;padding:0 .2em}.no-js .sb-search .sb-icon-search:before,.sb-icon-search:before,.sb-search.sb-search-open .sb-icon-search,.sb-search.sb-search-open .sb-search-submit:before{content:"\e003";font-family:'Glyphicons Halflings'}.about-text h3,.more a,.title h3{font-family:'Roboto Condensed',sans-serif}.sb-search.sb-search-open .sb-search-input{left:0}.no-js .sb-search .sb-icon-search,.sb-search.sb-search-open .sb-icon-search{color:#170000;position:absolute;cursor:pointer;padding:0 .5em;top:0;font-size:1.6em}.banner,.callbacks,.more a{position:relative}.no-js .sb-search .sb-search-submit,.sb-search.sb-search-open .sb-search-submit{z-index:90}.banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;max-width:1600px;margin:auto}.banner-text{padding:17em 0;text-align:left}.about-text,.hover,.hover h4,.services-grids,.social-button,.team-left,.title,.title h3,.title p{text-align:center}.banner-text h6{font-size:1.3em;color:#fff;margin-bottom:1em;padding:0 5em .5em 0;font-weight:200;letter-spacing:2px;border-bottom:1px solid #988aee;display:inline-block}.banner-text h3{font-size:6em;color:#fff;margin-bottom:.5em;font-weight:200}.banner-text h3 span{display:block;font-size:2em}.more a{font-size:1em;color:#fff;padding:.7em 2.5em;-moz-osx-font-smoothing:grayscale;display:inline-block;background:#0091FF;border:2px solid #0091FF;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;transition:.5s all}.callbacks_tabs a:after,.open-hours-left{-webkit-transition:.5s all;-moz-transition:.5s all}.more a:hover{background:0 0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.modal-open .modal{background:rgba(0,0,0,.48)}.modal.bnr-modal{padding:0 1em!important}.modal-body{padding:2em}.modal-dialog{margin:3em auto 2em}.bnr-modal .modal-header{border:none;min-height:2.5em;padding:1em 2em 0}.bnr-modal button.close{color:#0091FF;opacity:.9;font-size:2.5em}.modal-body p{margin-top:1em;font-weight:400}#slider2,#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto}.callbacks{list-style:none;overflow:hidden;padding:0;margin:0}.callbacks li{position:absolute;width:100%;left:0;top:0}.callbacks_nav{-webkit-tap-highlight-color:transparent;background:url(../images/icons.png) no-repeat}.callbacks_nav.next{left:auto;background-position:right;right:5%}.callbacks_nav:active{opacity:1}.callbacks_tabs li{display:block;margin:.5em 0}.callbacks_tabs{list-style:none;position:absolute;z-index:999;top:38%;right:8%;padding:0;margin:0}.callbacks_tabs a{height:12px;width:12px;display:inline-block;background:#fff;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;font-size:0}.callbacks_tabs a:after{content:"";position:absolute;width:22px;height:22px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:-5px;left:-5px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-ms-transform:scale(0);transition:.5s all}.callbacks_here a:after{border-color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}.about,.contact,.news,.portfolio,.services,.subscribe,.team{padding:5em 0}.title{margin-bottom:5em}.title h3{font-size:3.5em;color:#0091FF;font-weight:200;position:relative;padding-bottom:.3em;border-bottom:1px solid #E4E4E4;margin:0 auto;display:inline-block}.title p,p{font-size:1em;color:#999;line-height:1.8em}.services-grids p:after,.title h3:before{height:3px;display:block;content:''}.title h3:before{width:70px;background:#0091FF;position:absolute;bottom:-2px;left:35%}.title p{margin-top:1.5em}.about-text{padding:0 3em}.about-text h3{font-size:4em;color:#555;font-weight:300;text-transform:capitalize}.about-text h4{font-size:2em;margin:1.2em 0 .5em;line-height:1.2em;color:#0091FF;font-weight:400;letter-spacing:1px}.open-hours-row{margin-top:2em}.about-text .open-hours-row h5{font-size:1.2em;background:#555;padding:.8em;color:#fff;margin:0;font-weight:400;letter-spacing:2px}.open-hours-left{padding:3em 0;text-align:center;transition:.5s all}.open-hours-left p,.services-grids p:after{-webkit-transition:.5s all;-moz-transition:.5s all}.open-hours-left.hour-w3lsgrid{border-left:2px dashed #ddd;border-right:2px dashed #ddd}.open-hours-left p{color:#555;transition:.5s all}.open-hours-left h6{font-size:1.2em;color:#0091FF;margin-top:.5em;font-weight:500}.open-hours-left:hover{background:#f5f5f5}.services{background:url(../images/back.jpg) center 0 no-repeat;background-size:cover}.services-row{background:rgba(0,0,0,.63);padding:3em}.services-grids h4{font-size:1.5em;margin:1em 0 .5em;color:#fff;line-height:1.5em;position:relative}.services-grids p:after{padding:1px;background:#0091FF;width:33%;margin:2em auto 0;transition:.5s all}.services-grids:hover p:after{width:55%}.svg-icon path{fill:#fff}.services-grids span{font-size:1.8em;color:#444;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1;padding:1em;-webkit-transition:.5s all;-moz-transition:.5s all;transition:.5s all}.services-grids span:after{position:absolute;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.effect-1{background:#E2DFDF;-webkit-transition:background .5s,color .2s;-moz-transition:background .5s,color .2s;transition:background .5s,color .2s}.effect-1:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 2px #0091FF;-webkit-transition:-webkit-transform .5s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .5s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .5s,opacity .2s;transform:scale(.8);opacity:0}.services-grids:hover span{background:#0091FF;color:#fff!important}.services-grids:hover span:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.team-left{float:left;width:33%;background:#988AEE;border:2px solid #988AEE;-webkit-transition:.5s all;-moz-transition:.5s all;transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.team-right{float:right;width:67%;padding:1.6em 2em;-webkit-box-shadow:1px 2px 6px 0 #ccc;-moz-box-shadow:1px 2px 6px 0 #ccc;box-shadow:1px 2px 6px 0 #ccc}.team-right h4{font-size:1.5em;color:#333}.team-right p{margin:1em 0}.team-w3lsgrids:hover .team-left{background:0 0}.team-info.team-row2{margin-top:3.5em}.social-button{display:inline-block;background-color:#fff;width:32px;height:32px;margin:0 3px;line-height:32px;position:relative;overflow:hidden;opacity:.99}.social-button:before{content:'';background-color:#000;width:120%;height:120%;position:absolute;top:102%;left:-118%;-webkit-transition:all .35s cubic-bezier(.31,-.105,.43,1.59);-moz-transition:all .35s cubic-bezier(.31,-.105,.43,1.59);transition:all .35s cubic-bezier(.31,-.105,.43,1.59)}.hover,.hover .overlay{width:100%;height:100%;overflow:hidden}.social-button .fa{font-size:18px;vertical-align:middle;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all .35s cubic-bezier(.31,-.105,.43,1.59);-moz-transition:all .35s cubic-bezier(.31,-.105,.43,1.59);transition:all .35s cubic-bezier(.31,-.105,.43,1.59)}.social-button.facebook:before{background-color:#3B5998}.social-button.facebook .fa{color:#3B5998}.social-button.twitter:before{background-color:#3CF}.social-button.twitter .fa{color:#3CF}.social-button.google:before{background-color:#DC4A38}.social-button.google .fa{color:#DC4A38}.social-button.dribbble:before{background-color:#F26798}.social-button.dribbble .fa{color:#F26798}.social-button.skype:before{background-color:#00AFF0}.social-button.skype .fa{color:#00AFF0}.social-button:focus:before,.social-button:hover:before{top:-10%;left:-10%}.social-button:focus .fa,.social-button:hover .fa{color:#fff;-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio{background:#f6f6f6}.filtr-item{padding-top:30px}.hover{float:left;position:relative;cursor:default}.hover .overlay{position:absolute;top:0;left:0}.hover h4,.hover img,.testimonials{position:relative}.hover img{display:block}.hover h4{text-transform:uppercase;color:#fff;font-size:1.5em;padding:10px;letter-spacing:1px}.hover .button.info{display:inline-block;padding:7px 14px;color:#fff;border:none;background-color:transparent;font-size:1.1em;outline:0;font-weight:300}.hover .button.info:hover{-webkit-box-shadow:0 0 5px #fff;-moz-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff}.ehover14 img{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.ehover14:hover img{-ms-filter:brightness(1.4);filter:brightness(1.4);-webkit-filter:brightness(1.4)}.ehover14 .overlay{-moz-opacity:0;opacity:0;width:80%;height:inherit;left:10%;top:12%;border:6px solid #0091FF;-webkit-transition:opacity .35s,transform .35s;-moz-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;padding:2.5em 0;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0)}.ehover14:hover .overlay{background-color:rgba(0,0,0,.71)}.ehover14 .button{color:#FFF;padding:1em 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;-moz-transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-150%,-400%,0);-moz-transform:translate3d(-150%,-400%,0);-o-transform:translate3d(-150%,-400%,0);-ms-transform:translate3d(-150%,-400%,0);transform:translate3d(-150%,-400%,0)}.ehover14 h4{background-color:transparent;color:#FFF;padding:1em 0;-moz-opacity:0;opacity:0;-webkit-transition:opacity .5s,-webkit-transform .5s;-moz-transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s;-webkit-transform:translate3d(-150%,-400%,0);-moz-transform:translate3d(-150%,-400%,0);-o-transform:translate3d(-150%,-400%,0);transform:translate3d(-150%,-400%,0);-ms-transform:translate3d(-150%,-400%,0)}.ehover14:hover .button,.ehover14:hover h4{-moz-opacity:1;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ehover14:hover .overlay{-moz-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}.testi-left{float:left;width:20%}.testi-right{float:left;width:70%;margin-left:2em}.testi-right h4{font-size:1.2em;text-transform:uppercase;margin-top:.5em;color:#fff}.testi-right h4 span{font-weight:400;font-size:.7em;text-transform:capitalize}.callbacks_nav:before{font-size:47px;display:block;content:"\f104";font-family:FontAwesome;line-height:47px;color:#000}.callbacks_nav{position:absolute;color:#000;top:45%;left:6%;opacity:1;z-index:3;text-indent:-9999px;overflow:hidden;height:53px;width:32px}.map-left{padding:0}.map iframe{width:100%;min-height:394px;border:none}.map-wthree-right{background:#0091FF;padding:4em;text-align:left}.contact-form,.contact-form p{text-align:center}.map-wthree-right h4{font-size:2em;color:#fff;font-weight:400}.map-wthree-right span.glyphicon{font-size:.5em;border:2px solid #fff;padding:.7em;color:#fff;transition:.5s all;margin-right:1em}.map-wthree-right p{color:#fff;font-size:1em;letter-spacing:1px;font-weight:100;margin:1em 0 2em}.map-wthree-right p.agile-last{margin-bottom:0}.map-wthree-right p a{color:#fff;font-size:1.1em}.map-wthree-right p a:hover{color:#000}.map .social-icons{margin-top:2.1em}.map .social-icons ul li:nth-child(3){margin-right:.5em}.contact-form p{width:60%;margin:1.5em auto 3em;color:#fff}.contact input[type=text],.contact input[type=email],.contact input[type=tel]{width:31.6%;color:#999;float:left;background:0 0;outline:0;font-size:1em;padding:.8em 1em;margin-bottom:2em;border:1px solid #999;-webkit-appearance:none;display:inline-block}.contact input.email{margin:0 2em}.contact textarea{resize:none;width:100%;background:0 0;color:#999;font-size:1em;outline:0;padding:.6em .8em;border:1px solid #999;min-height:12em;-webkit-appearance:none}.contact input[type=submit]{outline:0;color:#fff;padding:.7em 5em;font-size:1.1em;margin:1em 0 0;-webkit-appearance:none;background:#0091FF;border:2px;-webkit-transition:.5s all;transition:.5s all;-moz-transition:.5s all}.contact input[type=submit]:hover{background:0 0;color:#0091FF}::-webkit-input-placeholder{color:#999!important}:-moz-placeholder{color:#999!important}::-moz-placeholder{color:#999!important}:-ms-input-placeholder{color:#999!important}.footer{padding:4em 0;background:#212121}.w3layouts_footer_grid .title{text-align:left;margin-bottom:2em}.w3layouts_footer_grid .title h2{font-size:2.5em;color:#0091FF;font-weight:200;position:relative;padding-bottom:.1em;border-bottom:1px solid #E4E4E4;margin:0 auto;display:inline-block;font-family:'Roboto Condensed',sans-serif}.w3layouts_footer_grid .title h2:before{content:'';width:40px;height:3px;background:#0091FF;position:absolute;bottom:-2px;left:35%;display:block}.w3l_footer_nav{margin:2em 0 0}.w3l_footer_nav li{display:inline-block;margin-right:3em;text-transform:uppercase}.w3l_footer_nav li a{color:#fff}.w3l_footer_nav li a.active,.w3l_footer_nav li a:hover{color:#0091FF}.footer-w3copy{background:#171717;padding:2em;text-align:center}.footer-w3copy p{letter-spacing:1px;color:#fff;font-weight:300}.footer-w3copy p a{color:#0091FF;text-decoration:underline;font-weight:500}.footer-w3copy p a:hover{color:#fff}.w3layouts_footer_grid form{border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;width:80%;position:relative}.w3layouts_footer_grid input[type=email]{outline:0;color:#fff;padding:1em 2em;font-size:1em;width:90%;background:0 0;border:none}.w3layouts_footer_grid input[type=submit]{outline:0;padding:0;width:70px;border:none;background:#fff;text-align:center;color:#988aee;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;right:-11px;top:-14px;-webkit-transition:.5s all;-moz-transition:.5s all;transition:.5s all}#toTop,#toTopHover{width:32px;height:32px;overflow:hidden}.w3layouts_footer_grid form:hover input[type=submit]{background:#988aee;color:#fff}.about-img{padding-top:100px;margin:auto}.txt-white{color:#fff!important}#toTop{display:none;text-decoration:none;position:fixed;bottom:24px;right:3%;z-index:999;border:none;text-indent:100%;background:url(../images/move-up.png) no-repeat}#toTopHover{display:block;float:right;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.jarallax{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media(max-width:1080px){.sb-search{top:-1px}.banner-text{padding:14em 0}.banner-text h3{font-size:5.5em}.team-right{padding:1.25em 2em}.ehover14 h4{padding:0 0 .5em}.ehover14 .overlay{padding:2.3em 0}.contact input[type=text],.contact input[type=email],.contact input[type=tel]{width:31.3%}.open-hours-left{padding:2em 0}.about,.contact,.news,.portfolio,.services,.subscribe,.team{padding:4em 0}.services-grids span{font-size:1.5em}.title{margin-bottom:4em}}@media(max-width:991px){.navbar-nav li a{padding:1.1em 1.2em}.navbar-header h1{font-size:3.5em}.navbar-header h1 a{margin:.6em 0}.about-text h3{font-size:3em}.about-text{padding:0}.about-text h4{font-size:1.5em}.services-grids:nth-child(2){margin-bottom:2em}.services-grids p:after{margin:1em auto 0}.team-info.team-row2,.team-w3lsgrids:nth-child(2),.testi-three-grids:nth-child(2),.w3layouts_footer_grid form{margin-top:2em}.team-right{padding:4.8em 5em}.filtr-item{padding:19px .5em 0}.hover h4{font-size:1.2em}.hover .button.info{font-size:1em}.ehover14 .overlay{padding:1.6em 0}.map-wthree-right h4{font-size:1.8em}.map-wthree-right{padding:3em 4em}.contact input[type=text],.contact input[type=email],.contact input[type=tel]{width:30.7%}.footer{padding:3em 0}}@media(max-width:800px){.top-nav-text{margin:1em 0 0;padding-bottom:1em}.navbar-header h1 a{margin:.5em 0}.banner-text h3{font-size:5em}.services-grids h4{font-size:1.3em;margin:.6em 0 .5em}}@media(max-width:767px){.about-img{padding-top:0;margin:auto}.navbar-header h1 a{margin:.2em 0}.navbar-header h1{font-size:3em}.top-nav-text{border:none}.header-right{float:none}.navbar-default .navbar-toggle{border-color:#988aee}.navbar-default .navbar-toggle .icon-bar{background-color:#988aee}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}div#bs-example-navbar-collapse-1{width:100%;position:absolute;left:0;background:#fff;z-index:9999;text-align:center}ul.nav.navbar-nav.navbar-left.cl-effect-14{margin:0}.navbar-nav li a{padding:.8em;font-size:1em;display:inline-block;overflow:hidden;width:83%}.banner-text h3{font-size:4.5em}.banner-text{padding:12em 0}.about-grids.about-grids2 img{width:25%;margin:0 auto}.about-text h3{font-size:2.5em}.about-text h4{font-size:1.3em;margin:.5em 0}.about-text{padding:0;margin:2em 3em}.team-right{padding:4.2em 3em}.ehover14 .overlay{padding:3.5em 0}.map iframe{min-height:250px}.map-wthree-right h4{font-size:1.6em}.contact input.email{margin:0 1em}.contact input[type=text],.contact input[type=email],.contact input[type=tel]{width:31.9%;margin-bottom:1em}.contact textarea{min-height:9em}.modal-dialog{margin:2em auto;width:80%}}@media(max-width:667px){.services-row{padding:2.5em 2em}.team-right{padding:3.2em 3em}.title h3{font-size:3em}.ehover14 .overlay{padding:2.8em 0}.contact input[type=text],.contact input[type=email],.contact input[type=tel]{width:31.8%}.modal-body{padding:1em 1.5em 1.5em}.bnr-modal .modal-header{min-height:2.2em;padding:.5em 2em 0}}@media(max-width:640px){.contact input[type=text],.contact input[type=email],.contact input[type=tel]{width:100%;float:none}.contact input.email{margin:0 0 1em}.w3l_footer_nav li{margin-right:2em}.team-right{padding:2.2em 3em}}@media(max-width:600px){.multifilter li,.simplefilter li,.sortandshuffle li{padding:.3em .5em;margin:0 1em 0 1.5em}.banner-text{padding:10em 0}.ehover14 .overlay{padding:2.2em 0}.title{margin-bottom:3em}.modal-dialog{margin:2em auto;width:95%}.about,.contact,.news,.portfolio,.services,.subscribe,.team{padding:3em 0}}@media(max-width:568px){.banner-text h3{font-size:3.5em}.team-right{padding:1.9em 3em}.banner-text h6{font-size:1.1em;letter-spacing:1px}}@media(max-width:480px){.banner-text{padding:8em 0}.about-grids.about-grids2 img{width:40%}.about-text{margin:2em 1em}.services-grids span{font-size:1.2em}.services-row{padding:2em 1em}.team-right p{margin:.8em 0}.team-right h4{font-size:1.3em}.more a,.multifilter li,.simplefilter li,.sortandshuffle li,.title p{font-size:.9em}.team-right{padding:1em}.testi-three-grids{padding:0}.title h3:before{width:35%;left:33%}.more a{padding:.7em 2em}.ehover14 .overlay{width:89%;left:6%;top:8%;border-width:4px;padding:1.6em 0}.w3layouts_footer_grid form{width:95%}.w3l_footer_nav li{margin-right:1em;font-size:.9em}}@media(max-width:414px){.banner-text{padding:6em 0}.banner-text h3{font-size:2.8em}.banner-text h6,.open-hours-left h6{font-size:1em}p{font-size:.9em}.services-grids{text-align:center;width:100%;float:none}.services-grids:nth-child(2){margin:2em 0}.services-grids:nth-child(3){margin-bottom:2em}.team-w3lsgrids{padding:0}.title h3{font-size:2.6em}.multifilter li,.simplefilter li,.sortandshuffle li{margin:0 1em;font-size:.9em}.filtr-item{padding:.5em;width:100%}.ehover14 .overlay{padding:4.6em 0}.map iframe{min-height:200px}.map-wthree-right{padding:2em 3em}.map-wthree-right h4{font-size:1.4em}.contact input[type=text],.contact input[type=email],.contact input[type=tel],.contact textarea,.map-wthree-right p{font-size:.9em}.contact input[type=submit]{padding:.7em 4em;font-size:1em}.footer{padding:2em 0}.w3layouts_footer_grid .title h2{font-size:2em}.w3layouts_footer_grid input[type=email]{padding:.8em 1em;font-size:.9em}.w3layouts_footer_grid input[type=submit]{width:55px;height:55px;right:-17px;top:-9px;font-size:.9em}.w3l_footer_nav,.w3layouts_footer_grid form{margin-top:1.5em}.footer-w3copy{padding:1.5em 1em}.testi-right{width:75%;margin-left:1em}.modal-dialog{margin:1em auto;width:100%}.modal-body{padding:0 1em 1em}.bnr-modal .modal-header{min-height:2em;padding:.2em 1em 0}}@media(max-width:384px){.about-text{margin:2em 0}.about-text .open-hours-row h5{font-size:1.1em;letter-spacing:1px}.title{margin-bottom:2em}.team-left{width:80%;margin:0 auto;float:none}img.img-responsive{width:100%}.team-right{padding:2em 1em 1em;width:100%;float:none}.ehover14 .overlay{padding:4.1em 0}.navbar-default .navbar-toggle{margin-right:0}.top-nav-text p{font-size:1em}}@media(max-width:320px){.no-js .sb-search .sb-icon-search,.sb-search.sb-search-open .sb-icon-search{padding:0 .3em;top:4px;font-size:1.3em}.sb-search-input{padding:0 .5em 0 2.5em}.banner-text h3{font-size:2.5em}.more a{font-size:.9em;padding:.6em 1.5em}.about-text h3{font-size:2em}.about-text h4,.testi-right h4{font-size:1.1em}.about,.contact,.news,.portfolio,.services,.subscribe,.team{padding:2em 0}.testi-left{float:none;width:35%;margin:0 auto}.testi-right{width:100%;margin:1em 0 0;text-align:center}.testi-right h4 span{font-size:.8em}.ehover14 .overlay{padding:2.8em 0}.map-wthree-right{padding:2em}.w3layouts_footer_grid{padding:0}.top-nav-text p{font-size:.9em}.navbar-header h1{font-size:2.6em}}