.modal{background-color:rgba(0,0,0,.4);display:none;font-family:Nunito,sans-serif;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-close{color:#656363;cursor:pointer;font-size:20px;height:20px;position:absolute;right:20px;top:20px;transition:all .3s ease-in-out;width:20px}.modal-close:hover{color:#000}.modal input,.modal label{font-family:Nunito,sans-serif}.modal-content{background-clip:padding-box;background-color:#fff;border:0;border-radius:0;display:flex;flex-direction:column;margin:20px auto;max-width:700px;outline:0;padding:30px;pointer-events:auto;position:relative;width:100%}.modal-content:before{border-right:98px solid transparent;border-top:90px solid #f75f4e;content:"";left:0;position:absolute;top:0}.modal-content:after{background-image:url(https://sopro.io/wp-content/themes/sopro/img/bottom-tr-orange.svg);bottom:0;content:"";height:100px;position:absolute;right:0;width:82px}.modal-content form{display:flex;flex-flow:wrap;justify-content:space-between;margin:auto;max-width:560px;padding:0}.modal .hs_firstname,.modal .hs_lastname{margin-bottom:20px;width:48%}.modal .hs_email,.modal .hs_phone,.modal .hs_website{margin-bottom:20px;width:100%}.modal .hs_submit,.modal-content .input input{width:100%}.modal-content .modal-logo{margin:0 auto 10px;max-width:50px}.modal-title{color:#f75f4e;font-size:24px;line-height:1.5;margin-bottom:10px;margin-top:0;text-align:center}p.modal-info{color:#414141;font-size:16px;margin:0 auto 20px!important;max-width:480px;text-align:center}.modal .inputs-list{color:#f75f4e;font-size:12px;list-style:none;margin:0;padding:0;position:absolute;text-align:left}.modal .legal-consent-container,.modal .legal-consent-container input{display:block;width:100%}.modal .legal-consent-container .inputs-list{color:#424141;position:relative;width:100%}.modal .legal-consent-container label{align-items:center;display:flex}.modal .legal-consent-container p{color:#414141!important;font-size:16px!important}.modal .legal-consent-container input{margin-left:0;margin-right:15px;width:auto!important}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.modal .input{display:flex}.modal .hs-error-msg{color:#f75f4e;font-size:12px;text-align:left}.modal .inputs-list>li{line-height:1;margin:0}.modal form .hs-form-field input{background-color:#2e3452;border:1px solid #2e3452!important;border-radius:0!important;box-sizing:border-box;color:#fff;height:40px;padding:6px 16px}.modal form .hs-form-field input:focus{border-radius:0!important}.modal form .hs-form-field input::-ms-input-placeholder{color:#fff;font-family:Nunito,sans-serif}.modal form .hs-form-field input::placeholder{color:#fff;font-family:Nunito,sans-serif}.modal .input{font-family:Nunito,sans-serif;position:relative}.modal .triangle{border-bottom:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #f75f4e;height:0;left:0;position:absolute;width:0;z-index:3}.modal .legal-consent-container .triangle{display:none}.modal .hs_submit .actions{height:40px;position:relative;width:160px}.modal .hs_submit input{background-color:#3c6fff;border:2px solid #3c6fff;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;height:40px;padding:0 20px;text-align:left;transition:all .3s ease-in-out;width:160px}.modal .hs_submit .actions:hover input{background-color:#fff;color:#3c6fff}.modal .hs_submit .actions:hover svg{color:#3c6fff}.modal .hs_submit .actions svg{color:#fff;position:absolute;right:10px;top:5px;transition:all .3s ease-in-out;width:30px}.modal p{margin-bottom:10px!important}.modal .hs-richtext p a{color:#3c6fff!important}.modal p a:hover{text-decoration:underline}.modal .legal-consent-container .hs-form-field{margin-bottom:15px}.modal .legal-consent-container .hs-form-field label{cursor:pointer}.modal .legal-consent-container .hs-form-field input{height:auto!important}.modal .hs_error_rollup{bottom:100px;position:absolute;width:100%}.modal .iti__search-input{display:none!important}.modal #iti-0__dropdown-content{z-index:4}.modal .iti--allow-dropdown{width:100%}.modal .iti--allow-dropdown input{padding-left:50px!important}.modal .iti--allow-dropdown button:active,.modal .iti--allow-dropdown button:focus,.modal .iti--allow-dropdown button:hover{background-color:transparent;border:none;outline:none}