/* WordPress website only. No app or concierge assets are modified. */
@font-face{font-family:DayarFine;src:url('/wp-content/plugins/dayar-concierge/site/assets/heebo-400.ttf');font-weight:400;font-display:swap}
@font-face{font-family:DayarFine;src:url('/wp-content/plugins/dayar-concierge/site/assets/heebo-700.ttf');font-weight:700;font-display:swap}
body.dayar-fine-site{--fine-navy:#061735;--fine-blue:#102d61;--fine-gold:#b79653;--fine-light-gold:#efd48f;--fine-ivory:#f7f5ee;--fine-ink:#14223b;--fine-shadow:0 22px 42px -14px #06173575,0 7px 16px #06173526;--fine-panel:linear-gradient(135deg,#fffefa,#eee7d5);--fine-dark:radial-gradient(ellipse at 85% 10%,#173c75aa,transparent 65%),linear-gradient(125deg,#061735,#102d61);background:var(--fine-ivory)!important;color:var(--fine-ink);font-family:DayarFine,Heebo,Arial,sans-serif}
body.dayar-fine-site :is(main,.elementor,.dayaril-approved-toolbar,.site-footer) :is(h1,h2,h3,h4,p,a,label,button,input,select,textarea,.elementor-widget-text-editor){font-family:DayarFine,Heebo,Arial,sans-serif!important}
body.dayar-fine-site :is(main,.elementor) :is(h1,h2,h3){text-wrap:balance}
body.dayar-fine-site :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #397ccb!important;outline-offset:4px}
/* Common site navigation: retain the existing links and menu behaviour. */
body.dayar-fine-site .dayaril-approved-toolbar{box-shadow:0 8px 24px #0003;border-bottom:2px solid var(--fine-gold)}
body.dayar-fine-site .dayaril-toolbar-public{background:var(--fine-dark)!important;min-height:94px;gap:20px}
body.dayar-fine-site .dayaril-toolbar-brand{color:#fff7df!important;gap:13px}
body.dayar-fine-site .dayaril-toolbar-brand b{color:#fff7df!important;font-size:18px}
body.dayar-fine-site .dayaril-toolbar-brand small{color:var(--fine-light-gold)!important;font-size:13px;opacity:1}
body.dayar-fine-site .dayaril-toolbar-pin{width:64px;height:60px;flex:0 0 64px;transform:none;border-radius:0;background:url('/wp-content/plugins/dayar-concierge/site/assets/dayar-logo-navy-gold.webp') center/contain no-repeat;box-shadow:none}
body.dayar-fine-site .dayaril-toolbar-members{background:linear-gradient(110deg,#f7edcf,#e9d59b,#f8edcd)!important;color:var(--fine-navy);border-top:1px solid #c3a362;min-height:48px}
body.dayar-fine-site .dayaril-toolbar-members-menu a{color:var(--fine-navy)!important}
body.dayar-fine-site .dayaril-toolbar-public-menu a,body.dayar-fine-site .dayaril-toolbar-tools :is(a,button){color:#fff8e8!important}
body.dayar-fine-site .dayaril-toolbar-toggle{background:linear-gradient(135deg,#eed492,#b7944f)!important;color:var(--fine-navy)!important;border:1px solid #f6e8bc!important;border-radius:12px!important;box-shadow:0 4px 12px #0004;min-height:44px}
body.dayar-fine-site .dayaril-toolbar-menu .sub-menu{background:#0c244b!important;color:#fff!important;border:1px solid var(--fine-gold);border-radius:12px;box-shadow:var(--fine-shadow)}
body.dayar-fine-site .dayaril-toolbar-menu .sub-menu a{color:#fff7df!important;white-space:normal}
body.dayar-fine-site .dayaril-toolbar-search{background:var(--fine-ivory);border:2px solid var(--fine-gold);border-radius:14px}
/* Elementor page wrappers, section rhythm and category cards. */
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project){background:var(--fine-ivory)!important;--row-gap:0;--column-gap:0;padding:0!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con{padding:clamp(40px,5vw,78px) max(24px,calc((100% - 1220px)/2))!important;background:var(--fine-ivory)!important;border:0!important;border-bottom:1px solid #b7965355!important;border-radius:0!important;box-shadow:none!important;--row-gap:24px;--column-gap:24px;color:var(--fine-ink)!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con:nth-child(2n+3){background:linear-gradient(125deg,#fffefa,#eae2d1)!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con:first-child{background:var(--fine-dark)!important;border-bottom:2px solid var(--fine-gold)!important;color:#fff!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con:first-child :is(h1,h2,.elementor-heading-title){color:var(--fine-light-gold)!important;font-size:clamp(32px,4vw,56px)!important;line-height:1.25!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con:first-child :is(p,.elementor-widget-text-editor){color:#e5eaf3!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con:not(:first-child)>.elementor-widget-heading .elementor-heading-title{color:var(--fine-navy)!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.4!important}
body.dayar-fine-site .elementor .elementor-widget-text-editor{line-height:1.85;font-size:18px}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con:has(>.e-con>.elementor-widget-heading){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px!important;width:100%!important;padding:12px 0!important;background:none!important;border:0!important;box-shadow:none!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con>.e-con:has(>.elementor-widget-heading){background:var(--fine-panel)!important;color:var(--fine-ink)!important;border:3px solid var(--fine-gold)!important;border-radius:20px!important;padding:34px 25px 26px!important;outline:1px solid #e0c889;outline-offset:-9px;box-shadow:var(--fine-shadow),inset 0 0 0 3px #fff9!important;transform:none!important;min-width:0!important;width:100%!important;min-height:0!important;aspect-ratio:auto!important;--flex-direction:column;--align-items:stretch;--justify-content:flex-start;gap:18px!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con>.e-con:has(>.elementor-widget-heading)>:is(.elementor-widget-heading,.elementor-widget-text-editor,.elementor-widget-button){width:100%!important;max-width:100%!important;margin:0!important;transform:none!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con>.e-con:has(>.elementor-widget-heading) :is(h2,h3,.elementor-heading-title){color:var(--fine-navy)!important;font-size:23px!important;line-height:1.45!important}
body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con>.e-con:has(>.elementor-widget-heading) .elementor-widget-text-editor{color:#34445b!important;font-size:17px!important}
body.dayar-fine-site :is(.elementor-button,.dayar-primary-button,.dayar-submit,.woocommerce a.button,.woocommerce button.button){background:linear-gradient(135deg,#f5e4ae,#d2ac5b)!important;color:#10213e!important;border:2px solid #b79653!important;border-radius:12px!important;box-shadow:0 6px 13px #06173526!important;font-weight:700!important;min-height:44px;padding:12px 22px!important;line-height:1.4!important;transform:none!important}
body.dayar-fine-site :is(.elementor-button,.dayar-primary-button,.dayar-submit):hover{background:linear-gradient(135deg,#fff0c5,#e1c47e)!important;box-shadow:0 9px 20px #06173538!important}
/* Home: retain the authored video, board, photographs and paper-note content. */
body.dayar-fine-site .elementor-1297 .elementor-element-06cc779{background:var(--fine-dark)!important;color:#fff!important}
body.dayar-fine-site .elementor-1297 .elementor-element-06cc779 .elementor-heading-title{color:#fff!important;font-size:clamp(20px,2.1vw,29px)!important;line-height:1.9!important}
body.dayar-fine-site .elementor-1297 .elementor-element-06cc779 .elementor-heading-title:first-line{color:#efd48f!important;font-size:1.3em}
body.dayar-fine-site .elementor-1297 :is(.elementor-element-1767c16,.elementor-element-c291677,.elementor-element-05a5818)>.e-con::before{background:radial-gradient(circle at 32% 25%,#fff4bd,#d0a441 45%,#7c5921)!important;box-shadow:2px 5px 7px #0006!important}
body.dayar-fine-site .elementor-1297 :is(.elementor-element-1767c16,.elementor-element-c291677,.elementor-element-05a5818)>.e-con::after{display:none!important}
body.dayar-fine-site .elementor-1297 :is(.elementor-widget-video video,.elementor-element-f919100 img,.elementor-element-f919200 img){border:2px solid var(--fine-gold)!important;border-radius:18px!important;box-shadow:var(--fine-shadow)!important}
/* Plain WordPress pages, shop, forms, requests and resident services. */
body.dayar-fine-site .site-main>.page-header{background:var(--fine-dark);color:#fff;padding:60px max(24px,calc((100% - 1160px)/2));border-bottom:2px solid var(--fine-gold)}
body.dayar-fine-site .site-main>.page-header h1{color:var(--fine-light-gold);font-size:clamp(32px,4vw,52px);margin:0}
body.dayar-fine-site .site-main>.page-content:not(:has(>.elementor)){max-width:1220px;margin:0 auto;padding:40px 24px 70px}
body.dayar-fine-site :is(.dayar-native-skeleton,.dayar-card,.dayar-module,.dayar-modal__panel,.woocommerce ul.products li.product,.woocommerce form.login,.woocommerce form.register,.woocommerce-cart .cart-collaterals){background:var(--fine-panel)!important;border:2px solid var(--fine-gold)!important;border-radius:18px!important;box-shadow:var(--fine-shadow)!important;color:var(--fine-ink)!important;padding:28px!important}
body.dayar-fine-site :is(.dayar-choice,.dayar-check-card,.dayar-service-group,.dayar-summary){background:#fffdf7!important;border:1px solid #bc9b59!important;border-radius:12px!important;color:var(--fine-ink)!important}
body.dayar-fine-site .dayar-module__header{border-bottom:1px solid #b7965380;padding-bottom:20px;margin-bottom:24px}
body.dayar-fine-site :is(.dayar-steps .is-active,.dayar-choice.is-selected){background:#102d61!important;color:#ffedb5!important;border-color:#b79653!important}
body.dayar-fine-site :is(.dayar-form,.woocommerce,.dayaril-toolbar-search) :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea){background:#fffefa!important;color:#14223b!important;border:1px solid #b79653!important;border-radius:9px!important;padding:12px!important;max-width:100%;font-size:16px!important}
body.dayar-fine-site input:is([type=checkbox],[type=radio]){accent-color:#173966}
body.dayar-fine-site .site-footer{background:var(--fine-dark)!important;border-top:2px solid var(--fine-gold)!important;color:#f6e8be!important;padding:35px 24px!important}
body.dayar-fine-site .site-footer :is(a,p){color:#f6e8be!important}
/* Project pages embedded in Elementor. Preserve each project's content and branding. */
body.dayar-fine-site .dp-project{--navy:#061735;--blue:#102d61;--gold:#d6b365;--cream:#f7f5ee;background:var(--fine-ivory)!important;color:var(--fine-ink)!important}
body.dayar-fine-site .dp-project :is(.opening,.hero,.banner,.site-menu){background:var(--fine-dark)!important;color:#fff!important;border-color:var(--fine-gold)!important}
body.dayar-fine-site .dp-project :is(.service-card-link,.category-card,.product-card,.card,.quick-card){border:2px solid var(--fine-gold)!important;border-radius:18px!important;box-shadow:var(--fine-shadow)!important;background:var(--fine-panel)!important;color:var(--fine-ink)!important}
body.dayar-fine-site .dp-project :is(.section-number,.eyebrow){color:#96712f!important}
body.dayar-fine-site .dp-project :is(.hero,.opening) :is(h1,h2,p){color:#fff4d6!important}
@media(max-width:1024px){body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con:has(>.e-con>.elementor-widget-heading){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){
 body.dayar-fine-site .dayaril-toolbar-public{padding:12px 16px;gap:10px;flex-wrap:wrap}
 body.dayar-fine-site .dayaril-toolbar-brand{flex:1}.dayar-fine-site .dayaril-toolbar-brand b{font-size:16px!important}
 body.dayar-fine-site .dayaril-toolbar-pin{width:48px;height:48px;flex-basis:48px}
 body.dayar-fine-site .dayaril-toolbar-tools{width:100%;justify-content:center;gap:24px;font-size:14px;padding:8px 0 0;border-top:1px solid #d6b36544}
 body.dayar-fine-site .dayaril-toolbar-members{padding:10px 16px;gap:10px}
 body.dayar-fine-site .dayaril-toolbar-public nav{background:#0c244b!important;border:1px solid #b79653;border-radius:12px}
 body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con{padding:36px 20px!important}
 body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con:has(>.e-con>.elementor-widget-heading){grid-template-columns:1fr;gap:24px!important}
 body.dayar-fine-site .elementor[data-elementor-type="wp-page"]>.e-con:not(.dp-project)>.e-con>.e-con>.e-con:has(>.elementor-widget-heading){padding:30px 23px 24px!important}
 body.dayar-fine-site .elementor-1297 .elementor-element-06cc779 .elementor-heading-title{font-size:20px!important;line-height:1.8!important}
 body.dayar-fine-site .site-footer .footer-inner{gap:20px;flex-direction:column;text-align:center}
}
/* The homepage introduction is one hero, not a category-card grid. */
body.dayar-fine-site .elementor.elementor-1297 #content{background:var(--fine-dark)!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-335d3a6{background:#061735 url('https://dayaril.co.il/wp-content/uploads/2026/08/00-desk-moving-calendar-corrected.png') center/cover no-repeat!important;background-attachment:scroll!important;border:2px solid var(--fine-gold)!important;border-radius:24px!important;box-shadow:var(--fine-shadow)!important;justify-content:flex-end!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-06cc779{background:var(--fine-dark)!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-3c49414{display:block!important;background:transparent!important;padding:0!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-401bc20{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-401bc20 .elementor-heading-title{color:#fff!important;font-size:clamp(20px,2.1vw,29px)!important;line-height:1.8!important}
body.dayar-fine-site :is(.elementor-1299,.elementor-1300) .e-con:has(>.elementor-widget-heading)::after{background:radial-gradient(circle at 30% 25%,#fff5c9,#d4ae58 45%,#76531d)!important;box-shadow:2px 5px 7px #0005!important}
@media(max-width:650px){body.dayar-fine-site .dayaril-toolbar-brand>span:not(.dayaril-toolbar-pin){display:block!important}.dayar-fine-site .dayaril-toolbar-brand b{font-size:15px!important}.dayar-fine-site .dayaril-toolbar-brand small{font-size:12px!important}}
@media(max-width:650px){
 body.dayar-fine-site .dayaril-approved-toolbar .dayaril-toolbar-public{flex-wrap:wrap!important}
 body.dayar-fine-site .dayaril-toolbar-brand{flex:1 1 230px;min-width:0}
 body.dayar-fine-site .dayaril-toolbar-brand small{display:block!important;margin-top:4px}
 body.dayar-fine-site .dayaril-approved-toolbar .dayaril-toolbar-toggle{order:1;width:64px;height:44px;font-size:14px!important}
 body.dayar-fine-site .dayaril-toolbar-tools{order:2;flex:0 0 100%;box-sizing:border-box;margin:0}
 body.dayar-fine-site .dayaril-toolbar-public>nav{order:3}
 body.dayar-fine-site .dp-project .hero-copy{padding:0 20px!important;box-sizing:border-box!important;min-width:0}
 body.dayar-fine-site .dp-project .hero h1{font-size:36px!important;line-height:1.3!important;overflow-wrap:break-word}
}
/* Homepage: complete opening composition, restored principles, boxed films. */
body.dayar-fine-site .elementor.elementor-1297 #content{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;align-items:stretch!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-335d3a6{height:540px!important;min-height:0!important;width:calc(100% - 56px)!important;margin:36px 20px 36px 36px!important;background-size:cover!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-06cc779{padding:44px 40px 28px!important;min-height:0!important;justify-content:center!important;border-bottom:0!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-401bc20 .fine-home-title{font-size:clamp(30px,3vw,46px)!important;line-height:1.3!important;color:#f4d994!important;margin:0 0 20px!important}
body.dayar-fine-site .elementor.elementor-1297 #content .fine-home-lead{font-size:21px!important;line-height:1.65!important;color:#fff9ec!important;margin:0 0 12px!important}
body.dayar-fine-site .elementor.elementor-1297 #content .fine-home-description{font-size:17px!important;line-height:1.85!important;color:#d9e1ec!important;margin:0!important;max-width:610px}
body.dayar-fine-site .elementor-1297 .fine-service-seal{display:flex;align-items:center;gap:20px;margin:20px 0 0;padding-top:16px;border-top:1px solid #d4b16870;text-align:right}
body.dayar-fine-site .elementor-1297 .fine-service-seal img{width:105px;height:117px;object-fit:contain;filter:drop-shadow(0 6px 9px #0006)}
body.dayar-fine-site .elementor-1297 .fine-service-seal figcaption{font-size:22px;font-weight:700;color:#edd28d;line-height:1.5}
body.dayar-fine-site .elementor-1297 .fine-service-seal figcaption span{font-size:15px;font-weight:400;color:#f9f2df}
body.dayar-fine-site .elementor.elementor-1297 #content>.elementor-element-f9cf0ad{background:#f7f5ee!important;padding:44px 20px 0!important;text-align:center!important;margin:0!important;min-height:0!important}
body.dayar-fine-site .elementor.elementor-1297 #content>.elementor-element-f9cf0ad p{color:#14223b!important;font-size:27px!important;font-weight:700!important;margin:0!important}
body.dayar-fine-site .elementor.elementor-1297 #content>.elementor-element-9983085{background:#f7f5ee!important;min-height:0!important;padding:28px max(24px,calc((100% - 1180px)/2)) 54px!important}
body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-82daa7f{display:block!important;width:100%!important;min-height:0!important;background:none!important;box-shadow:none!important;border:0!important;padding:0!important;transform:none!important}
body.dayar-fine-site .elementor-1297 .fine-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%}
body.dayar-fine-site .elementor-1297 .fine-principle{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:215px;padding:28px 22px;background:linear-gradient(135deg,#fffef9,#eee7d7);border:3px solid #b79653;border-radius:22px;outline:1px solid #dbc183;outline-offset:-9px;box-shadow:0 23px 28px -13px #06173565,inset 0 0 0 3px #fff9;text-align:center}
body.dayar-fine-site .elementor-1297 .fine-principle::before{content:'';position:absolute;top:-10px;right:calc(50% - 9px);width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff5c9,#d4ae58 45%,#76531d);box-shadow:2px 5px 7px #0005}
body.dayar-fine-site .elementor-1297 .fine-principle-number{display:grid;place-items:center;width:62px;height:62px;border:2px solid #b79653;border-radius:50%;background:radial-gradient(circle at 30% 20%,#254575,#061735 75%);color:#f3d58e;font-size:24px;box-shadow:0 8px 13px #06173550,inset 0 0 0 3px #ffffff14}
body.dayar-fine-site .elementor-1297 .fine-principle h3{font-size:24px!important;line-height:1.4!important;color:#061735!important;margin:0!important}
body.dayar-fine-site .elementor.elementor-1297 #content>:is(.elementor-element-f919001,.elementor-element-f919010){position:relative;background:var(--fine-dark)!important;padding:48px 24px!important;align-items:center!important;gap:24px!important;border-bottom:1px solid #b79653!important;overflow:hidden}
body.dayar-fine-site .elementor.elementor-1297 #content>:is(.elementor-element-f919001,.elementor-element-f919010)::before{content:''!important;position:absolute!important;inset:16px!important;width:auto!important;height:auto!important;border:1px solid #b7965366!important;border-radius:24px!important;background:linear-gradient(#e3c375,#e3c375) top right/75px 2px no-repeat,linear-gradient(#e3c375,#e3c375) top right/2px 75px no-repeat,linear-gradient(#e3c375,#e3c375) bottom left/75px 2px no-repeat,linear-gradient(#e3c375,#e3c375) bottom left/2px 75px no-repeat!important;transform:none!important;pointer-events:none!important;opacity:1!important}
body.dayar-fine-site .elementor.elementor-1297 #content .dayar-supplied-video{position:relative;width:min(100%,860px)!important;max-width:860px!important;padding:14px!important;background:linear-gradient(135deg,#f4dc9a,#8b672c 45%,#dfbf74)!important;border:1px solid #fff0ba!important;border-radius:22px!important;box-shadow:0 25px 48px #0007!important;overflow:hidden}
body.dayar-fine-site .elementor.elementor-1297 #content .dayar-supplied-video .elementor-wrapper{width:100%!important;aspect-ratio:16/9!important;overflow:hidden!important;border-radius:10px!important;background:#020915!important}
body.dayar-fine-site .elementor.elementor-1297 #content .dayar-supplied-video video{width:100%!important;height:100%!important;max-height:480px!important;object-fit:contain!important;border:0!important;border-radius:10px!important;box-shadow:none!important;display:block!important}
body.dayar-fine-site .elementor.elementor-1297 #content .elementor-element-f919011 h2{color:#f3d58e!important;text-align:center!important}
@media(max-width:767px){
 body.dayar-fine-site .elementor.elementor-1297 #content{grid-template-columns:1fr!important}
 body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-06cc779{grid-column:1!important;grid-row:1!important;padding:34px 24px 20px!important}
 body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-335d3a6{grid-column:1!important;grid-row:2!important;height:350px!important;width:calc(100% - 48px)!important;margin:12px 24px 30px!important}
 body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-401bc20 .fine-home-title{font-size:32px!important;line-height:1.35!important}
 body.dayar-fine-site .elementor-1297 .fine-service-seal img{width:86px;height:96px}
 body.dayar-fine-site .elementor-1297 .fine-service-seal figcaption{font-size:20px}
 body.dayar-fine-site .elementor-1297 .fine-principles{grid-template-columns:1fr;gap:24px}
 body.dayar-fine-site .elementor-1297 .fine-principle{min-height:150px;padding:26px 20px;flex-direction:row;justify-content:flex-start;text-align:right}
 body.dayar-fine-site .elementor-1297 .fine-principle-number{flex:0 0 62px}
 body.dayar-fine-site .elementor-1297 .fine-principle h3{font-size:23px!important}
 body.dayar-fine-site .elementor.elementor-1297 #content>.elementor-element-f9cf0ad p{font-size:25px!important}
 body.dayar-fine-site .elementor.elementor-1297 #content .dayar-supplied-video{padding:8px!important;border-radius:16px!important}
 body.dayar-fine-site .elementor.elementor-1297 #content>:is(.elementor-element-f919001,.elementor-element-f919010){padding:36px 24px!important}
}
@media(prefers-reduced-motion:reduce){body.dayar-fine-site *,body.dayar-fine-site *::before,body.dayar-fine-site *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

body.dayar-fine-site .elementor.elementor-1297 #content .e-con.elementor-element-82daa7f{filter:none!important;aspect-ratio:auto!important;height:auto!important}
body.dayar-fine-site .elementor.elementor-1297 #content .fine-home-title::first-line{font-size:1em!important;color:inherit!important}
body.dayar-fine-site .elementor.elementor-1297 #content .fine-home-title{font-weight:700!important}
