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