/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 11 2023 | 10:57:47 */
.popup-content .hs-button{font-size:.90625rem;font-weight:700;line-height:1;color:#fff;min-width:8rem;padding:.875rem 1.8125rem;border:1px solid transparent;display:inline-block;text-align:center;cursor:pointer;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;width:100%;background-color:#0079f2;-webkit-transition:background .24s ease-in-out;transition:background .24s ease-in-out;border-radius:.625rem}.popup-content input:not(.hs-button),.popup-content input:not(.hs-button):focus,.popup-content select,.popup-content select:focus{height:2rem;font-size:1rem;line-height:2rem;font-weight:400;padding:0 0 0 .5625rem;margin:.25rem 0 0;color:#000c2c;z-index:10;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;position:relative;background:#fff;border:1px solid #bcc4cc;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.1875rem;outline:0}.popup-content input:not(.hs-button):hover,.popup-content select:hover{border:.0625rem solid #0079f2}body .popup-content input.hs-input:not([type="tel"]){width:100%!important}.popup-content input:not(.hs-button),.popup-content form input[type='tel']:not(:required){margin-bottom:0px!important}.popup-content fieldset{margin-bottom:15px}.popup-content label{font-size:.625rem;line-height:.9375rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#5f677b;width:100%!important;z-index:20;position:relative;display:block;margin-bottom:0}.popup-content .hs-fieldtype-intl-phone.hs-input{width:100%!important}.popup-content label.hs-error-msg{color:#ff2638;text-transform:none}fieldset.form-columns-2 .field.hs-form-field,fieldset.form-columns-1 .hs-form-field{width:100%!important;margin-bottom:1.5rem}.popup-content.hidden.fancybox__content{border-radius:.625rem}.carousel__button svg{stroke:#000}.fancybox__content>.carousel__button.is-close{top:3px;right:6px;box-shadow:none}.craft-book-a-demo-content{width:calc(511px);border-radius:25px!important;padding-top:30px;padding-left:35px;padding-right:35px;padding-bottom:40px}.craft-book-a-demo-content.fancybox__content>.carousel__button.is-close{top:30px;right:35px;border-radius:0}.craft-book-a-demo-content h4{max-width:366px;margin-left:0;font-style:normal;font-weight:800;font-size:28.67px;line-height:35px;margin-bottom:20px;font-family:"sofia-pro",sans-serif}.craft-book-a-demo-content label span{font-family:"sofia-pro",sans-serif;font-style:normal;font-weight:450;font-size:18px;line-height:23px;letter-spacing:.01em;color:#000;text-transform:capitalize}.craft-book-a-demo-content .field.hs-form-field,.craft-book-a-demo-content .hs-form-field{margin-bottom:20px}.craft-book-a-demo-content .hs-phone.field .input input,.craft-book-a-demo-content .hs-fieldtype-intl-phone.hs-input .hs-input,.craft-book-a-demo-content .hs-fieldtype-intl-phone>.jcf-select-hs-input,body .craft-book-a-demo-content input.hs-input:not([type="tel"]){background:#F0F1F3;border-radius:7.53px;border:none;height:43px;font-size:300;padding-left:20px;width:100%}ul.hs-error-msgs li{margin-top:0}.craft-book-a-demo-content .hs-fieldtype-intl-phone{display:flex;align-items:flex-start}.craft-book-a-demo-content .hs-fieldtype-intl-phone>*{margin-top:0!important}.craft-book-a-demo-content .hs-fieldtype-intl-phone>.jcf-select-hs-input{flex-basis:126px;margin-right:20px;display:flex;align-items:center}.craft-book-a-demo-content .jcf-list .jcf-option{padding:5px 20px;font-size:12px}.craft-book-a-demo-content.popup-content form{margin-bottom:0}.craft-book-a-demo-content.popup-content .hs-button{width:auto;height:64.81px;padding-left:50px;padding-right:50px;padding-top:8px;font-weight:700;font-size:24.1509px;line-height:30px;font-weight:400;text-align:center;background:#0084FF;border-radius:56.7963px;margin-top:15px}.popup-content .carousel__button svg{opacity:0}.popup-content .carousel__button{background-image:url(/wp-content/uploads/2022/07/close.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px}.fancybox__backdrop{background:rgba(0,0,0,.5)}.hs-form-a05c47a8-2bd1-4265-8429-efe059f25de6_4a371ae9-23cf-40f9-9e89-0c0b69363160 fieldset.form-columns-1 .input{margin-right:0}.popup-content .hs-fieldtype-intl-phone.hs-input{display:flex;justify-content:space-between}.craft-book-a-demo-content .hs-fieldtype-intl-phone.hs-input .hs-input{margin-left:10px!important}.craft-book-a-demo-content .field.hs-form-field,.craft-book-a-demo-content .hs-form-field{margin-bottom:10px!important}@media only screen and (max-width:768px){.craft-book-a-demo-content{max-width:calc(511px);width:95%}.craft-book-a-demo-content.popup-content .hs-button{height:40px;padding-top:2px}.craft-book-a-demo-content h4{font-size:22px;padding-right:25px;line-height:1.5}.craft-book-a-demo-content.fancybox__content>.carousel__button.is-close{right:20px}.craft-book-a-demo-content label span{font-size:16px}.craft-book-a-demo-content .hs-fieldtype-intl-phone>.jcf-select-hs-input{margin-left:0;margin-right:auto}.craft-book-a-demo-content .hs-fieldtype-intl-phone.hs-input .hs-input{margin-right:0;margin-left:auto!important;width:60%!important}}@media only screen and (max-width:500px){.craft-book-a-demo-content{padding:20px 25px 30px 25px}.craft-book-a-demo-content label span{font-size:14px}.craft-book-a-demo-content h4{font-size:18px;padding-right:15px}.popup-content .hs-fieldtype-intl-phone.hs-input{flex-direction:column}.craft-book-a-demo-content .hs-fieldtype-intl-phone.hs-input .hs-input{width:100%!important;margin-top:10px!important}.craft-book-a-demo-content .hs-fieldtype-intl-phone>.jcf-select-hs-input{flex-basis:unset}.craft-book-a-demo-content .field.hs-form-field,.craft-book-a-demo-content .hs-form-field{margin-bottom:5px}.popup-content .carousel__button{width:18px;height:18px;right:15px!important}}.craft-book-a-demo-content .hs-fieldtype-intl-phone.hs-input .hs-input:first-child{margin-left:0!important}.craft-popup-mobile-try-for-free{padding:0;overflow:hidden;background-color:transparent}.craft-popup-mobile-try-for-free .inner-wrapper{background-size:cover;background-position:center;padding:25px;padding-top:60px;text-align:center}.craft-popup-mobile-try-for-free.fancybox__content>.carousel__button.is-close{right:20px;top:15px;filter:brightness(1000%) invert(100%)}.craft-popup-mobile-try-for-free h5{color:#fff}.craft-popup-mobile-try-for-free .inner-wrapper{border-radius:20px;overflow:hidden;background-size:cover}@media only screen and (max-width:768px){.part-home-hero .sectionTop_item{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.part-home-hero .sectionTop_item .wpstack-button{margin-top:0;margin-bottom:20px}.part-home-hero .sectionTop_item .sectionTop_link-1{background-color:#fff}.part-home-hero .sectionTop_item .sectionTop_link-1 a{color:#0084FF!important}.craft-popup-mobile-try-for-free .inner-wrapper{background-size:110% 110%;background-color:#fff}}