
.referrals-wrapp ::-webkit-input-placeholder {
  color:#1c1c1c;
}
.referrals-wrapp ::-moz-placeholder { 
  color:#1c1c1c;
}
.referrals-wrapp :-ms-input-placeholder {
  color:#1c1c1c;
}
.referrals-wrapp :-moz-placeholder {
  color:#1c1c1c;
}

.referrals-wrapp, .benefits-wrapp { width:100%; float:left;}
.referrals-wrapp .margin { width:100%; max-width:1155px; margin:auto;}

/*referrals-wrapp*/
.referrals-wrapp { text-align:center; padding:0 0 100px; position:relative;}
.referrals-wrapp p { float:none; font-size:16px; font-weight:400; color:#1c1c1c; letter-spacing:normal; line-height:1.88; margin:0 0 22px;}
.referrals-wrapp p a { color:#1c1c1c;}
.referrals-wrapp p span { display:block;}
.referrals-wrapp p strong { font-weight:700;}
.referrals-wrapp h2 { float:none; font-size:16px; color:#1c1c1c; letter-spacing:normal; line-height:normal; margin:0 0 12px;}
.referrals-wrapp h2 a { color:#1c1c1c;}
.referrals-wrapp h2 span { display:block;}
.referrals-wrapp h3 { float:none; font-size:35px; font-weight:400; color:#578a00; letter-spacing:normal; line-height:1.29; margin:0 0 28px;}
.referrals-wrapp h3 a { color:#578a00;}
.referrals-wrapp h3 span { display:block;}
.referrals-wrapp h4 { float:none; font-size:35px; font-weight:400; color:#578a00; letter-spacing:normal; line-height:1.29; margin:0 0 28px;}
.referrals-wrapp h4 a { color:#578a00;}
.referrals-wrapp h4 span { display:block;}
.referrals-wrapp .referrals-col1 { width:69.7%; float:none; display:table; margin:0 auto 26px;}
.referrals-wrapp .referrals-col1 img { width:100%; display:block;}
.referrals-wrapp .referrals-col1 .referrals-row1 { width:100%; float:none;}
.referrals-wrapp .referrals-col2 { width:100%; float:left; margin:0 0 80px; position:relative;}
.referrals-wrapp .referrals-col2 img { width:100%; display:block;}
.referrals-wrapp .referrals-col2 .referrals-row2 { width:100%; float:left;}
.referrals-wrapp .referrals-col3 { width:95%; float:none; display:table; margin:0 auto 80px;}
.referrals-wrapp .referrals-col3 img { width:100%; display:block;}
.referrals-wrapp .referrals-col3:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 { width:100%; float:left; margin:1.3% 0 0;}
.referrals-wrapp .referrals-col3 .referrals-row3:first-child { margin-top:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil1 { text-align:left; font-size:16px; font-weight:400; color:#1c1c1c; text-transform:inherit; background:none; resize:none; border:1px solid rgba(28,28,28,0.3); position:relative;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2 { width:49.5%; height:57px; float:left; margin:0 0 0; padding:0 3% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2:nth-child(2n) { float:right;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3 { width:100%; height:57px; float:left; margin:0 0 0; padding:18px 3% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4 { width:100%; height:57px; float:left; margin:0 0 0; padding:0 6.6% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5 { width:100%; height:131px; float:left; margin:0 0 0; padding:18px 3% 0;}
.referrals-wrapp .referrals-col4 { width:87.7%; float:none; display:table; margin:0 auto 76px;}
.referrals-wrapp .referrals-col4 img { width:100%; display:block;}
.referrals-wrapp .referrals-col4 .referrals-row4 { width:100%; float:left; margin:0 0 33px;}
.referrals-wrapp .referrals-col4 .referrals-row4:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-btn1 { float:right; border:none; margin:0 0 0; padding:0;}
.referrals-wrapp .referrals-btn1 button { color:#1c1c1c; background:none; border-color:#6a9206; padding:10px 55px 10px 23px;}
.referrals-wrapp .referrals-btn1:hover button { color:#ffffff; background:#6a9206; border-color:#6a9206;}
.referrals-wrapp .enquiry-btn1 { float:left; background:none; border-color:#6a9206; margin:10px 5px 0 0;}
.referrals-wrapp .enquiry-btn1:last-child { margin-right:0;}
.referrals-wrapp .enquiry-btn1 input { color:#1c1c1c; background:none; border:none; cursor:pointer; padding:10px 53px 10px 23px; z-index:9;}
.referrals-wrapp .enquiry-btn1:hover { background:#6a9206; border-color:#6a9206;}
.referrals-wrapp .enquiry-btn1:hover input { color:#ffffff;}
.referrals-wrapp h2, .referrals-wrapp h2 span { font-family: 'haniva-semibold-font';}

.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper .cog-row:nth-child(14) .el-checkbox {width: fit-content !important;margin-inline: auto !important;}

/*benefits-wrapp*/
.benefits-wrapp { text-align:center; background:url(../images/book-bg.jpg) no-repeat center / cover; padding:128px 0 108px;}
.benefits-wrapp p { float:none; font-size:16px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.88; margin:0 0 22px;}
.benefits-wrapp p a { color:#1c1c1c;}
.benefits-wrapp p span { display:block;}
.benefits-wrapp p strong { font-weight:700;}
.benefits-wrapp h2 { float:none; font-size:48px; font-weight:400; color:#ffffff; letter-spacing:normal; line-height:1.29; margin:0 0 28px;}
.benefits-wrapp h2 a { color:#ffffff;}
.benefits-wrapp h2 span { display:block;}
.benefits-wrapp .margin { max-width:902px;}
.benefits-wrapp h2, .benefits-wrapp h2 span { font-family: 'haniva-bold-font';}

.referrals-box1 { width:49.4%; float:left; text-align:left; margin:0 0;}
.referrals-box1:nth-child(2n) { float:right;}

.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper .cog-row:nth-child(18) {margin-top: 20px !important;}

/*btn-css*/
.referrals-btn1, .referrals-btn1 button, .contact-btn11, .contact-btn11 input { font-size:13px; font-weight:400; letter-spacing:normal; line-height:normal; border:2px solid; border-radius:28px; transition:all 0.25s ease-out 0s; display:inline-block; position:relative; font-family: 'haniva-bold-font';}
.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper .cog-row:nth-child(18) a {text-decoration: none;}


.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner{width:100%!important;height:57px!important;margin:0 0 0!important;padding:0 26px 0!important;font-size:16px!important;font-weight:400!important;text-align:left!important;letter-spacing:normal!important;transition:all 0.25s ease-out 0s!important;display:inline-block;vertical-align:baseline;position:relative;box-shadow:none!important;outline:none;line-height:1.42!important;background:none!important;text-transform:inherit!important;border-radius:0!important;color:#1c1c1c!important;border:1px solid rgb(28 28 28 / .3)!important;font-family:'haniva-book-font'!important}
.referrals-wrapp .referrals-col3 .cog-form{width:100%!important; display:block!important; float:none!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container{float:none!important; padding: 0px !important; width:100%!important; display:flex!important; flex-wrap:wrap!important; justify-content:center!important; background: none !important; border-radius: 0px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {font-size: 16px !important; font-weight: 400 !important; letter-spacing: normal !important; line-height: normal !important; text-align: left !important; color: #1d1d1b !important;     font-family: 'haniva-book-font'!important; text-transform: inherit !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{height:131px!important;padding:18px 20px 0!important;font-size:16px!important;font-weight:400!important;color:#1d1d1b!important;background:none!important;text-align:left;letter-spacing:normal!important;border:1px solid rgb(28 28 28 / .3)!important;text-transform:inherit!important;resize:none!important;font-family:'haniva-book-font'!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload{background:#ffffff!important;border-radius:0!important;color:#1d1d1b!important;border:1px solid rgb(28 28 28 / .3)!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field.is-error::before{background:none!important; outline:none!important; opacity:1!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field.is-error::after{background:none!important; outline:none!important; opacity:0!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div{background:none!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text{margin:0 0 0!important;color:#1d1d1b!important;font-size:16px!important;font-weight:400!important;text-transform:inherit!important;letter-spacing:normal;font-family:'haniva-book-font'!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-col .cog-content h2{color:#3f4140!important;text-decoration:none!important;font-size:28px!important;font-weight:400!important;float:none;letter-spacing:0.88px!important;line-height:1.34!important;font-family:"Quicksand",sans-serif!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row {margin: 0 0 0px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-header__text .cog-header__description{color:#fff; font-family:'Outfit',sans-serif!important; font-size:13.5px!important; letter-spacing:normal!important; line-height:1.2!important; font-weight:300!important; margin:15px 0 12px!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-header__text .cog-heading{float:none!important; font-size:30px!important; font-weight:100!important; color:#9e884d; letter-spacing:normal!important; line-height:1!important; margin:0 0 34px!important; font-family:'Outfit',sans-serif!important; text-align:center}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row:nth-child(11) .cog-field{flex:1 1 100% !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group .el-checkbox__label>div{color:#1d1d1b!important;font-size:16px!important;letter-spacing:normal!important;line-height:normal!important;font-weight:400!important;font-family:'haniva-book-font'!important;padding:0 0 0 6px !important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page-progress .el-scrollbar__wrap .cog-page-progress__page.is-active a::before {background: #a79155 !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page-progress .el-scrollbar__wrap .cog-page-progress__page a span {color: #ffffff !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-address .cog-row {column-gap: calc(var(--gutter) / 1) !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group .el-checkbox__input .el-checkbox__inner{content:''!important;position:relative;left:-3px!important;top:3px!important;background:none!important;border-radius:0!important;box-shadow:none!important;border:1px solid #1d1d1d!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group .el-checkbox__input .el-checkbox__inner::after{content:''!important;width:12px!important;height:12px!important;margin:0 !important;padding:0 !important;background:#3b6302!important;border-radius:0!important;-webkit-transition:all 0.2s ease!important;transition:all 0.2s ease!important;opacity:0!important;-webkit-transform:scale(0)!important;transform:scale(0)!important;border:none!important;position:absolute;top:0px;left:0px;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group .el-checkbox__input.is-checked .el-checkbox__inner{background:none!important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group .el-checkbox__input.is-checked .el-checkbox__inner::after{opacity:1!important; -webkit-transform:scale(1)!important; transform:scale(1)!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page .cog-page__navigation .el-button{width:auto!important;height:auto!important;float:none!important;font-size:13px!important;font-weight:400!important;letter-spacing:normal!important;color:#000!important;border:2px solid;cursor:pointer;text-align:center;border-radius:0;transition:all 0.5s ease-out 0s;display:inline-block;position:relative;vertical-align:baseline;outline:none!important;line-height:normal;box-shadow:none;background:url(../images/right-black-plain-arrow.svg) no-repeat 88%!important;border-radius:28px!important;border-color:#6a9206!important;font-family:'haniva-bold-font'!important;padding:10px 50px 10px 23px!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page .cog-page__navigation .el-button:hover{background:#6a9206 url(../images/right-white-plain-arrow.svg) no-repeat 88%!important;box-shadow:none!important;color:#ffffff!important;border-color:#6a9206!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page .cog-page__navigation .el-button.cog-button--back{background:none!important;color:#a99357!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page .cog-page__navigation .el-button.cog-button--back:hover{background:linear-gradient(180deg,#9e884d 0%,#cdb576 100%) border-box!important;color:#fff!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page__navigation {gap: 12px !important; padding: 0 !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div{align-items:center!important;padding:12px 15px 12px!important;display:flex!important;flex-direction:row-reverse!important;justify-content:space-between}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger .el-button{width:auto!important;height:auto!important;float:none!important;font-size:13px!important;font-weight:400!important;letter-spacing:normal!important;color:#000!important;border:2px solid;cursor:pointer;text-align:center;border-radius:0;transition:all 0.5s ease-out 0s;display:inline-block;position:relative;vertical-align:baseline;outline:none!important;line-height:normal;box-shadow:none;background:url(../images/right-black-plain-arrow.svg) no-repeat 88%!important;border-radius:28px!important;border-color:#6a9206!important;font-family:'haniva-bold-font'!important;padding:10px 75px 10px 23px!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger .el-button:hover{background:#6a9206 url(../images/right-white-plain-arrow.svg) no-repeat 88%!important;box-shadow:none!important;color:#ffffff!important;border-color:#6a9206!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner:focus {outline: none !important;box-shadow: none !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-field .cog-error-message {background: none !important; color: red !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .el-scrollbar .el-scrollbar__wrap {overflow: hidden !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-header img{width:100%!important;max-width:48%!important;margin:0 auto 0!important;float:none!important;display:block!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-col .cog-content p span {text-decoration: none !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner:focus {box-shadow: none !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-page::after {display: none !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-col .cog-content p {text-align: left !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-section .cog-heading{color:#3f4140!important;text-decoration:none!important;font-size:28px!important;font-weight:400!important;float:none;letter-spacing:0.88px!important;line-height:1.34!important;font-family:"Quicksand",sans-serif!important; margin: 0 0 10px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-choice .el-radio-group .el-radio__input .el-radio__inner{border:1px solid #1d1d1d!important;background:none!important;border-radius:0!important ;transform: none;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-choice .el-radio-group .el-radio__input.is-checked .el-radio__inner::after{opacity: 1 !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-choice .el-radio-group .el-radio__input .el-radio__inner::after {  box-shadow: none !important;    background: #3b6302 !important;  position: absolute;border-radius: 0 !important;width: 12px;height: 12px;  top: 0px;left: 0px;opacity: 0;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .el-radio-group .el-radio__label{width:auto;padding-left:8px!important;cursor:pointer;font-size:13px!important;font-weight:400;color:#1d1d1b;display:inline-block!important;letter-spacing:normal;position:relative;top:0;height:auto;margin:0 0;font-family:'haniva-book-font'!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-field.cog-choice--checkboxes .cog-label{margin:0 0 12px}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-section{margin:0!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-section .cog-section__inner{padding-bottom:0!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-form__content{width:100%!important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner::placeholder { color:#1c1c1c !important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-field {margin: 0 !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner::placeholder {color: #1c1c1c !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content h3{float:none!important;font-size:35px!important;font-weight:400!important;color:#578a00!important;letter-spacing:normal!important;line-height:1.29!important;margin:18px 0 28px!important;font-family:'haniva-book-font'!important}

.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper .cog-row:nth-child(14) {
    margin-bottom: 10px !important;
}
.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper .cog-row:nth-child(8) .cog-field:nth-child(2) .el-input__suffix .el-input__suffix-inner {
   background: url(../images/date-grey-plain-icon.png) no-repeat center / 100% 100%;
}

.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper svg.cog-icon.cog-i-calendar {
  
    opacity: 0 !important;
}



/*Smartphone css*/
@media screen and (max-width: 480px) {
.referrals-wrapp .margin { width:90%;}
.benefits-wrapp .margin { width:90%;}

.referrals-wrapp { text-align:center; padding:15px 0 60px;}
.referrals-wrapp p { font-size:14px; margin:0 0 10px;}
.referrals-wrapp p span { display:inline;}
.referrals-wrapp h2 { font-size:14px;}
.referrals-wrapp h2 span { display:inline;}
.referrals-wrapp h3 { font-size:23px;}
.referrals-wrapp h3 span { display:inline;}
.referrals-wrapp .referrals-col1 { width:100%; margin:0 0 18px;}
.referrals-wrapp .referrals-col1 .referrals-row1 { width:100%;}
.referrals-wrapp .referrals-col2 { width:100%; margin:0 0 34px;}
.referrals-wrapp .referrals-col2 .referrals-row2 { width:100%;}
.referrals-wrapp .referrals-col3 { width:100%; margin:0 0 34px;}
.referrals-wrapp .referrals-col3 .referrals-row3 { width:100%; margin:4.2% 0 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil1 { text-align:center; font-size:14px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2 { width:100%; height:49px; margin:0 0 4.2%; padding:0 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3 { width:100%; height:49px; margin:0 0 4.2%; padding:15px 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4 { width:100%; height:49px; margin:0 0 4.2%; padding:0 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5 { width:100%; height:117px; margin:0 0 4.2%; padding:15px 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col4 { width:100%; margin:0 0 40px;}
.referrals-wrapp .referrals-col4 .referrals-row4 { width:100%; margin:0 0 10px;}
.referrals-wrapp .referrals-col4 .referrals-row4:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-btn1 { float:none;}
.referrals-wrapp .referrals-btn2 { float:none;}
.referrals-wrapp .enquiry-btn1 { float:none;}

.benefits-wrapp { text-align:center; padding:54px 0 40px;}
.benefits-wrapp p { font-size:14px; margin:0 0 10px;}
.benefits-wrapp p span { display:inline;}
.benefits-wrapp h2 { font-size:23px;}
.benefits-wrapp h2 span { display:inline;}

.referrals-wrapp .referrals-col2 .referrals-row3 { width:100%; margin:30px 0 0; position:relative; top:inherit; transform:none;}
.referrals-box1 { width:100%;}

/*btn-css*/
.referrals-fil1, .referrals-btn1, .referrals-btn1 button, .referrals-btn2 { font-size:12px; line-height:normal;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner {text-align: center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {text-align: center !important;font-size: 14px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{text-align: center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div{flex-direction: column-reverse !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {margin: 0 0 16px !important;font-size: 14px !important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger .el-button {font-family: 12px};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner {text-align: center;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group span.el-checkbox__label span.cog-choice__value{font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content h3{font-size: 25px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{text-align: center !important;font-size: 14px !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable {
    justify-content: center;
    text-align: center;
}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio {
    display: block !important;
}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__label {
    width: auto;
    display: inline !important;
}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__input {
    display: inline-block !important;
    float: none;
    top: 3px !important;
    position: relative;
}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group span.el-checkbox__label span.cog-choice__value {
    font-size: 14px !important;
}
.referrals-wrapp .referrals-col3 .cog-form  .cog-page__navigation{justify-content:center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-field .cog-error-message{text-align: center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__label span.cog-choice__value {
    font-size: 12px;
}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content.cog-input h3 { font-size: 25px !important;margin: 0 0 12px !important; padding: 0 !important;  }

}

@media screen and (min-width:481px) and (max-width:600px) {
.referrals-wrapp .margin { width:90%;}
.benefits-wrapp .margin { width:90%;}

.referrals-wrapp { text-align:center; padding:15px 0 60px;}
.referrals-wrapp p { font-size:14px; margin:0 0 10px;}
.referrals-wrapp p span { display:inline;}
.referrals-wrapp h2 { font-size:14px;}
.referrals-wrapp h2 span { display:inline;}
.referrals-wrapp h3 { font-size:25px;}
.referrals-wrapp h3 span { display:inline;}
.referrals-wrapp .referrals-col1 { width:100%; margin:0 0 18px;}
.referrals-wrapp .referrals-col1 .referrals-row1 { width:100%;}
.referrals-wrapp .referrals-col2 { width:100%; margin:0 0 34px;}
.referrals-wrapp .referrals-col2 .referrals-row2 { width:100%;}
.referrals-wrapp .referrals-col3 { width:100%; margin:0 0 34px;}
.referrals-wrapp .referrals-col3 .referrals-row3 { width:100%; margin:4.2% 0 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil1 { text-align:center; font-size:14px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2 { width:100%; height:49px; margin:0 0 4.2%; padding:0 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3 { width:100%; height:49px; margin:0 0 4.2%; padding:15px 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4 { width:100%; height:49px; margin:0 0 4.2%; padding:0 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5 { width:100%; height:117px; margin:0 0 4.2%; padding:15px 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-col4 { width:100%; margin:0 0 40px;}
.referrals-wrapp .referrals-col4 .referrals-row4 { width:100%; margin:0 0 10px;}
.referrals-wrapp .referrals-col4 .referrals-row4:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-btn1 { float:none;}
.referrals-wrapp .referrals-btn2 { float:none;}
.referrals-wrapp .enquiry-btn1 { float:none;}

.benefits-wrapp { text-align:center; padding:54px 0 40px;}
.benefits-wrapp p { font-size:14px; margin:0 0 10px;}
.benefits-wrapp p span { display:inline;}
.benefits-wrapp h2 { font-size:25px;}
.benefits-wrapp h2 span { display:inline;}

.referrals-wrapp .referrals-col2 .referrals-row3 { width:100%; margin:30px 0 0; position:relative; top:inherit; transform:none;}
.referrals-box1 { width:100%;}

/*btn-css*/
.referrals-fil1, .referrals-btn1, .referrals-btn1 button, .referrals-btn2 { font-size:12px; line-height:normal;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner {text-align: center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {text-align: center !important;font-size: 14px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{text-align: center !important;font-size: 14px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div{flex-direction: column-reverse !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {margin: 0 0 16px !important;font-size: 14px !important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger .el-button {font-family: 12px};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner {text-align: center;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group span.el-checkbox__label span.cog-choice__value{font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content h3{font-size: 25px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{text-align: center !important;font-size: 14px !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable {
    justify-content: center;
    text-align: center;
}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio {
    display: block !important;
}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__label {
    width: auto;
    display: inline !important;
}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__input {
    display: inline-block !important;
    float: none;
    top: 3px !important;
    position: relative;
}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group span.el-checkbox__label span.cog-choice__value {
    font-size: 14px !important;
}
.referrals-wrapp .referrals-col3 .cog-form  .cog-page__navigation{justify-content:center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-field .cog-error-message{text-align: center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content.cog-input h3 { font-size: 25px !important;margin: 0 0 12px !important; padding: 0 !important;  }
}

@media screen and (min-width:601px) and (max-width:767px) {
.referrals-wrapp .margin { width:90%;}
.benefits-wrapp .margin { width:90%;}

.referrals-wrapp { text-align:center; padding:15px 0 60px;}
.referrals-wrapp p { font-size:14px; margin:0 0 10px;}
.referrals-wrapp p span { display:inline;}
.referrals-wrapp h2 { font-size:14px;}
.referrals-wrapp h2 span { display:inline;}
.referrals-wrapp h3 { font-size:25px;}
.referrals-wrapp h3 span { display:inline;}
.referrals-wrapp .referrals-col1 { width:100%; margin:0 0 18px;}
.referrals-wrapp .referrals-col1 .referrals-row1 { width:100%;}
.referrals-wrapp .referrals-col2 { width:100%; margin:0 0 34px;}
.referrals-wrapp .referrals-col2 .referrals-row2 { width:100%;}
.referrals-wrapp .referrals-col3 { width:100%; margin:0 0 34px;}
.referrals-wrapp .referrals-col3 .referrals-row3 { width:100%; margin:4.2% 0 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil1 { text-align:center; font-size:14px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2 { width:48%; height:49px; margin:0 0 0; padding:0 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3 { width:100%; height:49px; margin:0 0 0; padding:15px 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4 { width:100%; height:49px; margin:0 0 0; padding:0 5% 0;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5 { width:100%; height:117px; margin:0 0 0; padding:15px 5% 0;}
.referrals-wrapp .referrals-col4 { width:100%; margin:0 0 40px;}
.referrals-wrapp .referrals-col4 .referrals-row4 { width:100%; margin:0 0 10px;}
.referrals-wrapp .referrals-col4 .referrals-row4:last-child { margin-bottom:0;}
.referrals-wrapp .referrals-btn1 { float:none;}
.referrals-wrapp .referrals-btn2 { float:none;}
.referrals-wrapp .enquiry-btn1 { float:none;}

.benefits-wrapp { text-align:center; padding:54px 0 40px;}
.benefits-wrapp p { font-size:14px; margin:0 0 10px;}
.benefits-wrapp p span { display:inline;}
.benefits-wrapp h2 { font-size:25px;}
.benefits-wrapp h2 span { display:inline;}

.referrals-wrapp .referrals-col2 .referrals-row3 { width:100%; margin:30px 0 0; position:relative; top:inherit; transform:none;}
.referrals-box1 { width:100%;}

/*btn-css*/

.referrals-fil1, .referrals-btn1, .referrals-btn1 button, .referrals-btn2 { font-size:12px; line-height:normal;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field.cog-field--31.cog-col.cog-col--11.cog-file {
    flex: 100% !important;
}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner {text-align: center !important;}


.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {
    text-align: center !important;
    font-size: 14px !important;
}


.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {

    width: 100%;
    display: block;
    text-align: center;
}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div{flex-direction: column-reverse !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {margin: 0 0 16px !important;font-size: 14px !important}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger .el-button {font-family: 12px};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner {text-align: center;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .el-input .el-input__inner {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group span.el-checkbox__label span.cog-choice__value{font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-label {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-upload .el-upload-dragger>div .cog-upload__drag-text {font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{font-size: 14px !important};
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content h3{font-size: 25px !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-text .el-textarea .el-textarea__inner{text-align: center !important;font-size: 14px !important;}

.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable {  justify-content: center;  text-align: center;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio {  display: block !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__label {  width: auto;  display: inline !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__input {  display: inline-block !important;  float: none;  top: 3px !important;    position: relative;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-field .cog-choice .el-checkbox-group span.el-checkbox__label span.cog-choice__value {font-size: 14px !important;}
.referrals-wrapp .referrals-col3 .cog-form  .cog-page__navigation{justify-content:center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-field .cog-error-message{text-align: center !important;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__content .cog-row .cog-field .cog-checkable .el-radio .el-radio__label span.cog-choice__value {  font-size: 12px;}
.referrals-wrapp .referrals-col3 .cog-form .cog-form__container .cog-row .cog-content.cog-input h3 { font-size: 25px !important;margin: 0 0 12px !important; padding: 0 !important;  }


}

@media screen and (min-width:768px) and (max-width:900px) {
.referrals-wrapp .margin { width:94%;}
.benefits-wrapp .margin { width:94%;}

.referrals-wrapp { padding:15px 0 100px;}
.referrals-wrapp p span { display:inline;}
.referrals-wrapp h2 span { display:inline;}
.referrals-wrapp h3 span { display:inline;}
.referrals-wrapp .referrals-col1 { margin:0 auto 28px;}
.referrals-wrapp .referrals-col2 { margin:0 auto 56px;}
.referrals-wrapp .referrals-col3 { width:100%; margin:0 auto 56px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil1 { font-size:14px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2 { height:49px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3 { height:49px; padding-top:14px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4 { height:49px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5 { height:117px; padding-top:14px;}
.referrals-wrapp .referrals-col4 { width:100%; margin:0 auto 52px;}
.referrals-wrapp .referrals-col4 .referrals-row4 { margin:0 0 21px;}
.referrals-wrapp .referrals-btn2 { float:none;}

.benefits-wrapp { padding:104px 0 84px;}
.benefits-wrapp p span { display:inline;}
.benefits-wrapp h2 { font-size:36px; margin:0 0 16px;}
.benefits-wrapp h2 span { display:inline;}

/*btn-css*/
.referrals-btn1, .referrals-btn1 button, .contact-btn11, .contact-btn11 input { font-size:11px;}
}

@media screen and (min-width:901px) and (max-width:1024px) {
.referrals-wrapp .margin { width:94%;}
.benefits-wrapp .margin { width:94%;}

.referrals-wrapp p span { display:inline;}
.referrals-wrapp h2 span { display:inline;}
.referrals-wrapp h3 span { display:inline;}
.referrals-wrapp .referrals-col1 { margin:0 auto 32px;}
.referrals-wrapp .referrals-col2 { margin:0 auto 68px;}
.referrals-wrapp .referrals-col3 { width:100%; margin:0 auto 68px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil1 { font-size:14px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil2 { height:53px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil3 { height:53px; padding-top:16px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil4 { height:53px;}
.referrals-wrapp .referrals-col3 .referrals-row3 .referrals-fil5 { height:124px; padding-top:16px;}
.referrals-wrapp .referrals-col4 { width:100%; margin:0 auto 64px;}
.referrals-wrapp .referrals-col4 .referrals-row4 { margin:0 0 27px;}
.referrals-wrapp .referrals-btn2 { float:none;}

.benefits-wrapp { padding:116px 0 96px;}
.benefits-wrapp h2 { font-size:40px;}
.benefits-wrapp h2 span { display:inline;}

/*btn-css*/
.referrals-fil1, .referrals-btn1, .referrals-btn1 button, .referrals-btn2 { font-size:12px;}
}

@media screen and (min-width:1025px) and (max-width:1240px) {
.referrals-wrapp .margin { width:94%;}
.referrals-wrapp .referrals-col3 { width:100%;}
.referrals-wrapp .referrals-col4 { width:100%;}
.referrals-wrapp .referrals-btn2 { float:none;}
}

@media screen and (min-width:1241px) and (max-width:1340px) {
.margin { width:94%;}

}

@media screen and (min-width:1341px) and (max-width:1900px) {

}

@media screen and (max-width:767px) {
.referrals-wrapp .referrals-col3 .cog-form__container .cog-page.cog-wrapper .cog-row:nth-child(18) {margin-top: 10px !important;}

}

