@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');body{margin:0 !important;padding:0 !important;font-family:'Roboto',sans-serif}.container{width:100% !important;max-width:1920px !important;padding-left:87px;padding-right:160px}.header-part{position:absolute;top:59px;left:87px;max-width:750px}.header-part .logo{margin-bottom:90px}.header-part h1{font-size:45px;font-weight:300;line-height:56px;color:#fff;text-transform:uppercase}.book-content{font-size:26px;line-height:37px;color:#525d69;margin-top:0;max-width:600px;position:relative;font-weight:300}.book-content::after{position:absolute;content:'';background:url(https://go.plainid.com/hubfs/backend_logo.png);width:196px;height:391px;left:0;top:0;z-index:-1}.book-with-content{margin-top:81px}.form{background-color:#fcfcfc;padding:30px 32px;position:relative;margin-top:-320px;box-shadow:0px 3px 14px #49CCAF99}.form h3{font-size:23px;line-height:27px;color:#525d69;font-weight:bold;margin-top:0}.form label{font-size:17px;line-height:20px;color:#525d69;margin-bottom:5px;display:block;margin-top:15px}.form input{width:100%;height:50px;border:1px solid #49ccaf;margin-bottom:15px;padding:16px 10px;box-sizing:border-box}.form select{height:50px;border:1px solid #49ccaf}.form .note{margin-top:0;font-size:12px;line-height:15px;color:#525d69}.hs-button{background:#49ccaf;font-size:21px;color:#fff;height:auto !important;font-weight:bold}.hs-button:hover{cursor:pointer;border:1px solid #49ccaf;background:#fff;color:#49ccaf;transform:transition 2s}.book-img{padding-right:48px}.hs-error-msgs .hs-error-msg{margin-top:0px}.form ul{margin-top:0px}.form-with-content{margin-bottom:60px}.hs-form-required{color:#f74444}.hs_phone{margin-bottom:25px}@media only screen and (max-width:1750px){.hs_company{margin-bottom:10px}.header-part .logo{margin-bottom:10px}.container{padding-left:40px;padding-right:40px}.header-part{position:absolute;top:40px;left:40px;max-width:650px}.header-part h1{font-size:32px;font-weight:300;line-height:40px}.book-img{padding-right:20px}.book-content{font-size:22px;line-height:32px}.book-content::after{background-size:130px 280px;background-repeat:no-repeat}.form{margin-top:-150px;padding:30px 24px}.form h3{font-size:19px;line-height:21px}.form input{margin-bottom:5px !important}}@media only screen and (max-width:1200px){.logo img{max-width:180px !important;height:auto}.header-part h1{font-size:26px;font-weight:300;line-height:34px}.header-part{max-width:450px;top:30px;left:30px}.container{padding-left:30px;padding-right:30px}.book-content{font-size:20px;line-height:26px}.hs_phone{margin-bottom:8px}}@media only screen and (max-width:991px){.header-part h1{font-size:20px;font-weight:300;line-height:26px}.header-part .logo{margin-bottom:0}.book-content{font-size:16px;line-height:23px}.container{padding-left:15px;padding-right:15px}.header-part{max-width:450px;top:30px;left:15px}.hs-button{font-size:18px}.form input,.form select{height:36px}.form label{margin-top:2px;font-size:14px}.form{padding:20px 15px}}@media only screen and (max-width:767px){.header-part{max-width:70%}.form-with-content .row-fluid{display:flex;flex-direction:column}.form-with-content .row-fluid .form{order:1}.form-with-content .row-fluid .book-with-content{order:2}.form{margin-top:30px}.book-with-content{margin-top:30px}.book-content{max-width:100%}.book-content::after{background-size:66px 144px}.book-img{margin:25px auto 0 !important}.logo img{max-width:162px !important}.header-part{top:20px !important}.header-part h1{font-size:16px;font-weight:300;line-height:23px}}@media only screen and (max-width:600px){.bg-img img{height:auto !important;min-height:180px !important;width:auto !important;object-fit:cover !important}.header-part{max-width:90%}.book-content{font-size:14px;line-height:19px}.form h3{font-size:16px;line-height:21px}.form input,.form select{height:36px;font-size:15px}.book-img img{width:80%;margin:auto;text-align:center;display:block}.hs-phone select,.hs-phone input{font-size:9px}}ul.inputs-list.multi-container{list-style-type:none;padding-left:0px}.form ul.inputs-list.multi-container input{height:12px;margin-bottom:5px;margin-right:10px}ul.no-list.hs-error-msgs.inputs-list{list-style-type:none;padding:0px}ul.no-list.hs-error-msgs.inputs-list label{margin-top:-10px;color:red;font-size:.75em}.form textarea{min-height:50px;border:1px solid #49ccaf;margin-bottom:15px;padding:16px 10px;box-sizing:border-box}