.banner{background-image:url(../images/banner/request-a-quote-banner.png);background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:0;min-height:290px}.banner .container{max-width:1430px}.banner .banner-text{font-size:28px;color:#fff}.breadcrumb-bar .breadcrumb{background:0 0}.breadcrumb-bar ol{margin-left:50px;margin-top:5px}.breadcrumb-bar .breadcrumb-item+.breadcrumb-item::before{content:">";color:#3d476f}.breadcrumb-bar a{color:#3d476f;font:normal 14px 'Segoe UI Regular'}.breadcrumb-bar li{color:#3d476f;font:normal 14px 'Segoe UI Regular'}.banner .banner-text{margin-top:40px;margin-bottom:72px}.middle{position:relative}.middle .info-form{padding-bottom:8rem}.highlight h5{color:#33366b;font:Bold 1rem 'Segoe UI Regular';font-size:18px}.highlight ul{padding-left:0;margin-left:15px;text-align:left;font:normal 1rem 'Segoe UI Regular';list-style-image:url(../images/logo-pic.png)}.info-text{font:normal 1rem 'Segoe UI Regular';opacity:.9;width:578px}form{font:normal 1rem 'Segoe UI Regular'}.detail-ente:focus{outline:0;box-shadow:none}.btn-danger{background-color:#9c2523;border-color:#9c2523}.captcha label{width:150px;font:normal 14px 'Segoe UI Regular'}.captcha .detail-ente{width:160px;opacity:70%}.phone-details{max-width:600px;height:70px}.phone-details i{color:#33346f}.phone-details span{color:rgba(0,0,0,.7)}textarea{resize:none}.detail-enter{background:#fff}.middle .container{max-width:1252px}.detail-enter input{height:50px;font-size:14px;line-height:14px;vertical-align:middle}.design{width:100%;background-color:#f5f8fc;position:absolute;display:flex;bottom:0;z-index:-1;height:207px}.detail{grid-area:bottom}.info{grid-area:top}@media(max-width:991px){.info{text-align:center}.info-text{width:100%}.highlight{width:60%;margin-left:auto;margin-right:auto}.design{display:none}.middle .info-form{padding-bottom:0rem;margin-bottom:4rem}}@media(min-width:991px) and (max-width:1150px){.info-text{width:100%}}@media(max-width:600px){.highlight{width:100%}}@media (max-width:500px){.banner{background-image:url(../images/mobile/request-mobile.png)}.right-banner.mt-5{margin-top:13rem!important}.breadcrumb-bar ol{margin-top:0}.breadcrumb-bar nav{width:100%}}@media (max-width:991px) and (min-width:501px){.breadcrumb-bar nav{width:100%}.breadcrumb-bar ol{margin-top:0}.banner{background-position:right}}@media (max-width:1400px) and (min-width:1242px){.banner{background-position:20%}}@media (max-width:1241px) and (min-width:992px){.banner{background-position:10%}}