.organic-term-container-v3{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-direction:column;
        -ms-flex-direction:column;
            flex-direction:column;
    margin-top:50px;
    box-shadow:none;
}
.organic-term-container-v3 .hero-widget__form-wrapper{
        max-width:100%;
        min-height:408px;
        border:none;
        -webkit-flex-basis:auto;
            -ms-flex-preferred-size:auto;
                flex-basis:auto;
        box-shadow:32px 20px 108px -20px rgba(0, 0, 0, 0.07), 0 10px 34px -10px rgba(195, 197, 212, 0.57);
        margin-bottom:0px;
    }
.organic-term-container-v3 .hero-widget__form-header{
        font-size:32px;
        color:rgb(var(--color_base));
        opacity:1;
        margin-top:10px;
        margin-bottom:40px;
    }
.organic-term-container-v3 .hero-widget__side-drawer{
        width:100%;
    }
.organic-term-container-v3 .hero-widget__side-drawer .side-drawer{
            margin:0px;
            display:-webkit-flex;
            display:-ms-flexbox;
            display:flex;
            -webkit-justify-content:center;
                -ms-flex-pack:center;
                    justify-content:center;
            -webkit-align-items:center;
                -ms-flex-align:center;
                    align-items:center;
        }
.organic-term-container-v3 .hero-widget__side-drawer .side-drawer .social-rating-widget{
                margin:0px;
            }
.organic-term-container-v3 .sdh__title, .organic-term-container-v3 .side-drawer__handel:hover .sdh__title{
        color:rgb(var(--color_base));
        font-size:20px;
        font-weight:600;
        opacity:0.7;
        background-image:none;
        min-height:36px;
    }
.organic-term-container-v3 .side-drawer__handel{
        padding:0px 30px;
        margin:24px 0px;
        border-bottom:none;
    }
.organic-term-container-v3 .sdh__title span{
        font-size:16px;
    }
.organic-term-container-v3 .sdh__sub-title, .organic-term-container-v3 .side-drawer__handel:hover .sdh__sub-title{
        font-size:14px;
        color:rgba(var(--color_base) / 80%);
    }
.organic-term-container-v3 .side-drawer__handel:first-child .sdh__sub-title{
        padding-left:45px;
    }
.organic-term-container-v3 .side-drawer__handel:first-child{
        background:url("https://assets.insure24.com/static/img/icons/ic_nap.afdd630d5afa.svg") no-repeat 0% center;
        background-size:55px;
    }
.organic-term-container-v3 .social-rating-widget__item{
        font-size:15px;
        min-height:34px;
        background-size:32px;
        padding-left:40px;
    }
.organic-term-container-v3 .social-rating-widget__stars img{
        width:16px;
        height:16px;
    }
.organic-term-container-v3 .sdh-compare-block{
    border-left:1px solid rgba(var(--color_base) / 15%);
    border-right:1px solid rgba(var(--color_base) / 15%);
}
.term-org-v3-wrapper{
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        width:960px;
        -webkit-justify-content:space-between;
            -ms-flex-pack:justify;
                justify-content:space-between;
        -webkit-align-items:flex-start;
            -ms-flex-align:start;
                align-items:flex-start;
        margin:0 auto;
        padding-bottom:0px;
    }
.term-org-v3-wrapper:before{
            display:none;
        }
.term-org-v3-gender{
        max-width:450px;
    }
.term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3{
            -webkit-flex-flow:wrap;
                -ms-flex-flow:wrap;
                    flex-flow:wrap;
        }
.term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__label{
                font-size:18px;
                color:rgba(var(--color_base) / 40%);
                margin-right:25px;
            }
.term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .error-label{
                display:-webkit-flex;
                display:-ms-flexbox;
                display:flex;
                -webkit-flex:1;
                    -ms-flex:1;
                        flex:1;
                -webkit-flex-basis:100%;
                    -ms-flex-preferred-size:100%;
                        flex-basis:100%;
                width:100%;
            }
.term-org-v3-age{
        width:262px;
    }
.term-org-v3-age .w--multi_select{
            width:100%;
            text-align:left;
        }
.term-org-v3-age .w--multi_select_handle{
            padding:24px 40px 7px 12px;
            border-color:rgba(145, 150, 196, 0.6);
            min-height:58px;
        }
.term-org-v3-age .w--multi_select_handle .label_show{
                text-transform:capitalize;
                font-size:13px;
                top:5px;
                color:rgba(var(--color_base) / 50%);
            }
