body{background-color:#272727;color:#fff}#videoBG{height:530px;position:absolute;width:100%;z-index:-1}#videoBG video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.container .img_canadanow{margin:60px 0 80px}.container .content{background-color:#363636;margin-bottom:90px;padding:50px 90px}@media screen and (max-width:767px){.container .content{padding:30px 15px}}.container .content img.gform_ajax_spinner{display:none!important}.container .content .gform_wrapper .gform_body{text-align:left}.container .content .gform_wrapper .gform_body .gfield{list-style:none;margin-bottom:20px}.container .content .gform_wrapper .gform_body .gfield.gfield_error .validation_message{background:transparent;border:none;color:#ff1801;padding:0}.container .content .gform_wrapper .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.container .content .gform_wrapper .gform_body select,.container .content .gform_wrapper .gform_body textarea{background-color:#272727;border:1px solid #2a2a2a;border-radius:2px;color:#ccc;font-size:18px;line-height:25px;padding:15px!important;width:100%}.container .content .gform_wrapper .gform_body label.gfield_label{display:none;margin-bottom:0}.container .content .gform_wrapper .gform_body .ginput_container_consent{display:flex}.container .content .gform_wrapper .gform_body .ginput_container_consent label span{color:#fff}.container .content .gform_wrapper .gform_body .ginput_container_consent .gfield_required{display:none}.container .content .gform_wrapper .gform_body .ginput_container_consent input[type=checkbox]{margin-right:10px;margin-top:4px;width:auto}.container .content .gform_wrapper .gform_validation_errors{background-color:#2c0d09;border:0;border-radius:4px;color:#fff;margin-bottom:16px;padding:30px}.container .content .gform_wrapper .gform_validation_errors>h2{color:#fff;font-size:inherit;line-height:normal}.container .content .gform_wrapper .gform_validation_errors>h2 span{display:none}footer{background-color:#090909;color:#fff;padding:90px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){footer{padding:50px 15px}}footer a{color:#fff}footer a:focus-visible,footer a:hover{color:#b3b3b3;text-decoration:none}footer .logos{margin-bottom:40px}footer .logos,footer .logos div{align-items:center;display:flex;justify-content:center}footer .logos div{width:300px}footer .logos img{margin:0 25px;width:210px}footer .logos svg{margin:0 25px;width:115px}footer .social-contact{align-items:center;display:flex;justify-content:center;margin-bottom:40px}footer .social-contact svg{margin-left:16px;width:25px}footer .copyright{font-size:.8em}
