.elementor-43 .elementor-element.elementor-element-bcf7f3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-5e04ad0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-5e04ad0:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-5e04ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43 .elementor-element.elementor-element-bdcf4b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-70f1856{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-79457c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-43 .elementor-element.elementor-element-75abc5b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-43 .elementor-element.elementor-element-75abc5b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-43 .elementor-element.elementor-element-75abc5b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-43 .elementor-element.elementor-element-75abc5b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-field-type-html{padding-bottom:0px;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-button[type="submit"]{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-43 .elementor-element.elementor-element-75abc5b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-43 .elementor-element.elementor-element-1945901{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-357db3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-e7eb6b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-3672577{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-332b25b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-a460843{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-5e04ad0{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-bdcf4b1{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-43 .elementor-element.elementor-element-70f1856{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-5e04ad0{--padding-top:20px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-43 .elementor-element.elementor-element-bdcf4b1{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-5e04ad0{--content-width:1320px;}.elementor-43 .elementor-element.elementor-element-bdcf4b1{--content-width:1320px;}.elementor-43 .elementor-element.elementor-element-79457c5{--width:62%;}.elementor-43 .elementor-element.elementor-element-1945901{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-79457c5{--width:100%;}.elementor-43 .elementor-element.elementor-element-1945901{--width:100%;}}/* Start custom CSS */body.elementor-page-43{--dr-ink:#1A1A1A;--dr-mut:#767676;--dr-line:#E0E0E0;--dr-soft:#F5F5F5;--dr-red:var(--e-global-color-d49ac81);--dr-red-d:var(--e-global-color-332724a);--dr-blue:var(--e-global-color-044b931);--dr-navy:#12164A;font-family:Montserrat,sans-serif;color:var(--dr-ink);}
body.elementor-page-43 a{text-decoration:none;}
body.elementor-page-43 svg{flex:0 0 auto;}
/* Sayfa yolu */
body.elementor-page-43 .dru-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--dr-mut);margin-bottom:36px;}
body.elementor-page-43 .dru-crumbs a{color:var(--dr-mut);transition:color .15s;}
body.elementor-page-43 .dru-crumbs a:hover{color:var(--dr-red);}
body.elementor-page-43 .dru-crumbs span{color:#BDBDBD;}
body.elementor-page-43 .dru-crumbs b{color:var(--dr-ink);font-weight:600;}
/* Üst bölüm */
body.elementor-page-43 .dru-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--dr-red);margin-bottom:14px;}
body.elementor-page-43 .dru-title .elementor-heading-title{font-size:44px;font-weight:700;line-height:1.15;letter-spacing:-.5px;color:var(--dr-ink);}
body.elementor-page-43 .dru-title{margin-bottom:18px!important;}
body.elementor-page-43 .dru-lead, body.elementor-page-43 .dru-lead p{font-size:17px;line-height:1.75;color:var(--dr-mut);margin:0;}
body.elementor-page-43 .dru-chips{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--dr-line);border-radius:14px;background:#fff;overflow:hidden;}
body.elementor-page-43 .dru-chips li{margin:0;padding:16px 18px;}
body.elementor-page-43 .dru-chips li + li{border-left:1px solid var(--dr-line);}
body.elementor-page-43 .dru-chips small{display:block;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dr-mut);margin-bottom:4px;}
body.elementor-page-43 .dru-chips b{display:block;font-size:16px;font-weight:700;color:var(--dr-ink);line-height:1.3;}
body.elementor-page-43 .dru-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}
body.elementor-page-43 .dru-b{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;border-radius:10px;border:2px solid transparent;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;line-height:1;transition:background .25s,color .25s,border-color .25s;}
body.elementor-page-43 .dru-b svg{width:16px;height:16px;}
body.elementor-page-43 .dru-b-red{background:var(--dr-red);color:#fff;}
body.elementor-page-43 .dru-b-red:hover{background:var(--dr-red-d);color:#fff;}
body.elementor-page-43 .dru-b-line{background:#fff;color:var(--dr-ink);border-color:#D9D9D9;}
body.elementor-page-43 .dru-b-line svg{color:#25D366;}
body.elementor-page-43 .dru-b-line:hover{border-color:var(--dr-blue);color:var(--dr-blue);}
body.elementor-page-43 .dru-img{background:#fff;border:1px solid var(--dr-line);border-radius:20px;padding:28px;}
body.elementor-page-43 .dru-img img{display:block;width:100%;max-width:520px;margin:0 auto;aspect-ratio:1/1;object-fit:contain;}
/* Bölüm başlıkları */
body.elementor-page-43 .dru-h2 .elementor-heading-title{font-size:26px;font-weight:700;color:var(--dr-ink);line-height:1.3;}
body.elementor-page-43 .dru-h2{margin-bottom:22px!important;}
body.elementor-page-43 .dru-h3 .elementor-heading-title{font-size:17px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dru-h3{margin:30px 0 14px!important;}
/* Teknik tablo */
body.elementor-page-43 .dru-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--dr-line);border-radius:14px;overflow:hidden;font-size:15px;margin:0;}
body.elementor-page-43 .dru-table th, body.elementor-page-43 .dru-table td{padding:16px 20px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--dr-line);line-height:1.5;background:#fff;}
body.elementor-page-43 .dru-table tr:last-child th, body.elementor-page-43 .dru-table tr:last-child td{border-bottom:0;}
body.elementor-page-43 .dru-table th{width:38%;font-weight:600;color:var(--dr-mut);background:var(--dr-soft);}
body.elementor-page-43 .dru-table td{font-weight:600;color:var(--dr-ink);}
/* Öne çıkanlar */
body.elementor-page-43 .dru-one{list-style:none;margin:0;padding:0;display:grid;gap:14px;}
body.elementor-page-43 .dru-one li{display:flex;gap:12px;align-items:flex-start;margin:0;font-size:15px;font-weight:500;line-height:1.55;color:var(--dr-ink);}
body.elementor-page-43 .dru-one i{width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#FDEDEC;color:var(--dr-red);display:flex;align-items:center;justify-content:center;margin-top:-1px;}
body.elementor-page-43 .dru-one i svg{width:13px;height:13px;}
body.elementor-page-43 .dru-alan{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;}
body.elementor-page-43 .dru-alan li{margin:0;padding:8px 14px;border:1px solid var(--dr-line);border-radius:30px;font-size:13.5px;font-weight:600;color:var(--dr-ink);background:#fff;}
/* İçerik */
body.elementor-page-43 .dru-content{background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:44px 48px;}
body.elementor-page-43 .dru-content h2{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.3;color:var(--dr-ink);margin:36px 0 14px;}
body.elementor-page-43 .dru-content h2:first-child{margin-top:0;}
body.elementor-page-43 .dru-content p, body.elementor-page-43 .dru-content li{font-size:16px;line-height:1.8;color:#555;}
body.elementor-page-43 .dru-content p{margin:0 0 16px;}
body.elementor-page-43 .dru-content ul{margin:0 0 18px;padding-left:20px;}
body.elementor-page-43 .dru-content li{margin-bottom:8px;}
body.elementor-page-43 .dru-content li::marker{color:var(--dr-red);}
body.elementor-page-43 .dru-content strong{color:var(--dr-ink);font-weight:700;}
body.elementor-page-43 .dru-content a{color:var(--dr-red);font-weight:600;border-bottom:1px solid rgba(230,46,41,.3);}
/* Yan alan */
body.elementor-page-43 .dru-side{position:sticky;top:110px;gap:14px!important;}
body.elementor-page-43 .dru-side-title .elementor-heading-title{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--dr-red);}
body.elementor-page-43 .dru-nav{background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:10px;}
body.elementor-page-43 .dru-nav-g + .dru-nav-g{border-top:1px solid var(--dr-line);}
body.elementor-page-43 .dru-nav-h{display:block;padding:12px 12px;font-size:15px;font-weight:700;color:var(--dr-ink);transition:color .15s;}
body.elementor-page-43 .dru-nav-h:hover{color:var(--dr-red);}
body.elementor-page-43 .dru-nav ul{list-style:none;margin:0 0 8px;padding:0;display:none;}
body.elementor-page-43 .dru-nav-g.is-open ul{display:block;}
body.elementor-page-43 .dru-nav li{margin:0;}
body.elementor-page-43 .dru-nav li a{display:block;padding:9px 12px 9px 24px;border-radius:8px;font-size:14px;font-weight:500;color:var(--dr-mut);position:relative;transition:background .15s,color .15s;}
body.elementor-page-43 .dru-nav li a::before{content:"";position:absolute;left:12px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#C8C8C8;}
body.elementor-page-43 .dru-nav li a:hover{color:var(--dr-ink);background:var(--dr-soft);}
body.elementor-page-43 .dru-nav li.is-current a{color:var(--dr-red);background:#FDEDEC;font-weight:600;}
body.elementor-page-43 .dru-nav li.is-current a::before{background:var(--dr-red);}
body.elementor-page-43 .dru-side-card{background:var(--dr-navy);border-radius:16px;padding:26px 24px;display:flex;flex-direction:column;gap:10px;}
body.elementor-page-43 .dru-side-card b{font-size:18px;font-weight:700;color:#fff;}
body.elementor-page-43 .dru-side-card p{margin:0 0 6px;font-size:14px;line-height:1.65;color:rgba(255,255,255,.72);}
body.elementor-page-43 .dru-side-tel{font-size:22px;font-weight:700;color:#fff;margin-bottom:6px;}
body.elementor-page-43 .dru-side-tel:hover{color:#FF9B97;}
body.elementor-page-43 .dru-b-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.35);}
body.elementor-page-43 .dru-b-ghost:hover{background:#fff;color:var(--dr-navy);}
/* Diğer ürünler */
body.elementor-page-43 .dru-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
body.elementor-page-43 .dru-card{display:flex;flex-direction:column;border:1px solid var(--dr-line);border-radius:16px;overflow:hidden;background:#fff;color:var(--dr-ink);transition:border-color .15s,box-shadow .15s;}
body.elementor-page-43 .dru-card:hover{border-color:var(--dr-red);box-shadow:0 10px 28px rgba(0,0,0,.07);}
body.elementor-page-43 .dru-card-im{display:block;padding:16px 16px 0;}
body.elementor-page-43 .dru-card-img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;}
body.elementor-page-43 .dru-card-b{display:flex;flex-direction:column;gap:6px;padding:16px 20px 20px;flex-grow:1;}
body.elementor-page-43 .dru-card-b b{font-size:16px;font-weight:700;line-height:1.35;}
body.elementor-page-43 .dru-card-b small{font-size:13.5px;line-height:1.6;color:var(--dr-mut);}
body.elementor-page-43 .dru-card-b em{margin-top:auto;padding-top:6px;font-style:normal;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--dr-red);}
body.elementor-page-43 .dru-card-b em svg{width:14px;height:14px;}
@media (max-width:1024px){
 body.elementor-page-43 .dru-title .elementor-heading-title{font-size:36px;}
 body.elementor-page-43 .dru-side{position:static;}
 body.elementor-page-43 .dru-cards{grid-template-columns:repeat(2,1fr);}
}
@media (max-width:767px){
 body.elementor-page-43 .dru-crumbs{margin-bottom:22px;font-size:12px;}
 body.elementor-page-43 .dru-title .elementor-heading-title{font-size:28px;}
 body.elementor-page-43 .dru-lead, body.elementor-page-43 .dru-lead p{font-size:15.5px;}
 body.elementor-page-43 .dru-chips{grid-template-columns:1fr;}
 body.elementor-page-43 .dru-chips li + li{border-left:0;border-top:1px solid var(--dr-line);}
 body.elementor-page-43 .dru-chips li{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;}
 body.elementor-page-43 .dru-chips small{margin:0;}
 body.elementor-page-43 .dru-btns .dru-b{flex:1 1 100%;}
 body.elementor-page-43 .dru-img{padding:16px;}
 body.elementor-page-43 .dru-h2 .elementor-heading-title{font-size:22px;}
 body.elementor-page-43 .dru-table th, body.elementor-page-43 .dru-table td{padding:12px 14px;font-size:14px;}
 body.elementor-page-43 .dru-content{padding:26px 20px;}
 body.elementor-page-43 .dru-content h2{font-size:20px;}
 body.elementor-page-43 .dru-content p, body.elementor-page-43 .dru-content li{font-size:15px;}
 body.elementor-page-43 .dru-cards{grid-template-columns:1fr;}
}
/* Kategori sayfaları */
body.elementor-page-43 .druk-hero{border-bottom:1px solid var(--dr-line);}
body.elementor-page-43 .druk-hero .dru-lead{max-width:760px;}
body.elementor-page-43 .druk-grup + .druk-grup{margin-top:64px;}
body.elementor-page-43 .druk-grup-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px;}
body.elementor-page-43 .druk-cards .dru-cards{grid-template-columns:repeat(3,1fr);}
body.elementor-page-43 .druk-not{margin-top:56px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:36px 40px;}
body.elementor-page-43 .druk-not h2{font-size:22px;font-weight:700;margin:0 0 10px;color:var(--dr-ink);}
body.elementor-page-43 .druk-not p{margin:0;font-size:15.5px;line-height:1.75;color:var(--dr-mut);}
body.elementor-page-43 .druk-not .dru-btns{margin:0;justify-content:flex-end;}
@media (max-width:1024px){ body.elementor-page-43 .druk-cards .dru-cards{grid-template-columns:repeat(2,1fr);} body.elementor-page-43 .druk-not{grid-template-columns:1fr;} body.elementor-page-43 .druk-not .dru-btns{justify-content:flex-start;} }
@media (max-width:767px){ body.elementor-page-43 .druk-cards .dru-cards{grid-template-columns:1fr;} body.elementor-page-43 .druk-not{padding:24px 20px;} }
body.elementor-page-43 .druk-title{font-family:Montserrat,sans-serif;font-size:44px;font-weight:700;line-height:1.15;letter-spacing:-.5px;color:var(--dr-ink);margin:0 0 16px;}
body.elementor-page-43 .druk-h2{font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;margin:0;color:var(--dr-ink);}
@media (max-width:767px){ body.elementor-page-43 .druk-title{font-size:30px;} body.elementor-page-43 .druk-h2{font-size:22px;} }
body.elementor-page-43 .dru-card-big{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;align-items:center;}
body.elementor-page-43 .dru-card-big .dru-card-im{padding:20px;}
body.elementor-page-43 .dru-card-big .dru-card-img{aspect-ratio:1/1;max-height:300px;}
body.elementor-page-43 .dru-card-big .dru-card-b{border-left:1px solid var(--dr-line);height:100%;justify-content:center;padding:32px 36px;}
body.elementor-page-43 .dru-card-big .dru-card-b b{font-size:22px;}
body.elementor-page-43 .dru-card-big .dru-card-b small{font-size:15px;}
body.elementor-page-43 .dru-card-big .dru-card-b em{margin-top:10px;}
@media (max-width:767px){ body.elementor-page-43 .dru-card-big{grid-column:auto;display:flex;} body.elementor-page-43 .dru-card-big .dru-card-b{border-left:0;padding:16px 20px 20px;} body.elementor-page-43 .dru-card-big .dru-card-b b{font-size:18px;} }
body.elementor-page-43 .druk-cards .dru-cards.n4{grid-template-columns:repeat(4,1fr);}
body.elementor-page-43 .druk-cards .dru-cards.n2{grid-template-columns:repeat(2,1fr);}
body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;}
body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card-im{padding:20px;}
body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card-img{aspect-ratio:1/1;}
body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card-b{border-left:1px solid var(--dr-line);height:100%;justify-content:center;padding:28px;}
body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card-b b{font-size:19px;}
@media (max-width:1024px){ body.elementor-page-43 .druk-cards .dru-cards.n4{grid-template-columns:repeat(2,1fr);} }
@media (max-width:767px){ body.elementor-page-43 .druk-cards .dru-cards.n4, body.elementor-page-43 .druk-cards .dru-cards.n2{grid-template-columns:1fr;} body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card{display:flex;} body.elementor-page-43 .druk-cards .dru-cards.n2 .dru-card-b{border-left:0;padding:16px 20px 20px;} }

/* Kurumsal sayfalar */
body.elementor-page-43 .dk-h2{font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.3px;color:var(--dr-ink);margin:0 0 18px;}
body.elementor-page-43 .dk-text p, body.elementor-page-43 .dk-text-p{font-size:16px;line-height:1.8;color:var(--dr-mut);margin:0 0 16px;}
body.elementor-page-43 .dk-text a{color:var(--dr-red);font-weight:600;}
body.elementor-page-43 .dk-img img{display:block;width:100%;aspect-ratio:4/3.4;object-fit:cover;border-radius:16px;}
/* Ürün grupları */
body.elementor-page-43 .dk-grups{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
body.elementor-page-43 .dk-grup{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:20px 20px 24px;background:#fff;border:1px solid var(--dr-line);border-radius:16px;color:var(--dr-ink);transition:border-color .15s,box-shadow .15s;}
body.elementor-page-43 .dk-grup:hover{border-color:var(--dr-red);box-shadow:0 10px 28px rgba(0,0,0,.07);}
body.elementor-page-43 .dk-grup img{width:100%;aspect-ratio:4/3;object-fit:contain;margin-bottom:8px;}
body.elementor-page-43 .dk-grup b{font-size:17px;font-weight:700;}
body.elementor-page-43 .dk-grup small{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dr-red);}
/* Değerler */
body.elementor-page-43 .dk-values{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:8px;}
body.elementor-page-43 .dk-values-3{grid-template-columns:repeat(3,1fr);}
body.elementor-page-43 .dk-value{background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:28px 26px;}
body.elementor-page-43 .dk-value i{width:48px;height:48px;border-radius:12px;background:var(--dr-soft);color:var(--dr-blue);display:flex;align-items:center;justify-content:center;margin-bottom:18px;}
body.elementor-page-43 .dk-value b{display:block;font-size:17px;font-weight:700;color:var(--dr-ink);margin-bottom:8px;}
body.elementor-page-43 .dk-value p{margin:0;font-size:14.5px;line-height:1.7;color:var(--dr-mut);}
body.elementor-page-43 .dk-values-sec .druk-not{margin-top:48px;}
/* Ölçü tablosu */
body.elementor-page-43 .dk-table-wrap{overflow-x:auto;}
body.elementor-page-43 .dk-olcu thead th{background:var(--dr-navy);color:#fff;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;width:auto;border-bottom:0;}
body.elementor-page-43 .dk-olcu td a{color:var(--dr-ink);font-weight:700;}
body.elementor-page-43 .dk-olcu td a:hover{color:var(--dr-red);}
body.elementor-page-43 .dk-olcu td:first-child{width:44%;}
body.elementor-page-43 .dk-olcu td{font-weight:500;}
/* SSS */
body.elementor-page-43 .dk-sss-grup + .dk-sss-grup{margin-top:40px;}
body.elementor-page-43 .dk-sss-h .elementor-heading-title{font-size:20px;font-weight:700;color:var(--dr-ink);padding-bottom:14px;margin-bottom:16px;border-bottom:2px solid var(--dr-line);position:relative;}
body.elementor-page-43 .dk-sss-h .elementor-heading-title::after{content:"";position:absolute;left:0;bottom:-2px;width:48px;height:2px;background:var(--dr-red);}
body.elementor-page-43 .dk-acc .elementor-accordion-item{border:1px solid var(--dr-line)!important;border-radius:12px;margin-bottom:10px;overflow:hidden;background:#fff;}
body.elementor-page-43 .dk-acc .elementor-tab-title{padding:18px 20px!important;border:0!important;display:flex;align-items:center;gap:14px;flex-direction:row-reverse;justify-content:space-between;}
body.elementor-page-43 .dk-acc .elementor-tab-title a{font-family:Montserrat,sans-serif;font-size:15.5px;font-weight:600;line-height:1.45;color:var(--dr-ink)!important;}
body.elementor-page-43 .dk-acc .elementor-tab-title.elementor-active a{color:var(--dr-red)!important;}
body.elementor-page-43 .dk-acc .elementor-accordion-icon{width:28px!important;height:28px;flex:0 0 28px;border-radius:50%;background:var(--dr-soft);display:flex!important;align-items:center;justify-content:center;}
body.elementor-page-43 .dk-acc .elementor-accordion-icon :is(i,svg){font-size:11px;width:11px;height:11px;fill:var(--dr-red)!important;color:var(--dr-red);}
body.elementor-page-43 .dk-acc .elementor-tab-content{padding:0 20px 18px!important;border:0!important;font-size:15px;line-height:1.75;color:var(--dr-mut);}
body.elementor-page-43 .dk-acc .elementor-tab-content p{margin:0;}
/* İletişim kartları */
body.elementor-page-43 .dk-contact{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
body.elementor-page-43 .dk-contact-card{display:flex;flex-direction:column;gap:6px;padding:26px 24px;background:#fff;border:1px solid var(--dr-line);border-radius:16px;color:var(--dr-ink);transition:border-color .15s,box-shadow .15s;}
body.elementor-page-43 .dk-contact-card:hover{border-color:var(--dr-red);box-shadow:0 10px 28px rgba(0,0,0,.07);}
body.elementor-page-43 .dk-contact-card i{width:48px;height:48px;border-radius:12px;background:#FDEDEC;color:var(--dr-red);display:flex;align-items:center;justify-content:center;margin-bottom:12px;}
body.elementor-page-43 .dk-contact-card small{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dr-mut);}
body.elementor-page-43 .dk-contact-card b{font-size:16px;font-weight:700;line-height:1.5;}
body.elementor-page-43 .dk-contact-card em{margin-top:auto;padding-top:10px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--dr-red);}
body.elementor-page-43 .dk-contact-card em::after{content:" →";}
/* Form kartı */
body.elementor-page-43 .dk-form-card{background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:40px!important;}
body.elementor-page-43 .dk-form-card .dk-h2{font-size:26px;margin-bottom:8px;}
body.elementor-page-43 .dk-form-card .dk-text-p{margin-bottom:24px;font-size:15px;}
body.elementor-page-43 .dk-form .elementor-field-group{margin-bottom:14px;}
body.elementor-page-43 .dk-form .elementor-field-textual, body.elementor-page-43 .dk-form select{font-family:Montserrat,sans-serif;background:var(--dr-soft)!important;border:1px solid var(--dr-line)!important;border-radius:10px!important;padding:14px 16px!important;font-size:14.5px!important;color:var(--dr-ink)!important;min-height:50px;}
body.elementor-page-43 .dk-form .elementor-field-textual:focus, body.elementor-page-43 .dk-form select:focus{border-color:var(--dr-red)!important;background:#fff!important;box-shadow:0 0 0 3px rgba(230,46,41,.12);outline:0;}
body.elementor-page-43 .dk-form .elementor-field-type-acceptance .elementor-field-subgroup label{font-size:13.5px;line-height:1.6;color:var(--dr-mut);}
body.elementor-page-43 .dk-form .elementor-field-type-acceptance a{color:var(--dr-red);font-weight:600;}
body.elementor-page-43 .dk-form .elementor-field-type-acceptance input{accent-color:var(--dr-red);width:16px;height:16px;margin-right:8px;}
body.elementor-page-43 .dk-form .elementor-button{font-family:Montserrat,sans-serif;background:var(--dr-red)!important;border-radius:10px!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:1.5px;text-transform:uppercase;min-height:54px;transition:background .25s;}
body.elementor-page-43 .dk-form .elementor-button:hover{background:var(--dr-red-d)!important;}
body.elementor-page-43 .dk-map{border-radius:16px;overflow:hidden;border:1px solid var(--dr-line);min-height:460px;}
body.elementor-page-43 .dk-map .elementor-widget, body.elementor-page-43 .dk-map .elementor-widget-container{height:100%;}
body.elementor-page-43 .dk-map iframe{display:block;width:100%;height:100%;min-height:460px;border:0;}
/* Teklif yan kutu */
body.elementor-page-43 .dk-side-box{background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:28px 26px;margin-bottom:20px;}
body.elementor-page-43 .dk-steps{list-style:none;margin:6px 0 0;padding:0;counter-reset:s;display:grid;gap:18px;}
body.elementor-page-43 .dk-steps li{counter-increment:s;display:grid;grid-template-columns:36px 1fr;gap:4px 14px;margin:0;}
body.elementor-page-43 .dk-steps li::before{content:counter(s);grid-row:1 / span 2;width:36px;height:36px;border-radius:10px;border:1px solid var(--dr-line);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--dr-red);font-size:15px;}
body.elementor-page-43 .dk-steps b{font-size:15px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-steps span{font-size:13.5px;line-height:1.6;color:var(--dr-mut);}
@media (max-width:1024px){
 body.elementor-page-43 .dk-grups, body.elementor-page-43 .dk-values, body.elementor-page-43 .dk-contact{grid-template-columns:repeat(2,1fr);}
 body.elementor-page-43 .dk-values-3{grid-template-columns:1fr;}
 body.elementor-page-43 .dk-h2{font-size:28px;}
}
@media (max-width:767px){
 body.elementor-page-43 .dk-h2{font-size:24px;}
 body.elementor-page-43 .dk-grups, body.elementor-page-43 .dk-values, body.elementor-page-43 .dk-contact{grid-template-columns:1fr;}
 body.elementor-page-43 .dk-form-card{padding:24px 18px!important;}
 body.elementor-page-43 .dk-map, body.elementor-page-43 .dk-map iframe{min-height:320px;}
}
body.elementor-page-43 .dk-olcu td:nth-child(2), body.elementor-page-43 .dk-olcu th:nth-child(2){white-space:nowrap;}
/* Ortak başlık (widget) */
body.elementor-page-43 .dk-crumbsw .dru-crumbs{margin-bottom:36px;}
body.elementor-page-43 .dk-eb .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--dr-red);line-height:1.4;}
body.elementor-page-43 .dk-eb{margin-bottom:14px!important;}
body.elementor-page-43 .dk-title .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:44px;font-weight:700;line-height:1.15;letter-spacing:-.5px;color:var(--dr-ink);}
body.elementor-page-43 .dk-title{margin-bottom:16px!important;}
body.elementor-page-43 .dk-lead{max-width:760px;}
body.elementor-page-43 .dk-lead, body.elementor-page-43 .dk-lead p{font-size:17px;line-height:1.75;color:var(--dr-mut);margin:0;}
/* İletişim kartları (widget) */
body.elementor-page-43 .dk-contact{display:grid!important;grid-template-columns:repeat(4,1fr);}
body.elementor-page-43 a.dk-contact-card{background:#fff;border:1px solid var(--dr-line);border-radius:16px;color:var(--dr-ink);transition:border-color .15s,box-shadow .15s;}
body.elementor-page-43 a.dk-contact-card:hover{border-color:var(--dr-red);box-shadow:0 10px 28px rgba(0,0,0,.07);}
body.elementor-page-43 .dk-cc-ic{margin-bottom:12px!important;}
body.elementor-page-43 .dk-cc-ic .elementor-icon{width:48px;height:48px;border-radius:12px;background:#FDEDEC;color:var(--dr-red);display:flex;align-items:center;justify-content:center;font-size:20px;}
body.elementor-page-43 .dk-cc-ic .elementor-icon :is(i,svg){width:20px;height:20px;color:inherit;fill:currentColor;}
body.elementor-page-43 .dk-cc-label .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dr-mut);}
body.elementor-page-43 .dk-cc-val, body.elementor-page-43 .dk-cc-val p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:var(--dr-ink);margin:0;}
body.elementor-page-43 .dk-cc-cta{margin-top:auto!important;padding-top:10px;}
body.elementor-page-43 .dk-cc-cta .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--dr-red);}
body.elementor-page-43 .dk-cc-cta .elementor-heading-title::after{content:" →";}
/* Form başlığı ve harita (widget) */
body.elementor-page-43 .dk-form-title .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:26px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-form-title{margin-bottom:8px!important;}
body.elementor-page-43 .dk-form-text, body.elementor-page-43 .dk-form-text p{font-size:15px;line-height:1.7;color:var(--dr-mut);margin:0 0 24px;}
body.elementor-page-43 .dk-gmap, body.elementor-page-43 .dk-gmap .elementor-widget-container, body.elementor-page-43 .dk-gmap .elementor-custom-embed{height:100%;}
body.elementor-page-43 .dk-gmap iframe{display:block;width:100%;height:100%!important;min-height:460px;border:0;}
@media (max-width:1024px){ body.elementor-page-43 .dk-contact{grid-template-columns:repeat(2,1fr);} body.elementor-page-43 .dk-title .elementor-heading-title{font-size:36px;} }
@media (max-width:767px){ body.elementor-page-43 .dk-contact{grid-template-columns:1fr;} body.elementor-page-43 .dk-title .elementor-heading-title{font-size:30px;} body.elementor-page-43 .dk-lead, body.elementor-page-43 .dk-lead p{font-size:15.5px;} body.elementor-page-43 .dk-gmap iframe{min-height:320px;} }
/* ===== Widget sürümleri (HTML yerine) ===== */
body.elementor-page-43 .dk-h2w .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.3px;color:var(--dr-ink);}
body.elementor-page-43 .dk-h2w{margin-bottom:18px!important;}
body.elementor-page-43 .dk-txt, body.elementor-page-43 .dk-txt p{font-size:16px;line-height:1.8;color:var(--dr-mut);}
body.elementor-page-43 .dk-txt p{margin:0 0 16px;}
body.elementor-page-43 .dk-txt p:last-child{margin-bottom:0;}
body.elementor-page-43 .dk-txt a{color:var(--dr-red);font-weight:600;}
body.elementor-page-43 .dk-head{margin-bottom:26px;}
body.elementor-page-43 .dk-head .dk-h2w{margin-bottom:0!important;}
body.elementor-page-43 .dk-head > .elementor-widget-button{width:auto!important;flex:0 0 auto;}
body.elementor-page-43 .dk-grid{display:grid!important;}
body.elementor-page-43 .dk-grups{grid-template-columns:repeat(4,1fr);gap:20px;}
body.elementor-page-43 .dk-values{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0;}
body.elementor-page-43 .dk-values-3{grid-template-columns:repeat(3,1fr);}
/* Butonlar */
body.elementor-page-43 .dk-btn{width:auto!important;}
body.elementor-page-43 .dk-btn .elementor-button{font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;line-height:1;padding:16px 24px;border-radius:10px;border:2px solid transparent;transition:background .25s,color .25s,border-color .25s;}
body.elementor-page-43 .dk-btn-red .elementor-button{background:var(--dr-red);color:#fff;}
body.elementor-page-43 .dk-btn-red .elementor-button:hover{background:var(--dr-red-d);color:#fff;}
body.elementor-page-43 .dk-btn-line .elementor-button{background:#fff;color:var(--dr-ink);border-color:#D9D9D9;}
body.elementor-page-43 .dk-btn-line .elementor-button:hover{border-color:var(--dr-blue);color:var(--dr-blue);}
body.elementor-page-43 .dk-btn-ghost .elementor-button{background:transparent;color:#fff;border-color:rgba(255,255,255,.35);width:100%;}
body.elementor-page-43 .dk-btn-ghost .elementor-button:hover{background:#fff;color:var(--dr-navy);}
body.elementor-page-43 .dk-side .dk-btn{width:100%!important;}
body.elementor-page-43 .dk-side .dk-btn .elementor-button{width:100%;}
/* Ürün grubu kartı */
body.elementor-page-43 a.dk-grup{align-items:center;text-align:center;padding:20px 20px 24px!important;gap:6px!important;}
body.elementor-page-43 .dk-grup-img img{width:100%;aspect-ratio:4/3;object-fit:contain;margin-bottom:8px;}
body.elementor-page-43 .dk-grup-h .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-grup-n .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--dr-red);}
/* Değer kartı */
body.elementor-page-43 .dk-value{padding:28px 26px!important;}
body.elementor-page-43 .dk-ic{margin-bottom:18px!important;}
body.elementor-page-43 .dk-ic .elementor-icon{width:48px;height:48px;border-radius:12px;background:var(--dr-soft);color:var(--dr-blue);display:flex;align-items:center;justify-content:center;font-size:20px;}
body.elementor-page-43 .dk-ic .elementor-icon :is(i,svg){width:20px;height:20px;color:inherit;fill:currentColor;}
body.elementor-page-43 .dk-value-h .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-value-h{margin-bottom:8px!important;}
body.elementor-page-43 .dk-value-p, body.elementor-page-43 .dk-value-p p{margin:0;font-size:14.5px;line-height:1.7;color:var(--dr-mut);}
/* Alt çağrı kutusu */
body.elementor-page-43 .druk-not{display:flex!important;}
body.elementor-page-43 .dk-not-l{max-width:720px;}
body.elementor-page-43 .dk-not-h .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-not-h{margin-bottom:10px!important;}
body.elementor-page-43 .dk-not-p, body.elementor-page-43 .dk-not-p p{margin:0;font-size:15.5px;line-height:1.75;color:var(--dr-mut);}
body.elementor-page-43 .dk-not-btns{width:auto!important;flex:0 0 auto;}
/* Ölçü tablosu (konteyner satırları) */
body.elementor-page-43 .dk-tbl{border:1px solid var(--dr-line);border-radius:14px;overflow:hidden;background:#fff;margin-top:8px;}
body.elementor-page-43 .dk-tr{border-bottom:1px solid var(--dr-line);align-items:stretch!important;}
body.elementor-page-43 .dk-tr:last-child{border-bottom:0;}
body.elementor-page-43 .dk-td{padding:16px 20px;}
body.elementor-page-43 .dk-td-1{flex:0 0 44%;}
body.elementor-page-43 .dk-td-2{flex:0 0 22%;}
body.elementor-page-43 .dk-td-3{flex:1 1 auto;}
body.elementor-page-43 .dk-td .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:1.5;color:var(--dr-ink);}
body.elementor-page-43 .dk-td-1 .elementor-heading-title, body.elementor-page-43 .dk-td-1 .elementor-heading-title a{font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-td-1 a:hover{color:var(--dr-red)!important;}
body.elementor-page-43 .dk-tr-head{background:var(--dr-navy);}
body.elementor-page-43 .dk-tr-head .dk-td .elementor-heading-title{color:#fff;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;}
/* Yan kart ve adımlar */
body.elementor-page-43 .dk-side-h .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:#fff;}
body.elementor-page-43 .dk-side-p, body.elementor-page-43 .dk-side-p p{margin:0;font-size:14px;line-height:1.65;color:rgba(255,255,255,.72);}
body.elementor-page-43 .dk-side-tel .elementor-heading-title, body.elementor-page-43 .dk-side-tel .elementor-heading-title a{font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;color:#fff;}
body.elementor-page-43 .dk-side-tel a:hover{color:#FF9B97!important;}
body.elementor-page-43 .dk-side-tel{margin-bottom:6px!important;}
body.elementor-page-43 .dk-side-box{background:#fff;border:1px solid var(--dr-line);border-radius:16px;padding:28px 26px!important;gap:18px!important;counter-reset:dkstep;}
body.elementor-page-43 .dk-side-box .dk-eb{margin-bottom:0!important;}
body.elementor-page-43 .dk-step{counter-increment:dkstep;position:relative;padding-left:50px!important;min-height:36px;}
body.elementor-page-43 .dk-step::before{content:counter(dkstep);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:10px;border:1px solid var(--dr-line);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--dr-red);font-size:15px;}
body.elementor-page-43 .dk-step-h .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;color:var(--dr-ink);}
body.elementor-page-43 .dk-step-h{margin-bottom:4px!important;}
body.elementor-page-43 .dk-step-p, body.elementor-page-43 .dk-step-p p{margin:0;font-size:13.5px;line-height:1.6;color:var(--dr-mut);}
@media (max-width:1024px){
 body.elementor-page-43 .dk-grups, body.elementor-page-43 .dk-values{grid-template-columns:repeat(2,1fr);}
 body.elementor-page-43 .dk-values-3{grid-template-columns:1fr;}
 body.elementor-page-43 .dk-h2w .elementor-heading-title{font-size:28px;}
}
@media (max-width:767px){
 body.elementor-page-43 .dk-h2w .elementor-heading-title{font-size:24px;}
 body.elementor-page-43 .dk-grups, body.elementor-page-43 .dk-values{grid-template-columns:1fr;}
 body.elementor-page-43 .dk-td{padding:12px 12px;}
 body.elementor-page-43 .dk-td .elementor-heading-title{font-size:13.5px;}
 body.elementor-page-43 .dk-td-1{flex-basis:44%;}
 body.elementor-page-43 .dk-td-2{flex-basis:26%;}
 body.elementor-page-43 .druk-not{padding:24px 20px!important;}
}
body.elementor-page-43 .druk-body .druk-not{margin-top:56px;}
body.elementor-page-43 .dk-tr{flex-wrap:nowrap!important;}
body.elementor-page-43 .dk-td{min-width:0;}
@media (max-width:767px){ body.elementor-page-43 .dk-td-1{flex:0 0 40%!important;} body.elementor-page-43 .dk-td-2{flex:0 0 26%!important;} body.elementor-page-43 .dk-td-3{flex:1 1 0!important;} }/* End custom CSS */