body{margin:0;font-family:"Open Sans",sans-serif;font-size:15px;background-color:#fff;color:#333}.container{position:relative;max-width:1300px;width:100%;margin:auto;overflow:hidden}.header{position:relative;display:grid;width:100%;margin:auto;background-image:url(./images/header-bg-2.jpg);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;min-height:100px}@media(min-width: 992px){.header{margin-top:40px}}@media(max-width: 991px){.header{display:block;margin-top:0;height:237px;background-size:100%;background-position:right top;padding-top:28%}}@media(max-width: 400px){.header{height:125px}}.header>.title{font-family:"Oswald",sans-serif;width:30.77%;height:260px;color:#c1272d;background-color:#fff}@media(max-width: 991px){.header>.title{width:100%;height:113px;margin-top:0}}@media(max-width: 400px){.header>.title{width:100%;height:75px}}.header>.title h3{text-align:center;font-size:35px;margin:0;margin-top:65px;font-weight:100}@media(max-width: 991px){.header>.title h3{margin-top:0}}@media(max-width: 400px){.header>.title h3{font-size:20px;margin-top:0}}.header>.title h2{text-align:center;font-size:47px;margin:0;margin-top:-16px;font-weight:400}@media(max-width: 400px){.header>.title h2{font-size:27px;margin-top:0px}}.header>.title .phone{background-image:url(./images/phone.jpg);background-position:center top;background-repeat:no-repeat;background-size:contain;width:30.77%;height:200%;position:absolute;left:0;top:100%;opacity:.3}@media(max-width: 991px){.header>.title .phone{display:none}}p{font-size:15px;color:#222;font-weight:400}p small{font-size:13px;font-weight:300;font-style:italic}.grid{display:grid}@media(max-width: 991px){.grid{display:block}}.grid.grid-12{grid-template-columns:repeat(12, 1fr)}.grid.grid-12 .col-1{grid-column-start:auto;grid-column-end:span 1}.grid.grid-12 .col-2{grid-column-start:auto;grid-column-end:span 2}.grid.grid-12 .col-3{grid-column-start:auto;grid-column-end:span 3}.grid.grid-12 .col-4{grid-column-start:auto;grid-column-end:span 4}.grid.grid-12 .col-5{grid-column-start:auto;grid-column-end:span 5}.grid.grid-12 .col-6{grid-column-start:auto;grid-column-end:span 6}.grid.grid-12 .col-7{grid-column-start:auto;grid-column-end:span 7}.grid.grid-12 .col-8{grid-column-start:auto;grid-column-end:span 8}.grid.grid-12 .col-9{grid-column-start:auto;grid-column-end:span 9}.grid.grid-12 .col-10{grid-column-start:auto;grid-column-end:span 10}.grid.grid-12 .col-11{grid-column-start:auto;grid-column-end:span 11}.grid.grid-12 .col-12{grid-column-start:auto;grid-column-end:span 12}.grid.gap-10{column-gap:10px}.grid.gap-20{column-gap:20px}.grid.gap-30{column-gap:30px}.grid.gap-40{column-gap:40px}.grid.gap-50{column-gap:50px}.grid.gap-60{column-gap:60px}.grid.gap-70{column-gap:70px}.grid.gap-80{column-gap:80px}.grid.gap-90{column-gap:90px}.grid.gap-100{column-gap:100px}.form .form-group-plain{width:100%;position:relative;border-bottom:1px solid #d9d9d9}.form .form-group{width:100%;position:relative;border-bottom:1px solid #d9d9d9}.form .form-group label{padding-left:7px;position:absolute;left:0;bottom:12px;width:150px;font-size:15px;font-weight:400;color:gray;line-height:1.2}@media(max-width: 991px){.form .form-group label{position:static;display:block;line-height:24px}}.form .form-group input[type=text],.form .form-group input[type=email],.form .form-group input[type=password],.form .form-group input[type=tel],.form .form-group input[type=number],.form .form-group textarea{font-size:15px;font-weight:300;color:#333;line-height:1.2;display:block;width:100%;height:42px;background-color:transparent;padding:0 7px 0 160px;box-sizing:border-box;outline:none;-webkit-appearance:none;border:none;position:relative}@media(max-width: 991px){.form .form-group input[type=text],.form .form-group input[type=email],.form .form-group input[type=password],.form .form-group input[type=tel],.form .form-group input[type=number],.form .form-group textarea{padding:0 7px 0 10px}}.form .form-group textarea{padding-top:10px}.form .form-group textarea.multi{height:70px;padding-left:0}.form .form-group.inline-radio label,.form .form-group.wide label{position:static;width:auto;padding:10px;display:inline-block;font-weight:400}.form .form-group:after{content:"";position:absolute;left:0;width:0;bottom:-1px;height:2px;background-color:#4267b2;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out}.form .form-group.focus:before{filter:opacity(1) saturate(1);-webkit-filter:opacity(1) saturate(1);-moz-filter:opacity(1) saturate(1);-o-filter:opacity(1) saturate(1);-ms-filter:opacity(1) saturate(1)}.form .form-group.focus:after{width:100%}.form .actions{margin-top:20px;margin-bottom:20px}@media(max-width: 991px){.form .actions{text-align:center}}.main{padding:10px;position:relative}@media(min-width: 992px){.main{padding:0;padding-left:400px}}.hidden-area{display:none}button{background-color:#009345;color:#fff;width:268px;height:25px;border:none;outline:none;appearance:none;-webkit-appearance:none;margin:10px;cursor:pointer;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out}button:hover{background-color:#076633}@media(max-width: 991px){button{margin:10px auto;display:block}}fieldset{border:1px solid #d9d9d9;padding:0;margin:10px;border-bottom:none}fieldset legend{margin-left:20px;padding:2px 7px;color:gray;border:none;box-shadow:1px 1px 4px rgba(0,0,0,.21)}a{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;text-decoration:underline;font-weight:600;color:#222;font-size:19px;margin-left:10px}a:hover{color:#000}button.close{border:none;width:24px;height:24px;background-color:#fff;text-align:center;line-height:17px;cursor:pointer;position:absolute;right:-12px;top:-12px;z-index:10;border-radius:100%;box-shadow:0 0 3px rgba(0,0,0,.58);-webkit-box-shadow:0 0 3px rgba(0,0,0,.58);-moz-box-shadow:0 0 3px rgba(0,0,0,.58);margin:0 !important}button.close>img{width:12px;vertical-align:middle;opacity:.5;transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out}button.close:hover{box-shadow:0 0 6px rgba(0,0,0,.68);-webkit-box-shadow:0 0 6px rgba(0,0,0,.68);-moz-box-shadow:0 0 6px rgba(0,0,0,.68)}button.close:hover>img{opacity:.8}.popup{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.7)}.popup .content{width:600px;max-width:90%;margin:auto;margin-top:50px;position:relative;min-height:100px;max-height:70%}.popup .content>.inner{background-color:#fff;padding:10px;border:1px solid #d9d9d9;overflow:auto;width:100%;max-height:400px;position:relative;box-sizing:border-box}.popup .content>.actions{position:relative;height:46px;width:100%;background-color:#9e4242}@media(max-width: 991px){.popup .content>.actions{text-align:center}}@media(max-width: 991px){.popup .content>.actions>button{margin:10px;display:inline-block}}.popup .content>.actions>.cancel{background-color:#fff;color:#555;width:92px;float:left}.popup .content>.actions>.cancel:hover{background-color:#555;color:#fff}.popup .content>.actions>.confirm{float:right;width:156px;background-color:#4bdc00;color:#171717}.popup .content>.actions>.confirm:hover{background-color:#1d5700;color:#fff}.clamp{overflow:hidden !important;-webkit-overflow-scrolling:touch}.footer{background:#333;border:1px solid #999;color:#999;padding:20px}.footer a{display:block;padding:3px 5px;color:#fdfdfd;text-decoration:none;font-size:13px;font-weight:300}@media(max-width: 991px){.footer a{font-size:19px}}.copyright{background:#222;color:#999;padding:20px;margin-bottom:0}@media(min-width: 992px){.copyright .col-6:last-child{text-align:right}}.logo{position:static;display:block;margin:auto;width:209px;margin-top:17px}@media(min-width: 992px){.logo{position:absolute;left:9%;width:208px;top:314%}}@media(max-width: 400px){.logo{margin-top:0;margin:auto;width:125px}.logo>img{width:100%}}.alert{display:block;width:400px;max-width:95%;margin:auto;margin-top:10%;padding:38px;border-radius:10px;text-align:center;border:1px solid}.alert.alert-success{color:#fff;background-color:#3f9a55;border-color:rgba(0,0,0,.24)}.footer-cta{text-align:center;padding:20px;background:#222}.footer-cta__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:#a42323;color:#fff;text-decoration:none;font-size:16px;font-weight:600;border-radius:6px;transition:background .3s}.footer-cta__btn:hover{background:#7a1a1a;color:#fff}/*# sourceMappingURL=style.css.map */
