                            @import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
                        p,
                        h1,
                        h2,
                        h3,
                        h4,
                        h5,
                        h6,
                        label,
                        a,
                        figcaption {
                            font-family: 'Raleway', sans-serif;
                        }
                        
                        body {
                            background: #E1E5D6;
                            color: #4D6149;
                            /* background: linear-gradient( #fff, #ccc7); Gradiente */
                            /* background: 
#25292a; Cor uniforme */
                        }
                        
                        h1 {
                            color: #fff;
                            background: #4D6149;
                            padding: 0 1rem;
                            display: inline-block;
                            border-bottom-right-radius: 16px;
                        }
                        
                        h2 {
                            color: #4D6149;
                            font-weight: 900;
                        }
                        
                        label {
                            color: #4D6149;
                        }
                        
                        h3 {
                            color: #fff;
                            font-weight: 200;
                            font-family: 'arial', sans-serif;
                        }
                        
                        h4 {
                            color: #4D6149;
                            font-weight: 700;
                        }
                        
                        h5 {
                            color: #4D6149;
                        }
                        
                        h6 {
                            color: #4D6149;
                        }
                        
                        .line h5 {
                            display: inline;
                            padding-left: 1rem;
                        }
                        
                        .bg {
                            width: 100%;
                        }
                        
                        .menu {
                            /* margin-top: -100px; */
                        }
                        
                        .menu li {
                            margin: .5rem 1rem;
                        }
                        
                        .button {
                            background: #4D6149;
                            border-radius: 10px;
                        }
                        
                        .button:hover {
                            background: #4FA892;
                        }
                        
                        .feature-y {
                            padding: 3rem 0;
                        }
                        
                        .palest {}
                        
                        footer {
                            padding: 6rem;
                        }
                        
                        footer p {
                            padding: 1rem;
                            font-size: .8rem;
                        }
                        
                        .line {
                            border-top: solid 1px #000;
                        }
                        /* Grow */
                        
                        .hvr-grow {
                            display: inline-block;
                            vertical-align: middle;
                            transform: translateZ(0);
                            box-shadow: 0 0 1px rgba(0, 0, 0, 0);
                            backface-visibility: hidden;
                            -moz-osx-font-smoothing: grayscale;
                            transition-duration: 0.3s;
                            transition-property: transform;
                        }
                        
                        .hvr-grow:hover,
                        .hvr-grow:focus,
                        .hvr-grow:active {
                            transform: scale(1.1);
                        }
                        
                        iframe {
                            overflow-y: hidden;
                            height: 590px;
                            width: 640px;
                            margin-top: 3rem;
                        }
                        /* Muda somente no mobile */
                        
                        @media only screen and (max-width: 40em) {
                            .line h5 {
                                display: block;
                                padding: 0 2rem;
                                font-size: 1.5rem;
                                text-align: center;
                            }
                            .button {
                                width: 100%;
                            }
                            iframe {
                                overflow-y: hidden;
                                height: 590px;
                                width: 320px;
                                margin-top: 3rem;
                            }