.top-banner{position:relative;background-position:bottom center;background-size:cover}@media (max-width: 768px){.top-banner{padding:60px 0 30px 0 !important}}@media (min-width: 768px) and (max-width: 991px){.top-banner{padding:90px 0 40px 0 !important}}@media (min-width: 991px){.top-banner{padding:160px 0 60px 0 !important}}.top-banner .bg-overlay{background:rgba(0,0,0,0.35);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.top-banner .nm-header-row.nm-row{position:relative;z-index:2}.top-banner h1,.top-banner h2{text-shadow:4px 4px 6px rgba(0,0,0,0.17);color:var(--white-1) !important;margin-bottom:15px}@media (max-width: 768px){.top-banner h1,.top-banner h2{font-size:26px !important}}@media (min-width: 768px) and (max-width: 991px){.top-banner h1,.top-banner h2{font-size:30px !important}}@media (min-width: 991px){.top-banner h1,.top-banner h2{font-size:56px !important}}.top-banner #breadcrumbs span,.top-banner #breadcrumbs a{color:var(--white-1) !important}@media (max-width: 768px){.main-content{padding:35px 0}}@media (min-width: 768px){.main-content{padding:60px 0}}.main-content .row{display:grid;gap:30px 60px}@media (max-width: 768px){.main-content .row{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 768px){.main-content .row{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.main-content .row .col .wpcf,.main-content .row .col h1,.main-content .row .col h2,.main-content .row .col h3,.main-content .row .col h4,.main-content .row .col h5,.main-content .row .col h6{margin-bottom:25px}}@media (min-width: 768px){.main-content .row .col .wpcf,.main-content .row .col h1,.main-content .row .col h2,.main-content .row .col h3,.main-content .row .col h4,.main-content .row .col h5,.main-content .row .col h6{margin-bottom:35px}}.main-content .row .col ul{padding-left:15px;margin-bottom:24px}.main-content .row .col ul li{list-style-type:disc;list-style-position:outside;font-size:16px !important}.main-content .row .col *:last-child{margin-bottom:0 !important}.main-content .row .col .div.wpcf7,.main-content .row .col .wpcf7{margin-left:initial !important}.main-content .row .col .wpcf7-form{padding:30px 40px !important;margin-bottom:0}.main-content .row .col .wpcf7-form .wpcf7-list-item{margin-left:0 !important}.main-content .row .col .wpcf7-form .wpcf7-form-control-wrap{padding-left:0 !important}@media (min-width: 450px){.main-content .row .col .wpcf7-form .row{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;gap:20px}}.main-content .row .col .wpcf7-form .row label{width:100%}.main-content .row .col .wpcf7-form textarea{max-height:100px}.main-content .row .col .wpcf7-form textarea,.main-content .row .col .wpcf7-form input{border-left:initial !important;border-right:initial !important;border-top:initial !important;line-height:1.1 !important;transition:all 0.3s linear}.main-content .row .col .wpcf7-form span.description{transition:.3s ease;opacity:0}.main-content .row .col .wpcf7-form .row label{display:flex;flex-direction:column;justify-content:flex-end}.main-content .row .col .wpcf7-form label{display:block;margin-top:8px}.main-content .row .col .wpcf7-form label input::-webkit-input-placeholder,.main-content .row .col .wpcf7-form label textarea::-webkit-input-placeholder{color:#777777 !important;opacity:1}.main-content .row .col .wpcf7-form label input::-moz-placeholder,.main-content .row .col .wpcf7-form label textarea::-moz-placeholder{color:#777777 !important;opacity:1}.main-content .row .col .wpcf7-form label input:-ms-input-placeholder,.main-content .row .col .wpcf7-form label textarea:-ms-input-placeholder{color:#777777 !important;opacity:1}.main-content .row .col .wpcf7-form label input::placeholder,.main-content .row .col .wpcf7-form label textarea::placeholder{color:#777777 !important;opacity:1}.main-content .row .col .wpcf7-form label.active span.description{opacity:1}.main-content .row .col .wpcf7-form label.active input::placeholder,.main-content .row .col .wpcf7-form label.active textarea::placeholder{color:transparent !important}.main-content .row .col .wpcf7-form .wpcf7-not-valid-tip{color:red !important}.main-content .row .col .wpcf7-form{border:1px solid var(--bmp-color) !important}.main-content .row .col .wpcf7-form label .description{color:var(--bmp-color) !important}.main-content .row .col .wpcf7-form .wpcf7-form-control.wpcf7-submit{background-color:var(--bmp-color) !important}.main-content .row .col .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{background-color:var(--bmp-color-2) !important}
