body{background-color:#dc6c0a !important}.menu.sticky{padding:15px 0}.menu .sections .items li{letter-spacing:1px}.menu .logo img{top:0px;height:20px}.cover h1,.cover h2,.cover h3,.cover h4{letter-spacing:0.5px}.cover .button{opacity:1}.dm-cover-ng .dm-ng-side{width:800px}.dm-content h1,.dm-content h2,.dm-content h3,.dm-content h4,.dm-content h5,.dm-content h6{word-break:break-word;margin-top:.35em}#previewHolder .previewWrapper{background:#000}a,a:visited,a:active,a:focus{text-decoration:none !important}textarea,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}textarea,input.text,input[type="text"],input[type="email"],input[type="tel"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0}::selection{background:#fff;color:#63399e;text-shadow:none}::-webkit-selection{background:#fff;color:#63399e;text-shadow:none}::-moz-selection{background:#fff;color:#63399e;text-shadow:none}.menu.sticky,.menu.sticky.hide{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.menu .logo img{height:40px}.menu{box-shadow:none;padding:10px 0}.menu li{padding:0 20px}.menu li .items a{letter-spacing:1.5px}.menu li .button{letter-spacing:1.5px}.menu .items a{display:inline-block;padding:15px 5px;position:relative}.menu .items a:after{background:none repeat scroll 0 0 transparent;top:50px;content:"";display:block;height:3px;left:50%;position:absolute;background-color:#dc6c0a;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:0}.menu li a:hover{color:#fff !important}.menu .items a:hover:after{width:100%;left:0}.menu li .button{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.menu li .button:hover{background-color:#dc6c0a !important;border:5px solid #dc6c0a !important}.menu.compact .burger{top:50%}.menu .burger:before,.menu .burger svg,.menu .burger:after{background-color:#fff}.compactMenu{font:bold 22px/1.4 afronaut, arial, sans-serif;line-height:0;letter-spacing:2px;background:rgba(29, 66, 97, 1.0);box-shadow:inset 0 0 100px rgba(36, 40, 44, 0)}.compactMenu .items a,.compactMenu .items a:hover{border-bottom:0 !important;color:#fff}.compactMenu .button{padding:35px 45px !important;position:absolute;bottom:0;background-color:#dc6c0a !important;border:1px solid #dc6c0a !important;display:flex;flex-direction:column;width:88%}.dm-content h2,.subscribe h2{position:relative;display:inline-block;line-height:96.3px !important}.dm-content h2:after{content:"";position:absolute;bottom:10px;width:40%}.dm-content h2:hover:after{width:100%}.dm-feature-element .dm-content h2:after{left:0;border-bottom:3px solid #dc6c0a;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width: 1023px){.dm-feature-element .dm-content h2:after{background:none repeat scroll 0 0 transparent;display:block;height:3px;left:30%;background-color:#dc6c0a;-webkit-transition:width 0.3s ease 0s, left 0.3s ease 0s;-moz-transition:width 0.3s ease 0s, left 0.3s ease 0s;-o-transition:width 0.3s ease 0s, left 0.3s ease 0s;transition:width 0.3s ease 0s, left 0.3s ease 0s}.dm-feature-element .dm-content h2:hover:after{left:0}}.grid .dm-content h2:after,.text h2:after{background:none repeat scroll 0 0 transparent;display:block;height:3px;left:30%;background-color:#dc6c0a;-webkit-transition:width 0.3s ease 0s, left 0.3s ease 0s;-moz-transition:width 0.3s ease 0s, left 0.3s ease 0s;-o-transition:width 0.3s ease 0s, left 0.3s ease 0s;transition:width 0.3s ease 0s, left 0.3s ease 0s}.grid .dm-content h2:hover:after,.text h2:hover:after{left:0}.grid ul.grid-list{padding-top:37px}form{margin-top:40px}.subscribe h2{letter-spacing:1.1px}.subscribe h2:after{background:none repeat scroll 0 0 transparent;bottom:10px;content:"";display:block;height:3px;left:30%;position:absolute;background-color:#dc6c0a;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:40%}.subscribe h2:hover:after{width:100%;left:0}.subscribe input{border-color:#999;background-color:rgba(99, 57, 158, .0);border:5px solid #fff;border-radius:0;padding:25px;color:#fff;font:18px/25px 'Open Sans', sans-serif;letter-spacing:0.5px;vertical-align:middle;outline:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.subscribe input::-webkit-input-placeholder,.subscribe input:-moz-placeholder,.subscribe input:-ms-input-placeholder{border-color:#999;background-color:rgba(99, 57, 158, .0);border:5px solid #fff;border-radius:0;padding:25px;color:#fff;font:18px/25px 'Open Sans', sans-serif;letter-spacing:0.5px;vertical-align:middle;outline:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.subscribe input::placeholder{font-family:'Open Sans', sans-serif;color:#fff;text-transform:capitalize !important}.subscribe input:hover{border:5px solid #dc6c0a}.subscribe input:focus{border:5px solid #dc6c0a !important;background-color:#63399E !important;color:#fff}.subscribe .button{letter-spacing:1px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.subscribe .button:hover{border:5px solid #dc6c0a !important;background-color:#dc6c0a !important;cursor:pointer}.subscribe.done .button .text-done{font-weight:bold;text-transform:uppercase}.subscribe.done .button .text-done:after{content:' Thanks'}.subscribe.error input{background:rgba( 239, 0, 64, .2)}@media screen and (max-width: 768px){.subscribe .button{width:90%}}.wpcf7-form{max-width:500px;margin:40px auto}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form .wpcf7-submit{font:18px/25px 'Open Sans', sans-serif;letter-spacing:0.5px;background-color:#000;border:1px solid #fff;border-radius:0;width:100%;margin:5px 0;padding:25px;color:#fff;vertical-align:middle;outline:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.wpcf7-form input:focus,.wpcf7-form input:hover,.wpcf7-form textarea:focus,.wpcf7-form textarea:hover{border:1px solid #dc6c0a}.wpcf7-form input[type="submit"]{font:700 16px/24px 'PT Sans', sans-serif;letter-spacing:1px;background-color:#000;color:#fff;border:1px solid #fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.wpcf7-form input:hover[type="submit"]{background:#dc6c0a;cursor:pointer;color:#fff;border:1px solid #dc6c0a}label:focus + input::placeholder,label:focus + textarea::placeholder,input:focus::placeholder,textarea:focus::placeholder{opacity:0}input::placeholder,textarea::placeholder{color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{border:0px;font:16px/22px 'Open Sans', sans-serif;color:#fff;letter-spacing:1px}span.wpcf7-not-valid-tip{font:16px/22px 'Open Sans', sans-serif;color:#dc6c0a;padding:4px 0 8px;letter-spacing:1px}div.wpcf7-response-output{margin:0;padding:0}.footer a{border-bottom:0 !important;transition:all 0.5s ease}.footer a:hover{color:#dc6c0a !important}.footer .line-height-1,.footer .line-height-2,.footer .line-height-3,.footer .line-height-4,.footer .line-height-5,.footer .line-height-6,.footer .line-height-7{opacity:1 !important}