
#banner_v7{display:block;}
#banner_v7 .banner-wrap{width: 100%;position:relative;margin-top:0;overflow:hidden;display:block;-webkit-transition:font 200ms ease-out;-moz-transition:font 200ms ease-out;-o-transition:font 200ms ease-out;transition:font 200ms ease-out;}
#banner_v7 .banner-wrap .item{display:block;width:100%;height:100vh;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
#banner_v7 .banner-wrap .item:before{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:block;content:'';transition:all .5s ease-in-out;background:rgba(255,255,255,0);background:-moz-linear-gradient(-45deg, rgba(255,255,255,0) 0%, rgba(179,179,179,0) 50%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(179,179,179,0)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(-45deg, rgba(255,255,255,0) 0%, rgba(179,179,179,0) 30%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(-45deg, rgba(255,255,255,0) 0%, rgba(179,179,179,0) 30%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(-45deg, rgba(255,255,255,0) 0%, rgba(179,179,179,0) 30%, rgba(0,0,0,1) 100%);background:linear-gradient(135deg, rgba(255,255,255,0) 0%, rgba(179,179,179,0) 30%, rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=1);}
#banner_v7 .banner-info{font-size:20px;line-height:28px;font-family:poppinsregular;}
#banner_v7 .banner-title.webbs-banner-title{max-width:100%;text-align:left;left:0;top:60%;z-index:1;right:0;margin:0 auto;bottom:0;display:inline-block;min-height:100%;}
#banner_v7 .webbs-banner-title .banner-title-heading{max-width:100%;text-align:right;background-color:transparent;padding:30px 15px;}
#banner_v7 .webbs-banner-title .btn.btn-outline.details_btn{float:right;}

#banner_v7 .banner-info{letter-spacing:.5px;font-family:roboto_condensedregular;padding-top:0;padding-bottom:20px;width:100%;font-size:24px;}
#banner_v7 .btn.btn-outline.details_btn{width:100%;max-width:150px;padding:7px 10px;background-color:transparent;height:45px;font-size:14px;font-family:roboto_condensedbold;letter-spacing:2px;text-transform:uppercase;}
#banner_v7 .banner-title{position:absolute;left:0;right:0;}
#banner_v7 .banner-title-heading h2{text-align:right;width:100%;font-size:65px;letter-spacing:2px;text-transform:capitalize;padding-bottom:10px;font-family:roboto_condensedbold;font-weight:600;line-height:40px;position:relative;}
#banner_v7 .banner-title-heading h3{text-align:right;width:100%;font-size:24px;text-transform:capitalize;font-family:roboto_condensedregular;font-weight:400;line-height:30px;position:relative;padding-bottom:10px;}
#banner_v7 .btn.btn-outline{border-radius:0;cursor:pointer;padding:10px 30px;text-transform:upperacse;letter-spacing:1px;-webkit-box-shadow:none;box-shadow:none;height:55px;width:173px;font-family:poppinsregular;font-size:16px;line-height:26px;text-align:center;display:inline-block;vertical-align:middle;position:relative;outline:none;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
#banner_v7 .banner-wrap .owl-item.active .fadeIn-2{-webkit-animation:1s .6s fadeIn both;animation:1s .6s fadeIn both;}
#banner_v7 .banner-wrap .owl-item.active .fadeIn-3{-webkit-animation:1s .9s fadeIn both;animation:1s .9s fadeIn both;}

#banner_v7 .title-box-banner{margin-right:80px;background-color:transparent;position:relative;display:inline-block;float:right;width:100%;max-width:750px;vertical-align:top;}
#banner_v7 .item{cursor:pointer;}
#banner_v7 .caption h2, #banner_v7 .caption p, #banner_v7 .caption div{position:relative;}
#banner_v7 .banner-wrap .container-full{padding:0;}
#banner_v7 .banner-wrap .owl-dots{position:absolute;top:auto;right:0;z-index:0;left:0;text-align:center;margin:0 auto;bottom:35px;}
#banner_v7 .banner-wrap .owl-dots .owl-dot{display:inline-block;text-align:center;outline:none;}
#banner_v7 .banner-wrap .owl-dots .owl-dot span{border-radius:0;border:none;width:80px;height:4px;display:inline-block;margin:0 8px;transition:.5s all ease;}

/* Search form */

