.btn-xl,body{font-size:1.5rem}body,html{width:100%;height:100%}body{font-family:'Source Sans Pro'}.btn-xl{padding:1.25rem 2.5rem}.content-section{padding-top:2rem;padding-bottom:7.5rem;-webkit-box-shadow:2px 9px 45px 4px rgba(0,0,0,.75);-moz-box-shadow:2px 9px 45px 4px rgba(0,0,0,.75);box-shadow:2px 9px 45px 4px rgba(0,0,0,.75)}.content-section-heading h2{font-size:3rem;margin:0;padding:0}.content-section-heading h3{font-size:1rem;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:700}.lettercustom{color:#000!important}.text-faded{color:rgba(255,255,255,.7)}.scroll-to-top{position:fixed;right:15px;bottom:15px;display:none;width:50px;height:50px;text-align:center;color:#fff;background:rgba(52,58,64,.5);line-height:45px;z-index:111111111111111111!important}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#343a40}.scroll-to-top i{font-weight:800}hr{margin:0;padding:0;color:#1D809F!important;height:1rem}.masthead{min-height:30rem;position:relative;display:table;width:100%;height:auto;padding-top:8rem;padding-bottom:8rem;background:linear-gradient(90deg,rgba(0,0,0,.79) 35%,rgba(0,0,0,.61) 100%),url(http://www.condominiosverdes.com.br/wp-content/uploads/2017/04/condominio-sustentavel.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.masthead h1{font-size:4rem;margin:0;padding:0}@media (min-width:992px){.masthead{height:100vh}.masthead h1{font-size:5.5rem}}.notsuser-custom{font-size:1.5rem;color:#F9F8EB!important;text-decoration:none;transition:ease .5s}.notsuser-custom:hover{color:#DC4444!important;text-decoration:none;margin:2px}#sidebar-wrapper{position:fixed;right:0;width:250px;height:100%;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;transform:translateX(250px);background:#283E56;border-left:20px solid rgba(29,128,159,.8) 50%;z-index:9}.sidebar-nav{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none}.sidebar-nav li.sidebar-nav-item a{display:block;text-decoration:none;color:#fff;padding:15px}.sidebar-nav li a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,.2)}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand a{color:#fff}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:0 0}#sidebar-wrapper.active{right:250px;width:250px;background:#283E56!important;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.menu-toggle,.menu-toggle:hover{background:0 0}.menu-toggle{position:absolute;right:15px;top:15px;width:60px;height:60px;text-align:center;color:#fff;line-height:50px;z-index:99999;font-size:3.5rem;transition:ease-in-out .1s}#mainlogo,#mainlogo1{max-width:80%;width:70%;height:250px;margin:0;padding:0}.menu-toggle:focus,.menu-toggle:hover{color:#768da5}#mainlogo{background:url(../img/logosipac.png) center no-repeat;background-size:contain}#mainlogo1{background:url(../img/logosipacblanco.png) center no-repeat;background-size:contain}.tabs{width:100%;height:40rem!important}.tabs-custom{font-size:1.5rem;transition:all ease .1s}.tabs-custom:hover{background:#dcf1f8;border-radius:none!important;transition:all ease-in .1s}.active{background:0 0!important;border-radius:0!important;border-bottom:.4rem solid #1D809F;-webkit-box-shadow:1px 18px 26px -6px rgba(0,0,0,.75);-moz-box-shadow:1px 18px 26px -6px rgba(0,0,0,.75);box-shadow:1px 18px 26px -6px rgba(0,0,0,.75);transition:all ease 70ms;color:#1D809F!important;z-index:1111111}.service-icon,.strong-custom{color:#0B4C5F}.tab-pane-custom{background:#fff!important;box-shadow:none!important;z-index:11111;padding-top:.5rem!important;position:absolute;height:36rem;width:100%}.back-custom{margin-top:1%!important;position:absolute!important;height:35rem!important}.after,.portfolio-item,.position-custom,form>div{position:relative}.service-icon{margin-top:.5rem;margin-bottom:5rem;height:5.5rem;width:7rem;display:block;line-height:7.5rem;font-size:5.25rem;transition:all ease-in 1s!important;z-index:11}.offer-custom{color:#283E56!important;margin:0 0 8%!important;padding:0!important}.position-custom{z-index:11111111111!important;margin:0;padding:0}.separation,.separation2{margin:0 auto;width:100%;box-sizing:border-box}.separation{height:0;background:#1D809F;padding-top:1em;color:#fff!important}.separation1,.separation2{background:#283E56!important}.separation1{height:5.2rem!important}.separation2{height:.9rem!important;padding-top:0;-webkit-box-shadow:2px 9px 45px 4px rgba(0,0,0,.75);-moz-box-shadow:2px 9px 45px 4px rgba(0,0,0,.75);box-shadow:2px 9px 45px 4px rgba(0,0,0,.75)}.after{width:100%;height:18.5rem;background:linear-gradient(rgba(0,0,0,.897),rgba(0,0,0,.034)),url(http://cdn.eluniversal.com/2012/11/02/12152032_copia.520.360.jpg) rgba(0,0,0,0);background-position:center;background-size:cover;background-attachment:fixed;margin:0}.custom-img{top:20rem!important}#portfolio{background-color:#f4f4f4!important}.portfolio-item{margin-top:2.5rem!important;display:block;max-width:500px;margin:auto auto 1rem;transition:all ease .2s;border:2px solid #d3cfcf;opacity:.7}.portfolio-item:hover{border:none;opacity:1;box-sizing:border-box;-webkit-box-shadow:2px 4px 55px 5px rgba(0,0,0,.75);-moz-box-shadow:2px 4px 55px 5px rgba(0,0,0,.75);box-shadow:2px 4px 55px 5px rgba(0,0,0,.75);transition:all ease .2s;z-index:11}.separation1{width:100%;box-sizing:border-box;padding-top:1em;margin:0 auto;-webkit-box-shadow:2px 9px 45px 4px rgba(0,0,0,.75);-moz-box-shadow:2px 9px 45px 4px rgba(0,0,0,.75);box-shadow:2px 9px 45px 4px rgba(0,0,0,.75)}footer{padding-top:2rem;padding-bottom:2rem;background:#283E56}a{color:#1D809F}a:active,a:focus,a:hover{color:#155d74}.btn-primary{background-color:#1D809F!important;border-color:#1D809F!important;color:#fff!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#155d74!important;border-color:#155d74!important}.btn-secondary{background-color:#ecb807!important;border-color:#ecb807!important;color:#fff!important}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#ba9106!important;border-color:#ba9106!important}.btn{box-shadow:0 3px 3px 0 rgba(0,0,0,.1);font-weight:700}.bg-primary{background-color:#1D809F!important}.text-primary{color:#1D809F!important}.text-secondary{color:#ecb807!important}.form-control{background:0 0}form{width:320px;margin:20px}form>div{overflow:hidden}form input,form textarea{width:100%;height:50px;border:500px solid gray;background:#fff;position:relative;top:0;left:0;z-index:1;padding:8px 12px;outline:0}form input:valid,form textarea:valid{background:#fff}form input:focus,form textarea:focus{border:4px solid;border-color:#0B4C5F!important}form input:focus+label,form textarea:focus+label{background:#0B4C5F;color:#fff;margin:0 auto;font-size:100%;text-align:center;padding:10px 6px;z-index:2;text-transform:uppercase}form label{-webkit-transition:background .2s,color .2s,top .2s,bottom .2s,right .2s,left .2s;transition:background .2s,color .2s,top .2s,bottom .2s,right .2s,left .2s;position:absolute;color:#454545;padding:9px 8px;font-weight:none;background:#fff}.div-buldings,.div-buldings:hover{box-sizing:content-box;transition:all ease-in-out .2s}form textarea{display:block;resize:vertical}form.go-bottom input,form.go-bottom textarea{padding:12px}form.go-bottom label{top:0;bottom:0;left:0;width:100%}form.go-bottom input:focus,form.go-bottom textarea:focus{padding:4px 6px 20px}form.go-bottom input:focus+label,form.go-bottom textarea:focus+label{top:100%;margin-top:-16px}form.go-right label{border-radius:0 5px 5px 0;height:100%;top:0;right:100%;width:100%;margin-right:-100%}form.go-right input:focus+label,form.go-right textarea:focus+label{right:0;margin-right:0;width:40%;padding-top:5px}.h3-custom{font-weight:300}.h3-custom:hover{text-decoration:none!important}.border-custom{border-left:8px solid #fff}.modal-custom{background:#f4f4f4!important;-webkit-box-shadow:-11px 21px 100px -12px rgba(0,0,0,.77);-moz-box-shadow:-11px 21px 100px -12px rgba(0,0,0,.77);box-shadow:-11px 21px 100px -12px rgba(0,0,0,.77);z-index:99999999999999999999999!important;margin-top:20%}.textarea-custom{border-color:#0B4C5F!important;background:#0B4C5F!important}.fa-custom{font-size:5rem}@media (min-width:320px) and (max-width:414px){.tab-content,.tab-pane,.tab-pane-custom{max-width:100%!important}.col-lg-3,header{padding:0!important}.tab-pane-custom,.tabs{width:100%!important}.service-icon{margin-top:1%!important}.col-lg-3{margin:0!important}.border-custom{border-top:4px solid #f4f4f4!important;border-left:none!important}.portfolio-item{border:2px solid rgba(92,138,114,.2)!important;opacity:1!important;-webkit-box-shadow:0 18px 37px -12px rgba(0,0,0,.75);-moz-box-shadow:0 18px 37px -12px rgba(0,0,0,.75);box-shadow:0 18px 37px -12px rgba(0,0,0,.75)!important;margin-top:1%!important;margin-bottom:1%!important}.content-section{padding-top:0!important;padding-bottom:0!important;margin-top:5%!important}footer{height:20px!important;padding-top:.1rem!important;padding-bottom:1rem!important;margin:0 auto!important}.position-custom{margin-top:500px!important}.tab-pane-custom{height:450px!important;position:absolute!important}.h3-custom{font-size:1.5em!important;text-align:left!important;margin:0 auto!important}.modal-custom{background:#f4f4f4!important;-webkit-box-shadow:-11px 21px 100px -12px rgba(0,0,0,.77);-moz-box-shadow:-11px 21px 100px -12px rgba(0,0,0,.77);box-shadow:-11px 21px 100px -12px rgba(0,0,0,.77);margin-top:68%!important;z-index:111111111111111111111111111111!important}.titulos{color:#bdc3c7}.phone-header{margin-top:1%!important}header{height:100vh!important;margin:0!important}}.fa-custom{margin-top:5%!important;color:#283E56!important}.div-buldings{color:#283E56!important}.div-buldings:hover{border-bottom:10px solid #283E56}