@import"https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;700&display=swap";@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic-Italic.eot");src:local("Century Gothic Italic"),local("CenturyGothic-Italic"),url("../fonts/CenturyGothic-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/CenturyGothic-Italic.woff") format("woff"),url("../fonts/CenturyGothic-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic.eot");src:local("Century Gothic"),local("CenturyGothic"),url("../fonts/CenturyGothic.eot?#iefix") format("embedded-opentype"),url("../fonts/CenturyGothic.woff") format("woff"),url("../fonts/CenturyGothic.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic-Bold.eot");src:local("Century Gothic Bold"),local("CenturyGothic-Bold"),url("../fonts/CenturyGothic-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/CenturyGothic-Bold.woff") format("woff"),url("../fonts/CenturyGothic-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Century Gothic";src:url("../fonts/CenturyGothic-BoldItalic.eot");src:local("Century Gothic Bold Italic"),local("CenturyGothic-BoldItalic"),url("../fonts/CenturyGothic-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/CenturyGothic-BoldItalic.woff") format("woff"),url("../fonts/CenturyGothic-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}.ml-auto,.mx-auto{margin-left:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.col{flex-grow:1}.btn,.form-control{outline:none !important;-webkit-appearance:none;-moz-appearance:none}.form-group,.form-actions{display:flex;flex-wrap:wrap;margin-bottom:15px;position:relative}.form-actions{margin-top:30px}.form-group .error{display:block;position:absolute;top:30px;right:20px;text-align:left;padding-left:36px;color:#d70000;font-weight:500}.form-control{width:100%;border:1px solid #fff;height:67px;line-height:65px;background:transparent;border-radius:33px;padding:0 45px;color:#fff;font-size:23px;font-weight:bold;font-family:"Comfortaa",sans-serif}.form-control::-webkit-input-placeholder{color:#fff;font-size:23px;font-weight:bold;font-family:"Comfortaa",sans-serif}.form-control:-moz-placeholder{color:#fff;font-size:23px;font-weight:bold;font-family:"Comfortaa",sans-serif}.form-control::-moz-placeholder{color:#fff;font-size:23px;font-weight:bold;font-family:"Comfortaa",sans-serif}.form-control:-ms-input-placeholder{color:#fff;font-size:23px;font-weight:bold;font-family:"Comfortaa",sans-serif}.form-control.is-invalid{box-shadow:0 0 10px red;color:#d70000;border-color:#d70000}@media only screen and (max-width: 767px){.form-control{padding-left:15px;padding-right:15px}.form-group .error{display:block;position:absolute;bottom:auto;top:13px;right:10px;color:#d70000;font-weight:500;font-size:12px}}.btn{cursor:pointer;height:67px;line-height:67px;border:none;border-radius:33px;background:#fff;font-size:26px;font-family:"Comfortaa",sans-serif;font-weight:bold;color:#000;text-align:center;min-width:204px;padding:0 30px;transition:background-color .3s ease}.btn:hover{background-color:#e6e6e6}.wizard{text-align:left;flex-grow:1;display:flex;align-items:center}.wizard .step{width:1000px;max-width:100%;margin-left:auto;margin-right:auto;padding:80px 80px 10px;background:rgba(0,0,0,.6);border-radius:62px;text-align:center}.wizard .step-title{font-size:33px;line-height:1.125em;font-weight:bold;margin:0 0 35px;color:#fff}.wizard .step-text{font-size:18px;line-height:1.16em;margin-bottom:40px;font-weight:normal}.wizard .step-2{background:transparent}.wizard .step-2 .step-title{font-size:33px;margin-bottom:25px}.wizard .step-2 .step-text{font-size:25px}.wizard form{width:100%}@media only screen and (max-width: 767px){.wizard{text-align:center;padding:0}.wizard .form-control,.wizard .btn{height:34px;line-height:34px;font-size:14px}.wizard .form-control{font-size:14px}.wizard .form-control::-webkit-input-placeholder{font-size:14px}.wizard .form-control:-moz-placeholder{font-size:14px}.wizard .form-control::-moz-placeholder{font-size:14px}.wizard .form-control:-ms-input-placeholder{font-size:14px}.wizard .btn{min-width:auto}.wizard .step{border-radius:20px;padding:40px 20px 10px}.wizard .step-title{font-size:16px;margin-bottom:16px}.wizard .step-text{font-size:10px;margin-bottom:16px}.wizard .step-1 .form-actions{margin-top:20px}.wizard .step-2 .step-title{font-size:21px;margin-bottom:8px}.wizard .step-2 .step-text{font-size:16px}}.agent{display:flex;flex-wrap:wrap;align-items:center}.agent .photo{width:88px;height:88px;overflow:hidden;border-radius:50%}.agent .photo img{width:100%;height:100%;border-radius:50%;object-fit:cover}.agent .info{margin-left:16px}.agent .info .name,.agent .info .contact{display:block;line-height:1.2em;color:#000;font-family:"Century Gothic",sans-serif}.agent .info .name{font-size:24px;line-height:inherit;font-weight:bold;color:#515151}.agent .info .contact{line-height:inherit;font-size:17px;font-weight:bold;font-style:italic}.agent .info .type{margin-bottom:6px}@media only screen and (max-width: 767px){.agent .photo{width:70px;height:70px}.agent .info .name{font-size:19px;margin-bottom:2px}.agent .info .type{margin-bottom:4px}.agent .info .contact{font-size:12px}}.alert{padding:20px;color:#d70000}*,::after,::before{box-sizing:border-box}html,body{padding:0;margin:0;font-size:16px;line-height:1;font-family:"Comfortaa",sans-serif;min-height:100%;color:#fff}.bg,.content{position:fixed;height:100%;width:100%}.bg img{display:block;width:100%;height:100%;object-fit:cover}.bg .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,30,29,.5)}.content{overflow:auto}.content .container{min-height:100%;max-width:100%;padding:10px 10px 40px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.content:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:#fff;z-index:-1}.loading{position:relative;display:block;overflow:hidden}.loading::after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.4) url(../img/loader.svg) center center no-repeat}@media(min-width: 768px){.content .container{padding-top:40px;padding-bottom:40px}}@media(min-width: 992px){.content .container{width:840px;padding-top:40px}.content:before{width:50%;height:180px}}@media(min-width: 1200px){.content .container{width:1140px}}p{margin:0}/*# sourceMappingURL=style.css.map */
