*{margin:0;padding:0;box-sizing:border-box;font-family:"SF UI Display Light";font-weight:normal;}body{background-repeat:no-repeat;background-position-y:-118px;background-size:contain;}.Dlife_header{height:9cm;background:rgba(129,85,140,.88);margin-bottom:-8.2cm;}.hero-section{padding:0 0px;background:#eaebeb;position:relative;margin:100px 280px 100px 280px;box-shadow:rgba(0,0,0,45%) 0px 25px 20px -20px;}.hero-section .content{max-width:1200px;margin:0 auto;width:100%;color:#000;text-align:justify;padding:100px 50px 50px 50px;}.content img{width:165px;}.hero-section .content h2{max-width:600px;font-family:"SF UI Display Light";font-weight:normal;font-size:55px;line-height:48px;}.hero-section .content p{max-width:1200px;margin-top:18px;}.hr_dlife{background:#414042;height:4px;margin-bottom:-3px;}.hero-section .content button{background:#000;background:#7f528b;padding:10px 35px;border:none;font-size:1rem;font-size:18pt;border-radius:25px;margin-top:50px;cursor:pointer;font-weight:500;transition:.2s ease;color:white;font-family:"SF UI Display Regular";}.hero-section .bg{background:url("https://cdn-dliin.nitrocdn.com/iFaxlHcVqyWZWghwsjNiQOatlfNsVALG/assets/images/optimized/rev-3232abf/dlifeinteriors.com/wp-content/uploads/2024/03/Lin_element.png") no-repeat top right;background-size:240px;}.hero-section .content button:hover{color:#fff;background:#63c7a2;}textarea{width:100%;padding:10px;margin:40px 0px 30px 0px;border:1px solid #cececf;border-radius:10px;background:#eaebeb;font-size:18px;color:#2b2b2b;}.hero-section textarea::placeholder{font-size:14px;}.rating div{display:flex;align-items:center;padding-top:15px;justify-content:space-between;margin-right:10px;}.rating_head{font-family:"SF UI Display medium";font-weight:normal;font-size:23px;color:#7f528a;margin:10px;}.rating i{color:#939598;margin:10px;font-size:18px;font-style:normal;font-family:"SF UI Display Medium";display:flex;justify-content:center;pointer-events:none;}.rating i:hover,.rating i:active{color:white;}.circle_rating{font-size:30px;color:#ccc;cursor:pointer;background:#ccc;width:30pt;height:30pt;border:0px;border:2px solid black;top:0;left:0;padding-top:1px;}.circle_rating:hover,.circle_rating:active,.circle_rating:focus{border:0px;}.hero-section .bg.nitro-lazy{background-image:none !important;}.selected i{color:#fff;}div.crushed-2{background:conic-gradient(from -135deg,currentColor 90deg,rgba(0,0,0,0) 0) 101%/12px 12px,linear-gradient(currentColor 0 0) bottom 6px left 0/var(--d,99%) 1px;transition:.3s,background-position .3s .3s;background-repeat:no-repeat;margin-top:-16px;opacity:.15;margin-left:5px;}.arrow-1{padding:10px;padding-bottom:20px;}.text_input{border:none;padding:10px;margin-bottom:10px;margin-top:10px;width:100%;font-family:"SF UI Display Light";font-weight:normal;font-size:14pt;background-color:white;}input[type=date]{text-align:left;text-align:-webkit-right;width:100%;color:#2b2b2b;-webkit-appearance:none;}input[type="date"]:before{color:lightgray;content:attr(placeholder);position:absolute;display:block;}input[type="date"].full:before{color:black;content:"" !important;}.form-control::-moz-placeholder{color:#cececf;}.form-control:-ms-input-placeholder{color:#cececf;}.form-control::-webkit-input-placeholder{color:#cececf;}.rating_div-2{display:flex;gap:15px;align-items:center;justify-content:space-between;}.rating_div-2_mob{display:flex;gap:15px;align-items:center;justify-content:space-between;}.rating_div-2_mob div{width:100%;}.arrow-1:hover{--d:100%;--p:calc(100% + 8px);}label{display:block;line-height:40px;}.circle-with-text{justify-content:center;align-items:center;border-radius:100%;text-align:center;display:flex;}.circle-with-text i{position:absolute;}.option-input,.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;position:relative;height:40px;width:40px;transition:all .15s ease-out 0s;border:1px solid #939598;color:#fff;cursor:pointer;display:inline-block;outline:none;}.error{border:1px solid #e3685f;}.error-message{color:red;margin-bottom:1em;margin-top:-10px;}.arrow-1 .error-message{color:red;margin-bottom:1em;position:absolute;margin-top:-65px;}.text_area_error .error-message{margin-top:-30px;}.option-input:hover{border:none !important;}.white{color:#fff !important;}#one input:hover,#two input:hover,#three input:hover{background:#e3685f !important;}#four input:hover{background:#f0a531 !important;}#five input:hover{background:#63c7a2 !important;}#one i:hover{color:#fff;}.circle-with-text i:hover{color:#fff;}.option-input:checked::before{width:40px;height:40px;display:flex;font-size:25px;font-weight:bold;position:absolute;align-items:center;justify-content:center;}.option-input:checked::after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;background:#40e0d0;display:block;position:relative;z-index:100;}.option-input.radio{border-radius:50%;}.option-input.radio::after{border-radius:50%;}@keyframes click-wave{0%{height:40px;width:40px;opacity:.35;position:relative;}100%{height:200px;width:200px;margin-left:-80px;margin-top:-80px;opacity:0;}}@media (max-width: 1080px){body{background:white;}.hero-section{margin:0px 80px 80px 80px;}.Dlife_header{display:none;}.hr_dlife{background:none;height:4px;margin-bottom:-5px;}}@media (max-width: 768px){.content img{width:115px;}.rating div{margin-right:0px;}body{background:white;}.hero-section{margin:30px 30px 30px 30px;}.Dlife_header{display:none;}.hero-section .bg{background-size:200px;}#hamburger-btn,#close-menu-btn{display:block;}.hero-section .content{text-align:justify;padding:75px 35px 35px 35px;}.hero-section .content :is(h2,p){max-width:100%;}.hero-section .content h2{font-size:38px;line-height:38px;}.rating_div-2{display:block;padding:0px;margin-bottom:15px;padding-left:10px;padding-right:10px;box-shadow:rgba(149,157,165,10%) 0px 8px 24px;}.rating_div-2_mob{display:block;}}@media (max-width: 480px){.hero-section{margin:20px 15px 30px 15px;}.hero-section .bg{background-size:130px;}.hero-section .content{text-align:justify;padding:75px 15px 20px 15px;}}