/*! Theme adapted from Brandi by Themefisher. MIT code notice: ../licenses/Brandi-MIT.txt*/
body{color:#6a737b;background-color:#fff;font-family:Open Sans,sans-serif;font-size:13px;line-height:21px}ol,ul{margin:0;padding:0;list-style:none}figure,p{margin:0}a{color:#fff;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in}iframe{border:0}a,a:focus,a:hover{outline:0;text-decoration:none}a:focus,a:hover{color:#32adea}.privacidad,a .privacidad,a:hover privacidad{color:#32adea;text-decoration:underline}.privacidad2,a .privacidad2,a:hover .privacidad2{color:#fff;text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}span.color{color:#32adea}body>section,.footer{padding:70px 0}.sec-title h2{color:#32adea;text-transform:uppercase;font-size:28px;font-weight:800}.sec-sub-title{margin:35px 0 45px}.sec-sub-title p{color:#5b646e;font-size:18px;font-weight:600;line-height:24px}.devider{margin-top:30px}.devider i{color:#ccc}.devider:before,.devider:after{content:"______________________";color:#e6e8ea;position:relative;bottom:6px}.devider:before{right:10px}.devider:after{left:10px}.mb50{margin-bottom:50px}#navigation{-o-transition:background-color .8s linear;background-color:#10163633;border:0;margin:0;transition:background-color .8s linear}.navbar-toggle i{color:#fff}.navbar-brand{padding:0}.navbar-nav li a{border-top:1px solid #0000}.navbar-nav li a.current,.navbar-nav li a:focus,.navbar-nav li a:hover{color:#fff;background-color:#0000;border-top:1px solid #32b0ee}#slider{padding:0}#slider .carousel-inner .item{background-size:cover}.carousel-caption{top:45%}.carousel-caption h2{font-size:62px;font-weight:300}.carousel-caption h2 span{font-weight:800}.carousel-caption h3{margin:6px 0 20px;font-size:48px;font-weight:300}.carousel-caption p{color:#fff;font-size:18px;font-weight:300}.carousel-caption p:before,.carousel-caption p:after{color:#32adea;content:"___";position:relative;top:-8px}.carousel-caption p:before{right:20px}.carousel-caption p:after{left:20px}.social-links{margin-top:3%}.social-links li{display:inline-block}.social-links li a{color:#fff;margin:0 6px;font-size:15px;display:block}.social-links li a:hover{color:#32adea99}.carousel-indicators{bottom:10px;left:inherit;width:0;margin:0;top:49%;right:30px}.carousel-indicators li{border:1px solid #ffffff4d;width:8px;height:8px}.carousel-indicators .active{width:8px;height:8px}.features{background-color:#f4f7f9}.work-filter{margin-bottom:35px}.work-filter ul li{display:inline-block}.work-filter ul li a{color:#062033;text-transform:capitalize;border-radius:6px;padding:5px 17px;font-size:14px;font-weight:700;display:block}.work-filter ul li a:hover,.work-filter ul li a.active{color:#fff;background-color:#32adea;border-radius:6px;padding:5px 17px}.mix{display:none}.work-item{float:left;width:25%;position:relative}.work-item>img{max-width:100%;height:auto;display:block}.overlay{text-align:center;color:#fff;opacity:0;width:100%;height:100%;filter:alpha(opacity=0);-o-transition:all .45s ease-out 0s;background-color:#32adeae6;transition:all .45s ease-out;position:absolute;top:0;left:0;transform:rotateY(180deg)scale(.5)}.work-item:hover .overlay{opacity:1;filter:alpha(opacity=100);transform:rotateY(0)scale(1)}.work-item .overlay a{border:1px solid #fff;border-radius:50%;margin-top:10%;padding:7px 10px;display:inline-block}.work-item .overlay a:hover{color:#fff}.work-item .overlay h4{margin:25px 0 8px;font-size:18px;font-weight:700;line-height:24px}.work-item .overlay p{font-size:14px;line-height:24px}.btn{background:#00468c -moz-linear-gradient(#00468c,#00468c);background-image:-ms-linear-gradient(top, #00468c, #00468c);color:#fff;background-image:linear-gradient(#00468c,#00468c);border-radius:13px;padding:5px 10px;font-family:Arial;font-size:14px;text-decoration:none}.btn:hover,.btn:visited,.btn:active,.btn:link,.btn:focus{background:#0058b0 -moz-linear-gradient(#00468c,#0058b0);background-image:-ms-linear-gradient(top, #0058b0, #00468c);color:#fff;background-image:linear-gradient(#0058b0,#00468c);text-decoration:none}.contact{padding-bottom:0}.contact-address h3{color:#062033;margin-bottom:25px;font-size:22px;line-height:32px}.contact-address p{line-height:24px}.contact-form h3{color:#062033;margin-bottom:25px;font-size:24px;font-weight:700;line-height:32px}.contact-form .input-group{width:100%}.contact-form .form-control{border-color:-moz-use-text-color -moz-use-text-color #ccc;box-shadow:none;border-style:none none solid;border-width:0 0 1px;border-radius:0;margin-bottom:10px}.contact-form .input-field{float:left;width:48%;margin-right:4%}.cond{border-color:-moz-use-text-color -moz-use-text-color #ccc;box-shadow:none;float:left;border-style:none none solid;border-width:0;border-radius:0;width:100%;margin-bottom:10px;margin-right:4%}.cond input{width:20px;height:20px}.cookie p a,.cookie a,.cookie a:hover,.cookie a:active{color:#32adea}*{border-collapse:collapse;border:0}.button{color:#fff;cursor:pointer;border:1px solid #32adea;border-radius:3px;padding:8px 11px;font:700 13px/13px HelveticaNeue,Arial;text-decoration:none;display:inline-block}.contact-form .input-field:last-child{margin-right:0}.contact-form .form-control.error{border-bottom-color:#c0392b}label.error{color:#c0392b;text-transform:capitalize;font-weight:400}.contact-form #form-submit{color:#000;text-align:right;background:url(../img/envelop.webp) 0 15px no-repeat;border:0;width:150px;padding:10px;font-size:16px;line-height:24px}.footer-social{margin-top:17px}.footer-social li a{color:#cdd2d6;margin-bottom:10px;display:block}#map_canvas{width:100%;height:220px}.footer{color:#fff;background-color:#32adea;border-top:5px solid #062033}.footer a:hover{color:#062033}.footer h6{margin-bottom:30px;font-size:14px;font-weight:700;line-height:24px}.footer-single .subscribe{margin-bottom:15px;position:relative}.subscribe #subscribe{text-indent:10px;background-color:#0000;border:2px solid #fff;border-radius:2px;width:100%;height:40px}.subscribe #subs{background-color:#0000;border:0;font-size:24px;position:absolute;top:6px;right:0}.footer-single{line-height:24px}.footer-single li{line-height:32px}.footer-single p i{margin:0 10px}.copyright{color:#fff;margin-top:100px}#back-top{z-index:9;position:fixed;bottom:20px;right:25px}
