body {
                display: flex;
                min-height: 100vh;
                flex-direction: column;
				font-family: 'Roboto', sans-serif;
            }
            .orange{
                background-color: #ee3000!important;
            }
            .orange-text{
               color: #ee3000;
            }
            h1{
                font-size: 3rem;
            }
            h2{
                font-size: 2.8rem;
            }
            h3{
                font-size: 2rem; 
            }
            p{
                margin-top: 2rem;
                margin-bottom: 2rem;
            }
            p a{
                color: #607d8b;
            }

            main {
                flex: 1 0 auto;
            }
            nav.nav-extended .nav-wrapper{
                margin: 15px 0;

            }
            nav.nav-extended .nav-content{

            }
            nav .brand-logo {

            }
            nav, nav a, nav li a{
                color: #9e9e9e;
            }
             nav li a:hover{
                 color: #fff;
                 background-color: #ee3000;
                border-radius: 5px;
             }
            nav a.button-collapse{
                
            }
            .header-servicos{
                background: url('../../images/back.png') no-repeat center center;
            }
            .side-nav {

            }
            #nav-mobile{

            }
            .nav{
                line-height: auto;
            }
            .btn,.btn-flat{
                border-radius: 5px;
                margin-top: 1rem;
            }
            .tabs .tab{
                margin: 10px 10px 0 0;
                line-height: 35px;
                height: 35px;
            }
            .tabs .tab a{
                font-size: 0.80rem;
                color: #ee3000;
                background-color: #fff;
                border: 1px solid #fff;
                border-radius: 5px;
                margin-right: 10px;
                padding: 0 15px;
                font-weight: 400;
            }
            .tabs .tab a:hover{
                color: rgba(255,51,0,1.0);
                color: #ee3000 !important;
                background-color: #fff;
                border: 1px solid #ee3000;
            }
            .tabs .tab a.active{
                color: rgba(255,255,255,1);
                background-color: #ee3000;
                border: 1px solid #ee3000;
            }
            .tabs.tabs-transparent .tab a{
                color: #ee3000;
            }
            .tabs.tabs-transparent .tab a, .tabs.tabs-transparent .tab.disabled a, .tabs.tabs-transparent .tab.disabled a:hover {
                color: rgba(255,51,0,1);
            }
            .tabs.tabs-transparent .tab a:hover, .tabs.tabs-transparent .tab a.active{
                
            }
            .tabs.tabs-transparent .indicator{
                background-color: transparent;
            }
            .tab-item{
                height: 500px;
            }
            
            .carousel .carousel-item{
                width:100%;
                height: auto;
                height: 460px;
                margin: 0;
            }
            .parallax-container {
                width: 100%;
                max-height: 300px;
            }

            .footer-copyright,  .footer-copyright a{
                font-size: 0.85rem;
                font-weight: 300;
            }
            .pdd-top-small{
                padding-top: 4rem;
            }
            .pdd-top-mid{
                padding-top: 6rem;
            }
            .pdd-top-big{
                padding-top: 8rem;
            }
            .pdd-top-buttom-small{
                padding-top: 4rem;
                padding-bottom: 4rem;
            }
            .pdd-top-buttom-mid{
                padding-top: 6rem;
                padding-bottom: 6rem;
            }
            .pdd-top-buttom-big{
                padding-top: 8rem;
                padding-bottom: 8rem;
            }
            .w-300 {
                font-weight: 300;
            }
            .w-400 {
                font-weight: 400;
            }
            .w-500 {
                font-weight: 500;
            }
            .w-600 {
                font-weight: 600;
            }
            .w-700 {
                font-weight: 700;
            }
            .w-800 {
                font-weight: 800;
            }
            .uppercase {
                text-transform: uppercase;
            }

            .disabled {
                color: #ee3000;
                font-weight: 700;
                pointer-events: none;
            }
            .input-field>label, .input-field>label.active{
                color: #607d8b;
            }
            .input-field>label{
                margin: 0;
                padding: 0;
                line-height: 30px;
            }
            input:not([type]), input[type=date]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=email]:not(.browser-default), input[type=number]:not(.browser-default), input[type=password]:not(.browser-default), input[type=search]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=text]:not(.browser-default), input[type=time]:not(.browser-default), input[type=url]:not(.browser-default), textarea.materialize-textarea {
                border-bottom: 1px solid #607d8b;
                color: #607d8b;
            }
            input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
                border-bottom: 1px solid #607d8b;
                -webkit-box-shadow: 0 1px 0 0 #607d8b;
                box-shadow: 0 1px 0 0 #607d8b;
            }

            @media only screen and (max-width: 600px) {
                nav .brand-logo img {
                    width: 100%;
                    min-width: 220px;
                    height: auto;
                }
                .carousel{
                    min-height: 760px;
                }
                .footer-copyright span{
                    padding-top: 10%;
                }
                nav .button-collapse {
                    margin: 0 10px;
                }
                nav .button-collapse i {
                    margin-top: -10px;
                }
              }
