main.campaign-template.uusjarvekula,main.campaign-template.uusjarvekula h1,main.campaign-template.uusjarvekula h2,main.campaign-template.uusjarvekula h3,main.campaign-template.uusjarvekula h4{font-family:"Quasimoda", Arial, Helvetica, sans-serif}body.page-template-template_campaign{padding-top:unset}body.page-template-template_campaign header{display:none !important}body.page-template-template_campaign footer{display:none !important}main.campaign-template .container{max-width:1112px}main.campaign-template .container .row{width:100%}main.campaign-template .left .img_wrapper{margin-bottom:64px}main.campaign-template .left .content{max-width:545px}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 .success_wrap{background-color:#ffffff}main.campaign-template .success_wrap .success_message{font-size:20px;letter-spacing:0;line-height:28px}main.campaign-template .py-24{padding-top:24px !important;padding-bottom:24px !important}main.campaign-template .px-24{padding-right:24px !important;padding-left:24px !important}@media screen and (min-width:768px){main.campaign-template .py-md-96{padding-top:96px !important;padding-bottom:96px !important}}@media screen and (max-width:768px){main.campaign-template .container .row{width:auto}main.campaign-template .left .content{max-width:306px}}main.campaign-template.uusjarvekula{color:#0c1939}main.campaign-template.uusjarvekula h1,main.campaign-template.uusjarvekula h2,main.campaign-template.uusjarvekula h3,main.campaign-template.uusjarvekula h4{font-size:32px;line-height:44.5px;font-weight:600}main.campaign-template.uusjarvekula .success_wrap .success_message{color:#E64678}@media screen and (max-width:768px){main.campaign-template.uusjarvekula .img_wrapper{max-width:100px}}main.campaign-template.uusjarvekula p{font-size:20px;line-height:28px}@media screen and (max-width:768px){main.campaign-template.uusjarvekula h1,main.campaign-template.uusjarvekula h2,main.campaign-template.uusjarvekula h3,main.campaign-template.uusjarvekula h4{font-size:24px;line-height:44.5px}main.campaign-template.uusjarvekula h1:not(:last-child),main.campaign-template.uusjarvekula h2:not(:last-child),main.campaign-template.uusjarvekula h3:not(:last-child),main.campaign-template.uusjarvekula h4:not(:last-child){margin-bottom:8px}main.campaign-template.uusjarvekula p{font-size:14px;line-height:22px}}main.campaign-template .wpcf7-form-control-wrap{margin-top:8px;display:block}main.campaign-template form{position:relative}main.campaign-template form label{width:100%;margin-bottom:24px}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 21px 10px;border:1px solid transparent;border-radius:5px;line-height:20px;font-weight:300;letter-spacing:1px;transition:0.15s ease-in-out;appearance:none;-moz-appearance:none;-webkit-appearance:none}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 textarea{display:block;resize:none;margin-bottom:0;height:100px}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-bottom:20px;margin-top:16px}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;font-weight:300;letter-spacing:1px}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label::before,main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label::after{content:"";position:absolute;top:4px;left:0px;display:block;transition:0.15s ease-in-out}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:before{width:24px;height:24px;opacity:1;border:1px solid}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:after{opacity:0;top:10px;left:5px;display:block;width:14px;height:12px;background-image:url(../../images/checked.svg);background-position:center;background-repeat:no-repeat;background-size:contain}main.campaign-template .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:checked~.wpcf7-list-item-label:after{opacity:1}main.campaign-template .wpcf7-not-valid-tip{position:absolute;top:100%;left:21px}main.campaign-template .wpcf7 form{max-width:306px;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;font-size:16px;letter-spacing:1px;line-height:normal}main.campaign-template .wpcf7 form.sent .wpcf7-response-output{display:none}main.campaign-template .wpcf7 form.submitting input[type="submit"]{cursor:not-allowed}main.campaign-template.uusjarvekula .form_wrapper form label{font-size:12px;line-height:16.88px;letter-spacing:2px;font-weight:700;color:#0c1939}main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"]),main.campaign-template.uusjarvekula .form_wrapper form textarea{font-size:16px;background-color:#eee;color:#0c1939}main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"])::placeholder,main.campaign-template.uusjarvekula .form_wrapper form textarea::placeholder{color:#0c1939;opacity:0.5}main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"]):-ms-input-placeholder,main.campaign-template.uusjarvekula .form_wrapper form textarea:-ms-input-placeholder{color:#8F8F8F}main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"])::-ms-input-placeholder,main.campaign-template.uusjarvekula .form_wrapper form textarea::-ms-input-placeholder{color:#8F8F8F}main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"]):-webkit-autofill,main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"]):-webkit-autofill:hover,main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"]):-webkit-autofill:focus,main.campaign-template.uusjarvekula .form_wrapper form input:not([type="submit"]):-webkit-autofill:active,main.campaign-template.uusjarvekula .form_wrapper form textarea:-webkit-autofill,main.campaign-template.uusjarvekula .form_wrapper form textarea:-webkit-autofill:hover,main.campaign-template.uusjarvekula .form_wrapper form textarea:-webkit-autofill:focus,main.campaign-template.uusjarvekula .form_wrapper form textarea:-webkit-autofill:active{-webkit-text-fill-color:#0c1939}main.campaign-template.uusjarvekula .form_wrapper form input[type="submit"]{padding:9px 11px 12px;border-radius:47px;background-color:#E64678;color:#ffffff;font-size:16px;font-style:normal;font-weight:700;line-height:normal}main.campaign-template.uusjarvekula .form_wrapper form input[type="submit"]:not(:disabled){cursor:pointer}main.campaign-template.uusjarvekula .form_wrapper form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-size:16px;letter-spacing:1px;line-height:21px}main.campaign-template.uusjarvekula .form_wrapper form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:before{border-color:#eee;background-color:#eee}main.campaign-template.uusjarvekula .form_wrapper form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label:after{background-image:url(../../images/checked-uj-blue.svg)}