.white{color:#fff}
.orange{color:#F7921E}
.bck-gray{background:#EBEBEB}
.bck-l-gray{background:#fafafa}
@keyframes wave {
0%{transform:translateY(170px);opacity:.5}
100%{transform:translateY(0);opacity:1}
}
@keyframes widthGrow {
0%{width:0;opacity:0}
50%{width:0;opacity:0}
100%{width:30px}
}
@keyframes fade {
0%{transform:translateY(-10px);opacity:0}
100%{transform:translateY(0px);opacity:1}
}
@keyframes fadeLeft {
0%{transform:translateX(-300px);opacity:0}
100%{transform:translateX(0);opacity:1}
}
@keyframes spin {
100%{transform:rotate(350deg)}
}
@keyframes spin-0 {
100%{transform:rotate(-350deg)}
}

.datepicker table{width:100%;}
.text-center{text-align:center;}
.loan-calc-table .toolbar{margin:10px 0;}
.loan-calc-table select,.loan-calc-table input[type="number"],.loan-calc-table input[type="text"],.loan-calc-table input[type="date"]{padding: 10px 25px;margin: 0 auto;border: none;text-align: center;border-radius: 25px;background-color: #f5f5f5;width:100%;}
.result_scroll{overflow-y:scroll;max-height:630px;}
.calculations .elementor-widget-wrap{padding: 25px 10px;}
.error_message{display: none;padding: 10px 25px;background: #ff00000d;border: 1px solid #ff00002e;border-radius: 25px;color: #FF0000;font-weight: 700 !important;margin:0 auto;}
.slick-active.fade{animation:1.5s fade normal forwards;animation-delay:.2s}
.fp-completely .wavetext.line-2 span{animation-delay:.2s}
.fp-completely .wavetext.line-3 span{animation-delay:.4s}
a{outline:none;transition:all .2s ease-in-out;cursor:pointer}
a:hover{text-decoration:none}
button:focus,:focus{outline:none}
ul{padding:0}
li{text-decoration:none;list-style:none}
.bt-orange{border-top:6px solid #F7921E}
.dropdown-item:focus,.dropdown-item:active{background:transparent}
.navbar{padding:13px 20px 27px}
.navbar.top{background:#EBEBEB;padding-bottom:0;padding-top:0}
.navbar.top .left{border:none;margin-bottom:0}
.navbar.top .left li{font-size:23px;display:inline-block;color:#007934}
.navbar.top .left li a{border:none;border-radius:0;padding:8px 20px;color:#007934;font-weight:400}
.navbar.top .left li a:hover{color:#F7921E}
.navbar.top .left li.active{background:#fff}
.navbar.top .left li.active a:hover{color:#007934;cursor:default}
.navbar.top .right{margin:0}
.navbar.top .right li{padding:0 5px}
.navbar.top .right a{color:#666}
.navbar.top .right a:hover{color:#F7921E}
.navbar.top .right li{display:inline-block;font-size:14px}
.navbar.top .right li.dinkum{font-family:"GE Dinkum",sans-serif;font-size:17px}
.navbar.bottom{padding:3px 0 0 15px}
.navbar.bottom li{font-size:20px;display:inline-block;color:#007934}
.navbar.bottom li:first-child a{padding-left:0}
.navbar.bottom li a{padding:0 26px;font-weight:400;color:#007934;padding-bottom:8px}
.navbar.bottom li a:hover{color:#F7921E}
.navbar.bottom li:nth-child(n+6) .megasubmenu{left:auto;right:100%}
.rtl .navbar.bottom li:nth-child(n+6) .megasubmenu{right:auto!important;left:100%}
.navbar.bottom.dropdown-item:hover{color:#fff}
.navbar .megasubmenu{padding:20px}
.navbar .dropdown-menu .dropdown-toggle:after,.navbar .dropdown-toggle:after{display:none}
.navbar .dropdown-menu .dropdown-toggle.hover:after{color:#fff;display:inline-block;border-top:1.2em solid transparent;border-right:1.2em solid;border-bottom:0;border-left:1.2em solid transparent;position:absolute;right:10px;bottom:8px}
.navbar .dropdown-item:hover{color:#fff;background:transparent}
.navbar .navbar.bottom .dropdown li.has-submenu a:hover{color:#fff}
.navbar .dropdown-menu{min-width:220px;border:none;background-color:rgba(255,255,255,0.7);margin:5px 0 0}
.navbar .dropdown-menu.hover .megasubmenu{display:block}
.navbar .dropdown-menu.show{background:rgba(247,146,30,0.7);padding:0;border-top:3px solid #007934;display:none;margin-top:-3px}
.navbar .dropdown-menu.show li{text-align:left;border-bottom:1px solid #fff;padding:0 0 0 20px}
.navbar .dropdown-menu.show li:last-child{border:none}
.navbar .dropdown-menu.show li.megasubmenu{padding-right:20px}
.navbar .dropdown-menu.show li.megasubmenu p{color:#000;font-size:11px;margin-bottom:20px}
.navbar .dropdown-menu.show a{color:#fff;position:relative;font-size:16px;padding:5px 35px 5px 0;margin:2px;cursor:pointer}
.navbar .dropdown-menu.show a:hover{color:#fff}
.navbar .dropdown-menu.show a img{margin-right:10px}
.navbar .dropdown-menu.show a img[src="../images/drop-nav-5.png"]{margin-left:-6px}
.navbar .dropdown-menu.show .megasubmenu a{background:#F7921E;padding:7px 17px;display:inline-block;font-size:12px;text-align:right}
.navbar .dropdown-menu.show .megasubmenu a:hover{background:#007934;cursor:pointer}
.navbar .dropdown-menu h3{text-align:left;font-weight:300;font-size:18px;color:#333;margin-bottom:20px}
.navbar .dropdown-menu p{font-size:18px;font-weight:400;margin:0;padding:0;line-height:140%}
.navbar li.megasubmenu{left:100%;top:0;min-height:100%;min-width:480px;margin:0;border:none;display:none}
.navbar .dropdown-menu > li:hover .megasubmenu{display:block;margin-top:0}
.navbar .dropdown-menu > li:hover .megasubmenu a{background:#F7921E;padding:12px 20px;display:inline-block;text-align:right}
.dropdown:hover > .dropdown-menu{display:block}
.navbar .dropdown-menu li:hover + .megasubmenu{display:block}
.mobile-menu .dropdown-toggle{color:#F7921E}
.mobile-menu .menu-btn{border:none;background:transparent;width:100%}
.mobile-menu .menu-btn.close{width:auto}
.pushy-right .menu-btn.close{float:left}
.pushy{font-weight:300;color:#fff}
.pushy > ul button:first-child{color:#F7921E}
.pushy-submenu button{font-weight:300;color:#c3c3c3}
.pushy-submenu button.main{color:#F7921E;font-size:16px}
.pushy-open-left .pushy,.pushy-open-right .pushy{width:320px}
.pushy-open-left .close{opacity:1}
.pushy-submenu > a::after,.pushy-submenu > button::after{right:33px;width:10px;height:8px}
.pushy-right .pushy-submenu > a::after,.pushy-right .pushy-submenu > button::after{right:auto;left:33px;width:10px;height:8px}
.pushy-right .pushy-submenu button{padding:15px 30px 15px 60px;text-align:right}
.pushy-right .pushy-link{text-align:right}
.pushy-submenu-open > a::after,.pushy-submenu-open > button::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-21%) rotate(180deg);top:44%}
.pushy-submenu-open .pushy-link a{color:#fff}
.pushy-content-bottom{margin:30px 30px 0;border-top:2px solid #393838;padding-top:30px;font-size:16px;color:#A5A5A5}
.pushy-content-bottom a{padding:10px 0}

#cards-slider .swiper-slide-inner{margin-top:300px}
.cards-tab-icons .elementor-tab-content a{color:#00A12F}
.elementor-widget-tabs.cards-tab-icons .elementor-tab-content{padding-top:80px}
.cards-tab-icons .elementor-tab-title a{position:relative;margin-top:10px}
.cards-tab-icons .elementor-tabs-wrapper{padding-top:15px;min-height:60px}
.cards-tab-icons.elementor-widget-tabs .elementor-tab-title{padding:0;margin-top:20px}
.cards-tab-icons .elementor-tab-title a{font-weight:400;padding:0 15px;border-right:1px solid #000}
.cards-tab-icons .elementor-tab-title:last-child a{border-right:none}
.cards-tab-icons .elementor-tab-title a::before{position:absolute;top:-30px;left:50%;transform:translateX(-50%)}
.tabs-main-holder .elementor-tab-title.elementor-active a{font-weight:700;color:#00A12F}
.tabs-main-holder .cards-tab-icons .elementor-tab-title.elementor-active a{font-weight:700}
.cards-tab-icons .elementor-tab-title:nth-child(1) a{color:#A71954}
.cards-tab-icons .elementor-tab-title:nth-child(1) a:before{content:url(../../../../../wp-content/uploads/2021/10/benefits.svg)}
.cards-tab-icons .elementor-tab-title:nth-child(2) a{color:#F7921E}
.cards-tab-icons .elementor-tab-title:nth-child(2) a:before{content:url(../../../../../wp-content/uploads/2021/10/get-your-card.svg)}
.cards-tab-icons .elementor-tab-title:nth-child(3) a{color:#007BC0}
.cards-tab-icons .elementor-tab-title:nth-child(3) a:before{content:url(../../../../../wp-content/uploads/2021/10/discount-program.svg)}
.cards-tab-icons .elementor-tab-title:nth-child(4) a:before{content:url(../../../../../wp-content/uploads/2021/05/cab-pay.svg);left:40px;top:-35px}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(1) a{color:#F7921E}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(1) a:before{content:url(../../../../../wp-content/uploads/2021/05/pay.svg)}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(2) a{color:#A71954}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(2) a:before{content:url(../../../../../wp-content/uploads/2021/10/benefits.svg)}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(3) a{color:#F7921E}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(3) a:before{content:url(../../../../../wp-content/uploads/2021/10/get-your-card.svg)}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(4) a{color:#007BC0}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(4) a:before{content:url(../../../../../wp-content/uploads/2021/10/discount-program.svg);top:-30px;left:50%}
.cards-tab-icons.five-tabs .elementor-tab-title:nth-child(5) a:before{content:url(../../../../../wp-content/uploads/2021/05/cab-pay.svg);left:40px;top:-35px}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(1){color:#F7921E}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(1):before{content:url(../../../../../wp-content/uploads/2021/05/pay.svg);display:inherit}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(3){color:#A71954}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(3):before{content:url(../../../../../wp-content/uploads/2021/05/peace.svg);display:inherit}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(5){color:#008E87}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(5):before{content:url(../../../../../wp-content/uploads/2021/05/call.svg);display:inherit}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(7){color:#007BC0}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(7):before{content:url(../../../../../wp-content/uploads/2021/05/buy.svg);display:inherit}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(9){color:#1A1A1A}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(9):before{content:url(../../../../../wp-content/uploads/2021/05/master.svg);display:inherit}
.cards-tab-icons .elementor-tab-mobile-title:nth-child(11):before{content:url(../../../../../wp-content/uploads/2021/05/cab-pay.svg);display:inherit;left:40px;top:-35px}
.rtl .elementor-accordion .elementor-tab-title,.rtl .elementor-tab-title{text-align:right}
.swiper-pagination .swiper-pagination-bullet{border-radius:0!important;-webkit-border-radius:0!important;background:#fff;opacity:.5}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}
ul{text-decoration:none;list-style:none}
ul.menu,ul.sub-menu{padding:0}
.elementor-location-footer #menu-for-me-1,.elementor-location-footer #menu-for-me-2{column-count:2}
.elementor-location-footer .menu li{margin:5px 0;font-size:11px}
.elementor-location-footer .menu li a{color:#F7921E;transition:all .2s linear}
.elementor-location-footer .menu li .sub-menu a{color:#fff}
.elementor-location-footer .menu li .sub-menu a:hover{color:#F7921E}
.elementor-location-footer .menu .menu-item-85{/*padding-bottom:35px*/}
.elementor .elementor-text-editor a{color:#006726;text-decoration:underline}
.elementor .elementor-text-editor a:hover{text-decoration:none}
.cab-accordion .elementor-accordion .elementor-accordion-item{border:none;border-bottom:1px solid #00213C}
b,strong{font-weight:700}
.cab-accordion .elementor-accordion .elementor-accordion-item .elementor-tab-content{border-top:1px solid #00213C}
.cab-accordion .elementor-accordion .fa-minus:before{content:url(../../assets/images/acc-minus.png);display:inline-block;margin-top:3px}
.cab-accordion .elementor-accordion .fa-plus:before{content:url(../../assets/images/acc-plus.png);display:inline-block;margin-top:3px}
.cab-accordion .elementor-accordion ul,.cab-accordion ul{margin-left:40px}
.cab-accordion .elementor-accordion li,.cab-accordion li{padding-left:20px;list-style-type:disc}
.rtl .cab-accordion li{padding-left:0;padding-right:20px}
.rtl .cab-accordion .elementor-accordion ul,.rtl .cab-accordion ul{margin-left:0;margin-right:40px}
.rtl .elementor-accordion{text-align:right}
.elementor .cab-accordion-holder .with-link a{color:#006726;border-bottom:1px solid #006726;display:inline-block;padding-bottom:0;line-height:100%}
.cab-accordion-holder .elementor-accordion-item p{margin-left:20px}
.cab-accordion-holder table td{font-size:15px}
.cab-accordion-holder th:first-child,.cab-accordion-holder td:first-child{width:40%;text-align:left}
.cab-accordion th{background:rgba(0,103,38,0.2);font-weight:300;padding:10px;font-weight:300;font-size:17px;text-align:center}
.cab-accordion td{text-align:center;border:1px solid #707070;word-break:break-all;border:1px solid #707070;border-top:none;padding:10px}
.border-table td,.border-table th{text-align:center;border:1px solid #707070;word-break:break-all;border:1px solid #707070;padding:10px}
.cab-accordion-holder th:last-child,.cab-accordion-holder td:last-child{width:37%;text-align:left}
h1{text-shadow:0 0 5px rgba(0,0,0,0.2)}
.mission p{font-size:1rem}
#cab-tabs .elementor-tabs-wrapper{display:flex;justify-content:space-around;border-bottom:1px solid #DCDCDC}
#cab-tabs .elementor-tabs-wrapper .elementor-active{border-bottom:2px solid #F7921E}
#cab-tabs .elementor-tabs-wrapper .elementor-tab-title{padding:25px 0}
#cab-tabs .elementor-tab-content{padding-left:0;padding-right:0}
#cab-tabs .elementor-tab-content li{list-style-type:disc;padding-left:20px;line-height:29px}
#cab-tabs img{height:100%}
#cab-tabs .elementor-tab-content.elementor-active .image-custom{width:45%;float:left;margin-right:5%;margin-bottom:2%}
#cab-tabs.tabs-block .elementor-tab-content.elementor-active{display:block}
#cab-tabs.tabs-block .elementor-tab-content.elementor-active p{float:left;font-size:18px;width:50%}
#cab-tabs.tabs-block .elementor-tab-content.elementor-active p:not(:first-child){width:45%;margin:20px 0 20px 5%}
#cab-tabs.tabs-block .elementor-tab-content.elementor-active h3{margin-top:5%;margin-left:5%;display:inline-block;color:#007934;font-size:23px;width:45%}
#cab-tabs.tabs-block .elementor-tab-content.elementor-active a{background:#F7921E;color:#fff;padding:10px 20px;font-size:25px}
#cab-current h1{font-size:3.75rem;font-weight:400}
#cab-tabs.deposit img{height:auto}
#cab-tabs.notice img{height:auto}
.accordion-custom .elementor-accordion .elementor-accordion-item{border-left:0;border-right:0}
#cab-insurance ol li{list-style-type:decimal;padding-left:20px}
#cab-insurance ul li{list-style-type:disc;padding-left:0}
.elementor-widget-text-editor .elementor-widget-container ul.inner_ul{margin-top:0}
.note{font-size:15px}
#read-more-holder .elementor-tab-title,#read-more-holder .elementor-toggle .elementor-tab-content{border:none}
.readmoretoggle .elementor-tab-title.elementor-active{display:none}
.readmoretoggle .elementor-tab-title a{display:inline-block;padding:.4em 1.6em;margin:.14em 0;font-weight:300;color:rgba(255,255,255,0.9);text-align:center;background-color:#F7921E;transition:all .34s ease;margin-top:30px}
.readmoretoggle .elementor-tab-title a:hover{color:#fff}
#read-more-holder p{font-size:18px;font-weight:300;line-height:29px;margin-bottom:0}
#read-more-holder .elementor-widget-text-editor{margin-bottom:0}
#read-more-holder .elementor-toggle-item{text-align:center}
.toggle-custom .elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed,.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{margin-left:-10px;width:22px}
@keyframes fadeInOpacity {
0%{opacity:0}
100%{opacity:1}
}
#breadcrumbs a,#breadcrumbs span,#breadcrumbs .breadcrumb_last{color:gray;font-family:"Ubuntu",Sans-serif}
.accordion-custom .elementor-accordion .elementor-accordion-item .elementor-tab-title,.accordion-custom .elementor-accordion .elementor-accordion-item .elementor-tab-content{border-left:0;border-right:0;padding-left:0;padding-right:0}
.breadcrumb{background-color:transparent;border:none;border-radius:0;padding:0;margin:0}
.breadcrumb-item + .breadcrumb-item::before,.breadcrumb-item a{content:">";color:gray;font-family:"Ubuntu",Sans-serif;font-size:.85em}
.cab-accordion.no-icons .elementor-accordion-item .elementor-accordion-title::before{content:none}
.elementor-column .elementor-search-form--skin-full_screen .elementor-search-form__toggle{display:none}
.submit_loan_application {cursor:pointer;width: 175px;background-color: #007934;color: #fff;border: none;padding: 10px 25px;margin: 25px auto;text-align: center;border-radius: 25px;}
    
    
@media (min-width: 1400px) {
    .container{max-width:1650px}
    #cab-tabs img{width:45%}
    #cab-tabs .elementor-tab-content li{font-size:16px}
    #cab-tabs .elementor-tab-content.elementor-active{padding-top:30px}
    #cab-tabs.tabs-block .elementor-tab-content.elementor-active p:not(:first-child),#cab-tabs.tabs-block .elementor-tab-content.elementor-active h3{width:40%;margin-top:0}
    #cab-tabs.tabs-block img{width:100%}
    #cab-tabs.deposit .elementor-tab-content ul{width:50%}
    #cab-tabs.deposit img{width:80%}
    #cab-tabs.notice .elementor-tab-content ul{width:50%}
    #cab-tabs.notice img{width:80%}
}

@media (max-width: 767px) {
    .cab-accordion h6.elementor-tab-title.elementor-active{border:none}
    .footer-menu{display:none}
    .cab-accordion-holder .cab-accordion th{font-size:13px}
    .cab-accordion-holder .cab-accordion td{font-size:12px;padding:5px;color:#006726}
    .mission p{font-size:14px}
    #cab-current h1{font-size:2rem}
    #cab-tabs img{width:100%}
    #cab-tabs .elementor-tab-content ul{width:100%;margin-top:20px}
    #cab-tabs .elementor-tab-content li{margin-left:30px;padding-left:0}
    #cab-tabs .elementor-tabs-wrapper{display:none}
    #cab-tabs .elementor-tabs-content-wrapper{border-bottom:1px solid #DCDCDC;margin-bottom:30px}
    #cab-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title{border-top:1px solid #DCDCDC}
    #cab-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title.elementor-active{color:#F7921E;padding-top:10px;border-bottom:2px solid #F7921E}
    #cab-tabs .elementor-tab-content.elementor-active{display:block;padding-top:0;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:.5s}
    #cab-tabs.tabs-block .elementor-tab-content.elementor-active p{width:100%}
    #cab-tabs.tabs-block .elementor-tab-content.elementor-active p:not(:first-child),#cab-tabs.tabs-block .elementor-tab-content.elementor-active h3{width:90%;margin-top:20px;margin-bottom:20px;font-size:18px}
    #cab-tabs.tabs-block .elementor-tab-content.elementor-active a{font-size:18px}
    #cab-tabs.deposit img,#cab-tabs.deposit .elementor-tab-content ul{width:90%}
    #cab-tabs.notice img,#cab-tabs.notice .elementor-tab-content ul{width:100%}
    #read-more-holder p{font-size:16px;line-height:20px}
    #cab-slider .elementor-slide-heading{font-size:20px}
    #cab-slider .elementor-slide-button{font-size:14px;padding:10px 20px}
    #cab-slider .swiper-slide-inner{padding-bottom:40px}
    #cab-lifestyle .elementor-heading-title{font-size:1.5rem}
    #cab-discounts .elementor-heading-title{font-size:1.5rem}
    #cab-discounts h3.elementor-heading-title{font-size:1.25rem}
    #cab-protect p,#cab-protect h3{text-align:center}
    .cards-tab-icons .elementor-tab-content{padding-top:20px!important}
    .cards-tab-icons .elementor-tab-title{text-align:center}
}

@media (max-width: 1024px) {
    .elementor-location-footer ul.sub-menu{display:none}
}
@media screen and (max-width: 1450px) and (min-width: 1200px) {
    .navbar.bottom li a{padding:0 15px 10px}
}
@media (max-width: 1200px) {
    #cab-current h1{font-size:2.5rem;padding:0 10px}
}

@media (max-width: 991px) {
    #read-more-holder p{font-size:18px;line-height:25px}
    #cab-slider .elementor-slide-heading{font-size:40px}
    #cab-cards .elementor-element .elementor-element-populated{margin-bottom:40px}
    #cab-slider .swiper-slide-inner{padding-left:20px}
    .cards-tab-icons .elementor-tab-title{width:100%}
    .cards-tab-icons .elementor-tab-title a{width:100%;display:inline-block;text-align:center}
}