html{overflow-y:scroll}body,html{width:100%;height:100%;background-color:#fff;font-family:Montserrat,sans-serif}a,a:focus,a:hover{color:#028bc9;outline:0}.antispam{display:none}.navbar{margin-bottom:0;padding:20px 0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.navbar-toggle{background-color:#fff}.navbar-toggle .icon-bar{background-color:#154973}.top-nav-collapse{padding:0;background-color:#fff;border-bottom:1px solid #154973}.nav>li>a,.top-nav-collapse{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.nav>li>a{padding:14px;color:#154973;text-transform:uppercase;font-size:14px;font-weight:700;text-align:center}.nav li{border-bottom:2px solid transparent;transition:border-bottom .2s linear}.nav .active{border-bottom:2px solid #154973}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.gadirson-brand{display:none;padding:10px 0}#header-desktop{display:table;width:100%;height:100%;text-align:center;background:url(/build/images/cover.cf5cc5a8.jpg) no-repeat 50% scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#header-desktop .header-body{padding-top:150px}#header-mobile{display:table;width:100%;text-align:center}#header-mobile .header-mobile .header-body{position:absolute;left:0;right:0;top:180px;margin-left:auto;margin-right:auto;top:100px}#header-mobile .header-mobile .header-body p{font-size:12px;width:30%;width:40%;margin:5px auto 0;font-size:8px}.text-vertical-center{display:table-cell;text-align:center;vertical-align:middle}#services{padding:60px 0}#services .service-item .fa-5x{font-size:3em}#services .service-item img{position:relative;top:16px;width:50px;margin:auto}.services-body{padding:60px 0}.service-item{color:#154973}.service-item img{position:relative;top:26px;width:85px;margin:auto}.service-item>p{text-align:justify;font-size:12px;padding:20px 40px;color:#000}.service-icon{color:#fff}#social{display:table;position:relative;width:100%;height:273px;background:url(/build/images/social.015d7003.jpg) no-repeat 50% scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#social span{margin-right:0}#social a{padding:0 15px;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-ms-transition:color .2s ease-in;transition:color .2s ease-in}.social-item{color:#fff;text-shadow:2px 2px 8px #000;font-size:28px;font-size:20px}#social .fb:focus,#social .fb:hover{color:#3b5998}#social .instagram:focus,#social .instagram:hover{color:#bf3797}#contact{padding:50px 0 110px}#contact h3{font-size:28px;color:#758fb0}#contact .contact-form{margin-top:20px}#contact .contact-form .error{border-bottom:1px solid #ebccd1}#contact .contact-form .error~div.error-message{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn;z-index:999}#contact .contact-form .error~div.error-message,#contact .contact-form div.error-message{opacity:1;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}#contact .contact-form div.error-message{background:#f2dede;bottom:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ebccd1;color:#a94442;display:none;font-size:13px;font-weight:400;line-height:16px;margin:0 0 5px;max-width:100%;padding:10px;position:absolute;z-index:-999}#contact .contact-form div.error-message:after{content:"";position:absolute;left:10px;bottom:-5px;border-top:5px solid #f2dede;border-left:5px solid transparent;border-right:5px solid transparent}#contact .contact-form div.error-message-xs{position:absolute;top:16px;right:30px;font-size:20px;color:#a94442}#contact .contact-form div.success-message{position:absolute;top:16px;right:30px;font-size:20px;color:#3c763d}#contact .contact-input{width:100%;padding:20px 12px;-webkit-appearance:none;outline:none;background:#fff;color:#758fb0;font-size:13px;font-weight:lighter;border:none;border-bottom:1px solid #758fb0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}#contact .contact-textarea{margin:25px 0;border-bottom:1px solid #758fb0;min-height:200px;resize:vertical}#contact .contact-submit{width:100%;text-align:center;margin-top:20px}#contact .btn-submit{text-align:center;background-color:#fff;border:1px solid #758fb0;color:#758fb0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}#contact .alert{margin-bottom:5px;font-size:13px}#contact .alert ul{padding:0}#contact .alert ul li{list-style:none}.placeholder{color:#000}::-webkit-input-placeholder{color:#758fb0}:-moz-placeholder,::-moz-placeholder{color:#758fb0;opacity:1}:-ms-input-placeholder{color:#758fb0}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#758fb0}.btn{text-align:center;line-height:26px;border-radius:30px;letter-spacing:-.8px;min-width:158px}#contact .btn-submit:focus,#contact .btn-submit:hover{color:#fff;background-color:#758fb0}#contact .contact-form div.error-message-xs .fa,#contact .contact-form div.success-message .fa{display:none}#map{max-height:650px}#map-wrapper{height:650px;width:100%}#footer{width:100%;color:#fff;background:url(/build/images/footerBg.f8618f9d.png) no-repeat 50% scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#footer .footer-content{padding:40px 0}#footer h3{font-size:18px;margin-bottom:12px}#footer hr{width:55px}#footer .contact-data{margin:25px 0}#footer .contact-data a{color:#fff}#footer .contact-data a:hover{cursor:pointer}#footer .copyright{margin:30px 0 0;display:block}#footer ul{list-style:none;padding:0;margin-top:10px;font-size:11px}#footer ul li{display:inline-block}#footer ul li a{color:#fff}#footer p,#footer span{width:100%;margin:15px 0;font-size:13px}#static-content{padding:110px 0 60px}.static-body{padding:60px 0}.static-list{list-style:none}.static-list li{padding:3px 0}.legal-content{text-align:justify;font-size:13px}.legal-content>h1{margin-top:0;margin-bottom:50px;text-align:center;color:#154973;font-size:18px;text-decoration:underline}.legal-content>h3{color:#154973;font-size:16px}div#cookiesWarning{display:none}div#cookiesWarning>#bottom{z-index:999;width:100%;background:#000 transparent;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)";bottom:0;text-align:center;border-bottom:1px solid #333;color:#ccc;font-size:13px;padding:10px 0 7px;position:fixed}div#cookiesWarning p#textstrong{color:#ddd;display:inline}div#cookiesWarning p#textstrong a#cookies{border-bottom:1px dotted #888;color:#ddd}div#cookiesWarning div#buttons{display:inline-block;font-size:11px;position:relative;text-decoration:none;top:-2px}a#cookieslawOK{background-color:#154973;border-radius:2px 2px 2px 2px;color:#fff;margin-left:5px;padding:3px 5px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#758fb0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:window-inactive{background:#ccc}@media only screen and (min-width:768px){.nav li:hover{border-bottom:2px solid #154973}}@media only screen and (max-width:1199px){#header-mobile .header-body{padding-top:0}#header-mobile .header-mobile .header-body{top:100px}#header-mobile .header-mobile .header-body p{width:30%;margin:5px auto 0}.gadirson-logo{width:120px}}@media only screen and (max-width:991px){.services-body{padding:40px 0}}@media only screen and (max-width:767px){#header-mobile .header-mobile .header-body{top:20px}#header-mobile .header-mobile .header-body p{width:30%;margin:5px auto 0}#services .service-item .fa-5x{font-size:3em}#services .service-item img{position:relative;top:16px;width:50px;margin:auto}#contact .contact-form,#contact .contact-submit{margin-top:20px}#social span{margin-right:0}}@media only screen and (max-width:612px){#header-mobile .header-mobile .header-body p{width:40%;margin:5px auto 0}}@media only screen and (max-width:559px){#header-mobile .header-mobile .header-body{top:40px}#header-mobile .header-mobile .header-body p{width:40%;margin:5px auto 0;font-size:12px}.gadirson-logo{width:70px}}@media only screen and (max-width:449px){#header-mobile .header-mobile .header-body{top:25px}#header-mobile .header-mobile .header-body p{width:30%;margin:5px auto 0;font-size:8px}.social-item{font-size:20px}}@media only screen and (max-width:363px){#header-mobile .header-mobile .header-body{top:20px}#header-mobile .header-mobile .header-body p{width:40%;margin:5px auto 0;font-size:8px}}