.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}*,:after,:before{box-sizing:border-box}body{background-color:#fff;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;margin:0}#hero{align-items:center;display:flex;height:80vh}.text-right{text-align:right}a,h4{color:var(--primary)}input,input[type=checkbox]+label:before,input[type=radio]+label,select,select option{background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;line-height:1.4;padding:1em;transition:.35s ease-in-out;transition:all .35s ease-in-out;width:100%}input:focus,select:focus{border:1px solid var(--primary);outline:0}input:focus+.input-icon i{color:var(--primary)}input:focus+.input-icon:after{border-right-color:var(--primary)}input[type=radio]{display:none}input[type=radio]+label,select{border-radius:0;display:inline-block;text-align:center;width:50%}input[type=radio]+label:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}input[type=radio]+label:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}input[type=radio]+label i{padding-right:.4em}input[type=checkbox]{display:none}input[type=checkbox]+label{display:block;padding-left:1.6em;position:relative}input[type=checkbox]+label:before{content:"";display:block;height:1em;left:0;padding:0;position:absolute;top:.2em;width:1em}input[type=checkbox]+label:after{content:"\f00c";font-family:FontAwesome;font-size:.8em;left:.2em;opacity:0;position:absolute;top:.45em}input:checked+label:after{opacity:1}select{height:3.4em;line-height:2;width:100%}select:first-of-type{border-bottom-left-radius:3px;border-top-left-radius:3px}select:last-of-type{border-bottom-right-radius:3px;border-top-right-radius:3px}select:active,select:focus{outline:0}.input-group{margin-bottom:1em}.form-card{background-color:#fff;border-radius:4px;box-shadow:0 3px 10px -2px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:38em;min-height:400px;padding:40px}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.col-half{display:inline-block;padding:0 10px;width:50%}.col-third{float:left;padding-right:10px;width:33.33333333%}.col-third:last-of-type{padding-right:0}@media only screen and (max-width:540px){.col-half{padding-right:0;width:100%}}.error{color:red!important;font-size:14px;font-weight:500;margin-bottom:14px;margin-top:0}.active{border-bottom:2px solid var(--primary)!important}.success{color:green;font-size:14px;font-weight:500;margin-bottom:14px;margin-top:0}.header{align-items:center;background:#f1f1f1;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 40px;position:fixed;width:100%}.app-title,.app-title a{color:var(--primary);font-size:20px;font-weight:600;text-decoration:none}.app-title{text-align:center}.menu-items{display:flex;gap:8px;width:265px}.menu-items a{border-bottom:2px solid transparent;color:var(--primary);padding:20px;text-decoration:none;transition:all .2s}.menu-items a:hover{border-bottom:2px solid var(--primary)}.mymodal{background:#fff;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:column;height:250px;justify-content:center;left:50%;outline:none;overflow:auto;padding:20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.myoverlay{background-color:rgba(0,0,0,.75);bottom:0;left:0;position:fixed;right:0;top:0}.ReactModal__Overlay{opacity:0;transition:opacity .5s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.modal-button{display:flex;justify-content:flex-end}.hero-button{padding:0 10px}button:disabled,button[disabled]{cursor:not-allowed;opacity:.6}button{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:var(--primary);cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;margin-right:8px;min-width:80px;outline:0;padding:6px 12px;text-align:center;transition:all .6s}button,button:hover{border-color:var(--primary)}button:hover{background-color:var(--primary);color:#fff}.cancel-button{background-color:#f1f1f1!important;border:1px solid #f1f1f1!important}.cancel-button:hover{background-color:#d8d5d5!important;color:var(--primary)!important}#contact{height:80vh}#contact,#contact .contact{align-items:center;display:flex}#contact .contact{gap:20px;margin-top:10px}#contact .contact-card{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 3px 10px -2px rgba(0,0,0,.2);flex-direction:column;justify-content:center;margin:0 auto;min-height:400px;padding:40px;width:auto}#contact .contact-container{display:flex;flex-direction:column;gap:8px}#contact .contact-data{display:flex;gap:20px}#contact .contact-data span{font-size:16px;font-weight:600}#contact .contact-data a{text-decoration:none}#contact .contact-img{min-height:300px;min-width:300px}.verification-label{color:var(--primary);display:block;font-size:16px;font-weight:600;margin-bottom:.5rem}.placeholder{height:60px}#legal{margin-top:20px;text-align:justify}.pl-10{padding-left:10px}@media only screen and (min-device-width:320px) and (max-device-width:480px){.app-title a{font-size:16px}.placeholder{height:35px}.menu-items{display:flex;width:165px}.menu-items a:hover{border-bottom:2px solid transparent}.header{padding:0 20px}.menu-items a{font-size:12px;padding:8px}#contact .contact-card{width:100%}#contact .contact{flex-direction:column}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.menu-items{width:264px}.menu-items a:hover{border-bottom:2px solid transparent}}@media only screen and (min-device-width:1024px) and (max-device-width:1224px){.menu-items a:hover{border-bottom:2px solid transparent}}:root{--primary:#753422 }