:root{--primary-color:#f9d120;--main-text-color:#000;--second-text-color:#303030;--white-color:#fff;--second-bg-color:#fff;--primary-white-button-color:#fff;--second-white-button-color:#e6e6e6;--primary-yellow-button-color:#f9d120;--second-yellow-button-color:#e0bc1d}.float-field{position:relative;width:100%}.float-field>input,.float-field>select,.float-field>textarea{padding-top:1.35rem}.float-field>label{color:#767676;font-size:18px!important;left:.75rem;padding:0 .25rem;pointer-events:none;position:absolute;top:19px;transition:.15s ease}.iti .float-field>label{left:2.75rem}.promocode-div .float-field>label{color:#767676;font-size:20px!important;left:2.75rem;padding:0 .25rem;pointer-events:none;position:absolute;top:15px;transition:.15s ease}.float-field.has-value>label,.float-field.is-focused>label{color:#767676;font-size:.8rem!important;top:2px}.main-text{color:var(--main-text-color)}.second-text{color:var(--white-color)}.border{border:1px solid #999!important}.is-invalid{border-color:#dc3545!important}h1{font-size:72px;font-weight:500;line-height:90px}h1,h2{font-family:Outfit,sans-serif;letter-spacing:0}h2{font-size:64px;font-weight:400;line-height:80px}h3{font-family:Outfit,sans-serif;font-size:36px;font-weight:500;letter-spacing:0;line-height:45px}h4{font-size:22px;line-height:28px}h4,h5{font-family:Outfit,sans-serif;font-weight:400;letter-spacing:0}h5{font-size:18px;line-height:22px}p{font-weight:400;letter-spacing:0;line-height:24px}.body-1,p{font-family:Outfit,sans-serif;font-size:16px}.body-1{font-weight:700;letter-spacing:1.5px;line-height:20px;text-transform:uppercase}.primary-white-button{background:transparent;border:1px solid var(--primary-white-button-color);border-radius:50px;color:var(--main-text-color);font-family:Outfit,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;padding:16px 24px;text-decoration:none}.primary-white-button:hover,.second-white-button{background:var(--primary-white-button-color)}.second-white-button{border:1px solid var(--primary-white-button-color);border-radius:50px;color:var(--main-text-color);font-family:Outfit,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;padding:16px 24px;text-decoration:none}.second-white-button:hover{background:#e6e6e6}.primary-yellow-button{background:var(--primary-yellow-button-color);border:1px solid var(--primary-yellow-button-color);border-radius:50px;color:var(--main-text-color);font-family:Outfit,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;padding:16px 24px;text-decoration:none}.primary-yellow-button:hover{background:var(--second-yellow-button-color);border:1px solid var(--white-color)}.border-yellow-button{background:#fff;border:1px solid #f9d120;border-radius:50px;color:#303030;font-family:Outfit,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;padding:16px 24px;text-decoration:none}.border-yellow-button:hover{background:var(--second-yellow-button-color);border:1px solid var(--second-yellow-button-color)}.home-section{margin-left:3px;margin-right:3px}.blog-card .btn:first-child:active{background-color:transparent!important;border-color:transparent!important;color:#000}.active>.page-link,.page-link.active{background-color:#f3d231!important;border-color:#f3d231!important;color:#000!important;z-index:3}.iti.iti--allow-dropdown.iti--show-flags{width:100%}.alert.alert-success{background:#007e00e6!important;color:#fff!important;font-size:18px!important;text-align:center!important}@media only screen and (max-width:767px){.float-field>label{color:#767676;font-size:18px!important;left:.75rem;padding:0 .25rem;pointer-events:none;position:absolute;top:17px;transition:.15s ease}h1{font-size:38px;font-weight:500;line-height:50px}h1,h2{font-family:Outfit,sans-serif;letter-spacing:0}h2{font-size:32px;font-weight:400;line-height:40px}h3{font-family:Outfit,sans-serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:35px}h4{font-size:18px;line-height:25px}h4,h5{font-family:Outfit,sans-serif;font-weight:400;letter-spacing:0}h5{font-size:14px;line-height:22px}p{font-weight:400;letter-spacing:0;line-height:24px}.body-1,p{font-family:Outfit,sans-serif;font-size:16px}.body-1{font-weight:700;letter-spacing:1.5px;line-height:20px;text-transform:uppercase}div#carpet-sizes label{font-family:Outfit,sans-serif;font-size:14px!important;font-weight:400;letter-spacing:0;line-height:22px}.primary-yellow-button{background:var(--primary-yellow-button-color);border:1px solid var(--primary-yellow-button-color);border-radius:50px}.primary-white-button,.primary-yellow-button{color:var(--main-text-color);font-family:Outfit,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;padding:12px 24px;text-align:center;text-decoration:none;width:100%}.primary-white-button{background:transparent;border:1px solid var(--primary-white-button-color);border-radius:50px}.primary-white-button:hover{background:var(--primary-white-button-color)}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:768px) and (max-width:1366px) and (hover:none) and (pointer:coarse){p{font-size:14px}h4,p{font-family:Outfit,sans-serif;font-weight:400;letter-spacing:0;line-height:24px}h4{font-size:16px}h1{font-family:Outfit,sans-serif;font-size:40px;font-weight:500;letter-spacing:0;line-height:48px}}