/* font face */

@font-face {
    font-family: avenirregular;
    font-style: normal;
    font-weight: 400;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: avenirregular;
    font-style: normal;
    font-weight: 700;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: "arialmt";
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: "arialmt";
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Regular';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Narrow';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Narrow Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Medium';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Medium Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Bold';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Bold';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Narrow Bold';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Narrow Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Black';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Black Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Light Regular';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial CE Regular';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial CE MT Black Regular';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial CE Bold';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial Light Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial CE Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

@font-face {
    font-family: 'Arial CE Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: url('/nextinvestors/fonts/Avenir-Heavy.woff2') format('woff2'), url('/nextinvestors/fonts/Avenir-Heavy.woff') format('woff'); // sass-lint:disable-line no-duplicate-properties
}

* {
    margin: 0;
    padding: 0;
    border: none;
    outline: none;
}

body {
    font-family: 'Arial Regular';
    font-size: 14px;
    color: #000;
    line-height: 1.7em;
    font-weight: 400;
    background: #ffffff;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
}

/* form css start */
 .Normal-C-form
    {
    max-width: 658px;
    width: 100%;
    margin: auto;
    margin-bottom: 10px;
    font-family: Arial !important;
    }
    .Normal-C-form .cmApp_signupContainer.cmApp_embedded
    {
      padding: 0;
    }

.Normal-C-form .cmApp_signupContainer.cmApp_embedded
{
margin:unset;
width: 100%;
    display: block;
    max-width: 658px;
}


.Normal-C-form  .cmApp_signupFormWrapper,
.Normal-C-form form .cmApp_fieldWrap .cmApp_formInput
{
 margin:  0;
}

  .Normal-C-form  .cmApp_signupFormWrapper
{
    margin-bottom: 10px;
    position: relative;
}



.Normal-C-form #cmApp_signupForm .cmApp_fieldWrap
{
padding: 0;
    margin: 0;

    float: left;
    max-width: 460px;
    width: 100%;
    margin-right: 15px;

}

.Normal-C-form .cmApp_signupContainer #cmApp_signupForm > div {
    padding: 0;
    margin: 0;
}
    .Normal-C-form form .cmApp_fieldWrap .cmApp_formInput   {
    max-width: 460px;
    width: 100%;
    margin-right: 15px;
}
.Normal-C-form form .cmApp_fieldWrap .cmApp_formInput  input {
    width: 96%;
    width: -webkit-fill-available;
    height: 56px !important;
    padding-left: 19px;
    text-align: left;
    letter-spacing: 0px;
    color: #00000080;
    font-family: 'Arial'!important;
    font-size: 20px !important;
    line-height: 23px !important;
}
 .Normal-C-form form .cmApp_formSubmitButton
{
    max-width: 184px;
    width: 100% !important;
    height: 56px !important;
    background-color: #343434 !important;
    cursor: pointer !important;
    text-align: center!important;
    letter-spacing: 0px;
    color: #FFFFFF;
    float: right;
    padding: 0 !important;
    border: 0 !important;
    margin: 0 !important;
    text-transform: capitalize !important;
    font-family: 'Arial'!important;
    font-size: 20px !important;
    line-height: 23px !important;
    font-weight: bold !important;
}
.Normal-C-form .cmApp_errorMsg
{
  position: absolute;
    width: 100%;
    top: -25px;
    color: #fff !important;
    font-weight: bold !important;
    font: normal normal normal 15px/17px Arial !important;
    font-family: 'Arial'!important;
     font-size: 15px !important;
    line-height: 17px !important;
}
.Normal-C-form .cmApp_errorMsg div
{
    margin: 0;
    font-family: 'Arial'!important;
     font-size: 15px !important;
    line-height: 17px !important;
}


.Normal-C-form #cmApp_statusContainer.cmApp_processing .cmApp_processingMsg
{
  display: none !important;
}


/* form css end */




.next-div {
    cursor: pointer;
}

.Full-Width-Img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 983px;
}

.Padding-Custom {
    margin-top: 131px;
    padding-bottom: 72.14px;
}

