#section-hero{background-color:#f1f5f7}#section-hero>.text-wrapper{max-width:1017px;margin:auto;text-align:center}#section-hero>.text-wrapper h1{margin-bottom:32px}#section-hero>.text-wrapper h4{max-width:884px;margin:auto}#section-hero[data-type=homepage]{padding:64px 24px}#section-hero[data-type=homepage] .content .text-wrapper h1 mark{background-color:transparent;border-bottom:4px solid #f2a900}#section-hero[data-type=homepage] .content .text-wrapper p{margin:24px 0;font-size:16px;font-weight:600;line-height:24px}#section-hero[data-type=homepage] .content .text-wrapper .btn{border-radius:8px}#section-hero[data-type=homepage] .content figure{display:none}#section-hero[data-type=search]{padding:70px 24px}#section-hero[data-type=search] .form-wrapper{max-width:778px;margin:auto}#section-hero[data-type=search] .form-wrapper h1{margin-bottom:24px;text-align:center}#section-hero[data-type=search] .form-wrapper form{width:100%;position:relative}#section-hero[data-type=search] .form-wrapper form input{background-color:#fff;border-radius:8px;padding:9px 12px;padding-right:44px;box-shadow:0 4px 40px 4px rgba(162,174,195,.1019607843)}#section-hero[data-type=search] .form-wrapper form input::-moz-placeholder{color:#4c586c}#section-hero[data-type=search] .form-wrapper form input::placeholder{color:#4c586c}#section-hero[data-type=search] .form-wrapper form button{background-color:transparent;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#section-hero[data-type=search] .form-wrapper form button svg{width:100%;height:100%}@media only screen and (max-width:768px){#section-hero h1{font-size:30px;line-height:38px}}@media (min-width:992px){#section-hero{padding:123px 24px}#section-hero>.text-wrapper{max-width:1017px;text-align:center}#section-hero>.text-wrapper h1{margin-bottom:24px}#section-hero[data-type=homepage]{padding:58px 24px}#section-hero[data-type=homepage] .content{display:flex;align-items:center;justify-content:space-between}#section-hero[data-type=homepage] .content .text-wrapper{max-width:550px}#section-hero[data-type=homepage] .content .text-wrapper h1{font-size:48px;line-height:64px}#section-hero[data-type=homepage] .content .text-wrapper p{margin:32px 0}#section-hero[data-type=homepage] .content .text-wrapper .btn{border-radius:2rem}#section-hero[data-type=homepage] .content figure{padding:16px 0;display:block}#section-hero[data-type=homepage] .content figure img{width:auto;height:335px;-o-object-fit:contain;object-fit:contain}#section-hero[data-type=search]{padding:112px 24px}#section-hero[data-type=search] .form-wrapper h1{margin-bottom:32px;font-size:48px;line-height:64px}}