body header{height:110px;display:flex;align-items:center;justify-content:space-between}body header .logo img{height:80px}body header .title{font-family:"Arial",Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:26px;width:45%}body .thanks_page{height:100vh}body .thanks_page .main_title{width:90% !important;background-size:100% 100% !important}body .thanks_page .main_title h1{color:#000 !important}body .thanks_page .main_title h1 strong{font-size:52px}body .thanks_page .main_title p{margin-bottom:0;font-size:47px;line-height:0.9}body .thanks_page .content{text-align:center;font-size:30px;margin-top:50px}body.sticky_header header{position:relative !important}body .bg{height:490px;background-repeat:no-repeat;width:480px;margin:auto;padding-top:50px;background-position:bottom}body .bg .main_title{background-position:top right;background-repeat:no-repeat;background-size:contain;padding:20px}body .bg .main_title h1{font-size:46px;line-height:50px;font-size:50px;color:#fff;font-family:'SimplerPro Alte Black'}body .bg .main_title .sub_title{font-size:31px;line-height:35px;padding-left:60px;padding-top:18px}body .bg .arrow{text-align:center;margin-top:25%;font-size:35px;line-height:35px}body .bg .arrow img{height:29px}body .form{margin-left:50px;width:100%;background-color:#c6fb85}body .form .wpcf7-response-output{margin:10px}body .form .title{background-color:#000;color:#fff;text-align:center;background-position:center;height:46px;background-repeat:no-repeat;font-size:25px;background-image:url(../../themes/roots-mipo/assets/img/make-an-impact.png)}body .form p{margin:0}body .form .sub_title{font-size:18px;text-align:center;line-height:20px;margin-bottom:10px}body .form .body_form .input_wrap p{display:flex;width:100%;flex-direction:column}body .form .body_form .input_wrap p br{display:none}body .form .body_form{padding:30px}body .form .body_form .input_wrap{margin-bottom:10px}body .form .body_form .input_wrap label{margin-bottom:0;font-size:17px;width:100px}body .form .body_form .input_wrap.intrest{display:flex;flex-direction:column-reverse}body .form .body_form .input_wrap .form-control{height:40px;border:1px solid #000}body .form .body_form .acceptCheck,body .form .body_form .acceptPrivacy{font-size:18px;margin:30px 0 0;color:#000;font-weight:normal}body .form .body_form .acceptCheck .wpcf7-list-item,body .form .body_form .acceptPrivacy .wpcf7-list-item{margin:0}body .form .body_form .acceptCheck p .wpcf7-list-item label input[type=checkbox]:checked+span::before,body .form .body_form .acceptPrivacy p .wpcf7-list-item label input[type=checkbox]:checked+span::before{background-color:#fff;border-color:#000;color:#000}body .form .body_form .acceptCheck p .wpcf7-list-item label input[type=checkbox],body .form .body_form .acceptPrivacy p .wpcf7-list-item label input[type=checkbox]{opacity:0;position:absolute}body .form .body_form .acceptCheck p .wpcf7-list-item label input[type=checkbox]+span::before,body .form .body_form .acceptPrivacy p .wpcf7-list-item label input[type=checkbox]+span::before{margin-left:0.3em;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";border:1px solid #000;border-radius:0.2em;color:transparent;background:#fff;width:1.2em;height:1.2em;position:absolute;right:0}body .form .body_form .wpcf7-list-item label{padding-right:30px;text-align:right;display:flex}body .form .body_form .submit{position:relative}body .form .body_form .submit .wpcf7-spinner{position:absolute;left:0;top:12px}body .form .body_form .submit input{background-color:#1e3c5b;margin:auto;color:#fff;border-radius:10px;padding:0 25px;height:40px;box-shadow:-1px 4px 7px 0px rgba(0,0,0,0.5);color:#c6fb85;border:none;font-size:25px;right:0;left:0;width:fit-content;bottom:-18px;text-align:center}@media screen and (min-width:1024px){body .form .body_form .submit input{font-size:35px}}@media screen and (max-width:768px){body .bg{width:100%}body .bg .main_title{width:300px}body.psychology_digital_physical_open .bg .main_title{width:90%;background-position:center right;background-repeat:no-repeat;background-size:100% 100%}body.psychology_digital_physical_open .bg .main_title h1{text-align:right;font-size:9vw;line-height:0.9em;letter-spacing:-1.5px}body.psychology_digital_physical_open .bg .main_title h1 span{font-size:8vw;display:block}body.psychology_digital_physical_open .bg .arrow{padding-bottom:20px}body.psychology_digital_physical_open .form .body_form .input_wrap.intrest #intrested2{opacity:0;width:30px;height:1px}body.psychology_digital_physical_open .form .body_form .input_wrap.intrest [data-name="intrested2"]{height:1px}body.psychology_digital_physical_open .form .body_form .input_wrap.intrest [data-name="intrested2"] .wpcf7-not-valid-tip{top:0}body.psychology_digital_physical_open header .title{font-size:5.2vw;line-height:1em}body.page-template-digital_thanks .bg{height:100vh;background-size:cover;background-position:bottom center;background-repeat:no-repeat}body.page-template-digital_thanks .main_title h1 p{font-size:6.2vw;line-height:1em;font-weight:bold}body.page-template-digital_thanks .main_title h1 span{font-size:7.8vw;line-height:0.8em}body.page-template-digital_thanks .content{text-align:center;font-size:7.3vw}body.page-template-digital_thanks .buttons{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;margin-top:40px}body.page-template-digital_thanks .buttons a{font-size:7.3vw;line-height:1em;color:#fff;border:3px solid;padding:20px;display:flex;align-items:center}body .form .body_form .acceptCheck,body .form .body_form .acceptPrivacy{color:#000}}