body{background:#fff;font-family:Roboto Condensed,sans-serif;margin:0;padding:0}body a{transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s}body a,body a:hover{text-decoration:none}.tabs nav a,.tabs nav ul li{margin:0 auto!important}a:hover,body a:focus{text-decoration:none}input[type=button],input[type=submit]{transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s}h1,h2,h3,h4,h5,h6{color:#212121;margin:0;padding:0;text-align:center}p,ul{margin:0}ul{padding:0}label{font-size:1.5em;margin:0}img{width:100%}a:focus,a:hover{outline:none;text-decoration:none}.modal-content{border-radius:0!important}.modal-body p{padding-bottom:30px!important;text-align:left!important;width:90%!important}.modal-header{border-bottom:0!important}.modal-title{font-size:30px!important;margin:0 auto!important;padding-top:15px!important;text-align:left!important;width:90%!important}.modal-dialog{max-width:90%!important;min-width:300px!important}.modal{z-index:999999!important}.services-info h4{margin-bottom:15px}label{cursor:pointer;margin-bottom:10px}.slidesreadmore{color:#fff!important;text-decoration:underline}.slidesreadmore2{color:#212121;text-decoration:underline}.top-bar{padding-top:7em;position:relative;width:100%;z-index:99999}.logo{float:left;width:60%}.logo a{color:#eee;font-size:40px;font-weight:bolder}.logo a:hover{color:#fff}.info{align-items:center;background:#212121;display:flex;gap:25px;justify-content:center;margin:0 auto;padding:10px 20px;text-align:center;width:fit-content}.info .email,.info .phone{padding:0 10px;text-align:center}.info p{color:#eee;font-size:20px}.info a{color:#fff!important}.info a:hover{color:#212121}.info span.glyphicon{margin-right:5px}#slider{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 hsla(0,0%,100%,.3),inset 0 0 5px #000;-moz-box-shadow:0 0 1px hsla(0,0%,100%,.3),inset 0 0 5px #000;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.3),inset 0 0 5px #000;font-size:18px;list-style:none;margin:0 auto 50px;max-width:540px;padding:10px 0;text-align:center;width:100%}.rslides_tabs li{display:inline;float:none;margin-right:1px}.rslides_tabs a{background:transparent;display:inline;height:auto;line-height:20px;padding:9px 20px;width:auto}.rslides_tabs li:first-child{margin-left:0}.rslides_tabs .rslides_here a{background:hsla(0,0%,100%,.1);color:#fff;font-weight:700}.events{list-style:none}.container{width:100%!important}.callbacks_container{float:left;position:relative;width:100%}.callbacks{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.callbacks li{left:0;position:absolute;top:0}.callbacks img{border:0;height:auto;position:relative;z-index:1}.callbacks .caption{color:#fff;display:block;font-size:20px;left:0;margin:0;max-width:none;padding:10px 20px;position:absolute;right:0;text-align:center;text-shadow:none;top:10%;z-index:2}.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(../img/cal1.png) no-repeat 0 0;height:82px;margin-top:1%;opacity:.7;overflow:hidden;right:70%;text-decoration:none;text-indent:-9999px;top:80.7%;width:29px;z-index:3}.callbacks_nav:active{opacity:1}.callbacks_nav.next{background-position:100% 0;background:transparent url(../img/cal.png) no-repeat 0 0;right:70%}.callbacks2_nav:active{opacity:1}.callbacks_nav.prev{background-position:0 0;left:25%}#slider-pager a{display:inline-block}#slider-pager span{background:#fff;border-radius:30em;display:inline-block;float:left;height:15px;opacity:.6;width:100px}#slider-pager .rslides_here a{background:#fff;border-radius:30em;opacity:1}#slider-pager a{padding:0}#slider-pager li{display:inline-block}.rslides-alt li{height:fit-content!important}.rslides{list-style:none;margin:0;min-height:350px;overflow:hidden;padding:0;position:relative;width:100%}.rslides li{-webkit-backface-visibility:hidden;display:none;display:block;float:none;height:75%;left:0;position:absolute;position:relative;top:0;width:100%}.rslides img{border:0;height:auto}.callbacks_tabs{left:44.5%;list-style:none;margin:0;padding:0 .6em 1em .3em;position:absolute;top:80.5%;z-index:999}.callbacks_tabs li{display:inline-block;margin:.5em}.callbacks_tabs a{visibility:hidden}.callbacks_tabs a:after{background:#fff;border:none;border-radius:50%;content:"\f111";display:block;display:inline-block;font-family:FontAwesome;font-size:0;height:12px;visibility:visible;width:12px}.callbacks_here a:after{background:#fb5710}.slider-info{height:100%;left:0;padding:3em;padding-top:2em!important;position:absolute;text-align:center;top:0;width:100%;z-index:999}.slider-info img{margin:0 auto;width:100px}.slider-info h3{color:#fff;font-size:55px;font-weight:900}.underline{background-color:#fff;height:3px;margin:20px auto;width:100px}.slider-info p{color:#fff;font-size:2em;line-height:normal;margin-top:1em}.navbar-default{background:none;border:none}.navbar{border-bottom:1px solid #ccc;border-radius:0;margin-bottom:0}.navbar-default .navbar-nav>li>a{color:#777;color:#212121;font-size:1.5em;padding:5px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#6bc676}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#fb5710;text-decoration:none}.menu__list{align-items:center;display:flex;-webkit-flex-wrap:inherit;flex-wrap:inherit;justify-content:center;list-style:none;position:relative;width:100%}.menu__item{display:block;padding:10px 0;text-align:center;width:14.28%}.menu__item a{margin:0 auto;padding:7px 10px!important;width:fit-content}.menu__link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu__link:focus,.menu__link:hover{outline:none}.menu--francisco .menu__link{color:#212121;overflow:hidden;padding:20px 0;position:relative;text-align:center}.menu--francisco .menu__item--current .menu__link,.menu--francisco .menu__link:focus,.menu--francisco .menu__link:hover{color:#212121}.menu--francisco .menu__link:before{background:#212121;bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;width:100%}.menu--francisco .menu__helper{display:block;pointer-events:none}.about,.clients,.contact,.portfolio,.services,.skills,.team{padding-bottom:1em;text-align:center}.about h1,.clients h3,.contact h3,.portfolio h2,.services h2,.team h3{font-size:50px;font-weight:700;margin-bottom:20px;margin-top:.75em}.underline1{background-color:#212121;height:3px;margin:20px auto 75px;width:75px}.about p,.contact p,.portfolio p,.services p,.team p{color:#777;font-size:16px;line-height:30px;margin:0 auto;width:60%}.about-info,.about-info h3{text-align:left}.about-info h3{margin-bottom:50px}p.about-p-1,p.about-p-2{font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:400;line-height:normal;margin-bottom:30px!important;text-align:left;width:100%}p.about-p-2{margin-bottom:75px}.about a{background-color:#212121;border:none;border-radius:0;color:#fff!important;outline:none;padding:10px 30px}.about a:hover{background-color:#fb5710;color:#fff}.services,.team{background-color:rgb(33 33 33/5%)}.skills h4{font-size:25px;font-weight:500;margin:10px 0 30px;text-align:left}.skills-bars h5{margin-bottom:5px;text-align:left}.skills .progress{background-color:#c7c7c7;border-radius:30px;position:relative}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 1s linear infinite;-o-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.skills .progress-bar{background-color:#2196f3;color:#fff;padding-left:275px;text-align:left}.services-info h4{word-break:break-word}.services-item{background:#fff;margin:15px 0;overflow:hidden;padding:20px;position:relative}.services-item img{margin-bottom:20px;width:100px}.services-item h4{color:#393b48;font-size:25px;font-weight:700}.underline2{background-color:#212121;height:3px;margin:15px auto;width:50px}.services-item p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;line-height:normal;margin-bottom:1em;width:100%}.portfolio section{margin-top:75px}.tabs{font-size:1.25em;font-weight:300;margin:0 auto;overflow:hidden;position:relative;width:100%}.tabs nav{margin-bottom:30px;text-align:center}.tabs nav ul{list-style:none;margin:0 auto;max-width:1200px;padding:0;-ms-box-orient:horizontal;-ms-box-pack:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.tabs nav ul,.tabs nav ul li{display:block;position:relative}.tabs nav ul li{margin:0;text-align:center;z-index:1}.tabs nav a{display:block;line-height:2.5;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.tabs nav a span{vertical-align:middle}.tabs nav li.tab-current a{color:#74777b}.tabs nav a:focus{outline:none}.content-wrap{position:relative}.content-wrap section{display:none;margin:0 auto;max-width:100%;text-align:center}.content-wrap section.content-current{display:block}.content-wrap section p{color:rgba(40,44,42,.05);font-size:4em;font-weight:900;line-height:1;margin:0;padding:.75em 0}.no-js .content-wrap section{border-bottom:1px solid hsla(0,0%,100%,.6);display:block;padding-bottom:2em}.no-flexbox nav ul{display:block}.no-flexbox nav ul li{display:inline-block;min-width:15%}@media screen and (max-width:58em){.tabs nav a.icon span{display:none}.tabs nav a:before{margin-right:0}}.tabs-style-linemove nav a{color:#777;line-height:1;padding-bottom:25px}.tabs-style-linemove nav li.tab-current a{color:#212121;font-weight:600}.tabs-style-linemove nav a:hover{font-weight:600}.gallery-item{padding:0}.grid figure{background:#3085a3;float:left;height:auto;overflow:hidden;position:relative;text-align:center}.grid figure img{display:block;max-width:100%;opacity:.8;position:relative}figure.effect-apollo{background:#212121}figure.effect-apollo:hover img{opacity:.6;-webkit-transform:scaleX(1);transform:scaleX(1)}.team-top{padding:0 5px;text-align:left}.top-team{margin:0}.team-top-text{background-color:transparent;height:275px;margin-bottom:30px;padding:0 10px}.team h4{color:#212121;font-size:23px;margin:20px 0;text-align:left}.team h5{font-size:15px;margin-bottom:20px;text-align:left}.team-top-text p{color:#777;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:25px;width:100%}.get{margin:0 auto}.view{position:relative;text-align:center}.view .content,.view .mask{height:275px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.view img{display:block;position:relative;width:100%}.view-seventh .mask{background-color:rgba(0,0,0,.54);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.view-seventh:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0) rotate(0deg);-moz-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);-ms-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.4s;transition-delay:.1s}.social{text-align:center}ul.social{margin:120px 0 0;padding:0}ul.social li,ul.social li a{display:inline-block}ul.social li a{background:url(../img/img-sprite.png) no-repeat 0 0;height:50px;width:50px}ul.social li a.facebook{background-position:0 0}ul.social li a.facebook:hover{background-position:0 -50px}ul.social li a.twitter{background-position:-50px 0}ul.social li a.twitter:hover{background-position:-50px -50px}ul.social li a.googleplus{background-position:-100px 0}ul.social li a.googleplus:hover{background-position:-100px -50px}.clients{background-color:#555;color:#eee}.clients h4{font-size:30px;margin:30px 0 40px}.clients p{font-family:Open Sans,sans-serif;font-size:16px;line-height:35px;padding:0 100px}.client{margin-top:20px}.client h5{font-size:18px}.flexslider ol.flex-control-nav,.flexslider ul.flex-direction-nav{display:none}.flexslider img{width:150px}.contact-grid{text-align:left}.contact input.text,.contact select,.contact textarea{border:none;margin-bottom:15px;outline:none;padding:10px;width:100%}#vw li{font-weight:700;margin-bottom:15px}#vw li span{font-weight:400}.contact textarea{min-height:150px;resize:vertical}.contact input.more_btn{background-color:#212121;border:none;border-radius:0;color:#eee;font-size:1.25em;margin-bottom:1em;margin-top:1em!important;outline:none;padding:10px 50px}.contact input.more_btn:hover{background-color:#fb5710!important;color:#fff!important}a{color:#212121}a:hover{color:#fb5710}.contact h4{color:#212121;font-size:25px;font-weight:700;margin:10px 0;text-align:left}.contact-grid p{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;width:100%}.contact-email,.contact-phone{color:#393b48}.contact-email p,.contact-phone p{font-weight:600}.contact a{color:#212121}.contact span.glyphicon{color:#00bcd4;margin-right:10px}.contact h5{font-size:20px;margin-bottom:15px;text-align:left}.address ul li{display:block;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:25px}.footer{background-color:#212121;padding:25px 0}.copyright p{color:#fff;text-align:center}.copyright p a{color:#fff!important}.copyright p a:hover{color:#212121}#toTop{background:url(../img/to-top.png) no-repeat 0 0;border:none;bottom:10px;display:none;height:40px;overflow:hidden;position:fixed;right:15px;text-decoration:none;text-indent:100%;width:40px}@media screen and (max-width:1280px){.callbacks_tabs{left:43%}.callbacks_nav{top:81.5%}.slider-info{padding-top:150px}.slider-info h3{font-size:50px}.slider-info img{width:80px}.underline1{margin-bottom:50px}.about p,.contact p,.services p,.team p{width:70%}.contact-grid p,.services-item p,.team-top-text p,p.about-p-1,p.about-p-2{width:100%}}@media screen and (max-width:568px){.alt-header{height:25px!important}}@media screen and (max-width:1024px) and (orientation:portrait){.alt-header{height:130px!important}}@media screen and (max-width:1024px) and (orientation:landscape){.alt-header{height:175px!important}}@media screen and (max-width:1024px){.rslides li{height:65%}#logo_img{width:35%!important}.logo{width:50%}.logo a{font-size:35px}.slider-info{padding-top:125px}.slider-info h3{font-size:45px}.slider-info p{font-size:1.75em}.underline{margin:15px auto}.callbacks_tabs{left:41%}.callbacks_nav.prev{left:22%}.about-info h3{margin-bottom:30px;text-align:left}p.about-p-1,p.about-p-2{margin-bottom:10px}p.about-p-2{margin-bottom:50px}.skills h4{margin:0 0 10px}.skills-bars h5{margin-bottom:0}.underline1{margin-bottom:35px}.services-item img{width:80px}.underline2{margin:10px auto}.portfolio section{margin-top:50px}.tabs nav a span{font-size:18px}.team-top-text{height:225px}.team h4{font-size:20px}.team h5{font-size:16px}.team-top-text p{line-height:23px}.view .content,.view .mask{height:225px}ul.social{margin:90px 0 0}.clients h4{font-size:28px;margin:25px 0 30px}.clients p{font-size:15px;padding:0 50px}}@media screen and (max-width:991px){.info{text-align:center}.about .container,.clients .container,.contact .container,.navbar .container,.services .container,.skills .container,.team .container,.top-bar .container{width:100%}.about h1,.clients h3,.contact h3,.portfolio h3,.services h2,.team h3{font-size:40px}.about p,.contact p,.services p,.team p{width:75%}.contact-grid p,.services-item p,.team-top-text p,p.about-p-1,p.about-p-2{width:100%}.skills .progress-bar{padding-left:225px}.tabs nav{margin-bottom:-30px}.team-top-text{height:226px}.team-top-text p{font-size:13px}.flexslider img{width:125px}.clients h4{font-size:25px;margin:20px 0}.clients p{font-size:14px;line-height:30px;padding:0 25px}.contact h4{margin-bottom:10px}.contact-grid p{font-size:13px}.contact h5{margin-bottom:5px}.address ul li{font-size:13px;line-height:22px}}@media screen and (max-width:900px){.slider-info img{width:75px}.callbacks_tabs{left:40%}.callbacks_nav{top:83%}.callbacks_nav.prev{left:20%}.about-info h3{margin-bottom:15px}p.about-p-1,p.about-p-2 p{margin-bottom:5px;width:100%}p.about-p-2{margin-bottom:28px}.skills-grid{padding:0 5px}.skills .progress-bar{padding-left:210px}.team-top-text{height:203px}.team h4{margin:10px 0 15px}.team h5{margin-bottom:15px}.view .content,.view .mask{height:203px}ul.social{margin:70px 0 0}}@media screen and (max-width:853px){.callbacks_tabs{left:39.1%}.skills .progress-bar{padding-left:200px}.progress{height:18px;margin-bottom:15px}.team h4{font-size:19px;margin:5px 0 10px}.team h5{font-size:15px;margin-bottom:10px}.team-top-text p{line-height:22px}.team-top-text{height:191.5px}.view .content,.view .mask{height:191px}.contact input.more_btn{margin-top:5px}}@media screen and (max-width:800px){.slider-info{padding-top:125px}.callbacks_tabs{left:38.5%}.about p,.contact p,.services p,.team p{width:85%}.about-info{padding:0}.about-image{padding:0 5px}p.about-p-2{line-height:25px;margin-bottom:25px}.skills .progress-bar{padding-left:185px}.team-top-text{height:178px;padding:0 5px}.team h4{margin:10px 0 15px}.team h5{margin-bottom:15px}.view .content,.view .mask{height:178px}}@media screen and (min-width:768px){.navbar-header{display:none!important}}@media screen and (max-width:768px){.menu__item.homeBtn{display:none!important}.navbar-brand{margin:.5em 0}.navbar-default .navbar-toggle{border-color:#212121}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-toggle{margin:1.3em 0 0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.navbar-collapse{box-shadow:none;padding:0}.navbar-nav{margin:0}.contact-grid p,.services-item p,.team-top-text p,p.about-p-1,p.about-p-2{width:100%}.skills .progress-bar{padding-left:175px}.team h4{font-size:18px;margin:5px 0 10px}.team h5{margin-bottom:10px}.team-top-text{height:170px}}.navbar-default .navbar-toggle .icon-bar{background-color:#212121!important}@media screen and (max-width:767px){.navbar-default .navbar-toggle{border-color:#212121;margin:10px;padding:10px 8px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}li.menu__item{margin:0 auto;width:100%}.menu--francisco .menu__link{padding:10px 0}.about-grid{float:left}.skills-grid{float:left;width:50%}.gallery-item,.team-top{float:left;width:25%}.team-top{padding:0 5px;text-align:left}.team-top-text p{line-height:22px}.contact input.more_btn{margin-top:0}}@media screen and (max-width:736px){#logo_img{width:40%!important}.logo{width:40%}.logo a{font-size:30px}.slider-info h3{font-size:40px}.slider-info img{width:60px}.callbacks_tabs{left:37.5%}.navbar-header,.navbar-toggle{text-align:center}.navbar-toggle{float:none;position:relative}.skills .progress-bar{padding-left:170px}.team h4{font-size:17px;margin:7px 0}.team h5{margin-bottom:5px}.team-top-text{height:162px}.view .content,.view .mask{height:163px}ul.social{margin:60px 0 0}.menu__list{display:block}.dropdown-menu{border:0!important;box-shadow:0!important}}.dropdown-menu li a{clear:both;color:#333;display:block;font-size:15px;font-weight:400;line-height:normal!important;padding:7px 10px!important;white-space:nowrap}.menu--francisco{margin-bottom:1em}@media screen and (max-width:667px){.slider-info{padding-top:100px}.callbacks_tabs{left:36%}.callbacks_nav{top:84%}.callbacks_nav.prev{left:15%}.callbacks_nav.next{right:75%}.about p,.contact p,.services p,.team p{width:90%}.contact-grid p,.services-item p,.team-top-text p,p.about-p-1,p.about-p-2{width:100%}.skills .progress-bar{padding-left:150px}.team h4{font-size:15px;margin:5px 0}.team h5{font-size:13px}.team-top-text p{font-size:12px;line-height:20px}.team-top-text,.view .content,.view .mask{height:145px}ul.social li a{background:url(../img/img-sprite.png) no-repeat 0 0;background-size:200px;display:inline-block;height:30px;width:30px}ul.social li a.facebook:hover{background-position:0 -33px}ul.social li a.twitter{background-position:-35px 0}ul.social li a.twitter:hover{background-position:-35px -33px}ul.social li a.googleplus{background-position:-69px 0}ul.social li a.googleplus:hover{background-position:-69px -33px}.clients p{font-size:13px;line-height:25px;padding:0 10px}}@media screen and (max-width:640px){.rslides li{height:55%}#safety_system_link{display:none}#logo_img{width:60%!important}.logo a{font-size:25px}.info p{font-size:15px}.slider-info p{font-size:1.5em}.slider-info h3{font-size:30px}.callbacks_tabs a:after{height:8px;width:8px}.callbacks_tabs{left:37%}.menu__item{padding:6px 0}.progress{height:15px}.skills .progress-bar{line-height:15px;padding-left:140px}.team-top{width:50%}.team-top-text{height:286.5px;padding-left:20px}.team h4{font-size:25px;margin:20px 0}.team h5{font-size:18px;margin-bottom:25px}.team-top-text p{font-size:13px;line-height:25px}.view .content,.view .mask{height:286.5px}ul.social{margin:130px 0 0}}@media screen and (max-width:568px){#aboutlinks{display:grid}#aboutlinks a:not(:first-child){margin-top:15px!important}.logo{width:37%}.logo a{font-size:20px}.underline{margin:10px auto}.slider-info img{width:50px}.callbacks_tabs{left:35.5%}li.menu__item{width:100%}.about h1,.clients h3,.contact h3,.portfolio h3,.services h2,.team h3{font-size:35px}.about p,.contact p,.contact-grid p,.services p,.services-item p,.team p,.team-top-text p,p.about-p-1,p.about-p-2{width:100%}.skills .progress-bar{padding-left:120px}.team-top-text{height:250.5px;padding-left:10px}.team h4{margin:10px 0 20px}.view .content,.view .mask{height:250.5px}ul.social{margin:120px 0 0}.contact input.text,.contact select,.contact textarea{width:100%}.contact textarea{height:150px}}@media screen and (max-width:533px){.logo{width:50%}.info .email,.info .phone{text-align:center}.info p{line-height:25px}.callbacks_tabs{left:34.5%}.callbacks_nav.prev{left:12%}.about-info{width:100%}.about-image{margin:30px 25px;width:90%}.skills-grid{float:left;margin:20px 40px;width:85%}.skills .progress-bar{padding-left:200px}.team-top-text,.view .content,.view .mask{height:233px}ul.social{margin:110px 0 0}.team h4{font-size:24px}.contact-grid p{font-size:12px}}@media screen and (max-width:480px){.slider-info img{width:40px}.callbacks_tabs li{margin:.5em .2em}.callbacks_nav.prev{left:10%}.callbacks_tabs{left:37.5%}.skills .progress-bar{padding-left:170px}.services-item img{width:60px}.tabs nav a span{font-size:16px}.team h4{font-size:21px}.team-top-text,.view .content,.view .mask{height:206px}ul.social{margin:95px 0 0}.clients p{padding:0}.footer{padding:20px 0}.contact h4{font-size:23px}.copyright p{font-size:13px}}@media screen and (max-width:414px){.callbacks_nav,.callbacks_tabs{display:none}.about-image{margin:30px 0}.skills-grid{margin:20px 30px}.skills .progress-bar{padding-left:150px}.portfolio h3{margin-bottom:5px!important}.gallery-item{width:50%}.team-top-text{height:173px;padding-left:5px}.team h4{font-size:18px;margin:5px 0 10px}.team h5{font-size:16px;margin-bottom:15px}.view .content,.view .mask{height:173px}ul.social{margin:75px 0 0}.clients h4{font-size:20px;margin:7px 0}.client h5{font-size:14px}.contact-grid{padding:0;width:100%}.contact h5{font-size:16px}.contact input.text,.contact textarea{margin-bottom:25px;padding:15px 0}.contact textarea{height:100px}.contact input.more_btn{margin-bottom:20px}.contact-grid p{font-size:13px}.copyright p{line-height:25px;padding:0 10px}}@media screen and (max-width:384px){.top-bar .container{padding:0 5px}.logo a{font-size:18px}.about p,.contact p,.services p,.team p,li.menu__item{width:100%}.about-info h3{font-size:1.4em;margin-bottom:15px}.about a{padding:7px 25px}.skills-grid{margin:20px 10px}.skills .progress-bar{padding-left:130px}.tabs nav a span{font-size:15px}#portfolio{padding:30px 0 0}.team h4{font-size:17px;margin:5px 0}.team h5{font-size:13px;margin-bottom:3px}.team-top-text p{line-height:22px}.team-top-text{height:158px}.view .content,.view .mask{height:159px}ul.social{margin:65px 0 0}.footer{padding:15px 0}}@media screen and (max-width:375px){.team-top{padding:0;width:100%}.team-top-text{height:200px;padding:20px}.team h4{font-size:20px;margin:5px 0 15px}.team h5{font-size:15px;margin-bottom:15px}.view .content,.view .mask{height:100%}ul.social{margin:160px 0 0}.underline{margin:8px auto}.slider-info img{width:35px}.skills .progress-bar{padding-left:125px}}@media screen and (max-width:320px){.logo{width:43%}.logo a{font-size:16px}.info p{font-size:15px;line-height:20px}.slider-info{padding-top:60px}.underline{margin:5px auto}.slider-info img{width:30px}.menu--francisco .menu__link{padding:5px 0}.skills-grid{margin:10px 0}.skills .progress-bar{padding-left:105px}.tabs nav a span{font-size:14px}ul.social{margin:130px 0 0}}