/*--
Author: W3layouts
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
--*/
body,html,label,p,ul{margin:0}#toTopHover,.navbar-nav{float:right}#hideme,.callbacks_tabs a{visibility:hidden}.callbacks,.callbacks_tabs,.events,.headline ul,.rslides,.rslides_tabs{list-style:none}.banner-info,.bottom-grid2 a,.bottom-grid2 h3,.bottom-grid2 h4,.callbacks .caption,.callme span,.categoria,.copy-right,.gal-img p,.item,.item-type-double .item-hover,.item-type-double .item-info,.map-pos,.navbar-nav>li>a i,.newsletter p,.port-7,.rslides_tabs,.slider-top,.success h1,.success label,.success p,.success span,.view-pos h4,h3.title,p.para{text-align:center}#toTop,.callbacks_nav,.callme,.copy-right p a,.item-type-double .item-hover,.map-pos p a,.twi-content p a,a:hover,body a,ul.foo-nav li a{text-decoration:none}body,html{font-size:100%;font-family:Lato,sans-serif;background:#fff;overflow-x:hidden}body a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}input[type=button],input[type=submit]{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}h1,h2,h3,h4,h5,h6{margin:0;font-family:Quicksand,sans-serif}ul{padding:0}.color1{background-color:#e84c3d}.color2{background-color:#2b80b9}.color3{background-color:#d55403}.color4{background-color:#8d44ad}.color5{background-color:#2d3e52}.callme{position:fixed;display:none;bottom:5px;left:5px;width:85px;height:85px;border-radius:85px;background-color:#18bb7c;z-index:999}.callme span,.success{height:100%;width:100%}#toTop,.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.callme span{display:block;line-height:85px;color:#FFF;font-size:2.5em}.success{position:fixed;background-color:#0E93EE;transition:all ease .5s;z-index:998}#hideme,.closenot{position:absolute}.categoria,.curso{vertical-align:top;transition:all .3s ease}.success h1,.success label,.success p,.success span{position:absolute;display:block;margin:0 auto;left:0;right:0;color:#FFF}.success h1{width:100%;top:22%;font-size:3.3em;font-weight:800}.success span{width:100%;top:37%;font-size:2.2em}.success label{width:100%;top:47%;font-size:2.8em;font-weight:800}#toTop,#toTopHover{width:32px;height:32px;overflow:hidden}.success p{max-width:800px;top:60%;font-size:1.2em;font-weight:800}.closenot{top:20px;right:20px;color:#FFF;cursor:pointer;font-size:3.2em;opacity:.7;z-index:999}#hideme:checked~.success{transform:scale(0)}#toTop{display:none;position:fixed;bottom:24px;right:1%;z-index:999;text-indent:100%;background:url(../images/arr.png) no-repeat}#toTopHover{display:block;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.cursos{position:relative;width:75%;height:auto;margin:20px auto 80px}.cursos p{margin:5px 0 0}.categoria{position:relative;display:inline-block;width:30%;height:150px;cursor:pointer;margin:1%}.categoria span,.catinfo{position:relative;width:100%;height:100%}.categoria:hover{opacity:.9}.categoria .closenot{display:none;z-index:999}.categoria span{display:block;line-height:150px;color:#FFF;font-size:1.5em}.catinfo{overflow:scroll;display:none}.all_pad,.callbacks,.callbacks_nav,.port-7,.rslides{overflow:hidden}.catselected{position:fixed;width:100%!important;height:100%!important;top:0;left:0;margin:0 auto!important;z-index:999}.catselected .catinfo,.catselected .closenot{display:block!important}.catselected .catinfo h3,.catselected .catinfo label,.catselected span{color:#FFF;display:block}.catselected span{line-height:60px;width:100%;height:60px;font-size:3em}.catselected:hover{opacity:1!important;cursor:default}.catselected .catinfo label{cursor:pointer}.catselected .catinfo ul{list-style:none;width:60%;height:auto;margin:0 auto;display:none}.catselected .catinfo ul li{margin:10px 0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.curso{display:inline-block;width:32%;height:100px;margin:40px 0}.curso:hover{transform:scale(1.1)}.curso img{position:relative;margin:0 auto;display:block;height:100%;width:auto}.banner2{background-color:#1b1b1b;padding:0 0 25px}.bannerimg{background:url(../images/banner.jpg) center center no-repeat fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;min-height:20px;width:100%}.banner{background:url(../images/banner1.png) no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;min-height:720px;transition:all .5s ease}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s;background:0 0;color:#fff}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#18bb7c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.callbacks,.callbacks_container{position:relative;width:100%}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.navbar-collapse{padding:0}.navbar-nav>li>a{padding:48px 19px 24px;font-size:16px;letter-spacing:1px}.navbar-nav>li>a i{display:block;margin-bottom:1em}.navbar{border-radius:0;margin-bottom:0}.navbar-default{background:0 0;border:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.hvr-bounce-to-bottom.active{background:#18bb7c}.nav>li{margin-right:10px}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff;outline:0}.navbar-brand{display:block;width:250px;height:90px}.navbar-brand img{display:block;width:100%;height:auto}#slider3,#slider4,#slider5{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;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{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}.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;padding:10px 20px;margin:0;max-width:none;top:10%}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:transparent;top:61%;left:0;opacity:.7;z-index:3;text-indent:-9999px;height:62px;width:45px;margin-top:-65px}.callbacks_nav:active{opacity:1}#slider3-pager a,#slider4-pager a,#slider5-pager a{display:inline-block;padding:0}#slider3-pager span,#slider4-pager span,#slider5-pager span{width:100px;height:15px;background:#fff;display:inline-block;border-radius:30em;opacity:.6}.rslides,.rslides li{width:100%;position:relative}#slider3-pager .rslides_here a,#slider4-pager .rslides_here a,#slider5-pager .rslides_here a{background:#FFF;border-radius:30em;opacity:1}#slider3-pager li,#slider4-pager li,#slider5-pager li{display:inline-block}.rslides{padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;left:0;top:0;display:block}.callbacks_tabs{position:absolute;top:232%;z-index:999;left:46.2%;padding:0;margin:0}ul.callbacks_tabs.callbacks2_tabs{top:120%;left:30%}.slider-top{padding:10em 0}.slider-top h1{font-weight:700;font-size:48px;color:#010101}.slider-top p{font-weight:400;font-size:20px;padding:1em 7em;color:#010101}.slider-top ul.social-slide{display:inline-flex;margin:0;padding:0}ul.social-slide li i{width:70px;height:74px;background:url(../images/img-resources.png) no-repeat;display:inline-block;margin:0 15px}ul.social-slide li i.win{background-position:-6px 0}ul.social-slide li i.android{background-position:-110px 0}ul.social-slide li i.mac{background-position:-215px 0}.callbacks_tabs li{margin-left:5px;display:inline-block}@media screen and (max-width:600px){.callbacks_nav{top:47%}}.callbacks_tabs a:after{content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;width:9px;height:9px;display:inline-block;background:#fff;border-radius:100%}.callbacks_here a:after{background:#18bb7c}a.callbacks_nav.callbacks1_nav.prev{background:url(../images/arrr1.png) 0 2px no-repeat;left:0;height:81px;width:39px;top:53%}.callbacks_nav.next{background:url(../images/arrr2.png) 0 2px no-repeat;left:96%;height:81px;width:39px;top:53%}a.callbacks_nav.callbacks3_nav.prev{background:url(../images/arrow4.png) left top no-repeat;height:62px;width:64px;top:61%;left:0}a.callbacks_nav.callbacks3_nav.next{background:url(../images/arrow3.png) -1px 0 no-repeat;left:95%;height:62px;width:64px;top:61%}.banner-info{margin-top:14em}.banner-text p{color:#fff;width:64%;line-height:2.2em;margin:39px auto 0;font-size:1.5em}.banner-text h3{color:#fff;font-size:49px;background:rgba(0,0,0,.51);padding:17px 0;margin:0 auto;width:80%}.more-button{margin-top:3em}.more-button img{width:4%}.bottom-grid,.bottom-grid2,.bottom-grid3{padding:0}.bottom-grid img{width:100%}.bottom-grid2{padding:4.5em 5em 0;background:#37bde7}.bottom-grid img,.bottom-grid2,.bottom-grid3{height:404px}.bottom-grid2 h3{color:#fff;line-height:1.7em;font-size:34px}.bottom-grid2 h4{font-size:22px;margin:1.5em 0 1.7em;color:#fff}.bottom-grid2 a{text-decoration:none;font-size:16px;color:#000;background:#fff;padding:13px 26px}.bottom-grid3{background:#18bb7c;padding:4.5em 4em;text-align:center}.bottom-grid3 h4{color:#fff;font-size:28px;text-transform:uppercase;margin-bottom:30px}.bottom-grid3 p{color:#B7B7B7;font-size:15px;line-height:2.2em}.all_pad{padding:5.5em 0}h3.title{color:#18bb7c;font-size:43px;font-weight:500;margin-bottom:55px}.item{position:relative}.item,.item-hover,.item-hover .mask,.item-img,.item-info{width:100%;height:300px}.item-hover,.item-hover .mask,.item-img{position:absolute;top:0;left:0}.item-type-double .item-hover{z-index:5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;cursor:pointer;display:block}.item-type-double .item-info{color:#fff;vertical-align:middle;position:relative;z-index:5;width:100%}.prim{margin:18% 0 0}.sec{margin:8% 0 0}.idiom{margin:20% 0 0}.tuto{margin:24% 0 0}.item-type-double .item-info .headline{width:90%;margin:0 auto;font-family:Quicksand,sans-serif}.headline ul li{display:inline-block;vertical-align:top;width:47%;font-size:.9em;margin:2px 0;border:1px solid #FFF}.item-type-double .item-info .line{height:2px;width:0%;margin:10px auto;background-color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.item-type-double .item-info .date{font-size:30px;color:#C19A04}.item-type-double .item-hover .mask{opacity:.7;z-index:0}.lightblue{background-color:#37bde7}.green{background-color:#18bb7c}.blue{background-color:#5481e6}.red{background-color:#f27c66}.orange{background-color:#ff9800}.purple{background-color:#673ab7}.item-type-double .item-hover:hover .line{width:90%}.item-type-double .item-hover:hover{opacity:1}.item-img{z-index:0}.item-img img{width:100%}.gal-img{border:1px solid #C5C5C5;position:relative}.view-pos h4{background:#333;color:#fff;padding:9px 15px;font-size:22px}.gal-img p{color:#464646;font-size:16px;margin:3em 0 1.5em;font-weight:700}.view-pos{position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:11111}.map,.map iframe{position:relative}.gal-top{margin-top:30px}.about{background:url(../images/b4.jpg) no-repeat fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}.about h3{color:#fff;margin-bottom:30px!important}p.para{color:#929292;width:64%;line-height:2.2em;margin:0 auto;font-size:15px}.about p{color:#fff}.abt-grids{margin-top:3em;border-top:1px solid #656565;padding-top:4em}.abt-grd h4{color:#fff;font-size:25px;margin-top:30px}.newsletter h3{margin-bottom:30px}.newsletter p{color:#464646;font-size:15px;line-height:1.8em;margin-top:30px}.sub{width:88%;margin:3em auto 0}.sub input[type=text],.sub input[type=email]{font-size:15px;color:#000;padding:10px 10px 10px 38px;width:37%;margin-right:1%;outline:0;border:1px solid #ccc}.sub input[type=text]{background:url(../images/user1.png) 11px 11px no-repeat #FFF}.sub input[type=email]{background:url(../images/user2.png) 11px 12px no-repeat #FFF}.sub input[type=submit]{font-size:16px;color:#fff;padding:10px 0;outline:0;border:none;background:#00C6D7;width:23%;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}.sub input[type=submit]:hover{background:#18bb7c;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}::-webkit-input-placeholder{color:#464646}:-moz-placeholder{color:#464646}::-moz-placeholder{color:#464646}:-ms-input-placeholder{color:#464646}.map iframe{width:100%;height:450px}.map-pos,.map-pos:before,.text-desc{position:absolute}.map-pos{left:42%;top:22%;background:#000;border-radius:100%;width:250px;height:250px;border:4px solid #01C6D7;padding:2.5em 0 0}.map-pos h3{font-size:25px;color:#fff;margin-bottom:10px}.map-pos p{font-size:15px;color:#929292;line-height:2em}.map-pos p a{color:#929292}.map-pos p a:hover{color:#fff}.map-pos:before{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:20px solid #01C6D7;bottom:-21px;left:45%}.footer{padding:0 0 3em}ul.foo-nav li{display:inline-block;margin:0 15px;font-size:16px}ul.foo-nav li a{color:#464646}ul.foo-nav li a:hover{color:#01C6D7}.footer p{color:#464646;font-size:27px;margin:1em 0}.footer p span{font-size:20px;margin-right:11px}ul.social-one li{display:inline-block;margin-right:15px}ul.social-one li a{width:25px;height:25px;display:block}ul.social-one li a.fb1{background:url(../images/soc.png) no-repeat}ul.social-one li a.fb2{background:url(../images/soc.png) 0 -59px no-repeat}ul.social-one li a.fb3{background:url(../images/soc.png) -2px -121px no-repeat}ul.social-one li a.fb4{background:url(../images/soc.png) 0 -185px no-repeat}ul.social-one li a:hover{transform:rotateY(360deg)}.copy-right{background:#262626;padding:24px 0}.copy-right p{font-size:15px;color:#fff;line-height:1.8em}.copy-right p a{color:#fff}.copy-right p a:hover{color:#18bb7c}.numscroller{color:#FFF;font-size:51px;margin:0 0 14px}.capabilities{background:url(../images/parallax.png)}.strip{background:#B9B9B9;width:34%;height:1px;margin:0 auto 1.5em}.text-desc{left:0;top:0;background:#00C6D7;height:100%;opacity:0;width:100%;padding:20px}.port-7,.port-7.effect-2 img{position:relative;width:100%}.port-7{border:5px solid rgba(255,255,255,.9);box-shadow:0 0 12px 0 #969696}.port-7 .text-desc{opacity:0;transition:.5s;color:#000}.port-7.effect-2 img{transition:.5s;top:0}.port-7.effect-2:hover img{top:50%}.port-7.effect-2 .text-desc{transform:perspective(600px) rotateX(90deg);transform-origin:top center 0;width:100%;position:absolute;left:0;top:0;height:50%;padding:32px 10px 0}.port-7.effect-2:hover .text-desc{opacity:1;transform:perspective(600px) rotateX(0);z-index:99}.text-desc h4{color:#fff;font-size:35px;margin-bottom:20px}.text-desc p{font-size:15px;color:#fff;line-height:1.8em}.ab-right h2{color:#00C6D7;font-size:32px}.ab-right p{line-height:2.2em;color:#464646;font-size:15px;margin-top:30px}.capabil-grid h5{color:#FFF;font-size:33px}.team-img{border:1px solid #ccc}.team-text{padding:15px}.team-text h4{color:#00C6D7;font-size:27px}.team-text p{font-size:15px;margin:12px 0}.team-text ul li{display:inline-block;margin-right:5px}.team-text ul li a{width:24px;height:24px;display:block}.team-text ul li a.tw1{background:url(../images/social2.png) -9px -9px no-repeat}.team-text ul li a.tw2{background:url(../images/social2.png) -51px -9px no-repeat}.team-text ul li a.tw3{background:url(../images/social2.png) -91px -9px no-repeat}.team-text ul li a.tw4{background:url(../images/social2.png) -134px -9px no-repeat}.team-img:hover{background:#c5c5c5}.team-img:hover div.team-text h4{color:#fff}.team-img:hover div.team-text p{color:#4A4A4A}.team-img:hover div.team-text ul li a{transform:rotateY(360deg)}.twi-content{background:url(../images/b5.jpg) no-repeat fixed;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}.twi-content h3{color:#fff;width:75%;line-height:1.5em;margin:1em auto .5em;font-size:27px}.twi-content p a{color:#18bb7c;font-size:16px}.twi-content p a:hover{color:#fff}.twi-content p{color:#fff;font-size:18px;margin-top:1em}.twi-content p span{color:#18bb7c;display:block;margin-top:5px}.contact-form{padding:3em 0}.contact-left input[type=text],.contact-left input[type="email address"]{border:1px solid #ccc;font-size:15px;color:#828282;background:0 0;width:100%;padding:10px;outline:0}.contact-left input[type=text]:hover,.contact-left input[type="email address"]:hover,.contact-right textarea:hover{border:1px solid #01C6D7}.contact-right textarea{border:1px solid #ccc;font-size:15px;color:#828282;background:0 0;width:100%;padding:10px;outline:0;height:118px;resize:none}.contact-left input[type="email address"]{margin:30px 0}.contact-right input[type=submit]{border:none;padding:8px 16px;color:#fff;font-size:17px;background:#18bb7c;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;outline:0;margin:25px 0 0}.contact-right input[type=submit]:hover{background:#00C6D7;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}@media (max-width:1440px){.bottom-grid3{padding:4.5em 3em}}@media (max-width:1366px){.bottom-grid img,.bottom-grid2,.bottom-grid3{height:343px}.bottom-grid3{padding:3.5em 2em}.bottom-grid2 h3{font-size:29px}ul.callbacks_tabs.callbacks2_tabs{top:114%;left:29%}.bottom-grid2{padding:3.5em 4em 0}.bottom-grid2 a{font-size:14px;padding:11px 17px}.bottom-grid2 h4{font-size:19px}.all_pad{padding:4.5em 0}h3.title{font-size:40px}.banner-text h3{font-size:44px;width:73%}}@media (max-width:1280px){.banner-info{margin-top:10em}.banner{min-height:608px}.bottom-grid3 p{font-size:14px}ul.callbacks_tabs.callbacks2_tabs{top:110%}}@media (max-width:1080px){.item-type-double .item-hover:hover{opacity:0}.navbar-nav>li>a{padding:43px 19px 19px}.banner-text h3{font-size:37px}.banner{min-height:576px}.bottom-grid3 h4{font-size:21px;margin-bottom:17px}.bottom-grid2 h3{font-size:22px}.bottom-grid2{padding:3em 3em 0}.bottom-grid3{padding:3.5em 1.5em}.callbacks_tabs li{margin-left:1px}ul.callbacks_tabs.callbacks2_tabs{left:30%;top:95%}.bottom-grid img,.bottom-grid2,.bottom-grid3{height:287px}.bottom-grid2 h4{margin:1em 0 1.2em}.bottom-grid3 p{line-height:2em}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:205px}.view-pos h4{padding:6px 11px;font-size:18px}.gal-img p{font-size:15px;font-weight:400}.abt-grd h4{font-size:22px;margin-top:26px}.ab-right{padding-right:0}.ab-left{padding-left:0}.ab-right h2{font-size:26px}.ab-right p{margin-top:23px}.text-desc h4{font-size:30px}.port-7.effect-2 .text-desc{padding:24px 10px 0}.numscroller{font-size:41px}.capabil-grid h5,.team-text h4{font-size:26px}.t-cont-gds{padding:0 10px}.twi-content h3{font-size:25px}ul.foo-nav li{font-size:14px}.footer p{font-size:23px}.footer p span{font-size:18px}}@media (max-width:1024px){.map-pos p{font-size:14px}h3.title{font-size:36px}.newsletter p{font-size:14px}.sub{margin:2.5em auto 0}.bottom-grid2 h4{font-size:16px;margin:1.2em 0 1.5em}.bottom-grid img,.bottom-grid2,.bottom-grid3{height:282px}.bottom-grid2{width:45%;float:left}.bottom-grid,.bottom-grid3{width:27.5%;float:left}.bottom-grid3{padding:3.5em 1em 0}.callbacks_tabs a:after{width:7px;height:7px}ul.callbacks_tabs.callbacks2_tabs{left:34%;top:99%}.bottom-grid2 a{padding:8px 17px}.bottom-grid2{padding:3em 1em 0}.abt-grids{margin-top:2em;padding-top:2em}.map iframe{height:370px}.map-pos h3{font-size:22px}.map-pos{left:39%;top:17%;width:220px;height:220px}}@media (max-width:991px){.callme{display:block}.navbar-nav>li>a{padding:38px 14px 19px}.banner-text h3{width:82%;font-size:31px}.callbacks_nav.next{background:url(../images/arrr2.png) 0 2px no-repeat;left:104%;height:81px;width:39px;top:53%}a.callbacks_nav.callbacks1_nav.prev{background:url(../images/arrr1.png) 0 2px no-repeat;left:-10%;height:81px;width:39px;top:53%}.banner-text p{margin:27px auto 0;width:87%}.more-button img{width:5%}.more-button{margin-top:2em}.banner{min-height:520px}.gal-grid{float:left;width:33.333%;padding:0 7px}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:163px}.item-type-double .item-info .line{margin:5px auto}.gal-img p{margin:2em 0 1.5em}p.para{width:90%}.abt-grd{float:left;width:33.333%}.ab-left{float:left;width:49%;z-index:1}.ab-right{padding:0}.port-7.effect-2 .text-desc{padding:20px 0 0}.text-desc h4{font-size:26px;margin-bottom:5px}.copy-right p,.team-text p{font-size:14px}.capabil-grid{float:left;width:33.333%;padding:0 10px}.t-cont-gds{float:left;width:25%;padding:0 5px}.twi-content h3{width:92%}a.callbacks_nav.callbacks3_nav.next{left:102%}a.callbacks_nav.callbacks3_nav.prev{left:-10%}.sub{width:100%}.contact-left{float:left;width:50%}.contact-right{float:right;width:50%}.contact-left input[type="email address"]{margin:22px 0}.contact-right textarea{height:109px}.contact-right input[type=submit]{margin:19px 0 0}.map-pos:before{left:43%}.nav>li{margin-right:1px}}@media (max-width:800px){.bottom-grid3{padding:2.5em .5em 0}ul.callbacks_tabs.callbacks2_tabs{left:32%}.bottom-grid3 h4{font-size:20px}.bottom-grid2 h4{font-size:14px}.bottom-grid img,.bottom-grid2,.bottom-grid3{height:274px}.all_pad{padding:3.5em 0}h3.title{margin-bottom:40px;font-size:33px}.banner-text p{font-size:1.2em}.ab-right p,.gal-img p,.text-desc p,p.para{font-size:14px}.abt-grd img{width:25%}.numscroller{font-size:37px}.capabil-grid h5{font-size:24px}.strip{margin:0 auto 1em}.t-cont-gds{float:left;width:50%;padding:0 20px}.t-cont-gds:nth-child(3),.t-cont-gds:nth-child(4){margin-top:30px}.banner-text h3{width:71%;font-size:25px}.banner-info{margin-top:7em}a.callbacks_nav.callbacks1_nav.prev{background:url(../images/arrr1.png) 0 -5px no-repeat;left:0;height:68px;width:39px;top:53%}.callbacks_nav.next{background:url(../images/arrr2.png) 0 -5px no-repeat;left:94%;height:68px;width:39px;top:53%}.banner{min-height:460px}.bottom-grid2 h3{font-size:18px}.bottom-grid2{width:38%;float:left;padding:2.3em 1em 0}.bottom-grid,.bottom-grid3{width:31%;float:left}.twi-content h3{width:70%;font-size:21px}a.callbacks_nav.callbacks3_nav.prev{left:0}a.callbacks_nav.callbacks3_nav.next{left:92%}.map-pos{left:36%}.contact-left input[type=text],.contact-left input[type="email address"],.contact-right textarea{font-size:14px}.footer p{font-size:19px}.footer p span{font-size:15px}.copy-right{padding:16px 0}.text-desc h4{margin-bottom:16px}.bottom-grid2 h4{margin:1.8em 0;line-height:1.8em}}@media (max-width:768px){.contact-right textarea{height:105px}ul.foo-nav li{margin:0 10px}}@media (max-width:757px){.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#18bb7c}.navbar-toggle{margin-top:34px;margin-right:0;margin-bottom:0}.navbar-nav{margin:0;width:100%}.navbar-nav>li>a{padding:11px 0;text-align:center}.nav>li{margin:13px 0}.navbar-collapse{-webkit-box-shadow:none;box-shadow:none}.banner-text h3{width:78%}.banner-info{margin-top:5em}.banner{min-height:400px}.callbacks_nav.next{background:url(../images/arrr2.png) no-repeat;left:97%;height:68px;width:23px;top:53%;background-size:100%!important}a.callbacks_nav.callbacks1_nav.prev{background:url(../images/arrr1.png) no-repeat;left:0;height:68px;width:23px;top:53%;background-size:100%!important}.bottom-grid{width:44%;float:left;display:none}.bottom-grid img,.bottom-grid2,.bottom-grid3{height:initial}.bottom-grid2{width:100%;padding:1em}.bottom-grid2 h3{font-size:21px}.bottom-grid3{width:100%;float:left;padding:2.5em .5em 4em}.ab-left,.ab-right{padding:0;float:left}ul.callbacks_tabs.callbacks2_tabs{left:43%}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:140px}h3.title{margin-bottom:33px}.abt-grd h4{font-size:18px}.abt-grd img{width:34%}.ab-left{width:61%;z-index:1}.ab-right{width:100%;margin-top:30px}.ab-right p{margin-top:15px}.capabil-grid h5{font-size:21px}.twi-content h3{width:79%;font-size:20px}a.callbacks_nav.callbacks3_nav.next{left:90%}.sub input[type=submit]{font-size:14px;padding:11px 0}.map-pos{left:33%}.contact-left{float:left;width:100%;padding:0;margin-bottom:25px}.contact-right{float:right;width:100%;padding:0}.contact-right textarea{height:128px}.port-7.effect-2 .text-desc{padding:28px 3px 0}}@media (max-width:736px){.map-pos{left:35%}.sub input[type=submit]{padding:12px 0}.twi-content h3{width:72%}.port-7.effect-2 .text-desc{padding:9px 3px 0}.view-pos h4{font-size:15px}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:154px}.bottom-grid2 h3{font-size:17px}}@media (max-width:667px){.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#18bb7c}.navbar-toggle{margin-top:34px;margin-right:0;margin-bottom:0}.navbar-nav{margin:0;width:100%}.navbar-nav>li>a{padding:11px 0;text-align:center}.nav>li{margin:13px 0}.navbar-collapse{-webkit-box-shadow:none;box-shadow:none}.banner-text h3{width:78%}.banner-info{margin-top:5em}.banner{min-height:400px}.callbacks_nav.next{background:url(../images/arrr2.png) no-repeat;left:97%;height:68px;width:23px;top:53%;background-size:100%!important}a.callbacks_nav.callbacks1_nav.prev{background:url(../images/arrr1.png) no-repeat;left:0;height:68px;width:23px;top:53%;background-size:100%!important}.bottom-grid{width:44%;float:left}.bottom-grid img,.bottom-grid2,.bottom-grid3{height:initial}.bottom-grid2 h3{font-size:21px}.bottom-grid3{width:100%;float:left;padding:2.5em .5em 4em}.ab-left,.ab-right{padding:0;float:left}ul.callbacks_tabs.callbacks2_tabs{left:43%}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:140px}h3.title{margin-bottom:33px}.abt-grd h4{font-size:18px}.abt-grd img{width:34%}.ab-left{width:61%;z-index:1}.ab-right{width:100%;margin-top:30px}.ab-right p{margin-top:15px}.capabil-grid h5{font-size:21px}.twi-content h3{width:79%;font-size:20px}a.callbacks_nav.callbacks3_nav.next{left:90%}.sub input[type=submit]{font-size:14px;padding:11px 0}.map-pos{left:33%}.contact-left{float:left;width:100%;padding:0;margin-bottom:25px}.contact-right{float:right;width:100%;padding:0}.contact-right textarea{height:128px}.port-7.effect-2 .text-desc{padding:28px 3px 0}}@media (max-width:640px){.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:132px}.sub input[type=text],.sub input[type=email]{width:36%}.sub input[type=submit]{width:24.5%}}@media (max-width:600px){.banner-text h3{font-size:22px}.bottom-grid2 h3{font-size:20px}.bottom-grid2{padding:1em}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:179px}.gal-grid{float:left;width:50%;padding:0 15px;margin-top:30px}.gal-grid:nth-child(2),.gal-grid:nth-child(3){margin-top:0}.ab-left{width:64%}.twi-content h3{font-size:18px}a.callbacks_nav.callbacks3_nav.next{background:url(../images/arrow3.png) -1px 0 no-repeat;left:95%;height:38px;width:37px;top:61%;background-size:100%!important}a.callbacks_nav.callbacks3_nav.prev{background:url(../images/arrow4.png) left top no-repeat;height:38px;width:37px;top:61%;left:0;background-size:100%!important}.sub{margin:2em auto 0}}@media (max-width:568px){.bottom-grid2 h3{font-size:19px}.bottom-grid2 h4{margin:1em 0 1.5em}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:168px}.abt-grd{float:left;width:50%;margin-top:30px}.abt-grd img{width:23%}.abt-grids{padding-top:0}.ab-left{width:71%}.t-cont-gds{padding:0 12px}.twi-content h3{width:82%}.sub input[type=text],.sub input[type=email]{width:34%}.sub input[type=submit]{width:28.5%}.map iframe{height:291px}.map-pos{top:4%}}@media (max-width:480px){.banner-text h3,.capabil-grid h5{font-size:18px}.more-button img{width:7%}.banner-info{margin-top:4em}.bottom-grid{width:56%;float:none;margin:0 auto}.bottom-grid2,p.para{width:100%}.gal-grid{padding:0 6px}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:147px}.about h3{margin-bottom:18px!important}.abt-grids{margin-top:1em}.ab-left{width:81%;float:none;margin:0 auto}.numscroller{font-size:31px}.team-text h4{font-size:22px}a.callbacks_nav.callbacks3_nav.next{left:93%}.twi-content p{margin-top:.5em}.twi-content h3{font-size:16px}h3.title{margin-bottom:25px}.newsletter p{margin-top:0}.sub input[type=text],.sub input[type=email]{width:100%;margin-right:0}.sub input[type=email]{margin:2% 0}.sub input[type=submit]{width:35.5%}.map-pos{left:27%}ul.foo-nav li{margin:0 6px}}@media (max-width:414px){.banner-text h3{width:88%;font-size:16px;padding:13px 0}.banner-text p{margin:18px auto 0;width:94%;line-height:2em}a.callbacks_nav.callbacks1_nav.prev{left:-3%}.more-button{margin-top:1em}.banner{min-height:341px}ul.callbacks_tabs.callbacks2_tabs{left:39%}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:123px}.ab-left{width:100%}h3.title{font-size:29px}.all_pad{padding:2.5em 0}.capabil-grid{float:left;width:100%;padding:0}.capabil-grid:nth-child(2){margin:18px 0}.t-cont-gds{padding:0 8px}.twi-info-text img{width:9%}.sub input[type=email]{margin:4% 0}.sub input[type=submit]{width:39.5%;font-size:14px;padding:8px 0}.bottom-grid{width:75%}.team-text{padding:10px}.twi-content h3{width:100%}a.callbacks_nav.callbacks3_nav.next,a.callbacks_nav.callbacks3_nav.prev{top:80%}.map-pos{left:22%}.contact-right textarea{height:106px}ul.foo-nav li{font-size:13px;margin:0 4px}.contact-form{padding:2em 0}.footer{padding:0 0 2em}}@media (max-width:384px){.banner-info{margin-top:2.5em}.banner-text p{width:100%}.more-button img{width:9%}.bottom-grid,.gal-grid{width:100%}.banner{min-height:319px}.navbar-nav>li>a{font-size:14px}.gal-grid{float:left;padding:0}.gal-grid:nth-child(3){margin-top:25px}.t-cont-gds{padding:0;width:74%;margin:0 auto 25px;float:none}.map-pos{left:19%}.contact-left input[type=text],.contact-left input[type="email address"]{padding:7px 10px}.contact-right input[type=submit]{padding:6px 14px;font-size:15px}ul.foo-nav li{font-size:12px;margin:0 3px}.copy-right{padding:9px 0}.abt-grd img{width:27%}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:244px}}@media (max-width:375px){.banner-info{margin-top:2.5em}.banner-text p{width:100%}.more-button img{width:9%}.bottom-grid,.gal-grid{width:100%}.banner{min-height:319px}.navbar-nav>li>a{font-size:14px}.gal-grid{float:left;padding:0}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:237px}.gal-grid:nth-child(3){margin-top:25px}.t-cont-gds{padding:0;width:74%;margin:0 auto 25px;float:none}.map-pos{left:19%}.contact-left input[type=text],.contact-left input[type="email address"]{padding:7px 10px}.contact-right input[type=submit]{padding:6px 14px;font-size:15px}ul.foo-nav li{font-size:12px;margin:0 3px}.copy-right{padding:9px 0}.abt-grd img{width:27%}}@media (max-width:320px){.banner-text p,.map-pos p{line-height:1.8em}.navbar-toggle{padding:7px}.banner-text h3{width:100%;font-size:14px;padding:12px 0}.more-button{margin-top:.4em}.callbacks_nav.next{background:url(../images/arrr2.png) no-repeat;left:99%;height:68px;width:15px;top:79%;background-size:100%!important}a.callbacks_nav.callbacks1_nav.prev{background:url(../images/arrr1.png) no-repeat;left:-4%;height:68px;width:15px;top:79%;background-size:100%!important}.navbar-toggle{margin-top:22px}.banner{min-height:294px}ul.callbacks_tabs.callbacks2_tabs{left:36%}.item,.item-hover,.item-hover .mask,.item-img,.item-info{height:196px}.abt-grd h4{margin-top:14px}.abt-grd img{width:37%}h3.title{font-size:26px}.text-desc h4{margin-bottom:7px}.port-7.effect-2 .text-desc{padding:6px 3px 0}.ab-right h2{font-size:21px}.t-cont-gds{width:88%}a.callbacks_nav.callbacks3_nav.next{left:89%}.sub input[type=submit]{width:50.5%}.map-pos{width:202px;height:202px;padding:1.8em 0 0;left:17%}.contact-left input[type="email address"]{margin:15px 0}.contact-left{margin-bottom:15px}.contact-right input[type=submit]{margin:11px 0 0}ul.foo-nav li{margin:0 8px 7px}}