input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background:#f9f9fa;border:1px solid #e5e5e5;margin-bottom:25px;width:100%;height:48px;padding:0 15px 0 10px;text-indent:5px;font-family:"Open Sans",sans-serif;font-size:var(--text-font-size);border-radius:0;display:block;color:#777;font-style:italic;opacity:.9}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;font-style:italic;color:#777;opacity:.9;font-size:var(--text-font-size)}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{font-family:"Open Sans",sans-serif;font-style:italic;color:#777;opacity:.9;font-size:var(--text-font-size)}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:"Open Sans",sans-serif;font-style:italic;color:#777;opacity:.9;font-size:var(--text-font-size)}input[type=date]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:"Open Sans",sans-serif;font-style:italic;color:#777;opacity:.9;font-size:var(--text-font-size)}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-family:"Open Sans",sans-serif;font-style:italic;color:#777;opacity:.9;font-size:var(--text-font-size)}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border:1px solid #bfbfbf}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{background:#fff;border-color:#00c752;-webkit-appearance:none;-webkit-box-shadow:0 0 0 2px #e0f8ea;box-shadow:0 0 0 2px #e0f8ea}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:10px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path id='up_down' data-name='up/down' d='M237.5,39.3l-5-6h10Z' transform='translate(-232.5 -33.3)' fill='%2324b6f7'/></svg>");background-repeat:no-repeat;background-position:center right 18px}form select:focus{background-size:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath id='up_down' data-name='up/down' d='M237.5,39.3l-5-6h10Z' transform='translate(242.5 39.3) rotate(180)' fill='%2324b6f7'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center right 18px}form select::-ms-expand{display:none}.shortcode-pdf-nav .pdf_form input[type=text]{margin-bottom:5px!important}.shortcode-subscribe-nav .shortcode_subscribe input[type=text]{margin-bottom:5px!important}textarea{padding:10px 15px;height:96px;resize:none;overflow-x:hidden}input.error,textarea.error{border-color:#e6768b!important;-webkit-appearance:none;-webkit-box-shadow:0 0 0 2px #ffe5e5!important;box-shadow:0 0 0 2px #ffe5e5!important}.form-group{margin-bottom:35px}.form-group input[type=date],.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search],.form-group input[type=tel],.form-group input[type=text],.form-group select,.form-group textarea{margin-bottom:5px}.form-group.form-file{margin-bottom:25px}.form-group.form-file .error{margin-top:-20px}.label,label{font-weight:400;color:#555;margin-bottom:5px;display:block;text-align:left}.form-group label.error{font-size:var(--text-small-font-size);color:#e6768b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:italic}.ar-pdf-form label.error{display:-webkit-box;display:-ms-flexbox;display:flex;color:#e6768b;background-position:left 4px;font-style:italic}i.help{display:inline-block;vertical-align:middle;color:#303b4e;border:1px solid #303b4e;text-align:center;font-size:var(--text-tiny-font-size);font-weight:700;border-radius:50%;width:15px;height:15px;line-height:13px;font-style:normal;opacity:.6;cursor:pointer}.wpcf7-form-control-wrap{display:block}span.wpcf7-not-valid-tip{position:absolute;left:0;bottom:-20px;font-size:11px;width:100%}.wpcf7-not-valid{border-bottom-color:#e6768b!important}.wpcf7 .ajax-loader{position:absolute}div.wpcf7-response-output{position:absolute;margin:0;width:100%;padding:15px}::-webkit-input-placeholder{color:#777;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:.9}::-moz-placeholder{color:#777;transition-duration:.2s;opacity:.9}:-moz-placeholder{color:#777;transition-duration:.2s;opacity:.9}:-ms-input-placeholder{color:#777;transition-duration:.2s;opacity:.9}:focus::-webkit-input-placeholder{opacity:.8}:focus::-moz-placeholder{opacity:.8}:focus:-moz-placeholder{opacity:.8}:focus:-ms-input-placeholder{opacity:.8}.career-checkbox{position:relative}input[type=checkbox],input[type=radio]{vertical-align:top;width:24px;height:24px;top:calc(50% - 22px);margin:0 3px 0 0}input[type=checkbox]~label,input[type=radio]~label{cursor:pointer;padding-left:40px;position:relative;margin-bottom:0;display:inline-block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}input[type=checkbox]~label:before,input[type=radio]~label:before{content:"";position:absolute;left:0;top:50%;margin-top:-12px;width:24px;height:24px;border:1px solid #e6e6e6}input[type=checkbox].error~label:before,input[type=radio].error~label:before{border:1px solid #e6768b}.career-checkbox #subscribe_company-error{padding-left:18px;margin-top:5px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}input[type=checkbox]~label:after,input[type=radio]~label:after{content:"";position:absolute;left:0;top:50%;margin:-7px 0 0 5px;width:15px;height:10px;border-bottom:4px solid #00c752;border-left:4px solid #00c752;border-radius:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}input[type=radio]:not(.checkbox)~label:before{border-radius:50%}input[type=radio]:not(.checkbox)~label:after{margin:-7px 0 0 5px;width:14px;height:14px;border:4px solid #00c752;background:#00c752;border-radius:50%}input[type=checkbox]:not(checked),input[type=radio]:not(checked){position:absolute;opacity:0}input[type=checkbox]:checked~label:before,input[type=radio]:checked~label:before{border-color:#00c752}input[type=checkbox].checkbox-subscribe.active~label:before,input[type=checkbox]:checked:not(.checkbox-subscribe)~label:before,input[type=radio]:not(.checkbox):checked~label:before{-webkit-box-shadow:0 0 0 2px #e0f8ea;box-shadow:0 0 0 2px #e0f8ea}input[type=checkbox].checkbox-subscribe.active~label:after,input[type=checkbox]:checked:not(.checkbox-subscribe)~label:after,input[type=radio]:checked~label:after{opacity:1}.error::before{display:none!important}.error::after{display:none!important}.btn:disabled{cursor:default}.form-sm-box{border:1px solid #dcdcdc;padding:40px 50px;background:#f7f7f7;margin-bottom:25px;color:#222}.form-sm-box.box-bg{background-image:url(../jpg/bg-download-box.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.form-sm-box form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.form-sm-box form.shortcode_subscribe{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pdf-form__inline-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-sm-box .pdf_formInput{height:100%;-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px);font-size:var(--text-font-size)}.form-sm-box .sendpdf{-ms-flex-preferred-size:20%;flex-basis:20%;width:90px;max-width:90px;height:100%;min-width:1px;margin-left:0!important;padding:0!important;margin-top:0!important}.form-sm-box .sendpdf svg{width:22px;margin:0 auto}.pdf-form__inline-subscribe{margin-left:0!important;margin-right:0!important}.form-sm-box input{margin:0}.form-sm-box .btn{margin-left:20px;-ms-flex-negative:0;flex-shrink:0}.form-sm-box .btn-bordered{border-color:#00c752;color:#00c752}.form-sm-box .btn-bordered:hover{background:#00c752;color:#fff}.form-sm-box .h4{text-transform:uppercase;font-weight:700;line-height:1.3em}.form-sm-box p{margin:0}.form-sm-box .small{font-size:10px;color:#999;line-height:1.2em;letter-spacing:.5px;padding:20px 0 0}.form-sm-box .box-row{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-sm-box .box-row .thanks-text{position:relative;padding-left:73px}.form-sm-box .box-row .thanks-text:before{content:"";position:absolute;left:0;top:50%;margin:-23px 0 0 3px;width:45px;height:35px;border-bottom:10px solid #00c752;border-left:10px solid #00c752;border-radius:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pdf_form input.valid,.shortcode_subscribe input.valid{border-color:#00c853}.pdf_form label.error{width:100%;color:#e6768b;font-size:var(--text-tiny-font-size);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:3px;font-style:italic}.pdf_form .disabled:not(.btn-bordered--green){background:grey!important;border-color:grey!important;pointer-events:none;opacity:1}.modal-backdrop{background-color:rgba(0,0,0,.3)!important}form input[type=checkbox]+label::before{border-color:#00c853}.contact_form .successful,.event_form .successful,.landing-form .successful,.subscribe_form .successful{display:none}.contact_form .successful,.event_form .successful,.fancybox-container .successful,.landing-form .successful,.subscribe_form .successful{padding:58px 51px 51px 400px;max-width:926px;width:90vw;background-color:#fff;position:relative}.contact_form .successful:before,.event_form .successful:before,.fancybox-container .successful:before,.landing-form .successful:before,.subscribe_form .successful:before{width:400px;height:calc(100% - 10px);top:0;left:0;position:absolute;content:'';background:url(../svg/thank-you.svg) no-repeat left top/contain}.contact_form .successful p,.event_form .successful p,.fancybox-container .successful p,.landing-form .successful p,.subscribe_form .successful p{color:#2a466e;font-size:18px;margin-top:10px}.contact_form .successful h4,.event_form .successful h4,.fancybox-container .successful h4,.landing-form .successful h4,.subscribe_form .successful h4{font-size:52px;line-height:1.2;font-weight:800;color:#2a466e;text-transform:uppercase}.contact_form .successful .fancybox-close-small,.event_form .successful .fancybox-close-small,.fancybox-container .successful .fancybox-close-small,.landing-form .successful .fancybox-close-small,.subscribe_form .successful .fancybox-close-small{color:#303b4e;opacity:1}.fancybox-container .successful--meet-us{min-height:320px}.fancybox-container .successful--meet-us h4{text-align:center;margin-top:10px;margin-bottom:10px}.fancybox-container .successful--meet-us p{font-weight:600;font-size:32px;max-width:400px;line-height:1.4;text-align:center;margin:0 auto}.fancybox-can-drag .fancybox-inner .fancybox-content{cursor:initial}@media screen and (min-width:993px){.fancybox-container .successful.successful__landing:before{background:url(../svg/thank-you-2.svg) no-repeat left top/contain}}.fancybox-container .successful.successful__landing p{font-size:22px;line-height:35px}@media screen and (max-width:992px){.fancybox-container .successful.successful__landing{background:linear-gradient(286deg,#00be6e 0,#009ad0 100%)}.fancybox-container .successful.successful__landing p{font-size:20px;line-height:28px;font-weight:500}}@media screen and (max-width:640px){.fancybox-container .successful.successful__landing .successful__content{gap:5px}.fancybox-container .successful.successful__landing p{font-size:18px;line-height:22px;font-weight:400;max-width:280px}}@media screen and (max-width:1200px){.contact_form .successful h4,.event_form .successful h4,.fancybox-container .successful h4,.landing-form .successful h4,.subscribe_form .successful h4{font-size:48px}}@media (max-width:1199px) and (min-width:992px){.two-col .form-sm-box form{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-sm-box .sendpdf{width:20%!important}}@media screen and (max-width:992px){.contact_form .successful,.event_form .successful,.fancybox-container .successful,.landing-form .successful,.subscribe_form .successful{background:linear-gradient(286deg,#1fa2ff 0,rgba(146,254,157,.75) 100%);position:relative;padding:20px;max-height:430px;height:95vh;width:95vw;overflow:hidden;max-width:556px}.contact_form .successful__content,.event_form .successful__content,.fancybox-container .successful__content,.landing-form .successful__content,.subscribe_form .successful__content{position:absolute;z-index:5;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.contact_form .successful h4,.event_form .successful h4,.fancybox-container .successful h4,.landing-form .successful h4,.subscribe_form .successful h4{font-size:44px;font-weight:700;margin-bottom:0;max-width:90%;margin-left:auto;margin-right:auto}.contact_form .successful p,.event_form .successful p,.fancybox-container .successful p,.landing-form .successful p,.subscribe_form .successful p{font-size:28px;font-weight:300;max-width:85%;line-height:1.2;margin-left:auto;margin-right:auto}.contact_form .successful h4,.contact_form .successful p,.event_form .successful h4,.event_form .successful p,.fancybox-container .successful h4,.fancybox-container .successful p,.landing-form .successful h4,.landing-form .successful p,.subscribe_form .successful h4,.subscribe_form .successful p{z-index:10;text-align:center;position:relative}.contact_form .successful:after,.event_form .successful:after,.fancybox-container .successful:after,.landing-form .successful:after,.subscribe_form .successful:after{content:'';width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;background-color:rgba(248,253,255,.81)}.contact_form .successful:before,.event_form .successful:before,.fancybox-container .successful:before,.landing-form .successful:before,.subscribe_form .successful:before{position:absolute;content:'';height:calc(100% + 2px);width:100%;top:-1px;left:20px;background:url(../svg/success.svg) no-repeat center left/contain}.contact_form .successful .fancybox-close-small,.event_form .successful .fancybox-close-small,.fancybox-container .successful .fancybox-close-small,.landing-form .successful .fancybox-close-small,.subscribe_form .successful .fancybox-close-small{right:20px;width:50px;height:50px;top:20px}.successful:not(.successful--subscribe) .successful__content{width:94%}.fancybox-container .successful--meet-us h4{display:none}.fancybox-container .successful--meet-us p{font-size:44px;font-weight:700;margin-bottom:0;max-width:72%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.label,label{font-size:var(--text-small-font-size);line-height:1.3em}.form-sm-box{padding:30px 30px}.form-sm-box .form-group.btn-holder{width:100%}.form-sm-box .pdf_formInput{-ms-flex-preferred-size:calc(100% - 75px);flex-basis:calc(100% - 75px)}.form-sm-box .box-row,.form-sm-box form{-ms-flex-wrap:wrap;flex-wrap:wrap}.form-sm-box .box-row .thanks-text{margin-bottom:15px}.form-sm-box .sendpdf{width:65px!important;min-width:65px;max-width:65px}.form-sm-box .btn{margin:15px 0 0 0;width:100%}}@media screen and (max-width:640px){.successful:not(.successful--subscribe) .successful__content{width:67%}.contact_form .successful,.event_form .successful,.fancybox-container .successful,.landing-form .successful,.subscribe_form .successful{max-height:321px;overflow:hidden;max-width:414px}.contact_form .successful h4,.event_form .successful h4,.fancybox-container .successful h4,.landing-form .successful h4,.subscribe_form .successful h4{font-size:24px;font-weight:700}.contact_form .successful p,.event_form .successful p,.fancybox-container .successful p,.landing-form .successful p,.subscribe_form .successful p{font-size:18px;font-weight:400;max-width:250px}.contact_form .successful .fancybox-close-small,.event_form .successful .fancybox-close-small,.fancybox-container .successful .fancybox-close-small,.landing-form .successful .fancybox-close-small,.subscribe_form .successful .fancybox-close-small{right:12px;width:60px;height:60px;top:11px}.fancybox-container .successful--meet-us p{font-size:28px;font-weight:700;margin-bottom:0;max-width:90%;margin-left:auto;margin-right:auto}}