.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.svg?v=2.0.44);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.44);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.svg?v=2.0.44) 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.svg?v=2.0.44);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}}.external-adcast{min-height:224px}.simple-header .external-link{opacity:1}.text{color:#777;font-size:16px}.policies .inner{max-width:750px}.section-title h1{font-size:24px}.signup-form{border-bottom:solid 2px #ccc;border-top:solid 2px #ccc;padding:40px 0 50px;margin-top:30px;text-align:center}.signup-form input{border:solid 1px #ccc;display:inline-block;font-size:14px;height:50px;margin-right:15px;padding:0 10px;width:310px}.signup-form .title{line-height:35px}.signup-form .email-container{margin:20px auto 0;position:relative;text-align:center;width:510px}.signup-form.invalid .email-container input{color:#c00;border:1px solid #c00}.signup-form.invalid .icon{border-right:1px solid #c00}.signup-form.invalid .icon:before{color:#c00}.signup-form.invalid .notification{font-family:arial,sans-serif;font-size:12px;font-weight:600;text-transform:none;color:#c00}.signup-form.invalid .notification: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:12px}.signup-form.success .cta-signup,.signup-form.success .cta-tutorial,.signup-form.success .email-container input,.signup-form.success .icon{display:none}.signup-form.success .notification-success{display:block!important;font-family:arial,sans-serif;font-size:14px;font-weight:600;text-transform:none;color:#693;line-height:40px;width:160%;padding-left:35px;text-align:left}.signup-form.success .notification-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:20px;top:8px;position:absolute;left:8px}.signup-form .notification{display:none;position:absolute;top:100%;left:0;width:250px;line-height:30px;padding-left:20px;text-align:left;vertical-align:middle}.signup-form .notification:before{position:absolute;top:9px;left:0}@media only screen and (max-width:767px){.signup-form .email-container{width:auto}.signup-form .email-container input{margin-bottom:20px;width:80%}.signup-form.success .notification-success{width:100%;line-height:20px}.external-adcast .background img{position:initial;transform:initial}}