.case-study-banner{padding-bottom:125px;padding-top:76px}.case-study-banner .content-wrapper{max-width:1003px;padding:0 15px}.case-study-banner .supertitle{word-wrap:break-word;color:#e30613;display:inline-block;font-family:Roboto;font-size:16px;font-weight:400;line-height:27.52px;padding-left:21px;position:relative;text-decoration:none}.case-study-banner .supertitle:before{background-color:#e30613;border-radius:10px;content:"";display:inline-block;height:10px;left:0;position:absolute;top:8px;width:10px}.case-study-banner h1{word-wrap:break-word;color:#4c4a49;font-family:Roboto,sans-serif;font-size:66px;font-weight:600;line-height:1.12;margin-bottom:40px;margin-top:6px;max-width:90%}.case-study-banner .content-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:90px}.case-study-banner .subtitle{color:#4c4a49;font-family:Roboto;font-size:19px;font-weight:400;line-height:1.73;margin-right:15px}.case-study-banner .btn-wrap a{word-wrap:break-word;background:#e30613;border:0;border-radius:8px;color:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:15px;font-weight:600;line-height:1.2;min-width:162px;overflow:hidden;padding:14.5px 22.5px;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;vertical-align:middle}.case-study-banner .btn-wrap a span{position:relative;z-index:1}.case-study-banner .btn-wrap a:after{background-color:#ff2230;content:"";height:100%;left:0;left:-100%;position:absolute;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:0}.case-study-banner .image-wrap{background:#efefef;margin-bottom:102px;padding:35px 15px 0;text-align:center}.case-study-banner .image-wrap img{max-width:100%;vertical-align:middle;width:416px}.case-study-banner .bottom-content,.case-study-banner .bottom-content p{color:#4c4a49;font-family:Roboto;font-size:19px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:172%}.case-study-banner .bottom-content p{margin:0 0 30px}.case-study-banner .bottom-content p:last-child{margin:0}@media screen and (max-width:767px){.case-study-banner{padding-bottom:60px;padding-top:60px}.case-study-banner h1{font-size:35px}.case-study-banner .content-row{align-items:flex-start;flex-direction:column;margin-bottom:40px}.case-study-banner .subtitle{margin-bottom:15px;margin-right:0}}.popup-modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding:60px 15px;position:fixed;top:0;width:100%;z-index:9999}body.modal-open{overflow:hidden}body.modal-open .popup-modal{display:block}.popup-modal-inner{background-color:#fff;margin:auto;max-width:50%;padding:50px 25px 20px 30px;position:relative;text-align:center;top:0}.popup-modal .close{cursor:pointer;font-size:26px;font-weight:600;height:40px;position:absolute;right:10px;text-align:center;top:10px;width:40px}.popup-form form input[type=email],.popup-form form input[type=file],.popup-form form input[type=number],.popup-form form input[type=password],.popup-form form input[type=tel],.popup-form form input[type=text],.popup-form form select,.popup-form form textarea{padding:.56rem .7rem}.popup-form form textarea{width:100%!important}.popup-form .form-title{display:none}.popup-form form .inputs-list{text-align:left}.popup-form form .inputs-list>li{display:inline-block;margin:.4rem 24px .4rem 5px}.popup-form form .legal-consent-container .inputs-list>li,.popup-form form .legal-consent-container .inputs-list>li label{display:block;width:100%}.popup-form form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex!important}.popup-form form input[type=checkbox],.popup-form form input[type=radio]{margin-right:15px}.popup-form form .hs-richtext,.popup-form form .hs-richtext p,.popup-form form label p{font-size:14px!important}.popup-form form .legal-consent-container input[type=checkbox]{margin-top:5px}.popup-form .legal-consent-container .hs-form-booleancheckbox-display>span,.popup-form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.popup-form form .hs-richtext p a,.popup-form form label p a{color:#e30613!important}.popup-form .hs-form input[type=checkbox]{padding:5px;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5)}.popup-form form .actions{margin-bottom:0;margin-top:15px}.popup-form form .hs-button{width:100%}@media (min-width:768px){.feature-content-inner{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto;max-width:600px}.feature-content-inner.left_side_image .feature-image{margin-right:40px}.feature-content-inner.left_side_image .feature-content,.feature-content-inner.right_side_image .feature-image{margin-left:40px}.feature-content-inner.right_side_image .feature-content{margin-right:40px;text-align:right}.feature-content-inner.right_side_image{flex-direction:row-reverse}}@media (min-width:991px){.feature-content-inner{max-width:500px;width:500px}}@media (max-width:991px){.popup-modal-inner{max-width:80%}}@media (max-width:767px){.feature-content-inner{text-align:center}.feature-image{margin:0 0 30px}.feature-content h2{font-size:30px}.popup-modal-inner{max-width:90%;padding-left:20px;padding-right:20px}}@media (max-width:479px){.popup-modal-inner{max-width:100%;padding-left:10px;padding-right:10px}.popup-form form input[type=email],.popup-form form input[type=password],.popup-form form input[type=tel],.popup-form form input[type=text],.popup-form form select,.popup-form form textarea{width:100%!important}}@media (max-width:400px){.feature-content-wrapper fieldset.form-columns-2,.feature-content-wrapper fieldset.form-columns-2>div:first-child .input,.popup-form form .hs-form-field .input{margin-right:0!important}}.popup-modal .hs-form-field>label{display:none}