.book-julia-section{background:#09ad8a;padding:80px 20px}.book-julia-container{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1.1fr;margin:0 auto;max-width:1100px}.book-julia-content h2{color:#fff;font-size:42px;font-weight:500;line-height:1.1;margin:0 0 20px}.book-julia-content p{color:#fff;font-size:15px;line-height:1.6;margin:0 0 35px;max-width:360px}.book-julia-content h4{color:#fff;font-size:15px;font-weight:600;margin:0 0 16px}.portfolio-list{display:grid;gap:10px;max-width:390px}.book-julia-form .hsfc-Step__Content{padding:0!important}.book-julia-form .hsfc-Step__Content label{color:#000!important;font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important}.book-julia-form .hsfc-Step__Content .hsfc-Row input,.book-julia-form .hsfc-Step__Content .hsfc-Row textarea{background:none!important;border:1px solid rgba(0,0,0,.1)!important;padding:15px 20px!important}.book-julia-form .hsfc-Step__Content .hsfc-Row input{border-radius:50px!important}.book-julia-form .hsfc-Step__Content .hsfc-Row textarea{border-radius:18px!important}.book-julia-form .hsfc-Step__Content .hsfc-NavigationRow{margin:0!important}.book-julia-form .hsfc-Step__Content .hsfc-NavigationRow__Buttons{display:flex!important;justify-content:start!important}.book-julia-form .hsfc-Step__Content .hsfc-NavigationRow__Buttons .hsfc-Button{background:#06ae85!important;border-radius:35px!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:500!important;padding:14px 36px 14px 40px}.book-julia-form .hsfc-Step__Content .hsfc-NavigationRow__Buttons .hsfc-Button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M.235 8.9a.75.75 0 1 0 1.03 1.09L.75 9.445zM10.5.96A.75.75 0 0 0 9.77.189l-6.747-.19a.75.75 0 0 0-.042 1.5l5.997.168-.169 5.998a.75.75 0 1 0 1.5.042zM.75 9.445l.515.545 9-8.506L9.75.938 9.235.393l-9 8.507z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;margin-left:10px;transition:all .3s linear;width:13px}.book-julia-form .hsfc-Step__Content .hsfc-NavigationRow__Buttons .hsfc-Button:hover:after{transform:rotate(45deg)}.portfolio-item{align-items:center;color:#fff;display:grid;gap:16px;grid-template-columns:120px 1fr auto;padding:0;text-decoration:none}.portfolio-logo{align-items:center;background:#fff;border-radius:6px;display:flex;height:68px;justify-content:center;padding:8px}.portfolio-logo img{max-height:100%;max-width:100%;object-fit:contain}.portfolio-text small,.portfolio-text span{color:#fff;display:block;font-size:14px;line-height:1.4}.portfolio-arrow{color:#fff;font-size:16px}.portfolio-arrow svg{transition:all .3s linear}.portfolio-item:hover .portfolio-arrow svg{transform:rotate(45deg);transition:all .3s linear}.book-julia-form-wrap{background:#fff;border-radius:18px;justify-self:end;max-width:470px;width:100%}.book-julia-form-wrap .book-julia-form{padding:38px}.book-julia-form{display:grid;gap:12px}.book-julia-form label{color:#111;font-size:13px;margin-top:6px}.book-julia-form input,.book-julia-form textarea{border:1px solid #ddd;border-radius:30px;box-sizing:border-box;font-size:14px;outline:none;padding:14px 18px;width:100%}.book-julia-form textarea{border-radius:14px;min-height:105px;resize:vertical}.book-julia-form button{background:#09ad8a;border:0;border-radius:30px;color:#fff;cursor:pointer;margin-top:15px;padding:13px 34px;width:fit-content}.book-julia-form .hsfc-PostSubmit .hsfc-RichText{text-align:center!important}.book-julia-form .hsfc-Step__Content .hsfc-ErrorAlert{font-size:12px!important}@media (max-width:991px){.book-julia-container{gap:45px;grid-template-columns:1fr 1fr}.book-julia-form-wrap{justify-self:start;max-width:100%}}@media (max-width:767px){.book-julia-container{gap:45px;grid-template-columns:1fr}}@media (max-width:575px){.book-julia-section{padding:55px 16px}.book-julia-content h2{font-size:32px}.portfolio-item{gap:12px;grid-template-columns:95px 1fr auto}.portfolio-logo{height:58px}.book-julia-form-wrap{border-radius:14px}}