.contact-form,.contact-form form .captcha,.contact-form form .submit-container,.contact-form form .submition-result,.external-adcast,.simple-header{float:left;width:100%}.simple-footer .social-media .item span,.simple-header .lw-logo{overflow:hidden;text-indent:-100%;font-size:0;color:transparent}.simple-header{position:relative;height:64px;line-height:64px;background-color:#fff;text-align:right;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:100}.simple-header .lw-logo{float:left;width:160px;height:64px;background-image:url(../images/locaweb-1.svg);background-repeat:no-repeat;background-position:center}.simple-header .lw-logo a{display:block;width:100%;height:100%}.simple-header .page-title{float:left;width:calc(100% - 160px - 200px);text-align:center;padding-left:30px}.simple-header .page-title .name{font-family:Ubuntu,arial,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:inherit;position:relative;line-height:64px}.simple-header .page-title .name .icon{position:absolute;line-height:64px;left:-50px;font-size:30px}.simple-header .external-link{font-family:arial,sans-serif;font-size:13px;font-weight:400;text-transform:normal;color:inherit;float:right;width:auto;text-align:center;white-space:nowrap;opacity:0;color:#777;will-change:transition;transition:all .2s ease;text-decoration:underline}.simple-header .external-link:hover{color:#4d4d4d;cursor:pointer;text-decoration:underline}.simple-header .external-link.active{opacity:1;will-change:transition;transition:all .2s ease}.simple-header .external-link:after{font-family:dyn__locaweb-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EAA3";font-size:inherit;color:inherit;margin-left:5px;display:inline-block}.simple-header .external-link:hover{text-decoration:underline}.simple-header.simple-header-pro .lw-logo{background-image:url(../images/locaweb-pro-blue.png?v=2.0.46);width:219px;margin:0 auto;float:none}.simple-header.simple-header-empresas-parceiras{background-color:#fff;padding:15px 0 15px;height:auto}.simple-header.simple-header-empresas-parceiras .lw-logo{width:100px;background:url(../images/locaweb-1.svg) no-repeat center left}@media only screen and (max-width:991px){.simple-header .inner{padding:0 20px}}@media only screen and (max-width:991px){.simple-header .lw-logo{margin-left:20px}}@media only screen and (max-width:767px){.simple-header{position:relative;height:auto;line-height:50px;background-color:#fff;text-align:right;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:100}.simple-header .lw-logo{float:left;width:120px;height:50px;background-image:url(../images/locaweb-1.svg);background-repeat:no-repeat;background-position:center;margin-left:0}.simple-header .lw-logo a{display:block}.simple-header .page-title{float:left;width:100%;text-align:center;padding-left:40px}.simple-header .page-title .name{font-family:Ubuntu,arial,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:inherit;position:relative;line-height:50px}.simple-header .page-title .name .icon{position:absolute;line-height:50px;left:-45px;font-size:30px}.simple-header .external-link span{display:none}.simple-header.simple-header-empresas-parceiras .lw-logo{float:none;margin:0 auto}}#criador-de-sites-templates .simple-header .page-title .name{color:#09b}#criador-de-sites-templates .simple-header .page-title .name .icon{color:#09b}#smtp-locaweb-solucoes-de-envio .simple-header .page-title .name{color:#30883c}#smtp-locaweb-solucoes-de-envio .simple-header .page-title .name .icon{color:#30883c}.simple-footer{font-family:Ubuntu,arial,sans-serif;font-size:12px;font-weight:400;text-transform:normal;color:#4d4d4d;position:absolute;width:100%;bottom:0;height:68px;padding-top:15px;background-color:#edeff0}.simple-footer .inner{position:relative}.simple-footer strong{font-weight:700}.simple-footer .social-media{position:absolute;top:5px;right:0}.simple-footer .social-media .item{text-decoration:none;font-size:30px;color:#333;-webkit-transition:color;transition:color;will-change:transition;transition:color .2s ease}.simple-footer .social-media .item:hover{-webkit-transition:color;transition:color;will-change:transition;transition:color .2s ease;color:#666}@media only screen and (max-width:991px){.simple-footer{height:120px;bottom:0}.simple-footer .inner{padding:0 20px}.simple-footer .social-media{position:relative;right:auto;width:200px;margin:10px auto 0}}@media only screen and (max-width:767px){.simple-footer{height:180px}}.external-adcast{position:relative;text-align:center;padding:70px 60px}.external-adcast.middle-adcast .background,.external-adcast.middle-adcast .background img{position:relative}.external-adcast.no-title .inner{display:none}.external-adcast.clear-icon h1{padding-left:90px}.external-adcast.no-text-transform hgroup div h1{text-transform:none}.external-adcast .background{position:absolute;width:100%;height:100%;background-repeat:no-repeat;overflow:hidden;left:0;top:0;z-index:0}.external-adcast .background img{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:0;left:50%;transform:translateX(-50%)}.external-adcast .inner{position:relative}.external-adcast hgroup div{position:relative;margin:0 auto;display:table}.external-adcast hgroup div span{font-size:65px;color:#fff;position:absolute;left:0;top:-14px;border-right:1px solid #fff;padding-right:5px}.external-adcast hgroup div h1{font-family:Ubuntu,arial,sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;color:#fff}.external-adcast hgroup div .logo-case{position:absolute;top:-50%;right:calc(100% + 60px)}.external-adcast hgroup p{margin-top:23px;font-family:Ubuntu,arial,sans-serif;font-size:16px;font-weight:400;text-transform:none;color:#fff}@media only screen and (max-width:767px){.external-adcast{padding:40px 4%}.external-adcast hgroup{text-align:center}.external-adcast hgroup div{width:100%}.external-adcast hgroup div span{padding-right:0;display:block;position:relative;top:auto;left:auto;border-right:none}.external-adcast hgroup div .logo-case,.external-adcast hgroup div h1{display:inline-block;vertical-align:middle}.external-adcast hgroup div h1{padding-left:0;font-size:28px}.external-adcast hgroup div .logo-case{position:relative;top:auto;right:auto;margin-bottom:10px}.external-adcast hgroup p{font-size:16px}}.contact-form{background:#edeff0 url(../images/contact-form-bg.jpg) no-repeat center;background-size:cover;padding:0 0 60px 0}.contact-form.large-line-height-subtitle .section-title p{line-height:24px}.contact-form.bg-blue-pro .section-title h2,.contact-form.bg-blue-pro .section-title p,.contact-form.dark-gray .section-title h2,.contact-form.dark-gray .section-title p{color:#fff}.contact-form.bg-blue-pro .grid-list .link-pro,.contact-form.dark-gray .grid-list .link-pro{color:#00acc8;font-weight:700;font-size:14px}.contact-form.bg-blue-pro .grid-list li span,.contact-form.dark-gray .grid-list li span{height:80px}.contact-form.bg-blue-pro .grid-list li span:before,.contact-form.dark-gray .grid-list li span:before{color:#00acc8}.contact-form.bg-blue-pro .grid-list li .white,.contact-form.dark-gray .grid-list li .white{font-size:16px;line-height:21px}.contact-form.bg-blue-pro .info-text,.contact-form.dark-gray .info-text{color:#fff}.contact-form.bg-blue-pro .greenbg,.contact-form.dark-gray .greenbg{background:#76bd22;padding:3px;color:#333}.contact-form.bg-blue-pro{background:#253746}.contact-form.gray-pro{background-image:none}.contact-form.white-label form .left .field-label,.contact-form.white-label form .right .field-label{color:#fff}.contact-form.white-label form .left a,.contact-form.white-label form .left a:hover,.contact-form.white-label form .right a,.contact-form.white-label form .right a:hover{color:#00acc8}.contact-form.white-bg-form{background:#fff}.contact-form.white-bg-form form .left .checkbox-left input~.checkmark,.contact-form.white-bg-form form .right .checkbox-left input~.checkmark{border:1px solid #e5e5e5}.contact-form.white-bg-form .whats-link a{color:#253645}.contact-form form{max-width:400px;margin:0 auto}.contact-form form .left .input-select,.contact-form form .right .input-select{position:relative;width:100%;line-height:25px}.contact-form form .left .input-select select,.contact-form form .right .input-select select{background:0 0;border:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:arial,sans-serif,sans-serif;font-size:18px;font-weight:400;text-transform:none;color:#333;padding:5px 10px;margin:0;position:relative;z-index:5;height:42px}.contact-form form .left .input-select select:invalid,.contact-form form .right .input-select select:invalid{color:#6a6a6a}.contact-form form .left .input-select:before,.contact-form form .right .input-select:before{content:' ';position:absolute;top:0;left:0;width:100%;height:42px;background:#fff;border:1px solid #e5e5e5}.contact-form form .left .input-select:after,.contact-form form .right .input-select:after{font-family:dyn__locaweb-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB5D";font-size:18px;color:#00acc8;position:absolute;right:10px;top:14px}.contact-form form .left .checkbox-left,.contact-form form .right .checkbox-left{line-height:25px;cursor:pointer}.contact-form form .left .checkbox-left input,.contact-form form .right .checkbox-left input{position:absolute;opacity:0;height:0;width:0}.contact-form form .left .checkbox-left input~.checkmark,.contact-form form .right .checkbox-left input~.checkmark{position:absolute;top:0;left:0;border:1px solid #fff;text-align:center;line-height:25px;width:25px;height:25px;margin-right:25px}.contact-form form .left .checkbox-left input:checked~.checkmark:before,.contact-form form .right .checkbox-left input:checked~.checkmark:before{font-family:dyn__locaweb-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB11";font-size:12px;color:#76bd22}.contact-form form .left .checkbox-left .field-label,.contact-form form .right .checkbox-left .field-label{padding-left:35px;display:block}.contact-form form .left .place-holder-select,.contact-form form .right .place-holder-select{position:absolute;border:none;background:0 0;z-index:2}.contact-form form .left input,.contact-form form .left label,.contact-form form .left textarea,.contact-form form .right input,.contact-form form .right label,.contact-form form .right textarea{display:block;width:100%}.contact-form form .left input,.contact-form form .left textarea,.contact-form form .right input,.contact-form form .right textarea{font-family:arial,sans-serif;font-size:18px;font-weight:400;text-transform:none;color:#333;padding:10px;border:1px solid #e5e5e5}.contact-form form .left input.lw-form-error,.contact-form form .left textarea.lw-form-error,.contact-form form .right input.lw-form-error,.contact-form form .right textarea.lw-form-error{border:1px solid #ed1c24}.contact-form form .left input.lw-form-success,.contact-form form .left textarea.lw-form-success,.contact-form form .right input.lw-form-success,.contact-form form .right textarea.lw-form-success{border:1px solid #39b54a}.contact-form form .left label,.contact-form form .right label{position:relative}.contact-form form .left label .lw-form-custom-error-message,.contact-form form .right label .lw-form-custom-error-message{font-family:arial,sans-serif;font-size:12px;font-weight:400;text-transform:none;color:#ed1c24}.contact-form form .left label .field-label,.contact-form form .right label .field-label{font-family:Ubuntu,arial,sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#777;opacity:0;user-select:none}.contact-form form .left label input,.contact-form form .left label select,.contact-form form .right label input,.contact-form form .right label select{height:42px}.contact-form form .left label input.valid-field,.contact-form form .left label select.valid-field,.contact-form form .right label input.valid-field,.contact-form form .right label select.valid-field{border:1px solid #39b54a}.contact-form form .left label input.invalid-field,.contact-form form .left label select.invalid-field,.contact-form form .right label input.invalid-field,.contact-form form .right label select.invalid-field{border:1px solid #ed1c24}.contact-form form .left label textarea,.contact-form form .right label textarea{height:126px}.contact-form form .left{float:left;width:50%;box-sizing:border-box;padding:0 20px;min-height:1px;margin-left:0}@media only screen and (max-width:767px){.contact-form form .left{width:96%;margin-left:2%;margin-right:2%}}.contact-form form .left:first-child,.contact-form form .left:last-child{float:left;width:100%;box-sizing:border-box;padding:0 20px;min-height:1px;margin-left:0;padding:0}@media only screen and (max-width:767px){.contact-form form .left:first-child,.contact-form form .left:last-child{width:96%;margin-left:2%;margin-right:2%}}.contact-form form .right{float:left;width:50%;box-sizing:border-box;padding:0 20px;min-height:1px;margin-left:0}@media only screen and (max-width:767px){.contact-form form .right{width:96%;margin-left:2%;margin-right:2%}}.contact-form form .captcha{margin-top:20px}.contact-form form .captcha div{margin:0 auto}.contact-form form .submit-container{margin:20px 0;text-align:center}.contact-form form .submit-container button.loading{padding-left:45px;position:relative}.contact-form form .submit-container button.loading:before{content:'';width:40px;height:40px;background:url(../images/loader-transparent.gif) no-repeat center;background-size:100px;position:absolute;top:5px;left:5px}.contact-form form .submition-result{display:none;opacity:0;text-align:center;padding:20px 0;font-family:Ubuntu,arial,sans-serif;font-size:14px;font-weight:700;text-transform:none;color:#777;margin-top:-75px}.contact-form form .submition-result.success{color:#363;background-color:#e3ead8;border:1px solid #8dc63f}.contact-form form .submition-result.success:before{font-family:dyn__locaweb-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB10";font-size:inherit}.contact-form form .submition-result.error{color:#933;background-color:#ead8d8;border:1px solid #9e0b0f}.contact-form form .submition-result.error:before{font-family:dyn__locaweb-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA99";font-size:inherit}.contact-form form .submition-result:before{margin-right:5px}.contact-form form .submition-result .btn-back-home{display:block;color:#00acc8;margin-top:20px}.contact-form form .submition-result .btn-back-home:before{font-family:dyn__locaweb-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EB2D";font-size:inherit;font-weight:700;margin-right:15px;vertical-align:baseline}.contact-form form.left{float:left}.contact-form .contact-info{float:right;max-width:45%}.contact-form .line-bottom{border-bottom:solid 1px;padding-bottom:25px}.contact-form .aviso-corona{position:relative;display:inline-block;width:100%;margin:20px 0 40px}@media only screen and (max-width:767px){.contact-form .aviso-corona{text-align:center}}.contact-form .aviso-corona h3{font-size:20px;font-weight:700;line-height:inherit;font-family:Ubuntu,arial,sans-serif;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.contact-form .aviso-corona h3{font-size:14px}}.contact-form .aviso-corona h3 small{color:#fff;line-height:inherit;display:block}.contact-form .aviso-corona .cta-chat{font-family:Ubuntu,arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;display:inline-block;height:auto;background-color:#fff;color:#333;text-align:center;text-decoration:none;cursor:pointer;border:3px solid #fff;padding:10px 0;width:162px;will-change:transition;transition:all .2s ease}@media only screen and (min-width:768px){.contact-form .aviso-corona .cta-chat{position:absolute;top:0;right:30px}}@media only screen and (max-width:767px){.contact-form .aviso-corona .cta-chat{display:block;margin:20px auto 0}}.contact-form .aviso-corona .cta-chat:hover{will-change:transition;transition:all .2s ease;background-color:#dae3e5;border-color:#dae3e5}.contact-form .whats-link{clear:both;height:30px;margin:auto;width:260px}.contact-form .whats-link a{position:relative;color:#fff;display:block;padding-left:45px;padding-top:5px;height:30px;line-height:30px}.contact-form .whats-link a:before{content:'';clear:both;display:block;height:30px;width:30px;background:url(../images/whatsapp-green.svg) no-repeat left;background-size:cover;position:absolute;left:0}#contato-bigtechparatodomundo{background:url(../images/produtos/bigtechparatodomundo/bg-form.jpg) center center no-repeat!important}@media only screen and (max-width:991px){#contato-bigtechparatodomundo{background:url(../images/produtos/bigtechparatodomundo/bg-form-tablet.jpg) center center no-repeat!important}}@media only screen and (max-width:767px){#contato-bigtechparatodomundo{background:url(../images/produtos/bigtechparatodomundo/bg-form-mobile.jpg) center center no-repeat!important}}