.heading-menu {min-height:auto;}
#scroll, #adRhsLnkNm, .success-msg, #customer-logo, #survey, section > .sec-pTB.mbH {display:none;}
.container {max-width:1200px;}
.wrapper * {font-family: inherit;}
.wrapper *:not(h1, h2, h3, h4) {-webkit-box-sizing:border-box;box-sizing:border-box; line-height:1.75;font-size:16px;font-weight:300;}
.mt1 {margin-top:24px;}
.row {display:flex;flex-wrap:wrap;gap:24px;padding:40px 0;}
.row > .cell {position:relative;}
.row > .cell:nth-child(1) {width:45%;}
.row > .cell:nth-child(1):before {content:"";background:#f1f4ff;width:100%;height:40%;position:absolute;bottom:0;border-top-left-radius:24px;border-top-right-radius:24px;}
.row > .cell:nth-child(2) {width:calc(55% - 24px);}
strong {font-weight:600 !important;}

.dwn-priv {font-size:14px !important;color:#000;}
.dwn-priv > strong {font-weight:400;}
.dwn-priv * {font-size:14px;}
.img-wrapper {text-align:center;position:sticky;top:135px;}
.img-wrapper > picture > source, .img-wrapper > picture > img {max-width:85%;border:1px solid #eaeaea;}
.form-wrapper {position:relative;background:#FAFAFA;border:1px solid #E2E2E2;padding:24px;border-radius:6px;margin-top:24px;}
inputgroup input, inputgroup select {background:#fff;box-sizing:border-box;padding:12px 16px;border:1px solid #373737;outline:0;height:50px;width:100%;border-radius:6px;position:relative;}
.select-div {position:relative;display:flex;width:100%;}
.select-div > select { -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;}
.select-div:after {
      content: "";
      position: absolute;
      z-index: 2;
      right: 8px;
      top: 50px;
      margin-top: -25px;
      height: 0;
      width: 0;
      border-top: 6px solid #333;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      pointer-events: none;
    }



.error-msg{display:none;}


.leadForm {display:flex;gap:4px;flex-wrap:wrap;justify-content:space-around;}
.leadForm > inputgroup {position:relative;}


inputgroup select {width:100%;position:relative;opacity:0;}
.selectedCountry{text-align:left;width: 100%;height: 50px;top: 0;left: 0;padding: 12px 16px;position: absolute;box-sizing: border-box;border:1px solid #373737 !important;border-radius:6px;background:#fff;color:#000;}
.selectedCountry:before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top: 4px solid #d3d3d3;z-index:0;right: 12px;top: 24px;}
.selectedCountry:after{content:"";position:absolute;width:1px;height:33px;top:0;right:0;display:none}

.leadForm > inputgroup:nth-child(1) {width: 350px;}
.leadForm > inputgroup:nth-child(2) {width: 75px;}

#country_state, #ukcountry_region {opacity:1;width:100%;white-space:nowrap;text-overflow:ellipsis}

#meGDPRMessage {width:100%;}
#meGDPRMessage label {font-size: 14px;color: #000;}


.leadForm.with-state > inputgroup:nth-child(1) {width: 200px;}
.leadForm.with-state > inputgroup:nth-child(2) {width: 210px;}




.selectedCountry{text-align:left;width: 100%;height: 50px;top: 0;left: 0;padding: 12px 16px;position: absolute;box-sizing: border-box;border:1px solid #b3b3b3;}
.selectedCountry:before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top: 4px solid #d3d3d3;z-index:0;right: 12px;top: 24px;}
.selectedCountry:after{content:"";position:absolute;width:1px;height:33px;top:0;right:0;display:none}
/*#name {width:160px;}*/
#country_state,#ukcountry_region {opacity:1;width:100%;white-space:nowrap;text-overflow:ellipsis}
inputgroup > input[type="submit"] {background:#DC0A0A;color:#fff !important;font-weight:400;cursor:pointer;transition:all .5s ease;border:1px solid #FA1212;}
inputgroup > input[type="submit"]:hover {background:#e11a1a;}
inputgroup.country-field {display:flex;}


.points {margin:0;padding:0;position:relative}
.points > li {position:relative;padding-left:32px;padding-bottom:8px;}
.points > li:last-child {padding-bottom:0;}
.points > li:before {content:"";position:absolute;width:24px;height:24px;left:0;top:3px;
                    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjkyODggMjEuNUMxMC42MjI5IDIxLjUgOS4zOTUzNSAyMS4yNTA2IDguMjQ2MjMgMjAuNzUyQzcuMDk3MSAyMC4yNTMzIDYuMDk3NTIgMTkuNTc2NSA1LjI0NzQ5IDE4LjcyMTdDNC4zOTc0NSAxNy44NjY5IDMuNzI0NSAxNi44NjE2IDMuMjI4NjUgMTUuNzA2QzIuNzMyNzkgMTQuNTUwNCAyLjQ4NDg2IDEzLjMxNTYgMi40ODQ4NiAxMi4wMDE3QzIuNDg0ODYgMTAuNjg3NyAyLjczMjcyIDkuNDUyNjggMy4yMjg0NSA4LjI5NjU1QzMuNzI0MTcgNy4xNDA0IDQuMzk2OTQgNi4xMzQ3MiA1LjI0Njc1IDUuMjc5NUM2LjA5NjU2IDQuNDI0MjcgNy4wOTU4NyAzLjc0NzIxIDguMjQ0NjkgMy4yNDgzM0M5LjM5MzQ5IDIuNzQ5NDQgMTAuNjIxIDIuNSAxMS45MjcyIDIuNUMxMi45NzQyIDIuNSAxMy45NjQ4IDIuNjU4MzMgMTQuODk5MSAyLjk3NUMxNS44MzMzIDMuMjkxNjcgMTYuNjkwNCAzLjczMzMzIDE3LjQ3MDIgNC4zTDE2LjM5MjIgNS40MDk2QzE1Ljc1IDQuOTY0NzMgMTUuMDU0MyA0LjYxODU4IDE0LjMwNTIgNC4zNzExM0MxMy41NTYxIDQuMTIzNjkgMTIuNzYzNCAzLjk5OTk4IDExLjkyNzIgMy45OTk5OEM5LjcyMzk2IDMuOTk5OTggNy44NDc5MiA0Ljc3OTE0IDYuMjk5MDUgNi4zMzc0OEM0Ljc1MDE3IDcuODk1ODEgMy45NzU3MyA5Ljc4MzMxIDMuOTc1NzMgMTJDMy45NzU3MyAxNC4yMTY2IDQuNzUwMTcgMTYuMTA0MSA2LjI5OTA1IDE3LjY2MjVDNy44NDc5MiAxOS4yMjA4IDkuNzIzOTYgMjAgMTEuOTI3MiAyMEMxNC4xMzA0IDIwIDE2LjAwNjQgMTkuMjIwOCAxNy41NTUzIDE3LjY2MjVDMTkuMTA0MiAxNi4xMDQxIDE5Ljg3ODYgMTQuMjE2NiAxOS44Nzg2IDEyQzE5Ljg3ODYgMTEuNjQ4NyAxOS44NTU3IDExLjMwMTMgMTkuODA5OCAxMC45NTc3QzE5Ljc2MzkgMTAuNjE0MiAxOS42OTUxIDEwLjI4MDIgMTkuNjAzNCA5Ljk1NTczTDIwLjgwNzUgOC43MzQ2QzIwLjk4OTcgOS4yNDg3IDIxLjEyOSA5Ljc3NzU2IDIxLjIyNTIgMTAuMzIxMkMyMS4zMjE0IDEwLjg2NDggMjEuMzY5NSAxMS40MjQ0IDIxLjM2OTUgMTJDMjEuMzY5NSAxMy4zMTQxIDIxLjEyMTcgMTQuNTQ5MSAyMC42MjYgMTUuNzA1QzIwLjEzMDQgMTYuODYwOCAxOS40NTc3IDE3Ljg2NjIgMTguNjA4MSAxOC43MjEyQzE3Ljc1ODQgMTkuNTc2MiAxNi43NTkzIDIwLjI1MzEgMTUuNjEwNyAyMC43NTE4QzE0LjQ2MjEgMjEuMjUwNiAxMy4yMzQ4IDIxLjUgMTEuOTI4OCAyMS41Wk0xMC41MTY2IDE2LjI1MzhMNi42MzY0NCAxMi4zNUw3LjY4Mzg2IDExLjI5NjJMMTAuNTE2NiAxNC4xNDYyTDIwLjMyMjEgNC4yNjU0TDIxLjM2OTUgNS4zMTkyM0wxMC41MTY2IDE2LjI1MzhaIiBmaWxsPSIjMDA0N0ZGIi8+Cjwvc3ZnPgo=);}

.title > label {display:inline-block;text-transform:uppercase;font-size:14px !important;}
.title > h1 {font-size:40px;font-weight:600;line-height:1.2;margin:0;color:#000;}
.title > p > strong {font-weight:400;font-size:20px}


@media screen and (max-width:1200px){
.container {max-width:95%;}
.row > .cell:nth-child(1) {width:25%;}
.row > .cell:nth-child(2) {width:calc(75% - 24px);}

.leadForm > inputgroup:nth-child(1) {width:40%;}
.leadForm > inputgroup:nth-child(2) {width:30%;}
}
@media screen and (max-width:998px){
.container {max-width:95%;}
.row > .cell:nth-child(1){display:none;}
.row > .cell {width:100% !important;}
}
@media screen and (max-width:650px){
.leadForm > inputgroup {flex:auto;width:100%;}
.leadForm > inputgroup:nth-child(1), .leadForm > inputgroup:nth-child(2), .leadForm.with-state > inputgroup:nth-child(1), .leadForm.with-state > inputgroup:nth-child(2) {width: 100% !important;}
}