main.campaign-template form input[type=submit]{font-family:"Broad Sans",Arial,Helvetica,sans-serif}body.page-template-template-campaign header{display:none !important}body.page-template-template-campaign footer{display:none !important}main.campaign-template{background-color:#c3ae9f}main.campaign-template .container{padding-top:64px;padding-bottom:64px;max-width:1144px}@media only screen and (max-width: 767px){main.campaign-template .container{padding-top:42px}}main.campaign-template .campaign-template-content{display:flex;flex-direction:column;width:100%;gap:48px}@media only screen and (min-width: 992px){main.campaign-template .campaign-template-content{flex-direction:row;align-items:flex-start;justify-content:space-between}}main.campaign-template .left{width:100%;min-width:0}@media only screen and (max-width: 991px){main.campaign-template .left{max-width:567px}}@media only screen and (min-width: 992px){main.campaign-template .left{flex:1 1 565px;max-width:565px}}main.campaign-template .left .img_wrapper{margin-bottom:64px}main.campaign-template .left .content{max-width:545px}main.campaign-template .right{width:100%;min-width:0}@media only screen and (max-width: 991px){main.campaign-template .right{max-width:567px}}main.campaign-template .right .icon_wrap{margin-bottom:24px}@media only screen and (min-width: 992px){main.campaign-template .right{flex:0 1 340px;max-width:340px;padding-top:72px}}main.campaign-template h1{font-size:57px;font-style:normal;font-weight:700;line-height:64px}@media only screen and (max-width: 991px){main.campaign-template h1{font-size:42px;line-height:50px}}@media only screen and (max-width: 567px){main.campaign-template h1{font-size:28px;line-height:34px}}main.campaign-template h1:not(:last-child){margin-bottom:26px}main.campaign-template h1:not(:last-child),main.campaign-template h2:not(:last-child),main.campaign-template h3:not(:last-child),main.campaign-template h4:not(:last-child),main.campaign-template p:not(:last-child){margin-bottom:16px}main.campaign-template .campaign-image{margin-top:46px}main.campaign-template .form_wrapper{width:100%}main.campaign-template .success_wrap{background-color:#c3ae9f;padding-bottom:24px}/*! purgecss start ignore */main.campaign-template{flex:1}main.campaign-template .wpcf7-form-control-wrap{margin-top:0px;display:block}main.campaign-template form{position:relative}main.campaign-template form label{width:100%}main.campaign-template form label .wpcf7-form-control-wrap{display:block}main.campaign-template form label:last-of-type{margin-bottom:0}main.campaign-template form input,main.campaign-template form textarea{display:block;width:100%;padding:11px 16px;border:1px solid rgba(0,0,0,0);border-radius:5px;transition:.15s ease-in-out;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-bottom:30px}main.campaign-template form input:focus,main.campaign-template form textarea:focus{outline:none}main.campaign-template form input:-webkit-autofill,main.campaign-template form input:-webkit-autofill:hover,main.campaign-template form input:-webkit-autofill:focus,main.campaign-template form input:-webkit-autofill:active,main.campaign-template form textarea:-webkit-autofill,main.campaign-template form textarea:-webkit-autofill:hover,main.campaign-template form textarea:-webkit-autofill:focus,main.campaign-template form textarea:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}main.campaign-template form input[type=text],main.campaign-template form input[type=email],main.campaign-template form input[type=number],main.campaign-template form input[type=tel],main.campaign-template form textarea{background-color:rgba(255,255,255,.5);border-radius:0}main.campaign-template form textarea{display:block;resize:none;margin-bottom:0;height:188px}main.campaign-template form input[type=submit]{margin-bottom:0;display:block;width:auto;min-width:117px;padding:19px 24px;font-size:18px;font-weight:700;line-height:1;color:#35434f;background-color:#14ff05;border:none;border-radius:0;transition:.15s linear;outline:none;box-shadow:none;cursor:pointer}main.campaign-template form input[type=submit]:hover{background-color:#fff}main.campaign-template .wpcf7-not-valid-tip{display:none !important}main.campaign-template .wpcf7-spinner{position:absolute;top:50%;left:50%;margin:0}main.campaign-template .wpcf7-list-item-label .open_terms{text-decoration:underline}main.campaign-template .wpcf7-form-control.wpcf7-acceptance{position:relative;display:block;margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:44px}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin:0;width:100%;padding-left:35px}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item a{text-decoration:underline}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item label{padding-left:0;margin-bottom:0;cursor:pointer}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item input{display:none}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{display:inline-block}main.campaign-template .wpcf7-not-valid-tip{position:absolute;top:100%;left:21px}main.campaign-template .wpcf7 form{width:100%}main.campaign-template .wpcf7 form input.wpcf7-not-valid,main.campaign-template .wpcf7 form textarea.wpcf7-not-valid{border-color:#cf2f24 !important}main.campaign-template .wpcf7 form .response_wrap .wpcf7-response-output{border:none;padding:0;margin:20px auto;text-align:center}main.campaign-template .wpcf7 form.sent .wpcf7-response-output{display:none}main.campaign-template .wpcf7 form.submitting input[type=submit]{cursor:not-allowed}/*! purgecss end ignore */
