@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap'); /* @font-face { font-family: 'DM Serif Display'; font-weight: normal; font-style: normal; src: local('DM Serif Display'), url('/form/assets/local-font-files/DMSerifDisplay-Regular.ttf') format('truetype'); font-display: swap; } */ @font-face { font-family: 'Lato'; font-weight: normal; font-style: normal; src: local('Lato'), url('/form/assets/local-font-files/lato-regular.ttf') format('truetype'); font-display: swap; } @font-face { font-family: 'Lato'; font-weight: bold; font-style: normal; src: local('Lato'), url('/form/assets/local-font-files/lato-bold.ttf') format('truetype'); font-display: swap; } /* icon font */ @font-face { font-family: 'grove_icons'; font-weight: normal; font-style: normal; src: local('grove_icons'), url('/form/assets/local-font-files/grove_icons.woff2') format('woff'); font-display: swap; } :root { --icon-font: "grove_icons"; --header-back-button-icon-font-size: 24px; --ab-popup-close-btn-icon-font-size: 24px; /* Default Icons */ /* --warning-icon: '\e240'; --back-arrow-desktop: '\e032'; --back-arrow-mobile: '\e065'; --ab-popup-close-btn-icon: '\e025'; */ --link-text-underline-offset: 4px; --error-icon: "\e169"; /* Spacing */ --spacing-1: 4px; /* 1 */ --spacing-2: 8px; /* 2 */ --spacing-3: 16px; /* 3 */ --spacing-4: 24px; /* 4 */ --spacing-5: 32px; /* 5 */ --spacing-6: 40px; /* 6 */ --spacing-7: 48px; /* 7 */ --spacing-8: 64px; /* 8 */ /* Line-Heights */ --body1-line-height: 24px; --body2-line-height: 20px; /* Font sizes */ --xxl-font-size: 3rem; /* 48px */ --xl-font-size: 2.5rem; /* 40px */ --l-font-size: 2.125rem; /* 34px */ --m-font-size: 1.688rem; /* 27px */ --s-font-size: 1.5rem; /* 24px */ --xs-font-size: 1.313rem; /* 21px */ --body1-font-size: 1rem; /* 16px */ --body2-font-size: .875rem; /* 14px */ --long-form-font-size: 1.125rem; /* 18px */ --allcaps1-font-size: 1rem; /* 16px */ --allcaps2-font-size: .875rem; /* 14px */ --caption-font-size: .75rem; /* 12px */ } @media (max-width: 991px) { :root { --xxl-font-size: 2.5rem; /* 40px */ --xl-font-size: 2.125rem; /* 34px */ --l-font-size: 1.688rem; /* 27px */ --m-font-size: 1.5rem; /* 24px */ --s-font-size: 1.313rem; /* 21px */ --xs-font-size: 1rem; /* 16px */ } } @media (max-width: 767px) { :root { --xxl-font-size: 2.125rem; /* 34px */ --xl-font-size: 1.688rem; /* 27px */ --l-font-size: 1.5rem; /* 24px */ --m-font-size: 1.313rem; /* 21px */ --s-font-size: 1rem; /* 16px */ --xs-font-size: .875rem; /* 14px */ } } /* Mortgage & Home Equity */ /* Purchase: "Type of home loan" | Single Family Home: "Type of property" */ /* Personal */ /* I own my Home: "Type of Residence Step" */ .ltIconBtn.lt-Mortgage, .lt-Mortgage { --ui-icon: '\e128'; --radio-button-icon-selected: '\e128'; /* This is also used for house */ --radio-button-icon-unselected: '\e128'; } /* Mortgage & Home Equity */ /* Home Equity: "Type of home loan" */ .ltIconBtn.lt-HomeEquity, .lt-HomeEquity { --ui-icon: '\e082'; --radio-button-icon-selected: '\e082'; --radio-button-icon-unselected: '\e082'; } /* Mortgage & Home Equity */ /* Refinance: "Type of home loan" */ .ltIconBtn.lt-Refinance, .lt-Refinance { --ui-icon: '\e085'; --radio-button-icon-selected: '\e085'; --radio-button-icon-unselected: '\e085'; } /* Mortgage & Home Equity */ /* Reverse Mortgage: "Type of home loan" */ .ltIconBtn.lt-ReverseMortgage, .lt-ReverseMortgage { --ui-icon: '\e086'; --radio-button-icon-selected: '\e086'; --radio-button-icon-unselected: '\e086'; } .ltIconBtn.lt-CloudLock, .lt-CloudLock { --ui-icon: '\e138'; --radio-button-icon-selected: '\e138'; --radio-button-icon-unselected: '\e138'; } .ltIconBtn.lt-Logout, .lt-Logout { --ui-icon: '\e048'; --radio-button-icon-selected: '\e048'; --radio-button-icon-unselected: '\e048'; } /* Mortgage & Home Equity */ /* Town Home: "Type of property" */ /* Personal */ /* Other: "Type of Residence Step" */ .ltIconBtn.lt-HomeTownhome, .lt-HomeTownhome { --ui-icon: '\e225'; --radio-button-icon-selected: '\e225'; --radio-button-icon-unselected: '\e225'; } /* Mortgage & Home Equity */ /* Condominium: "Type of property" */ /* Personal */ /* I am renting: "Type of Residence Step" */ /* Business */ /* C Corporation: "What type of business do you own? Step" */ .ltIconBtn.lt-HomeCondo, .lt-HomeCondo { --ui-icon: '\e227'; --radio-button-icon-selected: '\e227'; --radio-button-icon-unselected: '\e227'; } /* Mortgage & Home Equity */ /* Multi Family Home: "Type of property" */ .ltIconBtn.lt-HomeMultiFamily, .lt-HomeMultiFamily { --ui-icon: '\e226'; --radio-button-icon-selected: '\e226'; --radio-button-icon-unselected: '\e226'; } /* Mortgage & Home Equity */ /* Manufactured or Mobile Home: "Type of property" */ .ltIconBtn.lt-HomeMobile, .lt-HomeMobile { --ui-icon: '\e228'; --radio-button-icon-selected: '\e228'; --radio-button-icon-unselected: '\e228'; } /* Mortgage & Home Equity */ /* Primary Home: "How do you use this property?" */ .ltIconBtn.lt-MailBox, .lt-MailBox { --ui-icon: '\e182'; --radio-button-icon-selected: '\e182'; --radio-button-icon-unselected: '\e182'; } /* Mortgage & Home Equity */ /* Secondary Home: "How do you use this property?" */ .ltIconBtn.lt-SecondHome, .lt-SecondHome { --ui-icon: '\e233'; --radio-button-icon-selected: '\e233'; --radio-button-icon-unselected: '\e233'; } /* Mortgage & Home Equity */ /* Rental Property: "How do you use this property?" */ .ltIconBtn.lt-RentVsBuyCalc, .lt-RentVsBuyCalc { --ui-icon: '\e198'; --radio-button-icon-selected: '\e198'; /* Also used for lt-RentalSign maybe remove this one */ --radio-button-icon-unselected: '\e198'; } /* Mortgage & Home Equity */ /* Home Improvement: "Loan Purpose" */ .ltIconBtn.lt-HomeImprovement, .lt-HomeImprovement { --ui-icon: '\e083'; --radio-button-icon-selected: '\e083'; --radio-button-icon-unselected: '\e083'; } /* Mortgage & Home Equity */ /* Retirement Income: "Loan Purpose" */ .ltIconBtn.lt-RetirementIncome, .lt-RetirementIncome { --ui-icon: '\e235'; --radio-button-icon-selected: '\e235'; /* Not found gone, no more - Set default replacement in form builder to e235 */ --radio-button-icon-unselected: '\e235'; } /* Mortgage & Home Equity */ /* Debt Consolidation: "Loan Purpose" */ .ltIconBtn.lt-Consolidate, .lt-Consolidate { --ui-icon: '\e076'; --radio-button-icon-selected: '\e076'; --radio-button-icon-unselected: '\e076'; } /* Mortgage & Home Equity */ /* Investment Purposes: "Loan Purpose" */ .ltIconBtn.lt-ChartUp, .lt-ChartUp { --ui-icon: '\e158'; --radio-button-icon-selected: '\e158'; --radio-button-icon-unselected: '\e158'; } /* Mortgage & Home Equity */ /* Other: "Loan Purpose" */ .ltIconBtn.lt-QuestionFont, .lt-QuestionFont, .ltIconBtn.lt-QuestionOutline, .lt-QuestionOutline { --ui-icon: '\e234'; --radio-button-icon-selected: '\e234'; --radio-button-icon-unselected: '\e234'; } /* Personal (Confirmed) */ /* Business (Confirmed) */ .ltIconBtn.lt-Handshake, .lt-Handshake { /* Partnership: "What type of business do you own? Step" */ --ui-icon: '\e218'; --radio-button-icon-selected: '\e218'; --radio-button-icon-unselected: '\e218'; } /* Business (Confirmed) */ .ltIconBtn.lt-Profile, .lt-Profile { /* Sole Proprietor: "What type of business do you own? Step" */ --ui-icon: '\e023'; --radio-button-icon-selected: '\e023'; --radio-button-icon-unselected: '\e023'; } /* Business (Confirmed) */ .ltIconBtn.lt-ProfileGroup, .lt-ProfileGroup { /* Limited Liability Company (LLC): "What type of business do you own? Step" */ --ui-icon: '\e231'; --radio-button-icon-selected: '\e231'; --radio-button-icon-unselected: '\e231'; } /* Business (Confirmed) */ .ltIconBtn.lt-shop, .lt-shop { /* S Corporation: "What type of business do you own? Step" */ --ui-icon: '\e232'; --radio-button-icon-selected: '\e232'; --radio-button-icon-unselected: '\e232'; } /* Autos (Confirmed) */ .ltIconBtn.lt-Autos, .lt-Autos { /* Purchase: "Type Of Loan Step" */ --ui-icon: '\e091'; --radio-button-icon-selected: '\e091'; --radio-button-icon-unselected: '\e091'; } .ltIconBtn.lt-AutoRefi, .lt-AutoRefi { /* Refinance: "Type Of Loan Step" */ --ui-icon: '\e090'; --radio-button-icon-selected: '\e090'; --radio-button-icon-unselected: '\e090'; } .ltIconBtn.lt-Checklist, .lt-Checklist { /* Lease Buy Out: "Type Of Loan Step" */ --ui-icon: '\e160'; --radio-button-icon-selected: '\e160'; --radio-button-icon-unselected: '\e160'; } /* Credit Score (Confirmed) */ /* Excellent */ /* Bankruptcy Options */ /* No */ .ltIconBtn.lt-FaceHappy, .lt-FaceHappy { --ui-icon: '\e254'; --radio-button-icon-selected: '\e254'; --radio-button-icon-unselected: '\e254'; } /* Credit Score */ /* Good */ .ltIconBtn.lt-FaceOk, .lt-FaceOk { --ui-icon: '\e255'; --radio-button-icon-selected: '\e255'; --radio-button-icon-unselected: '\e255'; } /* Credit Score */ /* Fair */ .ltIconBtn.lt-FaceFlat, .lt-FaceFlat { --ui-icon: '\e256'; --radio-button-icon-selected: '\e256'; --radio-button-icon-unselected: '\e256'; } /* Credit Score */ /* Poor */ /* Bankruptcy Options */ /* Both */ .ltIconBtn.lt-FaceSad, .lt-FaceSad { --ui-icon: '\e257'; --radio-button-icon-selected: '\e257'; --radio-button-icon-unselected: '\e257'; } /* Bankruptcy Options */ /* Bankruptcy */ .ltIconBtn.lt-PillarBuilding, .lt-PillarBuilding { --ui-icon: '\e145'; --radio-button-icon-selected: '\e145'; --radio-button-icon-unselected: '\e145'; } /* Bankruptcy Options */ /* Foreclosure */ .ltIconBtn.lt-HomeLock, .lt-HomeLock { --ui-icon: '\e146'; --radio-button-icon-selected: '\e146'; --radio-button-icon-unselected: '\e146'; } /* Yes / No (Confirmed) */ .ltIconBtn.lt-Check, .lt-Check { /* Yes */ --ui-icon: '\e030'; --radio-button-icon-selected: '\e030'; --radio-button-icon-unselected: '\e030'; } .ltIconBtn.lt-Ex, .lt-Ex { /* No */ --ui-icon: '\e025'; --radio-button-icon-selected: '\e025'; --radio-button-icon-unselected: '\e025'; } .ltIconBtn.lt-PersonalLoans, .lt-PersonalLoans { --ui-icon: '\e134'; --radio-button-icon-selected: '\e134'; --radio-button-icon-unselected: '\e134'; } .ltIconBtn.lt-CreditCards, .lt-CreditCards { --ui-icon: '\e106'; --radio-button-icon-selected: '\e106'; --radio-button-icon-unselected: '\e106'; } /* New Icons */ .ltIconBtn.lt-CreditScore, .lt-CreditScore, .ltIconBtn.lt-Gauge-4, .lt-Gauge-4 { --ui-icon: '\e078'; --radio-button-icon-selected: "\e078"; --radio-button-icon-unselected: "\e078"; } .ltIconBtn.lt-FHALoans, .lt-FHALoans { --ui-icon: '\e127'; --radio-button-icon-selected: "\e127"; --radio-button-icon-unselected: "\e127"; } .ltIconBtn.lt-VALoans, .lt-VALoans { --ui-icon: '\e129'; --radio-button-icon-selected: "\e129"; --radio-button-icon-unselected: "\e129"; } .ltIconBtn.lt-BusinessLoans, .lt-BusinessLoans { --ui-icon: '\e074'; --radio-button-icon-selected: "\e074"; --radio-button-icon-unselected: "\e074"; } .ltIconBtn.lt-MortgageNegotiator, .lt-MortgageNegotiator { --ui-icon: '\e189'; --radio-button-icon-selected: "\e189"; --radio-button-icon-unselected: "\e189"; } .ltIconBtn.lt-RatingReviews, .lt-RatingReviews { --ui-icon: '\e199'; --radio-button-icon-selected: "\e199"; --radio-button-icon-unselected: "\e199"; } .ltIconBtn.lt-LoanExplorer, .lt-LoanExplorer { --ui-icon: '\e162'; --radio-button-icon-selected: "\e162"; --radio-button-icon-unselected: "\e162"; } .ltIconBtn.lt-Student, .lt-Student { --ui-icon: '\e088'; --radio-button-icon-selected: "\e088"; --radio-button-icon-unselected: "\e088"; } .ltIconBtn.lt-StudentRefi, .lt-StudentRefi { --ui-icon: '\e087'; --radio-button-icon-selected: "\e087"; --radio-button-icon-unselected: "\e087"; } .ltIconBtn.lt-Insurance, .lt-Insurance { --ui-icon: '\e124'; --radio-button-icon-selected: "\e124"; --radio-button-icon-unselected: "\e124"; } .ltIconBtn.lt-InsuranceAuto, .lt-InsuranceAuto { --ui-icon: '\e121'; --radio-button-icon-selected: "\e121"; --radio-button-icon-unselected: "\e121"; } .ltIconBtn.lt-InsuranceHome, .lt-InsuranceHome { --ui-icon: '\e123'; --radio-button-icon-selected: "\e123"; --radio-button-icon-unselected: "\e123"; } .ltIconBtn.lt-CreditRepair, .lt-CreditRepair { --ui-icon: '\e075'; --radio-button-icon-selected: "\e075"; --radio-button-icon-unselected: "\e075"; } .ltIconBtn.lt-DebtRelief, .lt-DebtRelief { --ui-icon: '\e120'; --radio-button-icon-selected: "\e120"; --radio-button-icon-unselected: "\e120"; } .ltIconBtn.lt-House, .lt-House { --ui-icon: '\e128'; --radio-button-icon-selected: "\e128"; /* This is also used for mortgage */ --radio-button-icon-unselected: "\e128"; } .ltIconBtn.lt-ZeroPercent, .lt-ZeroPercent { --ui-icon: '\e118'; --radio-button-icon-selected: "\e118"; --radio-button-icon-unselected: "\e118"; } .ltIconBtn.lt-AirlineMiles, .lt-AirlineMiles { --ui-icon: '\e101'; --radio-button-icon-selected: "\e101"; --radio-button-icon-unselected: "\e101"; } .ltIconBtn.lt-NoFee, .lt-NoFee { --ui-icon: '\e230'; --radio-button-icon-selected: "\e230"; --radio-button-icon-unselected: "\e230"; } .ltIconBtn.lt-Hotel, .lt-Hotel { --ui-icon: '\e109'; --radio-button-icon-selected: "\e109"; --radio-button-icon-unselected: "\e109"; } .ltIconBtn.lt-BalanceTransfer, .lt-BalanceTransfer { --ui-icon: '\e103'; --radio-button-icon-selected: "\e103"; --radio-button-icon-unselected: "\e103"; } .ltIconBtn.lt-MoreCards, .lt-MoreCards { --ui-icon: '\e110'; --radio-button-icon-selected: "\e110"; --radio-button-icon-unselected: "\e110"; } .ltIconBtn.lt-NoCard, .lt-NoCard { --ui-icon: '\e112'; --radio-button-icon-selected: "\e112"; --radio-button-icon-unselected: "\e112"; } .ltIconBtn.lt-PrepaidCard, .lt-PrepaidCard { --ui-icon: '\e116'; --radio-button-icon-selected: "\e116"; --radio-button-icon-unselected: "\e116"; } .ltIconBtn.lt-Briefcase, .lt-Briefcase { --ui-icon: '\e104'; --radio-button-icon-selected: "\e104"; --radio-button-icon-unselected: "\e104"; } .ltIconBtn.lt-FuelPump, .lt-FuelPump { --ui-icon: '\e108'; --radio-button-icon-selected: "\e108"; --radio-button-icon-unselected: "\e108"; } .ltIconBtn.lt-DollarSign, .lt-DollarSign { --ui-icon: '\e002'; --radio-button-icon-selected: "\e002"; --radio-button-icon-unselected: "\e002"; } .ltIconBtn.lt-Cash, .lt-Cash { --ui-icon: '\e115'; --radio-button-icon-selected: "\e115"; --radio-button-icon-unselected: "\e115"; } .ltIconBtn.lt-PiggyBank, .lt-PiggyBank { --ui-icon: '\e131'; --radio-button-icon-selected: "\e131"; --radio-button-icon-unselected: "\e131"; } .ltIconBtn.lt-HomeAffordability, .lt-HomeAffordability { --ui-icon: '\e176'; --radio-button-icon-selected: "\e176"; /* Also Used For - lt-HouseTagMoney */ --radio-button-icon-unselected: "\e176"; } .ltIconBtn.lt-Key, .lt-Key { --ui-icon: '\e179'; --radio-button-icon-selected: "\e179"; --radio-button-icon-unselected: "\e179"; } .ltIconBtn.lt-Lock, .lt-Lock { --ui-icon: '\e010'; --radio-button-icon-selected: "\e010"; --radio-button-icon-unselected: "\e010"; } .ltIconBtn.lt-Safe, .lt-Safe { --ui-icon: '\e201'; --radio-button-icon-selected: "\e201"; --radio-button-icon-unselected: "\e201"; } .ltIconBtn.lt-Document, .lt-Document { --ui-icon: '\e164'; --radio-button-icon-selected: "\e164"; --radio-button-icon-unselected: "\e164"; } .ltIconBtn.lt-DocumentCertified, .lt-DocumentCertified { --ui-icon: '\e154'; --radio-button-icon-selected: "\e154"; --radio-button-icon-unselected: "\e154"; } .ltIconBtn.lt-BalanceScale, .lt-BalanceScale { --ui-icon: '\e202'; --radio-button-icon-selected: "\e202"; --radio-button-icon-unselected: "\e202"; } .ltIconBtn.lt-Calculator, .lt-Calculator { --ui-icon: '\e149'; --radio-button-icon-selected: "\e149"; --radio-button-icon-unselected: "\e149"; } .ltIconBtn.lt-ChartDown, .lt-ChartDown { --ui-icon: '\e156'; --radio-button-icon-selected: "\e156"; --radio-button-icon-unselected: "\e156"; } .ltIconBtn.lt-Percent, .lt-Percent { --ui-icon: '\e193'; --radio-button-icon-selected: "\e193"; --radio-button-icon-unselected: "\e193"; } .ltIconBtn.lt-PercentDown, .lt-PercentDown { --ui-icon: '\e114'; --radio-button-icon-selected: "\e114"; --radio-button-icon-unselected: "\e114"; } .ltIconBtn.lt-PercentUp, .lt-PercentUp { --ui-icon: '\e192'; --radio-button-icon-selected: "\e192"; --radio-button-icon-unselected: "\e192"; } .ltIconBtn.lt-Medal, .lt-Medal { --ui-icon: '\e183'; --radio-button-icon-selected: "\e183"; --radio-button-icon-unselected: "\e183"; } .ltIconBtn.lt-ThumbsUp, .lt-ThumbsUp { --ui-icon: '\e210'; --radio-button-icon-selected: "\e210"; --radio-button-icon-unselected: "\e210"; } .ltIconBtn.lt-ThumbsDown, .lt-ThumbsDown { --ui-icon: '\e211'; --radio-button-icon-selected: "\e211"; --radio-button-icon-unselected: "\e211"; } .ltIconBtn.lt-NoSign, .lt-NoSign { --ui-icon: '\e195'; --radio-button-icon-selected: "\e195"; --radio-button-icon-unselected: "\e195"; } .ltIconBtn.lt-Ribbon, .lt-Ribbon { --ui-icon: '\e199'; --radio-button-icon-selected: "\e199"; --radio-button-icon-unselected: "\e199"; } .ltIconBtn.lt-Certified, .lt-Certified { --ui-icon: '\e155'; --radio-button-icon-selected: "\e155"; --radio-button-icon-unselected: "\e155"; } .ltIconBtn.lt-Bank, .lt-Bank { --ui-icon: '\e145'; --radio-button-icon-selected: "\e145"; --radio-button-icon-unselected: "\e145"; } .ltIconBtn.lt-Bookmark, .lt-Bookmark { --ui-icon: '\e148'; --radio-button-icon-selected: "\e148"; --radio-button-icon-unselected: "\e148"; } .ltIconBtn.lt-Degree, .lt-Degree { --ui-icon: '\e163'; --radio-button-icon-selected: "\e163"; --radio-button-icon-unselected: "\e163"; } .ltIconBtn.lt-Care, .lt-Care { --ui-icon: '\e151'; --radio-button-icon-selected: "\e151"; --radio-button-icon-unselected: "\e151"; } .ltIconBtn.lt-Umbrella, .lt-Umbrella { --ui-icon: '\e125'; --radio-button-icon-selected: "\e125"; --radio-button-icon-unselected: "\e125"; } .ltIconBtn.lt-Medical, .lt-Medical { --ui-icon: '\e132'; --radio-button-icon-selected: "\e132"; --radio-button-icon-unselected: "\e132"; } .ltIconBtn.lt-FullCoverage, .lt-FullCoverage { --ui-icon: '\e122'; --radio-button-icon-selected: "\e122"; --radio-button-icon-unselected: "\e122"; } .ltIconBtn.lt-Target, .lt-Target { --ui-icon: '\e207'; --radio-button-icon-selected: "\e207"; --radio-button-icon-unselected: "\e207"; } .ltIconBtn.lt-Pen, .lt-Pen { --ui-icon: '\e191'; --radio-button-icon-selected: "\e191"; --radio-button-icon-unselected: "\e191"; } .ltIconBtn.lt-Wedding, .lt-Wedding { --ui-icon: '\e135'; --radio-button-icon-selected: "\e135"; --radio-button-icon-unselected: "\e135"; } .ltIconBtn.lt-Rocket, .lt-Rocket { --ui-icon: '\e200'; --radio-button-icon-selected: "\e200"; --radio-button-icon-unselected: "\e200"; } .ltIconBtn.lt-Trophy, .lt-Trophy { --ui-icon: '\e212'; --radio-button-icon-selected: "\e212"; --radio-button-icon-unselected: "\e212"; } .ltIconBtn.lt-Balloons, .lt-Balloons { --ui-icon: '\e144'; --radio-button-icon-selected: "\e144"; --radio-button-icon-unselected: "\e144"; } .ltIconBtn.lt-Camera, .lt-Camera { --ui-icon: '\e150'; --radio-button-icon-selected: "\e150"; --radio-button-icon-unselected: "\e150"; } .ltIconBtn.lt-Chart, .lt-Chart { --ui-icon: '\e147'; --radio-button-icon-selected: "\e147"; --radio-button-icon-unselected: "\e147"; } .ltIconBtn.lt-PieChart, .lt-PieChart { --ui-icon: '\e194'; --radio-button-icon-selected: "\e194"; --radio-button-icon-unselected: "\e194"; } .ltIconBtn.lt-Phone, .lt-Phone { --ui-icon: '\e208'; --radio-button-icon-selected: "\e208"; --radio-button-icon-unselected: "\e208"; } .ltIconBtn.lt-Envelope, .lt-Envelope { --ui-icon: '\e012'; --radio-button-icon-selected: "\e012"; --radio-button-icon-unselected: "\e012"; } .ltIconBtn.lt-MobilePhone, .lt-MobilePhone { --ui-icon: '\e185'; --radio-button-icon-selected: "\e185"; --radio-button-icon-unselected: "\e185"; } .ltIconBtn.lt-Lightbulb, .lt-Lightbulb { --ui-icon: '\e180'; --radio-button-icon-selected: "\e180"; --radio-button-icon-unselected: "\e180"; } .ltIconBtn.lt-MapPin, .lt-MapPin { --ui-icon: '\e013'; --radio-button-icon-selected: "\e013"; --radio-button-icon-unselected: "\e013"; } .ltIconBtn.lt-MotorcycleHelmet, .lt-MotorcycleHelmet { --ui-icon: '\e093'; --radio-button-icon-selected: "\e093"; --radio-button-icon-unselected: "\e093"; } .ltIconBtn.lt-Motorcycle, .lt-Motorcycle { --ui-icon: '\e095'; --radio-button-icon-selected: "\e095"; --radio-button-icon-unselected: "\e095"; } .ltIconBtn.lt-RV, .lt-RV { --ui-icon: '\e096'; --radio-button-icon-selected: "\e096"; --radio-button-icon-unselected: "\e096"; } .ltIconBtn.lt-Boat, .lt-Boat { --ui-icon: '\e092'; --radio-button-icon-selected: "\e092"; --radio-button-icon-unselected: "\e092"; } .ltIconBtn.lt-SailBoat, .lt-SailBoat { --ui-icon: '\e097'; --radio-button-icon-selected: "\e097"; --radio-button-icon-unselected: "\e097"; } .ltIconBtn.lt-Globe, .lt-Globe { --ui-icon: '\e174'; --radio-button-icon-selected: "\e174"; --radio-button-icon-unselected: "\e174"; } .ltIconBtn.lt-Settings, .lt-Settings { --ui-icon: '\e248'; --radio-button-icon-selected: "\e248"; --radio-button-icon-unselected: "\e248"; } .ltIconBtn.lt-Search, .lt-Search { --ui-icon: '\e017'; --radio-button-icon-selected: "\e017"; --radio-button-icon-unselected: "\e017"; } .ltIconBtn.lt-Funnel, .lt-Funnel { --ui-icon: '\e173'; --radio-button-icon-selected: "\e173"; --radio-button-icon-unselected: "\e173"; } .ltIconBtn.lt-Wallet, .lt-Wallet { --ui-icon: '\e214'; --radio-button-icon-selected: "\e214"; --radio-button-icon-unselected: "\e214"; } .ltIconBtn.lt-NetworkBranch, .lt-NetworkBranch { --ui-icon: '\e172'; --radio-button-icon-selected: "\e172"; --radio-button-icon-unselected: "\e172"; } .ltIconBtn.lt-QuestionBubble, .lt-QuestionBubble { --ui-icon: '\e196'; --radio-button-icon-selected: "\e196"; --radio-button-icon-unselected: "\e196"; } .ltIconBtn.lt-StopWatch, .lt-StopWatch { --ui-icon: '\e205'; --radio-button-icon-selected: "\e205"; --radio-button-icon-unselected: "\e205"; } .ltIconBtn.lt-Headset, .lt-Headset { --ui-icon: '\e175'; --radio-button-icon-selected: "\e175"; --radio-button-icon-unselected: "\e175"; } .ltIconBtn.lt-Debt, .lt-Debt { --ui-icon: '\e119'; --radio-button-icon-selected: "\e119"; --radio-button-icon-unselected: "\e119"; } .ltIconBtn.lt-MoneyCircle, .lt-MoneyCircle { --ui-icon: '\e153'; --radio-button-icon-selected: "\e153"; --radio-button-icon-unselected: "\e153"; } .ltIconBtn.lt-ATV, .lt-ATV { --ui-icon: '\e089'; --radio-button-icon-selected: "\e089"; --radio-button-icon-unselected: "\e089"; } .ltIconBtn.lt-UTV, .lt-UTV { --ui-icon: '\e100'; --radio-button-icon-selected: "\e100"; --radio-button-icon-unselected: "\e100"; } .ltIconBtn.lt-Snowmobile, .lt-Snowmobile { --ui-icon: '\e099'; --radio-button-icon-selected: "\e099"; --radio-button-icon-unselected: "\e099"; } .ltIconBtn.lt-Watercraft, .lt-Watercraft { --ui-icon: '\e094'; --radio-button-icon-selected: "\e094"; --radio-button-icon-unselected: "\e094"; } .ltIconBtn.lt-SideBySide, .lt-SideBySide { --ui-icon: '\e098'; --radio-button-icon-selected: "\e098"; --radio-button-icon-unselected: "\e098"; } .ltIconBtn.lt-OpenBox, .lt-OpenBox { --ui-icon: '\e133'; --radio-button-icon-selected: "\e133"; --radio-button-icon-unselected: "\e133"; } .ltIconBtn.lt-CashRegister, .lt-CashRegister { --ui-icon: '\e152'; --radio-button-icon-selected: "\e152"; --radio-button-icon-unselected: "\e152"; } .ltIconBtn.lt-Eagle, .lt-Eagle { --ui-icon: '\e167'; --radio-button-icon-selected: "\e167"; --radio-button-icon-unselected: "\e167"; } .ltIconBtn.lt-flipflop, .lt-flipflop { --ui-icon: '\e136'; --radio-button-icon-selected: "\e136"; --radio-button-icon-unselected: "\e136"; } .ltIconBtn.lt-graphup, .lt-graphup { --ui-icon: '\e157'; --radio-button-icon-selected: "\e157"; --radio-button-icon-unselected: "\e157"; } .ltIconBtn.lt-weight, .lt-weight { --ui-icon: '\e178'; --radio-button-icon-selected: "\e178"; --radio-button-icon-unselected: "\e178"; } .ltIconBtn.lt-Calendar, .lt-Calendar { --ui-icon: '\e027'; --radio-button-icon-selected: "\e027"; --radio-button-icon-unselected: "\e027"; } .ltIconBtn.lt-CheckBook, .lt-CheckBook { --ui-icon: '\e159'; --radio-button-icon-selected: "\e159"; --radio-button-icon-unselected: "\e159"; } .ltIconBtn.lt-MoneyMarket, .lt-MoneyMarket { --ui-icon: '\e186'; --radio-button-icon-selected: "\e186"; --radio-button-icon-unselected: "\e186"; } .ltIconBtn.lt-Sun, .lt-Sun { --ui-icon: '\e206'; --radio-button-icon-selected: "\e206"; --radio-button-icon-unselected: "\e206"; } .ltIconBtn.lt-PawPrint, .lt-PawPrint { --ui-icon: '\e190'; --radio-button-icon-selected: "\e190"; --radio-button-icon-unselected: "\e190"; } .ltIconBtn.lt-Family, .lt-Family { --ui-icon: '\e217'; --radio-button-icon-selected: "\e217"; --radio-button-icon-unselected: "\e217"; } .ltIconBtn.lt-Apple, .lt-Apple { --ui-icon: '\e143'; --radio-button-icon-selected: "\e143"; --radio-button-icon-unselected: "\e143"; } .ltIconBtn.lt-ShoppingBag, .lt-ShoppingBag { --ui-icon: '\e203'; --radio-button-icon-selected: "\e203"; --radio-button-icon-unselected: "\e203"; } .ltIconBtn.lt-Thermometer, .lt-Thermometer { --ui-icon: '\e209'; --radio-button-icon-selected: "\e209"; --radio-button-icon-unselected: "\e209"; } .ltIconBtn.lt-WineGlass, .lt-WineGlass { --ui-icon: '\e215'; --radio-button-icon-selected: "\e215"; --radio-button-icon-unselected: "\e215"; } .ltIconBtn.lt-Megaphone, .lt-Megaphone { --ui-icon: '\e184'; --radio-button-icon-selected: "\e184"; --radio-button-icon-unselected: "\e184"; } .ltIconBtn.lt-EnvelopeMoney, .lt-EnvelopeMoney { --ui-icon: '\e171'; --radio-button-icon-selected: "\e171"; --radio-button-icon-unselected: "\e171"; } .ltIconBtn.lt-HouseTagPercent, .lt-HouseTagPercent { --ui-icon: '\e177'; --radio-button-icon-selected: "\e177"; --radio-button-icon-unselected: "\e177"; } .ltIconBtn.lt-HouseTagMoney, .lt-HouseTagMoney { --ui-icon: '\e176'; --radio-button-icon-selected: "\e176"; --radio-button-icon-unselected: "\e176"; } .ltIconBtn.lt-HouseBlueprint, .lt-HouseBlueprint { --ui-icon: '\e236'; --radio-button-icon-selected: "\e236"; --radio-button-icon-unselected: "\e236"; } .ltIconBtn.lt-Computer, .lt-Computer { --ui-icon: '\e187'; --radio-button-icon-selected: "\e187"; --radio-button-icon-unselected: "\e187"; } .ltIconBtn.lt-Clock, .lt-Clock { --ui-icon: '\e161'; --radio-button-icon-selected: "\e161"; --radio-button-icon-unselected: "\e161"; } .ltIconBtn.lt-X-outline, .lt-X-outline { --ui-icon: '\e170'; --radio-button-icon-selected: "\e170"; --radio-button-icon-unselected: "\e170"; } .ltIconBtn.lt-HomeLock, .lt-HomeLock { --ui-icon: '\e146'; --radio-button-icon-selected: "\e146"; --radio-button-icon-unselected: "\e146"; } .ltIconBtn.lt-RentalSign, .lt-RentalSign { --ui-icon: '\e198'; --radio-button-icon-selected: "\e198"; /* Also used for lt-RentVsBuyCalc */ --radio-button-icon-unselected: "\e198"; } .ltIconBtn.lt-SpeakBubbles, .lt-SpeakBubbles { --ui-icon: '\e204'; --radio-button-icon-selected: "\e204"; --radio-button-icon-unselected: "\e204"; } .ltIconBtn.lt-Vacation, .lt-Vacation { --ui-icon: '\e235'; --radio-button-icon-selected: "\e235"; --radio-button-icon-unselected: "\e235"; } .ltIconBtn.lt-Jumper, .lt-Jumper { --ui-icon: '\e219'; --radio-button-icon-selected: "\e219"; --radio-button-icon-unselected: "\e219"; } .ltIconBtn.lt-Binoculars, .lt-Binoculars { --ui-icon: '\e137'; --radio-button-icon-selected: "\e137"; --radio-button-icon-unselected: "\e137"; } /* UI Icons ----- In form builder, all icons will appear when not for radio buttons, but UI icons will not appear on radio buttons */ .ltIconBtn.lt-Warning, .lt-Warning { --ui-icon: '\e240'; --radio-button-icon-selected: "\e240"; --radio-button-icon-unselected: "\e240"; } .ltIconBtn.lt-Star, .lt-Star { --ui-icon: '\e246'; --radio-button-icon-selected: "\e246"; --radio-button-icon-unselected: "\e246"; } .ltIconBtn.lt-StarHalf, .lt-StarHalf { --ui-icon: '\e247'; --radio-button-icon-selected: "\e247"; --radio-button-icon-unselected: "\e247"; } .ltIconBtn.lt-Plus, .lt-Plus { --ui-icon: '\e073'; --radio-button-icon-selected: "\e073"; --radio-button-icon-unselected: "\e073"; } .ltIconBtn.lt-Minus, .lt-Minus { --ui-icon: '\e072'; --radio-button-icon-selected: "\e072"; --radio-button-icon-unselected: "\e072"; } .ltIconBtn.lt-Question-Circle-Fill, .lt-Question-Circle-Fill { --ui-icon: '\e244'; --radio-button-icon-selected: "\e244"; --radio-button-icon-unselected: "\e244"; } .ltIconBtn.lt-ChevronDown, .lt-ChevronDown { --ui-icon: '\e031'; --radio-button-icon-selected: "\e031"; --radio-button-icon-unselected: "\e031"; } .ltIconBtn.lt-ChevronLeft, .lt-ChevronLeft { --ui-icon: '\e032'; --radio-button-icon-selected: "\e032"; --radio-button-icon-unselected: "\e032"; } .ltIconBtn.lt-ChevronRight, .lt-ChevronRight { --ui-icon: '\e033'; --radio-button-icon-selected: "\e033"; --radio-button-icon-unselected: "\e033"; } .ltIconBtn.lt-ChevronUp, .lt-ChevronUp { --ui-icon: '\e034'; --radio-button-icon-selected: "\e034"; --radio-button-icon-unselected: "\e034"; } .ltIconBtn.lt-Filters, .lt-Filters { --ui-icon: '\e005'; --radio-button-icon-selected: "\e005"; --radio-button-icon-unselected: "\e005"; } .ltIconBtn.lt-Menu-Bars, .lt-Menu-Bars { --ui-icon: '\e014'; --radio-button-icon-selected: "\e014"; --radio-button-icon-unselected: "\e014"; } .ltIconBtn.lt-Arrow2, .lt-Arrow2, .ltIconBtn.lt-Arrow-Left, .lt-Arrow-Left { --ui-icon: '\e065'; --radio-button-icon-selected: "\e065"; --radio-button-icon-unselected: "\e065"; } .header-logo { margin: 0 0 6px 0; max-width: 161px; max-height: 59px; width: 161px; height: 59px; background-position: center; background-size: contain; background-repeat: no-repeat; } @media (max-width: 767px) { .template-header .header-logo { margin: 0 auto 6px auto; max-width: 150px; max-height: 42px; } } .header-logo { background-image: var(--header-logo, var(--lt-dark-header-logo)); } /* header.light .header-logo { background-image: var(--lt-light-header-logo, unset); } header.dark .header-logo { background-image: var(--lt-dark-header-logo, unset); } header.green .header-logo { background-image: var(--lt-green-header-logo, unset); } */ /*** Base form Styles ***/ * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: antialiased; -webkit-font-smoothing: antialiased; box-sizing: border-box; } #abPopupPort, .popup-variation { display: none; } html, body, div, ol, ul, li, h1, h2, h3, h4, h5, h6, input, label, p { margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-size: 100%; font-weight: normal; font-family: inherit; vertical-align: baseline; } :focus { outline: 0; } blockquote, q { quotes: '' ''; } a:not(.ltFormButton, .next):hover, a.ltLink:hover { text-decoration: var(--link-text-decoration-hover, none); text-decoration-color: var(--link-text-decoration-color-hover, none); color: var(--link-color-hover, #2187c1); } a:not(.ltFormButton, .next):focus, a.ltLink:focus { text-decoration-color: var(--link-text-decoration-color-focus, none); } a:not(.ltFormButton, .next), a.ltLink { text-decoration: var(--link-text-decoration, none); text-decoration-color: var(--link-text-decoration-color, none); text-underline-offset: var(--link-text-underline-offset, unset); color: var(--link-color, #00aeef); } .ltHidden { visibility: hidden; } /* Body */ .template-body { display: flex; flex-direction: column; background: var(--body-bg-color, #101f30); height: 100vh; line-height: 1; } .ltTemplateContent { width: 100%; max-width: 100%; min-height: var(--ltTemplateContent-min-height, 400px); display: flex; flex: 1 0 auto; justify-content: center; padding: var(--main-section-top-spacing, 8px), 0 var(--main-section-bottom-spacing, 64px); margin: 0 auto; } #app, #ltPhoenixApp { width: 100%; max-width: 100%; } .ltFormContainer { display: flex; flex-direction: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; text-align: center; padding: var(--ltFormContainer-top-bottom-padding, 0) var(--ltFormContainer-left-right-padding, 10px); } .ltFormGroup { margin-left: auto; margin-right: auto; } .ltEditableFormGroupContainer { width: 100%; } /* Body Text */ .ltFormSubtext, .ltFormValidating { color: var(--subText-text-color, #a3a3a3); } .ltFormValidating { margin: var(--ltFormValidating-text-margin, 11px auto 6px auto); } .ltFormValidating:empty { margin: 0 auto; } .ltFormSubtext, div.ltErrorText { margin: var(--subText-text-margin, 11px auto 6px auto); } .ltFormSubtext:empty, div.ltErrorText:empty { margin: 0 auto; } /* div.ltHasError { margin: 11px auto 6px auto; } */ .ltFormTermsConditions { margin: var(--ltFormTermsConditions-margin, 50px auto 0px); width: 90%; max-width: 930px; padding: 0 var(--spacing-5, 32px); text-align: left; } ul li { list-style-type: disc; list-style-position: outside; margin: 14px 0 0 16px; padding-left: 0px; } .ltFormXSellText { margin-top: var(--spacing-2, 6px); width: 100%; } /*** replacing spinner with gif ***/ .spin .inner { margin-left: auto; margin-right: auto; background: var(--step-loader-image, url(data:image/gif;base64,R0lGODlhTwBQAPf/AA9/ahKNYhFTUxF2bAOnewygbhN8WwuvegwhMgu6eA4tORA2PQezeRViTxRzVgSffBVrVAe5eQiYfQuRfA4qNxOtcRJRSAeifBGeaRFGRBJWTAqhdxA+Qg9OUxRaSxJGSw8xOROVZQu0eg5mZA0lNQemewa1dRNOSQiHgQmRchFXUg2LaQykbgSbfhNJRAqGewesehNbURNrWA6sdQ6baRFSTQe3eROIYhN2WxFjVQ97awuOfwiWfRBKShB8XxJ/XxJjWQ6xdAeceBGYagxwbRFBQBJ3ZBJ/YxCQaw2UdA2kcg+IaA4yPRF3YBJuXAmpcBFOTgiLfxRzXBA+RRJpVBCIaxBaVQa5cxFvYRCQZgt1chJgTweUeQyMcQx/cwuTfg+bbw9BRRBUWhKccgyUcBNrXQ+nbBBKTguDcRSFXgqpdhSDXwyHcRBrYRCDbA85PRGCaRGFYxKTZxFuWBFCSg+XdAa/dwakdw42Qg9nXQyLdRJ7ZA0jMw4wPA+Zbw6Tag55ZBFfWRFkXhFmWQyDdxFaWxN0YBKAWxFvZgeYeAp8ewqIdw4nNQt7cxA7PweqexJgVQq6dBA7QhJFQhKNaAqZdxA5Qg0rOQeueg2xbxNxVw81PBNmVBByZhA9Pw+KexOBYw9eZBCYZhJeVROIXxNfTRFERRFNRhBfXxGEZwq8dROKYg9qZRRoWBJDQQmfcxOVagqPdgqPeg1mag5aXxNdUQqfdxB0Zg9yYBJ2WA8/ShFtZAqndhRuVASZfQ5rbBNmUg0uPQureA86RhFLRhOGXwp4eAeWehF5Wwmsbw88RgmPcBBMSRJhWgeBeQyibA9NTgq0cRNxVQqwdQ6NawyWcA6zdQbBdgeieBKBYRNdTQqldxKCXBKCXwa3eAvAdwu+eAa9eBFVTgu8eAmwcAShfAeefASdfAOtehKmbAaCgQ5qXRJyXAqGdxFYWxN6WQHAdRBxWwu8dw61dxKTZA9gYAeseBJyVg1ucAavdxCncgekfQuFbRB6XwwfMv///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmMjk3ZjJjYi00NTM1LTQ4Y2UtODU5ZS02NzQzODExZGM2OTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzUyODlERjA4NjA3MTFFOThDMTRBMDI2MDQ2N0YwMEQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzUyODlERUY4NjA3MTFFOThDMTRBMDI2MDQ2N0YwMEQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3OTY1ZTM3My0zMDM5LTQyZGItYTIwZS1jZGVmYWQ1YTkyMjciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiOGIxMmMwYS1hNGQzLTU2NDMtOTNiZi01NmY2ODZlOTEyODMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQFAwD/ACwAAAAATwBQAAAI3wD9CRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzgRyETAh09GPjpZIhjqkWfKoCKJ4rSIdKnTp1CjSp1KtarVq1izat3KtavXr2DDih1LtqzZs2jTql3LdmxTr0rBvoXrFiYCRiSAdkXA75gVn12ttNBBwSuTY746fNUhgc0lrx948GgGtx0PPQv2dvjypc3cqwjaTVikzOuZHbJYAeY6YIeXPoaj7HD3VUyUF3i+EomihUTb38CDCx/+NCAAIfkEBQMA/wAsFgA7AAoADgAACGEA/wkcyKgggoECz5l7kGgTwn/nFC67hLBFi4gA+CD0ZfFcm4MCJUjg6GsUQh4ifUmAdhKlr1iSBn75wgMlAIr/dsykyeOjwB06Z06AMhBo0EWWBEYxqlMHzihLjRIhITAgACH5BAUDAP8ALBwAOwAQAA4AAAiOABkJHMhIQZ8Flkj4W+jP3IMH5cpduLCvRAlbUBj6O+cQokSKFp3wYXiO48OIEyuuUMCwRcmOKCkKMdXSpUmPE8sBQbDQVwubMD8CoLBQgk+gJyUm4VDU6M+XSc3F4MlDglOkHgEp5FH1KlSIyxb4+8LV6tGvlWqMJdv17E0sfL7ILWv0GJcUbHTgUkEiIAAh+QQFAwD/ACwmADYAFAATAAAIsAD/CRxIkCCjgggT/kNAQaFDgQhIPJyosE8MdicQOOTQQ4UMUK9goIMxppbEhCUIEHj0CIZLdJjuyFCgMOXKli8x8fKxAKVNli5FYhK2ogjCEkhVAs2J6c8JPgT3If2JUyimV5BOCpSa9GZQmAeUxKMp8AJXql8xHVBz5E1Zs1OVVgXL68TAC3C7LhUJignBcnjPyn2UigPCcoDzpqw2yK9CxHgrAVKxiaIgcWEOTgwIACH5BAUDAP8ALC4ANQAUAA8AAAiOAP8JHPivloZNfAgqXEhFRD4wPg4mXDgQwRwRGDE+NFAD4UImKxgwyCjCho1508Ags7AJwT8Q8eyJFEnSpI0I3qbJQbAE04GfM0dmtBkhAo5/Pn8CnVnT5DwQA5UupTnUBjKFUg8EJTlDwcKsWzFqoPgPLFMfZAWaZUBpYtqyStkyektQ6Q+3dAUKi0E2IAAh+QQFAwD/ACw1ACwADwAOAAAIfgD/CeRwoqCFgwc1WOAg8F+ICAkiSlRFkUrDGQnGaQzHMRw4cB4EUpCocVxHj8QEWpCYcWPHTQJ9QCTpMgGCfySmRZgZsWQ4FgIb7NzJsmSxf4ye2BjKsyWwf9lsSGVatIhAEVKXDpUY5GbDrFQT3GhI9p9WojXKqt05g4/AgAAh+QQFAwD/ACw4AB4ADQAQAAAIhwD//UOAQCDBgQMLvqECoSGVhw+BWfjXQJXFi6rsaDTwD5lGO99Chrx2rde/AB9Bivx2bcs/DOBSrvx24h85cDE/rizyTx7OnBpFblLwE6fMbyQchSsK1I6qf8TCLS36scI/D1Kn/tSI4R+VrFqN0us4DixTUv9ujCubtSiyf0PWspX6E8K/gAAh+QQFAwD/ACw5ABQADQANAAAIawD/CRxIkMQCFwQFkgCRARipZyEE8lFQpNQhDJlUwbu26t+bdyHIRbJzrWTJXP9y2dlosmWDf/Rayrxm4Z+ZmS2L/LvyDWdJBYy+CcVpx6PQoTKT/XNxFKlJDP8swGva02QAgXbsUDV56F9AACH5BAUDAP8ALDoABwAOABIAAAh5AP8JHEhwIImCCP8xKpWQIAgD7xoKfLMqUoOGCDKIUnXNVUI+FtLZuXaNAkISDZKRvBYNoQIH0b6tpFFwE7dIK0muIegpC86c1yAMLEKDI9BrFgRuegbvKElH/xAEcLryIIkrVFkKBNGUKgaBLrISBAa0oQGSEgUGBAAh+QQFAwD/ACw3AAcAEQASAAAIdQD/CRw4UMEkD73WiKoQ6R+CBacaIAvAItK1ixivPfNkMaPHjNwcdfz48d+CkSQxCmSCMuVAEFdSXiT4T0EmmddoKjDjkuY/Cs9I+hTISFTJof9IBPiWEalApfBmOhWIYJKpSTmnEjSVVatAD14J9go78FDYgAAh+QQFAwD/ACwuAAkADQAaAAAIdwD/CfwHwkWDd/SSwRPIqBeGSNciSrwmkEQxeBMnCkSQC2PGiBsh2PkIUmCDkSQHWoCYUqCpTCQpCnyT7FtLgjVtfmRo5pvPnf8Q0PtmJxOGAO+AaRj4740jPkyjSp1KtarVq1izat1alRhWbXau9sJ6CGuWfwEBACH5BAUDAP8ALCIACgAQAA4AAAiFAP8JHEgQxCkqawgKRODJgwFRV75dm3jtHxNthzBEsvOtY0eKFYHJA2enJEePEif+cxQEHEmTKFP+4xPC5cuSMSv+gzDSpcmTHgVOMmHzJtBvAhVgKGo06D8Eh8Ix/dlx4CkTUotSHUjiRoKsLsmJ4gbBgqeBGdI9KQbMBQWFBBG8hUswIAAh+QQFAwD/ACwVAAwAEgAOAAAIhgD/CRxIcOCbggj/kcgAIUs0cOAS/gMBTE6EcBghRiTIx8OQBONCYsy48R8jGRUSqAQpciREgS6GeIuwkuW4keE2IiiSZR7NlSFvjiS44IaJnyqDDiUIwkcQpDaXDqSgaRpUpRgLkuD05GpLhB2fQbVWzAOIhAiYFfAWxEAGBBIJOnJBAmFAACH5BAUDAP8ALAkAEQAXABEAAAi6AP8JHEgQQY4ZESIQXMhQIAcwNmwkVNiwYQ4GIiJKTFiRIJ8fIkJmjDix4z8SKxhgFKmxZEMEKVWuDNmSI8MmBw7InDlyI8WBMXLm3Cmy50SKm9QIHSqzaEtYGgQuQYdpqc6mLGFlGOgCBgyqVomKyFdrITWvX6su3VlgwUJTjx6hBbuWgR8KDHFhK0FAblqrShQ05MCsVpl+K/zceSQMk1pTJv8hIKHAkQsVnHAsqSYl8ks+FBbw6RgQACH5BAUDAP8ALAcAHgAQAA8AAAilAP/920Pg0SMYAhMq/McIG4GCB2HAQIfpwIGENUqUeGhQ4sSKB3z8M6JxI0SPFNH1+VdpX0mOESce+cfkwgWXGmF6PPGPWTmbOE12FEbiH6RyP2++hEhGIK4HSIEufdREIIAHUJMGfdhKYBdzWKMqzRlDIJdzYLNK1VhDII9zaMOKvSDElMAWvnwlSpQkFj9A61SYYoJAoIowTBRcYkSCT+GF/wICACH5BAUDAP8ALAcAKgAPAA0AAAh7AP8JHCjwwr99JUpAE9ji3DlzDx6UK3fhAsIe/3y1aPgw4sSK+0z9k6CRI0SJFC8w4yOB5EaHJyfWEcmjZUmYDxLB+YDgH4+aLhtyASBAwcAvP21y0VG051GkPCbogGKUoMAJXz7d6kDBKsEXiM509UqwwyWyXp2iJRgQACH5BAUDAP8ALAYALgAPABQAAAiOAP8JHEhwoBAoBRM+KAeAQsKB58w94GLq4b8WLc6dq5QHQUIJEnxhbAFIQcEvPHiAFMlmCsEdE76gVCkhVg2PA3fAlJmSSx4SBXXuRDmgT0KhO9GEeRgF6SIBOAtGabojiiCgD1FMjTKAicV/KLR60fUVLApnUMuGHYHVIgJ1RLyW/WdMV1S3He5+bVs2IAAh+QQFAwD/ACwGAC4ADwAbAAAIqQD/CRxIkGCNgggFLnuTsOADHYwaDjT3AAgCif/OnUvUA+O/Fue6bMLoq0ULIxEbSpBQMtDFhjxWTvgg8QuPmGiYNJzwxSYPRCQS7tjBs6cVoUOJftFDJ2GUpES99EGIIsrTpKz4UK16dccZgv5QiBVrdceAlwPVjSXrhUJBf+rUjn2hE2FcuSiaJryrVoxEvrMw3tUS9K86RcE8xtXl8Z86d43//UIrMSAAIfkEBQMA/wAsEAAqAAsAFQAACIQA/wn8V2OgwYEFDxosKKmHwn/r9pQAQOHghQv7SoyBdrDcxX37jlQcWM4jRiEJBT4o+RHOSHMPVpoUskDgOZgyL+xBYPNmzHIA+Axscc4nPxIDfbUgeo7NSIESlLaIpeCghKixmBzkwUMCF0kKv/A4Rufhly8dHvKZEOihQFZuBQqNGxAAIfkEBQMA/wAsFgAnAA0ADQAACGUA/wkcSPAfgoIEKUCi5Ajhv01S1BwQluPgQA5HYGA6cAATEkYCw6SCQRLdxgOgEHBIReDRI5IwTMaxWIJAy5ckj1j8V6LmTRj9dvLsafNRUIQ9azYRSrDnHj4OBe7bwxQhVIcBAQAh+QQFFAD/ACwfACUACgAHAAAINAD/CRz4D0QMBQQZxfhjz4VABBl+5BOhxJHALWMYaCwAguCBAwxgXSL47yMlRiQFLiGRMiAAIfkEBQMA/wAsBwAHAEEAQgAACP8A/wkcSLCgwYMIEyoc6EoDhEP00kVbSLGixX8utjgghSHalY8gr9C4SLJihlK5AqQLybKlgZIwBxJrcEiUx5Y4cZaKWdGRhlz0yOUcSrQIz4MLPLwTFYSoU6dHBfKZBGxVMhNYr5jQ+rRryApHGwQIgrWsWa5evYaAqSGLNbNwy3LdmtbpIZJU9Fnb+zZuXLR1hwKzuEXftCBB+Pb1K3cr3cAtT1B0BCtfvmmHE/NlDBcw5JBvFm5RM8Py5cyKOTf2/HlhvxmwS1vGjDi1aseAzYgqlquBhSKmiCZLyCdO7NimaWvee/sJPQPAToQ+WISoqIRx1JA+Lvt07c1mWfz/aJDhogaiaRBK0a6de3fliitw08CTClFpBzWwZ+8+eeZkuUwS1T/vELWFQUxswMt+7XGXXBY18DGgQAEQJVlBoGzDy4IMujcNEqZMSBAGRHlSUAbbpLghg9vBpk8MIhaUCVEGLXFHihpyuB9sfsRoEFEmFBQGNnfcqKKO7P3h449DpVOQIRsQaWSO+42xZEEuWFeQELZEWSSOK2p3ZUEeEEUKQVDYoqaXU66Iw5gEQfBYS+8QhIuaa0oJ5jYgwDlQgXOGBAFBSXCJJ5s49uPnQKvg1pI2A/UhxKR4dqnnNosOJApugZ4yUA+TUnqolHdkKpAZq4XEwUCjVBKqoXne/0FNSQrQR9JZjl7Rp0BOVOJqqJVGaYh5lChR3q2dPUaQDr7+KuqaOVTUjz4zFDAdsrhqNdFA/CTS7KuVqpAQI7VUo50wQ8Tkgl9cOTmQHsd46yu4akJxEBNzKLEfEhTEpAFjWl03UCzHxPstsLbYS5Aj/VCp3RJHAcPZFQEQxAUXBcvrLJcK/8PBEW0uCIqEPDmg2hoWX5zxwZPaK8kRiKp4xIDdqJYLQRNcjLHB8046iBGjfrmNogPKodpgA02Qs8o8bxyslE2IqBdntgoUS85Lr9zzs5YOKyJ4cblAkCxXL72zxvSq6fWEJ9gGV0GykI0102gjbAQCMSKz3GJYWf8Dd9xl66z1xkb4yIc+3zFXFgYFfRK33Fxk3fSkgOAd4xbwgf1D444DrrTgBnu7x5XPeLc3Vg1w3jnkknsLwJU++Jf4Wwa98MntjwfOtBtXcgKb7Ms9UbvtuHse+cVsXEmFPcjNhpo13QxP/OqB67FkH8Y56HxtFkg/fe4TxGJJjArkK0yLzXunz0EvtN/+7avLEoaIGsSBJPq/Oy/FQeq4/37x0EAICQY4QIL0SRIZEEcrjuCHI7GoP5aZAUKc4Qz/Ta8QCAHA5BAWq5A9UHv7O4gz1EEIC35iBAhRQcE2yLWYOWxH3FFCv0Q4wgq6rxMJiQXdWAYrSwnthfw5Tg3FEkLBEZbwBY1IyC3MNri0+dCDHYLNmxKiCAqqo4YK0d3ZePi0H4ZpP8K4wUIUUcUi6iIhaGDdDrfWQxd+UTtiHCMZKdgBhPgDGuBjIgvbeKkXEk2OZFyIF6g3ty2ysYshU4IHLEJGReBDIR+AXx5BV7cW9tEHfbgIGY1Bke8Zr3VcDNodZlaSQC7EfZL0nB4rCasNLCMHmYSJIsSwEAH4L5VqNKSzUmAIcTAhKrOgyC9MWDy55SwWseiCG4yAhWbUYAo+CggAIfkEBQMA/wAsBwAHAEEAQgAACP8A/wkcSLCgwYMIEyocWMQCMGSrMCRbSLGixU0ZtPVaEyIZuY8gydGzSNKigkna7pHCELKly1wlYxJUkKEUMnpPXOrc6UGmxTf/pAVIt7OoUZ8KNTjIkqyC0adGGSFl2GANiwpYszqFyhVkuqmlij3RSjZr164BZNZYNbasW6xnoSIrmQPDk7tt35aNa7SBxVoF9OnDe1evW747T1XMokSwYMJ5DZtF3JJiLSWYGzuGLJks5ZB8EiLAkTmz48GEO2sF+SwLN2mlBBYx+kzhj9KlT3M2XCBArgaKExrNkvDHBty5N6fWSuNdKVMkLRg9hNBJgVfIkz8mzOKdBaTAjPb/Oljj1asNBY5n1/z42T1XUwXmMqrNYB8w5s0rSc8iu+Ab38U3EClGBUfQHvmZh556yK1ShIAFiXJUQaaMMUaC+vGXWQEaQGiQGRMSdISFFya4YGZIbOKhQUZVYBCJFmKIXXqUrGjQAkZhUFA8lcBYYn7pwUKBjQVlMFxB1VTihxAwyhgGkQVpsJVO3BDETB11+NFjk/nFA2VBwMClE0wDOYFlHUoySWJ+XxaUy2QtAUNQF2dmueWaOLRJ0BqrtdTTQEkkUWeaMBKj50BZeBaSCwN9EKigZ2oJ46EDYbAXSJ4MpMKjkGJJ6BJqxdTUpeQQtE4KnNYpqRMWkSBOHGNA/1eSXh8RZEQKqD46qB+QUGQKDgUoMYRMbxg20UAA4JproIPWoFAMSCixAQtI+JSBYToOxEYsyqZ65gkH9SEDfti9ssJUo7o10kBdxMItrt7WAS5BbxgiIygkINWAYaQQpIe77y4L6bwC9bNmfj7EN4dhBvj7r7vd6srMP44AcmeMr/QjoAGGaeLwwwFzCgkuni4JoyEQBmCYXwPp4TLIETMb6Z1eQlhAZGQVtMjLMMOr65lp1gwhXm9lQNAiO78McMydosmqh6csRxYTRyPN89I+y1wHyitKsVtWTxTUDtJJu4y1wFsTGdjXFYRQECFjW600xFlzvWIMyhGN1Ttvw/9N9tV0o2oElDTotlxsBBGieNxl9wwIlKSdhhrRHPS9+N9zxwKAVDZCYprhd9Vm+eVym+3GJURygpvkeDVckDOKx874y2j0QeRtyLH+BMEDOQN77H5bzQaRVIwhbX+rn1bAQYp48bvsZE8BIQg1+KDfK8H659gczDv//OVnHIRAQSSU/48CmzhiSg05GPHHj/kpgZ32SiCkyP3OA0+ICgjpEPLPWJIUl/JzIv9wj3n4813s6oEQAZwtXmgy2cEStJ9p4QYMqDtII+6XQEIgYnwH2dkDAWgnH2GogKUJ0EGMoYgNNs8ZWuCcQRCROabtSk0Yo2D2MMMOhbDQhS1MCB2uGjdCrZVwgApKD2ZAsRBjOLGFilBGQnRQup6hDWgSzGH8CoCvJjqRhQo5w+xqmLWmCXCC+ckTRb5ojFAopBHBI2LgIEioCYJBHBb54i8UQofFjdFscyThGWPUBBCQxIlaWAgiZPdHK9JRgv2QREycKMWE9OF77WhkEZtWiRVAwpAyMQZFOqBARmIOkP8LVBfiUQPbTcWNC5mFM/JnytKxgQ380AEu1jEKKEhyRQEBACH5BAUDAP8ALAYABwBCAEIAAAj/AP8JHEiwoMGDCBMqHEiBw78GDtKIerawosWL/5hM8gDBQJZnZkKKNBMAo8mLrjT04hYi3ciXL++dnElwkjYHq0DC3LlTA02MFnqRwsCzqFFPPxFuCpozndOnRqO+TFpwiwEaLLI+3epUqlQMSRV44FYgq1mzXLd6NUqKpoU4z87KRZu269qdDk5uGfKswLO4c+XWtXt3ZCmMHoYUWPz3b2DBgwuPdGHxzY3FmP36BfxYa2TJZhZU9ABmTAHTmRtz7jzYpeSK8cCAKVA6M+PNnelyFbXqHQRtpxwapbGwn2zZY2bb3uw495Bi97S5EH2Qg9FVCo0fl00bdWrcZ+Xk//JQhNHFE0bfJZThx8925Mptq6aB44QCmg2MUkFooX3797PVZhsNvRRB1T/SGOXBQSD84d9/7yWX2RonHDgQN0ZRZlAT1TwI4XYSxuGQhQPRY5QjBoVRzYoeuvfeEDWQWBBRRVFg0B4rsujhdiswIWNBUMGUjkEckJGjjg/KdsOPBqn1UggGlUGGkUe2iASTBU3C1UvYEUTCMilMeWSHD46IpUAWmLGlSAYU1AOYYVKZo39znElQA3WJJE1B66QA5pRysljNfXYKJM1nDRRURQp+MirmkfEUOtAhrZnh00AKLAPnn4+uqKGkq7DQWkGmdKEpo3B2KulAoniWVkHidP9h6qZxGgnKTBacdFZdBQEh66yoOkqGDED9AIsrJlEA2VYF4fIrsI1OGUNFRcQzxBhZUGfSXFtRRBAgz0IL50LiLHHcKoSaZEpgT4lSEADhiptCDwxyQoZ/YMTxkwWPOVUSQWiwEe+pYNJbUDxk+udDUtqwxk1BbEQ8MJwG/yOJIVW21wRVEOSWS0EBSxzuqfS+YUinLEpxYC65QQByyAKPvMwoTjAaJ6QWFpPbYQCjAfPEjQq7IrEW8tVZrj37HHHMz55qc5xEW9jYY6a87PPPMgedwjoyutBXc3KBUJAXVystctNwpuDEj3MwtxoL3hLkBdllLw302j8qphnYLGT/YdDcdF9t98hO8PGjBqlNndXHYwNeNta/4sIkCX/IB96CjTte99m3YMnOcm6zgFTmmgsusRFYaiPhcl8TZ1AjgJdutg5YNpDc6vI9w3hBjcAee+A+A8AkCNrBB/ozxBzUu++xX+0GHj/mUA2AuGM2BELLM685icFY0ESSEca32H4HGZP9715UbNElAr3xzwmQSEENkviGjxkYCRmjxfmAC4DQLUBLG8oSVj8QKSdqBtHC/szXu7kVAiE1ONuvnGazAbaIemAYgo0QokD9ZY8VCOkD5CYIJgEGioAfOs4YTqEQBXawd0RISBvMxjQSPu1mGQPfcerUQhdqQX99SMjmnGooK4JV8IQXlM3CFuJDBSpkAI8bHNpuaMEdLVEhCMCHD8+gkLlFUYJFLOERx+ShSFlEgVqkxRNlN8IwUhGJfvhDjC6iBS3OYiG/+yIRgWXCManMJGhkX0JYgT49Au1pjzIEikySRS0MQyHBaGAehxhAm8FhWj/RQgcqsrxCUlJm/CgDFMS2qn+MgH/NK5sb0AAAI2BhEFaABpMCAgAh+QQFAwD/ACwGAAcAQgBCAAAI/wD/CRxIsKDBgwgTKiTo6VSpXoey0FhIsaLFfyBcaQCWixQNDCBDYih2saTFIv+AvQsgsqXLXiZjEnTloVcaUS5z6rQg0+KCE1QOhdBJtGjPhExOQFiDs6hTo0cHcvCQSw6Nq0+z6gwRVcO7IVfDhtVKNiQ3macMiF0rtixZmCW1ZRkClq1dt1k9XNQwly5du3fxFs1QcUE2WH4TA2YrmOgmiuL+wJqc2O/itY1zUpTxR/JkxJXrXsbqMsuaXMA0uPDkqSi9hVI6d/4MuvLoq1kO9fJAGGFromsUxpY9+3No0WIDaNJQ8lRRBwk5ESdO+/hVOZpO9dRWtAHCE0iQTP+XXT2xHCocov6DUJT5QUrhxY/3THmIAWLqB74bfDBe/PDz0eeDJ/kRtEpRbxjEwX/xBYgETwUS1JROBxlCDYMAThdHHxESREJRExUkCTUkYihfZz90WNAmRQVg0CAklohhZ0uoWFARRQVXUBUrxHjhjJLYSNAJReVSUAY89hgjhq0ISRB3REFQEBBVJOkjg04SxB5RpRQEQJVWLhmeDFkOhExREA4EZpUrKCljb2Wu8ZFOkxAUBj9rhhkjH2UKJNGcLjlCUA384LlmmzHuYRIFJ1BQUlsuKUAQJG64YSiYiFIzyEUnIJMFSo9CKlJBZfBT6aVs9qgCRRzIIN4NMS3/wFhIIQ7USaWn5tkmFArVAIpscchURGAYZFGQDrjmeihCCuQAn2w+9HQCYCCl4WWyyoIJp0ALuPrfHzgc5cFiGLzjJQDYWromnI448eN/7EQFzGWaFOQFAOhieylhC7grZnhOqKfJZcCci2+6hsbQSptu/kimej9cphdB+N6bb7KoMuzjIP7k9ydgJxxb8cH6HpopxwUixxaoA+mgw8gX45pxmyjnl8FfgBmkQyMv40syxoeu0yEVltllEM8uw4wwmE122BfOYsFa0AA886x0yesg0GENoa1V77FUu9yzxemWYSMl1oXlHkED6BC21T7HjIWNc9Rm21WCTt122EkD/0C2G7jY6IFx1slx0ACIu1312PgaYWMtxdmd2NdTa5E432MDEkyHCgwX+XEuHGT5AFq4/fbLOizQISQnklefX8aKbvnoiosdpHoKnMBOhuMRTlfBBxGhxeilI87zBzExsUAYzMTgRCozzkc4LJIGLzzpiCfeAUJYlIxppjIyGKBxnCREhPDXk66DOwhBEXO2STZs4viwUKIQPudfb/kICfW89Pfyi17v8JMQ/J1PC8JjRULyELf/pSqA4hsPFRaCDwPmLyFTYNz71AXAKwmwM+GiYAXx949hJAQRffOZA+PnwQiCiyIdGyE+FPIBsWlwhRr717ceRpEK/gMf7Dvh6WyuBrQO6hAJlAiZRWaIj1DwKSGJQ9oNvffAFjqhekvExy8WMoLLLS5uG5xZw5yQoJLEkCLYi6LYiCgzk61gDyrAoklmuJAzzM6LO5tiEQEwCGbkhxYUQcUds5fHFLrMCLjIQzNU0ANLkCBCAQEAIfkEBQMA/wAsBgAHAEIAQgAACP8A/wkcSLCgwYMIEyok6MiFByq5SNFbSLGiRYFFLDS4x41eiI8gQxy6SNKiJ40RQ6pcSaWky4EUMlIx4HGlTZsvL24i1uBdAFE3gwZ1lBMhiFPAaApdurQoQU8a7gVgSnVpAKcWpGSRw7Wq15vvXrrAwbVs2a9oQba8SELDjSxbzZpNi1bDRQs3kMCFK3cu3aqTLPqgtLdw37N/mVa0QKkx4cJ8D8tJ3HQhJ8eOIUc+zHSVgV4NLGQgKvSqQieYMWuOyxnkKmRUNEzahNCRUAMK56xYkTqz5sPFIFjgcNGF0F4JIe3e3bvxaq4BILjI6UFoKYQ9li9v/njvqgaenP7/AybUwkEFcbRvbw4Xx3TxAnMJNXVQxpIl6pn3xkEU/sA1QiF033358ebYDcz4V1AWARrkxIAE5teYDyAoWJBQExmUSioQ4pcfMoxYSBAIQpFiUA4bcgiheqCIaNBtBh3hRoodatefiwKdIpQ0BZkCx480rrhCDjgSVF1QwBQEyY9AbtjhEkUSRF5QHhQECJNNqngfJ1EOdI9QJxQEAABYwhHkEvR1+Y8BQrki5phlBqmmQKsI9QZBUIwJJ5YpGuISMSVNFlRBVui5J5MbEmkRMVLcQBxJS/FBUB4A6GBonOIs5M8/nNxACSi0kbSJoDZlOBAWOlh6KZYJIkTCCT4w/+fDSxx0ZZOJBN2SaqWr/pimQbWkt1wTIf6JmEojEWREqrv2+qtAm3AS4W7xFKWBXyHlUhCzu6q6569vrFPjCjI41YBcKkFQ0ADcNqsnHGm2cuZ9rYgHQV8hNbCuDoBwy6ue4gCBqJNbwodMayHYRRC77LZrKJl8OqmoeDdI9hGgCw+wbMPd9trkxE4xwhq+Bg1gMiAcM/twmZAoaMpmfZVsssn8+ustxHAMYiEwe0lW8i0z65Cyu3ACIeIqhsnVjUGdDAC0yRvbrKfOFlrwm1nqFnQLEU7PzG6//gKQh4txPFeWeQURccs/Tc8ctcrrSGrhZauxdidBCBChNtdPD/+AMrdOkCCiBr79tspBeneidtdB99sJBRb640FqdWedtt57M05zJwqIiFpvqwVmEOZEKA5037cwoSAFMXjIXmE3IHAQPoiQvjXjlvjXwxwerkf5Xlsg9AvppS9+Cx0kUXBJH5tM0YMKrRwxYIGvU5LQL7/QjvnWnSS0jsoem0nw9BL2hoS+wmP/D+mdiIHQGVK/G7GW02rX2w3FHoQ99toTUQ9CwViWw8I3r97ZDzPvSd/+1jeChAjibR2T38DoZ0DfgUx/+8seK4KRkJMN7WY4y9K41EOJeMhOIbPI4C9yh5A2eK1mKrtZnMZXP2pVZBYpxN4HEkIHzQmtXSCcIQWCtcOlG+LwF+5LCCua1jcIWkqG86tRHFplxFksRBfc09zfBihBEQ6oXiTB4Swgl5B66G1tbWtc/A6VpVTIYAEuwSELEaKA7ZXOhx9cGZaakKmczOIMC/kA+4jwj75p7IcxNJQRctCDzjkliQqhRf/2xsQXGuEWnXACEEZRgw/AUUEBAQAh+QQFAwD/ACwGAAcAQgBCAAAI/wD/CRxIsKDBgwgTKiT4JoOGBg64rVpIsaLFfwo8ndIG4R2pACBDBkB2sWRFCv9Olep1SKTLlw1MyiTo6V+DXB9f6tR5aqZFJi5K3cu5s+jONz4TurhJ1KjTnSSSDnRkAcKap1idFktK4USvG6vCZh2708HMDJrCqlVLtm3ImCVr/LgBdu1at20tXDyVja5fu3fxZi1ScZOUOH4TA2Yr+CkIiqfiSEacmO5isY2NUmwweXJly5efcstFRdu/SW8cGV2zkErnzp/rLhbJ7V4DC0WYIDj4xmguha1ev4692ACwE46iVpxklErCWqBACYf9OewaYBlQyrRg1PTBDNGjT//3nHhNKUdSbRrtedBHePHjKc+ZlH5gL6OEDXI68h7+dE1I1TeQAUYtYJAjRyTYn3SvZeOCgAU19dJBMiSoYH+d4aAAhAU5ZdAbe1h44XuSscOhQUYdYtAoe4Qo4oL9MHIiTb4ZBEiLLlrYX4AzCuSCURAUFAaOLYrIX3S19EiQBkbBNZAVRBb54hGXKDlQA0ZpUJAhUUppISRWDgSBUcQQdIkRN3YpYhhhCpQLfgRxYASaXebYpkDcFEgQM3PSqaYTMmVg0iqaEaRCn35GmaRFLszxA3oleUhQM4gmimMNFDnSwBFx9MOESUwQutNEBOVRqaV7CJoQMThMhoN2JXn/gtlL3BSExS2nptkimwd54J548fjkAmMu/UZQJ7fgWqmuvA7EBCRHhidDUhYEJlIvBSGbbK67DrRADi9Gx4lU2tjlEjDZaqssojeyuckgXiqYQ3rAACaSdwN1om+y6/YJSA2QRCkimOmlZS9Ieh2rr7rcqnnEKAJ2E1oADxKEyMIML1snxALKZm9NFl+8ML8N4xgDhEWAttiGIYu877Yat0iwgFv8BdgNBiGis8sZs7vHzAL2ZfNa7xi0y848k1wp0PWdUt1a6Ba0y9E7Y6z0nEDM6ANxap1g9NRIWw3zIDPmUExsshlIkD+sTE21zmLfkseMFpBXHWsGsdI22FWP/9yGjByKM1xsURek995vu7zLjK4JF5srBx2OeNhYnKgBp+NV1g1Cs0juNtJ4CJgBJyRm7he+Bc3S+eGfI9JsQXzEHjtBFDwmSQY15NDEiOHFR1cxVR6k+up6u30GQoL0O6euRBq5oO+LHjTC8J4LgNAHV/tbp/MYTveDQrNMr/rhhSCkwMXZL799uKW/Zgr404vPSj3KGRTIyDD77LCO3U+2xULhC2D4WGYQSSQtf9rbH+/8M62FhCJ88QsdQkYAN/wpD1XxilbvGkiRB06PDgoJmwVL1jz2RYdpCRlBKP4Rig7sBnmJixsJccS9H1SMIghYYShooRBltK6CL7sg805oKKJ5mSQUoQgeQgoxub4FcYZSysEmZLJCCSLkEqzjGxB7lkAcOQFTSQGhQujgOS0eUIi4GMX77vQPd0iuiUDEAiKckIdAqAAKa4RQQAAAIfkEBQMA/wAsBgAHAEIAQgAACP8A/wkcSLCgwYMIEyocyGiBKQulICDjtrCixYsDXWgA5oBbsY8gi93DSPKiIxceqCBLkyaky5DaSsoseKqUNI8vc+Z0MfMiiEkeIBzSSbTogp4IFWTQ1ovbGpZQi0p1iZTgmxPADKzZyvUp1JZTpRqoSozKj65ouX4FG1Znr5mmIHRLS1ft17Y6S5U8gayb37l16a7F6zLNCYzEkP1Y/BdwYLSDCYO82GfO4ss/Gj9OG1myRWI+fGC+rHlz1854K8YIHXo047+mT7N8J62Bh1NFFrwpOlZhDtasXWeG/fgdBG0nOIBAuKDo24S/gQd3XZprri2nSLoq2iChCunShTf/NrDFFdKiGhCa6tcPPHDhBjy8qfpPW1GeB3Gwb+++9WUq5tEnEBVsvcTBQZDsx15/rclwlIAD5VLUJga90UQTCvIHHjIZQFjQIQW6xIhBOVyIoYLgzeGhQVG9tIZBC5h4YYbAyUDCigXd5RIyBqkg44wo+iAFjgU5gloxzxGEiyE/nrifDw8SKVAGXrX4ETAFTWHIlk0q6IGUBFmwVWcxEaTCllz+uB8FYA6kjV0tWlCQE2imKWM/tbQ5EDCyRYWfQBTgsmSdTR6o5z+9QPaVJwRJIuigaP54qEDIcAYVhQN98CikdrYikykjYlQXVGwOJAAWm9bJZBMqXMSHKSqV/8RIYCwVNAoWqD6qahOHLfRGDMgIuRxJIGxWEBC45iqoqqYo5IITrKkokyPFFZRHsspympA4GLJm40yTPCZNQW1gmy2aBvVRi5PtccJHTyc8RkVBu+xibqqGELTJKCYqmAMCSGnwWHcEteGEvdimOsU/TPCrZj9b0NfAY18W3Ea99z4KTQyR/hiDgBA81utAbZR8cMbLEmpiqwL2Fdgk5JZ8McLJ4tsxywISl5YjMct8csK61okzfRxU15VBrMhcMsZAp2zIxx56MJxfaFFkbdJK/1yzrlB7qNjUjq3hgEEjsJIH1kvTjOujVuDoAmbVRVyQIKyUrbTBaqM6CsAr4v8wWmnEkD3CCGffzTSukBBZi3iwYUrQ4IMXnjXCzRB5in9/+9VbQZAPbjbaMw9CpAXvUdcNwZxDTrfdSudxyYoURFf630Uc1DnkkrexTh8r1tBEf67xeFA9t0eOdZRIUWBKDgsyOFp6wxfveR4LV8TH9SMqwIQjppwwSjzsaujeZT6UalA9oYwgSPEfIBRI05yuemeQwP8A/UGhoK9+5x0klLfNduoX/dwjPISEIn/pW98I3JEQvKEsfl0aoHQCZMAD6k8QtPBO2h64q4c9CTxdqyAC0fe6g1hichxU2fw+yBpOWOSAFlQIKgz3v6B1bIXN84G7KhKKf8BQFwmZQu6ATFZDpwUQSE8KoUJ62MN/+CMhqCjbEA+3Nhse0UlN6JBFnthDMSjEEp5jnc+KCEE11cJ8L/wHLdBoEHd0rg0joGEKb9gESDBhJk1MCAWKN0QHwk9VMmBGCWWSR4VID3QbhF8ZVBCGQfakfwsRw/5u18d1rCMPzbCCAJgRBscJKCAAIfkEBQMA/wAsBgAHAEIAQgAACP8A/wkcSLCgwYMIEyokuKnIKQ/ApL1bSLGiRYFvMljY0uudgY8gDUC4SNJiRg0NpIVcydJDyZcE37jwQMUjy5s3J8G8WEQDsFw4gwrdtDOhKw01hSpVWpTgAmJbgC6dKjRXUxcNkL3TSrUrTmAvERQBprXsVpte0xpweZEPsXvI4po1qzYtsYsZNOGQK/cs3bpUPVUEwQmH4b18554FPFUBxQyHIydWzJWxUAQLNUTePNnvYqUOqJSy4ILDpgVVF9bazLqz4pAOgHlwIRjhJqFUFNaSIoU158SeNc1ewFOotoQ1ePP2LTmxFA9Fdp4SagFhEeXKmR+O60Ac8aYahGb/OEghHvbs2nNwaEqwgdDaBWOwY3d+OescRNkT7CWUicEF8cQzX329HcaOK/oZhIxQB40SoID01WdYbgkaJNREBW3ixIMQEshJhQYpIJQ0BonjxIYPDoidDCAa9AZuBfFRxokoBqgib/m1OJArQpVSEAc0nsihiuLoWNB0QWlQUA1BCpnifEYWFF5QpxQ0yIxNDqlClO0JpRNBZYTZZI3xOMLlQFQIZeZAloQpZpYBnjnQPf0RZMo6bmIZZDw5lMRIdCShdVNBUKyDp5tj1sBTDvG8URJTBKlg6KFv0tgDRQtowA4Oc8Ak6EoYDjTKpJTq6UQYCk3SynIUlvRGZSzd/1MQEHmQmieN6xlEgQXmKdcnTEV8ttJIBAmSR62T3upErgOBoIKA2G1RlAt/hdRAQcceayuizDIRw5O8xdCUBXOtdBxB2WqbrJvr9RGDkzayI25T2rwGkqLFpousoW72YOKeD27JHjCewXpXscamu22lNAZYpH6aUGYToAMJYrG+C5t6Ir7skdDXa44ifLHC6zLMMXue8FXwOxQUZPHLGJeM5cMJagDcXAa9DDPJ/LpJc4JSTGYWsQTVo/PI2W77s36QIaayVmwRhIrRR8dsqMAV8jHHdp25YFA9Ux+dcNLrWKGjB7+pfNDUYVed7ig6EuObc2uzTbXO2QaiIzPa8f8VtdSo2C12Hs20DOJq2jnNLOCBg333y44lyMgJvSa+lyYHIUBL4I23bbF/+hVRS4ToaVfdQZtzLrggksDUxxthMKOCDB1KqF1Cm6feeT10IGTFvqWOOSTp2DF3ckG0JK/61GcgFAbZPTMMb+3nsRaPQsnnzrkACF0yNvDKAhwvgZstblD2yqMiRkICfA8+onCObzsOSmKPfvIJ4bEz9MHHT33x0lrI/WgBuoMUAm8865/4/sebLZCAIu5An0KUMbgEhq9h4FKOBjBDkeRFsHkJKcTjkKau6GmMTAOKB6oskr0OLMRxFeTfBacnr5LQwh3rU4gAVodAGcIPYDHow0s68LcQzsHQbT5kWA56YLgh6mIhulDdEXtYQkoNQlFN3MkZ/LGQDixvijATBBCaMQoVQOEDU2ACHyoUEAAh+QQFAwD/ACwGAAcAQgBCAAAI/wD/CRxIsKDBgwgTKiTIxJMLC6UgSFtIsaLFfxQWuDrlAZg0ByBD5mpwsWRFRhpPaKMSsqXLkBZMyhyIcpKFBh9f6tRZZKZFBRxOlOq1s6hRJj4TcriZ06jTokkHItiUwUOve1ifat3ZK6opbZqwihW7tWzILTM5lNLENuzYsWbLxiyZAULbu2/hxn2a4aIrCHPuCs5Ldq9RRxUVNJjDOLDgtoSzGt5Z0VTjy48hR56sk2KNy6Azs418TyeEBh5OTPLEZJPRrgkReABNW7TbvBBKxXyjACEToyQTapAhg3Zo0VipaDC1iY9FT0Y1JDxBnLhxzIJ7afDk04XRUwg5VP+vfr0xWwgnNkX9Z8GoK4StxpMvX8sTgvUCtR0+KE7+eOO14FcQMEaBYNAm/sl3mQwcCFhQU50ZpEJ8CZLXSw4UOEgQH0bdYxATrYRYYXVoaViQUVQYBMUgIVKYICckmEjQAsAZNMiNLVaIlIwDcWCUBwU5ciOOIsp3Ao8EeVfUXANBMySRLhLHCJIDtVeUCwVB8iSU1dVA5UAeGNUTTUBsyaUMb3wpUAOl7ZTmQAsAUaaZLbaipkAQSPaSgQOFIeecW4YYoEkNlnRbhAP18CegT7ZypEUcxECFeheR8NZLBdWwKKNDmkLRJjUAxklvJSmQV0sTEaRCM5uaWehBfBT/kQNxF05p0gKEhQRBQVY0w+qiWyJ2EDFRDioTB5s5ENxAgfj6659PCjuQAjVEKQOQPmVAmgPaFNSss63eKG0f4lgrgwbO+XTCbXlJR1Ag3/oaLmIKiMNikcSJs54GoxH2KLPwOvusnINkUEOjRXq53haavdXXu/DGOzCnUP4blV0Ni/WqQBEHDC6wdELh4GNvLVBQIR1LHO6TIgvoSGZjGYRyygKvPIjCAlqA3D2ayBzIzBHXDCwQOOOHgAy23QOMzIUAHfTHfxaNnyuM2eYuQU2j7LTKckqNHxXmZebpyVlvrbIAMn6GnWB8EuRO2T/T7KsK6TqYgXGC7WqQO2/D/02zFTFq6EJ5d13tNt9wO22FjLOV55gm0h6OuN+BjGIisdY5roneBfnD9+eJByIgIxwMp6Dj4B30OehlW2ISI5cosAAHBs86ouO2GiTG6pMXogtCAsgLcqD4VnidxQXtvvvqhXyA0BRCQ0tn8QnSJkPgB4mhPe8dIESBx8JLT7y5pzcWue7bL482QlA8HT7B05P/H2NMIqT9/e6IkdACcr9P8b3yIw+2FHK/7QUjIWJIGdfEh7AAXqtuCCzgMBJiCa31b2JmAmCFvGa/+9FBIQLImgKjB7/xyacVG1vI/RaCh9B1jIT/yxFxOEhAMXQgdwfpQN9EeEGbDalF4mjbRTy014eFsK5pcXsh1Eo4pFGMbSZiUMZClME8yrkPg6OAgiTw84H7KOQMvHMhvEYxCisIoAZnMIUkiuiggAAAIfkEBQMA/wAsBwAHAEEAQgAACP8A/wkcSLCgwYMIEyoUSAKEo0knPDSgsrCixYv/NhVxoaEUFQggQ0LQhrGkRSYciGloILKly1MmYw7UeErbR5c4cXKQedGTCw/AcgodCoLnQQqeat4cylQoH6MCQbha2bQqU2A8GRXRsNSq15weYjri+rXs0BMlTU2kwtas25auLhbJwbZu27dv31iMwYmTXbt43VJYWKSv4b91A5ddeMqwY8R3yzbwYMFFkTcgQAzFmrCG48+Qu+LM4eFUkQUJNQslidDzZ9CQWzY4UYQJRkdDLSDskSPHa9iIgZ1wxEimqaEuDjrq3fv347rAiBWFempokYOQmDd33peKBkdQCWr/GIq6oAXtzLlrmB5+4JahCgoyQa/9dQ5P7Q2KbkmiYA369RlWS34HMVVQH9kBmB4nYRFYEAVDNVBQD5AkqGAOWzho0CZDNTjQKBVaCCB7GgrkSW4EvRFihQoSU2JBxwkF00AUrigicy8WVJ1QkxAUA4g2oodWjgONJxR+H44C5IralUfkPx6QN5OSStpoIQJPCsSSUARNQWWVQYpjEgmO9IcRU8UJ9IEVXy4ZYg+3aZBDTExhKRA0VrD5pY1hVMTEKb5lSOdQBNWQp55UriiJQhzw1RdrJnEolIQDqXAoomBCopdBjGRgISca8ITbagRZemmbFW5K0An01WBUEUOF/zrQpYeiqqoCUABYg50yuYBipbTm2eamULAoZHgWIFdqsMJSGQYzQTI3JFRRChUXsKbSimq0cLY30ZHLZqvtnjZ2215iOG1SqgqWilsruRWaG94bgLlUkArutMsspkAy4w+BxPzVEkUEicEuu1a42yyVzGhIl8AhlVKQwWLkm/C+DGvIQWghTSuQAAYfrG+wo0BT4hZ+xQbBdQSBTLHFClsBRYmNdRebQWIIALLII+fpqoauAGdXDv+2nLMYL/csQImm/IaYbhODrHPICFsqQJr5MeKa03apOpDUR1N88dIOZuAbdylTQWnUR08tch/5OfLfgtyxlZxBAnTQ9tEqiPeBR0n9DcaEI6acUIuCaPeVkN5Tg60MQlCcCm+IF27nnIsH6c042HQgJAnJkxt7oXNzItRBB/8wnvMZCcW8LZOV/+Z1QaennroYHTx10Bkx82tl5Wcbhrnpp5+O+2AHMVE1s69THntfPy+eOuqoL35x782Ljnj0i1PfgSUJ4cFuvj1Lnmi0Cs64UPHVLx4yzBiHfiNzi1pU/AcKMbEz1eW/ez7s0sJaRWpnJoScAWx9gx/z5NebE8SnJKgLhkIYAbadiexioPsfJFQQBgFipAPDWIglKoi0BPbPf6NQQQ+IA5XOLeQDe3PbBQ8mgBow4wNhsMQD8xMQACH5BAUDAP8ALAcABwBBAEIAAAj/AP8JHEiwoMGDCBMqHKjgTREXFjw0WEixosV/TDxNOqWhgcePHjVcHEmRBAhHkyKCXMnSBcmXAklkdKFhC8ubOB3BrEjhTcpSOIMKVbAToc+OQpMmLUqQwwltSqMmLVXU0wmbUrMKtfDyjQWtYJO6vMjBwxasYdOu5GDRUYyzcNXK9biJIoUacPOinQuWoqNatfTm5Rt2oQvAgAXHVatNw6lJnhYQFapNITPEiBWfjarNggsOmyggVCBUJEJimDFr3vvRgwtPIC6+EUoMoanUqVd71OZiwc4iQl0dfBMjBm7VgrVlYCrQhVBPBhkVL348M1wLvpkL/Bq0bsEe06lX/w/MVTtBiUENggg/vXqMN+YLsl5p8AT79pi1iYtvcClBBfeFh1kNfPBXkFAeFGSKCgHiZ5qBA4FQWkEqVNggdURBONBsQZ1C0CYVWtjgchoOBFxQJAq0YIgMBkhCiQNlIFQRBNXAoojhjQXjPycIpdNAN4bInnc7IoUTkUyIEySOMew4EFRBZfiPJeIIsGSL5Y0E30j+CRRGlUouGYMpstkXG5dCEfQBmFYuydZCILigTS0aiDYSBV3+A40AAoC55JYIOVIDYPq9SJKEQVU2EBR88lllkEQqKF4tBMLEIU4P/lNDo332eWOk/1ziAnu1nFAUB1sRxGmjj4YYKXj31f9W1CS0qbpqp2GqUNclPbTIXg/MESPUJLbe2mmFHGTAIns6FsUdTm8KZKyjnopZXIpMoYcToP8I0MG0x4pJpnZ8zAfSmdJ+O62fQY6r3Sab4cQIQd+qu26bIWaAQHwZLLbSFgV1UC+47KqArXbaDLZSpv8IPDDBVh7MnCOCrdRsww57Cy6fwBpoVsUfQUevww8b28O+/Lmgm0dSCkSywBrfygyEHCSmWQOKjvxyzI1CA2ERyCkmq8472wsFhJflphioGL8Mc712akdCEcYdJ1iCBp3htMM1dNByUW8QM6nVeblL7z9ab52dQQi0bdCLl/SxAAc9iHPfeIGdVQtCHaTP7bQlCPXAarVBXlh1dWcRe5DWfjs8BUKW3Npq4RfiHUOBi6ONtsN0IMTIpqsWfKPh462d9RlnaN7BBwl9APGVpOMmcUGpp973vHxDnOvolWPmoUKoB596QlpvHC7lDSL2O/CM/4NHQkw8rTvslc9+Ouq6AJ+xvcZOznuA3DJ/hi4oH9RH0dNbG17HFqHeefkGfeA0z93j+z37F2m9EAlblyw54SyqQbRIcobnKQQP/fPf/ypUA1OYDibZWwgdGjc/0HWgBlDowQfCoIwHMicgACH5BAUDAP8ALAYABwBCAEIAAAj/AP8JHEiwoMGDCBMqLLjJkyliFjwsnEix4j9GIN4UcRHRg8ePHk5YHFlRgUaO2kCqVOmKpEuCGU2dWkmzpoc3Lyn6+7egyCkNNoPWzJmQUc8TQpMGJUpQgSMXQJVKramBKIk3UKdqtXnq5SZiW8PaNEXSUQ2xaGk6qujvTQ0NcNPK9Qii4k+4eOempfgGr9+4esNONCVO3F+/czWcylDkzaZ/CoJWVZgBbuHDeaVqcOHKUd2EQbsi9JfhsgbTmG1amORIgcVNQTMkDHPZ8GnbqT9qmLSJxEtPQTkg3FS4uG3UmIu4ZuoqKM6DNYwXt4wbL7HHTAe6CPq5YIbo0k2j/ya2PPvAjjUpGFRQo3148YUXmDcYdajB7+3Bh4d7gtF8g0JBl5977zHzn0GMBGWBQWEMmF94FvBxIIBcFYSAgwNKN6FBCwTlQkF9YJhhYUVsWBBwNrVEUINQiOheDSYWVERQnhTETA0tulgDWTFq5xxBJLQopIt99DgQUjZ1908fUDSJo4tGDlQfTeoR1OSQOebXg0vYWSSUbwNxcKWTWbYXhkULuFBDeRTxESBBpoyJZX5rLaSAKW8t6NKbA30gJ5n5yZfQAidcJtJLNmmj50A9QPPnky0ycRAJHOgnDjE5wWbToQOdAY2jj0ZaEAV4SvdhTo54WNCnn4ZaQ5ECXf+C54OFyUbUjDZNsiqroMpZg6SkiiiOKTsRNUlQJRLkKa+PStKgi8RmB5ZNdXa6LKuuinimeWfZ1KVAZ4TLa69XPungtubxaa24zPpaJrrZgaAuuOGyi627ZhZrnitTrqQvvfVe2+qjYfybnW01LbpuwOP+WfCBfWWmkq4FBcxwu03yeKAFf630nLIW19swFKZIeKApuX10UMgXs/rBho5gBpgH4qz8Acv2vjyhJ8h17AHFBX1wM86e9gDmfCRUdpvMQElqkNBnDM3yhJXCJzOMB90M9dTmkbBJadJRlxxCQv+jtcWwJoTA2msLxAgFCmwiiSknELjf0n8dHTTUW4fVi8dB/nxALqA6Wmqc2Hglm7XQZ98sCUIL3DumuTq+d5xtWJPNOONn6IIQCQJnW/l7Yjut+eZn0DGbwIMPWTjplqmYEB2bC613UyJjXG6Zwt59qkK00/7yJaNJzbroLr73O/DBf2D6yhaPPDnvGEqn8UJ0ZP/BMAoZn7vkuxcOXg2CToRA9qorFAzR0odfuCm3Y5++wQTpQvTx+IpoSpUjZT9R3yxrH+HawwxHxK8i6VMIE87GPt05iRlh6E12uLcQXWjNe9E7Qw968IEwTMESTCDefwICACH5BAUDAP8ALAYABwBCAEIAAAj/AP8JHEiwoMGDCBMqHMiHAog3HCadsrCwosWL/0go2OTJlQsLIEOCdIGxJEaOpiaKXLmSg8mXBBUs4PCRpc2bm2BeZATCU4YTN4MKpaAzIROfQpMqRVB0IIU3roAqnSr0RNMFpqhqVZoBJogMW8MmdYkRwRuVYtPafHPylFS1cEUqsMjo54m7cfNaYFRx092/ePWqrcgBsGHBpzIU8bQABAUKQk8tjGr48NZTkzgs+Mf3IOSgJBEiKFK5dFJimkuCEFokoaPSsFmeKAJC5xuhjhD2gc0b5AlPTQV6EprTIAlivGFPqh1cYNagcw2GYcYsOeAMRJsPrHkTIXXq1k8x/9Fe8K1NPtK/g4ftggR5ggiSGryk/nvpru8LRjYoqb59wKHlN5ACQuFHUA89+LfeXdkJKBATrBWkAIIJKniXJA4SdFtQwBEkCYUVKpghQRwIxRZBGYAYonpkjfiPK8QVpCKC/kXnIljQxfTBjCsS4+JAaNlUEBM78vidKSbx0Qd6GMlHkCU7FqkidRhahEAfpjDzkpMDTREljwluttAlHFRHTGcYMcKlQGF8KSWI44m2iV0nBFgSgUFJRpApH/TZw5sUMmeQI8j9ZaBJq4FWUJ9+fgmioAIxUmZ1f4XBFEwLCIUkQYwy+qeKglIw6X+tFeVIhJx26iaFc0mqIDOlFv9VhFAdDqSqp1LORKF/LRaF401i2nrrqjOqV2VwQbIE6T/D4gomleQlZaNAzTb66YzHNpeUewTRUa21KvYa3HBCGfSBt9V+KqW4yAplp0B0oPvttew25Zd5LRkU77nfRllvUQgUim9IwQ4U7779WppfYYDZ1KDBB/PbrMLvLWCaSHoWdHDEw4bBJHlv9BZSrN1u7K28fdIhIGUiW7AsvCYjnDKawfFBqHV4ZaxxzCef+7BOfIAQBs6G5XYQzxEHUxIffJDAVx8QufAf0XclpAvSdMQpnbWA0mgh1UYfpMvVMeOBEJGdXlvs1+EpNDbZByuT0K3qGsk2by8T9DbcUySbpMywf3bttX+VuXXXvwPtfbUuCV2SrqNT3n2XW65UpDjjCbU5r+ArqleZK5e6vbfSCAUjcbN1r034X4gXtLfZCPkzhcyPP2shMVov5M/bwyikQMQo0w05iAq2LrYuciukzMano845izCN/bO+JjcvvNogmlKwSbr0sVAfPFt/PYIZSOJ9cHj4s5AlSItvCh1hcGDJAn1QEHpwAQEAIfkEBQMA/wAsBwAHAEEAQgAACP8A/wkcSLCgwYMIEyokqGCTIw6TXCycSJGiv38UQCzwVMSFx48ei1QcWZFPxjeeIoJcufINyZcETTJx1JGlzZsgYFYkoWABhww3gwplpBMhCRBvagpdKrRoQSaegDKdKjRDUT4golLdulTkSwUcuIpd6ogkE1Nj0wZlUhHEpAxw1coFSZFEEbh4pc5VS2IhiLyA96pd+Aaw4b2Tinh6w0QBUaGTFDoyTHnrJA6MFfQ9yEioV4P+JlOufNOUIxAUEFRUILTswQWjY4PM4EgBH52bhC44qCC270lvKFx0+kZozoJ8TJnybZiDAqcFPTU16Ej5cuYZOEA/6GpoQQrWlfv/NnV8e0G9Ng1KCi+e8mfzBZcWZMTeenP4B0lALrigvn28YeB3EAWeFRSGf/9lQJSABYEglCcGImifSwwWlFtQFAq0QBgHSmjKbRUSVFxQmxA0BYcd+pdhiAJJF1R5fKDIIYIsFqSUTRQMRIGMM9ZXI0FoBbXgP33w2KN12n310lIg/rOJkUeasttqHJiSI0nyDWQJlEeytRAFbyznymYj6TedQJJw2eNzCYEQBl5FNDkSgUFFNtCJah7IJnL95ZUkTKwF9R6eee45UJjtZSCJU0wI9ec/eaK4JyPVsUcbdAu0ZmKkAQpUaX2uOeWIbiYSyiUTiKqoGnRhrVWqqWr6/zfldkHeZOgUuMLKJXuzbrfUlQLliiunKfYKXaBBySnssJyasuJ2hZ0Z7LK6Gvnsdm+hB9J7/1DLLJeWMPgXXjaFKpAy3lYbRrgMXkfuSuWdi663RrIrYGGHgTSkvPNSK+OiDDIhm0dWFaTMwf0uy6Ekq+K3CXMemcvvwelOIed2fIgGsaETU0wtmeZt4i5zphyE8MnL7uuUAhpjB5exAg1zMsK5XnLQcApR0JAjKY6M3cUxyzwzun0gtGWsHvocG8xBC32ylwYF02zS2JWM0DBYO60MHjgXpC6PSSsNGMcEZY31wZY0XBAe3+YZdmzXlm021glRICyxbxsGoUJzD2qjMkGWKDy1h4DtzbfZZA90Cb2DS4hX3AaZDfVBw6SLd9iJU441Hgpd4rG/jYMKdEJYWzL6QHjQzHik/jny90JYvz4QHzNbPjgHTJwOezALBTO07WpOsUDmI02OUOq/VzyFJJZs0pjsOgUEACH5BAUDAP8ALAcABwBBAEIAAAj/AP8JHEiwoMGDCBMqFIiABAUQm954KrKwosWLfBgpYLLAUZGPID86ukiSpEYmEkOqXLmppMuCGjd5XEmzpoKXJCmg5FCzp08SOBHyUSDTp9GjQQkyArGA59GnPjkkVfAGqtWjb15SqHq1q8+WJEFM9ErW5kUFY8uqVUnBoiMOTtfKpbhQAdy7c+Uq9Lfprt+8Hzm8WcBEAQUSjKIqbOr3r1fBmwwnJOFzJELGjR0b9RSZUU6fCxD2yUy6JodNbXGC8Ani4CXSsEN6YuI56b9NPm8ahM27yJvUtgVyrQl8IGbeft/UDj4wLU2gSpFn1s2cYFyaCAoeR+6IT3WDRndL/4f7Jvv3gj49FWQiabwj8+cHJu5peaCk+9LjG1QAmiCF+/jBxoR+Ba3WE1gCsQdge6QRWBBuPbU2kCULBugXgg7+s0BuBFUIYGPFOThTTUp5+OFdGVr300AKmHhiVi6FWFF4A/VBoYvtDUjSGxwsZxECNCZoyY0uUpcQI31xUF9JQWo4JJEeXqKQAm/BtaRJ6RH05JAuyijQaMnBVxIFlWm5JZQAhkhCkn6FFhR/PcEo0JlcVgjcmqQt4E9STHxlJp12/rMmg41hiNOGPek4J5113rfRgoXuadtwNBnJ6JM4EqqobdetVNylmOLIwaZJAemTj6CGaiKpSZHpU0Gpqv+6oKG29fnqn7FWSCunZeKa6327TmWUoXjEuqUkm0j6nSedqmTkP3gUa6wlwSbFZk/QDRSttKm6eZ5dmoUkVUHbcssoHvqBUJpKtJZr7pn6bRduETK6++6Q5yGgrnQgeaKstvaema1tl8jbWxESkmsvt14mlB0fiF0CUZXjZYbQwtFa8qxxx4pasYAXY9wHQpcA6vHHjYlJEMasCsTHpZmi7FfD0NrbspAwn/zxzQIt7N1BjPzqIsp6KmTvwOQaG/N43ibERLlSIkTBtGhWKF21K+PxdDBGU101pLCRtG0f/8KUMdVLX1iS1niovN62Xqe9CdIVRUu3wnCj7eIbG18fhEfUCV0SsN73WdIHBT8HxfVCfSycKh6E9WHY3UEFBAAh+QQFAwD/ACwHAAcAQQBCAAAI/wD/CRxIsKDBgwgTKiTIiIICJgveLJxIseI/Eg5BbHrDsSPHTRZDTkSAUQGIiB5TplQgsqVAkg43qpxJk4JLinwYmURJsyfNmwl1yvRJ1CfQgRhPFl1KdMFNBBRAMJ1alIlIf4ykUt3qk6VFCjy5ilVpkyLYsGPTcmQ0kQ/EBXDVyn3DZ+FZuHjnpvWnUAHev3HnLmACQgEFtiR8Ok14EjDgrQsKH+bD96BPqwgbO37scxMICiQsMvIJAqHfzZtVRmaEwCWFrgcZoZ7NcYGC0EcV+CxLEMGm2ahBsD06UCtN3AQ1A8fbBzlxgUNn1iVIYjng4c8Jok1pUKP1wdktG/+lvqn8cszhCfJRXFBBefOoQaYvmLgneujv4Tt2Pv/f6J6lDcRIfu855lV/A73W04H/uEegfnC1huBAuvXE2z9MPFggXAxOaNxMvPmm4YbYTYihT8iRMGJ+C1Rm4j/beTTdPxSs+F4fIiHAWkhESdhghjZ2qFBWC/A3EVEEPQTkiBciRMJpm8xY0XrjCdQHE1iuWKJBFLy1wCY+WlQfTYsJhOWZI275knt/4ejSfzTJZ+aZWT64JR+n/RWga6QRRCeaBGKH52+A7elShTQZ+ieg77HFh0YbckjchyoxuCijm8T0oKST7ubnpXXauImQLsXYUYmgYqohqS4R5Vyqqub/x2pLcNIUJqyxjpoeoj99iuuS5c1aamcFXfnrksK2dBaAxRr7q67zEWpqk31Ue2wfLmaXZ2ApSflPtdbC6mZ6d/2VUpkDgRvupeOGVy5nHBlqpbrO0tlHmMQhoFxqaxlE77pnepvbdxGhO1Aw/9abnY77WkdqMAj/i6WRC7XGBwmMXPIQwY7hKxDEEdPbZLp0igohx6z2ATK9lyDEyKImS0uwnP6CHDKrCIAaM8cLqHlwtSsHk5CSl+78nbAQAw2xxwKRgKvRwMlr0MoqK1SvziZHPZHNwfjc9LHAroiaAtkiZHPLCQEMK9R4eT01xGg7qfbaWXPItNkQL6QAuGCHLz0iCAIvlLdCCNDb94pMUHC34G4LxIjEYOfHhAI7AhV3QpeEzHeq1SpgGCOB3xQQACH5BAUDAP8ALAcABwBBAEIAAAj/AP8JHEiwoMGDCBMqHMiHBCMKFBSAWEixokUEDR9KBMGxIwgFFkOGzBjRo8mTFESqLNiw5MmXMEmsvOhQwUaYOGHymYkQAQmXOYPm5DnQHx+NQpMGBcnzp9KnQpmKJHETqlWYKUMyqnq1q0lGFql6Hfty50IEXMmqRbCQalq1YxdGtPlWrU0KjEiQ4MMnp1SD/ubSratUAcS8bA/2xfm3oODBhF8a3huSRM6sBrdCHryUgsyZjHKCNeh2M+eTChiZJUoh5+eCpk179OyPKMHWOFcPfBybLggKum0LjJyYYW/Tr4UTDGqQ9/HiypcPJcjn+OBL0Q8i8FtQs/XG2QUu/4b51993m8HD/7OME/O/6t9HqycYuj398/ObiyZ46bv7/P/gFhNB56U3X2SrwWcdgLBNJ1BpvWGnUnIVMTeQd73JR9FPChioUFC1CeTcZhQqJhh0FW3nYIDflVgUhOBVNJ5k/H3nIYYKSLgSe+TVaF1wCDj3n0j1YUWgjbeZNiSRl/l43E5BxrakSAK+pOEl/R2nkZTKRXYllueZpiFRkSWHJZhh0jUmUUHpdiaaYa7J04wvFfQmnNZNOVOVdfJ3Z5bH6bmSedz5+Weg6vFopKGHKnlgUBT++eZmgu4plEGSTkoXBSFm51ahjGZ613wY2mdnpnfO55xOmKJ6Joq24Z54mkcxuoqlhxOOCNlXB9nqoT/ABgusQAhg5JCuvXUU4z+uushimtDaxJGczGZKLYzRppmQtdtmm62zAf6pJwV4epunQhClihAfmpqLKLrp3poQue26SylFEKULbrV32nsvvvnuS2+j/iqw722HKcQuqv5W6hhECzFiq7kUwCoXcAvZWq51lxw878EkaLzxZnkJRy19Ir+Zb147dSpcQAAh+QQFAwD/ACwHAAcAQQBCAAAI/wD9CRxIsKDBgwgTKhyIAAEfPiRIMFpIsaLFhg4jSmTEsSMJiyBBNoS4saPJk4z4hFxZ0CFJlDBjImB5MWPJmDhhzqR5cOTNnEBj8iTo8mfQoyg/0syItGlQpSERGHVK9aRKkBCrasV5lWLWrWBR7lQodWrYrWMRkox4tu1EhWs1uvUY8SHGnFAPatzLVmtdPg0RIsCbkK9hpCTsiiR8MK7hvjATB2bJJ2dXoo8fn5Q8VGBlnGkHZs7MkUTooWY5nnY8WuPpzqkZhS7beu/rzv5iG2Q9+jZuoC1r78WdcDDOvP54PyZenLFo4aaZC3buj3bry9IJfo55WTnf7GotE/+Ejh2855xpofuWHnus9dHm9aJnCJ3l+oNAx3rXWL54xPsGATfQfnVRZFN0UQnomXDrvQegQcbFlJd6ahnGU4SRjcdgS7wNtV2Gz9XmHm/9YSVeiK3NdCBfJZrIlYa1PTRaiyDFdhl01zHXHow4sihdfjz2WCBzGOoUZI80rvQhTAUJyR94sSHnZGLgLYkSdk4myVJsKTWJpHlfgeYleWDKJaFBPZa5F3do1pfde2aedBqF0u23mV4iEkkgZF222dtSI+15mGp4ZnaboFOuWeKMgiU6ZWGPteiok75llhCik1IJ6XeNZorjQob5humkFPHlG5yeGqZlbk9umqqhFrUj2umrqoak0UKjIvmghvfRuteqet2HaqKA4aZlronZNRlzAQEAIfkEBTkA/wAsBwAHAEEAQgAACGsA/QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdypVhQAA7)); background-repeat: no-repeat; background-position: center center; width: 120px; height: 120px; margin-top: 50%; } .ltFormBusySpinner { color: var(--main-text-color, #fff); } /* END spinner */ .ltFormOverlay .image-wrapper { position: relative; } /* .ltFormOverlay .graphic { display: inline-block; background-image: url(https://www.lendingtree.com/content/uploads/2017/10/mobile-map.png); height: 200px; width: 200px; } */ .ltFormOverlay .indicator { margin: 30px auto 0 auto; display: block; height: 16px; width: 16px; background-image: url(https://www.lendingtree.com/content/uploads/2017/10/ajax-loader.gif); } .ltFormOverlay { position: fixed; z-index: 100; width: 100%; height: 100%; top: 0; left: 0; background: rgba(241, 241, 241, 0.9); } @media (max-width: 991px) { .ltFormGroup.PropertyUseCrossSellOption .ltFormRadioControl { max-width: 80%; margin: 0 auto; } } @media (min-width: 768px) { .desktop-only { display: block!important; } .mobile-only { display: none!important; } } @media (max-width: 767px) { .desktop-only { display: none!important; } .mobile-only { display: block!important; } #backButton, .ltFormBack, .ltFormAppContainer .ltFormContainer .ltFormRadioControl label { -webkit-tap-highlight-color: transparent; } .ltFormTermsConditions { width: 100%; } /* .ltFormRadioControlEnumHeader { font-size: 15px; } */ /* headlines */ /* .ltFormQuestion { font-size: var(--headline-font-size, 27px); } .ltFormQuestionHeadline { font-size: 27px; } .ltFormQuestionHeader .product-text { font-size: 15px; } */ /* END headlines */ } @font-face { font-family: 'text-security-disc'; src: local('text-security-disc'), url('/form/assets/local-font-files/text-security-disc.woff') format('woff'); font-display: swap; } .mask-input { font-family: 'text-security-disc'!important; } /* The font t-shirt sizing is pulled from the variables set in the theme variables files */ :root { --default-font-family: 'Lato', sans-serif; } .lt-xxl, .lt-xl, .lt-l, .lt-m, .lt-s, .lt-xs, .lt-body1, .lt-body2, .lt-long-form, .lt-all-caps1, .lt-all-caps2, .lt-caption { color: var(--main-text-color, #fff); } .lt-xxl { font-size: var(--xxl-font-size, 1rem); } .lt-xl { font-size: var(--xl-font-size, 1rem); } .lt-l { font-size: var(--l-font-size, 1rem); } .lt-m { font-size: var(--m-font-size, 1rem); } .lt-s { font-size: var(--s-font-size, 1rem); } .lt-xs { font-size: var(--xs-font-size, 1rem); } .lt-xs2 { font-size: var(--xs2-font-size, 1rem); } .lt-body-large { font-size: var(--body-large, 1rem); } .lt-body1 { font-size: var(--body1-font-size, 1rem); line-height: var(--body1-line-height); } .lt-body2 { font-size: var(--body2-font-size, 1rem); line-height: var(--body2-line-height); } .lt-long-form { font-size: var(--long-form-font-size, 1rem); } .lt-all-caps1 { font-size: var(--allcaps1-font-size, 1rem); text-transform: uppercase; } .lt-all-caps2 { font-size: var(--allcaps2-font-size, 1rem); text-transform: uppercase; } .lt-caption { font-size: var(--caption-font-size, 1rem); line-height: var(--caption-line-height, 16px); } .lt-bold { font-weight: 700; } .secondary-text-color { color: var(--secondary-text-color); } * { font-family: var(--main-font-family, var(--default-font-family)); } /* headlines */ .ltFormHeadlineContainer { max-width: var(--headline-container-max-width, 785px); width: 100%; margin: var(--headline-container-margin, 0 auto var(--spacing-5, 32px) auto); flex-wrap: wrap; text-align: center; justify-content: center; } .ltFormQuestionHeadline { width: fit-content; box-sizing: border-box; margin: var(--headline-margin, 0 auto); font-family: var(--headline-font-family, var(--default-font-family)); font-size: var(--headline-font-size, var(--xl-font-size)); font-weight: var(--headline-font-weight, 400); line-height: 1.2; text-align: var(--headline-text-align, center); color: var(--headline-text-color, #fff); max-width: 785px; text-wrap: pretty; } .ltFormQuestionHeadline * { font-family: var(--headline-font-family, var(--default-font-family)); } .ltFormQuestionSubHeadline { /* , .ltFormRadioControlEnumHeader */ width: fit-content; font-size: var(--subheadline-font-size, var(--xs-font-size)); line-height: 1.33; text-align: var(--subheadline-text-align, center); color: var(--subHeadline-text-color, #fff); /* This needs to remain a different variable from ltFormQuestion - Light themes have a grey subheadline while the main headline in black */ margin: var(--subHeadline-margin, 15px auto 0 auto); order: 3; text-wrap: pretty; } .ltFormQuestion { box-sizing: border-box; margin-left: auto; margin-right: auto; max-width: var(--input-max-width, 300px); line-height: var(--ltFormQuestion-line-height, 1.2); color: var(--label-text-color, #fff); font-size: var(--ltFormQuestion-font-size, var(--body1-font-size)); /* 17px matched lt5 "pecan" oops step or 24px to match mp24 */ font-weight: var(--ltFormQuestion-font-weight, 300); text-align: var(--ltFormQuestion-text-align, left); margin: var(--ltFormQuestion-margin, 10px auto 2px auto); } .ltFormQuestion span { display: inline-block; } .ltFormQuestionSubLabel { text-align: left; color: var(--subLabel-text-color, #fff); } .ltFormQuestionHeader .product-text { color: var(--product-name-text-color, #08c177); font-size: var(--product-name-font-size, var(--body1-font-size)); font-weight: var(--product-name-font-weight, bold); text-transform: uppercase; letter-spacing: 1px; margin: var(--product-name-margin, 0 auto 15px auto); } .ltFormRecommendLine { color: var(--ltFormRecommendLine-text-color, #08c177); font-size: var(--caption-font-size, .75rem); } ul { text-align: left; } /* END headlines */ a.skip-step, .signuplink a { cursor: pointer; font-size: var(--body1-font-size, 1rem); line-height: 1.65; text-decoration: none; } /* This was fixed (Keep an eye out) => Remove "div.ltHasError" below once ltErrorText is available to stop the error state from messing up select styles (It's messing up the arrow placement when the error state is applied, I specifically noticed this on grove-light theme) */ /* 05/22/2024 - Haven't noticed an issue yet. Consider deleting the comment above - Sean Byrne */ .ltFormSubtext, .ltFormValidating { max-width: var(--subText-max-width, 300px); position: relative; text-align: var(--subText-text-align, center); font-size: var(--subText-font-size, .75rem); line-height: 1.35em; } /* Style error text here */ .ltErrorText { max-width: var(--ltErrorText-max-width, 300px); position: relative; text-align: var(--ltErrorText-text-align, center); font-size: var(--subText-font-size, .75rem); line-height: 1.35em; color: var(--error-color, #d93551); } .ltFormXSellText, .ltFormTermsConditions, .ltTrademarkNotice, .ltInfoSecure { font-size: var(--terms-conditions-font-size, .75rem); line-height: 1.5; color: var(--terms-conditions-text-color, #fff); box-sizing: border-box; max-width: 920px; } .ltFormCopyMessage, .ltFormCTASubtext { margin: var(--ltFormCTASubtext-margin, var(--spacing-3, 16px) auto 0 auto); text-align: left; color: var(--main-text-color); font-size: var(--body2-font-size, 14px); line-height: var(--body2-line-height, 20px); width: 100%; max-width: var(--continue-button-max-width, 300px); } .ltFormCTASubtext [class*="messageItem"] { margin: var(--ltFormCTASubtext-messageItem-margin, 0 auto); } .ltFormCopyMessage .message, .ltFormCTASubtext .message { display: flex; align-items: center; } .ltFormCopyMessage .message:before, .ltFormCTASubtext .message:before { font-family: var(--icon-font); font-weight: normal; content: var(--ui-icon); font-size: var(--ltFormCTASubtext-font-size, 14px); margin: 0 var(--spacing-2, 8px) 0 0; } .ltInfoSecure:before { content: '\e93b'; font-family: var(--icon-font, 'lt5'); display: inline-block; font-size: 10px; } .ltFormOverlay h4 { font-size: 18px; font-weight: 500; line-height: 1.1; margin-top: 60px; margin-bottom: 10px; } .ltFormOverlay h6 { font-size: 12px; font-weight: 500; line-height: 1.1; margin-top: 10px; margin-bottom: 10px; } .ltFormButtonContainer { width: 100%; } .ltFormButton:hover, .socialBtnGoogle:hover { background-color: var(--continue-button-hover-bg-color, #069059); border-width: var(--continue-button-hover-border-width, none); border-style: var(--continue-button-hover-border-style, none); border-color: var(--continue-button-hover-border-color, none); transition: background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); } .ltFormButton:focus, .socialBtnGoogle:focus { background-color: var(--continue-button-focus-bg-color, #069059); border-width: var(--continue-button-focus-border-width, none); border-style: var(--continue-button-focus-border-style, none); border-color: var(--continue-button-focus-border-color, none); } a.ltFormButton { text-decoration: none; } .ltFormButton, .socialBtnGoogle { box-sizing: border-box; display: flex; cursor: pointer; justify-content: center; align-items: center; width: var(--continue-button-width, 100%); max-width: var(--continue-button-max-width, 300px); height: auto; min-height: var(--continue-button-height, 50px); border-radius: var(--continue-button-border-radius, 4px); border-width: var(--continue-button-border-width, none); border-style: var(--continue-button-border-style, none); border-color: var(--continue-button-border-color, none); background-color: var(--continue-button-bg-color, #08c177); margin: var(--continue-button-margin, 24px auto 0 auto); } .ltFormButton:hover div, .socialBtnGoogle:hover div { color: var(--continue-button-hover-text-color, #fff); } .ltFormButton:focus div, .socialBtnGoogle:focus div { color: var(--continue-button-focus-text-color, #fff); } .ltFormButton div { font-size: var(--continue-button-font-size, var(--body1-font-size, 1rem)); font-weight: var(--continue-button-font-weight, normal); color: var(--continue-button-text-color, #fff); } @media (max-width: 767px) { .ltFormButton, .socialBtnGoogle { max-width: var(--continue-button-max-width, 280px); } } /* inputs */ input:-internal-autofill-selected { background-color: var(--input-bg-color, #fff); color: var(--input-text-color, #000); } input[type=email]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=default]:focus, input[type=password]:focus { border-color: var(--input-focus-border-color, #00aeef); outline: 0; } input[type=email].ltHasError, input[type=number].ltHasError, input[type=tel].ltHasError, input[type=text].ltHasError, input[type=default].ltHasError, input[type=password].ltHasError { border-color: var(--error-color, #d93551); background-color: var(--input-error-bg-color, #ffebee); } /* Add error icon later - Based one version off base inputs and one verion off of the "ltInputAddOnContainer" */ /* .ltFormControlText.ltHasError:after { font-family: var(--icon-font, 'lt5'); color: var(--error-color, #d93551); content: var(--error-icon, none); background-image: var(--error-background-icon, none); width: 20px; height: 0; display: block; z-index: 20; position: relative; left: calc((442px / 2) - (20px / 2) - 12px); bottom: 37px; font-size: 20px; } */ /* .ltInputAddOnContainer .ltFormControlText.ltHasError:after { font-family: var(--icon-font, 'lt5'); color: var(--error-color, #d93551); content: var(--error-icon, none); background-image: var(--error-background-icon, none); width: 20px; height: 0; display: block; z-index: 20; position: relative; left: ; bottom: 37px; font-size: 20px; } */ div.ltHasError { color: var(--error-color, #d93551); } input[type=email], input[type=number], input[type=tel], input[type=text], input[type=default], input[type=password] { width: var(--input-width, 100%); max-width: var(--input-max-width, 300px); height: var(--input-height, 50px); color: var(--input-text-color, #000); box-sizing: border-box; border-radius: var(--input-border-radius, 4px); padding: var(--input-padding, 0 10px); border-width: var(--input-border-width, 1px); border-style: var(--input-border-style, solid); border-color: var(--input-border-color, #ccc); background-color: var(--input-bg-color, #fff); font-size: var(--input-font-size, 17px); } input[type=email]::placeholder, input[type=number]::placeholder, input[type=tel]::placeholder, input[type=text]::placeholder, input[type=default]::placeholder, input[type=password]::placeholder { font-style: var(--input-placeholder-font-style, italic); color: var(--input-placeholder-text-color, #454545); } input.DOB { text-align: center; } /* icon inputs */ .ltFormGroupContentText > .ltFormControlText input[type=email], .ltFormGroupContentText > .ltFormControlText input[type=password], .ltFormGroupContentText > .ltFormControlText.Password input, .ltFormGroupContentText > .ltInputPasswordIconContainer .ltFormControlText.Password input, .ltFormGroupContentText > .ltFormControlText input[class*="PhoneNumber"], .ltFormGroupContentText > .ltFormControlText input.SSN, .ltFormGroupContentText > .ltFormControlText input.Last4SSN { border-radius: 0 var(--input-border-radius, 4px) var(--input-border-radius, 4px) 0; width: 100%; border-width: var(--icon-input-border-width, 1px); max-width: var(--icon-input-max-width, 280px); height: var(--input-height, 50px); padding: var(--icon-input-padding, 0 10px); } .ltFormControlText { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: var(--input-margin, 5px auto 5px auto); } .ltInputAddOnContainer { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: var(--input-margin, 5px auto 5px auto); } .ltInputAddOnContainer .ltFormControlText { display: block; margin: 0; width: 100%; max-width: var(--icon-input-max-width, 280px); } .ltFormGroupContentText > .ltFormControlText[class*="EmailAddress"], .ltFormGroupContentText > .ltFormControlText.Password, .ltFormGroupContentText > .ltInputPasswordIconContainer .ltFormControlText.Password, .ltFormGroupContentText > .ltFormControlText[class*="PhoneNumber"], .ltFormGroupContentText > .ltFormControlText.SSN, .ltFormGroupContentText > .ltFormControlText.Last4SSN { flex-direction: row; max-width: var(--input-max-width, 300px); } .ltFormGroupContentText > .ltFormControlText[class*="EmailAddress"]:before, .ltFormGroupContentText > .ltFormControlText.Password:before, .ltFormGroupContentText > .ltInputPasswordIconContainer .ltFormControlText.Password:before, .ltFormGroupContentText > .ltFormControlText[class*="PhoneNumber"]:before, .ltFormGroupContentText > .ltFormControlText.SSN:before, .ltFormGroupContentText > .ltFormControlText.Last4SSN:before { font-family: var(--icon-font, 'lt5'); speak: none; box-sizing: border-box; font-size: var(--icon-input-icon-font-size, 24px); line-height: 1; display: flex; justify-content: center; align-items: center; height: var(--input-height, 50px); width: var(--icon-input-icon-box-width, 50px); padding: var(--icon-input-icon-box-padding, unset); border-width: var(--icon-input-icon-box-border-width, 1px 0 1px 1px); border-style: var(--icon-input-icon-box-border-style, solid); border-color: var(--icon-input-icon-box-border-color, #ccc); border-radius: var(--icon-input-icon-box-border-radius, 4px) 0 0 var(--icon-input-icon-box-border-radius, 4px); color: var(--input-icon-color, #00b29f); background-color: var(--input-bg-color, #fff); background-repeat: no-repeat; background-position: center; background-size: var(--input-background-icon-size, 25px); } .ltFormGroupContentText > .ltFormControlText[class*="EmailAddress"]:before { content: var(--input-email-icon, '\e967'); background-image: var(--input-email-background-icon, unset); } .ltFormGroupContentText > .ltFormControlText[class*="PhoneNumber"]:before { content: var(--input-phone-icon, '\e968'); background-image: var(--input-phone-background-icon, unset); } .ltFormGroupContentText > .ltFormControlText.Password:before, .ltFormGroupContentText > .ltInputPasswordIconContainer .ltFormControlText.Password:before { content: var(--input-password-icon, '\e93b'); background-image: var(--input-password-background-icon, unset); } .ltFormGroupContentText > .ltFormControlText.SSN:before, .ltFormGroupContentText > .ltFormControlText.Last4SSN:before { content: var(--input-ssn-icon, '\e93b'); background-image: var(--input-ssn-background-icon, unset); } /* START ltAddOn */ .ltInputAddOnContainer { flex-direction: row; max-width: var(--input-max-width, 300px); } .ltInputAddOnContainer input { border-radius: 0; border-width: var(--input-border-width, 1px) 0; width: 100%; max-width: var(--icon-input-max-width, 280px); height: var(--input-height, 50px); padding: var(--icon-input-padding, 0 10px); } .ltAddOnItem.fa-usd:before { content: var(--input-dollar-icon, "\e002"); background-image: var(--input-dollar-background-icon, unset); } .ltAddOnItem:before { font-family: var(--icon-font, 'lt5'); content: var(--ui-icon); speak: none; box-sizing: border-box; font-size: var(--icon-input-icon-font-size, 24px); line-height: 1; display: flex; justify-content: center; align-items: center; width: var(--icon-input-icon-box-width, 50px); padding: var(--icon-input-icon-box-padding, unset); } .ltAddOnItem { speak: none; box-sizing: border-box; font-size: var(--icon-input-icon-font-size, 24px); line-height: 1; display: flex; justify-content: center; align-items: center; height: var(--input-height, 50px); min-width: 10px; border-style: var(--icon-input-icon-box-border-style, solid); border-color: var(--icon-input-icon-box-border-color, #ccc); color: var(--input-icon-color, #00b29f); background-color: var(--input-bg-color, #fff); } .ltAddOnItem.left { border-width: var(--input-border-width, 1px) 0 var(--input-border-width, 1px) var(--input-border-width, 1px); border-radius: var(--icon-input-icon-box-border-radius, 4px) 0 0 var(--icon-input-icon-box-border-radius, 4px); } .ltAddOnItem.right { border-width: var(--input-border-width, 1px) var(--input-border-width, 1px) var(--input-border-width, 1px) 0; border-radius: 0 var(--icon-input-icon-box-border-radius, 4px) var(--icon-input-icon-box-border-radius, 4px) 0; } /* Password Show/Hide with ltAddOn overrides */ .ltInputPasswordIconContainerWAddOn .ltAddOnItem.right { min-width: unset; } .ltInputPasswordIconContainerWAddOn .ltFormControlIcon.Password { display: block; position: static; margin: 0 5px 0 auto; padding-right: 0; } /* END ltAddOn */ span:has(+ .ltHasError):before, .ltFormControlText.ltHasError:before, select.ltHasError { border-color: var(--error-color, #d93551)!important; } .ltInputPasswordIconContainer span { display: block; height: 0; } .ltFormControlIcon.Password { cursor: pointer; width: 20px; height: 17px; display: flex; position: relative; left: var(--eye-icon-position-left, calc(var(--input-max-width, 300px) / 2.2)); bottom: var(--eye-icon-position-left, calc(var(--input-height, 300px) / 1.5)); margin: 0 auto 5px auto; padding-right: 10px; } .ltFormControlIcon.Password.eye-slash { background: url(/form/assets/images/non-font-icons/eye-slash.svg) no-repeat; } .ltFormControlIcon.Password.eye { background: url(/form/assets/images/non-font-icons/eye.svg) no-repeat; } @media (max-width: 767px) { input[type=email], input[type=number], input[type=tel], input[type=text], input[type=default], input[type=password] { max-width: var(--input-max-width, 280px); } .ltFormControlText.SSN, .ltFormControlText.Last4SSN { max-width: var(--input-max-width, 280px); } } .ltProgressBarWrapper .ltProgressBar .ltProgressBarProgress { border-radius: var(--progress-bar-border-radius, 3px); background-image: linear-gradient(to right, var(--pb-fill-start-color, #08c177), var(--pb-fill-end-color, #08c177)); } .ltProgressBarWrapper .ltProgressBar { display: flex; margin: 0 auto; max-width: var(--progress-bar-max-width, 352px); width: var(--progress-bar-width, 90%); height: var(--progress-bar-height, 6px); border-radius: var(--progress-bar-border-radius, 3px); background-image: linear-gradient(to right, var(--progress-bar-base-start-color, #eee), var(--progress-bar-base-end-color, #d8d8d8)); flex-direction: row; justify-content: flex-start; align-items: stretch; } .ltProgressBarWrapper { width: 100%; margin: var(--progress-bar-margin, var(--spacing-5, 32px) auto var(--spacing-5, 32px) auto) } @media (max-width: 767px) { .ltProgressBarWrapper { max-width: var(--progress-bar-max-width, 300px); } } /*** default radio button styles ***/ /* Base */ .ltFormRadioControl, .ltFormVehicleMakeControl, .ltFormVehicleModelControl { display: var(--radio-button-radio-control-display, block); margin: var(--radio-button-radio-control-margin, 0 auto 10px auto); flex: var(--radio-button-radio-control-flex, unset); max-width: var(--radio-button-radio-control-max-width, unset); max-height: var(--radio-button-radio-control-max-height, unset); padding: var(--radio-button-radio-control-padding, unset); } .ltFormRadioControl input, .ltFormVehicleMakeControl input, .ltFormVehicleModelControl input { display: none; } .ltFormRadioControl label div, .ltFormIDontKnowLink div, .ltFormVehicleMakeControl label div, .ltFormVehicleModelControl label div { font-size: var(--radio-button-font-size, 16px); font-weight: var(--radio-button-font-weight, 300); line-height: var(--radio-button-line-height, 1); color: var(--radio-button-text-color, #101f30); padding: var(--radio-button-unselected-text-padding, 0); text-align: var(--radio-button-text-alignment, left); width: 100%; margin: var(--radio-button-text-margin, 0 auto); display: var(--radio-button-text-display, unset); justify-content: var(--radio-button-text-justify-content, unset); align-items: var(--radio-button-text-align-items, unset); height: var(--radio-button-text-height, unset); } .ltFormRadioControl label, .ltFormIDontKnowLink, .ltFormVehicleMakeControl label, .ltFormVehicleModelControl label { box-sizing: border-box; cursor: pointer; display: flex; flex-direction: var(--radio-button-label-flex-direction, row); justify-content: var(--radio-button-label-justify-content, flex-start); align-items: center; margin: var(--radio-button-label-margin, 0 auto 10px auto); height: var(--radio-button-height, unset); min-height: var(--radio-button-min-height, 50px); width: var(--radio-button-width, 100%); max-width: var(--radio-button-max-width, 300px); min-width: var(--radio-button-min-width, 120px); padding: var(--radio-button-padding, 16px); text-decoration: none; background-color: var(--radio-button-bg-color, #fff); border-radius: var(--radio-button-border-radius, 4px); border-width: var(--radio-button-border-width, 1px); border-style: var(--radio-button-border-style, solid); border-color: var(--radio-button-border-color, #cccccc); box-shadow: var(--radio-button-box-shadow, 2px 2px 5px 0 rgba(0, 0, 0, 0.1)); transition: var(--radio-button-transition, background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1)); } .ltFormRadioControl.ltIconBtn label div { padding: var(--radio-button-unselected-text-padding, 0 0 0 12px); } /* END Base */ /* Special States */ .ltFormRadioControl label.selected div, .ltFormIDontKnowLink.selected div, .ltFormVehicleMakeControl label.selected div, .ltFormVehicleModelControl label.selected div { color: var(--radio-button-selected-text-color, #fff); padding: var(--radio-button-selected-text-padding, 0); } .ltFormRadioControl label:hover div, .ltFormIDontKnowLink:hover div, .ltFormVehicleMakeControl label:hover div, .ltFormVehicleModelControl label:hover div { transition: color .2s ease-in-out; color: var(--radio-button-hover-text-color, #101f30); } .ltFormRadioControl label:focus div, .ltFormIDontKnowLink:focus div, .ltFormVehicleMakeControl label:focus div, .ltFormVehicleModelControl label:focus div { transition: color .2s ease-in-out; color: var(--radio-button-focus-text-color, #101f30); } .ltFormRadioControl label.selected, .ltFormIDontKnowLink.selected, .ltFormVehicleMakeControl label.selected, .ltFormVehicleModelControl label.selected { background-color: var(--radio-button-selected-bg-color, #08c177); border-width: var(--radio-button-border-selected-width, 1px); border-style: var(--radio-button-border-selected-style, solid); border-color: var(--radio-button-selected-border-color, #08c177); } .ltFormRadioControl.ltIconBtn label.selected div { padding: var(--radio-button-selected-text-padding, 0 0 0 12px); } .ltFormRadioControl label:hover, .ltFormIDontKnowLink:hover, .ltFormVehicleMakeControl label:hover, .ltFormVehicleModelControl label:hover { transform: var(--radio-button-hover-transform-animation, scale(1.05)); transition: var(--radio-button-hover-transition, background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1)); background-color: var(--radio-button-hover-bg-color, #f2fcf8); border-width: var(--radio-button-hover-border-width, 1px); border-style: var(--radio-button-hover-border-style, solid); border-color: var(--radio-button-hover-border-color, #00b29f); } .ltFormRadioControl label:focus, .ltFormIDontKnowLink:focus, .ltFormVehicleMakeControl label:focus, .ltFormVehicleModelControl label:focus { transform: var(--radio-button-focus-transform-animation, scale(1.05)); transition: var(--radio-button-focus-transition, background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1)); background-color: var(--radio-button-focus-bg-color, #f2fcf8); border-width: var(--radio-button-focus-border-width, 1px); border-style: var(--radio-button-focus-border-style, solid); border-color: var(--radio-button-focus-border-color, #00b29f); } /* END Special States */ /* Icons */ .ltFormRadioControl label .ltFormRadioIcon { font-family: var(--icon-font, 'lt5'); line-height: 1; padding: var(--radio-button-icon-padding, 2px); margin: var(--radio-button-icon-margin, 0); box-sizing: border-box; display: var(--radio-button-icon-display, unset); } .ltFormRadioControl label.selected .ltFormRadioIcon:before { content: var(--radio-button-icon-selected, unset); color: var(--radio-button-selected-icon-color, #fff); } .ltFormRadioControl label:hover .ltFormRadioIcon:before { color: var(--radio-button-hover-icon-color, #00b29f); } .ltFormRadioControl label:focus .ltFormRadioIcon:before { color: var(--radio-button-focus-icon-color, #00b29f); } .ltFormRadioControl label .ltFormRadioIcon:before { content: var(--radio-button-icon-unselected, unset); color: var(--radio-button-icon-color, #00b29f); width: var(--radio-button-icon-width, unset); height: var(--radio-button-icon-height, unset); background-image: var(--radio-button-icon-bg, unset); background-repeat: no-repeat; background-size: contain; border-radius: var(--radio-button-icon-border-radius, unset); font-size: var(--radio-button-icon-font-size, 24px); font-style: normal; } /* End Icons */ .ltFormGroupContentRadio { display: var(--ltFormGroupContent-display, block); flex-wrap: var(--ltFormGroupContent-flex-wrap, unset); justify-content: var(--ltFormGroupContent-justify-content, unset); } .ltFormGroupContentRadio .ltFormSubtext { width: var(--ltFormSubtext-width, unset); max-width: var(--ltFormSubtext-max-width, unset); } .OOW .oowheader { max-width: 85%; margin-top: 0 !important; margin-left: auto; margin-right: auto; } .OOW .ltFormRadioControl label div { text-align: left; } @media (max-width: 767px) { .ltFormRadioControl label, .ltFormIDontKnowLink { height: var(--radio-button-height, 50px); width: var(--radio-button-width, 100%); max-width: var(--radio-button-max-width, 280px); border-radius: var(--radio-button-border-radius, 4px); flex-direction: var(--radio-button-label-flex-direction, row); justify-content: var(--radio-button-label-justify-content, flex-start); margin: var(--radio-button-label-margin, 0 auto 10px auto); } .ltFormRadioControl label div, .ltFormIDontKnowLink div { text-align: var(--radio-button-text-alignment, left); padding: var(--radio-button-unselected-text-padding, 0); font-size: var(--radio-button-font-size, 16px); } .ltFormRadioControl label .ltFormRadioIcon:before { font-size: var(--radio-button-icon-font-size, 24px); width: var(--radio-button-icon-width, unset); } } /* Selects */ .ltFormControlSelect select::-ms-expand, .ltFormControlMultiWrapper select::-ms-expand { display: none; } .ltFormControlSelect select:-moz-focusring, .ltFormControlMultiWrapper select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #000; } .ltFormControlSelect select:focus, .ltFormControlMultiWrapper select:focus { outline: 0; } .ltFormControlSelect select::-moz-placeholder, .ltFormControlMultiWrapper select::-moz-placeholder { color: var(--select-placeholder-text-color, #454545); opacity: 1 } .ltFormControlSelect select:-ms-input-placeholder, .ltFormControlMultiWrapper select:-ms-input-placeholder { color: var(--select-placeholder-text-color, #454545); } .ltFormControlSelect select::-webkit-input-placeholder, .ltFormControlMultiWrapper select::-webkit-input-placeholder { color: var(--select-placeholder-text-color, #454545); } .ltFormControlSelect select .ltHasError, .ltFormControlMultiWrapper select .ltHasError { border-color: var(--error-color, #d93551); } .ltFormControlSelect select, .ltFormControlMultiWrapper select { cursor: pointer; width: 100%; max-width: var(--select-max-width, 300px); height: var(--select-height, 50px); font-size: 17px; color: var(--select-text-color, #fff); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; text-align: left; padding-left: 10px; border-width: var(--select-border-width, 1px); border-style: var(--select-border-style, solid); border-radius: var(--select-border-radius, 4px); border-color: var(--select-border-color, #a3a3a3); background: var(--select-bg-color, #27405B); } .ltFormControlSelect:after, .ltFormControlMultiWrapper:after { font-family: var(--select-after-font-family, "lt5"); font-size: var(--select-after-font-size, unset); content: var(--select-arrow-content, ""); background-image: var(--select-arrow-background-icon, unset); background-repeat: no-repeat; background-position: var(--select-arrow-background-position, unset);; color: var(--select-arrow-color, unset); position: relative; margin: var(--select-arrow-top-margin, -31px) var(--select-arrow-right-margin, 10px) var(--select-arrow-bottom-margin, 0px) var(--select-arrow-left-margin, auto); z-index: 5; pointer-events: none; width: var(--select-arrow-width, var(--select-after-font-size, unset)); height: var(--select-arrow-height, var(--select-after-font-size, unset)); border-width: var(--select-after-border-width, 10px 7.5px 0 7.5px); border-style: var(--select-after-border-style, solid); border-color: var(--select-arrow-color, #27405B) transparent transparent transparent; background-color: var(--select-arrow-bg-color, none); border-radius: var(--select-arrow-border-radius, none); display: flex; align-items: center; justify-content: center; } .ltFormControlSelect, .ltFormControlMultiWrapper { box-sizing: border-box; width: 100%; max-width: var(--select-max-width, 300px); padding: var(--multipart-select-padding, 0 0 calc((var(--select-arrow-top-margin, -21px) * -1) - 10px) 0); display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 10px auto 0 auto; } .ltFormControlSelect { margin: 0 auto; } .ltMultipart.DOB .ltFormGroupContentMultipart, .ltFormGroupContentMultipart { display: var(--multipart-group-display, flex); justify-content: center; max-width: 450px; margin: 0 auto; } .ltFormGroupContentMultipart .ltFormControlMultiWrapper { max-width: var(--multipart-select-max-width, 300px); margin: var(--multipart-select-margin, 0 10px); } .ltFormControlMultiWrapper.JobStartDate.box2, .ltFormControlMultiWrapper.BusinessInceptionDate.box2 { display: none!important; /* Create phoenix ticket to have the display none in the renderer applied to the ".ltFormControlMultiWrapper" instead of the input */ } /* DOB Selects */ @media (max-width: 767px) { .ltFormGroupContentMultipart { display: block!important; } .ltFormGroupContentMultipart .ltFormControlMultiWrapper { margin: var(--multipart-select-margin, 0 auto); } .ltFormControlSelect, .ltFormControlMultiWrapper { max-width: var(--select-max-width, 280px); } .ltFormControlSelect select, .ltFormControlMultiWrapper select { max-width: var(--select-max-width, 280px); } } /* End Selects */ /* Explain Text - Pinned to right of the page (This element can only appear once per step) */ .ltFormExplain * { font-family: var(--main-font-family, var(--default-font-family)); } .ltFormExplain { position: var(--ltExplain-position, absolute); top: var(--ltExplain-top-pos, -157px); z-index: 10; display: var(--ltExplain-display, inline-block); justify-content: var(--ltExplain-justify-content, unset); box-sizing: border-box; width: var(--ltExplain-width, 100%); max-width: var(--ltExplain-max-width, 910px); margin: var(--ltExplain-margin, 0 auto); padding-right: var(--ltExplain-padding-right, 15px); vertical-align: var(--ltExplain-vertical-align, unset); right: var(--ltExplain-right-pos, unset); height: var(--ltExplain-height, unset); } .ltFormExplainIcon:before { box-sizing: border-box; font-family: var(--ltExplain-icon-font-family, var(--main-font-family)); font-style: normal; font-size: var(--ltExplain-icon-font-size, 15px); font-weight: var(--ltExplain-icon-font-weight, 700); color: var(--ltExplain-icon-color, var(--body-bg-color)); text-align: center; display: inline-block; content: var(--ltExplain-icon-content, "i"); width: var(--ltExplain-icon-width, 19px); height: var(--ltExplain-icon-height, 19px); border-radius: 50%; border-width: var(--ltExplain-border-width, unset); border-style: var(--ltExplain-border-style, unset); border-color: var(--ltExplain-border-color, unset); background: var(--ltExplain-icon-bg-color,#00aeef); cursor: pointer; position: var(--ltExplain-icon-pos, unset); padding: var(--ltExplain-icon-padding, 3px); line-height: .9; vertical-align: var(--ltExplain-icon-vertical-align, unset); } aside.ltSidebar { position: absolute; display: flex; justify-content: flex-end; width: 400px; max-width: 100%; right: -19px; top: 27px; z-index: 10; padding: 0 10px 0 0; } aside.ltSidebar div { margin-bottom: 20px; } aside.ltSidebar .content { box-sizing: border-box; left: 40px; z-index: 50; min-width: 280px; background: var(--ltExplain-bg-color, #fff); border-radius: var(--ltExplain-border-radius, 8px); padding: 20px; text-align: center; font-size: var(--ltExplain-font-size, 13px); box-shadow: var(--ltExplain-box-shadow, 0 2px 7px 0 rgb(8 8 8 / 50%)); } aside.ltSidebar .content:before { top: -10px; right: var(--ltExplain-ltSidebar-arrow-right-pos, 16px); content: ""; position: absolute; z-index: 5; pointer-events: none; width: 0; height: 0; border-left: 7.5px solid transparent; border-right: 7.5px solid transparent; border-bottom: 10px solid var(--ltExplain-bg-color, #fff); } aside.ltSidebar .content div { text-align: left; font-size: var(--ltExplain-font-size, 15px); color: var(--ltExplain-text-color, #454545); line-height: 1.4; } aside.ltSidebar .content a { cursor: pointer; font-size: var(--ltExplain-button-font-size, 15px); } aside.ltSidebar .content a.next { box-sizing: border-box; display: flex; align-items: center; margin: 0 auto; width: var(--ltExplain-button-width, 100%); max-width: var(--ltExplain-button-max-width, fit-content); height: var(--ltExplain-button-height, 35px); border-width: var(--ltExplain-button-border-width, 1px); border-style: var(--ltExplain-button-border-style, solid); border-color: var(--ltExplain-button-border-color, #00aeef); border-radius: var(--ltExplain-button-border-radius, 4px); background: var(--ltExplain-button-bg-color, unset); font-weight: var(--ltExplain-button-font-weight, normal); color: var(--ltExplain-button-text-color, unset); padding: 5px 25px; } aside.ltSidebar .content a.next:hover { background: var(--ltExplain-button-hover-bg-color, #2187c1); color: var(--ltExplain-button-hover-text-color, #fff); border-color: var(--ltExplain-button-hover-border-color, #00aeef); } aside.ltSidebar .content a.next:focus { background: var(--ltExplain-button-focus-bg-color, #2187c1); color: var(--ltExplain-button-focus-text-color, #fff); border-color: var(--ltExplain-button-focus-border-color, #00aeef); } @media (max-width: 794px) { .ltFormExplain { max-width: 758px!important; } } @media (max-width: 767px) { .ltFormExplain { right: var(--ltExplain-right-pos, 0); padding-right: var(--ltExplain-padding-right, 25px); } .ltFormExplainIcon:before { position: var(--ltExplain-icon-pos, absolute); padding: var(--ltExplain-icon-padding, 3px); } .ltFormExplain aside.ltSidebar { position: fixed; height: 100%; width: 100%; background: rgba(0,0,0,0.7); display: block; left: 0; top: 0; padding: 0; } .ltFormExplain aside.ltSidebar .content div { margin-top: 0; } .ltFormExplain aside.ltSidebar .content:before { display: none; top: 0; left: 0; } .ltFormExplain aside.ltSidebar .content { width: 90%; min-width: 0; height: auto; left: 0; margin-top: 30%; margin-right: auto; margin-left: auto; } } /* Tool Tip - Pinned to right of ltFormQuestion (This element can appear multiple times - Once per node) */ .ltFormTooltip { position: relative; z-index: 5; display: inline-block!important; } .ltFormTooltip i:before { box-sizing: border-box; font-family: var(--ltTooltip-icon-font-family, var(--icon-font)); font-style: normal; content: var(--ltTooltip-icon-content, "\e986"); color: var(--ltTooltip-icon-color, #00aeef); font-size: var(--ltTooltip-icon-font-size, 16px); cursor: pointer; vertical-align: var(--ltTooltip-icon-vertical-align, top); margin-left: 6px; font-weight: var(--ltTooltip-icon-font-weight, unset); text-align: var(--ltTooltip-icon-text-align, unset); display: var(--ltTooltip-icon-display, unset); width: var(--ltTooltip-icon-width, unset); height: var(--ltTooltip-icon-height, unset); border-radius: var(--ltTooltip-icon-border-radius, unset); border-width: var(--ltTooltip-border-width, unset); border-style: var(--ltTooltip-border-style, unset); border-color: var(--ltTooltip-border-color, unset); background: var(--ltTooltip-icon-bg-color,none); position: var(--ltTooltip-icon-pos, unset); line-height: var(--ltTooltip-icon-line-height, unset); } .ltFormTooltipIconInfo { height: 0; } aside.ltTooltipSidebar { box-sizing: border-box; position: absolute; display: flex; justify-content: flex-end; width: 100%; max-width: 225px; bottom: 26px; right: -104px; z-index: 10; } aside.ltTooltipSidebar .content { box-sizing: border-box; z-index: 50; font-size: var(--ltTooltip-font-size, 13px); line-height: var(--ltTooltip-text-line-height, 20px); width: 225px; background: var(--ltTooltip-bg-color, #fff); border-radius: var(--ltTooltip-border-radius, 4px); padding: 10px; box-shadow: var(--ltTooltip-box-shadow, 0 0px 6px 0 rgb(0 0 0 / 12%)); } aside.ltTooltipSidebar .content:before { content: ""; position: absolute; z-index: 5; bottom: -9px; right: 105px; pointer-events: none; width: 0; height: 0; border-left: 7.5px solid transparent; border-right: 7.5px solid transparent; border-top: 10px solid var(--ltTooltip-bg-color, #fff); } aside.ltTooltipSidebar .content div { text-align: left; color: var(--ltTooltip-text-color, #454545); } /* Custom Tooltip */ .ltFormCustomTooltip { position: relative; z-index: 5; display: inline-block!important; } .ltFormCustomTooltip { width: 100%; max-width: 300px; } .customTooltipClickArea { box-sizing: border-box; display: inline-block; font-size: var(--caption-font-size, 12px); cursor: pointer; } .customTooltipClickArea i:before { box-sizing: border-box; display: var(--ltTooltip-icon-display, unset); font-family: var(--ltTooltip-icon-font-family, var(--icon-font)); font-size: var(--ltTooltip-icon-font-size, 16px); font-weight: var(--ltTooltip-icon-font-weight, unset); font-style: normal; content: var(--ltTooltip-icon-content, "\e986"); width: var(--ltTooltip-icon-width, unset); height: var(--ltTooltip-icon-height, unset); color: var(--ltTooltip-icon-color, #040404); margin-left: 6px; border-radius: var(--ltTooltip-icon-border-radius, unset); border-width: var(--ltTooltip-border-width, unset); border-style: var(--ltTooltip-border-style, unset); border-color: var(--ltTooltip-border-color, unset); background: var(--ltTooltip-icon-bg-color,none); position: var(--ltTooltip-icon-pos, unset); line-height: var(--ltTooltip-icon-line-height, unset); } .ltFormCustomTooltip .content { box-sizing: border-box; position: absolute; display: none; justify-content: flex-end; width: 100%; max-width: 225px; top: 26px; z-index: 10; font-size: var(--ltTooltip-font-size, 13px); line-height: var(--ltTooltip-text-line-height, 20px); background: var(--ltTooltip-bg-color, #fff); border-radius: var(--ltTooltip-border-radius, 4px); padding: 10px; box-shadow: var(--ltTooltip-box-shadow, 0 0px 6px 0 rgb(0 0 0 / 12%)); text-align: left; color: var(--ltTooltip-text-color, #454545); } .customTooltipClickArea.ltTooltipHover:hover + .content { display: block; } .ltFormCustomTooltip .content:before { content: ""; position: absolute; z-index: 5; top: -9px; right: 80%; pointer-events: none; width: 0; height: 0; border-left: 7.5px solid transparent; border-right: 7.5px solid transparent; border-bottom: 10px solid var(--ltTooltip-bg-color, #fff); } /* Reset */ input[type=range] { --range: calc(var(--max) - var(--min)); --ratio: calc((var(--val) - var(--min)) / var(--range)); --sx: calc(0.5 * 16px + var(--ratio) * (100% - 16px)); -webkit-appearance: none; width: var(--range-slider-width, 100%); height: calc(var(--range-slider-thumb-diameter, 16px) + var(--range-slider-thumb-border-width, 7px)); max-width: var(--range-slider-max-width, 320px); margin: var(--range-slider-margin, 20px auto); padding: var(--range-slider-padding, 0 5px); cursor: pointer; background: transparent; box-sizing: border-box; } input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; } input[type=range]:focus { outline: none; } input[type=range]::-ms-track { width: 100%; cursor: pointer; background: transparent; border-color: transparent; color: transparent; } /* Thumb */ input[type=range]::-webkit-slider-thumb { -webkit-appearance: none; box-shadow: 0 0 0 var(--range-slider-thumb-border-width, 7px) var(--range-slider-thumb-border-color, rgba(0, 174, 239, 0.4)); background: var(--range-slider-thumb-color, #00aeef); height: var(--range-slider-thumb-diameter, 16px); width: var(--range-slider-thumb-diameter, 16px); border-radius: var(--range-slider-thumb-border-radius, 50%); cursor: pointer; margin-top: calc(var(--range-slider-thumb-diameter, 16px) / -2.4); /* You need to specify a margin in Chrome, but in Firefox and IE it is automatic */ box-sizing: border-box; border: none; } /* All the same stuff for Firefox */ input[type=range]::-moz-range-thumb { box-shadow: 0 0 0 var(--range-slider-thumb-border-width, 7px) var(--range-slider-thumb-border-color, rgba(0, 174, 239, 0.4)); background: var(--range-slider-thumb-color, #00aeef); height: var(--range-slider-thumb-diameter, 16px); width: var(--range-slider-thumb-diameter, 16px); border-radius: 50%; cursor: pointer; box-sizing: border-box; border: none; } /* All the same stuff for IE */ input[type=range]::-ms-thumb { box-shadow: var(--range-slider-thumb-border-width, 0 0 0 7px) var(--range-slider-thumb-border-color, rgba(0, 174, 239, 0.4)); background: var(--range-slider-thumb-color, #00aeef); height: var(--range-slider-thumb-diameter, 16px); width: var(--range-slider-thumb-diameter, 16px); border-radius: 50%; cursor: pointer; box-sizing: border-box; border: none; } /* Track */ input[type=range]::-webkit-slider-runnable-track { height: var(--range-slider-track-height, 3px); background: linear-gradient(var(--range-slider-track-fill-color, #00aeef), var(--range-slider-track-fill-color, #00aeef)) 0 / var(--sx) 100% no-repeat var(--range-slider-track-base-color, #dbdfe8); border-radius: 6px; } input[type=range]:focus::-webkit-slider-runnable-track { background: linear-gradient(var(--range-slider-track-fill-color, #00aeef), var(--range-slider-track-fill-color, #00aeef)) 0 / var(--sx) 100% no-repeat var(--range-slider-track-base-color, #dbdfe8); } input[type=range]::-moz-range-track { width: 100%; max-width: var(--range-slider-max-width, 320px); margin: 0 auto; height: var(--range-slider-track-height, 3px); cursor: pointer; background: var(--range-slider-track-base-color, #dbdfe8); border-radius: 6px; } input[type="range"]::-moz-range-progress { background: var(--range-slider-track-fill-color, #00aeef); } input[type=range]::-ms-track { width: 100%; max-width: var(--range-slider-max-width, 320px); margin: 0 auto; height: var(--range-slider-track-height, 3px); cursor: pointer; background: var(--range-slider-track-base-color, #dbdfe8); border-radius: 6px; } input[type=range]::-ms-fill-lower { background: var(--range-slider-track-base-color, #dbdfe8); } input[type=range]:focus::-ms-fill-lower { background: var(--range-slider-track-base-color, #dbdfe8); } input[type=range]::-ms-fill-upper { background: var(--range-slider-track-fill-color, #00aeef); } input[type=range]:focus::-ms-fill-upper { background: var(--range-slider-track-fill-color, #00aeef); } /* Text */ .ltFormControlRangeHeader { max-width: var(--ltFormControlRangeHeader-max-width, unset); margin: var(--ltFormControlRangeHeader-margin, unset); } .ltFormRangeFeedback { font-size: var(--range-feedback-font-size, var(--xl-font-size, 2.5rem)); color: var(--range-feedback-text-color, var(--main-text-color)); font-family: var(--range-feedback-font-family, inherit); text-align: var(--range-feedback-text-align, center); } .ltFormRangeRange { width: var(--range-range-width, 100%); max-width: var(--range-range-max-width, 360px); font-size: var(--range-range-font-size, 17px); color: var(--range-range-text-color, var(--main-text-color)); font-weight: 500; margin: 0 auto; padding: var(--range-slider-padding, 0 5px); box-sizing: border-box; } .lowerRange { float: left; } .upperRange { float: right; } @media (max-width: 767px) { input[type=range] { width: var(--range-slider-width, 100%); max-width: var(--range-slider-max-width, 224px); } .ltFormRangeFeedback { font-size: var(--range-feedback-font-size, var(--xl-font-size, 1.688rem)); /* Why: is this not 35px? This was done to make sure larger values don't wrap in mobile */ } .ltFormRangeRange { width: var(--range-range-width, 100%); max-width: var(--range-range-max-width, 252px); font-size: 15px; } } .ltFormGroupContentCombobox li[role=option]:last-of-type { /* display: none; */ /* This is being disabled as part of PHX-6470. This doesn't appear to be required and is causing the last result to be hidden, and in cases where there is one result, this will hide the only result. If a need for this is discovered in the future, make sure the styling is isolated to that specific instance as enabling this breaks other auto suggest dropdowns. */ } .ltFormGroupContentCombobox { max-width: var(--input-max-width, 300px); margin: 0 auto; } .ltFormComboBox { display: flex; justify-content: center; flex-wrap: wrap; } .ltFormComboBox div { width: 100%; } .ltFormComboBox .CityState .ltFormComboBoxContainerOpen { position: relative; } .ltFormComboBoxOpen { max-width: var(--input-max-width, 300px)!important; margin: 0 auto; box-sizing: border-box; } .ltFormComboBoxOpen .ltFormControl { padding-bottom: 0; margin-bottom: 0; border-radius: 4px 4px 0 0; } .ltFormComboBoxContainerOpen { position: relative; } .ltFormComboBoxContainerOpen ul { text-align: left; background-color: #fff; background-image: none; border: 1px solid #a3a3a3; border-top: 0; border-radius: 0 0 4px 4px; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); overflow-y: auto; } .ltFormComboBoxContainerOpen li { padding: 7px 5px; line-height: 1.2; font-size: 13px; font-family: var(--main-font-family); list-style: none !important; margin: 0; cursor: pointer; } .ltFormComboBoxContainerOpen li.ltFormComboBoxListHighlight { background: var(--google-af-highlight-bg-color, #078181); color: var(--google-af-highlight-text-color, #fff); } @media (max-width: 767px) { .ltFormGroupContentCombobox { max-width: var(--input-max-width, 280px); } } .ltFormCheckBoxControl label { box-sizing: border-box; cursor: var(--checkbox-node-label-cursor-type, unset); color: var(--checkbox-node-text-color, var(--radio-button-text-color)); display: flex; align-items: center; flex-direction: var(--checkbox-node-label-flex-direction, unset); justify-content: var(--checkbox-node-label-justify-content, unset); background-color: var(--checkbox-node-label-bg-color, var(--radio-button-bg-color)); border-radius: var(--checkbox-node-label-border-radius, unset); border-width: var(--checkbox-node-label-border-width, unset); border-style: var(--checkbox-node-label-border-style, unset); border-color: var(--checkbox-node-label-border-color, var(--radio-button-border-color)); box-shadow: var(--checkbox-node-label-box-shadow, unset); transition: background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); width: var(--checkbox-node-label-width, 100%); max-width: var(--checkbox-node-label-max-width, 300px); min-height: var(--checkbox-node-label-min-height, 50px); height: var(--checkbox-node-label-height, unset); margin: var(--checkbox-node-label-margin, 0 auto 20px auto); font-size: var(--checkbox-node-label-font-size, unset); line-height: var(--checkbox-node-label-line-height, unset); } .ltFormCheckBoxControl label:hover { transform: var(--checkbox-node-label-hover-transform, unset); background-color: var(--checkbox-node-label-hover-bg-color, var(--radio-button-hover-bg-color)); border-color: var(--checkbox-node-label-hover-border-color, var(--radio-button-hover-border-color)); color: var(--checkbox-node-hover-text-color, var(--radio-button-hover-text-color)); } .ltFormCheckBoxControl label.selected { background-color: var(--checkbox-node-label-selected-bg-color, var(--radio-button-selected-bg-color)); border-color: var(--checkbox-node-label-selected-border-color, var(--radio-button-selected-border-color)); color: var(--checkbox-node-selected-text-color, var(--radio-button-selected-text-color)); } .ltFormCheckBoxControl label:focus { transform: var(--checkbox-node-label-hover-transform, unset); background-color: var(--checkbox-node-label-focus-bg-color, var(--radio-button-hover-bg-color)); border-color: var(--checkbox-node-label-focus-border-color, var(--radio-button-hover-border-color)); color: var(--checkbox-node-focus-text-color, var(--radio-button-hover-text-color)); } .ltFormCheckBoxControl input[type="checkbox"] { display: none; } .ltFormCheckBoxControl input[type="checkbox"]:checked + .ltFormCheckBoxIcon, .ltFormCheckBoxControl input[type="checkbox"]:not(:checked) + .ltFormCheckBoxIcon { cursor: pointer; font-family: var(--icon-font, 'lt5'); font-size: var(--checkbox-node-icon-font-size, 10px); line-height: var(--checkbox-node-icon-line-height, 1.2); width: var(--checkbox-node-icon-width, 20px); height: var(--checkbox-node-icon-height, 20px); margin: var(--checkbox-node-icon-margin, 0 8px 0 0); padding: var(--checkbox-node-icon-padding, 3px); border-width: var(--checkbox-node-icon-border-width, 1px); border-style: var(--checkbox-node-icon-border-style, solid); border-color: var(--checkbox-node-icon-border-color, #a3a3a3); border-radius: var(--checkbox-node-icon-border-radius, 4px); color: var(--checkbox-node-icon-color, #00b29f); background: var(--checkbox-node-icon-background, #fff); box-sizing: border-box; } .ltFormCheckBoxControl input[type="checkbox"] + .ltFormCheckBoxIcon:before { display: var(--checkbox-node-label-before-display, inline); background-position: var(--checkbox-node-icon-before-background-position, unset); background-repeat: var(--checkbox-node-icon-before-background-repeat, unset); margin-right: 2px; width: var(--checkbox-node-icon-width, 20px); height: var(--checkbox-node-icon-height, 20px); } .ltFormCheckBoxControl input[type="checkbox"]:checked + .ltFormCheckBoxIcon:before { content: var(--checkbox-node-icon-checked, "\e981"); background-image: var(--checkbox-node-checkbox-background-image-checked, none); } .ltFormCheckBoxControl input[type="checkbox"]:not(:checked) + .ltFormCheckBoxIcon:before { content: var(--checkbox-node-icon-notchecked, ""); background-image: var(--checkbox-node-checkbox-background-image-notchecked, none); } /* 1. disclosure checkbox 2. component checkbox */ .listSellContainer { max-width: 300px; margin: 0 auto; text-align: left; } ul.listCrossSell { font-size: var(--body2-font-size, 15px); } .checkBoxContainer { display: var(--checkBoxContainer-display, flex); align-items: baseline; margin: var(--checkBoxContainer-margin, 30px auto 0 auto); max-width: var(--checkBoxContainer-max-width, var(--continue-button-max-width, 300px)); text-align: var(--checkBoxContainer-text-align, left); align-items: baseline; } .ltFormXSellText input[type="checkbox"] { margin: var(--disclosure-checkbox-margin, 0px 5px 0 0); } .checkBoxContainer_input_width { max-width: var(--input-max-width, 300px); margin: 30px auto 0 auto; } .ltFormCheckBox { display: flex; justify-content: center; align-items: center; font-size: var(--body2-font-size, 15px); margin-bottom: var(--spacing-5, 30px); } .ltFormCheckBoxNoFlex { font-size: var(--body2-font-size, 15px); margin-bottom: var(--spacing-5, 30px); } .scoreNote { font-size: var(--body2-font-size, 15px); line-height: 1.5; } input[type="checkbox"] { display: none; } input[type="checkbox"]:checked + label.boxLabel, input[type="checkbox"]:not(:checked) + label.boxLabel { display: inline-block; cursor: pointer; text-align: center; font-family: var(--icon-font, 'lt5'); font-size: var(--checkbox-input-icon-font-size, 10px); line-height: var(--checkbox-input-icon-line-height, 1.2); width: var(--checkbox-input-icon-width, 20px); height: var(--checkbox-input-icon-height, 20px); margin: var(--checkbox-input-icon-margin, 0 8px 0 0); padding: var(--checkbox-input-icon-padding, 3px); border-width: var(--checkbox-input-icon-border-width, 1px); border-style: var(--checkbox-input-icon-border-style, solid); border-color: var(--checkbox-input-icon-border-color, #a3a3a3); border-radius: var(--checkbox-input-icon-border-radius, 4px); color: var(--checkbox-input-icon-color, #00b29f); background: var(--checkbox-input-icon-background, #fff); box-sizing: border-box; } input[type="checkbox"] + label:before { display: var(--checkbox-label-before-display, inline); background-size: contain; background-position: var(--checkbox-input-icon-before-background-position, center); background-repeat: var(--checkbox-input-icon-before-background-repeat, no-repeat); width: var(--checkbox-input-icon-width, 20px); height: var(--checkbox-input-icon-height, 20px); } input[type="checkbox"]:checked + label:before { background-image: var(--design-system-checkbox-background-image-checked, none); content: var(--design-system-checkbox-iconfont-checked, "\e981"); } input[type="checkbox"]:not(:checked) + label:before { background-image: var(--design-system-checkbox-background-image-notchecked, none); content: var(--design-system-checkbox-iconfont-notchecked, ""); } .ltFormGroupContentSlcDisclosureTextboxes { display: flex; justify-content: flex-start; flex-wrap: wrap; margin: var(--spacing-2) 0; } .slcDisclosure-item { width: 100%; max-width: 33%; margin: 0 0 var(--spacing-1) 0; } .slcDisclosure-item:last-child { margin-bottom: 0; } .slcDisclosure-item > label { display: flex; align-items: center; width: 100%; } .slcDisclosure-item input[type="checkbox"] { display: block; margin: var(--checkbox-input-icon-margin); } .slcDisclosure-item input[type="checkbox"] + label.boxLabel, .slcDisclosure-item input[type="checkbox"] + label:before { /* Added to hide the themes checkbox styling on SLC while Home Teams tests tracking SLC checboxes in Jornya (Add this back to enable the themes checkbox styling again - PHX-6729 */ display: none; /* */ width: var(--slc-checkbox-input-icon-width, 14px); height: var(--slc-checkbox-input-icon-height, 14px); font-size: var(--slc-checkbox-input-icon-font-size, 8px); } .slcDisclosure-item input[type="checkbox"] + label.boxLabel { padding: var(--slc-checkbox-input-icon-padding, 2px); /* Add this to allow the themes checkbox styling to overlay the default checkbox on SLC - PHX-6729 */ /* position: absolute; */ /* */ } @media (max-width: 767px) { .ltFormGroupContentSlcDisclosureTextboxes { margin: var(--spacing-1) 0; } .slcDisclosure-item { max-width: 100%; } } /* Radio Buttons */ .ltFormVehicleMakeControl input, .ltFormVehicleModelControl input { display: none; } .ltFormVehicleMakeControl, .ltFormVehicleModelControl { display: var(--autos-icon-button-radio-control-display, inline-block); flex: var(--autos-icon-button-radio-control-flex, unset); margin: var(--autos-icon-button-radio-control-margin, 0 auto 10px auto); max-width: var(--autos-icon-button-radio-control-max-width, unset); max-height: var(--autos-icon-button-radio-control-max-height, unset); } .ltFormGroup.VehicleMake .ltFormRadioControl, .ltFormGroup.VehicleModel .ltFormRadioControl { display: var(--autos-top-radio-button-display, inline-block); } .ltFormGroup.VehicleMake .ltFormRadioControl label, .ltFormGroup.VehicleModel .ltFormRadioControl label { max-width: var(--autos-top-radio-button-max-width, 150px); width: var(--autos-top-radio-button-width, 150px); height: var(--autos-top-radio-button-height, 30px); min-height: var(--autos-top-radio-button-min-height, unset); /* Why Won't setting the --autos-icon-button-min-height variable here work? */ } .ltFormGroup.VehicleMake .ltFormRadioControl label div, .ltFormGroup.VehicleModel .ltFormRadioControl label div { font-size: var(--autos-top-radio-button-font-size, 16px); font-weight: var(--autos-top-radio-button-font-weight, 300); line-height: var(--autos-top-radio-button-line-height, 1); width: 100%; margin: var(--autos-top-radio-button-text-margin, 0 auto); display: var(--autos-top-radio-button-text-display, unset); justify-content: var(--autos-top-radio-button-text-justify-content, unset); align-items: var(--autos-top-radio-button-text-align-items, unset); height: var(--autos-top-radio-button-text-height, unset); text-align: var(--autos-top-radio-button-text-alignment, center); padding: var(--autos-top-radio-button-unselected-text-padding, 0); } .ltFormGroup div.defaultImage { background: url(/form/assets/images/misc/auto-default.png); box-sizing: border-box; background-size: contain; background-repeat: no-repeat; background-position: center center; background-size: auto 65%; height: 77px; min-height: 77px; max-width: 100%; padding-top: 5px; } /* End Radio Buttons */ /* See More */ .ltFormVehicleMakeControl + div:not(.ltFormVehicleMakeControl) { width: var(--autos-seemore-button-width, 300px); } .ltFormGroup.VehicleMake .seeMore:hover, .ltFormGroup.VehicleModel .seeMore:hover { color: var(--autos-seemore-button-hover-text-color, #fff); background-color: var(--autos-seemore-button-hover-bg-color, #069059); transition: background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); } .ltFormGroup.VehicleMake .seeMore:focus, .ltFormGroup.VehicleModel .seeMore:focus { color: var(--autos-seemore-button-focus-text-color, #fff); background-color: var(--autos-seemore-button-focus-bg-color, #069059); } .ltFormGroup.VehicleMake .seeMore, .ltFormGroup.VehicleModel .seeMore { box-sizing: border-box; display: flex; cursor: pointer; justify-content: center; align-items: center; width: var(--autos-seemore-button-width, 300px); max-width: var(--autos-seemore-button-max-width, 300px); height: var(--autos-seemore-button-height, 50px); border-radius: var(--autos-seemore-button-border-radius, 4px); font-size: var(--autos-seemore-button-font-size, var(--body1-font-size, 1rem)); font-weight: var(--autos-seemore-button-font-weight, 300); text-transform: var(--autos-seemore-button-text-transform, unset); background-color: var(--autos-seemore-button-bg-color, #08c177); color: var(--autos-seemore-button-text-color, #fff); margin: var(--autos-seemore-button-margin, 24px auto 0 auto); } /* End See More */ /* Trim Step */ .ltFormGroup.ltVehicletrim .ltFormIDontKnowLink, .ltFormGroup.ltVehicletrim .ltFormIDontKnowLink:hover { background: none; border: none; box-shadow: none; transition: none; transform: none; } .ltFormGroup.ltVehicletrim .ltFormIDontKnowLink div { text-align: center; padding: 0; color: var(--subText-text-color, #A3A3A3); font-size: 18px; } .ltFormGroup.VehicleTrim .vehicleTrimName { display: var(--trim-name-dsplay, block); font-size: var( --s-font-size, 20px); margin-bottom: var(--spacing-2, 10px); color: var(--headline-text-color, #101f30); } .ltFormGroup.VehicleTrim .ltFormRadioControl label .trimName { font-size: var(--body2-font-size, 15px); font-weight: 700; } .vehicleTrimName + img { display: none; } .ltFormGroup.VehicleTrim .ltFormRadioControl label>:last-child { width: 0; } .ltFormGroup.VehicleTrim .msrpHeader, .ltFormGroup.VehicleTrim .vehicleTrim, .ltFormGroup.VehicleTrim .msrpText, .ltFormGroup.VehicleTrim .rightArrow { display: none; } /* End Trim Step */ .ltVehicleMake.ltTrademarkNotice, .ltVehicleModel.ltTrademarkNotice { text-align: left; margin-top: var(--spacing-7, 48px); } .ltFormVehicleMakeControl img, .ltFormVehicleMakeControl div.continueIcon, .ltFormVehicleModelControl img, .ltFormVehicleModelControl div.continueIcon { background-size: auto 100%; height: 77px; min-height: 77px; max-width: 100%; background-position: center center; padding-top: 5px; } .ltFormGroup.ltVehiclemake > div:last-child, .ltFormGroup.ltVehiclemodel > div:last-child { --ltFormGroupContent-display: flex; --ltFormGroupContent-flex-wrap: wrap; --ltFormGroupContent-justify-content: center; --ltFormSubtext-width: 100%; --ltFormSubtext-max-width: 100%; max-width: 650px; margin: 0 auto; } .ltFormGroup.ltVehiclemodel > :last-child > :last-child, .ltFormGroup.ltVehiclemake > :last-child > :last-child { display: flex; flex-wrap: wrap; justify-content: center; } .ltFormGroup.ltVehiclemodel > :last-child > :last-child > :last-child, .ltFormGroup.ltVehiclemake > :last-child > :last-child > :last-child { width: 100%; } @media (max-width: 767px) { .ltFormGroup.ltVehiclemake > div:last-child, .ltFormGroup.ltVehiclemodel > div:last-child { max-width: 540px; margin: 0 auto; } } /* Two Card Interstitial */ .twoCardInt .ltFormGroupContentRadio { display: flex; flex-wrap: wrap; justify-content: center; max-width: 930px; box-sizing: border-box; margin: 0 auto; } .twoCardInt .ltFormRadioControl:first-of-type, .twoCardInt .ltFormRadioControl:nth-of-type(2) { border-radius: 16px; border: solid 1px #ccc; border-style: var(--radio-button-border-style, solid); border-width: var(--radio-button-border-width, 1px); border-color: var(--radio-button-border-color, #ccc); box-shadow: var(--radio-button-box-shadow, 2px 2px 5px 0 rgba(0,0,0,0.1)); transition: background-color 0.2s ease-in-out,border 0.2s ease-in-out,transform 0.25s cubic-bezier(0.17, 0.88, 0.42, 2.1); max-width: 361px; height: 248px; padding: 20px; box-sizing: border-box; margin: 0 10px 35px 10px; background-color: var(--radio-button-bg-color, #ffffff); cursor: pointer; --radio-button-focus-bg-color: none; --radio-button-focus-border-width: 0; --radio-button-focus-border-color: none; --radio-button-focus-text-color: var(--link-color, #00aeef); } .twoCardInt .ltFormRadioControl:nth-of-type(3) { width: 100%; } .twoCardInt .ltFormRadioControl:first-of-type .ltFormRadioControlInner, .twoCardInt .ltFormRadioControl:nth-of-type(2) .ltFormRadioControlInner { display: flex; flex-direction: column; justify-content: space-between; height: 100%; } .ltFormRadioControlHeadline { font-size: 18px; font-weight: 700; margin-bottom: 10px; color: var(--radio-button-text-color); } .twoCardInt .ltFormRadioControl p { font-size: 14px; line-height: 1.3; color: var(--radio-button-text-color); } .twoCardInt .ltFormSubtext { width: 100%; } .ltAddIcon:before { display: block; speak: none; font-family: var(--icon-font); font-weight: normal; content: var(--radio-button-icon-unselected); font-size: 44px; height: 50px; margin: 0 auto 5px auto; color: var(--radio-button-icon-color, #00b29f); } .twoCardInt label { cursor: pointer; --radio-button-height: auto; --radio-button-min-height: 0; --radio-button-padding: 0; --radio-button-width: unset; --radio-button-border-width: 0; --radio-button-box-shadow: none; --radio-button-bg-color: none; } .twoCardInt label div { font-size: 14px; color: var(--radio-button-card-text-color, var(--link-color, #00aeef)); padding: 0; margin: 0 auto; max-width: 100%; text-align: center; } .twoCardInt .ltFormRadioIcon { --radio-button-icon-padding: 0; --radio-button-icon-margin: 0; } .twoCardInt .ltFormRadioIcon:before { --radio-button-icon-unselected: none; --radio-button-icon-selected: none; } /* Hover */ .twoCardInt .ltFormRadioControl:first-of-type:hover, .twoCardInt .ltFormRadioControl:nth-of-type(2):hover { background-color: var(--radio-button-hover-bg-color, #ffffff); border-color: var(--radio-button-hover-border-color, #ccc); transform: var(--radio-button-hover-transform-animation, scale(1.05)); } .twoCardInt .ltFormRadioControl label:hover { border-width: 0; background-color: unset; } .twoCardInt .ltFormRadioControl:hover label div { color: var(--radio-button-hover-card-text-color, var(--link-color, #00aeef)); } /* Selected */ .twoCardInt .ltFormRadioControl label.selected { border: 0; background-color: unset; } .twoCardInt .ltFormRadioControl label.selected div { color: var(--radio-button-selected-card-text-color, var(--link-color, #00aeef)); } /* Focus */ .twoCardInt .ltFormRadioControl:focus label div { color: var(--radio-button-focus-card-text-color, var(--link-color, #00aeef)); } /* END Two Card Interstitial */ /* Two Card Interstitial */ .twoSectionInt .ltFormGroupContentRadio { --ltFormGroupContent-display: flex; flex-wrap: wrap; justify-content: center; max-width: 930px; box-sizing: border-box; margin: 0 auto; position: relative; overflow: hidden; } .twoSectionInt .ltFormRadioControlHeadline { color: var(--main-text-color); } .twoSectionInt .ltFormRadioControl:first-of-type, .twoSectionInt .ltFormRadioControl:nth-of-type(2) { padding: 20px; box-sizing: border-box; max-width: 50%; max-height: unset; --radio-button-radio-control-margin: unset; --radio-button-label-margin: 0 auto; } .twoSectionInt .ltFormRadioControl:nth-of-type(3) { width: 100%; } .twoSectionInt .ltFormGroupContentRadio:before { width: 1px; height: 100%; content: ''; background-color: #CCCCCC; position: absolute; } .twoSectionInt .ltFormGroupContentRadio:after { align-self: center; padding: 22px 0; box-sizing: border-box; width: auto; content: 'or'; color: #999999; font-weight: 800; font-size: 16px; text-align: center; position: absolute; background-color: var(--body-bg-color); } .twoSectionInt .ltFormRadioControl p { font-size: 14px; line-height: 1.3; color: var(--main-text-color); } .twoSectionInt .ltFormSubtext { width: 100%; } .ltAddIcon:before { display: block; speak: none; font-family: var(--icon-font); font-weight: normal; content: var(--radio-button-icon-unselected); font-size: 44px; height: 50px; margin: 0 auto 5px auto; color: var(--radio-button-icon-color, #00b29f); } @media (max-width: 767px) { .twoSectionInt .ltFormGroupContentRadio { flex-direction: column; } .twoSectionInt .ltFormRadioControl:first-of-type, .twoSectionInt .ltFormRadioControl:nth-of-type(2) { max-width: 100%; } .twoSectionInt .ltFormGroupContentRadio:before { align-self: center; padding: 0 25px; box-sizing: border-box; margin-bottom: 30px; width: 83%; max-width: 280px; height: 1px; } .twoSectionInt .ltFormGroupContentRadio:after { margin-bottom: 34px; padding: 0 22px; box-sizing: border-box; } } .FileUpload input { cursor: pointer; } .FileUpload .ltHasError { max-width: unset; position: unset; text-align: center; font-size: unset; line-height: unset; } .FileUpload .ltDropZone { border-radius: 10px; border: dashed 2px #979797; width: 90%; max-width: var(--file-upload-drop-zone-max-width, 400px); margin: 0 auto; height: var(--file-upload-drop-zone-height, 310px); color: var(--main-text-color); } .FileUpload .ltDropZoneChild span { display: flex; cursor: pointer; justify-content: center; align-items: center; max-width: var(--file-upload-browse-button-max-width, 300px); width: var(--file-upload-browse-button-width, 90%); height: var(--file-upload-browse-button-height, 50px); border-radius: var(--file-upload-browse-button-border-radius, 4px); border-width: var(--file-upload-browse-button-border-width, none); border-style: var(--file-upload-browse-button-border-style, none); border-color: var(--file-upload-browse-button-border-color, none); font-size: var(--file-upload-browse-button-font-size, 18px); font-weight: var(--file-upload-browse-button-font-weight, normal) !important; background-color: var(--file-upload-browse-button-bg-color, #ff704d); color: var(--file-upload-browse-button-text-color, #fff); margin: var(--file-upload-browse-button-margin, 20px auto 0 auto); } .FileUpload .ltDropZoneChild span:hover { border-width: var(--file-upload-browse-button-hover-border-width, none); border-style: var(--file-upload-browse-button-hover-border-style, none); border-color: var(--file-upload-browse-button-hover-border-color, none); background-color: var(--file-upload-browse-button-hover-bg-color, #ff704d); color: var(--file-upload-browse-button-hover-text-color, #fff); } .FileUpload .ltDropZoneChild span:focus { border-width: var(--file-upload-browse-button-focus-border-width, none); border-style: var(--file-upload-browse-button-focus-border-style, none); border-color: var(--file-upload-browse-button-focus-border-color, none); background-color: var(--file-upload-browse-button-focus-bg-color, #ff704d); color: var(--file-upload-browse-button-focus-text-color, #fff); } .FileUpload .ltDropZoneChild { font-size: var(--file-upload-drop-zone-child-font-size); top: 50%; transform: perspective(1px) translateY(-50%); } .FileUpload .ltDropZoneChild:before { display: block; font-family: var(--icon-font, 'lt5'); content: var(--file-upload-drop-zone-icon, "\e9f2"); font-size: var(--file-upload-drop-zone-icon-font-size, 65px); color: var(--file-upload-drop-zone-icon-color, #08c177); margin: var(--file-upload-drop-zone-icon-margin, 0 auto 10px auto); } .ltFormSubtext.FileUpload { font-size: var(--file-upload-ltFormSubtext-font-size, .75rem); text-align: var(--file-upload-ltFormSubtext-text-align, center); } /* Uploaded Files */ .ltFileRowWrapper.FileUpload { margin: var(--file-upload-file-list-section, 0 auto); } .FileUpload .ltFileRow { width: 90%; max-width: 400px; display: flex; justify-content: flex-start; align-items: center; height: 60px; border-radius: var(--file-upload-file-list-item-border-radius, 4px); border-width: var(--file-upload-file-list-item-border-width, none); border-style: var(--file-upload-file-list-item-border-style, none); border-color: var(--file-upload-file-list-item-border-color, none); box-shadow: var(--file-upload-file-list-item-box-shadow, 0 1px 4px 0 rgba(0,0,0,0.2)); background-color: var(--file-upload-file-list-item-bg-color, #fff); font-size: var(--file-upload-file-list-item-font-size, 14px); color: var(--file-upload-file-list-item-text-color, #454545); margin: var(--file-upload-file-list-item-margin, 10px auto); padding: var(--file-upload-file-list-item-padding, 5px 10px); box-sizing: border-box; } .FileUpload .ltFileDetailsWrapper { display: flex; justify-content: space-between; flex-wrap: wrap; width: var(--file-details-wrapper-width, 35%); min-width: 35%; } .FileUpload .ltFileDetailsWrapper .ltFileName { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 15px; } .FileUpload .ltFileDetailsWrapper .ltFileSize.FileUpload { color: #a3a3a3; } .FileUpload .ltProgressBarWrapper { margin: 5px auto 0 auto; width: 100%; } .FileUpload .ltProgressBar { width: 100%; } .FileUpload .ltFormRowFailure { margin: 0 0 0 10px; } .FileUpload .ltFormRowFailure:before { font-family: var(--icon-font, 'lt5'); content: var(--warning-icon, "\e976"); color: var(--error-color, #ff704d); font-size: 22px; } .FileUpload .ltFileRowComplete { margin: 0 0 0 10px; width: var(--file-row-complete-width, 100%); text-align: right; } .FileUpload .ltFileRowComplete:before { font-family: var(--icon-font, 'lt5'); content: var(--file-upload-success-icon, "\e981"); color: var(--icon-color, #08c177); font-size: 22px; } .FileUpload .ltFileAvatar { display: flex; flex-direction: column; margin-right: 5px; font-size: var(--caption-font-size); } .FileUpload .ltFileAvatar:before { font-family: var(--icon-font, 'lt5'); content: var(--file-upload-file-avatar-icon, "\e93d"); color: var(--icon-color, #08c177); font-size: 22px; } .ltFileProcessing { max-height: 49px; font-size: var(--caption-font-size); text-overflow: ellipsis; overflow: scroll; } /* Spacing */ .lt-margin-top-spacing-1 { margin-top: var(--spacing-1, 4px); } .lt-margin-top-spacing-2 { margin-top: var(--spacing-2, 4px); } .lt-margin-top-spacing-3 { margin-top: var(--spacing-3, 4px); } .lt-margin-top-spacing-4 { margin-top: var(--spacing-4, 4px); } .lt-margin-top-spacing-5 { margin-top: var(--spacing-5, 4px); } .lt-margin-top-spacing-6 { margin-top: var(--spacing-6, 4px); } .lt-margin-top-spacing-7 { margin-top: var(--spacing-7, 4px); } .lt-margin-top-spacing-8 { margin-top: var(--spacing-8, 4px); } .lt-margin-bottom-spacing-1 { margin-bottom: var(--spacing-1, 4px); } .lt-margin-bottom-spacing-2 { margin-bottom: var(--spacing-2, 4px); } .lt-margin-bottom-spacing-3 { margin-bottom: var(--spacing-3, 4px); } .lt-margin-bottom-spacing-4 { margin-bottom: var(--spacing-4, 4px); } .lt-margin-bottom-spacing-5 { margin-bottom: var(--spacing-5, 4px); } .lt-margin-bottom-spacing-6 { margin-bottom: var(--spacing-6, 4px); } .lt-margin-bottom-spacing-7 { margin-bottom: var(--spacing-7, 4px); } .lt-margin-bottom-spacing-8 { margin-bottom: var(--spacing-8, 4px); } .lt-margin-spacing-1 { margin: var(--spacing-1, 4px); } .lt-margin-spacing-2 { margin: var(--spacing-2, 4px); } .lt-margin-spacing-3 { margin: var(--spacing-3, 4px); } .lt-margin-spacing-4 { margin: var(--spacing-4, 4px); } .lt-margin-spacing-5 { margin: var(--spacing-5, 4px); } .lt-margin-spacing-6 { margin: var(--spacing-6, 4px); } .lt-margin-spacing-7 { margin: var(--spacing-7, 4px); } .lt-margin-spacing-8 { margin: var(--spacing-8, 4px); } /* Paragraph Sections */ .lt-int-headline { color: var(--main-text-color, #fff); margin: 0 auto 5px auto; } .lt-center-text { text-align: center; } .lt-left-text { text-align: left; } .lt-large-paragraph-section { margin-left: auto; margin-right: auto; margin-bottom: var(--spacing-4, 20px); padding: 0 10px; max-width: 930px; color: var(--label-text-color, #fff); box-sizing: border-box; } .lt-medium-paragraph-section { margin-left: auto; margin-right: auto; margin-bottom: var(--spacing-4, 20px); padding: 0 10px; max-width: 600px; color: var(--label-text-color, #fff); box-sizing: border-box; } .lt-small-paragraph-section { margin-left: auto; margin-right: auto; margin-bottom: var(--spacing-4, 20px); padding: 0 10px; max-width: 444px; color: var(--label-text-color, #fff); box-sizing: border-box; } .lt-text-section { margin-left: auto; margin-right: auto; margin-bottom: var(--spacing-4, 20px); color: var(--label-text-color, #fff); } .lt-input-width-text-section { max-width: var(--input-max-width, 300px); margin-left: auto; margin-right: auto; margin-bottom: var(--spacing-4, 20px); color: var(--label-text-color, #fff); } .lt-input-width { max-width: var(--input-max-width, 300px); width: 100%; margin-left: auto; margin-right: auto; } /* Style Adjustment Overrides */ .ltDisplayNone { display: none; } /* Margin */ .below-cta-section-top-margin { margin-top: var(--spacing-6, 40px); } .headline-bottom-margin { margin-bottom: var(--spacing-3, 16px); } /* End Style Adjustment Overrides */ /* A container that holds two containers and displays them side by side */ .lt-sidebyside-section { display: flex; justify-content: center; } .lt-sidebyside-reverse-section { display: flex; justify-content: center; flex-direction: row-reverse; } .side-by-side-align-center { align-items: center; } /* First or left section of a sidebyside container */ .sidebyside-internal-section1 { margin-right: 10px; } /* Second or right section of a sidebyside container */ .sidebyside-internal-section2 { margin-left: 10px; } .lt-sidebyside-reverse-section .sidebyside-internal-section1 { margin-left: 10px; margin-right: 0; } .lt-sidebyside-reverse-section .sidebyside-internal-section2 { margin-right: 10px; margin-left: 0; } .sidebyside-internal-section1, .sidebyside-internal-section2 { max-width: 50%; box-sizing: border-box; } /* A chcekbox continer that can stretch full width */ .full-width-checkBoxContainer { display: flex; align-items: baseline; margin: var(--spacing-5, 30px) auto 0 auto; text-align: left; justify-content: center; align-items: baseline; } .input-width-checkBoxContainer { display: flex; margin: 0 auto; text-align: left; justify-content: center; align-items: baseline; max-width: var(--input-max-width, 300px); } .input-width-checkBoxContainer .ltFormCheckBox { width: 100%; justify-content: flex-start; } li.icon-marker { padding-left: var(--spacing-3, 16px); margin: 0 auto 0 var(--spacing-3, 16px); } li.icon-marker::marker { font-family: var(--icon-font); font-weight: normal; content: var(--ui-icon); font-size: var(--ltFormCTASubtext-font-size, 14px); margin: 0 var(--spacing-2, 8px) 0 0; } /* UI Icon */ .lt-ui-icon { font-family: var(--icon-font); font-weight: normal; } .lt-ui-icon.medium { font-size: 24px; } .lt-ui-icon.large { font-size: 32px; } .lt-ui-icon:before { content: var(--ui-icon); } /* Images */ /* Class for interstitial image */ .ltFormUpsellImage { margin: var(--spacing-4, 25px) auto 0 auto; } .ltFormUpsellImageNoMargin { margin: 0 auto; } /* Class for cashFlowPhoneImg image */ .cashFlowPhoneImg { content: url(/form/assets/images/interstitial-images/cashFlowPhoneImg.png); width: 100%; max-width: 550px; min-height: auto; } /* Class for springPhoneCreditScoreImg image */ .springPhoneCreditScoreImg { content: url(/form/assets/images/interstitial-images/springPhoneCreditScoreImg.png); width: 100%; max-width: 550px; min-height: auto; } .springPhoneCreditScoreImgGreen { content: url(/form/assets/images/interstitial-images/springPhoneCreditScoreImgGreen.png); width: 100%; max-width: 550px; min-height: auto; } .springPhoneCreditScoreImgGreenLarge { content: url(/form/assets/images/interstitial-images/springPhoneCreditScoreImgGreenLarge.png); width: 100%; max-width: 550px; min-height: auto; } .small-max-image { max-width: 259px; } .poweredByLTImg { background-position: center; background-size: contain; background-repeat: no-repeat; width: 159px; height: 28px; margin-left: auto; margin-right: auto; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMTU5IDI4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTk5LjcxMTIgOS45OTE0NUM5OC45Njg3IDEwLjMxOTggOTcuNDIyNCAxMS41ODk1IDk3LjQyMjQgMTEuOTE1NlYxNC41MjQ3Qzk2Ljg0ODUgMTQuMDYxNiA5Ni4wMjk0IDEzLjgyNjggOTQuOTg0NyAxMy44MjY4Qzk0LjE2NDQgMTMuODA5MiA5My4zNTg2IDE0LjA0MjIgOTIuNjc2MSAxNC40OTQzQzkyLjAwNzcgMTQuOTYwOSA5MS40ODg0IDE1LjYwODQgOTEuMTgwMiAxNi4zNTk3QzkwLjgyNTEgMTcuMjE3OSA5MC42NTA3IDE4LjEzOTEgOTAuNjY3NyAxOS4wNjY2QzkwLjY2NzcgMjIuNTY0OSA5Mi4zNjk1IDI0LjMzOTEgOTUuNzI3MSAyNC4zMzkxQzk2LjUyMzkgMjQuMzQwNCA5Ny4zMTU0IDI0LjIxMjYgOTguMDcwNyAyMy45NjA4Qzk4LjcxMTYgMjMuNzIwMSA5OS4zMzcgMjMuNDQwNiA5OS45NDM0IDIzLjEyMzdWMTAuMjMwNkM5OS45NDUxIDEwLjE3MjIgOTkuOTI1NyAxMC4xMTUxIDk5Ljg4ODYgMTAuMDY5N0M5OS44NDI2IDEwLjAxOTcgOTkuNzc0NyA5Ljk2MzE4IDk5LjcxMTIgOS45OTE0NVpNMTI5LjQyNiAxNC4xNTUxQzEyOS42NDkgMTQuMTI3OSAxMjkuODcgMTQuMjA4OSAxMzAuMDIyIDE0LjM3MjVDMTMwLjEzNSAxNC41NjI3IDEzMC4xODUgMTQuNzgzIDEzMC4xNjcgMTUuMDAzVjE1LjU0MjJDMTMwLjE4NyAxNS43NjE1IDEzMC4xMzUgMTUuOTgxMyAxMzAuMDE4IDE2LjE2ODRDMTI5Ljg2MiAxNi4zMjMzIDEyOS42NDMgMTYuMzk4NyAxMjkuNDI0IDE2LjM3MjhIMTI3LjY3MlYyMC41OTA4QzEyNy42NzIgMjEuMTY0NyAxMjcuNzMzIDIxLjU5OTYgMTI3LjkxNyAyMS44MTdDMTI3Ljk5NyAyMS45MTY5IDEyOC4wOTYgMjEuOTk5OCAxMjguMjA4IDIyLjA2MDVDMTI4LjM3MiAyMi4xNDUgMTI4LjQ3NyAyMi4zMTE5IDEyOC40OCAyMi40OTU0VjIzLjg0MTJDMTI4LjQ4IDIzLjk4NDggMTI4LjQxOCAyNC4xMjE0IDEyOC4zMDkgMjQuMjE2MkMxMjguMjAxIDI0LjMxMTEgMTI4LjA1NiAyNC4zNTUgMTI3LjkxMyAyNC4zMzY5QzEyNi45NTYgMjQuMjE3NCAxMjUuMTIyIDIzLjYwNDIgMTI1LjEyMiAyMC42NjAzVjExLjYyODZDMTI1LjEwOCAxMS40MTE5IDEyNS4xNjYgMTEuMTk2NCAxMjUuMjg3IDExLjAxNTVDMTI1LjQyOSAxMC44NDczIDEyNS42NDQgMTAuNzU4MSAxMjUuODY1IDEwLjc3NjNIMTI2LjkzMkMxMjcuMTUyIDEwLjc1OCAxMjcuMzY3IDEwLjg0NjIgMTI3LjUxIDExLjAxMzNDMTI3LjYzMSAxMS4xOTQzIDEyNy42ODggMTEuNDA5NyAxMjcuNjc0IDExLjYyNjVWMTQuMTU1MUgxMjkuNDI2Wk0xNDIuMjAyIDEzLjgzNTVDMTQwLjcwMSAxMy44MzU1IDEzOS41MjMgMTQuMzA1MSAxMzguNjk3IDE1LjIyOTFDMTM3Ljg3MiAxNi4xNTMyIDEzNy40NjYgMTcuNDk5IDEzNy40NjYgMTkuMjQ3MUMxMzcuNDMzIDIwLjIzNjkgMTM3LjY2NCAyMS4yMTc5IDEzOC4xMzQgMjIuMDkxQzEzOC41NDkgMjIuODI1OCAxMzkuMTc3IDIzLjQxOTIgMTM5LjkzNyAyMy43OTM0QzE0MC43MTYgMjQuMTU5NyAxNDEuNTcgMjQuMzQzNCAxNDIuNDMyIDI0LjMzMDRDMTQzLjA4NCAyNC4zMzk5IDE0My43MzUgMjQuMjU3MSAxNDQuMzY0IDI0LjA4NDdDMTQ0LjkyOSAyMy45MTg2IDE0NS40NjMgMjMuNjU5OSAxNDUuOTQzIDIzLjMxOTRDMTQ2LjA3NSAyMy4yMjk4IDE0Ni4xNTcgMjMuMDgyOCAxNDYuMTYyIDIyLjkyMzdDMTQ2LjE1OSAyMi44MjIzIDE0Ni4xMzYgMjIuNzIyNCAxNDYuMDk0IDIyLjYzMDJMMTQ1LjY4NiAyMS43ODY2QzE0NS41OSAyMS41MzIyIDE0NS40MjQgMjEuNDk1MiAxNDUuMzM0IDIxLjQ5NTJDMTQ1LjIyOSAyMS41MDI3IDE0NS4xMyAyMS41NDA1IDE0NS4wNDcgMjEuNjA0QzE0NC4zNTMgMjIuMDYxNCAxNDMuNTM2IDIyLjMwMDggMTQyLjcwMyAyMi4yOTFDMTQxLjgxMiAyMi4yOTEgMTQxLjExMSAyMi4wNzM2IDE0MC42MiAyMS42Mzg3QzE0MC4xNDkgMjEuMTkwNSAxMzkuODg1IDIwLjU2OSAxMzkuODkxIDE5LjkyMTFIMTQ2LjAyNEMxNDYuMjk1IDE5LjkyMTEgMTQ2Ljc0OSAxOS44MDgxIDE0Ni43NDkgMTkuMDUxNEMxNDYuNzQ5IDE3LjM4MzggMTQ2LjM2MSAxNi4wODU4IDE0NS41OTkgMTUuMTk0NEMxNDQuODM3IDE0LjMwMjkgMTQzLjY5MyAxMy44MzU1IDE0Mi4yMDIgMTMuODM1NVpNMTU2Ljg4NyAxOS4wNDcxQzE1Ni44ODcgMTcuMzc5NCAxNTYuNSAxNi4wODE0IDE1NS43MzggMTUuMTlDMTU0Ljk3NSAxNC4yOTg2IDE1My44MTkgMTMuODM1NSAxNTIuMzI5IDEzLjgzNTVDMTUwLjg0IDEzLjgzNTUgMTQ5LjY1MSAxNC4zMDUxIDE0OC44MjUgMTUuMjI5MUMxNDcuOTk5IDE2LjE1MzIgMTQ3LjU5NCAxNy40OTkgMTQ3LjU5NCAxOS4yNDcxQzE0Ny41NjEgMjAuMjM2OSAxNDcuNzkxIDIxLjIxNzkgMTQ4LjI2MiAyMi4wOTFDMTQ4LjY3NiAyMi44MjU5IDE0OS4zMDUgMjMuNDE5MyAxNTAuMDY1IDIzLjc5MzRDMTUwLjg0NyAyNC4xNjEyIDE1MS43MDUgMjQuMzQ1IDE1Mi41NyAyNC4zMzA0QzE1My4yMjMgMjQuMzM5OSAxNTMuODczIDI0LjI1NzEgMTU0LjUwMiAyNC4wODQ3QzE1NS4wNjggMjMuOTE4NyAxNTUuNjAyIDIzLjY2IDE1Ni4wODEgMjMuMzE5NEMxNTYuMjE0IDIzLjIyOTggMTU2LjI5NSAyMy4wODI4IDE1Ni4zIDIyLjkyMzdDMTU2LjI5OCAyMi44MjIzIDE1Ni4yNzUgMjIuNzIyNSAxNTYuMjMzIDIyLjYzMDJMMTU1LjgyNSAyMS43ODY2QzE1NS43MjkgMjEuNTMyMiAxNTUuNTYyIDIxLjQ5NTIgMTU1LjQ3MiAyMS40OTUyQzE1NS4zNjggMjEuNTAyNyAxNTUuMjY4IDIxLjU0MDUgMTU1LjE4NiAyMS42MDRDMTU0LjQ5MiAyMi4wNjE0IDE1My42NzUgMjIuMzAwOCAxNTIuODQyIDIyLjI5MUMxNTEuOTUxIDIyLjI5MSAxNTEuMjUgMjIuMDczNiAxNTAuNzU5IDIxLjYzODdDMTUwLjI4OCAyMS4xOTA1IDE1MC4wMjQgMjAuNTY5IDE1MC4wMyAxOS45MjExSDE1Ni4xNjJDMTU2LjQzNCAxOS45MTg5IDE1Ni44ODcgMTkuODA1OSAxNTYuODg3IDE5LjA0NzFaTTE1OC40NjcgMTQuMTcyNUMxNTguNjMyIDE0LjI2MTYgMTU4Ljc2OCAxNC4zOTU5IDE1OC44NTkgMTQuNTU5NUMxNTkuMDQ3IDE0Ljg4NDUgMTU5LjA0NyAxNS4yODQ2IDE1OC44NTkgMTUuNjA5NkMxNTguNzY5IDE1Ljc3MTkgMTU4LjYzNiAxNS45MDU5IDE1OC40NzMgMTUuOTk2NkMxNTguMTQ3IDE2LjE4MjEgMTU3Ljc0NiAxNi4xODIxIDE1Ny40MiAxNS45OTY2QzE1Ny4yNTYgMTUuOTA2NiAxNTcuMTIgMTUuNzcyNCAxNTcuMDMgMTUuNjA5NkMxNTYuODQxIDE1LjI4NDYgMTU2Ljg0MSAxNC44ODQ1IDE1Ny4wMyAxNC41NTk1QzE1Ny4xMiAxNC4zOTU5IDE1Ny4yNTcgMTQuMjYxNiAxNTcuNDIyIDE0LjE3MjVDMTU3Ljc0NiAxMy45OTIgMTU4LjE0MiAxMy45OTIgMTU4LjQ2NyAxNC4xNzI1Wk0xNTguMzcgMTUuODIwNUMxNTguNTAyIDE1Ljc0NzEgMTU4LjYxIDE1LjYzODcgMTU4LjY4MyAxNS41MDc0SDE1OC42NzlDMTU4LjgzMSAxNS4yNDU4IDE1OC44MzEgMTQuOTIzNCAxNTguNjc5IDE0LjY2MTdDMTU4LjYwNiAxNC41MzAyIDE1OC40OTcgMTQuNDIyMyAxNTguMzY0IDE0LjM1MDhDMTU4LjEwNCAxNC4yMDY3IDE1Ny43ODcgMTQuMjA2NyAxNTcuNTI3IDE0LjM1MDhDMTU3LjM5NCAxNC40MjI0IDE1Ny4yODUgMTQuNTMwMyAxNTcuMjEyIDE0LjY2MTdDMTU3LjA1OSAxNC45MjM0IDE1Ny4wNTkgMTUuMjQ1OCAxNTcuMjEyIDE1LjUwNzRDMTU3LjI4NCAxNS42MzkgMTU3LjM5MyAxNS43NDc1IDE1Ny41MjUgMTUuODIwNUMxNTcuNzg2IDE1Ljk3IDE1OC4xMDggMTUuOTcgMTU4LjM3IDE1LjgyMDVaTTE1OC4yNSAxNS4yNjM5QzE1OC4yMjkgMTUuMjM0IDE1OC4yMDQgMTUuMjA2MyAxNTguMTc3IDE1LjE4MTNDMTU4LjE1NSAxNS4xNjQ0IDE1OC4xMyAxNS4xNTEyIDE1OC4xMDMgMTUuMTQyMkMxNTguMTg2IDE1LjEzNTYgMTU4LjI2NCAxNS4wOTkzIDE1OC4zMjIgMTUuMDRDMTU4LjM3MiAxNC45ODcxIDE1OC40IDE0LjkxNjkgMTU4LjM5OSAxNC44NDQzQzE1OC40IDE0Ljc5MSAxNTguMzg2IDE0LjczODQgMTU4LjM1OSAxNC42OTIxQzE1OC4zMzYgMTQuNjQ5NSAxNTguMzAxIDE0LjYxNDIgMTU4LjI1OSAxNC41ODk5QzE1OC4yMDYgMTQuNTY0IDE1OC4xNDkgMTQuNTQ5MSAxNTguMDkgMTQuNTQ2NEgxNTcuNTMxVjE1LjYwOTZIMTU3Ljc1VjE1LjE3NDhIMTU3LjgwN0MxNTcuODYxIDE1LjE3MjUgMTU3LjkxNSAxNS4xODg2IDE1Ny45NTggMTUuMjIwNEMxNTguMDIyIDE1LjI4MyAxNTguMDczIDE1LjM1NjcgMTU4LjExIDE1LjQzNzlMMTU4LjE5OSAxNS42MDk2SDE1OC40NjlMMTU4LjM0MiAxNS4zOTIyQzE1OC4yODkgMTUuMzE4MyAxNTguMjU5IDE1LjI3NTUgMTU4LjI1IDE1LjI2MzlaTTE1Ny44MjkgMTQuOTk2NUMxNTcuOTA4IDE1IDE1Ny45ODYgMTQuOTk0OSAxNTguMDYzIDE0Ljk4MTNMMTU4LjA2MSAxNC45OUMxNTguMTIgMTQuOTcyNSAxNTguMTYgMTQuOTE4NCAxNTguMTYgMTQuODU3M0MxNTguMTYgMTQuODI5MSAxNTguMTUxIDE0LjgwMTcgMTU4LjEzNCAxNC43NzkxQzE1OC4xMTYgMTQuNzU1MSAxNTguMDkgMTQuNzM3NiAxNTguMDYxIDE0LjcyOTFDMTU3Ljk4NSAxNC43MTUzIDE1Ny45MDcgMTQuNzEwMiAxNTcuODI5IDE0LjcxMzhIMTU3Ljc0MlYxNC45OTY1SDE1Ny44MjlaTTE1MC42MjggMTYuNDc1QzE1MC4yNDMgMTYuOTI5MyAxNTAuMDMyIDE3LjUwMzYgMTUwLjAzMiAxOC4wOTY5TDE1NC41MzcgMTguMTAzNUMxNTQuNTQ3IDE3LjUwOTMgMTU0LjM1NCAxNi45Mjk0IDE1My45OSAxNi40NTc2QzE1My42MzEgMTYuMDQwMSAxNTMuMDkyIDE1LjgyMjcgMTUyLjM0NSAxNS44MjI3QzE1MS41OTggMTUuODIyNyAxNTEuMDIgMTYuMDQwMSAxNTAuNjI4IDE2LjQ3NVpNMTM5LjkwNCAxOC4wOTY5SDE0NC40MDNDMTQ0LjQxMyAxNy41MDU4IDE0NC4yMjIgMTYuOTI4NSAxNDMuODYyIDE2LjQ1NzZDMTQzLjUwMyAxNi4wNDAxIDE0Mi45NjQgMTUuODIyNyAxNDIuMjE3IDE1LjgyMjdDMTQxLjQ3IDE1LjgyMjcgMTQwLjg5MiAxNi4wNDAxIDE0MC41IDE2LjQ3NUMxNDAuMTE2IDE2LjkyOTQgMTM5LjkwNSAxNy41MDM2IDEzOS45MDQgMTguMDk2OVpNMTM3LjgzMiAxNC44MjY5QzEzNy44NjEgMTQuNzI3NCAxMzcuODYxIDE0LjYyMiAxMzcuODMyIDE0LjUyMjVDMTM3Ljc5OSAxNC40MTc0IDEzNy43MzIgMTQuMzI1OSAxMzcuNjQyIDE0LjI2MTZDMTM3LjI3NCAxMy45ODMzIDEzNi4xMzUgMTMuOTI2OCAxMzUuODUgMTMuOTI2OEMxMzUuNjMxIDEzLjkyNjggMTM0LjgzOCAxMy45NTA3IDEzMy4yNzkgMTQuNDExNkMxMzMuMjA0IDE0LjI3MzcgMTMzLjA1NyAxNC4xODk2IDEzMi45IDE0LjE5NDJIMTMxLjc1N0MxMzEuNTY3IDE0LjE3MDggMTMxLjM3OCAxNC4yNDI1IDEzMS4yNTMgMTQuMzg1NUMxMzEuMTYxIDE0LjU0MjkgMTMxLjEyIDE0LjcyNDEgMTMxLjEzNSAxNC45MDUyVjIzLjEzNDZDMTMxLjExOSAyMy4zNjg0IDEzMS4xODkgMjMuNiAxMzEuMzMyIDIzLjc4NjhMMTMxLjM1NiAyMy44MTA4QzEzMS41MTkgMjMuOTYzOSAxMzEuNzM5IDI0LjA0MjcgMTMxLjk2MiAyNC4wMjgySDEzMi44NTZDMTMzLjA5NyAyNC4wNSAxMzMuMzM1IDIzLjk2MDEgMTMzLjUgMjMuNzg0N0MxMzMuNjM2IDIzLjU5NTEgMTMzLjcwMiAyMy4zNjQ2IDEzMy42ODYgMjMuMTMyNFYxNi4zOTIzQzEzNC4zMDcgMTYuMTk1NSAxMzQuOTUyIDE2LjA4NDMgMTM1LjYwMyAxNi4wNjE5QzEzNS42OSAxNi4wNjE5IDEzNS43NzEgMTYuMDYxOSAxMzUuODU3IDE2LjA3MjdDMTM2LjExNiAxNi4wODQ4IDEzNi4zNjkgMTYuMTUyMyAxMzYuNTk5IDE2LjI3MDZMMTM2Ljc2NiAxNi4zMjA2SDEzNi44MDNDMTM2Ljk3NyAxNi4zMjA0IDEzNy4xMjUgMTYuMTkzOCAxMzcuMTUxIDE2LjAyMjdMMTM3LjgwOCAxNC44MjkxTDEzNy44MzIgMTQuODI2OVpNMTIyLjAxIDE0LjIyMjVDMTIxLjI4NiAxMy45Nzk4IDEyMC41MjcgMTMuODU1NyAxMTkuNzYzIDEzLjg1NUMxMTguMTA1IDEzLjg1NSAxMTYuODE1IDE0LjMyNDcgMTE1LjkzIDE1LjI1MzFDMTE1LjA0NSAxNi4xODE0IDExNC42IDE3LjUxNDIgMTE0LjYgMTkuMjI1M0MxMTQuNiAyMC43MzY0IDExNC45NzcgMjEuOTI3OSAxMTUuNzE4IDIyLjc2NUMxMTYuNDU4IDIzLjYwMiAxMTcuNTE4IDI0LjAzOTEgMTE4Ljg1IDI0LjAzOTFDMTE5LjQwOCAyNC4wNTI2IDExOS45NjIgMjMuOTQ4OSAxMjAuNDc3IDIzLjczNDdDMTIwLjc5NiAyMy41OTA1IDEyMS4wODkgMjMuMzkzNCAxMjEuMzQyIDIzLjE1MkMxMjEuMjk2IDIzLjg3MzggMTIxLjEzNCAyNC40MDQzIDEyMC44NjUgMjQuNzI4M0MxMjAuNTQ1IDI1LjEwODggMTIwLjAyNCAyNS4zMDIzIDExOS4zMTQgMjUuMzAyM0MxMTguNjc3IDI1LjMwMyAxMTguMDQzIDI1LjIwMDkgMTE3LjQzOSAyNS4wMDAxQzExNy4zMzQgMjQuOTYyNCAxMTcuMjE3IDI0Ljk3NyAxMTcuMTI1IDI1LjAzOTRDMTE3LjAzMiAyNS4xMDE4IDExNi45NzYgMjUuMjA0NSAxMTYuOTczIDI1LjMxNTNMMTE2LjkzMSAyNi43Njk5QzExNi45MjUgMjYuOTMxNyAxMTcuMDMzIDI3LjA3NTcgMTE3LjE5MiAyNy4xMTU2QzExNy45NDYgMjcuMzEyNyAxMTguNzIyIDI3LjQyMjEgMTE5LjUwMiAyNy40NDE3QzEyMC45OTggMjcuNDQxNyAxMjIuMTE1IDI2Ljk1NDcgMTIyLjgyNSAyNS45OTU5QzEyMy41MzQgMjUuMDM3IDEyMy44NzQgMjMuNzQ1NSAxMjMuODc0IDIyLjExMDVWMTUuMDQ0M0MxMjMuMjY5IDE0LjczNSAxMjIuNjQ3IDE0LjQ2MDYgMTIyLjAxIDE0LjIyMjVaTTEyMS4zNTMgMTkuNzg0MVYxNi4zNDY3SDEyMS4zNTdDMTIxLjEzNyAxNi4yNTA5IDEyMC45MDUgMTYuMTgyMiAxMjAuNjY3IDE2LjE0MjNDMTIwLjMzMyAxNi4wNzczIDExOS45OTQgMTYuMDQ1MyAxMTkuNjUzIDE2LjA0NjZDMTE3Ljk0MyAxNi4wNDY2IDExNy4xMTMgMTcuMDM4MSAxMTcuMTEzIDE5LjA3NzVDMTE3LjExMyAyMC4wMTQ2IDExNy4zMDMgMjAuNzMyMSAxMTcuNjc2IDIxLjE2NjlDMTE4LjA0OCAyMS42MDE4IDExOC42MDYgMjEuODE5MiAxMTkuMzYyIDIxLjgxOTJDMTE5Ljg5NiAyMS44NDE1IDEyMC40MTYgMjEuNjQ3NyAxMjAuODAzIDIxLjI4MjJDMTIxLjE4NiAyMC44NzkyIDEyMS4zODUgMjAuMzM3MyAxMjEuMzUzIDE5Ljc4NDFaTTExMC4zNDkgMTMuODU1QzEwOS40MTIgMTMuODQ4IDEwOC40NzggMTMuOTgxNCAxMDcuNTgxIDE0LjI1MDdMMTA3LjExNCAxNC4zNzAzQzEwNy4wMzkgMTQuMjMxIDEwNi44OSAxNC4xNDY2IDEwNi43MzEgMTQuMTUyOUgxMDUuNTg4QzEwNS4zOTggMTQuMTI5NSAxMDUuMjA5IDE0LjIwMTIgMTA1LjA4NCAxNC4zNDQyQzEwNC45OTIgMTQuNTAxNSAxMDQuOTUxIDE0LjY4MjggMTA0Ljk2NiAxNC44NjM5VjIzLjE2NzJDMTA0Ljk1IDIzLjQwMTEgMTA1LjAyIDIzLjYzMjYgMTA1LjE2MyAyMy44MTk1QzEwNS4zMjcgMjMuOTg5NCAxMDUuNTU5IDI0LjA3NzIgMTA1Ljc5NiAyNC4wNTg2SDEwNi42ODlDMTA2LjkzIDI0LjA4MDUgMTA3LjE2OCAyMy45OTA2IDEwNy4zMzMgMjMuODE1MUMxMDcuNDY5IDIzLjYyNTUgMTA3LjUzNSAyMy4zOTUxIDEwNy41MTkgMjMuMTYyOVYxNi4zNzA2QzEwOC4yMDEgMTYuMTczOSAxMDguOTA0IDE2LjA2MTUgMTA5LjYxMyAxNi4wMzU4QzExMC4xMzIgMTYuMDM1OCAxMTAuNTA5IDE2LjE1NTQgMTEwLjczMyAxNi4zOTAyQzExMC45NTYgMTYuNjI1IDExMS4wNzIgMTcuMDUzMyAxMTEuMDcyIDE3LjY1NTZWMjMuMTcxNkMxMTEuMDU3IDIzLjQwNTQgMTExLjEyNyAyMy42MzcgMTExLjI2OSAyMy44MjM4QzExMS40MzMgMjMuOTkzOCAxMTEuNjY2IDI0LjA4MTUgMTExLjkwMiAyNC4wNjNIMTEyLjgxM0MxMTMuMDQ5IDI0LjA4MjYgMTEzLjI4IDIzLjk5MjcgMTEzLjQ0IDIzLjgxOTVDMTEzLjU3NiAyMy42Mjk4IDExMy42NDEgMjMuMzk5NCAxMTMuNjI2IDIzLjE2NzJWMTcuNDk0N0MxMTMuNjI2IDE2LjI5ODkgMTEzLjMyNCAxNS4zODM1IDExMi43MjYgMTQuNzc0N0MxMTIuMDk4IDE0LjE1MiAxMTEuMjM2IDEzLjgxODUgMTEwLjM0OSAxMy44NTVaTTEwMi4wMDQgMTQuMTUyOUgxMDIuODk4QzEwMy4xMzQgMTQuMTM0MyAxMDMuMzY3IDE0LjIyMjEgMTAzLjUzMSAxNC4zOTIxQzEwMy42NzUgMTQuNTg1NiAxMDMuNzQ1IDE0LjgyMzggMTAzLjcyOCAxNS4wNjM5VjIzLjE2MjlDMTAzLjc0NCAyMy4zOTQ4IDEwMy42NzkgMjMuNjI1MiAxMDMuNTQ0IDIzLjgxNTFDMTAzLjM3OSAyMy45OTA2IDEwMy4xNDEgMjQuMDgwNSAxMDIuOSAyNC4wNTg2SDEwMi4wMDdDMTAxLjc3IDI0LjA3NzUgMTAxLjUzOCAyMy45ODk3IDEwMS4zNzQgMjMuODE5NUMxMDEuMjMxIDIzLjYzMjYgMTAxLjE2MSAyMy40MDExIDEwMS4xNzYgMjMuMTY3MlYxNS4wNjM5QzEwMS4xNTkgMTQuODIzOCAxMDEuMjI5IDE0LjU4NTUgMTAxLjM3NCAxNC4zOTIxQzEwMS41MzcgMTQuMjIyNyAxMDEuNzY5IDE0LjEzNSAxMDIuMDA0IDE0LjE1MjlaTTk3LjQyMjMgMjEuNzg4N1YxNy44MTg2TDk3LjQyMDEgMTcuODA3OEM5Ny40MjAxIDE3LjIxODUgOTcuMjQ0OSAxNi43NjYzIDk2LjkwNTQgMTYuNDcyOEM5Ni41MTA1IDE2LjE1NjQgOTYuMDEyOCAxNS45OTQxIDk1LjUwNTkgMTYuMDE2MkM5NC43MzI3IDE2LjAxNjIgOTQuMTY1NCAxNi4yNjYyIDkzLjc3NTYgMTYuODE4NUM5My4zODU3IDE3LjM3MDcgOTMuMTg4NiAxOC4xNDY5IDkzLjE4ODYgMTkuMTI3NUM5My4xODg2IDIwLjIxOSA5My40MTQyIDIxLjAxNjkgOTMuODMwMyAyMS40OEM5NC4yNDY1IDIxLjk0MzEgOTQuOTAzNiAyMi4xNzc5IDk1Ljc3OTYgMjIuMTc3OUM5Ni4zNTM0IDIyLjIwNjYgOTYuOTIzNSAyMi4wNzE2IDk3LjQyMjMgMjEuNzg4N1pNODYuNDIzIDEzLjg1NUM4NS40ODU0IDEzLjg0OCA4NC41NTIxIDEzLjk4MTQgODMuNjU0NSAxNC4yNTA3TDgzLjU5OTggMTQuMjY2TDgzLjE4OCAxNC4zNzAzQzgzLjExMzUgMTQuMjMwMiA4Mi45NjQxIDE0LjE0NTUgODIuODA0NyAxNC4xNTI5SDgxLjY1OTJDODEuNDY5NyAxNC4xMjk1IDgxLjI4MDkgMTQuMjAxMiA4MS4xNTU1IDE0LjM0NDJDODEuMDYzOCAxNC41MDE1IDgxLjAyMjUgMTQuNjgyOCA4MS4wMzcyIDE0Ljg2MzlWMjMuMTY3MkM4MS4wMjE5IDIzLjQwMTEgODEuMDkxOSAyMy42MzI2IDgxLjIzNDMgMjMuODE5NUM4MS4zOTgzIDIzLjk4OTcgODEuNjMwOCAyNC4wNzc1IDgxLjg2NzMgMjQuMDU4Nkg4Mi43NjA5QzgzLjAwMTkgMjQuMDgwNSA4My4yMzk2IDIzLjk5MDYgODMuNDA0OSAyMy44MTUxQzgzLjU0MDcgMjMuNjI1NSA4My42MDY0IDIzLjM5NTEgODMuNTkxIDIzLjE2MjlWMTYuMzcwNkM4NC4yNzI1IDE2LjE3MzkgODQuOTc1NyAxNi4wNjE1IDg1LjY4NDkgMTYuMDM1OEM4Ni4yMDQgMTYuMDM1OCA4Ni41ODA3IDE2LjE1NTQgODYuODA0MSAxNi4zOTAyQzg3LjAyNzUgMTYuNjI1IDg3LjE0MzYgMTcuMDQyNCA4Ny4xNDM2IDE3LjY1NTZWMjMuMTcxNkM4Ny4xMjgzIDIzLjQwNTQgODcuMTk4MyAyMy42MzY5IDg3LjM0MDcgMjMuODIzOEM4Ny41MDQ5IDIzLjk5MzggODcuNzM3MiAyNC4wODE1IDg3Ljk3MzcgMjQuMDYzSDg4Ljg4NDhDODkuMTIwNCAyNC4wODI2IDg5LjM1MTggMjMuOTkyNyA4OS41MTEyIDIzLjgxOTVDODkuNjQ3MiAyMy42Mjk5IDg5LjcxMyAyMy4zOTk0IDg5LjY5NzQgMjMuMTY3MlYxNy40OTQ3Qzg5LjY5NzQgMTYuMjk4OSA4OS4zOTUyIDE1LjM4MzUgODguNzk3MiAxNC43NzQ3Qzg4LjE2OTkgMTQuMTUyNiA4Ny4zMDkxIDEzLjgxOTEgODYuNDIzIDEzLjg1NVpNNzEuOTk1OSAxNS4yMjkxQzcyLjgyMTYgMTQuMzA1MSA3NCAxMy44MzU1IDc1LjUwMDMgMTMuODM1NUM3Ni45ODk2IDEzLjgzNTUgNzguMTU3IDE0LjMxNiA3OC45MTQ5IDE1LjE5ODdDNzkuNjcyNyAxNi4wODE0IDgwLjA1ODIgMTcuMzcyOSA4MC4wNTYgMTkuMDUxNEM4MC4wNTYgMTkuODA4IDc5LjYwMjYgMTkuOTIxMSA3OS4zMzEgMTkuOTIxMUg3My4xOTgzQzczLjE5MjMgMjAuNTY5IDczLjQ1NjMgMjEuMTkwNiA3My45Mjc3IDIxLjYzODdDNzQuNDE4MyAyMi4wNzM2IDc1LjExOTIgMjIuMjkxIDc2LjAxMDYgMjIuMjkxQzc2Ljg0MzYgMjIuMzAwOCA3Ny42NjAyIDIyLjA2MTQgNzguMzU0MiAyMS42MDM5Qzc4LjQzNyAyMS41NDA1IDc4LjUzNjggMjEuNTAyNyA3OC42NDExIDIxLjQ5NTJDNzguNzMwOSAyMS40OTUyIDc4Ljg5NTIgMjEuNTMyMiA3OC45OTM3IDIxLjc4NjZMNzkuNDAxMSAyMi42MzAyQzc5LjQ0MzQgMjIuNzIyNSA3OS40NjY1IDIyLjgyMjMgNzkuNDY5IDIyLjkyMzdDNzkuNDYzOSAyMy4wODI4IDc5LjM4MjUgMjMuMjI5OCA3OS4yNSAyMy4zMTk0Qzc4Ljc3MDEgMjMuNjU5OSA3OC4yMzY0IDIzLjkxODUgNzcuNjcwOCAyNC4wODQ3Qzc3LjA0MTkgMjQuMjU3MSA3Ni4zOTE0IDI0LjMzOTkgNzUuNzM5IDI0LjMzMDRDNzQuODc0OCAyNC4zNDQzIDc0LjAxOSAyNC4xNjA2IDczLjIzNzggMjMuNzkzNEM3Mi40Nzc5IDIzLjQxOTEgNzEuODQ5NyAyMi44MjU3IDcxLjQzNTIgMjIuMDkxQzcwLjk2NDMgMjEuMjE3OSA3MC43MzM5IDIwLjIzNjkgNzAuNzY3MiAxOS4yNDcxQzcwLjc2NzIgMTcuNDk5IDcxLjE3MDIgMTYuMTUzMiA3MS45OTU5IDE1LjIyOTFaTTc3LjcxMDIgMTguMDk2OUg3My4yMDI3QzczLjIwMzEgMTcuNTAzNiA3My40MTQgMTYuOTI5MyA3My43OTg1IDE2LjQ3NUM3NC4xOTA1IDE2LjA0MDEgNzQuNzY4OCAxNS44MjI3IDc1LjUxNTYgMTUuODIyN0M3Ni4yNjI1IDE1LjgyMjcgNzYuODAxMyAxNi4wNDAxIDc3LjE2MDUgMTYuNDU3NkM3Ny41MjM4IDE2LjkyNzMgNzcuNzE3NSAxNy41MDQ3IDc3LjcxMDIgMTguMDk2OVpNNjkuNTYwNCAyMC41Nzk5QzY5LjU2MDQgMjEuMTUzOSA2OS42MjE3IDIxLjU4ODcgNjkuODA1NyAyMS44MDYyQzY5Ljg4NTYgMjEuOTA5NyA2OS45ODYzIDIxLjk5NTYgNzAuMTAxNCAyMi4wNTg0QzcwLjI2NTQgMjIuMTQyOSA3MC4zNjk3IDIyLjMwOTggNzAuMzczIDIyLjQ5MzJWMjMuODM5QzcwLjM3NDcgMjMuOTg2IDcwLjMxMTIgMjQuMTI2MiA3MC4xOTk1IDI0LjIyMjVDNzAuMDg3NyAyNC4zMTg5IDY5LjkzODkgMjQuMzYxNSA2OS43OTI2IDI0LjMzOTFDNjguODM1NCAyNC4yMTk1IDY3LjAwMjIgMjMuNjA2NCA2Ny4wMDIyIDIwLjY2MjVWMTEuMTE5OUM2Ni45ODc3IDEwLjkwMzEgNjcuMDQ1NCAxMC42ODc3IDY3LjE2NjUgMTAuNTA2N0M2Ny4zMDg3IDEwLjMzODYgNjcuNTI0MyAxMC4yNDk0IDY3Ljc0NDcgMTAuMjY3Nkg2OC44MTc5QzY5LjAzNzkgMTAuMjQ5MiA2OS4yNTMzIDEwLjMzNzUgNjkuMzk2MSAxMC41MDQ2QzY5LjUxNzEgMTAuNjg1NiA2OS41NzQ4IDEwLjkwMSA2OS41NjA0IDExLjExNzdWMjAuNTc5OVoiIGZpbGw9IiMxMDFGMzAiLz4KPHBhdGggZD0iTTExNC4wNTEgMC4wMDg3ODY1NEMxMTMuMzg3IDAuMTA4ODM2IDEwOS4wNDQgMC41NzU3MzYgMTA1Ljg0MiAxLjM3ODM2QzEwMS4yOCAyLjUyMTE1IDEwMS4zNjIgNi4zNDc1IDEwMS4zNjIgNy44NTkzNlY5LjY2NDcxQzEwMS4zNjIgOS42NjQ3MSAxMDEuMzYyIDEyLjg5MDggMTAxLjM2MiAxMi45Njg2QzEwMS4zNjIgMTMuMDQ2NCAxMDEuNDE5IDEzLjA0ODYgMTAxLjQ1OSAxMi45OTc1QzEwMy4zNjMgMTAuNDUzOCAxMDUuNTIxIDguMTEyOTggMTA3LjkgNi4wMTE3OEMxMDcuOSA2LjAxMTc4IDEwNy45MTggNS45OTM5OSAxMDcuODg3IDYuMDExNzhDMTA2LjUyNiA2LjQ0MDUzIDEwNS4yMTIgNy4wMDgyMSAxMDMuOTY2IDcuNzA1OTVDMTAzLjk2NiA3LjMzOTEgMTAzLjk2NiA3LjA5ODk4IDEwMy45NjYgNy4wNTY3NEMxMDMuOTQ4IDQuNDUxIDEwNS40NzUgMy43NDg0MyAxMDcuMjg1IDMuMjM5MjhDMTA4Ljc2OSAyLjgyNTc0IDExMS41MzggMi41ODc4NSAxMTEuNTM4IDIuNTg3ODVDMTExLjUzOCAyLjU4Nzg1IDExMS4zMTYgNC4yMTA4OCAxMTEuMDE4IDcuNTE2OTdDMTEwLjgxNCA5LjkyNDgzIDEwOS4wNDggMTAuNDU4NCAxMDYuNTg2IDEwLjQ1ODRIMTA1LjJDMTA0LjA5NCAxMi4wNjE1IDEwMy45NDYgMTMuMDI0MiAxMDMuOTQ2IDEzLjAyNDJIMTA2LjY2MUMxMTEuODMyIDEzLjAyNDIgMTEyLjk4NyAxMC43MzQxIDExMy4yMzUgNy4zNDU3N0MxMTMuNTQ3IDMuMDM5MTggMTEzLjk3OCAwLjU0MjM4NiAxMTQuMTA2IDAuMDcxMDM5OEMxMTQuMTExIDAuMDU0NzMyMSAxMTQuMTA3IDAuMDM3MDM5IDExNC4wOTYgMC4wMjQzMzI4QzExNC4wODUgMC4wMTE2MjY2IDExNC4wNjggMC4wMDU3Mzc1MiAxMTQuMDUxIDAuMDA4Nzg2NTRaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMTQ5XzM2NzMpIi8+CjxwYXRoIGQ9Ik0zLjYzNiAxOS44NjhDMy45NjggMTkuODY4IDQuMjYgMTkuODI0IDQuNTEyIDE5LjczNkM0Ljc2OCAxOS42NDggNC45ODIgMTkuNTI2IDUuMTU0IDE5LjM3QzUuMzMgMTkuMjEgNS40NjIgMTkuMDIgNS41NSAxOC44QzUuNjM4IDE4LjU4IDUuNjgyIDE4LjMzOCA1LjY4MiAxOC4wNzRDNS42ODIgMTcuNTI2IDUuNTEyIDE3LjA5OCA1LjE3MiAxNi43OUM0LjgzNiAxNi40ODIgNC4zMjQgMTYuMzI4IDMuNjM2IDE2LjMyOEgyLjI1NlYxOS44NjhIMy42MzZaTTMuNjM2IDE1LjQxQzQuMTggMTUuNDEgNC42NTIgMTUuNDc0IDUuMDUyIDE1LjYwMkM1LjQ1NiAxNS43MjYgNS43OSAxNS45MDQgNi4wNTQgMTYuMTM2QzYuMzE4IDE2LjM2OCA2LjUxNCAxNi42NDggNi42NDIgMTYuOTc2QzYuNzc0IDE3LjMwNCA2Ljg0IDE3LjY3IDYuODQgMTguMDc0QzYuODQgMTguNDc0IDYuNzcgMTguODQgNi42MyAxOS4xNzJDNi40OSAxOS41MDQgNi4yODQgMTkuNzkgNi4wMTIgMjAuMDNDNS43NDQgMjAuMjcgNS40MSAyMC40NTggNS4wMSAyMC41OTRDNC42MTQgMjAuNzI2IDQuMTU2IDIwLjc5MiAzLjYzNiAyMC43OTJIMi4yNTZWMjQuMDA4SDEuMDk4VjE1LjQxSDMuNjM2Wk0xMC4yOTg2IDE3LjgzNEMxMC43NDI2IDE3LjgzNCAxMS4xNDI2IDE3LjkwOCAxMS40OTg2IDE4LjA1NkMxMS44NTQ2IDE4LjIwNCAxMi4xNTg2IDE4LjQxNCAxMi40MTA2IDE4LjY4NkMxMi42NjI2IDE4Ljk1OCAxMi44NTQ2IDE5LjI4OCAxMi45ODY2IDE5LjY3NkMxMy4xMjI2IDIwLjA2IDEzLjE5MDYgMjAuNDkgMTMuMTkwNiAyMC45NjZDMTMuMTkwNiAyMS40NDYgMTMuMTIyNiAyMS44NzggMTIuOTg2NiAyMi4yNjJDMTIuODU0NiAyMi42NDYgMTIuNjYyNiAyMi45NzQgMTIuNDEwNiAyMy4yNDZDMTIuMTU4NiAyMy41MTggMTEuODU0NiAyMy43MjggMTEuNDk4NiAyMy44NzZDMTEuMTQyNiAyNC4wMiAxMC43NDI2IDI0LjA5MiAxMC4yOTg2IDI0LjA5MkM5Ljg1MDYzIDI0LjA5MiA5LjQ0NjYzIDI0LjAyIDkuMDg2NjMgMjMuODc2QzguNzMwNjMgMjMuNzI4IDguNDI2NjMgMjMuNTE4IDguMTc0NjMgMjMuMjQ2QzcuOTIyNjMgMjIuOTc0IDcuNzI4NjMgMjIuNjQ2IDcuNTkyNjMgMjIuMjYyQzcuNDYwNjMgMjEuODc4IDcuMzk0NjMgMjEuNDQ2IDcuMzk0NjMgMjAuOTY2QzcuMzk0NjMgMjAuNDkgNy40NjA2MyAyMC4wNiA3LjU5MjYzIDE5LjY3NkM3LjcyODYzIDE5LjI4OCA3LjkyMjYzIDE4Ljk1OCA4LjE3NDYzIDE4LjY4NkM4LjQyNjYzIDE4LjQxNCA4LjczMDYzIDE4LjIwNCA5LjA4NjYzIDE4LjA1NkM5LjQ0NjYzIDE3LjkwOCA5Ljg1MDYzIDE3LjgzNCAxMC4yOTg2IDE3LjgzNFpNMTAuMjk4NiAyMy4yNThDMTAuODk4NiAyMy4yNTggMTEuMzQ2NiAyMy4wNTggMTEuNjQyNiAyMi42NThDMTEuOTM4NiAyMi4yNTQgMTIuMDg2NiAyMS42OTIgMTIuMDg2NiAyMC45NzJDMTIuMDg2NiAyMC4yNDggMTEuOTM4NiAxOS42ODQgMTEuNjQyNiAxOS4yOEMxMS4zNDY2IDE4Ljg3NiAxMC44OTg2IDE4LjY3NCAxMC4yOTg2IDE4LjY3NEM5Ljk5NDYzIDE4LjY3NCA5LjcyODYzIDE4LjcyNiA5LjUwMDYzIDE4LjgzQzkuMjc2NjMgMTguOTM0IDkuMDg4NjMgMTkuMDg0IDguOTM2NjMgMTkuMjhDOC43ODg2MyAxOS40NzYgOC42NzY2MyAxOS43MTggOC42MDA2MyAyMC4wMDZDOC41Mjg2MyAyMC4yOSA4LjQ5MjYzIDIwLjYxMiA4LjQ5MjYzIDIwLjk3MkM4LjQ5MjYzIDIxLjY5MiA4LjY0MDYzIDIyLjI1NCA4LjkzNjYzIDIyLjY1OEM5LjIzNjYzIDIzLjA1OCA5LjY5MDYzIDIzLjI1OCAxMC4yOTg2IDIzLjI1OFpNMjIuODMzNSAxNy45M0wyMC44NjU1IDI0LjAwOEgyMC4wMTk1QzE5LjkxNTUgMjQuMDA4IDE5Ljg0MzUgMjMuOTQgMTkuODAzNSAyMy44MDRMMTguNDU5NSAxOS42ODJDMTguNDI3NSAxOS41OSAxOC40MDE1IDE5LjQ5OCAxOC4zODE1IDE5LjQwNkMxOC4zNjE1IDE5LjMxIDE4LjM0MTUgMTkuMjE2IDE4LjMyMTUgMTkuMTI0QzE4LjMwMTUgMTkuMjE2IDE4LjI4MTUgMTkuMzEgMTguMjYxNSAxOS40MDZDMTguMjQxNSAxOS40OTggMTguMjE1NSAxOS41OTIgMTguMTgzNSAxOS42ODhMMTYuODE1NSAyMy44MDRDMTYuNzc5NSAyMy45NCAxNi42OTk1IDI0LjAwOCAxNi41NzU1IDI0LjAwOEgxNS43NzE1TDEzLjgwMzUgMTcuOTNIMTQuNjQzNUMxNC43Mjc1IDE3LjkzIDE0Ljc5NzUgMTcuOTUyIDE0Ljg1MzUgMTcuOTk2QzE0LjkxMzUgMTguMDQgMTQuOTUzNSAxOC4wOTIgMTQuOTczNSAxOC4xNTJMMTYuMTM3NSAyMi4wNjRDMTYuMjA1NSAyMi4zNTIgMTYuMjU5NSAyMi42MjQgMTYuMjk5NSAyMi44OEMxNi4zMzU1IDIyLjc0OCAxNi4zNzE1IDIyLjYxNCAxNi40MDc1IDIyLjQ3OEMxNi40NDc1IDIyLjM0MiAxNi40ODk1IDIyLjIwNCAxNi41MzM1IDIyLjA2NEwxNy44MTc1IDE4LjEyOEMxNy44Mzc1IDE4LjA2OCAxNy44NzE1IDE4LjAxOCAxNy45MTk1IDE3Ljk3OEMxNy45NzE1IDE3LjkzOCAxOC4wMzM1IDE3LjkxOCAxOC4xMDU1IDE3LjkxOEgxOC41NzM1QzE4LjY1MzUgMTcuOTE4IDE4LjcxOTUgMTcuOTM4IDE4Ljc3MTUgMTcuOTc4QzE4LjgyMzUgMTguMDE4IDE4Ljg1OTUgMTguMDY4IDE4Ljg3OTUgMTguMTI4TDIwLjEzMzUgMjIuMDY0QzIwLjE3NzUgMjIuMjA0IDIwLjIxNzUgMjIuMzQyIDIwLjI1MzUgMjIuNDc4QzIwLjI4OTUgMjIuNjE0IDIwLjMyMzUgMjIuNzQ4IDIwLjM1NTUgMjIuODhDMjAuMzc1NSAyMi43NDggMjAuMzk5NSAyMi42MTYgMjAuNDI3NSAyMi40ODRDMjAuNDU5NSAyMi4zNDggMjAuNDkzNSAyMi4yMDggMjAuNTI5NSAyMi4wNjRMMjEuNzE3NSAxOC4xNTJDMjEuNzM3NSAxOC4wODggMjEuNzc1NSAxOC4wMzYgMjEuODMxNSAxNy45OTZDMjEuODg3NSAxNy45NTIgMjEuOTUzNSAxNy45MyAyMi4wMjk1IDE3LjkzSDIyLjgzMzVaTTI3Ljg1OTMgMjAuMzA2QzI3Ljg1OTMgMjAuMDU4IDI3LjgyMzMgMTkuODMyIDI3Ljc1MTMgMTkuNjI4QzI3LjY4MzMgMTkuNDIgMjcuNTgxMyAxOS4yNDIgMjcuNDQ1MyAxOS4wOTRDMjcuMzEzMyAxOC45NDIgMjcuMTUxMyAxOC44MjYgMjYuOTU5MyAxOC43NDZDMjYuNzY3MyAxOC42NjIgMjYuNTQ5MyAxOC42MiAyNi4zMDUzIDE4LjYyQzI1Ljc5MzMgMTguNjIgMjUuMzg3MyAxOC43NyAyNS4wODczIDE5LjA3QzI0Ljc5MTMgMTkuMzY2IDI0LjYwNzMgMTkuNzc4IDI0LjUzNTMgMjAuMzA2SDI3Ljg1OTNaTTI4LjcyMzMgMjMuMTU2QzI4LjU5MTMgMjMuMzE2IDI4LjQzMzMgMjMuNDU2IDI4LjI0OTMgMjMuNTc2QzI4LjA2NTMgMjMuNjkyIDI3Ljg2NzMgMjMuNzg4IDI3LjY1NTMgMjMuODY0QzI3LjQ0NzMgMjMuOTQgMjcuMjMxMyAyMy45OTYgMjcuMDA3MyAyNC4wMzJDMjYuNzgzMyAyNC4wNzIgMjYuNTYxMyAyNC4wOTIgMjYuMzQxMyAyNC4wOTJDMjUuOTIxMyAyNC4wOTIgMjUuNTMzMyAyNC4wMjIgMjUuMTc3MyAyMy44ODJDMjQuODI1MyAyMy43MzggMjQuNTE5MyAyMy41MyAyNC4yNTkzIDIzLjI1OEMyNC4wMDMzIDIyLjk4MiAyMy44MDMzIDIyLjY0MiAyMy42NTkzIDIyLjIzOEMyMy41MTUzIDIxLjgzNCAyMy40NDMzIDIxLjM3IDIzLjQ0MzMgMjAuODQ2QzIzLjQ0MzMgMjAuNDIyIDIzLjUwNzMgMjAuMDI2IDIzLjYzNTMgMTkuNjU4QzIzLjc2NzMgMTkuMjkgMjMuOTU1MyAxOC45NzIgMjQuMTk5MyAxOC43MDRDMjQuNDQzMyAxOC40MzIgMjQuNzQxMyAxOC4yMiAyNS4wOTMzIDE4LjA2OEMyNS40NDUzIDE3LjkxMiAyNS44NDEzIDE3LjgzNCAyNi4yODEzIDE3LjgzNEMyNi42NDUzIDE3LjgzNCAyNi45ODEzIDE3Ljg5NiAyNy4yODkzIDE4LjAyQzI3LjYwMTMgMTguMTQgMjcuODY5MyAxOC4zMTYgMjguMDkzMyAxOC41NDhDMjguMzIxMyAxOC43NzYgMjguNDk5MyAxOS4wNiAyOC42MjczIDE5LjRDMjguNzU1MyAxOS43MzYgMjguODE5MyAyMC4xMiAyOC44MTkzIDIwLjU1MkMyOC44MTkzIDIwLjcyIDI4LjgwMTMgMjAuODMyIDI4Ljc2NTMgMjAuODg4QzI4LjcyOTMgMjAuOTQ0IDI4LjY2MTMgMjAuOTcyIDI4LjU2MTMgMjAuOTcySDI0LjQ5OTNDMjQuNTExMyAyMS4zNTYgMjQuNTYzMyAyMS42OSAyNC42NTUzIDIxLjk3NEMyNC43NTEzIDIyLjI1OCAyNC44ODMzIDIyLjQ5NiAyNS4wNTEzIDIyLjY4OEMyNS4yMTkzIDIyLjg3NiAyNS40MTkzIDIzLjAxOCAyNS42NTEzIDIzLjExNEMyNS44ODMzIDIzLjIwNiAyNi4xNDMzIDIzLjI1MiAyNi40MzEzIDIzLjI1MkMyNi42OTkzIDIzLjI1MiAyNi45MjkzIDIzLjIyMiAyNy4xMjEzIDIzLjE2MkMyNy4zMTczIDIzLjA5OCAyNy40ODUzIDIzLjAzIDI3LjYyNTMgMjIuOTU4QzI3Ljc2NTMgMjIuODg2IDI3Ljg4MTMgMjIuODIgMjcuOTczMyAyMi43NkMyOC4wNjkzIDIyLjY5NiAyOC4xNTEzIDIyLjY2NCAyOC4yMTkzIDIyLjY2NEMyOC4zMDczIDIyLjY2NCAyOC4zNzUzIDIyLjY5OCAyOC40MjMzIDIyLjc2NkwyOC43MjMzIDIzLjE1NlpNMzEuMTQ1MiAxOS4xNDhDMzEuMzM3MiAxOC43MzIgMzEuNTczMiAxOC40MDggMzEuODUzMiAxOC4xNzZDMzIuMTMzMiAxNy45NCAzMi40NzUyIDE3LjgyMiAzMi44NzkyIDE3LjgyMkMzMy4wMDcyIDE3LjgyMiAzMy4xMjkyIDE3LjgzNiAzMy4yNDUyIDE3Ljg2NEMzMy4zNjUyIDE3Ljg5MiAzMy40NzEyIDE3LjkzNiAzMy41NjMyIDE3Ljk5NkwzMy40ODUyIDE4Ljc5NEMzMy40NjEyIDE4Ljg5NCAzMy40MDEyIDE4Ljk0NCAzMy4zMDUyIDE4Ljk0NEMzMy4yNDkyIDE4Ljk0NCAzMy4xNjcyIDE4LjkzMiAzMy4wNTkyIDE4LjkwOEMzMi45NTEyIDE4Ljg4NCAzMi44MjkyIDE4Ljg3MiAzMi42OTMyIDE4Ljg3MkMzMi41MDEyIDE4Ljg3MiAzMi4zMjkyIDE4LjkgMzIuMTc3MiAxOC45NTZDMzIuMDI5MiAxOS4wMTIgMzEuODk1MiAxOS4wOTYgMzEuNzc1MiAxOS4yMDhDMzEuNjU5MiAxOS4zMTYgMzEuNTUzMiAxOS40NTIgMzEuNDU3MiAxOS42MTZDMzEuMzY1MiAxOS43NzYgMzEuMjgxMiAxOS45NiAzMS4yMDUyIDIwLjE2OFYyNC4wMDhIMzAuMTMxMlYxNy45M0gzMC43NDMyQzMwLjg1OTIgMTcuOTMgMzAuOTM5MiAxNy45NTIgMzAuOTgzMiAxNy45OTZDMzEuMDI3MiAxOC4wNCAzMS4wNTcyIDE4LjExNiAzMS4wNzMyIDE4LjIyNEwzMS4xNDUyIDE5LjE0OFpNMzguMzI0MiAyMC4zMDZDMzguMzI0MiAyMC4wNTggMzguMjg4MiAxOS44MzIgMzguMjE2MiAxOS42MjhDMzguMTQ4MiAxOS40MiAzOC4wNDYyIDE5LjI0MiAzNy45MTAyIDE5LjA5NEMzNy43NzgyIDE4Ljk0MiAzNy42MTYyIDE4LjgyNiAzNy40MjQyIDE4Ljc0NkMzNy4yMzIyIDE4LjY2MiAzNy4wMTQyIDE4LjYyIDM2Ljc3MDIgMTguNjJDMzYuMjU4MiAxOC42MiAzNS44NTIyIDE4Ljc3IDM1LjU1MjIgMTkuMDdDMzUuMjU2MiAxOS4zNjYgMzUuMDcyMiAxOS43NzggMzUuMDAwMiAyMC4zMDZIMzguMzI0MlpNMzkuMTg4MiAyMy4xNTZDMzkuMDU2MiAyMy4zMTYgMzguODk4MiAyMy40NTYgMzguNzE0MiAyMy41NzZDMzguNTMwMiAyMy42OTIgMzguMzMyMiAyMy43ODggMzguMTIwMiAyMy44NjRDMzcuOTEyMiAyMy45NCAzNy42OTYyIDIzLjk5NiAzNy40NzIyIDI0LjAzMkMzNy4yNDgyIDI0LjA3MiAzNy4wMjYyIDI0LjA5MiAzNi44MDYyIDI0LjA5MkMzNi4zODYyIDI0LjA5MiAzNS45OTgyIDI0LjAyMiAzNS42NDIyIDIzLjg4MkMzNS4yOTAyIDIzLjczOCAzNC45ODQyIDIzLjUzIDM0LjcyNDIgMjMuMjU4QzM0LjQ2ODIgMjIuOTgyIDM0LjI2ODIgMjIuNjQyIDM0LjEyNDIgMjIuMjM4QzMzLjk4MDIgMjEuODM0IDMzLjkwODIgMjEuMzcgMzMuOTA4MiAyMC44NDZDMzMuOTA4MiAyMC40MjIgMzMuOTcyMiAyMC4wMjYgMzQuMTAwMiAxOS42NThDMzQuMjMyMiAxOS4yOSAzNC40MjAyIDE4Ljk3MiAzNC42NjQyIDE4LjcwNEMzNC45MDgyIDE4LjQzMiAzNS4yMDYyIDE4LjIyIDM1LjU1ODIgMTguMDY4QzM1LjkxMDIgMTcuOTEyIDM2LjMwNjIgMTcuODM0IDM2Ljc0NjIgMTcuODM0QzM3LjExMDIgMTcuODM0IDM3LjQ0NjIgMTcuODk2IDM3Ljc1NDIgMTguMDJDMzguMDY2MiAxOC4xNCAzOC4zMzQyIDE4LjMxNiAzOC41NTgyIDE4LjU0OEMzOC43ODYyIDE4Ljc3NiAzOC45NjQyIDE5LjA2IDM5LjA5MjIgMTkuNEMzOS4yMjAyIDE5LjczNiAzOS4yODQyIDIwLjEyIDM5LjI4NDIgMjAuNTUyQzM5LjI4NDIgMjAuNzIgMzkuMjY2MiAyMC44MzIgMzkuMjMwMiAyMC44ODhDMzkuMTk0MiAyMC45NDQgMzkuMTI2MiAyMC45NzIgMzkuMDI2MiAyMC45NzJIMzQuOTY0MkMzNC45NzYyIDIxLjM1NiAzNS4wMjgyIDIxLjY5IDM1LjEyMDIgMjEuOTc0QzM1LjIxNjIgMjIuMjU4IDM1LjM0ODIgMjIuNDk2IDM1LjUxNjIgMjIuNjg4QzM1LjY4NDIgMjIuODc2IDM1Ljg4NDIgMjMuMDE4IDM2LjExNjIgMjMuMTE0QzM2LjM0ODIgMjMuMjA2IDM2LjYwODIgMjMuMjUyIDM2Ljg5NjIgMjMuMjUyQzM3LjE2NDIgMjMuMjUyIDM3LjM5NDIgMjMuMjIyIDM3LjU4NjIgMjMuMTYyQzM3Ljc4MjIgMjMuMDk4IDM3Ljk1MDIgMjMuMDMgMzguMDkwMiAyMi45NThDMzguMjMwMiAyMi44ODYgMzguMzQ2MiAyMi44MiAzOC40MzgyIDIyLjc2QzM4LjUzNDIgMjIuNjk2IDM4LjYxNjIgMjIuNjY0IDM4LjY4NDIgMjIuNjY0QzM4Ljc3MjIgMjIuNjY0IDM4Ljg0MDIgMjIuNjk4IDM4Ljg4ODIgMjIuNzY2TDM5LjE4ODIgMjMuMTU2Wk00NC41NTYgMTkuMzc2QzQ0LjM1NiAxOS4xMDggNDQuMTQgMTguOTIyIDQzLjkwOCAxOC44MThDNDMuNjc2IDE4LjcxIDQzLjQxNiAxOC42NTYgNDMuMTI4IDE4LjY1NkM0Mi41NjQgMTguNjU2IDQyLjEzIDE4Ljg1OCA0MS44MjYgMTkuMjYyQzQxLjUyMiAxOS42NjYgNDEuMzcgMjAuMjQyIDQxLjM3IDIwLjk5QzQxLjM3IDIxLjM4NiA0MS40MDQgMjEuNzI2IDQxLjQ3MiAyMi4wMUM0MS41NCAyMi4yOSA0MS42NCAyMi41MjIgNDEuNzcyIDIyLjcwNkM0MS45MDQgMjIuODg2IDQyLjA2NiAyMy4wMTggNDIuMjU4IDIzLjEwMkM0Mi40NSAyMy4xODYgNDIuNjY4IDIzLjIyOCA0Mi45MTIgMjMuMjI4QzQzLjI2NCAyMy4yMjggNDMuNTcgMjMuMTQ4IDQzLjgzIDIyLjk4OEM0NC4wOTQgMjIuODI4IDQ0LjMzNiAyMi42MDIgNDQuNTU2IDIyLjMxVjE5LjM3NlpNNDUuNjI0IDE1LjE3VjI0LjAwOEg0NC45ODhDNDQuODM2IDI0LjAwOCA0NC43NCAyMy45MzQgNDQuNyAyMy43ODZMNDQuNjA0IDIzLjA0OEM0NC4zNDQgMjMuMzYgNDQuMDQ4IDIzLjYxMiA0My43MTYgMjMuODA0QzQzLjM4NCAyMy45OTYgNDMgMjQuMDkyIDQyLjU2NCAyNC4wOTJDNDIuMjE2IDI0LjA5MiA0MS45IDI0LjAyNiA0MS42MTYgMjMuODk0QzQxLjMzMiAyMy43NTggNDEuMDkgMjMuNTYgNDAuODkgMjMuM0M0MC42OSAyMy4wNCA0MC41MzYgMjIuNzE2IDQwLjQyOCAyMi4zMjhDNDAuMzIgMjEuOTQgNDAuMjY2IDIxLjQ5NCA0MC4yNjYgMjAuOTlDNDAuMjY2IDIwLjU0MiA0MC4zMjYgMjAuMTI2IDQwLjQ0NiAxOS43NDJDNDAuNTY2IDE5LjM1NCA0MC43MzggMTkuMDE4IDQwLjk2MiAxOC43MzRDNDEuMTg2IDE4LjQ1IDQxLjQ2IDE4LjIyOCA0MS43ODQgMTguMDY4QzQyLjExMiAxNy45MDQgNDIuNDggMTcuODIyIDQyLjg4OCAxNy44MjJDNDMuMjYgMTcuODIyIDQzLjU3OCAxNy44ODYgNDMuODQyIDE4LjAxNEM0NC4xMSAxOC4xMzggNDQuMzQ4IDE4LjMxMiA0NC41NTYgMTguNTM2VjE1LjE3SDQ1LjYyNFpNNTEuNDU1MiAyMi41NDRDNTEuNjUxMiAyMi44MDggNTEuODY1MiAyMi45OTQgNTIuMDk3MiAyMy4xMDJDNTIuMzMzMiAyMy4yMSA1Mi41OTEyIDIzLjI2NCA1Mi44NzEyIDIzLjI2NEM1My40NDMyIDIzLjI2NCA1My44ODEyIDIzLjA2MiA1NC4xODUyIDIyLjY1OEM1NC40ODkyIDIyLjI1NCA1NC42NDEyIDIxLjY1MiA1NC42NDEyIDIwLjg1MkM1NC42NDEyIDIwLjEwOCA1NC41MDUyIDE5LjU2MiA1NC4yMzMyIDE5LjIxNEM1My45NjUyIDE4Ljg2MiA1My41ODEyIDE4LjY4NiA1My4wODEyIDE4LjY4NkM1Mi43MzMyIDE4LjY4NiA1Mi40MjkyIDE4Ljc2NiA1Mi4xNjkyIDE4LjkyNkM1MS45MTMyIDE5LjA4NiA1MS42NzUyIDE5LjMxMiA1MS40NTUyIDE5LjYwNFYyMi41NDRaTTUxLjQ1NTIgMTguODA2QzUxLjcxMTIgMTguNTEgNTEuOTk5MiAxOC4yNzQgNTIuMzE5MiAxOC4wOThDNTIuNjQzMiAxNy45MjIgNTMuMDE1MiAxNy44MzQgNTMuNDM1MiAxNy44MzRDNTMuNzkxMiAxNy44MzQgNTQuMTExMiAxNy45MDIgNTQuMzk1MiAxOC4wMzhDNTQuNjgzMiAxOC4xNzQgNTQuOTI3MiAxOC4zNzIgNTUuMTI3MiAxOC42MzJDNTUuMzI3MiAxOC44ODggNTUuNDc5MiAxOS4yIDU1LjU4MzIgMTkuNTY4QzU1LjY5MTIgMTkuOTM2IDU1Ljc0NTIgMjAuMzUgNTUuNzQ1MiAyMC44MUM1NS43NDUyIDIxLjMwMiA1NS42ODUyIDIxLjc1IDU1LjU2NTIgMjIuMTU0QzU1LjQ0NTIgMjIuNTU4IDU1LjI3MTIgMjIuOTA0IDU1LjA0MzIgMjMuMTkyQzU0LjgxOTIgMjMuNDc2IDU0LjU0NTIgMjMuNjk4IDU0LjIyMTIgMjMuODU4QzUzLjg5NzIgMjQuMDE0IDUzLjUzMzIgMjQuMDkyIDUzLjEyOTIgMjQuMDkyQzUyLjcyOTIgMjQuMDkyIDUyLjM5MTIgMjQuMDE4IDUyLjExNTIgMjMuODdDNTEuODQzMiAyMy43MTggNTEuNjA1MiAyMy41MDQgNTEuNDAxMiAyMy4yMjhMNTEuMzQ3MiAyMy43OEM1MS4zMTUyIDIzLjkzMiA1MS4yMjMyIDI0LjAwOCA1MS4wNzEyIDI0LjAwOEg1MC4zODEyVjE1LjE3SDUxLjQ1NTJWMTguODA2Wk02Mi4xODc3IDE3LjkzTDU4Ljc5NzcgMjUuODAyQzU4Ljc2MTcgMjUuODgyIDU4LjcxNTcgMjUuOTQ2IDU4LjY1OTcgMjUuOTk0QzU4LjYwNzcgMjYuMDQyIDU4LjUyNTcgMjYuMDY2IDU4LjQxMzcgMjYuMDY2SDU3LjYyMTdMNTguNzMxNyAyMy42NTRMNTYuMjIzNyAxNy45M0g1Ny4xNDc3QzU3LjIzOTcgMTcuOTMgNTcuMzExNyAxNy45NTQgNTcuMzYzNyAxOC4wMDJDNTcuNDE5NyAxOC4wNDYgNTcuNDU3NyAxOC4wOTYgNTcuNDc3NyAxOC4xNTJMNTkuMTAzNyAyMS45OEM1OS4xNjc3IDIyLjE0OCA1OS4yMjE3IDIyLjMyNCA1OS4yNjU3IDIyLjUwOEM1OS4zMjE3IDIyLjMyIDU5LjM4MTcgMjIuMTQyIDU5LjQ0NTcgMjEuOTc0TDYxLjAyMzcgMTguMTUyQzYxLjA0NzcgMTguMDg4IDYxLjA4NzcgMTguMDM2IDYxLjE0MzcgMTcuOTk2QzYxLjIwMzcgMTcuOTUyIDYxLjI2OTcgMTcuOTMgNjEuMzQxNyAxNy45M0g2Mi4xODc3WiIgZmlsbD0iIzg0OEU5MiIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzE0OV8zNjczIiB4MT0iMTA5LjY0NyIgeTE9IjQuNDAzNjMiIHgyPSIxMDEuMTciIHkyPSIxMy4zMzg3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwOEMxNzciLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDc4MTgxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==); } /* General Classes */ .lt-flex-sec-sb { display: flex; justify-content: space-between; } .lt-flex-sec-center { display: flex; justify-content: center; } .lt-flex-child-sp-1 { margin: var(--spacing-1); } .accent-green-text-color { color: var(--accent-green); } .lt-grey-darken-2-color { color: var(--lt-grey-darken-2, #a3a3a3); } @media (max-width: 767px) { .lt-sidebyside-section { display: block; max-width: var(--continue-button-max-width, 280px); margin-left: auto; margin-right: auto; } .lt-sidebyside-reverse-section { display: block; max-width: var(--continue-button-max-width, 280px); margin-left: auto; margin-right: auto; } .sidebyside-internal-section1 { margin-right: 0; } .sidebyside-internal-section2 { margin-left: 0; } .lt-sidebyside-reverse-section .sidebyside-internal-section1 { margin-left: 0; } .lt-sidebyside-reverse-section .sidebyside-internal-section2 { margin-right: 0; } .sidebyside-internal-section1, .sidebyside-internal-section2 { max-width: 100%; } .cashFlowPhoneImg { content: url(/form/assets/images/interstitial-images/cashFlowPhoneImg-mobile.png); max-width: 340px; } } /* Radio Button override styles */ .centerTextRadioOverride { --radio-button-text-alignment: center; --radio-button-icon-display: none; --radio-button-icon-unselected: none; --radio-button-icon-selected: none; --radio-button-selected-text-padding: 0; --radio-button-unselected-text-padding: 0; } .continueBtnRadioOverride { --radio-button-height: var(--continue-button-height); --radio-button-width: var(--continue-button-width); --radio-button-max-width: var(--continue-button-max-width); --radio-button-label-margin: var(--continue-button-margin); --radio-button-padding: 12px; --radio-button-border-radius: var(--continue-button-border-radius); --radio-button-font-size: var(--continue-button-font-size); --radio-button-font-weight: var(--continue-button-font-weight); --radio-button-text-alignment: center; --radio-button-icon-display: none; --radio-button-icon-unselected: none; --radio-button-icon-selected: none; --radio-button-selected-text-padding: 0; --radio-button-unselected-text-padding: 0; --radio-button-border-width: 0; --radio-button-hover-border-width: 0; --radio-button-focus-border-width: 0; /* --radio-button-hover-transform-animation: none; --radio-button-focus-transform-animation: none; */ --radio-button-text-color: var(--continue-button-text-color); --radio-button-bg-color: var(--continue-button-bg-color); /* Selected */ --radio-button-selected-text-color: var(--continue-button-text-color); --radio-button-selected-bg-color: var(--continue-button-bg-color); /* Hover */ --radio-button-hover-text-color: var(--continue-button-hover-text-color); --radio-button-hover-bg-color: var(--continue-button-hover-bg-color); /* Focus */ --radio-button-focus-text-color: var(--continue-button-focus-text-color); --radio-button-focus-bg-color: var(--continue-button-focus-bg-color); } .continueBtnKnockedOutRadioOverride { --radio-button-height: var(--continue-button-height); --radio-button-width: var(--continue-button-width); --radio-button-max-width: var(--continue-button-max-width); --radio-button-label-margin: var(--continue-button-margin); --radio-button-padding: 12px; --radio-button-border-radius: var(--continue-button-border-radius); --radio-button-font-size: var(--continue-button-font-size); --radio-button-font-weight: var(--continue-button-font-weight); --radio-button-text-alignment: center; --radio-button-icon-display: none; --radio-button-icon-unselected: none; --radio-button-icon-selected: none; --radio-button-selected-text-padding: 0; --radio-button-unselected-text-padding: 0; --radio-button-border-width: var(--secondary-button-border-width, 1px); --radio-button-hover-border-width: var(--secondary-button-hover-border-width, 0); --radio-button-focus-border-width: var(--secondary-button-focus-border-width, 0); /* --radio-button-hover-transform-animation: none; --radio-button-focus-transform-animation: none; */ --radio-button-text-color: var(--secondary-button-text-color, var(--main-text-color)); --radio-button-bg-color: var(--secondary-button-bg-color, none); --radio-button-border-color: var(--secondary-button-border-color, var(--main-text-color)); /* Selected */ --radio-button-selected-text-color: var(--secondary-button-text-color, var(--main-text-color)); --radio-button-selected-bg-color: var(--secondary-button-bg-color, none); --radio-button-selected-border-color: var(--secondary-button-border-color, var(--main-text-color)); /* Hover */ --radio-button-hover-text-color: var(--secondary-button-hover-text-color, var(--continue-button-hover-text-color))!important; --radio-button-hover-bg-color: var(--secondary-button-hover-bg-color, var(--continue-button-hover-bg-color))!important; --radio-button-hover-border-color: var(--secondary-button-hover-border-color, none)!important; /* Focus */ --radio-button-focus-text-color: var(--secondary-button-focus-text-color, var(--continue-button-focus-text-color)); --radio-button-focus-bg-color: var(--secondary-button-focus-bg-color, var(--continue-button-focus-bg-color)); --radio-button-focus-border-color: var(--secondary-button-focus-border-color, none); } :root { --lt-base-font-size: var(--body1-font-size, 1em); /* Base font size. */ --lt-btn-border: var(--continue-button-border-style, none); /* Button's border property. */ --lt-btn-border-radius: var(--continue-button-border-radius, 4px); /* Button's border radius. Defaults to value of --lt-border-radius */ --lt-btn-color: var(--continue-button-bg-color, #08c177); /* Button's color. */ --lt-btn-color-hover: var(--continue-button-hover-bg-color, #069059); /* Button's hover color. */ --lt-btn-height: var(--continue-button-height, 50px); /* Button's height. Defaults to value of --lt-form-element-height */ --lt-btn-shadow: none; /* Button's box-shadow property. */ --lt-btn-side-padding: 0; /* Button's side paddings. Defaults to value of --lt-form-element-side-padding */ --lt-btn-text-color: var(--continue-button-text-color, #fff); /* Button's text color. */ --lt-btn-text-transform: capitalize; /* Button's text transform (capitalization) property. */ /* --lt-checkbox-bg: url(/forms/assets/images/checkbox.png) left top no-repeat; /* Background image of checkbox in default state. */ /* --lt-checkbox-checked-bg: url(/forms/assets/images/checkbox.png) left bottom no-repeat; /* Background image of checkbox in checked state. */ --lt-dropdown-chevron-image: url(/form/assets/image/.misc/select-arrow.svg); /* Dropdown's chevron icon image url. */ /* --lt-forms-checkable-input-size:; /* Size (width and height) of checkbox and radio button. */ --lt-input-border: var(--input-border-width, 1px) var(--input-border-style, solid) var(--input-border-color, #ccc); /* Input's border property. */ /* --lt-input-border-bottom:; /* Input's border-bottom property. Defaults to value of --lt-input-border */ /* --lt-input-border-left:; /* Input's border-left property. Defaults to value of --lt-input-border */ /* --lt-input-border-radius:; /* Input's border-radius property. Defaults to value of --lt-border-radius */ /* --lt-input-border-right:; /* Input's border-right property. Defaults to value of --lt-input-border */ /* --lt-input-border-top:; /* Input's border-top property. Defaults to value of --lt-input-border */ --lt-input-font-color: var(--input-text-color, #000); /* Input's font color property. */ --lt-input-font-size: var(--input-font-size, 17px); /* Input's font size property. */ --lt-input-font-weight: normal; /* Input's font weight property. */ --lt-input-height: var(--input-height, 50px); /* Input's height. Defaults to value of --lt-form-element-height */ --lt-input-outline: 1px solid #00aeef; /* Input's outline when focused. */ /* --lt-input-side-padding:; /* Input's side padding. Defaults to value of --lt-form-element-side-padding */ --lt-label-color: var(--label-text-color, #fff); /* Label's font color property. */ --lt-label-color-active: var(--label-text-color, #fff); /* Label's font color property when relative input is in focus. */ --lt-label-font-size: var(--body1-font-size, 16px); /* Label's font size property. */ --lt-link-color: var(--link-color, #00aeef); /* Link's color. */ --lt-link-color-hover: var(--link-color-hover, #2187c1); /* Link's hover color. */ --lt-link-hover-text-decoration: none; /* Link's hover text decoration. */ --lt-link-text-decoration: none; /* Link's text decoration. */ /* --lt-radio-bg:; /* Background image of radio button in default state. */ /* --lt-radio-checked-bg:; /* Background image of radio button in checked state. */ /* --lt-signup-skip-button-color:; /* 'Skip Account Creation' font color. Default: --lt-link-color. */ /* --lt-signup-skip-button-color-hover:; /* 'Skip Account Creation' font color on mouse hover. Default: --lt-link-color-hover. */ --lt-signup-skip-button-font-size: var(--long-form-font-size, 18px); /* 'Skip Account Creation' font size. Default: --lt-link-text-decoration. */ --lt-signup-skip-button-hover-text-decoration: none; /* 'Skip Account Creation' text decoration on mouse hover. Default: --lt-link-hover-text-decoration. */ } input.ltwc-form__checkbox { display: block; } .ltFormGroup.ltComponent { font-family: var(--main-font-family, var(--default-font-family)); color: var(--main-text-color, #fff); max-width: 785px; --icon-input-max-width: var(--input-max-width, 300px); } .ltFormGroup.ltComponent input[type=checkbox] { min-width: 18px; } .ltwc-form__column.ltwc-form__column--half.sc-lt-signup-pii-internal { max-width: var(--input-max-width, 300px); box-sizing: border-box; padding: 0; margin: 0 auto var(--spacing-4, 24px) auto; } .ltwc-form__label.sc-lt-signup-pii-internal { width: 100%; text-align: left; font-weight: 300; } .ltwc-signup-pii__zip-location.sc-lt-signup-pii-internal { line-height: 1.2; font-size: var(--body1-font-size, 16px); color: var(--label-text-color, #fff); text-align: left; } /* Subtext */ .ltwc-signup-pii__ssn-encryption-notice.sc-lt-signup-pii-internal { max-width: var(--subText-max-width, 300px); position: relative; text-align: var(--subText-text-align, center); font-size: var(--subText-font-size, .75rem); line-height: 1.35em; margin: var(--subText-text-margin, 11px auto 6px auto); color: var(--subText-text-color, #a3a3a3); } .ltwc-form__column.ltwc-form__column--grow.sc-lt-signup-pii-internal { max-width: 740px; margin: 0 auto; } .ltwc-dropdown__trigger, .ltwc-dropdown__native-select { margin-top: 0; } .ltwc-dropdown__options { color: var(--select-text-color, #000); } .ltwc-form__row.sc-lt-signup-oow-internal { margin: 0 auto; } .ltwc-form__column.ltwc-form__column--grow.sc-lt-signup-pii-internal label { display: flex; } input.ltwc-form__checkbox.sc-lt-signup-pii-internal { width: 40px; margin-top: var(--spacing-1, 4px); } .ltwc-signup-oow__fieldset.sc-lt-signup-oow-internal /* Radio and Headline Section */ { border: 0; padding: 0; max-width: 768px; margin: 0 auto var(--spacing-2, 8px); } .ltwc-signup-oow__legend.sc-lt-signup-oow-internal /* Radio Button Section Headline */ { box-sizing: border-box; margin-left: auto; margin-right: auto; max-width: var(--input-max-width, 300px); line-height: 1.2; color: var(--label-text-color, #fff); font-family: var(--main-font-family, var(--default-font-family)); font-size: var(--ltFormQuestion-font-size, 16px); /* 17px matched lt5 "pecan" oops step or 24px to match mp24 */ font-weight: var(--ltFormQuestion-font-weight, 300); text-align: var(--ltFormQuestion-text-align, left); margin: var(--ltFormQuestion-margin, var(--spacing-2, 8px) auto var(--spacing-2, 8px) auto); } .ltwc-layout-small.sc-lt-signup-oow-internal-h .ltwc-form__row.sc-lt-signup-oow-internal /* Radio Button Container */ { margin: 0 auto; } .ltwc-layout-small.sc-lt-signup-oow-internal-h .ltwc-form__column--oow.sc-lt-signup-oow-internal { margin-bottom: 0; } .ltwc-layout-small.sc-lt-signup-oow-internal-h .ltwc-form__column.sc-lt-signup-oow-internal, .ltwc-form__column.sc-lt-signup-otp-verification-internal { padding: 0; } .ltwc-signup-oow__submit-btn.sc-lt-signup-oow-internal, .ltwc-layout-small.sc-lt-signup-otp-passcode-internal-h .ltwc-signup-otp-passcode__submit-btn.sc-lt-signup-otp-passcode-internal, .ltwc-signup-otp-verification__submit-btn.sc-lt-signup-otp-verification-internal { max-width: var(--continue-button-max-width, 300px); width: var(--continue-button-width, 100%); } .ltwc-form__row.ltwc-form__row--oow.sc-lt-signup-oow-internal, .ltwc-form__row.ltwc-form__row--otp-verification.sc-lt-signup-otp-verification-internal /* Radio Button container */{ display: flex; flex-direction: column; } .ltwc-form__column.sc-lt-signup-oow-internal, .ltwc-form__column.sc-lt-signup-otp-verification-internal { margin: 0 auto; width: 100%; } .ltwc-form__label.ltwc-form__label--radio.sc-lt-signup-oow-internal, .ltwc-form__label.ltwc-form__label--radio.sc-lt-signup-otp-verification-internal /* Radio Buttons Label */ { box-sizing: border-box; cursor: pointer; display: flex; flex-direction: var(--radio-button-label-flex-direction, row); /* justify-content: var(--radio-button-label-justify-content, flex-start); */ align-items: center; margin: var(--radio-button-label-margin, 0 auto var(--spacing-2, 8px) auto); height: var(--radio-button-height, 0px); min-height: var(--radio-button-min-height, 50px); width: var(--radio-button-width, 100%); max-width: var(--radio-button-max-width, 300px); min-width: var(--radio-button-min-width, 120px); padding: var(--oow-radio-button-padding, 15px 2px 15px var(--spacing-2, 8px)); text-decoration: none; /* background-color: var(--radio-button-bg-color, #fff); */ background-color: var(--oow-radio-button-bg-color, #fff); border-radius: var(--radio-button-border-radius, 4px); border-width: var(--radio-button-border-width, 1px); border-style: var(--radio-button-border-style, solid); border-color: var(--oow-radio-button-border-color, #cccccc); box-shadow: var(--oow-radio-button-box-shadow, 2px 2px 5px 0 rgba(0, 0, 0, 0.1)); transition: background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); color: var(--oow-radio-button-text-color, #101f30); } .ltwc-form__label.ltwc-form__label--radio.sc-lt-signup-oow-internal:hover, .ltwc-form__label.ltwc-form__label--radio.sc-lt-signup-otp-verification-internal:hover { transform: var(--radio-button-transform-animation, scale(1.05)); transition: background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); background-color: var(--oow-radio-button-hover-bg-color, #f2fcf8); border-width: var(--radio-button-hover-border-width, 1px); border-style: var(--radio-button-hover-border-style, solid); border-color: var(--oow-radio-button-hover-border-color, #00b29f); color: var(--oow-radio-button-hover-text-color, #101f30); } .ltwc-form__label.ltwc-form__label--radio.sc-lt-signup-oow-internal:focus, .ltwc-form__label.ltwc-form__label--radio.sc-lt-signup-otp-verification-internal:focus { transform: var(--radio-button-focus-transform-animation, scale(1.05)); transition: background-color .2s ease-in-out, border .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); background-color: var(--oow-radio-button-focus-bg-color, #f2fcf8); border-width: var(--radio-button-focus-border-width, 1px); border-style: var(--radio-button-focus-border-style, solid); border-color: var(--oow-radio-button-focus-border-color, #00b29f); color: var(--oow-radio-button-focus-text-color, #101f30); } .ltwc-form__radio.sc-lt-signup-oow-internal { background-image: var(--oow-radio-button-icon-unselected, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI0MxQzFDMSIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=)); } .ltwc-form__radio.sc-lt-signup-oow-internal:checked { background-image: var(--oow-radio-button-icon-selected, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiIHN0cm9rZT0iIzAwQjI5RiIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICAgICAgPHBhdGggZmlsbD0iIzAwQjI5RiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTAuNDkgMTQuMzc4bDYuNzk2LTYuODVhMS4xNjYgMS4xNjYgMCAwIDEgMS42NTggMGMuNDU4LjQ2MS40NTggMS4yMSAwIDEuNjcxbC03LjYyNSA3LjY4NmMtLjQ1OC40NjItMS4yLjQ2Mi0xLjY1OCAwbC00LjE0NS00LjE3OGExLjE4OSAxLjE4OSAwIDAgMSAwLTEuNjcxIDEuMTY2IDEuMTY2IDAgMCAxIDEuNjU4IDBsMy4zMTYgMy4zNDJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=)); } .ltwc-form__column--oow.sc-lt-signup-oow-internal.is-checked /* Checked Radio Buttons */ { background-color: rgba(4,193,118,.1) !important; } /* why-lt */ .why-lt { margin-top: var(--spacing-5, 32px); margin-bottom: var(--spacing-8, 64px); } .why-lt .lt-body1 { line-height: 16px; } .why-lt .lt-xsell-title { margin-bottom: var(--spacing-3); } .why-lt [class*="lt-flex-child"] { margin-top: 0; margin-bottom: 0; } .ltSummaryParent { padding: var(--summarybox-padding, var(--spacing-5, 32px) var(--spacing-3, 20px)); border-radius: var(--summarybox-border-radius, 12px); background: var(--summarybox-background, #FFF); box-shadow: var(--summarybox-box-shadow, 0px 3px 20px 0px rgba(0, 0, 0, 0.10), 0px 2px 7px 0px rgba(0, 0, 0, 0.10)); width: 100%; max-width: var(--summarybox-max-width, var(--continue-button-max-width, 442px)); display: grid; box-sizing: border-box; } .ltSummaryParent > div:last-child, .ltSummaryParent > div:first-child { border-width: var(--summarybox-summary-parent-border-width, none); border-style: var(--summarybox-summary-parent-border-style, none); border-color: var(--summarybox-summary-parent-border-color, none); } .ltSummaryGroup { padding: var(--summarybox-summary-group-padding, var(--spacing-3) 0); border-width: var(--summarybox-summary-group-border-width, 1px 0 0 0); border-style: var(--summarybox-summary-group-border-style, solid); border-color: var(--summarybox-summary-group-border-color, #E3E6E8); display: var(--summarybox-summary-group-display, flex); flex-direction: var(--summarybox-summary-group-flex-direction, column); align-items: var(--summarybox-summary-group-align-items, baseline); gap: var(--summarybox-summary-group-gap, var(--spacing-2)); text-align: var(--summarybox-summary-group-text-align, left); text-wrap: pretty; } .ltSummaryGroup:last-of-type { border: none; } .ltSummaryEditContainer { grid-row: 1; text-align: var(--summarybox-edit-button-text-align, right); margin: var(--summarybox-edit-container-margin); } .ltSummaryLabel { font-weight: 700; } .ltSummaryValue { font-size: var(--body2-font-size); } .ltSummaryEditContainer button { font-size: 16px; font-weight: 700; text-underline-offset: var(--summarybox-edit-button-text-underline-offset, 4px); color: var(--summarybox-edit-button-color, #101F30); content: var(--summarybox-edit-button-icon-content, ""); background: none; border: none; cursor: pointer; background-image: var(--summarybox-edit-button-icon-background-image, none); background-repeat: no-repeat; text-decoration: var(--summarybox-edit-button-text-decoration, underline); } .ltSummaryEditContainer button:hover { text-decoration-color: var(--summarybox-edit-button-text-decoration-color-hover, #09d785); } .ltSummaryEditContainer button:focus { text-decoration-color: var(--summarybox-edit-button-text-decoration-color-focus, #101F30); } :root { /* Spacing */ --ltFormContainer-left-right-padding: var(--spacing-3); --marie-header-margin: 0 0 calc(var(--spacing-2, 8px) + 31px) 0; --standard-header-margin: 0 0 var(--spacing-4, 0) 0; --main-section-top-spacing: var(--spacing-2); --main-section-bottom-spacing: var(--spacing-8); --ltFormContainer-top-bottom-padding: 0; --ltFormContainer-left-right-padding: 16px; --progress-bar-margin: 0 auto var(--spacing-4) auto; --product-name-margin: 0 auto var(--spacing-2) auto; --headline-container-margin: 0 auto var(--spacing-6) auto; --ltFormQuestion-margin: var(--spacing-3) auto var(--spacing-1) auto; --headline-margin: 0 auto; --subHeadline-margin: var(--spacing-3) auto 0 auto; --component-spacing: var(--spacing-4) auto var(--spacing-3) auto; --subText-text-margin: var(--spacing-2) auto var(--spacing-1) auto; --ltFormTermsConditions-margin: var(--spacing-4) auto 0px; --footer-top-padding: var(--spacing-8); --footer-content-padding: var(--spacing-3) 0 var(--spacing-6) 0; --footer-phone-padding: 0 0 var(--spacing-3) 0; --footer-disc-padding: 0 0 var(--spacing-3) 0; --trustpilot-bottom-padding: var(--spacing-5); /* Text */ --footer-text-align: left; --ltFormQuestion-font-weight: 300; --ltFormQuestion-text-align: left; --ltFormQuestion-line-height: var(--body1-line-height); --ltFormCTASubtext-font-size: 20px; --subText-max-width: var(--input-max-width); --subText-text-align: left; --subText-font-size: var(--body2-font-size); --ltErrorText-text-align: left; --ltErrorText-max-width: var(--input-max-width); /* Explain Text */ --ltExplain-font-size: var(--body-font-size); --ltExplain-ltSidebar-arrow-right-pos: 20px; --ltExplain-border-radius: 8px; --ltExplain-button-font-size: var(--body1-font-size); --ltExplain-button-width: 100%; --ltExplain-button-max-width: fit-content; --ltExplain-button-height: 35px; --ltExplain-button-border-width: 0px; --ltExplain-button-border-style: solid; --ltExplain-button-border-radius: 40px; --ltExplain-icon-padding: 3px; --ltExplain-icon-width: 16px; --ltExplain-icon-height: 16px; --ltExplain-icon-font-size: var(--caption-font-size); /* Tooltip */ --ltTooltip-icon-font-family: 'Lato', sans-serif; --ltTooltip-icon-content: "?"; --ltTooltip-icon-font-size: .75rem; --ltTooltip-icon-vertical-align: text-bottom; --ltTooltip-icon-font-weight: 700; --ltTooltip-icon-text-align: center; --ltTooltip-icon-display: inline-block; --ltTooltip-icon-width: 16px; --ltTooltip-icon-height: 16px; --ltTooltip-icon-border-radius: 50%; --ltTooltip-border-width: 1px; --ltTooltip-border-style: solid; --ltTooltip-icon-line-height: 1.2; --ltTooltip-font-size: var(--caption-font-size); } .ltFormGroupContentRadio .ltFormSubtext, .ltFormControlRange + .ltFormSubtext { --subText-text-align: center; } @media (max-width: 767px) { :root { --headline-container-max-width: 442px; --headline-text-align: left; --subheadline-text-align: left; --headline-margin: 0 auto 0 0; --subHeadline-margin: var(--spacing-3) auto 0 0; } } :root { --headline-font-size: var(--xl-font-size); --product-name-font-size: var(--allcaps1-font-size); --subheadline-font-size: var(--xs-font-size); } @media (max-width: 767px) { :root { --product-name-font-size: var(--allcaps2-font-size); } } :root { --headline-font-family: 'DM Serif Display', serif; --main-font-family: 'Lato', sans-serif; --numerical-font-family: 'DM Serif Display', serif; } /* Explain Text */ :root { --ltExplain-icon-vertical-align: top; --ltExplain-position: relative; --ltExplain-top-pos: none; --ltExplain-right-pos: none; --ltExplain-display: inline; --ltExplain-height: 0; --ltExplain-width: 0; --ltExplain-max-width: none; --ltExplain-margin: 0 var(--spacing-1); --ltExplain-padding-right: 0; --ltExplain-vertical-align: unset; --ltExplain-ltSidebar-arrow-right-pos: 21px; } :root { --continue-button-width: 100%; --continue-button-max-width: 442px; --continue-button-height: 48px; --continue-button-margin: var(--spacing-5) auto 0 auto; --continue-button-font-size: var(--body1-font-size); --continue-button-border-radius: 40px; --continue-button-font-weight: 700; } :root { --input-width: 100%; --input-max-width: 442px; --input-height: 55px; --input-margin: auto; --input-border-width: 2px; --input-border-style: solid; --input-border-radius: 4px; --input-placeholder-font-style: normal; --input-font-size: var(--body1-font-size); --input-padding: 0 10px; /* Icon Inputs */ --icon-input-max-width: 402px; --icon-input-padding: 0 10 0 0px; /* --input-email-icon: '\e012'; --input-phone-icon: '\e016'; --input-password-icon: '\e010'; --input-ssn-icon: var(--lt-Lock, '\e010'); */ --input-email-icon: ""; --input-phone-icon: ""; --input-password-icon: ""; --input-dollar-icon: ""; --input-email-background-icon: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2025%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.32373%206C2.32373%205.0335%203.10723%204.25%204.07373%204.25H20.0737C21.0402%204.25%2021.8237%205.0335%2021.8237%206V17C21.8237%2017.9665%2021.0402%2018.75%2020.0737%2018.75H4.07373C3.10723%2018.75%202.32373%2017.9665%202.32373%2017V6ZM3.82373%2016.2178V6.81066L8.79352%2011.7804L3.82373%2016.2178ZM4.91981%2017.25H19.2276L14.2916%2012.8428L13.3112%2013.8232C12.6278%2014.5066%2011.5197%2014.5066%2010.8363%2013.8232L9.85587%2012.8428L4.91981%2017.25ZM15.3539%2011.7805L20.3237%2016.2178V6.81066L15.3539%2011.7805ZM4.88439%205.75H19.2631L12.2505%2012.7626C12.1529%2012.8602%2011.9946%2012.8602%2011.897%2012.7626L4.88439%205.75Z%22%2F%3E%3C%2Fsvg%3E");; --input-phone-background-icon: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2025%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.60952%203.2639C7.85079%203.21679%208.09983%203.29091%208.27608%203.46228L12.2746%207.35008C12.4803%207.55004%2012.5539%207.84978%2012.4642%208.12224C12.3005%208.61958%2011.9405%209.34063%2011.3691%209.98036C11.0103%2010.382%2010.5516%2010.7691%209.98985%2011.0396C10.4486%2011.625%2011.0325%2012.3085%2011.6759%2012.9556C12.4692%2013.7534%2013.3004%2014.4417%2014.0619%2014.8487C14.3645%2014.3693%2014.7478%2013.9796%2015.1207%2013.6768C15.6627%2013.2367%2016.2279%2012.9429%2016.6119%2012.8004C16.885%2012.699%2017.1922%2012.765%2017.3996%2012.9696L21.2011%2016.72C21.4125%2016.9285%2021.4809%2017.2422%2021.3756%2017.5199C20.3104%2020.3275%2018.0562%2020.8794%2016.9115%2020.7266C16.8943%2020.7243%2016.8772%2020.7214%2016.8603%2020.718C8.89083%2019.0862%205.02856%2012.2073%204.07889%208.96242C4.07386%208.94523%204.06944%208.92787%204.06566%208.91036C3.67055%207.08421%204.14612%205.71345%204.97549%204.77176C5.77359%203.86558%206.84745%203.4127%207.60952%203.2639ZM5.52618%208.56717C6.40073%2011.5209%209.95218%2017.7577%2017.1325%2019.2425C17.6347%2019.2982%2018.9655%2019.0883%2019.7826%2017.4277L16.7167%2014.4031C16.5185%2014.5124%2016.2911%2014.6586%2016.0663%2014.8412C15.6539%2015.1762%2015.2957%2015.5962%2015.1131%2016.0836C14.9707%2016.4636%2014.552%2016.6614%2014.168%2016.5301C12.9169%2016.1022%2011.6482%2015.0551%2010.6122%2014.0132C9.55698%2012.952%208.65569%2011.8058%208.14143%2011.0641C7.99265%2010.8496%207.96616%2010.5731%208.07151%2010.3342C8.17685%2010.0953%208.39886%209.92833%208.65762%209.89347C9.30362%209.80645%209.83353%209.44774%2010.2504%208.98109C10.5197%208.6796%2010.7241%208.35181%2010.8641%208.07075L7.5343%204.83319C7.06951%204.9889%206.51917%205.28854%206.10115%205.76317C5.60152%206.33046%205.23812%207.20373%205.52618%208.56717Z%22%2F%3E%3C%2Fsvg%3E"); --input-password-background-icon: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2025%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.32373%207C7.32373%204.37665%209.45038%202.25%2012.0737%202.25C14.6971%202.25%2016.8237%204.37665%2016.8237%207V10.25H18.0737C19.0402%2010.25%2019.8237%2011.0335%2019.8237%2012V20C19.8237%2020.9665%2019.0402%2021.75%2018.0737%2021.75H6.07373C5.10723%2021.75%204.32373%2020.9665%204.32373%2020V12C4.32373%2011.0335%205.10723%2010.25%206.07373%2010.25H7.32373V7ZM15.3237%207V10.25H8.82373V7C8.82373%205.20507%2010.2788%203.75%2012.0737%203.75C13.8687%203.75%2015.3237%205.20507%2015.3237%207ZM6.07373%2011.75C5.93566%2011.75%205.82373%2011.8619%205.82373%2012V20C5.82373%2020.1381%205.93566%2020.25%206.07373%2020.25H18.0737C18.2118%2020.25%2018.3237%2020.1381%2018.3237%2020V12C18.3237%2011.8619%2018.2118%2011.75%2018.0737%2011.75H6.07373ZM12.0737%2017.25C12.9712%2017.25%2013.6987%2016.5225%2013.6987%2015.625C13.6987%2014.7275%2012.9712%2014%2012.0737%2014C11.1763%2014%2010.4487%2014.7275%2010.4487%2015.625C10.4487%2016.5225%2011.1763%2017.25%2012.0737%2017.25Z%22%2F%3E%3C%2Fsvg%3E");; --input-dollar-background-icon: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2025%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.1457%202.37848C12.5599%202.37848%2012.8957%202.71427%2012.8957%203.12848V4.44367C13.3031%204.51066%2013.6914%204.63307%2014.064%204.81698C14.706%205.13387%2015.2608%205.61339%2015.7726%206.22749C16.0377%206.5457%2015.9947%207.01862%2015.6765%207.2838C15.3583%207.54897%2014.8854%207.50597%2014.6202%207.18777C14.2029%206.68699%2013.8055%206.36219%2013.4001%206.16204C12.9998%205.96445%2012.5517%205.86856%2012.0013%205.88292C11.2651%205.90212%2010.5151%206.19414%209.9623%206.66289C9.41351%207.12824%209.10261%207.72507%209.11631%208.36127C9.1284%208.92212%209.26307%209.25709%209.50777%209.53816C9.78315%209.85447%2010.2506%2010.1641%2011.0656%2010.5489L12.0348%2010.9916L12.2941%2011.1068C12.6553%2011.2674%2013.0224%2011.4321%2013.3817%2011.6069L13.514%2011.6673C13.548%2011.6828%2013.5803%2011.7006%2013.6109%2011.7204C14.1908%2012.0132%2014.7424%2012.3365%2015.2065%2012.7163C16.0529%2013.4091%2016.6557%2014.3289%2016.6557%2015.6109C16.6557%2016.8549%2016.1105%2017.8723%2015.2167%2018.5593C14.5742%2019.0532%2013.7727%2019.3622%2012.8957%2019.4917V20.8715C12.8957%2021.2857%2012.5599%2021.6215%2012.1457%2021.6215C11.7314%2021.6215%2011.3957%2021.2857%2011.3957%2020.8715V19.5361C9.6584%2019.3607%208.46834%2018.3154%207.63236%2017.1497C7.39098%2016.813%207.46817%2016.3445%207.80478%2016.1031C8.14139%2015.8617%208.60995%2015.9389%208.85133%2016.2755C9.61022%2017.3338%2010.5546%2018.062%2011.9158%2018.062C12.9246%2018.062%2013.7491%2017.7954%2014.3026%2017.37C14.8378%2016.9586%2015.1557%2016.3755%2015.1557%2015.6109C15.1557%2014.8843%2014.8456%2014.3593%2014.2565%2013.8771C13.8484%2013.5431%2013.3314%2013.2507%2012.7269%2012.9569L11.4185%2012.3592L10.9995%2012.1729L11.0014%2012.1686L10.4298%2011.9075C9.57456%2011.5041%208.86652%2011.086%208.37644%2010.5231C7.85521%209.92439%207.63464%209.22802%207.61666%208.39358C7.59118%207.21049%208.17835%206.20892%208.9922%205.51882C9.66033%204.95229%2010.5105%204.56696%2011.3957%204.4336V3.12848C11.3957%202.71427%2011.7314%202.37848%2012.1457%202.37848Z%22%2F%3E%3C%2Fsvg%3E"); --input-background-icon-size: 25px; --icon-input-border-width: 2px 2px 2px 0; --icon-input-icon-font-size: 24px; /* The ":before" tag that holds the icon */ --icon-input-icon-box-border-width: 2px 0 2px 2px; --icon-input-icon-box-border-style: solid; --icon-input-icon-box-border-color: #27405B; --icon-input-icon-box-border-radius: 4px; --icon-input-icon-box-padding: 0; --icon-input-icon-box-width: 40px; } :root { --select-max-width: 442px; --select-height: 55px; --select-border-width: 2px; --select-border-style: solid; --select-border-radius: 4px; --select-after-font-family: "grove_icons"; --select-after-font-size: 24px; --select-arrow-content: ""; --select-arrow-height: var(--select-after-font-size); --select-after-border-width: 0; --select-after-border-style: solid; --select-arrow-top-margin: -39px; --select-arrow-right-margin: 12px; --multipart-group-display: block; --multipart-select-max-width: 100%; --multipart-select-padding: 0 0 calc(var(--select-arrow-top-margin, -31px) * -1 - var(--select-arrow-height)) 0; } .ltFormGroupContentMultipart .ltFormControlMultiWrapper.box1, .ltFormGroupContentMultipart .ltFormControlMultiWrapper.box2 { --multipart-select-margin: 0 auto var(--spacing-3) auto; } .ltFormGroupContentMultipart .ltFormControlMultiWrapper.box3 { --multipart-select-margin: 0 auto; } @media (max-width: 767px) { :root { --multipart-select-max-width: 100%; } .ltFormGroupContentMultipart .ltFormControlMultiWrapper.box1, .ltFormGroupContentMultipart .ltFormControlMultiWrapper.box2 { --multipart-select-margin: 0 auto var(--spacing-3) auto; } .ltFormGroupContentMultipart .ltFormControlMultiWrapper.box3 { --multipart-select-margin: 0 auto; } } :root { --design-system-checkbox-iconfont-notchecked: ""; --design-system-checkbox-iconfont-checked: ""; --checkbox-input-icon-border-width: 0; --checkbox-input-icon-border-style: unset; --checkbox-input-icon-border-radius: 50%; --checkbox-input-icon-width: 20px; --checkbox-input-icon-height: 20px; --checkbox-input-icon-font-size: 20px; --checkbox-input-icon-line-height: normal; --checkbox-input-icon-margin: 0 var(--spacing-2) 0 0; --checkbox-input-icon-padding: 0; --checkbox-label-before-display: block; /* SLC Styles */ --slc-checkbox-input-icon-padding: 0; } /* @media (min-width: 769px) { */ :root { /* Layout Options */ /* Radio Control */ --radio-button-radio-control-display: block; /* Potential layout variables */ --radio-button-radio-control-flex: unset; /* Potential layout variables */ --radio-button-radio-control-max-width: unset; /* Potential layout variables */ --radio-button-radio-control-max-height: unset; /* Potential layout variables */ --radio-button-radio-control-margin: 0 auto 0 auto; /* Potential layout variables */ /* ltFormGroupContentRadio */ --ltFormGroupContent-display: block; /* Potential layout variables */ --ltFormGroupContent-flex-wrap: unset; /* Potential layout variables */ --ltFormGroupContent-justify-content: unset; /* Potential layout variables */ /* Subtext */ --ltFormSubtext-width: unset; /* Potential layout variables */ --ltFormSubtext-max-width: unset; /* Potential layout variables */ /* Non Layout Options */ /* Label */ --radio-button-label-flex-direction: unset; /* Potential layout variables */ --radio-button-label-justify-content: center; /* Potential layout variables */ --radio-button-label-margin: 0 auto 16px auto; /* Potential layout variables */ --radio-button-height: unset; --radio-button-min-height: 48px; --radio-button-width: 100%; --radio-button-max-width: 442px; --radio-button-min-width: 120px; --radio-button-padding: 14px 2px; --radio-button-border-radius: 40px; --radio-button-border-width: 2px; --radio-button-border-style: solid; /* --radio-button-transition: none; */ --radio-button-transition: background-color .2s ease-in-out, border .2s ease-in-out, padding .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); --radio-button-hover-transition: background-color .2s ease-in-out, border .2s ease-in-out, padding .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); --radio-button-focus-transition: background-color .2s ease-in-out, border .2s ease-in-out, padding .2s ease-in-out, transform .25s cubic-bezier(.17,.88,.42,2.1); /* Label Hover */ --radio-button-hover-border-width: 3px; --radio-button-hover-border-style: solid; /* Label Focus */ --radio-button-focus-border-width: 3px; --radio-button-focus-border-style: solid; /* Label Selected */ --radio-button-border-selected-width: 2px; --radio-button-border-selected-style: solid; /* Text */ --radio-button-font-size: var(--body1-font-size); --radio-button-font-weight: 700; --radio-button-line-height: 1; --radio-button-text-alignment: center; --radio-button-text-margin: 0 auto; --radio-button-selected-text-padding: 0 0 0 0; --radio-button-unselected-text-padding: 0 0 0 0; /* Icons */ --radio-button-icon-display: none; --radio-button-icon-unselected: none; --radio-button-icon-selected: none; --radio-button-icon-width: unset; --radio-button-icon-height: unset; --radio-button-icon-padding: 0; --radio-button-icon-margin: 0; --radio-button-icon-bg: unset; --radio-button-icon-border-radius: unset; --radio-button-icon-font-size: unset; } .ltFormRadioControl label:hover, .ltFormIDontKnowLink:hover { --radio-button-padding: 13px 2px; } .ltFormRadioControl label:focus, .ltFormIDontKnowLink:focus { --radio-button-padding: 13px 2px; } .ltFormGroupContentRadioIcon { --ltFormGroupContent-display: flex; --ltFormGroupContent-flex-wrap: wrap; --ltFormGroupContent-justify-content: center; --ltFormSubtext-width: 100%; /* Potential layout variables */ --ltFormSubtext-max-width: 100%; /* Potential layout variables */ } .ltIconBtn { --radio-button-width: 100%; --radio-button-min-width: 147px; --radio-button-max-width: 177px; --radio-button-height: 128px; --radio-button-min-height: none; --radio-button-border-width: 2px; --radio-button-border-style: solid; --radio-button-border-radius: 16px; --radio-button-padding: 20px 5px; /* Radio Control */ --radio-button-radio-control-max-width: 166px; /* Potential layout variables */ --radio-button-radio-control-max-height: 124px; /* Potential layout variables */ --radio-button-radio-control-display: inline-block; /* Potential layout variables */ --radio-button-radio-control-flex: 1; /* Potential layout variables */ --radio-button-radio-control-margin: 8px; /* Potential layout variables */ --radio-button-radio-control-padding: unset; /* Potential layout variables */ /* Label */ --radio-button-label-flex-direction: column; --radio-button-label-justify-content: flex-start; --radio-button-label-margin: 0px; /* Label Hover */ --radio-button-hover-transform-animation: scale(1.05); --radio-button-hover-border-width: 2px; --radio-button-hover-border-style: solid; /* Label Focus */ --radio-button-focus-border-width: 2px; /* Label Selected */ --radio-button-border-selected-width: 2px; --radio-button-border-selected-style: solid; /* Icons */ --radio-button-icon-display: inline-block; --radio-button-icon-font-size: 48px; --radio-button-icon-margin: 0; --radio-button-icon-width: 48px; --radio-button-icon-height: 48px; --radio-button-icon-padding: 0; --radio-button-icon-bg: unset; --radio-button-icon-border-radius: unset; --radio-button-icon-unselected: ""; --radio-button-icon-selected: ""; /* Text */ --radio-button-font-size: var(--body1-font-size); --radio-button-font-weight: 700; --radio-button-line-height: 1; --radio-button-text-alignment: center; --radio-button-unselected-text-padding: 0; --radio-button-selected-text-padding: 0; --radio-button-text-display: flex; --radio-button-text-justify-content: center; --radio-button-text-align-items: center; --radio-button-text-margin: 15px auto 0 auto; --radio-button-text-height: 31px; } .ltFormRadioControl.ltIconBtn label:hover { --radio-button-padding: 20px 5px; } .ltFormRadioControl.ltIconBtn label:focus { --radio-button-padding: 20px 5px; } :root { --ltFormControlRangeHeader-max-width: var(--range-slider-max-width); --ltFormControlRangeHeader-margin: 0 auto; --range-feedback-font-family: var(--headline-font-family); --range-feedback-text-align: left; --range-feedback-font-size: var(--l-font-size); /* Text above slider */ --range-range-font-size: var(--body1-font-size); /* Text displays min and max values below slider */ --range-slider-width: 100%; --range-slider-max-width: 442px; --range-slider-thumb-diameter: 28px; --range-slider-thumb-border-radius: 50%; --range-slider-thumb-border-width: 2px; --range-slider-margin: 17px auto 7px auto; --range-slider-padding: 0 5px; --range-range-width: 100%; --range-range-max-width: 442px; } :root { --progress-bar-border-radius: 100px; --progress-bar-max-width: 444px; --progress-bar-height: 4px; } @media (max-width: 767px) { :root { --progress-bar-max-width: 265px; } } :root { --checkbox-node-label-bg-color: none; --checkbox-node-label-selected-bg-color: none; --checkbox-node-selected-text-color: #454545; --checkbox-node-label-min-height: none; --checkbox-node-label-margin: 0 auto var(----spacing-3) auto; --checkbox-node-label-focus-bg-color: none; --checkbox-node-label-hover-bg-color: none; --checkbox-node-label-max-width: var(--continue-button-max-width); --checkbox-node-icon-font-size: var(--checkbox-input-icon-font-size, 10px); --checkbox-node-icon-line-height: var(--checkbox-input-icon-line-height, 1.2); --checkbox-node-icon-width: var(--checkbox-input-icon-width, 20px); --checkbox-node-icon-height: var(--checkbox-input-icon-height, 20px); --checkbox-node-icon-margin: var(--checkbox-input-icon-margin, 0 8px 0 0); --checkbox-node-icon-padding: var(--checkbox-input-icon-padding, 3px); --checkbox-node-icon-border-width: var(--checkbox-input-icon-border-width, 1px); --checkbox-node-icon-border-style: var(--checkbox-input-icon-border-style, solid); --checkbox-node-icon-border-color: var(--checkbox-input-icon-border-color, #a3a3a3); --checkbox-node-icon-border-radius: var(--checkbox-input-icon-border-radius, 4px); --checkbox-node-icon-color: var(--checkbox-input-icon-color, #00b29f); --checkbox-node-icon-background: var(--checkbox-input-icon-background, #fff); --checkbox-node-checkbox-background-image-checked: var(--design-system-checkbox-background-image-checked); --checkbox-node-checkbox-background-image-notchecked: var(--design-system-checkbox-background-image-notchecked); --checkbox-node-icon-notchecked: var(--design-system-checkbox-iconfont-notchecked); --checkbox-node-icon-checked: var(--design-system-checkbox-iconfont-checked); --checkbox-node-icon-before-background-position: var(--checkbox-input-icon-before-background-position, center); --checkbox-node-icon-before-background-repeat: var(--checkbox-input-icon-before-background-repeat, no-repeat); --checkbox-node-label-before-display: var(--checkbox-label-before-display); } :root { /* New/Used Buttons */ --autos-top-radio-button-display: block; --autos-top-radio-button-max-width: var(--radio-button-max-width); --autos-top-radio-button-width: var(--radio-button-width); --autos-top-radio-button-height: var(--radio-button-height); --autos-top-radio-button-min-height: var(--radio-button-min-height); --autos-top-radio-button-font-size: var(--body1-font-size); --autos-top-radio-button-font-weight: 700; --autos-top-radio-button-line-height: 1; --autos-top-radio-button-text-margin: 0 auto; --autos-top-radio-button-text-display: flex; --autos-top-radio-button-text-justify-content: center; --autos-top-radio-button-text-align-items: center; --autos-top-radio-button-text-height: 31px; --autos-top-radio-button-text-alignment: center; --autos-top-radio-button-unselected-text-padding: 0; /* End New/Used Buttons */ --autos-icon-button-radio-control-display: block; --autos-icon-button-radio-control-flex: 1; /* Potential layout variables */ --autos-icon-button-radio-control-margin: 8px; /* Potential layout variables */ --autos-icon-button-radio-control-max-width: 166px; /* Potential layout variables */ --autos-icon-button-radio-control-max-height: 124px; /* Potential layout variables */ /* See More Button */ --autos-seemore-button-width: 100%; --autos-seemore-button-max-width: var(--continue-button-max-width); --autos-seemore-button-height: var( --continue-button-height); --autos-seemore-button-border-radius: var(--continue-button-border-radius); --autos-seemore-button-font-size: var(--continue-button-font-size, 1rem); --autos-seemore-button-font-weight: var(--continue-button-font-weight); --autos-seemore-button-text-transform: lowercase; --autos-seemore-button-margin: var(--spacing-5) auto var(--spacing-2) auto; /* Trim */ --trim-name-dsplay: none; } .ltFormVehicleModelControl, .ltFormVehicleMakeControl { --radio-button-width: 100%; --radio-button-min-width: 147px; --radio-button-max-width: 177px; --radio-button-height: 128px; --radio-button-min-height: none; --radio-button-border-width: 2px; --radio-button-border-style: solid; --radio-button-border-radius: 16px; --radio-button-padding: 5px 5px; --radio-button-text-margin: 5px auto 0 auto; /* Radio Control */ --radio-button-radio-control-max-width: 166px; /* Potential layout variables */ --radio-button-radio-control-max-height: 124px; /* Potential layout variables */ --radio-button-radio-control-display: inline-block; /* Potential layout variables */ --radio-button-radio-control-flex: 1; /* Potential layout variables */ --radio-button-radio-control-margin: 8px; /* Potential layout variables */ --radio-button-radio-control-padding: unset; /* Potential layout variables */ /* Label */ --radio-button-label-flex-direction: column; --radio-button-label-justify-content: flex-start; --radio-button-label-margin: 0px; /* Label Hover */ --radio-button-hover-transform-animation: scale(1.05); --radio-button-hover-border-width: 2px; --radio-button-hover-border-style: solid; /* Label Selected */ --radio-button-border-selected-width: 2px; --radio-button-border-selected-style: solid; /* Icons */ --radio-button-icon-display: inline-block; --radio-button-icon-font-size: 48px; --radio-button-icon-margin: 0; --radio-button-icon-width: 48px; --radio-button-icon-height: 48px; --radio-button-icon-padding: 0; --radio-button-icon-bg: unset; --radio-button-icon-border-radius: unset; --radio-button-icon-unselected: ""; --radio-button-icon-selected: ""; /* Text */ --radio-button-font-size: var(--body1-font-size); --radio-button-font-weight: 700; --radio-button-line-height: 1; --radio-button-text-alignment: center; --radio-button-unselected-text-padding: 0; --radio-button-selected-text-padding: 0; --radio-button-text-display: flex; --radio-button-text-justify-content: center; --radio-button-text-align-items: center; --radio-button-text-height: 31px; } :root { --error-color: #D93551; --link-text-decoration: underline; --link-text-decoration-color: #101F30; --link-color: #101F30; --link-text-decoration-hover: underline; --link-text-decoration-color-hover: #09d785; --link-color-hover: #101F30; --link-text-decoration-color-focus: #101F30; --design-system-checkbox-iconfont-notchecked: ""; --design-system-checkbox-iconfont-checked: ""; --design-system-checkbox-background-image-notchecked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrYm94Ij4KPHJlY3QgaWQ9ImNoZWNrYm94IiB4PSIxLjUiIHk9IjEiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjMiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM0NTQ1NDUiIHN0cm9rZS13aWR0aD0iMiIvPgo8L2c+Cjwvc3ZnPgo=); --design-system-checkbox-background-image-checked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrYm94Ij4KPHJlY3QgaWQ9ImNoZWNrYm94IiB4PSIwLjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjQiIGZpbGw9IiMwMDY5QkEiLz4KPHBhdGggaWQ9ImNoZWNrbWFyay1pY29uIiBkPSJNOC44NDQ3MSAxMi4wODkzTDE0LjQ0MTMgNi4yOTI4OUMxNC44MTgzIDUuOTAyMzcgMTUuNDI5NyA1LjkwMjM3IDE1LjgwNjcgNi4yOTI4OUMxNi4xODM4IDYuNjgzNDIgMTYuMTgzOCA3LjMxNjU4IDE1LjgwNjcgNy43MDcxMUw5LjUyNzQ0IDE0LjIxMDZDOS4xNTAzOCAxNC42MDEyIDguNTM5MDUgMTQuNjAxMiA4LjE2MTk5IDE0LjIxMDZMNC43NDgzNyAxMC42NzUxQzQuMzcxMzEgMTAuMjg0NiA0LjM3MTMxIDkuNjUxNDIgNC43NDgzNyA5LjI2MDlDNS4xMjU0MyA4Ljg3MDM3IDUuNzM2NzYgOC44NzAzNyA2LjExMzgyIDkuMjYwOUw4Ljg0NDcxIDEyLjA4OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=); /* Text Colors */ --main-text-color: #101f30; --headline-text-color: #101F30; --subHeadline-text-color: #454545; --label-text-color: #454545; /* .ltFormQuestion */ --subLabel-text-color: #454545; --subText-text-color: #454545; --product-name-text-color: #057447; --terms-conditions-text-color: #454545; /* --checkbox-node-selected-text-color: #454545; --checkbox-node-text-color: #454545; */ /* Background Colors */ --body-bg-color: none; /* Abandon Popup Colors */ --ab-popup-bg-color: #101f30; --ab-popup-text-color: #fff; --ab-popup-close-btn-color: #fff; /* ltFormExplain */ --ltExplain-bg-color: #fff; --ltExplain-text-color: #454545; --ltExplain-icon-padding: 2px; --ltExplain-icon-bg-color: none; --ltExplain-icon-color: #338BFF; --ltExplain-border-width: 1px; --ltExplain-border-style: solid; --ltExplain-border-color: #338BFF; --ltExplain-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.24), 0px 8px 32px rgba(0, 0, 0, 0.12); --ltExplain-button-bg-color: #0069BA; --ltExplain-button-text-color: #fff; --ltExplain-button-border-color: #0069BA; --ltExplain-button-hover-bg-color: #005495; --ltExplain-button-hover-text-color: #fff; --ltExplain-button-hover-border-color: #005495; --ltExplain-button-focus-bg-color: #003F70; --ltExplain-button-focus-text-color: #fff; --ltExplain-button-focus-border-color: #003F70; /* Tooltip */ --ltTooltip-bg-color: #fff; --ltTooltip-border-color: #0069BA; --ltTooltip-text-color: #101F30; --ltTooltip-icon-color: #0069BA; --ltTooltip-box-shadow: 0 0px 6px 0 rgb(0 0 0 / 12%); /* Loading Icon */ --step-loader-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjciIGhlaWdodD0iNjciIHZpZXdCb3g9IjAgMCA2NyA2NyI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTY2LjcwNy4wMDNjLTMuNDQyLjUyLTI2LjMxIDIuOTIxLTQzLjE0NCA3LjA1Qy0uNDE0IDEyLjkzMS4wMTkgMzIuNjE4LjAxOSA0MC40djkuMjk0Qy4wMTMgNDkuNzAzIDAgNjYuMjk1IDAgNjYuNjk3YzAgLjMyMS4zMDcuNDEuNTA2LjE1MyAxNi41OTUtMjEuNzE3IDMzLjg4LTM1Ljk3NCAzMy44OC0zNS45NzRzLjA4OC0uMDg4LS4wNjgtLjA1M2MtMS41NTcuMzU4LTEwLjEyNyAzLjEzNy0yMC42MDggOC43MTUtLjAwOC0xLjg5LjAxLTMuMTI1IDAtMy4zNDQtLjA5My0xMy40MDQgNy45MjYtMTcuMDI0IDE3LjQ5OS0xOS42NEMzOS4wMTIgMTQuNDIgNTMuNTUzIDEzLjIgNTMuNTUzIDEzLjJzLTEuMTkgOC4zNTQtMi43MzIgMjUuMzY2Yy0xLjEyNCAxMi40MjctMTAuNDA1IDE1LjIwMy0yMy4zNCAxNS4yMDNsLTcuMzA4LjAwM2MtNS44NjggOC4yNDgtNi41OTcgMTMuMjA5LTYuNTk3IDEzLjIwOXMxMS44MDgtLjAwNyAxNC4yOS0uMDA3YzI3LjE4MSAwIDMzLjI1MS0xMS43ODUgMzQuNTQ3LTI5LjIyOCAxLjY0My0yMi4xNiAzLjkxLTM1LjAxNCA0LjU3OC0zNy40MzNhLjI1LjI1IDAgMCAwLS4yODQtLjMxIi8+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iNjIuOTc4JSIgeDI9IjAlIiB5MT0iMzcuOTA0JSIgeTI9IjEwMCUiPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDhDMTc3Ii8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA3ODE4MSIvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjYSIvPgogICAgICAgIDwvbWFzaz4KICAgICAgICA8dXNlIGZpbGw9IiMwOEMxNzciIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgPGcgZmlsbD0idXJsKCNjKSIgbWFzaz0idXJsKCNiKSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wIDBoNjd2NjdIMHoiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo="); } :root { --footer-bg-color: none; --footer-top-border-color: #ccc; --footer-text-color: #848E92; --footer-link-color: #0069BA; --footer-link-color-hover: #0069BA; } :root { --pb-fill-start-color: #08C177; --pb-fill-end-color: #08C177; --progress-bar-base-start-color: #E3E6E8; --progress-bar-base-end-color: #E3E6E8; } :root { --continue-button-bg-color: #0069BA; --continue-button-text-color: #FFF; --continue-button-border-width: none; --continue-button-border-style: none; --continue-button-border-color: none; --continue-button-hover-text-color: #FFF; --continue-button-hover-bg-color: #005495; --continue-button-hover-border-width: none; --continue-button-hover-border-style: none; --continue-button-hover-border-color: none; --continue-button-focus-text-color: #FFF; --continue-button-focus-bg-color: #003F70; --continue-button-focus-border-width: none; --continue-button-focus-border-style: none; --continue-button-focus-border-color: none; /* Secondary Button Style */ --secondary-button-bg-color: none; --secondary-button-text-color: #0069BA; --secondary-button-border-width: 1px; --secondary-button-border-style: solid; --secondary-button-border-color: #0069BA; --secondary-button-hover-text-color: #0069BA; --secondary-button-hover-bg-color: #F1F8FF; --secondary-button-hover-border-width: 1px; --secondary-button-hover-border-style: solid; --secondary-button-hover-border-color: #0069BA; --secondary-button-focus-text-color: #005495; --secondary-button-focus-bg-color: #97CEF7; --secondary-button-focus-border-width: 1px; --secondary-button-focus-border-style: solid; --secondary-button-focus-border-color: #0069BA; } :root { --input-bg-color: #fff; --input-text-color: #000; --input-focus-border-color: #0069BA; --input-error-bg-color: #FFFFFF; --input-border-color: #4B5155; --input-placeholder-text-color: #454545; --input-icon-color: #000000; --icon-input-icon-box-border-color: #4B5155; } :root { --select-placeholder-text-color: #454545; --select-arrow-color: #0069BA; --select-arrow-background-icon: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.2759%208.48944C4.98271%208.19684%204.50784%208.19731%204.21524%208.4905C3.92264%208.78368%203.92311%209.25855%204.21629%209.55116L5.2759%208.48944ZM19.8014%209.55049C20.0944%209.25775%2020.0947%208.78288%2019.8019%208.48983C19.5092%208.19678%2019.0343%208.19653%2018.7413%208.48927L19.8014%209.55049ZM12.0048%2016.2646L11.475%2016.7955L12.0048%2016.2646ZM12.0189%2016.2646L12.549%2016.7952L12.0189%2016.2646ZM4.21629%209.55116L11.475%2016.7955L12.5346%2015.7338L5.2759%208.48944L4.21629%209.55116ZM12.549%2016.7952L19.8014%209.55049L18.7413%208.48927L11.4889%2015.734L12.549%2016.7952ZM11.475%2016.7955C11.7718%2017.0917%2012.2524%2017.0916%2012.549%2016.7952L11.4889%2015.734C11.7777%2015.4455%2012.2457%2015.4454%2012.5346%2015.7338L11.475%2016.7955Z%22%2F%3E%3C%2Fsvg%3E"); --select-text-color: #000; --select-border-color: #27405B; --select-bg-color: #fff; } :root { --checkbox-input-icon-background: none; --checkbox-input-icon-color: none; --checkbox-input-icon-border-color: none; --design-system-checkbox-background-image-notchecked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrYm94Ij4KPHJlY3QgaWQ9ImNoZWNrYm94IiB4PSIxLjUiIHk9IjEiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgcng9IjMiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM0NTQ1NDUiIHN0cm9rZS13aWR0aD0iMiIvPgo8L2c+Cjwvc3ZnPgo=); --design-system-checkbox-background-image-checked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrYm94Ij4KPHJlY3QgaWQ9ImNoZWNrYm94IiB4PSIwLjUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjQiIGZpbGw9IiMwMDY5QkEiLz4KPHBhdGggaWQ9ImNoZWNrbWFyay1pY29uIiBkPSJNOC44NDQ3MSAxMi4wODkzTDE0LjQ0MTMgNi4yOTI4OUMxNC44MTgzIDUuOTAyMzcgMTUuNDI5NyA1LjkwMjM3IDE1LjgwNjcgNi4yOTI4OUMxNi4xODM4IDYuNjgzNDIgMTYuMTgzOCA3LjMxNjU4IDE1LjgwNjcgNy43MDcxMUw5LjUyNzQ0IDE0LjIxMDZDOS4xNTAzOCAxNC42MDEyIDguNTM5MDUgMTQuNjAxMiA4LjE2MTk5IDE0LjIxMDZMNC43NDgzNyAxMC42NzUxQzQuMzcxMzEgMTAuMjg0NiA0LjM3MTMxIDkuNjUxNDIgNC43NDgzNyA5LjI2MDlDNS4xMjU0MyA4Ljg3MDM3IDUuNzM2NzYgOC44NzAzNyA2LjExMzgyIDkuMjYwOUw4Ljg0NDcxIDEyLjA4OTNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=); } /* Secondary checkbox Style */ .slcDisclosure-item, .ltSecondaryCheckBox { --design-system-checkbox-background-image-notchecked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrYm94Ij4KPHJlY3QgaWQ9ImNoZWNrYm94IiB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiByeD0iMy41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjODQ4RTkyIi8+CjwvZz4KPC9zdmc+Cg==); --design-system-checkbox-background-image-checked: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZWNrYm94Ij4KPHJlY3QgaWQ9ImNoZWNrYm94IiB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiByeD0iMy41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjODQ4RTkyIi8+CjxwYXRoIGlkPSJjaGVja21hcmstaWNvbiIgZD0iTTUuODQxMjcgOC40NjI0OEw5Ljc1ODg2IDQuNDA0OThDMTAuMDIyOCA0LjEzMTYxIDEwLjQ1MDcgNC4xMzE2MSAxMC43MTQ3IDQuNDA0OThDMTAuOTc4NiA0LjY3ODM0IDEwLjk3ODYgNS4xMjE1NiAxMC43MTQ3IDUuMzk0OTNMNi4zMTkxOCA5Ljk0NzRDNi4wNTUyNCAxMC4yMjA4IDUuNjI3MzEgMTAuMjIwOCA1LjM2MzM3IDkuOTQ3NEwyLjk3MzgzIDcuNDcyNTNDMi43MDk4OSA3LjE5OTE2IDIuNzA5ODkgNi43NTU5NSAyLjk3MzgzIDYuNDgyNThDMy4yMzc3NyA2LjIwOTIxIDMuNjY1NzEgNi4yMDkyMSAzLjkyOTY1IDYuNDgyNThMNS44NDEyNyA4LjQ2MjQ4WiIgZmlsbD0iIzQ1NDU0NSIvPgo8L2c+Cjwvc3ZnPgo=); } :root { --radio-button-text-color: #101F30; --radio-button-bg-color: #FFFFFF; --radio-button-border-color: #C6CDD0; --radio-button-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.12), 0px 2px 2px rgba(0, 0, 0, 0.12); /* Hover */ --radio-button-hover-text-color: #101F30; --radio-button-hover-bg-color: #FFFFFF; --radio-button-hover-border-color: #08C177; /* Selected */ --radio-button-selected-text-color: #057447; --radio-button-selected-bg-color: #F0FCF7; --radio-button-selected-border-color: #057447; /* Focus */ --radio-button-focus-text-color: var(--radio-button-hover-text-color); --radio-button-focus-bg-color: var(--radio-button-hover-bg-color); --radio-button-focus-border-color: var(--radio-button-hover-border-color); --radio-button-focus-icon-color: var( --radio-button-hover-icon-color); /* Icons */ --radio-button-icon-color: #08C177; --radio-button-hover-icon-color: #08C177; --radio-button-focus-icon-color: #08C177; --radio-button-selected-icon-color: #057447; } .ltIconBtn.lt-Ex { /* No */ --radio-button-icon-color: #D93551; --radio-button-hover-icon-color: #D93551; --radio-button-focus-icon-color: #D93551; --radio-button-selected-icon-color: #D93551; } :root { --range-slider-thumb-border-color: #101F30; --range-slider-thumb-color: #fff; --range-slider-track-base-color: #C6CDD0; --range-slider-track-fill-color: #09D785; --range-feedback-text-color: #101F30; --range-range-text-color: #101F30; } :root { --autos-seemore-button-bg-color: var(--continue-button-bg-color); --autos-seemore-button-text-color: var(--continue-button-text-color); --autos-seemore-button-hover-bg-color: var(--continue-button-hover-bg-color); --autos-seemore-button-hover-text-color: var(--continue-button-hover-text-color); --autos-seemore-button-focus-bg-color: var(--continue-button-focus-bg-color); --autos-seemore-button-focus-text-color: var(--continue-button-focus-text-color) }