/*!
Theme Name: recoveryoffunds
Description: Description
Version: 1.0.3
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: recoveryoffunds
*/

/* Site Fonts */
@font-face{font-family:'Open Sans';src:url('assets/fonts/OpenSans-Regular.woff2') format('woff2'),url('assets/fonts/OpenSans-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'Open Sans';src:url('assets/fonts/OpenSans-Medium.woff2') format('woff2'),url('assets/fonts/OpenSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Open Sans';src:url('assets/fonts/OpenSans-SemiBold.woff2') format('woff2'),url('assets/fonts/OpenSans-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Open Sans';src:url('assets/fonts/OpenSans-ExtraBold.woff2') format('woff2'),url('assets/fonts/OpenSans-ExtraBold.woff') format('woff');font-weight:800;font-style:normal;font-display:swap;}
@font-face{font-family:'Open Sans';src:url('assets/fonts/OpenSans-Bold.woff2') format('woff2'),url('assets/fonts/OpenSans-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap;}

/* Common */
:root{--primary:#0433BF;--secondary:#0D1C2A;--black:#0D1D2B;--white:#ffffff;--lightBlue:#EBF6FF;--bodyBg:#F4F9FF;--gradientBg:linear-gradient(277.54deg, #0D1C2A 44.16%, #162F46 99.99%);
--gradientblue:linear-gradient(94.91deg, #0433BF 0%, #0A2780 58.97%);}
*,::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:focus-visible{outline:none;}
html,button,input,select,textarea,body{font-family:'Open Sans';}
body{font-size:16px;line-height:1.5;color:var(--black);font-weight:400;margin:0;padding:0;background-color: var(--bodyBg);}
.open-menu{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;}
iframe{border:0;width:100%;}
a,span{display:inline-block;}
a,a:hover{transition:all 0.4s;}
a{color:var(--black);text-decoration:none;}
a:hover{color:var(--primary);}
svg:not(:root){overflow:hidden;}
img{max-width:100%;display:block;margin:0;}

/* Typography */
h1,.h1{font-size:58px;line-height:1.14;}
h2,.h2{font-size:40px;line-height:1.22;}
h3,.h3{font-size:28px;line-height:1.22;}
h4,.h4{font-size:26px;line-height:1.22;}
h5,.h5{font-size:20px;line-height:1.34;}
h6,.h6{font-size:18px;line-height:1.4;}
h1,h2,h3,h4,h5,h6{font-weight:600;}
b,strong{font-weight:700;}
h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{color:inherit;text-decoration:none;font-weight:inherit;}
ol,ul{list-style-type:none;padding:0;}
h1,h2,h3,h4,h5,h6,address,p,pre,blockquote,dl,dd,menu,ol,ul,table,caption,hr{margin:0 0 16px 0;}
h1:last-child,h2:last-child:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,address:last-child,p:last-child,pre:last-child,blockquote:last-child,dl:last-child,dd:last-child,menu:last-child,ol:last-child,ul:last-child,table:last-child,caption:last-child,hr:last-child{margin-bottom:0;}
.container{max-width:1470px;width:100%;padding:0 15px;margin-left:auto;margin-right:auto;}
.title-wrapper{margin-bottom:60px;}
.title-wrapper .title{margin-bottom:20px;font-weight: 700;}
.title-wrapper .head{font-weight:600;margin-bottom:30px;}
.title-wrapper .head:last-child,.title-wrapper .title:last-child,.title-wrapper:last-child{margin-bottom:0;}
.row-gap-24{row-gap:24px;}
.icon{display: inline-block;width: 24px;height: 24px;mask-size: cover;background-color: var(--black);transition: all 0.4s;-webkit-mask-size: cover;}
.icon-right-arrow{mask-image: url('assets/images/icon-right-arrow.svg');-webkit-mask-image: url('assets/images/icon-right-arrow.svg');}
.icon-star{mask-image: url('assets/images/icon-star.svg');-webkit-mask-image: url('assets/images/icon-star.svg');}
/* Button */
.fill-primary-btn,.fill-white-btn,.border-white-btn{font-size:16px;font-weight:400;line-height:1.5;color:var(--white);background-color:var(--primary);border:1px solid var(--primary);text-align:center;border-radius:0px;padding:10px 26px;display: inline-flex;align-items: center;justify-content: center;column-gap: 10px; transition:all 0.4s;}
.fill-primary-btn .icon,.fill-white-btn .icon{width: 16px;height: 16px;background-color: var(--white);}
.fill-primary-btn:hover,.fill-white-btn:hover{transition:all 0.4s;}
.fill-primary-btn:hover{background-color:var(--white);color:var(--primary);border-color: var(--white);}
.fill-primary-btn:hover .icon{background-color:var(--primary);}
.fill-white-btn{color:var(--primary);background-color:var(--white);border-color:var(--white);}
.fill-white-btn .icon{background-color:var(--primary);}
.fill-white-btn:hover{background-color:var(--primary);color:var(--white);border-color: var(--primary);}
.fill-white-btn:hover .icon{background-color:var(--white);}
.fill-primary-gradient{font-size:16px;font-weight:600;line-height:1.5;padding:8px 12px;border-radius:80px;background:linear-gradient(180deg,#31BF6D 0%,#0C8C42 100%);color:var(--white);border:1px solid var(--primary);display:inline-flex;align-items:center;gap:6px;transition:all 0.4s;}
.fill-primary-gradient i{display:block;mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:var(--white);width:32px;height:32px;transition:all 0.4s;}
.fill-primary-gradient:hover{background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);color:var(--primary);transition:all 0.4s;}
.fill-primary-gradient:hover i{background-color:var(--primary);}
.border-white-btn{background-color: transparent;border-color: var(--white);color: var(--white);}
.border-white-btn .icon{background-color: var(--white);}
.border-white-btn:hover{background-color: var(--white);color: var(--primary);}
.border-white-btn:hover .icon{background-color:var(--primary);}
/* Spacing */
.pt-160{padding-top:160px;}
.pb-160{padding-bottom:160px;}
.ptb-80{padding-top:80px;padding-bottom:80px;}
.mt-160{margin-top:160px;}
.mb-160{margin-bottom:160px;}
.mtb-80{margin-top:80px;margin-bottom:80px;}
.pt-80{padding-top:80px;}
.pb-80{padding-bottom:80px;}
.mt-80{margin-top:80px;}
.mb-80{margin-bottom:80px;}
.mb-0{margin-bottom: 0 !important;}
/* Form Field */
input,textarea{background-color:var(--white);padding:8px 12px;color:var(--black);width:100%;border:1px solid #CED4DA;}
input,textarea,select{display:block;font-size:16px;border-radius:4px;font-weight:400;}
input::placeholder,textarea::placeholder{color:#212529;}
input:focus,textarea:focus{border-color:var(--primary);}
textarea{resize:vertical;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
.formGroup{margin-bottom:18px;}
.formGroup:last-child{margin-bottom:0;}
.wpcf7-not-valid-tip{font-size:12px;line-height:1.5;}
.wpcf7-form .wpcf7-form-control-wrap{display:block;}
.wpcf7-form .wpcf7-submit{color:var(--white);background-color:var(--primary);border-color:var(--primary);border-radius:80px;cursor:pointer;transition:all 0.4s;}
.wpcf7-form .wpcf7-submit:hover{background-color:transparent;color:var(--primary);transition:all 0.4s;}
.wpcf7-form .wpcf7-spinner{display:none;margin:8px auto 0;opacity:1;background-color:var(--primary);}
.wpcf7-form .formBtnGroup{position:relative;}
form.submitting .wpcf7-spinner{display:block;}
.wpcf7 form .wpcf7-response-output{margin:18px 0 0;padding:4px 10px;font-size:14px;text-align:center;}
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag,.country-select.inside .flag-dropdown:hover .selected-flag{background-color:transparent;}
.intl-tel-input.separate-dial-code .selected-flag{border-right:1px solid #CED4DA;background-color:transparent;}
.country-select .country-list .country,.intl-tel-input .country-list .country{font-size:14px;}
.country-select ul.country-list,.country-select.inside .selected-flag{width:100%;}
.country-select.inside .flag-dropdown{right:0;}
.country-select.inside input,.country-select.inside input[type=text]{padding-left:42px;}

/* Header */
.RF-header{position:sticky;top:0;left:0;width:100%;background-color:var(--secondary);padding:28px 0;z-index:9;transition:all 0.4s;}
.RF-header.sticky{box-shadow:0 6px 10px 10px rgb(0 0 0 / 6%);transition:all 0.4s;}
.RF-headerLogo img{max-height:34px;max-width:397px;}
.RF-headerInner,.RF-headerInner .menu{display:flex;align-items:center;}
.RF-headerInner{justify-content:space-between;gap:16px;}
.RF-headerInner .menu{gap:50px;}
.RF-headerInner .menu-item a{position:relative;vertical-align:middle;}
.RF-headerInner .menu-item a::before{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;background-color:var(--primary);width:0;height:1px;transition:all 0.4s;}
.RF-headerInner .menu-item.current-menu-item a::before,.RF-headerInner .menu-item a:hover::before{width:100%;transition:all 0.4s;}
.RF-mobileToggle{display:none;}

/* Hero Banner */
@media (min-width:1450px){
	.RF-heroBanner{padding-top:140px;padding-bottom:140px;}
}
.RF-heroBanner{position:relative;overflow: hidden;background-image: url('assets/images/banner-bg.webp');background-size: 50% 100%;background-repeat: no-repeat;background-position: right;}
/* .RF-heroBanner::before{content:'';position:absolute;top:0;left: 50%;height:100%;background-image: url('assets/images/banner-bg.webp');background-size: cover;background-repeat: no-repeat;background-position: center right; z-index:-1;} */
.RF-heroBanner .title-wrapper{max-width:653px;color:var(--black);margin:0;}
.RF-heroBanner .title-wrapper .title{font-weight:700;}
.RF-heroBanner .title-wrapper .small-title{font-size: 35px;font-weight: 400;}
.RF-heroBanner .RF-contactBox{background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0.4) 100%);backdrop-filter: blur(20px);margin-left: auto;}
.RF-heroBanner .RF-contactBox input,.RF-heroBanner .RF-contactBox textarea,.RF-heroBanner .RF-contactBox select{border-radius:80px;}
.RF-heroBanner .RF-contactBox .formGroup label,.RF-heroBanner .RF-contactBox .wpcf7-form-control .wpcf7-list-item-label,.RF-heroBanner .RF-contactBox .title,.RF-heroBanner .RF-contactBox .description,.RF-heroBanner .RF-contactBox .wpcf7 form .wpcf7-response-output{color:var(--black);}
.RF-heroBanner .RF-contactBox .description{text-align:center;}
.RF-heroBanner .images-wrapper{display: flex;align-items: center;flex-wrap: wrap;gap: 20px 27px;margin-top: 36px;}
.RF-heroBanner .images-wrapper .image-box{width: 86px;height: 50px;display: flex;align-items: center;justify-content: center;}
.RF-heroBanner .images-wrapper .image-box img{max-width: 62px;max-height: 37px;}

/* Lost money */
.RF-lostMoney{padding:84px 0;background: var(--gradientBg);position: relative;color: var(--white);z-index: 0;}
.RF-lostMoney .title-wrapper{padding-right: 160px;display: flex;flex-direction: column;align-items: flex-start;gap: 32px;}
.RF-lostMoney .title-wrapper * {margin-bottom: 0;}
.RF-lostMoney-counter{display:grid;grid-template-columns:repeat(2,1fr);gap:62px 42px;}
.RF-lostMoney .counter-title-wrapper{display: flex;align-items: center;column-gap: 8px;margin-bottom: 24px;}
.RF-lostMoney .counter-title-wrapper img{width: 24px;height: 24px;}
.RF-lostMoney .counter-title-wrapper p{font-size: 24px;line-height: 1;font-weight: 400;}
.RF-lostMoney-counter .counter{font-size:60px;font-weight:700;line-height:0.8;margin-bottom:0;}
.RF-lostLogoList{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -12px;}
.RF-lostLogoList li{width:16.6666%;padding:0 12px;}
.RF-lostLogoList .imageBox{display:flex;align-items:center;justify-content:center;padding:40px 10px;width:100%;height:100%;background-color:var(--white);box-shadow:0px 3px 10px 0px #00000029;}
.RF-lostMoney-image-wrapp{position:relative;height:100%;z-index:1;}
.RF-lostMoney-image-wrapp::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(177deg,rgb(255 255 255 / 0%) 0%,rgba(36,36,36,1) 80%);}
.RF-lostMoney-image-wrapp img{width:100%;height:100%;min-height:528px;object-fit:cover;object-position:top;}
.RF-lostMoney-get{position:absolute;bottom:66px;width:100%;padding:10px;text-align:center;}
.RF-lostMoney-get h3{font-size:40px;font-weight:600;line-height:1.2;color:var(--white);margin-bottom:18px;}
.RF-lostMoney .lost-money-image{position: absolute;z-index: -1;}
.RF-lostMoney .RF-lostMoney-top-image{top: 0;left: 0;}
.RF-lostMoney .RF-lostMoney-bottom-image{right: 47px;bottom: 27px;}

/* Funds Recovery */
.RF-fundsRecovery{background: var(--gradientBg);}
.RF-fundsInner{display:flex;align-items:center;justify-content:space-between;gap:64px;color:var(--white);padding:38px 90px 38px 60px;}
.RF-fundsInner .title-wrapper{margin:0;max-width: 828px;}
.RF-fundsInner .title-wrapper .h4.title{font-weight: 700;}
.RF-fundsInner .fundsRecoveryImage{max-width:374px;flex-shrink:0;}
.RF-fundsInner .title-wrapper p{max-width:1012px;margin-bottom:30px;}
.RF-fundsInner .title-wrapper p:last-child{margin-bottom:0;}

/* The Process  */
.RF-process .title-wrapper{text-align:center;}
.process-content-wrapper{position: relative;padding-bottom: 80px;}
.process-content-wrapper .process-location-image {position: absolute;bottom: 0;left: -120px;}
.RF-processList{display:grid;grid-template-columns:repeat(1,1fr);gap:60px;max-width: 702px;margin: 0 auto;}
.RF-processList .processBox{display:flex;align-items:flex-start;gap:30px;}
.RF-processList .processBox .icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100px;border-radius:100%;background-color:#05478133;z-index:1;}
.RF-processList .processBox .icon::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:84%;height:84%;border-radius:100%;background-color:var(--white);z-index:-1;}
.RF-processList .processBox .icon img{max-width:36px;max-height:36px;}
.RF-processList .processBox .title{margin-bottom:16px;font-weight: 700;}

/* Expertise Recover Money */
.RF-expertise-recover-money{position: relative;background: var(--gradientblue);margin: 160px 0;z-index: 0;}
.RF-expertise-recover-money .funds-recovery-image{position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: -1;}
.recover-money-wrapper{padding:54px 0 54px 180px;}
.recover-money-wrapper .title-wrapper{color: var(--white);max-width: 527px;margin: 0 auto;}
.recover-money-wrapper .title-wrapper .title{margin-bottom: 20px;}
.recover-money-wrapper .title-wrapper p{margin-bottom: 24px;opacity: 0.7;}

/* Our Speciality */
.RF-ourSpeciality .title-wrapper{text-align:center;}
.our-speciality-wrapper{display: flex;align-items: stretch;flex-wrap: wrap;gap: 24px;}
.our-speciality-wrapper .RF-ourSpecialityCard{padding: 36px 36px 68px;background:var(--white);backdrop-filter: blur(22px);counter-increment:item;width: calc(30% - 16px);}
.our-speciality-wrapper .RF-ourSpecialityCard:nth-child(3), .our-speciality-wrapper .RF-ourSpecialityCard:nth-child(4){width: calc(40% - 16px);}
.RF-ourSpecialityCard .count-number{width: 50px;height: 50px;position: relative;margin-bottom: 10px;}
.RF-ourSpecialityCard .count-number::before{content:counter(item);position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);font-size:26px;font-weight:700;line-height:1.5;color:var(--primary);}
.RF-ourSpecialityCard .count-number span{position: absolute;width: 100%;height: 100%;}
.RF-ourSpecialityCard .count-number span::before , .RF-ourSpecialityCard .count-number span::after{content: '';position: absolute;width: 13px;height: 13px;}
.RF-ourSpecialityCard .count-number span:nth-child(1)::before{border-top: 1px solid var(--primary);border-left: 1px solid var(--primary);left: 0;top: 0;}
.RF-ourSpecialityCard .count-number span:nth-child(1)::after{border-top: 1px solid var(--primary);border-right: 1px solid var(--primary);right: 0;top: 0;}
.RF-ourSpecialityCard .count-number span:nth-child(2)::before{border-bottom: 1px solid var(--primary);border-left: 1px solid var(--primary);left: 0;bottom: 0;}
.RF-ourSpecialityCard .count-number span:nth-child(2)::after{border-bottom: 1px solid var(--primary);border-right: 1px solid var(--primary);right: 0;bottom: 0;}
.RF-ourSpecialityCard .title{margin-bottom:18px;font-weight: 700;}
.RF-ourSpecialityCard p{padding-left: 12px;border-left: 1px solid var(--black);}

/* Our Team */
.RF-ourTeam .title-wrapper{text-align:center;}
.RF-ourTeam .row{justify-content:center;}
.RF-ourTeamCard{width:100%;height:100%;padding: 24px;background: var(--white);backdrop-filter: blur(22px);display: flex;flex-direction: column;gap: 20px;}
.RF-ourTeamCard .title{line-height:1.2; font-weight: 500;}
.RF-ourTeamCard * {margin-bottom: 0;}
.RF-ourTeamCard p{padding-left:13px;border-left:1px solid var(--black);}

/* Our Client Stories */
.RF-ourClientStories .title-wrapper{text-align:center;}
.RF-ourClientStories .title-wrapper .title{font-weight: 600;}
.ourClientStories-slider .slick-track{display:flex;}
.ourClientStories-slider .slick-list{margin:0 -12px;}
.ourClientStories-slider .slider-item{height:auto;padding:0 12px;}
.ourClientBox{display:flex;flex-direction:column;justify-content:space-between;height:100%;}
.ratingsWrapper{display: flex;align-items: center;gap: 6px;}
.ratingsWrapper li{display: block;}
.ratingsWrapper li .icon{background-color: var(--white);}
.ourClientInfoBox .clientDetails{flex-shrink: 0;}
.ourClientBox .quote-icon{max-width:38px;}
.ourClientBox .ourClientFeedback{display:flex;align-items:flex-start;gap:30px;padding:0 20px;}
.ourClientBox .ourClientFeedback .title{margin-bottom:11px;font-weight: 700;}
.ourClientBox .ourClientFeedback p:last-child{margin-bottom:0;}
.ourClientBox .ourClientInfo{margin-bottom:24px;}
.ourClientBox .ourClientInfoBox{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;background: var(--gradientblue);color: var(--white);}
.ourClientBox .ourClientInfo .title{font-size:16px;line-height:1.5;font-weight:700;margin-bottom:6px;}
.ourClientBox .ourClientInfo .info{font-size:31px;line-height:1;font-weight:700;margin:0;}
.ourClientBox .ourClientInfo .price-wrap{display:inline-flex;align-items:center;gap:24px;}
.ourClientBox .ourClientInfo .price{font-size:31px;font-weight:700;line-height:0.774;}
.ourClientBox .ourClientInfo .info img{width:132px;margin-top:4px;}
.ourClientStories-slider .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px;}
.ourClientStories-slider .slick-dots li button{font-size:0;width:14px;height:14px;border-radius:100%;padding:0;background-color:#D9D9D9;cursor:pointer;border:none;}
.ourClientStories-slider .slick-dots .slick-active button{background-color:var(--primary);}
.ourClientStories-slider .slick-dots li{display:inline-flex;}

/* Conatct US */
.RF-ourClientStories{overflow:hidden;}
/* .RF-contactUS .row{align-items:center;} */
.RF-contactUS .title-wrapper{max-width: 586px;margin-left: auto;}
.RF-contactUS .title-wrapper .title{font-weight: 600;}
.ourClientStories-slider .slick-list.draggable{overflow:visible;}
.RF-contactBox{padding:50px;background-color:var(--white);box-shadow:0px 3px 10px 0px #00000029;max-width: 653px;backdrop-filter: blur(40px);}
.RF-contactBox .title{font-weight:700;text-align:center;margin-bottom:26px;}
.RF-contactBox .title:last-child{margin:0;}
.RF-contactBox .description{font-size:14px;line-height:1.5;color:#2F2F2F;margin-top:18px;}

/* FAQs */
.RF-faqs .title-wrapper{padding-right: 8px;}
.RF-faqs .title-wrapper .title{font-weight: 600;margin-bottom: 12px;}
.faq-section .faq-question{position:relative;font-size:22px;font-weight:700;line-height:1.3;margin:0;cursor:pointer;}
.faq-section .faq-question::before{content:'';position:absolute;top:0;bottom:0;right:30px;margin:auto;width:24px;height:24px;mask-image: url('assets/images/icon-down-arrow.svg');-webkit-mask-image: url('assets/images/icon-down-arrow.svg'); background-color:var(--black);cursor:pointer;transition: 0.5s ease-in-out;}
.faq-section .faq-item.active .faq-question::before{transform: rotate(180deg);background-color: var(--primary);}
.faq-section .faq-question , .faq-section .faq-answer{padding:38px 60px 38px 38px;}
.faq-section .faq-answer{display:none;padding-top:0 !important;}
.faq-section .faq-answer p{font-size:18px;font-weight:400;line-height:1.5;}
.faq-section .faq-answer p > * {margin-left: 5px;}
.faq-section .faq-item{background-color: var(--white);margin-bottom: 36px;transition: 0.5s ease-in-out;}
.faq-section .faq-item:last-child{margin-bottom: 0px;}
.faq-section .faq-item.active{background-color: var(--secondary);color: var(--white);}

/* Footer */
.RF-footer{color:var(--white);background:var(--gradientBg);box-shadow: 0px 0px 10px 0px #00000029;padding-bottom:100px;min-height: 348px;}
.RF-footerCol{display:flex;align-items:flex-start;gap:16px;justify-content:space-between;}
.RF-footerCol p{margin-bottom:0;}
.RF-footerLogo img{max-width:264px;max-height:65px;}
.RF-footerDescription{text-align:start;max-width:785px;}
.wpcf7-form-control .wpcf7-list-item{display:flex;align-items:center;flex-shrink:0;margin:0;}
.wpcf7-form-control .wpcf7-list-item-label{flex-shrink:0;}
.wpcf7-form-control.wpcf7-radio{display:flex;align-items:center;flex-wrap:wrap;gap:20px;}
.formGroup br{display:none;}
.formGroup p{margin-bottom:0;}
.formGroup label{display:block;margin-bottom:5px;}
.formGroup .wpcf7-form-control .wpcf7-list-item input[type="radio"]{width:16px;height:16px;cursor:pointer;margin:0 6px 0 0;}
.formGroup .wpcf7-form-control .wpcf7-list-item-label{font-size:14px;}
.amount-lost-down select{width:100%;appearance:none;position:relative;padding:9px 10px;border-radius:4px;border:1px solid  #CED4DA;color:var(--black);cursor:pointer;}
.amount-lost-down{position:relative;}
.amount-lost-down .arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;}
.amount-lost-down.on .arrow{border-top:none;border-bottom:4px solid #555;}

/* .RF-heroBanner-mobile{display: none;}
.RF-heroBanner-desktop, .RF-heroBanner-mobile, .RF-heroBanner-mobile img {position: absolute;inset: 0;z-index: -1;background-size: cover;background-position: center;}
.RF-heroBanner-mobile img{height: 100%;object-fit: cover;} */
/* .RF-heroBanner .container {position: relative;z-index: 2;}
.RF-heroBanner::before{z-index: 0;} */