html,body,p[data-p],ol[data-p],ul[data-p],li[data-p],textarea[data-p],h1[data-p],h2[data-p],h3[data-p],h4[data-p]{margin:0;padding:0}h1[data-p],h2[data-p],h3[data-p],h4[data-p]{font-size:100%;font-weight:400}ul[data-p]{list-style:none}button[data-p],input[data-p],textarea[data-p]{margin:0}html{box-sizing:border-box}[data-p],[data-p]:before,[data-p]:after{box-sizing:inherit}img[data-p],video[data-p]{height:auto;max-width:100%}table[data-p]{border-collapse:collapse;border-spacing:0}td[data-p],th[data-p]{padding:0;text-align:left}input[data-p][type=number],input[data-p][type=text],input[data-p][type=tel],textarea[data-p]{padding:12px 16px;height:48px;background:#0003;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#fff;font-weight:500;font-size:16px;line-height:150%}input[data-p][type=number]::placeholder,input[data-p][type=text]::placeholder,input[data-p][type=tel]::placeholder,textarea[data-p]::placeholder{color:#ffffff80}input[data-p][type=number].input-call-us,input[data-p][type=text].input-call-us,input[data-p][type=tel].input-call-us,textarea[data-p].input-call-us{background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:8px;color:#000;font-weight:500;font-size:16px;line-height:150%}input[data-p][type=number].input-call-us::placeholder,input[data-p][type=text].input-call-us::placeholder,input[data-p][type=tel].input-call-us::placeholder,textarea[data-p].input-call-us::placeholder{color:#9ca1ac}input[data-p][type=number].input-call-us:focus,input[data-p][type=text].input-call-us:focus,input[data-p][type=tel].input-call-us:focus,textarea[data-p].input-call-us:focus{outline:none;box-shadow:0 0 0 1px #0003}label[data-p]{height:24px;font-weight:500;font-size:16px;line-height:24px;color:#fff}html{scroll-behavior:smooth}kliffort-banner[data-p]{width:100%;padding-top:24px;padding-bottom:16px}@media(width<768px){kliffort-banner[data-p]{padding-left:16px;padding-right:16px}}.box[data-p]{width:100%;position:relative;box-shadow:0 4px 36px #b5b8bc66;overflow:hidden;background-color:var(--bgColor)}@media(width<768px){.box[data-p]{height:553px;border-radius:16px}}@media(768px<=width<1024px){.box[data-p]{height:443px;border-radius:32px}}@media(1024px<=width<1366px){.box[data-p]{height:467px;border-radius:32px}}@media(1366px<=width){.box[data-p]{height:649px;border-radius:32px}}.box[data-p] .background[data-p]{width:100%;height:100%;position:absolute;object-fit:cover}.left[data-p]{position:absolute}@media(width<768px){.left[data-p]{padding-left:32px;padding-right:32px}}@media(768px<=width<1024px){.left[data-p]{padding-left:32px;width:520px}}@media(1024px<=width<1366px){.left[data-p]{padding-left:80px;width:570px}}@media(1366px<=width){.left[data-p]{padding-left:80px;width:768px}}.buttons[data-p]{display:flex;gap:15px;margin-top:40px}@media(width<768px){.buttons[data-p]{flex-direction:column}}@media(768px<=width<1024px){.buttons[data-p]{flex-direction:row}}@media(1024px<=width<1366px){.buttons[data-p]{flex-direction:row}}@media(1366px<=width){.buttons[data-p]{flex-direction:row}}.buttons[data-p] a[data-p]{text-decoration:none}.phone[data-p]{position:absolute;right:0;bottom:0;border-radius:0 0 32px}@media(width<768px){.phone[data-p]{display:none}}@media(768px<=width<1024px){.phone[data-p]{width:276px;height:328px}}@media(1024px<=width<1366px){.phone[data-p]{height:100%}}@media(1366px<=width){.phone[data-p]{height:100%}}dialog[data-p]{box-sizing:content-box;padding:16px;border:1px solid rgba(0,0,0,.2);border-radius:24px}dialog[data-p]::backdrop{background:#00000080;backdrop-filter:blur(5px)}video[data-p]{width:100%;border-radius:12px;border:1px solid rgba(0,0,0,.2)}form[data-p]{position:absolute;right:16px;top:16px;width:48px;height:48px;border:1px solid rgba(0,0,0,.2);background:#fff;display:flex;flex-direction:row;align-items:flex-start;justify-content:end;border-radius:0 0 0 24px;border-width:0px 0px 1px 1px}form[data-p] button[data-p]{width:32px;height:32px;background:#fff;border:0;padding:0;cursor:pointer}