.Equal-Container {
    max-width: 1402.5px;
    /* width: 100%;*/
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.Div-Top-Img {
    padding-top: 101px;
    padding-bottom: 81px;
    text-align: center;
}

.Div-Top-Img.Stock-Digi img {
    max-width: 324px;
}

.Div-Top-Img .ch-div img {
    max-width: 508px;
}

.Flex-Wrap-Div {
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}

.Flex-Wrap-Child {
    max-width: 28.3%;
    width: 100%;
}

.image-Title h2 {
    padding-top: 39.69px;
    padding-bottom: 27px;
    text-align: left;
    font: normal normal bold 40px/44px Arial;
    letter-spacing: 0px;
    color: #000000;
}

.Document-P p {
    text-align: left;
    /*font: normal normal normal 25px/40px avenirregular;*/
    font: normal normal normal 25px/40px Arial;
    letter-spacing: 0px;
    color: #000000;
}

.image-Sl img {
    width: 55px;
    height: 55px;
    object-fit: cover;
}

.Flex-right {
    display: -ms-flexbox;
    display: flex;
}

.Last-Ds-2 ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.Last-Ds-2 ul li {
    color: #000;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
}

span.image-dv-icons {
    width: 12px;
    margin-right: 29.56px;
}

span.image-dv-icons {
    width: 12px;
}

span.image-dv-icons img {
    width: 12px;
    height: 12px;
    object-fit: cover;
    margin-top: 10px;
}

span.image-Text {
    /* width: calc(100% - 12px);
    font-size: 20px;
    line-height: 23px;
    */
    max-width: 347px;
    width: 100%;
    text-align: left;
    font: normal normal normal 20px/30px Arial;
    letter-spacing: 0px;
    color: #707070;
    opacity: 1;
}

.Wrap-Div-4 h4 {
    padding-bottom: 17px;
    text-align: left;
    font: normal normal normal 25px/40px Arial;
    letter-spacing: 0px;
    color: #000000;
    padding-top: 40px;
}

.Section-Ty-3 {
    background: #fafafa;
    padding-top: 97px;
    padding-bottom: 122px;
}

.Wrap-Center h2 {
    margin-bottom: 87px;
    text-align: center;
    font: normal normal bold 55px/62px Arial;
    letter-spacing: 0px;
    color: #4A8897;
}


/* table */

.Table-Custom {
    max-width: 100%;
    width: 100%;
    border-collapse: collapse;
}

.Table-Wap-Responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.sucess-color {
    color: #217E2C;
    font-weight: bold;
}

.FontSize {
    text-align: left;
    font: normal normal bold 40px/44px Arial;
    letter-spacing: 0px;
}

.Table-Custom thead {
    text-align: left;
}

.Table-Custom thead tr th {
    text-align: left;
    font: normal normal bold 32px/36px Arial;
    letter-spacing: 0px;
    color: #4A8897;
    padding-bottom: 22.56px;
}

.Table-Custom tbody {}

.Table-Custom tr {
    border-bottom: 1px solid #D6D6D6;
}

.Table-Custom tbody tr td {
    padding-top: 23.44px;
    padding-bottom: 25px;
    text-align: left;
    font: normal normal normal 40px/44px Arial;
    letter-spacing: 0px;
    color: #585858;
}

.Txt-Camp {
    text-align: left;
    font: normal normal normal 45px/51px Arial;
}

.Diff-X {
    text-align: left;
    font: normal normal bold 45px/51px Arial;
    text-transform: uppercase;
}

.danger-color {
    color: #c62626;
    font-weight: bold;
}

.Defult-color {
    color: #000;
}

.Section-Ty-4 {
    background: #fff;
    padding-top: 107px;
    padding-bottom: 123.82px;
}

.Wrap-TXt h3,
.Divider-Message h2 {
    overflow: hidden;
    text-align: center;
    height: 63px;
}

.sec-f .Wrap-TXt h3:before,
.sec-f .Wrap-TXt h3:after {
    background-color: #434343;
}

.sec-f .hr-1 {
    height: 2px;
    background-color: #434343;
}

.sec-f .Popup-a a {
    background-color: #434343;
}

.sec-f .Last-Ds-2 ul li {
    color: #707070;
    justify-content: space-between;
}

.Wrap-TXt h3:before,
.Wrap-TXt h3:after {
    background-color: #4A8897;
    content: "";
    display: inline-block;
    height: 3px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}

.Wrap-TXt h3:before {
    right: 0;
    margin-left: -50%;
    top: -29px;
}

.Wrap-TXt h3:after {
    left: 0;
    margin-right: -50%;
    top: -29px;
}

.Wrap-TXt img {
    max-width: 63px;
    width: 100%;
    height: 63px;
    object-fit: cover;
    vertical-align: unset;
}

.T-Txt {
    max-width: 1181px;
    width: 100%;
    margin: auto;
    margin-top: 48.5px;
    min-height: 203px;
    margin-bottom: 20px;
}

.blank-spacer {
    width: 100%;
    height: 66px;
}

.T-Txt p {
    text-align: left;
    font: normal normal normal 30px/34px Arial;
    letter-spacing: 0px;
    color: #000000;
}

.hr-1 {
    height: 3px;
    background-color: #4A8897;
    margin-top: 60px;
}

.Popup-a {
    margin-top: 129px;
    text-align: center;
}

.Popup-a a {
    text-decoration: none;
    max-width: 890px;
    width: 100%;
    display: block;
    margin: auto;
    background: #4A8897 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 15px #00000015;
    border-radius: 0;
    text-align: center;
    font: normal normal bold 35px/40px Arial;
    letter-spacing: 0px;
    color: #FFFFFF;
}

.Display-Hide-Dsk {
    display: none;
}


/**
 Modals
 */

.w-1346 {
    max-width: 1346px;
    width: 100%;
    margin: auto;
    color: #fff;
}

.wise-owl-title {
    font-style: italic !important;
}

.h1-txt {
    font-weight: bold;
    /* font-size: 55px;
    line-height: 64px;
    */
    text-align: center;
    font: normal normal bold 55px/64px Arial;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.h2-txt {
    /* font-size: 30px;
    line-height: 34px;
    text-align: center;
    */
    text-align: center;
    font: normal normal normal 30px/33px Arial;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.Div-3-SubTxt {
    text-align: center;
    padding-top: 27px;
    padding-bottom: 80px;
}

.Flex-Input-Div {
    display: -ms-flexbox;
    display: flex;
    max-width: 658px;
    width: 100%;
    margin: auto;
    justify-content: space-between;
    margin-bottom: 10px;
}

.Flex-Input-Div-1 {
    max-width: 460px;
    width: 100%;
    margin-right: 15px;
}

.Flex-Input-Div-1 input {
    /*width: 96%;*/
    width: -webkit-fill-available;
    height: 56px;
    padding-left: 19px;
    text-align: left;
    font: normal normal normal 20px/23px Arial;
    letter-spacing: 0px;
    color: #00000080;
}

.Flex-Input-Div-btn {
    max-width: 184px;
    width: 100%;
}

.Flex-Input-Div-btn .wbtn {
    max-width: 184px;
    width: 100%;
    /* line-height: 23px;
    font-size: 20px;
    color: #fff;
    */
    height: 56px;
    background-color: #343434;
    cursor: pointer;
    text-align: center;
    font: normal normal bold 20px/23px Arial;
    letter-spacing: 0px;
    color: #FFFFFF;
}

.Div-5-Img {
    max-width: 572px;
    width: 100%;
    margin: auto;
    text-align: center;
}

.Div-5-Img img {
    max-width: 100%;
    width: 100%;
    margin: auto;
}

.Div-Top-Img img {
    max-width: 410px;
    width: 100%;
    height: auto;
}


/* 1. Ensure this sits above everything when visible */

.modal_box {
    width: 100%;
    height: 100vh;
    z-index: 1;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
    transition: opacity 500ms;
    visibility: hidden;
    opacity: 0;
}

.modal_box:after {
    content: '';
    display: block;
    width: 100%;
    height: 100vh;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.7);
}

.modal_box.modal_box_2 .modal_content {
    background: #434343;
}

.modal_content {
    max-width: 960px;
    width: 100%;
    height: 540px;
    background: #ffffff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
}

.ny-back {
    width: 100%;
    height: 491px;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

.modal_header,
.modal_footer,
.modal_body {}

.modal_header {
    min-height: 34px;
   /* padding-bottom: 54px;*/
    padding-bottom: 40px;
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: right;
}

.modal_header a {
    height: 34px;
    width: 34px;
}

.Thanks-Message {
    min-height: 120px;
    padding-bottom: 26px;
}

.modal_footer {
    text-align: right;
    border-top: 1px solid #dddddd;
}

.modal_footer a {
    display: inline-block;
    padding: 10px 20px;
    background: skyblue;
    color: #ffffff;
    font-size: 14px;
    border-radius: 5px;
}

.modal_body {
    font-size: 14px;
    line-height: 22px;
}

.modal_box.active .modal_content {
    opacity: 1;
    /*transform:none;
  -webkit-transform:none;
  */
}

.modal_box.active {
    opacity: 1;
    visibility: visible;
}

.modal_open {
    display: inline-block;
    background: #333333;
    padding: 20px;
    color: #ffffff;
    font-size: 17px;
    border-radius: 4px;
}

.Mid-405 {
    max-width: 662px;
    width: 100%;
    margin: auto;
}

.Thanks-Message p {
    text-align: center;
    font: normal normal bold 45px/52px Arial;
    letter-spacing: 0px;
    color: #188768;
}

.Divider-Message h2:before,
.Divider-Message h2:after {
    background-color: #707070;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}

.Divider-Message {
    max-width: 514px;
    width: 100%;
    margin: auto;
    padding-bottom: 50px;
}

.Divider-Message h2:before {
    right: 0;
    margin-left: -50%;
    top: -24px;
}

.Divider-Message h2:after {
    left: 0;
    margin-right: -50%;
    top: -24px;
}

.Divider-Message h2 img {
    max-width: 60px;
    width: 100%;
    height: 60px;
    object-fit: cover;
    vertical-align: unset;
}

    .Mid-405 a:hover {
    color: #fff !important;
    text-decoration: underline;
}

.Popup-Subheading p {
    color: #747474;
    font-size: 26px;
    line-height: 31px;
    text-align: center;
}

.P-btn {
    text-align: center;
}

.Total-Com-btn {
    /*  max-width: 405px;*/
    width: 100%;
    height: 55px;
    display: block;
    margin: auto;
    text-align: center;
    font: normal normal bold 26px/31px Arial;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 55px;
    background: #4C4C4C 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 15px #00000015;
}

.Wrap-Popup-2 {
    max-width: 658px;
    width: 100%;
    margin: auto;
}

.Wr-h2 h2 {
    text-align: center;
    font: normal normal bold 42px/61px Arial;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
     margin-bottom: 90px;
}

.Wr-h2-input {
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
}

.Wr-h2-input .Ch-1-Input {
    max-width: 460px;
    width: 100%;
}

.Wr-h2-input .Ch-1-Input input {
    width: -webkit-fill-available;
    height: 56px;
    padding-left: 19px;
    text-align: left;
    font: normal normal normal 20px/23px Arial;
    letter-spacing: 0px;
    color: #00000080;
}

.Wr-h2-input .Ch-1-btn {
    max-width: 184px;
    width: 100%;
}

.Sus-Btn {
    max-width: 184px;
    width: 100%;
    line-height: 23px;
    font-size: 20px;
    color: #fff;
    height: 56px;
    background-color: #343434;
    cursor: pointer;
}

.sec-f {
    padding: 50px 0;
    background: #fff;
}

.G-Block-P,
.Top-Img-fLX {
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
}

.G-Block-Child {
    /*max-width: 461px;*/
    max-width: 31.37%;
    width: 100%;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 50px #0000000B;
    box-sizing: border-box;
    padding: 67px 34px 57px 34px;
}

.G-block-Icons img {
    max-width: 331px;
    width: 100%;
    margin: auto;
    height: 100%;
    object-fit: contain;
    max-height: 63px;
}

.D-Content {}

.D-Content h2 {
    text-align: center;
    font: normal normal bold 28px/32px Arial;
    letter-spacing: 0px;
    color: #313131;
    padding-top: 40px;
    padding-bottom: 20px;
}

.DD-der {
    background: #707070;
    height: 1px;
    max-width: 310px;
    width: 100%;
    margin: auto;
}

.D-Content .Sub-Txt {
    text-align: center;
    font: normal normal normal 22px/26px Arial;
    letter-spacing: 0px;
    color: #313131;
    padding: 40px 0px;
}

.D-Content .Long-Txt {
    text-align: left;
    font: normal normal normal 25px/38px Arial;
    letter-spacing: 0px;
    color: #000000;
}

.D-Content .Last-Txt {
    text-align: center;
    font: normal normal normal 22px/26px Arial;
    letter-spacing: 0px;
    color: #313131;
    padding-top: 40px;
}

.mg-w-1 img {
    max-width: 442px;
    width: 100%;
}

.mg-w-1 img {
    max-width: 323px;
    width: 100%;
}

.mg-w-1 img {
    max-width: 416px;
    width: 100%;
}

.Ch-Section .Wrap-Center h2,
.Ch-Section .Table-Custom thead tr th {
    color: #D35024;
}

.Ch-bottom .Wrap-TXt h3:before,
.Ch-bottom .Wrap-TXt h3:after,
.Ch-bottom .Popup-a a,
.Ch-bottom .hr-1 {
    background-color: #D35024;
}

.Ni-Section .Wrap-Center h2,
.Ni-Section .Table-Custom thead tr th {
    color: #008768;
}

.Ni-bottom .Wrap-TXt h3:before,
.Ni-bottom .Wrap-TXt h3:after,
.Ni-bottom .Popup-a a,
.Ni-bottom .hr-1 {
    background-color: #008768;
}

.Thanks-Message p span.not-bold {
    font-weight: normal !important;
}

.Table-Custom tbody tr.seperator {
    border-bottom: 0px solid #D6D6D6;
    border-top: 0px solid #D6D6D6;
}

.Table-Custom tbody tr.seperator td {
    border-bottom: 1px solid #D6D6D6;
    border-top: 1px solid #D6D6D6;
    padding: 4px;
}

.Div-5-Img.w-350 {
    width: 340px;
    height: 340px;
    padding-top: 85px;
}

.Div-5-Img.ch-image {
    width: 353px;
    height: 353px;
    padding-top: 83px;
}

.Div-3-SubTxt.Stock-Digital {
    padding-top: 28px;
    padding-bottom: 61px;
}

.Div-Top-Img.ch-div {
    padding-top: 83px;
    padding-bottom: 76px;
}

.section-Type-1.Section-Ty-3.C-hunter {
    padding-top: 94px;
    padding-bottom: 52px;
}

.Section-Ty-4.New-One-Padding {
    padding-top: 90px;
    padding-bottom: 123px;
}

.Arrow-Mobile {
    display: none;
}

.dp-hide {
    display: none;
}

.Uniq-Next .Div-2-Txt {
    padding: 0 90px;
}


/* all brands */

.w-1346.wdith-1464 {
    max-width: 1464px;
}

.Top-Img-fLX {
    padding-top: 91.84px;
    padding-bottom: 79.43px;
}

.w-1346.wdith-1464 .Div-3-SubTxt {
    padding-top: 93px;
    padding-bottom: 61px;
}

.w-1346.wdith-1464 .Flex-Input-Div {
    margin-bottom: 19px;
}

.Brand-all-background {
    background: #FAFAFA;
}

.Brand-64 {
    padding-top: 177px;
    padding-bottom: 105px;
    background: #FAFAFA;
}

.w-1346.wdith-1464 .Div-5-Img {
    max-width: 518px;
}

.Equal-Container.brand-container {
    max-width: 1473px;
}

.section-Type-1.Brand-64 .G-block-Icons {
    height: 70px;
    display: block;
    text-align: center;
    object-fit: cover;
}


/* responsive mode on */

@media screen and (max-width: 1500px) {
    .Equal-Container {
        max-width: 1210px;
    }
    .Div-Top-Img img {
          max-width: 280px;

       /* max-width: 330px;
        width: 100%;*/
        width: 24%;
        height: auto;
    }
    .w-1346 {
        max-width: 1210px;
        padding-right: 15px;
        padding-left: 15px;
        margin-right: auto;
        margin-left: auto;
        width: auto;
    }
    .Uniq-Next .Div-2-Txt {
        padding: 0 146px;
    }
    .Div-3-SubTxt.Stock-Digital {
        padding-top: 20px;
        padding-bottom: 40px;
    }
    .Flex-Wrap-Child {
        max-width: 30%;
    }
    .Div-5-Img.w-350,
    .Div-5-Img.ch-image {
        padding-top: 40px;
    }
    .Div-5-Img.w-350 img {
        width: 80%;
    }
    .Full-Width-Img {
        height: 750px;
        background-size: 100% 100% !important;
    }
    .Div-Top-Img {
        padding-top: 50px;
        padding-bottom: 60px;
    }
    .Div-5-Img img {
        width: 70%;
        margin: auto;
    }
    .h1-txt {
        font: normal normal bold 47px/47px Arial;
    }
    .h2-txt {
        font: normal normal normal 24px/33px Arial;
    }
    .image-Sl img {
        width: 41px;
        height: 41px;
    }
    .image-Title h2 {
        font: normal normal bold 32px/42px Arial;
    }
    .image-Title h2 {
        font: normal normal bold 22px/24px Arial;
        padding-top: 30px;
        padding-bottom: 25px;
    }
    span.image-dv-icons img {
        margin-top: 8px;
    }
    .Padding-Custom {
        margin-top: 100px;
        padding-bottom: 60px;
    }
    .Section-Ty-3 {
        padding-top: 60px;
        padding-bottom: 70px;
    }
    .Wrap-Center h2 {
        font: normal normal bold 38px/42px Arial;
        margin-bottom: 50px;
    }
    .Table-Custom thead tr th,
    .Popup-a a {
        font: normal normal bold 24px/32px Arial;
        padding-bottom: 15.56px;
    }
    .Table-Custom tbody tr td {
        font: normal normal normal 24px/34px Arial;
        padding-top: 13px;
        padding-bottom: 15px;
    }
    .Section-Ty-4 {
        padding-top: 60px;
        padding-bottom: 70.82px;
    }
    .Wrap-TXt img {
        max-width: 52px;
        height: 52px;
    }
    .Wrap-TXt h3:before,
    .Wrap-TXt h3:after {
        top: -22px;
    }
    .Document-P p {
        font: normal normal normal 16px/29px Arial;
    }
    .Txt-Camp {
        font: normal normal normal 24px/34px Arial;
    }
    .Diff-X,
    .FontSize,
    .Thanks-Message p {
        font: normal normal bold 24px/34px Arial;
    }
    .T-Txt {
        margin-top: 30.5px;
        min-height: auto;
        margin-bottom: 0;
    }
    .hr-1 {
        margin-top: 50px;
    }
    .blank-spacer {
        height: 20px;
    }
    .Popup-a {
        margin-top: 70px;
    }
    .T-Txt p {
        font: normal normal normal 20px/33px Arial;
    }
    span.image-Text {
        font: normal normal normal 16px/24px Arial;
    }
    .Wr-h2 h2 {
        font: normal normal bold 36px/50px Arial;
        margin-bottom: 90px;
    }
    .Flexd-Div {
        width: 91%;
        margin: auto;
    }
    .modal_content {
        max-width: 870px;
    }
    .Equal-Container.brand-container {
        max-width: 1270px;
    }
    .D-Content h2 {
        font: normal normal bold 22px/24px Arial;
        padding-top: 30px;
        padding-bottom: 20px;
    }
    .D-Content .Long-Txt {
        font: normal normal normal 16px/29px Arial;
    }
    .D-Content .Sub-Txt {
        padding: 35px 0px;
    }
    .D-Content .Last-Txt {
        font: normal normal normal 19px/24px Arial;
        padding-top: 35px;
    }
    .Top-Img-fLX {
        padding-top: 50px;
        padding-bottom: 60px;
        max-width: 90%;
        margin: auto;
    }
    .Top-Img-fLX .Top-Img-fLX-Child img {
        max-width: 330px;
    }
    .w-1346.wdith-1464 .Div-3-SubTxt {
        padding-top: 60px;
        padding-bottom: 40px;
    }
    .G-Block-Child {
        padding: 67px 30px 57px 30px;
    }
    .Thanks-Message {
        min-height: 110px;
    }
    .Thanks-Message p {
        font: normal normal bold 45px/52px Arial;
    }
    .Thanks-Message p span.not-bold {
        font-size: 38px;
    }
}

@media screen and (max-width: 1200px) {
    .Equal-Container {
        max-width: 1140px;
    }
    .w-1346 {
        max-width: 1140px;
    }
    .Div-Top-Img img {
    max-width: 280px;
    width: 24%;

}
    .Flex-Wrap-Child {
        max-width: 31.3%;
    }
    .Div-5-Img img {
        width: 70%;
        margin: auto;
    }
    .Uniq-Next .Div-2-Txt {
        padding: 0 95px;
    }
    .Top-Img-fLX .Top-Img-fLX-Child img {
        max-width: 300px;
    }
}

@media screen and (max-width: 1050px) {
    .Equal-Container {
        max-width: 990px;
    }
    .w-1346 {
        max-width: 990px;
    }
    .Full-Width-Img {
        background-size: cover !important;
    }

    .Flex-Wrap-Child {
        max-width: 31%;
    }
    .h1-txt {
    font: normal normal bold 40px/47px Arial;
    }
    .h2-txt {
        font: normal normal normal 22px/32px Arial;
    }
    .Uniq-Next .Div-2-Txt {
        padding: 0 65px;
    }

    .Brand-64 {
        padding-top: 100px;
        padding-bottom: 80px;
    }

    .Top-Img-fLX {

    max-width: 98%;

}
.Top-Img-fLX {
    max-width: 100%;
}
.Top-Img-fLX .Top-Img-fLX-Child img {
    max-width: 270px;
}

.Div-Top-Img.ch-div
{
    padding-top: 50px;
    padding-bottom: 60px;
}
 .Div-5-Img.ch-image {
    padding-top: 95px;
}
}

@media screen and (max-width: 992px) {
    .Equal-Container {
        max-width: 960px;
    }
    .Top-Img-fLX .Top-Img-fLX-Child img {
    max-width: 200px;
}
    .w-1346 {
        max-width: 960px;
    }
    .Full-Width-Img {
        background-size: cover !important;
    }
    .h1-txt {
        font: normal normal bold 33px/42px Arial;
    }
    .Table-Custom thead tr th,
    .Popup-a a {
        font: normal normal bold 23px/32px Arial;
    }
    .Uniq-Next .Div-2-Txt {
        padding: 0 90px;
    }
    .D-Content h2 {
    font: normal normal bold 18px/24px Arial;

    }

    .Div-Top-Img img {
    max-width: 280px;
    width: auto;
}
}

@media screen and (max-width: 768px) {

/*  data responsive  */
    .Normal-C-form
    {
        margin-bottom: 0;
    }
.Normal-C-form form .cmApp_fieldWrap .cmApp_formInput input
    {



     height: 32px !important;
    padding-left: 19px;
    text-align: left;
    letter-spacing: 0px;
    color: #00000080;
    font-family: 'Arial'!important;
    font-size: 12px !important;
    line-height: 13px !important;
    margin-bottom: 10px !important;


    }
      .Normal-C-form form .cmApp_formSubmitButton
    {
    max-width: 100%;
    width: 100%;
    height: 37px;
    font: normal normal bold 14px/16px Arial;
    max-width: 100%;
    width: 100% !important;
    height: 37px !important;
    float:unset;
    font-family: 'Arial'!important;
    font-size: 14px !important;
    line-height: 16px !important;
    font-weight: bold !important;


    }

/* form responsive */




    /* next */
    .Div-4-Input {
        width: 80%;
        margin: auto;
    }
    .Div-5-Img.w-350 img {
        width: 100%;
    }
    .Div-5-Img img {
        width: 83%;
        margin: auto;
    }
    .dp-hide {
        display: block;
    }
    .wise-owl-title {
        font: normal normal normal 14px/20px Arial;
    }
    .Full-Width-Img.Next-header-img {
        background: url(../img/next-mb.png) no-repeat !important;
        height: 572px;
        background-size: 100% 100% !important;
    }
    .Full-Width-Img.orange-x {
        background: url(../img/orng-m.png) no-repeat !important;
        height: 572px;
        background-size: 100% 100% !important;
    }
    .Uniq-Next .Div-2-Txt {
        padding: 0 40px;
    }
    .Full-Width-Img.Next-header-img .h1-txt,
    .Full-Width-Img.orange-x .h1-txt {
        font: normal normal bold 26px/37px Arial;
    }
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350 {
        width: 187px;
        height: auto;
        padding-top: 70px;
    }
    .Full-Width-Img.orange-x .Div-5-Img {
        width: 187px;
        height: auto;
        padding-top: 83px;
    }
    .hide-mb-mb {
        display: none;
    }
    .Full-Width-Img.Next-header-img .Arrow-Mobile,
    .Full-Width-Img.orange-x .Arrow-Mobile {
        margin-top: 50px;
    }
    .Full-Width-Img.Next-header-img .Div-Top-Img img {
        max-width: 144px;
        width: unset;
        height: auto;
        margin: auto;
    }
    /* next */
    .Equal-Container {
        max-width: 720px;
    }
    .Arrow-Mobile {
        display: block;
        text-align: center;
        margin-top: -20px;
    }
    .Arrow-Mobile img {
        width: 24px;
        height: 14px;
        object-fit: cover;
    }
    .Padding-Custom {
       /* margin-top: 131px;*/
        margin-top: 90px;
        padding-bottom: 26.14px;
    }
    .w-1346 {
        padding-left: 44px;
        padding-right: 44px;
        width: auto;
        max-width: 100%;
    }
    .Wrap-5-Content {
        max-width: 100%;
    }
    .modal_content {
        max-width: 290px;
        height: 291px;
    }
    .Div-Top-Img,
    .Div-Top-Img.ch-div {
        padding-top: 44px;
        padding-bottom: 41px;
        text-align: center;
    }
    .Div-Top-Img img {
        max-width: 154px;
        width: unset;
        height: auto;
    }
    .Wiseowl-1 {
        background: url(../img/mobile-375.png) no-repeat !important;
    }
    .Equal-Container {
        max-width: 100%;
        padding-right: 44px;
        padding-left: 44px;
    }
    .Flex-Wrap-Div,
    .Flex-Input-Div {
        flex-direction: column;
    }
    .Flex-Input-Div-1 {
        max-width: 100%;
        margin-right: unset;
    }
    .Wiseowl-1 {
        height: 572px;
        background-size: 100% 100% !important;
    }
    .h1-txt {
        font: normal normal bold 30px/33px Arial;
    }
    .Div-3-SubTxt {
        padding-top: 25px;
        padding-bottom: 56px;
    }
    .h2-txt {
        font: normal normal normal 16px/24px Arial;
    }
    .Flex-Input-Div-btn {
        max-width: 100%;
        width: 100%;
    }
    .Flex-Input-Div {
        margin-bottom: 0px;
    }
    .Div-5-Img {
        max-width: 287px;
        width: 100%;
        margin: auto;
        /*margin-top: 50px;*/
    }
    .Flex-Input-Div-1 input {
        width: -webkit-fill-available;
        height: 32px;
        padding-left: 17px;
        font: normal normal normal 12px/13px Arial;
        margin-bottom: 10px;
    }
    .Flex-Input-Div-btn .wbtn {
        max-width: 100%;
        width: 100%;
        height: 37px;
        font: normal normal bold 14px/16px Arial;
    }
    .image-Sl {
        display: block;
        height: 34px;
    }
    .image-Sl img {
        width: 34px;
        height: 34px;
    }
    .Wrap-Div-4 h4 {
        font: normal normal normal 14px/20px Arial;
        padding-top: 34px;
    }
    .image-Title h2 {
        padding-top: 23px;
        padding-bottom: 16px;
        font: normal normal bold 14px/20px Arial;
    }
    .image-Title h2 {
        font: normal normal bold 14px/20px Arial;
    }
    .Document-P p {
        font: normal normal normal 14px/20px Arial;
        color: #454545;
    }
    .Flex-Wrap-Child {
        max-width: 100%;
        margin-bottom: 25px;
    }
    span.image-dv-icons {
        width: 10px;
        margin-right: 14.66px;
    }
    span.image-Text {
        max-width: 100%;
        font: normal normal normal 13px/19px Arial;
        color: #707070;
    }
    span.image-dv-icons img {
        width: 10px;
        height: 10px;
        object-fit: cover;
        margin-top: 5px;
    }
    .Table-Custom tbody tr td {
        padding-top: 6.5px;
        padding-bottom: 6.5px;
        font: normal normal normal 14px/21px Arial;
    }
    .Wrap-Center h2 {
        margin-bottom: 35px;
        font: normal normal bold 20px/23px Arial;
    }
    .Table-Custom thead tr th {
        font: normal normal bold 14px/21px Arial;
        padding-bottom: 6.5px;
    }
    .Txt-Camp {
        text-align: left;
        font: normal normal normal 14px/21px Arial;
    }
    .Diff-X,
    .FontSize {
        font: normal normal bold 14px/21px Arial;
    }
    .Table-Custom tbody tr.seperator td {
        padding: 1px;
    }
    .Section-Ty-3 {
        padding-top: 48px;
        padding-bottom: 65px;
    }
    .Section-Ty-4 {
        padding-top: 39.14px;
        padding-bottom: 44.43px;
    }
    .Wrap-TXt h3 {
        height: 29.87px;
    }
    .Wrap-TXt img {
        max-width: 29.87px;
        height: 29.87px;
    }
    .Wrap-TXt h3:before,
    .Wrap-TXt h3:after {
        height: 2px;
        top: -11px;
    }
    .T-Txt {
        margin-top: 18.6px;
        margin-bottom: 21.44px;
    }
    .hr-1 {
        height: 2px;
        margin-top: 21.44px;
    }
    .Popup-a {
        margin-top: 33.56px;
    }
    .T-Txt p {
        font: normal normal normal 16px/20px Arial;
        color: #454545;
    }
    .blank-spacer {
        width: 100%;
        height: 18.66px;
    }
    .Popup-a a {
        max-width: 100%;
        width: auto;
        font: normal normal bold 12px/14px Arial;
        padding: 7px 15px;
    }
    .modal_content {
        max-width: 250px;
        height: 291px;
    }
    .modal_header {
        min-height: 16px;
        padding-bottom: 25px;
        padding-top: 21px;
        padding-left: 22px;
        padding-right: 22px;
        text-align: right;
    }
    .modal_header svg {
        width: 16px;
        height: 16px;
    }
    .Thanks-Message p {
        font: normal normal bold 20px/18px Arial;
    }
    .Thanks-Message {
        min-height: 40px;
        padding-bottom: 23.82px;
    }
    .Mid-405,
    .Wrap-Popup-2 {
        max-width: 190px;
    }
    .Mid-405 .Divider-Message {
        padding-bottom: 29.73px;
    }
    .Divider-Message h2 {
        height: 35.45px;
    }
    .Divider-Message h2 img {
        max-width: 35.45px;
        height: 35.45px;
    }
    .Divider-Message h2:before,
    .Divider-Message h2:after {
        top: -12px;
    }
    .mobile-hide {
        display: none;
    }
    .Bottom-Txy-Popup a {
        font: normal normal bold 13px/15px Arial;
        display: block;
        color: #434343;
        text-align: center;
        text-decoration: underline;
        text-decoration-color: #434343;
    }
    .ny-back {
        height: 291px;
    }
    .Display-Hide-Dsk {
        display: block;
    }
    .ny-back.Mobile-Back {
        background: url(../img/mobile-popup.png) no-repeat !important;
    }
    .ny-back.duro-x {
        background: url(../img/second-poup.png) no-repeat !important;
    }
    .Wr-h2 h2 {
        font: normal normal bold 17px/20px Arial;
        margin-bottom: 25px;
    }
    .Wr-h2-input {
        flex-direction: column;
    }
    .Wr-h2-input .Ch-1-Input input {
        height: 32px;
        padding-left: 17px;
        font: normal normal normal 12px/14px Arial;
        margin-bottom: 10px;
    }
    .Wr-h2-input .Ch-1-btn {
        max-width: 100%;
        width: auto;
    }
    .Sus-Btn {
        max-width: unset;
        width: 100%;
        line-height: 16px;
        font-size: 14px;
        color: #fff;
        height: 37px;
        background-color: #343434;
        cursor: pointer;
    }
    .ny-back {
        height: 291px;
        background-size: 100% 100% !important;
        background: url(../img/mobile-popup.png) no-repeat !important;
    }
    .Full-Width-Img.Wiseowl-1 .Div-5-Img {
        margin-top: 50px;
    }
    /* brand */
    .Top-Img-fLX {
        padding-top: 47px;
        padding-bottom: 41px;
        max-width: 100%;
    }
    .Full-Width-Img.MB-background {
        background: url(../img/all-brand-mb.png) no-repeat !important;
        height: 572px;
        background-size: 100% 100% !important;
    }
    .w-1346.wdith-1464 {
        max-width: 100%;
        padding-left: 33px;
        padding-right: 33px;
    }
    .w-1346.wdith-1464 .Wrap-5-Content {
        max-width: 100%;
    }
    .Top-Img-fLX .Top-Img-fLX-Child img {
        max-width: 83px;
        max-height: 19px;
    }
    .w-1346.wdith-1464 .Div-3-SubTxt {
        padding-top: 33px;
        padding-bottom: 56px;
    }
    .w-1346.wdith-1464 .Div-2-Txt {
        padding: 0px 15px;
    }
    .w-1346.wdith-1464 .Div-4-Input {
        width: 93%;
    }
    .Brand-64 .G-Block-P {
        flex-direction: column;
    }
    .Brand-64 .G-Block-P .G-Block-Child {
        max-width: 100%;
        width: 100%;
        margin-bottom: 26px;
        padding: 17px 15px 21px 15px;
    }
    .Brand-64 .G-Block-P .G-Block-Child:last-child {
        margin-bottom: 0px;
    }
    .Brand-64 {
        padding-top: 44px;
        padding-bottom: 57px;
        margin-top: 80px;
    }
    .D-Content .Long-Txt {
        display: none;
    }
    .G-block-Icons img {
        /*max-width: 134px;*/
        max-height: 29px;
    }
    .section-Type-1.Brand-64 .G-block-Icons {
        height: auto;
    }
    .D-Content h2 {
        padding-top: 15px;
        padding-bottom: 7px;
        font: normal normal bold 14px/16px Arial;
    }
    .DD-der {
        max-width: 180px;
    }
    .D-Content .Sub-Txt {
        padding-top: 7px;
        padding-bottom: 28px;
        font: normal normal normal 12px/14px Arial;
    }
    .D-Content .Last-Txt {
        padding-top: 0;
        font: normal normal normal 12px/14px Arial;
        color: #808080;
    }
    .mobile-UI-Flex.Top-Img-fLX {
        max-height: 19px;
        text-align: center;
        height: 100%;
    }
    .Brand-all-background {
        background: #fff;
    }
    .mobile-UI-Flex.Top-Img-fLX .child-mb-first {
        width: 32%;
    }
    .mobile-UI-Flex.Top-Img-fLX .child-mb-second {
        width: 23.7%;
    }
    .mobile-UI-Flex.Top-Img-fLX .child-mb-third {
        width: 25.7%;
    }
    .w-1346.wdith-1464 .Flex-Input-Div {
        margin-bottom: 0px;
    }
    .w-1346.wdith-1464 .Div-5-Img img {
        width: 71%;
        margin: auto;
    }
    .Thanks-Message p span.not-bold {
        font-size: 18px;
    }
    .Brand-64 {
        margin-top: 140px;
    }
}

@media screen and (max-width: 650px) {
    .Uniq-Next .Div-2-Txt {
        padding: 0 0px;
    }
    .Full-Width-Img.Next-header-img .h1-txt,
    .Full-Width-Img.orange-x .h1-txt {
        font: normal normal bold 24px/30px Arial;
    }
    .h2-txt {
        font: normal normal normal 15px/24px Arial;
    }
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350,
    .Full-Width-Img.orange-x .Div-5-Img {
        padding-top: 80px;
    }
    .Div-5-Img.ch-image img {
        width: 100%;
    }
    .Full-Width-Img.Wiseowl-1 .Div-5-Img {
        margin-top: 30px;
    }
    .w-1346.wdith-1464 .Div-5-Img img {
        width: 67%;
        margin: auto;
    }
    .Brand-64 {
        margin-top: 120px;
    }
    .Padding-Custom {
    margin-top: 90px;

}
}

@media screen and (max-width: 576px) {
    .Equal-Container {
        max-width: 540px;
    }
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350,
    .Full-Width-Img.orange-x .Div-5-Img {
        padding-top: 50px;
    }
    .Uniq-Next .Div-2-Txt {
        padding: 0 0px;
    }

.Padding-Custom {
    margin-top: 90px;

}
.Table-Custom thead tr th {
    font: normal normal bold 12px/21px Arial;

}
.Table-Custom thead tr th.mobile-width {
    width: 33% !important;
}
    .Div-5-Img.ch-image img {
        width: 100%;
    }
    .Full-Width-Img.Next-header-img .h1-txt,
    .Full-Width-Img.orange-x .h1-txt {
        font: normal normal bold 24px/30px Arial;
    }
    .Full-Width-Img.Wiseowl-1 .Div-5-Img {
        margin-top: 0px;
    }
    .w-1346.wdith-1464 .Div-5-Img img {
        width: 63%;
        margin: auto;
    }
    .Brand-64 {
        margin-top: 120px;
    }
}

@media screen and (max-width: 480px) {
    .Equal-Container {
        max-width: 100%;
    }
   .Div-5-Img img {
    width: 82%;
}
.Padding-Custom {
    margin-top: 90px;

}

.h1-txt {
    font: normal normal bold 27px/33px Arial;
}

.Table-Custom thead tr th {
    font: normal normal bold 11px/21px Arial;

}
.Table-Custom thead tr th.mobile-width {
    width: 37% !important;
}

    .Div-5-Img.ch-image img {
    width: 73%;
}
.Div-5-Img.w-350 img {
    width: 76%;
}
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350,
    .Full-Width-Img.orange-x .Div-5-Img {
       /* padding-top: 60px;*/
         padding-top: 40px;
    }
    .Full-Width-Img.orange-x .Div-5-Img {
       /* padding-top: 75px;*/
    }
    .Div-5-Img {
        margin-top: 0px;
    }
    .Div-4-Input {
        width: 100%;
        margin: auto;
    }
    .Full-Width-Img.Next-header-img .h1-txt,
    .Full-Width-Img.orange-x .h1-txt {
       /* font: normal normal bold 18px/21px Arial;*/
        font: normal normal bold 26px/33px Arial;
    }
    .Full-Width-Img.Wiseowl-1 .Div-5-Img {
        margin-top: 0px;
    }
    .w-1346.wdith-1464 .Div-5-Img img {
        width: 66.5%;
        margin: auto;
    }
    .w-1346.wdith-1464 .Div-2-Txt {
        padding: 0px 15px;
    }
    .Brand-64 {
        margin-top: 90px;
    }
    .w-1346.wdith-1464 .Arrow-Mobile {
        display: block;
        text-align: center;
        margin-top: -5px;
    }
}

@media screen and (max-width: 375px) {


.Div-5-Img img {
    width: 92%;
    margin: auto;
}

.Div-5-Img.w-350 img {
    width: 90%;
}

.Full-Width-Img.Next-header-img .Div-Top-Img img {
    max-width: 125px;

}

    .Full-Width-Img.Wiseowl-1 .Div-5-Img {
        /*margin-top: 45px;*/
    }
    .Div-4-Input {
        width: 100%;
        margin: auto;
    }
    .Div-5-Img.ch-image img {
        width: 100%;
    }
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350,
    .Full-Width-Img.orange-x .Div-5-Img {
        width: 187px;
        height: auto;
       /* padding-top: 70px;*/
         padding-top: 35px;
    }
    .Div-5-Img {
        margin-top: 0px;
    }
    .Arrow-Mobile {
        display: block;
        text-align: center;
        margin-top: -20px;
    }
    .Arrow-Mobile img {
        width: 24px;
        height: 14px;
        object-fit: cover;
    }
    .Padding-Custom {
        /*margin-top: 131px;*/
        margin-top: 90px;
        padding-bottom: 26.14px;
    }
    .w-1346 {
        padding-left: 44px;
        padding-right: 44px;
        width: auto;
    }
    .Wrap-5-Content {
        max-width: 287px;
    }
    .Div-Top-Img {
        padding-top: 44px;
        padding-bottom: 41px;
        text-align: center;
        display: flex;
    align-items: center;
    justify-content: center;
    }
    .Div-Top-Img img {
       /* max-width: 154px;*/
        max-width: 125px;
        width: unset;
        height: auto;
    }
    .Wiseowl-1 {
        background: url(../img/mobile-375.png) no-repeat !important;
    }
    .Equal-Container {
        max-width: 100%;
        padding-right: 44px;
        padding-left: 44px;
    }
    .Flex-Wrap-Div,
    .Flex-Input-Div {
        flex-direction: column;
    }
    .Flex-Input-Div-1 {
        max-width: 100%;
        margin-right: unset;
    }
    .Wiseowl-1 {
        height: 572px;
    }
    .h1-txt {
       /* font: normal normal bold 20px/23px Arial;*/
        font: normal normal bold 23px/33px Arial;
        margin-bottom: 0;
    }
    .Div-3-SubTxt {
        padding-top: 25px;
        padding-bottom: 56px;
    }
    .h2-txt {
       /* font: normal normal normal 16px/18px Arial;*/
         font: normal normal normal 14px/18px Arial;
    }
    .Flex-Input-Div-btn {
        max-width: 100%;
        width: 100%;
    }
    .Flex-Input-Div {
        margin-bottom: 0px;
    }
    .Div-5-Img {
        max-width: 287px;
        width: 100%;
        margin: auto;
    }
    .Flex-Input-Div-1 input {
        width: -webkit-fill-available;
        height: 32px;
        padding-left: 17px;
        font: normal normal normal 12px/13px Arial;
        margin-bottom: 10px;
    }
    .Flex-Input-Div-btn .wbtn {
        max-width: 100%;
        width: 100%;
        height: 37px;
        font: normal normal bold 14px/16px Arial;
    }
    .image-Sl {
        display: block;
        height: 34px;
    }

    .Wrap-Div-4 h4 {
        font: normal normal normal 14px/20px Arial;
        padding-top: 18px;
    }

    .Flex-Wrap-Child {
        max-width: 100%;
        margin-bottom: 25px;
    }

    span.image-Text {
        max-width: 259px;
        font: normal normal normal 13px/19px Arial;
        color: #707070;
    }
    span.image-dv-icons img {
        width: 10px;
        height: 10px;
        object-fit: cover;
        margin-top: 5px;
    }
    .Table-Custom tbody tr td {
        padding-top: 6.5px;
        padding-bottom: 6.5px;
        font: normal normal normal 10px/11px Arial;
    }
    .Wrap-Center h2 {
        margin-bottom: 35px;
        font: normal normal bold 20px/23px Arial;
    }
    .Table-Custom thead tr th {
        font: normal normal bold 10px/11px Arial;
        padding-bottom: 6.5px;
    }
    .Txt-Camp {
        text-align: left;
        font: normal normal normal 10px/11px Arial;
    }
    .Diff-X,
    .FontSize {
        font: normal normal bold 10px/11px Arial;
    }
    .Table-Custom thead tr th.mobile-width {
        width: 36% !important;
    }
    .Table-Custom tbody tr.seperator td {
        padding: 1px;
    }
    .Section-Ty-3 {
        padding-top: 48px;
        padding-bottom: 65px;
    }
    .Section-Ty-4 {
        padding-top: 39.14px;
        padding-bottom: 44.43px;
    }

    .Wrap-TXt img {
        max-width: 29.87px;
        height: 29.87px;
    }

    .T-Txt {
        margin-top: 18.6px;
        min-height: 156px;
        margin-bottom: 21.44px;
    }
    .hr-1 {
        height: 2px;
        margin-top: 21.44px;
    }

    .mobile-hide {
        display: none;
    }
    .ny-back {
        height: 291px;
    }
    .Display-Hide-Dsk {
        display: block;
    }
    .ny-back.Mobile-Back {
        background: url(../img/mobile-popup.png) no-repeat !important;
    }
    .ny-back.duro-x {
        background: url(../img/second-poup.png) no-repeat !important;
    }
    .Wr-h2-input .Ch-1-Input input {
        height: 32px;
        padding-left: 17px;
        font: normal normal normal 12px/14px Arial;
        margin-bottom: 10px;
    }
    .alink-mobile {
        text-align: center;
        text-decoration: underline;
        font: normal normal bold 13px/15px Arial;
        letter-spacing: 0px;
        color: #434343;
    }
    .ny-back {
        height: 291px;
        background-size: 100% 100% !important;
        background: url(../img/mobile-popup.png) no-repeat !important;
    }
    /* brand */

    .Full-Width-Img.MB-background {
        background: url(../img/all-brand-mb.png) no-repeat !important;
        height: 572px;
        background-size: 100% 100% !important;
    }

    .w-1346.wdith-1464 .Wrap-5-Content {
        max-width: 100%;
    }
    .Top-Img-fLX .Top-Img-fLX-Child img {
        max-width: 83px;
        max-height: 19px;
    }

    .w-1346.wdith-1464 .Div-2-Txt {
       /* padding: 0px 30px;*/
    }
    .w-1346.wdith-1464 .Div-4-Input {
        width: 93%;
    }
    .Brand-64 .G-Block-P {
        flex-direction: column;
    }

    .Brand-all-background {
        background: #fff;
    }
    .mobile-UI-Flex.Top-Img-fLX .child-mb-first {
        width: 32%;
    }
    .mobile-UI-Flex.Top-Img-fLX .child-mb-second {
        width: 23.7%;
    }
    .mobile-UI-Flex.Top-Img-fLX .child-mb-third {
        width: 25.7%;
    }
    .w-1346.wdith-1464 .Flex-Input-Div {
        margin-bottom: 0px;
    }
    .w-1346.wdith-1464 .Div-5-Img img {
       /* width: 90.5%;*/
        width: 85%;
        margin: auto;
    }
    .Thanks-Message p span.not-bold {
        font-size: 18px;
    }
    .Brand-64 {
        margin-top: 90px;
    }
}

@media screen and (max-width: 360px) {
    .Equal-Container {
        max-width: 100%;
    }
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350 {
        padding-top: 50px;
    }
    .Full-Width-Img.Next-header-img .Arrow-Mobile,
    .Full-Width-Img.orange-x .Arrow-Mobile {
        margin-top: 20px;
    }
    .modal_content {
        max-width: 300px;
        height: 291px;
    }
    .Mid-405,
    .Wrap-Popup-2 {
        max-width: 250px;
    }
    .Full-Width-Img.Next-header-img .Div-5-Img.w-350 {
        padding-top: 30px;
    }
    .Full-Width-Img.Wiseowl-1 .Div-5-Img {
        margin-top: 50px !important;
    }
    .Table-Custom thead tr th.mobile-width {
    width: 37% !important;
}
}

.s708-input {
    margin-top: 10px;
}

.s708-checkbox {
    display: flex;
    margin-top: 5px;
}

.s708-checkbox input {
    height: auto;
    width: 25px;
}

.s708-checkbox .second-ques {
    margin-left: 15px;
}