.term-org-v3-age .w--multi_select_handle .selected_items{
                font-size:18px;
            }
.term-org-v3-age .w--multi_select_handle .w--multi_select_arrow:before{
                color:rgb(var(--color_primary));
            }
.term-org-v3-age .w--multi_select_dd .w--multi_select_options{
            max-height:195px;
        }
.term-org-v3-age .w--error{
            padding:0px;
        }
.term-org-v3-btn button.w--button--orange-gradient{
            font-size:16px;
            outline:none;
            width:254px;
            height:68px;
            background:linear-gradient(180deg, #f64b4b 0%, #ff704c 100%);
            transition:all 0.45s cubic-bezier(0.25, 0.8, 0.25, 1);
        }
.term-org-v3-btn button.w--button--orange-gradient:hover{
                background:linear-gradient(180deg, #ff704c 0%, #f64b4b 100%);
            }
.term-org-v3-name, .term-org-v3-mobile{
        width:262px;
    }
.term-org-v3-name .w--text_input, .term-org-v3-mobile .w--text_input{
            width:100%;
            text-align:left;
            position:relative;
            font-size:16px;
        }
.term-org-v3-name input, .term-org-v3-mobile input{
            border:1px solid rgba(145, 150, 196, 0.6);
            border-radius:4px;
            height:58px;
        }
.term-org-v3-name hr, .term-org-v3-mobile hr{
            display:none;
        }
.term-org-v3-name .w--text_input--label, .term-org-v3-mobile .w--text_input--label{
            left:16px;
            font-size:16px;
            top:16px;
            opacity:0.7;
        }
.term-org-v3-name .w--text_input--label.w--text_input--label-minimized, .term-org-v3-mobile .w--text_input--label.w--text_input--label-minimized{
                top:8px;
                font-size:12px;
                text-transform:capitalize;
            }
.term-org-v3-name-input.w--text_input-mobile .country_code, .term-org-v3-mobile-input.w--text_input-mobile .country_code{
                top:26px;
                left:16px;
            }
.term-org-v3-name-input.w--text_input-mobile input, .term-org-v3-mobile-input.w--text_input-mobile input{
                padding-left:46px;
                height:58px;
            }
.term-org-v3-name.has-error input, .term-org-v3-mobile.has-error input{
                border:1px solid red;
            }
.term-org-v3-name.has-error .error-label, .term-org-v3-mobile.has-error .error-label{
                text-align:left;
                padding-left:16px;
            }
.term-org-v3-mobile-conatainer .term-org-v3-wrapper{
            max-width:272px;
            -webkit-flex-direction:column;
                -ms-flex-direction:column;
                    flex-direction:column;
            -webkit-align-items:center;
                -ms-flex-align:center;
                    align-items:center;
        }
.term-org-v3-mobile-conatainer .term-org-v3-age{
            margin-bottom:16px;
            width:272px;
            margin-top:6px;
        }
.term-org-v3-mobile-conatainer .term-org-v3-age .w--multi_select.w--multi_select--life-qf-v2.focused .w--multi_select_handle{
                box-shadow:none;
                border-color:rgba(145, 150, 196, 0.6);
            }
.term-org-v3-mobile-conatainer .term-org-v3-name, .term-org-v3-mobile-conatainer .term-org-v3-mobile{
            width:272px;
        }
.term-org-v3-mobile-conatainer .term-org-v3-btn{
            padding:6px;
        }
.term-org-v3-mobile-conatainer .term-org-v3-btn button.w--button--orange-gradient{
                width:272px;
                height:58px;
            }
.term_gender_select--life-qf-v3{
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:center;
        -ms-flex-pack:center;
            justify-content:center;
}
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3{
        width:100%;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        position:relative;
    }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__label{
            width:auto;
            font-weight:400;
            font-size:14px;
            display:-webkit-flex;
            display:-ms-flexbox;
            display:flex;
            -webkit-align-items:center;
                -ms-flex-align:center;
                    align-items:center;
            color:rgba(var(--color_base) / 80%);
            margin-right:8px;
        }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__options{
            display:-webkit-flex;
            display:-ms-flexbox;
            display:flex;
            -webkit-flex:1;
                -ms-flex:1;
                    flex:1;
        }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option{
            border:1px solid transparent;
            padding:19px 15px 19px 45px;
            -webkit-flex:1;
                -ms-flex:1;
                    flex:1;
            text-transform:uppercase;
            color:rgba(var(--color_base) / 70%);
            font-weight:400;
            margin-right:7px;
            transition:0.45s;
            font-size:13px;
        }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option:after, .term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option:before{
                display:none;
            }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option:first-child{
                border-top-left-radius:4px;
                border-bottom-left-radius:4px;
                background:url("https://assets.insure24.com/static/img/icons/ic_male_blue.3d557a4b6283.svg") no-repeat 12px 10px;
                background:url("https://assets.insure24.com/static/img/icons/ic_male_black.82f8379a7e9f.svg") #f5f5f5 no-repeat 12px 10px;
            }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option.radio_selected:first-child{
                background:url("https://assets.insure24.com/static/img/icons/ic_male_blue.3d557a4b6283.svg") no-repeat 12px 10px;
            }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option:last-child{
                margin-right:0px;
                border-top-right-radius:4px;
                border-bottom-right-radius:4px;
                background:url("https://assets.insure24.com/static/img/icons/ic_female_blue.af1a09d29360.svg") no-repeat 15px 13px;
                background:url("https://assets.insure24.com/static/img/icons/ic_female_black.a5474c1d9a41.svg") #f5f5f5 no-repeat 15px 13px;
            }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option.radio_selected:last-child{
                background:url("https://assets.insure24.com/static/img/icons/ic_female_blue.af1a09d29360.svg") no-repeat 15px 13px;
            }
.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option.radio_selected{
                border:1px solid rgb(var(--color_primary));
                color:rgb(var(--color_primary));
            }
.term-org-v3-mobile-conatainer .term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3{
            width:272px;
        }
.term-org-v3-mobile-conatainer .term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio--life-qf-v3{
                width:272px;
            }
.term-org-v3-mobile-conatainer .term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__label{
                font-size:13px;
                font-weight:700;
                margin-right:4px;
            }
.term-org-v3-mobile-conatainer .term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option, .term-org-v3-mobile-conatainer .term-org-v3-gender.term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option.radio_selected{
                padding:14px 15px 14px 45px;
                background-position:8px 6px;
            }
.term-org-v3-mobile-conatainer .term-org-v3-age .w--multi_select_handle{
        height:48px;
        padding:21px 40px 7px 16px;
        min-height:auto;
    }
.term-org-v3-mobile-conatainer .term-org-v3-age .w--multi_select_handle .label_show{
            font-size:11px;
        }
.term-org-v3-mobile-conatainer .term-org-v3-age .w--multi_select_handle .selected_items{
        font-size:16px;
    }
.term-org-v3-mobile-conatainer .term-org-v3-mobile-input.w--text_input-name input, .term-org-v3-mobile-conatainer .term-org-v3-mobile-input.w--text_input-mobile input{
        height:48px;
    }
.term-org-v3-mobile-conatainer .term-org-v3-mobile .w--text_input--label{
        top:13px;
    }
.term-org-v3-mobile-conatainer .term-org-v3-mobile .w--text_input--label.w--text_input--label-minimized{
        top:6px;
    }
.term-org-v3-mobile-conatainer .term-org-v3-mobile-input.w--text_input-mobile .country_code{
        top:21px;
    }
.dummy-loader{
    width:1022px;
    min-height:211px;
}
.dummy-loader-mobile{
    min-height:296px;
}
@media screen and (min-width: 991px){
    .term-org-v3-wrapper .term-org-v3-gender.term_gender_select--life-qf-v3.rt-55{
        right:55px;
        position:relative;
    }
    .term-org-v3-name.ht-input .w--text_input input, .term-org-v3-mobile.ht-input .w--text_input input{
        right:7px;
        position:relative;
    }
    .term-org-v3-name.ht-input .w--text_input input{
        padding-left:22px;
    }
    .term-org-v3-age.rt-30 .w--multi_select_handle{
        right:30px;
    }
    .term-org-v3-mobile-input.w--text_input-mobile input{
        margin-left:10px;
    }
                .term_gender_select--life-qf-v3 .w--radio--life-qf-v3 .w--radio__option:last-child{
                    width:165px;
                }
}
@media only screen and (max-width: 767px){
    .term-org-v3-name input, .term-org-v3-mobile input{
        height:48px;
    }
    .term-org-v3-name input{
        padding-left:15px;
        margin-bottom:7px;
    }
}
