body,html{color:#fff;box-sizing:border-box;background-color:#365e32;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}*,:before,:after{box-sizing:inherit}h1{margin-bottom:20px;font-size:2em}p{font-size:1.2em;line-height:1.6}ul{padding:0;list-style:none}header,main{width:100%;margin:0 auto}header img{width:100%;height:auto;display:block}.main{text-align:center;padding:20px}.introduction,.services-description,.services-list,.call-to-action{margin-bottom:40px}a{color:#fd9b63;text-decoration:none}a button{cursor:pointer;color:#fff;text-shadow:1px 1px 5px #393317;background-color:#fd9c63;border:2px solid #c2622e;border-radius:39px;padding:16px 76px;font-size:x-large;font-weight:bolder;text-decoration:none}a button:hover{cursor:pointer;background-color:#ffb78e}a:hover{text-decoration:underline}.supportHeader img{filter:drop-shadow(2px -15px 66px #000);width:100%}.content ul li{font-size:1.2em}.title-content ul li{font-size:1.2em;line-height:1.6}hr{background:#ddd;border:0;height:1px;margin:40px 0}.call-to-action a{color:#fff;text-transform:uppercase;background:#007bff;border-radius:5px;margin-top:20px;padding:10px 20px;display:inline-block}.call-to-action a:hover{background:#0056b3}.parallax{color:#fff;text-align:center;background-position:50%;background-size:cover;background-attachment:fixed;width:100%;padding:20px;position:relative}.parallax-main{color:#fff;text-align:center;box-sizing:border-box;background-position:50%;background-size:cover;background-attachment:fixed;width:100%;padding:100px 20px;position:relative}.parallax-element{color:#fff}.content{box-sizing:border-box;background:#365e32bc;border-radius:10px;max-width:1200px;margin:0 auto;padding:40px}.content-top{box-sizing:border-box;border-radius:10px;max-width:1200px;margin:0 auto;padding:90px}.title-content{color:#fff;border-radius:10px;max-width:1000px;margin:0 auto 1rem;padding:40px}header{position:relative}header .logo-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .logo-container img{width:100%;max-width:60rem;height:auto}@media (max-width:768px){.supportHeader img{max-width:100%}img{width:100%;height:auto}.parallax{background-attachment:local;padding:50px 20px}.parallax-main{background-attachment:local}.content{padding:20px}h2{font-size:1.5em}p,ul li{font-size:1em}.call-to-action a{padding:10px 15px}header .logo-container img{max-width:25rem}}
