.about-grid,body a{transition:.5s all}.logo a,.logo-title,.top-nav ul li a{font-weight:400;text-transform:uppercase}.top-nav ul li a,nav,nav li{position:relative}.about-grid-info h3 a,.contact h4,.contact-info h3,.header h2,.logo a,.logo-title,.service-grid h3 a,.slide-text-info h1,.slide-text-info label,.top-nav ul li a{text-transform:uppercase}.callbacks,.events,.rslides,.rslides_tabs{list-style:none}#toTop,.about-grid-info h3 a,.callbacks_nav,.copy-right-left p a:hover,.logo a:hover,.service-grid h3 a:hover,.team-member-info h3 a:hover,nav a,nav a:hover{text-decoration:none}body,html{font-family:Oswald,sans-serif;font-size:100%;background:#FFf}body a{-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.header{background:#F7F8F8}.logo{float:left;margin-top:.2em}nav,nav ul{float:right}.logo img.tooth{vertical-align:baseline;padding-right:10px}.logo a{color:#107AB8;font-size:2.5em}.logo320{display:none}.logo a,.logo-title{display:inline-block}.top-header{padding:.8em 0}.top-nav ul li a{color:#737373;padding:.23em 1em;font-size:1.05em;text-align:center}.top-nav ul li a:hover,.top-nav ul li.active a{color:#42B3E5}.logo-title{color:#107AB8;padding-left:10px;font-size:2.5em}.top-nav:after,.top-nav:before{content:" ";display:table}.top-nav:after{clear:both}nav ul{padding:0;margin:.9em 0}nav li{display:inline;float:left}nav a{color:#fff;display:inline-block;text-align:center;line-height:40px}nav a:hover{color:#00A2C1}nav a#pull{display:none}@media screen and (max-width:768px){nav,nav ul{height:auto}nav a,nav li,nav ul{width:100%}nav{float:none}nav ul{display:block}nav li{position:relative}nav li a{border-bottom:1px solid #eee}nav a{text-align:left}}@media only screen and (max-width :768px){nav{border-bottom:0;float:none}nav ul{display:none;height:auto;margin:0;background:#fff}nav a#pull{display:block;color:#F26D7D;text-align:right;position:absolute;top:12px}nav a#pull:after{content:"";background:url(nav-icon.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}nav a#pull img{margin-right:2%}.top-nav ul li a{color:#2C3E50;padding:0}}@media only screen and (max-width :320px){nav,nav li{float:none}nav li{display:block;width:100%}nav li a{border-bottom:1px solid #EEE}}#slider2,#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto}.rslides_tabs{background:rgba(0,0,0,.25);box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1);-moz-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1);-webkit-box-shadow:0 0 1px rgba(255,255,255,.3),inset 0 0 5px rgba(0,0,0,1);font-size:18px;margin:0 auto 50px;max-width:540px;padding:10px 0;width:100%}.rslides_tabs li{display:inline;float:none;margin-right:1px}.rslides_tabs a{width:auto;line-height:20px;padding:9px 20px;height:auto;background:0 0;display:inline}.rslides_tabs li:first-child{margin-left:0}.rslides_tabs .rslides_here a{background:rgba(255,255,255,.1);color:#fff;font-weight:700}.callbacks_container{position:relative;float:left;width:100%}.callbacks{position:relative;overflow:hidden;width:100%;padding:0;margin:0}.callbacks li{position:absolute;width:100%;left:0;top:0}.callbacks img{position:relative;z-index:1;height:auto;border:0;width:100%}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:17%;right:0;padding:10px 20px;margin:0;max-width:none;bottom:5%}#slider3-pager a,#slider3-pager li,#slider3-pager span{display:inline-block}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:transparent;top:57%;left:6%;z-index:3;text-indent:-9999px;overflow:hidden;height:43px;width:43px;background:url(../images/slider-arrows.png) left top no-repeat;margin-top:-65px}.callbacks_nav:active{opacity:1}.callbacks_nav.next{left:auto;background-position:right top;right:7%}#slider3-pager a{padding:0}#slider3-pager span{float:left;width:100px;height:15px;background:#fff;border-radius:30em;opacity:.6}#slider3-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1}.rslides{position:relative;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{height:auto;border:0}.callbacks_tabs{display:none}.callbacks_tabs li{display:inline-block}@media screen and (max-width:600px){h1{font:24px/50px "Helvetica Neue",Helvetica,Arial,sans-serif}.callbacks_nav{top:47%}}.callbacks_tabs a{visibility:hidden}.callbacks_tabs a:after{content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;height:18px;width:18px;display:inline-block;border:2px solid #FFF;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px}.callbacks_here a:after{border:2px solid #F4BB36}.slide-text-info h1{font-size:4.2em;padding:0;margin:0;color:#FFF;font-weight:900}.slide-text-info label{color:#FFF;font-weight:500;font-size:1.2em;display:block}.slide-btn{background:#3A9ECB;padding:.7em 3em;margin-top:1em;display:inline-block;text-transform:uppercase;color:#FFF;font-size:1em}.about,.about-grids{padding:3em 0}.slide-btn:hover{color:#FFF;text-decoration:none;background:#2E7DA1}div.slide-text-info{margin-top:6em;margin-left:-3em}.header h2{color:#42B3E5;font-size:3em;font-weight:400;margin:0 0 .2em}.about-grid-info h3 a,.header p{font-weight:400;font-size:1.1em}.header p{color:#737373;margin:0}.about-header{background:0 0}.about-grid{background:url(../images/top-grid-info-bg-b.png);-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.about-grid:hover,.n-about-grid{background:url(../images/top-grid-info-bg-bl.png);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.n-about-grid:hover{background:url(../images/top-grid-info-bg-b.png)}.about-grid:hover span{background-position:0 -79px}.about-grid span{width:69px;height:76px;display:inline-block;background:url(../images/top-grid-icons1.png) no-repeat;position:absolute;top:249px;left:40%}.about-grid img{border-bottom:5px solid #FFF;position:relative;display:block;width:100%}.about-grid-info{padding:1em 2em;position:relative}.about-grid-info h3 a{color:#FFF;margin:1em 0 0;display:block}.about-grid-info p,.team-member-info p{font-weight:100;line-height:1.5em;font-family:'Open Sans',sans-serif}.about-grid-info h3{margin:0;padding:.5em 0}.about-grid-info p{color:#fff;font-size:.875em}.n-about-grid1 span.t-icon1{background-position:-71px -79px}.n-about-grid1:hover span.t-icon1{background-position:-71px 0}.n-about-grid2 span.t-icon2{background-position:-141px -79px}.n-about-grid2:hover span.t-icon2{background-position:-141px 0}.services{background:url(../images/service-bg.png);padding:3em 0}.services-header{color:#FFF;background:0 0}.services-header h2,.services-header p{color:#FFF}.service-grids{padding:3em}.service-grid a span{width:224px;height:244px;display:inline-block;background:url(../images/services-icons-new.png) no-repeat;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all}.service-grid:hover a span{opacity:.5}.service-grid h3 a{color:#fff;font-size:.875em}.service-grid a span.s2-icon{background-position:-316px 0}.service-grid a span.s3-icon{background-position:-632px 0}.service-grid a span.s4-icon{background-position:-946px 0}.team{padding:3em 0 5em}.team-member-grid{width:20%;float:left;background:url(../images/top-grid-info-bg-b.png);transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.team-member-grid:hover{background:url(../images/top-grid-info-bg-bl.png)}.team-member-grid img{width:100%;display:block}.team-member-info{padding:.4em 1em;position:relative}.bottom-t-info-b span,.team-member-info span{width:34px;height:21px;position:absolute;left:40%;display:inline-block}.team-member-info h3 a{color:#FFF;font-size:.8em}.team-member-info p{color:#fff;font-size:.875em}.team-member-info span{background:url(../images/top-arrow.png) no-repeat;top:-16px}.team-member-grid:hover div.team-member-info span{background:url(../images/top-arrowb.png) no-repeat}.bottom-t-info-b span{background:url(../images/down-arrowb.png) no-repeat;bottom:0;top:211px}.team-member-grid:hover div.bottom-t-info-b span{background:url(../images/down-arrow.png) no-repeat}.bottom-t-info-b{padding:0 1em}.bottom-t-info-b h3{margin:.48em 0}.team-member-grids{padding:3em 0 0}.team-head{background:0 0}.map{position:relative}.map iframe{width:100%;min-height:820px;border:none}.contact-info{position:absolute;width:100%;background:url(../images/top-grid-info-bg-b.png);padding:3em;top:15%}.contact-info h3{text-align:center;font-size:3.5em;margin:0 2em 0 0;color:#FFF;font-weight:400;padding:.2em 0}.contact h4{color:#fff;font-weight:400;font-size:1.6em;border-bottom:1px ridge #C4DDF8;width:86%;padding-bottom:.5em;margin:1em 0}.contact-grid-left ul{margin:0;padding:0}.contact-grid-left li{padding:0;list-style:none;color:#FFF;margin:1em 0}.contact-grid-left li span{width:32px;height:32px;display:inline-block;background:url(../images/contact-icons.png) no-repeat;vertical-align:text-top}.contact-grid-left li label{font-weight:400;margin-right:.3em}.contact-grid-left li small{font-weight:300}.contact-grid-left li span.pin{background-position:0 -41px}.contact-grid-left li span.phone{background-position:0 -85px}.contact-grid-left li span.fax{background-position:0 -130px}.contact-grid-left li span.mail{background-position:0 -174px}.contact-grid-right input[type=text],.contact-grid-right textarea{width:86%;padding:.6em;border:none;margin-bottom:1em;color:#084A5C;font-size:.875em;font-family:'Open Sans',sans-serif;transition:border-color .4s;-webkit-transition:border-color .4s;-moz-transition:border-color .4s;-o-transition:border-color .4s;-ms-transition:border-color .4s}.contact-grid-right input[type=text]:hover,.contact-grid-right textarea:hover{border-color:#084A5C}.contact-grid-right textarea{min-height:200px}.contact-grid-right input[type=submit]{background:#2B2B2B;padding:.8em;color:#FFF;cursor:pointer;outline:0;border:none;float:right;margin-right:14%;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.contact-grid-right input[type=submit]:hover{background:#348DB6}.copy-right-left{float:left;font-family:'Open Sans',sans-serif}#toTopHover,.copy-right-right{float:right}.copy-right-left p{color:#555;font-size:.875em;margin:0}.copy-right-left p a{color:#3A9ECB}.copy-right-left p a:hover{color:#1F1F1F}.copy-right-right ul{margin:0;padding:0}.copy-right-right ul li{display:inline-block;padding:0 .3em}.copy-right-right ul li a span{width:25px;height:25px;display:inline-block;background:url(../images/f-social-icons.png) 4px 0 no-repeat}#toTop,#toTopHover{width:40px;height:40px;overflow:hidden}.copy-right-right ul li a.facebook span{background-position:0 0}.copy-right-right ul li a.facebook span:hover{background-position:0 -27px}.copy-right-right ul li a.twitter span{background-position:-27px 0}.copy-right-right ul li a.twitter span:hover{background-position:-27px -27px}.copy-right-right ul li a.skype span{background-position:-66px 0}.copy-right-right ul li a.skype span:hover{background-position:-66px -27px}.copy-right{padding:1.2em 0 .6em}#toTop{display:none;position:fixed;bottom:14px;right:3%;border:none;text-indent:100%;background:url(../images/to-top1.png) no-repeat}#toTopHover{display:block;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}@media(max-width:1024px){.slide-text-info h1{font-size:3.5em}div.slide-text-info{margin-top:4em}.about-grid span{top:197px}.about-grid-info h3 a{font-size:.9em}.header h2{font-size:2.5em}.header p{font-size:1em;width:70%;margin:1em auto 0}.team-member-info p{height:130px;overflow:hidden}.bottom-t-info-b span{top:172px}.bottom-t-info h3{height:30px;overflow:hidden;margin:.2em 0}.contact-info h3{font-size:2.5em}.contact h4{font-size:1.4em}}@media(max-width:768px){.slide-text-info h1{font-size:2.5em}div.slide-text-info{margin-top:2em;margin-left:-2em}.about-grid span{top:464px;left:45%}.about-grid-info h3 a{font-size:.9em}.header h2{font-size:2.5em}.header p{font-size:1em;width:70%;margin:1em auto 0}.team-member-info p{height:68px;overflow:hidden}.bottom-t-info-b span{top:108px}.team-member-grid{width:100%;margin-bottom:1em;float:none}.bottom-t-info h3{height:30px;overflow:hidden;margin:.2em 0}.contact-info h3{font-size:2.5em}.contact h4{font-size:1.4em}.slide-text-info label{font-size:.9em}.slide-btn{padding:.6em 1em;margin-top:.5em}.callbacks_nav{top:65%}.about{padding:1.3em 0}.about-grids{padding:2em 0}.about-grid{margin-bottom:1.5em}.team{padding:2em 0 3em}.team-member-grids{padding:1.5em 0 0}.services{padding:2em 0 1em}nav ul{margin-top:1em}.contact-info{padding:3em 0;top:8%}.contact-grid-right input[type=text],.contact-grid-right textarea{width:100%;padding:.9em;resize:none;-webkit-appearance:none}.contact-grid-right input[type=submit]{float:none;margin-right:0;width:100%;-webkit-appearance:none}}@media(max-width:640px){.slide-text-info h1{font-size:2.2em}div.slide-text-info{margin-top:2em;margin-left:-2em}.about-grid span{top:420px;left:45%}.about-grid-info h3 a{font-size:.9em}.header h2{font-size:2em}.header p{font-size:1em;width:85%;margin:.8em auto 0}.team-member-info p{height:68px;overflow:hidden}.bottom-t-info-b span{top:108px}.team-member-grid{width:100%;margin-bottom:1em;float:none}.bottom-t-info h3{height:30px;overflow:hidden;margin:.2em 0}.contact-info h3{font-size:2.5em}.contact h4{font-size:1.4em}.slide-text-info label{font-size:.8em}.slide-btn{padding:.4em 1em;margin-top:.5em;font-size:.875em}.callbacks_nav{top:65%}.about{padding:1.3em 0}.about-grids{padding:1.5em 0}.about-grid{margin-bottom:1.5em}.team{padding:2em 0 3em}.team-member-grids{padding:1.5em 0 0}.services{padding:2em 0 1em}nav ul{margin-top:1em}.contact-info{padding:3em 0;top:8%}.contact-grid-right input[type=text],.contact-grid-right textarea{width:100%;padding:.9em;resize:none;-webkit-appearance:none}.contact-grid-right input[type=submit]{float:none;margin-right:0;width:100%;-webkit-appearance:none}}@media(max-width:480px){.slide-text-info h1{font-size:1.2em}div.slide-text-info{margin-top:.9em;margin-left:-1em}.about-grid span{top:292px;left:43%}.about-grid-info h3 a{font-size:.9em}.header h2{font-size:1.7em}.header p{font-size:.875em;width:90%;margin:.8em auto 0}.team-member-info p{height:68px;overflow:hidden}.bottom-t-info-b span{top:108px}.team-member-grid{width:100%;margin-bottom:1em;float:none}.bottom-t-info h3{height:30px;overflow:hidden;margin:.2em 0}.contact-info h3{font-size:1.7em;margin:0}.contact h4{font-size:1.2em;width:100%}.slide-btn,.slide-text-info label{font-size:.75em}.slide-btn{padding:.4em 1em;margin-top:.2em}.callbacks_nav{top:76%}.about{padding:1.3em 0}.about-grids{padding:1.5em 0}.about-grid{margin-bottom:1.5em}.team{padding:2em 0 3em}.team-member-grids{padding:1.5em 0 0}.services{padding:2em 0 1em}nav ul{margin-top:1em}.contact-info{padding:1.5em 0;top:8%}.contact-grid-right input[type=text],.contact-grid-right textarea{width:100%;padding:.9em;resize:none;-webkit-appearance:none}.contact-grid-right input[type=submit]{float:none;margin-right:0;width:100%;-webkit-appearance:none}nav a#pull{top:16px}.map iframe{width:100%;min-height:1013px}}@media(max-width:320px){.slide-text-info h1{font-size:.9em;line-height:1.2em}div.slide-text-info{margin-top:.5em;margin-left:0}.about-grid span{top:161px;left:40%}.about-grid-info h3 a{font-size:.9em}.header h2{font-size:1.5em}.header p{font-size:.75em;width:100%;margin:.5em auto 0}.team-member-info p{height:68px;overflow:hidden}.bottom-t-info-b span{top:108px}.team-member-grid{width:100%;margin-bottom:1em;float:none}.bottom-t-info h3{height:30px;overflow:hidden;margin:.2em 0}.contact-info h3{font-size:1.7em;margin:0}.contact h4{font-size:1.2em;width:100%}.slide-text-info label{font-size:.6em;width:60%;height:13px;overflow:hidden}.slide-btn{font-size:.6em;margin:0;padding:.5em}.callbacks_nav{top:89%}.about{padding:.8em 0}.about-grids{padding:1em 0}.about-grid{margin-bottom:1.5em}.team{padding:2em 0 3em}.team-member-grids{padding:1.5em 0 0}.services{padding:2em 0 1em}nav ul{margin-top:1em}.contact-info{padding:1.2em 0;top:5%}.contact-grid-right input[type=text],.contact-grid-right textarea{width:100%;padding:.9em;resize:none;-webkit-appearance:none}.contact-grid-right input[type=submit]{float:none;margin-right:0;width:100%;-webkit-appearance:none}nav a#pull{top:16px}.map iframe{width:100%;min-height:1013px}.logo img{width:70%}.top-header{padding:.4em 0 1em}.about-grid-info{padding:1em .5em}.service-grids{padding:0}.service-grid{padding:1em 0 .5em}}