#Search_bar_v7{display:block;}
#Search_bar_v7 .innerWhiteBox{padding:0;box-shadow:none;width:100%;position:relative;z-index:9;}
#Search_bar_v7 .form-parent{position:relative;right:0;left:0;max-width:1170px;margin:auto;top:auto;padding-left:0;padding-right:0;display:block;text-align:center;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar{background-color:transparent;box-shadow:none;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar .select2-selection__arrow{position:absolute;top:0!important;right:0!important;width:64px;border-right:none!important;border-left:none;height:60px!important;background-color:transparent;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form{height:auto;position:relative;top:auto;padding-top:0;padding-bottom:0;bottom:0;min-height:110px;text-align:center;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form:before{background-color:transparent;content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;}
#Search_bar_v7 .banner-form-title{width:100%;text-align:left;background-color:transparent;display:block;max-width:625px;padding-bottom:5px;}
#Search_bar_v7 .banner-form-title h2{width:100%;font-size:20px;text-align:left;z-index:1;position:relative;letter-spacing:inherit;font-family:roboto_condensedbold;font-weight:400;}
#Search_bar_v7 .form-group-row{position:relative;display:table;width:100%;}
#Search_bar_v7 .right_btn_submit{display:inline-block;vertical-align:top;text-align:right;width:100%;padding-top:0;float:right;max-width:195px;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-search_banner{position:relative;padding:50px 0;text-align:center;display:block;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-group-inline-block{display:block;width:100%;vertical-align:top;text-align:center;margin:auto;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-group-inline-block .custom-form-group.colmd-2{float:left;z-index:10;position:relative;max-width:calc(100%/5 - 20px);display:table-cell;margin-right:20px;margin-bottom:15px;width:100%;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-group-inline-block .search_btn_form{float:left;max-width:195px;margin-right:20px;width:100%;}
#Search_bar_v7 .search_btn_form{margin-right:0;vertical-align:top;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-group-inline-block .search_btn_form.no_margin_lr{margin-right:0;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-group-inline-block .right_btn_submit{padding:0;display:inline-block;vertical-align:middle;float:initial;width:100%;text-align:left;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar.tabing_form .form-group-inline-block .right_btn_submit .search_finance_btn{width:100%;max-width:100%;}
#Search_bar_v7 .btn.btn-outline{border-radius:0;cursor:pointer;padding:10px 30px;text-transform:upperacse;letter-spacing:1px;-webkit-box-shadow:none;box-shadow:none;height:55px;width:173px;font-family:poppinsregular;font-size:16px;line-height:26px;text-align:center;display:inline-block;vertical-align:middle;position:relative;outline:none;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
#Search_bar_v7 .innerWhiteBox.landing-page .colmd-2{display:table-cell;margin-right:20px;margin-bottom:0;width:1%;}
#Search_bar_v7 .innerWhiteBox.landing-page .custom-form-group{display:table-cell;margin-bottom:0;border-collapse:separate;}
#Search_bar_v7 .select2-selection__rendered{color:#1c1c1c!important;padding-left:25px!important;padding-right:20px!important;}
#Search_bar_v7 .select2-container--default .select2-selection--single{border-radius:0;border-right:0!important;border-left:0!important;}
#Search_bar_v7 .select2-selection__arrow{position:absolute;top:18px!important;right:15px;width:60px;border-left:none!important;height:30px!important;}
#Search_bar_v7 .select2-container--default .select2-selection--single .select2-selection__arrow b{background-size:17px;border-width:6px 6px 0px;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar .form-parent .select2-selection__rendered{line-height:37px;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar .form-parent .select2-container .select2-selection--single{min-height:37px;}
#Search_bar_v7 .innerWhiteBox.webbe-search-bar .form-parent .select2-selection__arrow{width:37px;height:37px!important;}
#Search_bar_v7 .custom-form-control{display:block;width:100%;height:34px;min-height:57px;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px 15px;-webkit-transition:none;-o-transition:none;transition:none;border:none;font-size:16px;font-weight:400;line-height:28px;outline:0;font-family:poppinsregular;}
#Search_bar_v7 input:focus{outline:none!important;}
#Search_bar_v7 select.custom-form-control{font-size:16px;font-family:poppinsregular;}
#Search_bar_v7 .custom-form-group{margin-bottom:15px;display:table-cell;width:1%;}


#Search_bar_v7 .innerWhiteBox.webbe-search-bar .select2-selection__rendered{text-transform:capitalize;letter-spacing:1px;font-family:poppinssemibold;font-size:14px;text-align:left;}
#Search_bar_v7 .select2-selection__rendered{line-height:55px;letter-spacing:1px;font-family:poppinssemibold;}
#Search_bar_v7 .select2-selection__rendered{text-transform:capitalize;font-size:14px;}

#Search_bar_v7 .btn.btn-outline.search_finance_btn{background-color:transparent;width:100%;max-width:180px;padding:6px 10px;font-family:roboto_condensedbold;margin-top:0;height:37px;font-size:14px;letter-spacing:1px;text-transform:capitalize;}

.select2-container .select2-results__option{padding:15px 20px;user-select:none;-webkit-user-select:none;color:#000;font-family:poppinsregular;font-weight:700;font-size:14px;text-transform:upperacse;}

.select2-search--dropdown{display:none;padding:4px;}