.sun-alt-page{--sun-ink:#333433;--sun-red:#C82627;--sun-orange:#E46025;--sun-quiet:#FAFAF9;--sun-line:#ECE8E1;--sun-green:#1A7F37;--sun-blue:#0A5BD8;--sun-header-h:0px;--sun-rota-h:48px}.sun-alt-page:has(.vamtam-sticky-header--fixed-shown){--sun-header-h:70px}.sun-alt-section{scroll-margin-top:calc(var(--sun-header-h) + var(--sun-rota-h) + 8px)}.sun-alt-split{align-items:start}.sun-alt-sticky{position:sticky;top:calc(var(--sun-header-h) + var(--sun-rota-h) + 24px);transition:top .25s}.sun-alt-num .elementor-heading-title::before,.sun-alt-eyebrow .elementor-heading-title::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--sun-orange);margin:0 8px 3px 0}.sun-alt-page a:focus-visible,.sun-alt-page button:focus-visible,.sun-alt-page .e-filter-item:focus-visible{outline:2px solid var(--sun-red);outline-offset:2px}.sun-alt-page .elementor-widget-button .elementor-button{transition:background .15s,color .15s,border-color .15s}.sun-alt-page .elementor-widget-button .elementor-button-icon{transition:transform .15s}.sun-alt-page .elementor-widget-button .elementor-button:hover .elementor-button-icon{transform:translateX(4px)}.sun-alt-page .elementor-widget-text-editor p:last-child{margin-bottom:0}.sun-alt-page .sun-alt-linkbtn .elementor-button{background:transparent!important;color:var(--sun-ink)!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.sun-alt-page .sun-alt-linkbtn .elementor-button-text{border-bottom:1px solid var(--sun-ink);padding-bottom:2px;transition:border-color .15s,color .15s}.sun-alt-page .sun-alt-linkbtn .elementor-button:hover{color:var(--sun-red)!important}.sun-alt-page .sun-alt-linkbtn .elementor-button:hover .elementor-button-text{border-color:var(--sun-red)}.sun-alt-page .sun-alt-linkbtn .elementor-button:hover .elementor-button-icon{transform:translateY(3px)}.sun-alt-muted,.sun-alt-muted p{color:rgb(51 52 51 / .7)}.sun-alt-page .sun-alt-strip .elementor-widget-text-editor{color:rgb(51 52 51 / .7)}@media (max-width:900px){.sun-alt-split{grid-template-columns:minmax(0,1fr)!important;row-gap:32px!important}.sun-alt-sticky{position:static!important}}@media (max-width:1024px){.sun-alt-basvuru .elementor-heading-title{font-size:12px}.sun-alt-rota .sun-alt-nav .elementor-icon-list-item a{padding:8px 8px;font-size:12px}.sun-alt-rota .sun-alt-tel{display:none}}@media (prefers-reduced-motion:reduce){.sun-alt-page *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.sun-alt-masthead{border-top:1px solid var(--sun-line)}.sun-alt-masthead .elementor-widget-text-editor p{margin:0}.sun-alt-masthead a{color:inherit;text-decoration:none}.sun-alt-masthead a:hover{color:var(--sun-red)}.sun-alt-masthead .sun-alt-cagrilar-link a{color:var(--sun-red);font-weight:500}.sun-alt-h1 .elementor-heading-title{letter-spacing:-.01em;text-wrap:balance;word-break:normal;hyphens:manual}.sun-alt-kunye .sun-kunye-list{list-style:none;margin:0;padding:0;counter-reset:none}.sun-alt-kunye .sun-kunye-list li{border-top:1px solid var(--sun-line);margin:0}.sun-alt-kunye .sun-kunye-list a{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:12px;align-items:center;padding:10px 0;color:var(--sun-ink);text-decoration:none}.sun-alt-kunye .sun-kunye-gun b{display:block;font:300 28px/1 Inter,sans-serif;color:var(--sun-red)}.sun-alt-kunye .sun-kunye-gun small{display:block;font:500 10px/1.2 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--sun-red);margin-top:3px}.sun-alt-kunye .sun-kunye-gun.is-songun small{font:600 13px/1.2 Inter,sans-serif;letter-spacing:0;text-transform:none}.sun-alt-kunye .sun-kunye-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:500 13.5px/1.35 Inter,sans-serif}.sun-alt-kunye .sun-kunye-date{display:block;font:400 12px/1.3 Inter,sans-serif;color:rgb(51 52 51 / .7);margin-top:2px}.sun-alt-kunye a:hover .sun-kunye-title{color:var(--sun-red)}.sun-alt-kunye .sun-kunye-empty{font:400 13px/1.5 Inter,sans-serif;color:rgb(51 52 51 / .75);margin:8px 0}.sun-alt-kunye-count .elementor-heading-title::after{content:" açık program"}.sun-alt-kunye .sun-alt-kunye-link{border-top:1px solid var(--sun-line);padding-top:10px}.sun-alt-kunye .sun-alt-kunye-link a{color:var(--sun-ink);font-weight:500;text-decoration:none}.sun-alt-kunye .sun-alt-kunye-link a:hover{color:var(--sun-red)}.sun-alt-rota{z-index:90}.sun-alt-rota.elementor-sticky--active{top:var(--sun-header-h)!important;transition:top .25s}.sun-alt-rota .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:4px}.sun-alt-rota .elementor-icon-list-item{margin:0;padding:0}.sun-alt-rota .sun-alt-nav .elementor-icon-list-item a{display:inline-block;padding:8px 10px;border-radius:999px;font:500 13px/1 Inter,sans-serif;color:var(--sun-ink);transition:background .15s,color .15s}.sun-alt-rota .sun-alt-nav .elementor-icon-list-item a:hover,.sun-alt-rota .sun-alt-nav .elementor-icon-list-item.is-active a{background:var(--sun-quiet);color:var(--sun-red)}.sun-alt-rota .elementor-icon-list-item .elementor-icon-list-text{color:inherit}.sun-alt-rota .sun-alt-tel .elementor-icon-list-icon{color:var(--sun-red)}.sun-alt-rota .sun-alt-tel .elementor-icon-list-item a{display:flex;align-items:center;gap:6px}.sun-alt-rota .sun-alt-tel .elementor-icon-list-text{font:500 13px/1 Inter,sans-serif;color:var(--sun-ink)}.sun-alt-page .sun-alt-rota .sun-alt-btn-sm .elementor-button{padding:8px 14px;font-size:12px;border-radius:8px;min-height:0}@media (max-width:900px){.sun-alt-rota{position:static!important;padding:0!important;border-top:1px solid var(--sun-line)}.sun-alt-rota.elementor-sticky--active{position:static!important}.sun-alt-rota>.e-con-inner>.e-con{display:none}.sun-alt-rota .elementor-widget-icon-list{position:relative}.sun-alt-rota .elementor-widget-icon-list::after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}.sun-alt-rota .elementor-icon-list-items,.sun-alt-rota .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding:6px 20px;margin:0}.sun-alt-rota .elementor-icon-list-items::-webkit-scrollbar{display:none}.sun-alt-rota .elementor-icon-list-item{flex:0 0 auto}}.sun-alt-legend .dot-acik,.sun-alt-legend .dot-surekli,.sun-alt-legend .dot-kapandi{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sun-green);margin-right:6px;vertical-align:middle}.sun-alt-legend .dot-kapandi{background:#9A9A97;margin-left:10px}.sun-alt-legend .dot-surekli{background:var(--sun-blue);margin-left:10px}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter{gap:8px;justify-content:flex-start}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter .e-filter-item{min-height:36px;padding:8px 14px!important;border:1px solid var(--sun-line)!important;border-radius:999px!important;background:#fff!important;color:var(--sun-ink)!important;font:500 13px/1.2 Inter,sans-serif!important;transition:background .15s,border-color .15s,color .15s}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter .e-filter-item:hover{border-color:var(--sun-ink)!important}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter .e-filter-item.e-active,.sun-alt-page .elementor-widget-taxonomy-filter .e-filter .e-filter-item[aria-pressed="true"]{background:var(--sun-red)!important;border-color:var(--sun-red)!important;color:#fff!important}.sun-alt-thead{border-bottom:1px solid var(--sun-ink);padding-bottom:10px}.sun-alt-thead .elementor-heading-title{font:600 11px/1.2 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:rgb(51 52 51 / .7)}.sun-alt-empty{display:none;font:400 14px/1.6 Inter,sans-serif;padding:24px 0;border-bottom:1px solid var(--sun-line)}.sun-alt-empty a{color:var(--sun-red);text-decoration:underline}.sun-alt-listwrap:has(.e-loop-nothing-found-message) .sun-alt-empty{display:block}.sun-alt-listwrap:has(.e-loop-nothing-found-message) .sun-alt-thead,.sun-alt-listwrap:has(.e-loop-nothing-found-message) .sun-alt-toplam{display:none}.sun-alt-page .e-loop-nothing-found-message{padding:24px 0 0;font:500 15px/1.5 Inter,sans-serif}.sun-alt-page .e-loop-nothing-found-message:empty::before{content:"Bu filtreyle açık çağrı yok."}.sun-alt-toplam{border-top:3px double var(--sun-ink)}.sun-alt-kapali a{color:rgb(51 52 51 / .7);text-decoration:none;border-bottom:1px solid var(--sun-line)}.sun-alt-kapali a:hover{color:var(--sun-red)}.sun-alt-ledger .elementor-loop-container{counter-reset:sunrow;row-gap:0!important}.sun-alt-ledger .e-loop-item{counter-increment:sunrow;display:block}.sun-alt-row{position:relative;transition:background .15s,box-shadow .15s}.sun-alt-row:hover{background:var(--sun-quiet);box-shadow:16px 0 0 var(--sun-quiet),-16px 0 0 var(--sun-quiet)}.sun-alt-row-num{min-height:40px}.sun-alt-row-num::after{content:counter(sunrow,decimal-leading-zero);order:-1;font:400 40px/1 Forum,serif;color:var(--sun-ink);opacity:.35}.sun-alt-durum .elementor-heading-title{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sun-alt-durum .elementor-heading-title::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sun-green);flex:0 0 auto}.sun-durum-surekli .sun-alt-durum .elementor-heading-title::before{background:var(--sun-blue)}.sun-durum-kapandi .sun-alt-durum .elementor-heading-title::before{background:#A31A12}.sun-alt-konu .elementor-heading-title::before,.sun-alt-kurum .elementor-heading-title::before{content:"·";margin-right:8px;opacity:.6}.sun-alt-kurum .elementor-heading-title,.sun-alt-konu .elementor-heading-title,.sun-alt-durum .elementor-heading-title{white-space:nowrap}.sun-alt-title .elementor-heading-title a{color:inherit;transition:color .15s}.sun-alt-row:hover .sun-alt-title .elementor-heading-title,.sun-alt-title .elementor-heading-title a:hover{color:var(--sun-red)}.sun-alt-title .elementor-heading-title{text-wrap:pretty}.sun-alt-kalan-etiket .elementor-heading-title{letter-spacing:.06em;text-transform:uppercase}.sun-durum-surekli .sun-alt-kalan-etiket .elementor-heading-title{color:var(--sun-blue)!important;text-transform:none;letter-spacing:0;font-size:13px}.sun-durum-surekli .sun-alt-basvuru{display:none}.sun-durum-kapandi .sun-alt-kalan-etiket .elementor-heading-title{color:rgb(51 52 51 / .7)!important;text-transform:none;letter-spacing:0}.sun-durum-kapandi .sun-alt-row{opacity:.55}.sun-durum-surekli .sun-alt-row{padding-top:20px;padding-bottom:20px}.sun-durum-surekli .sun-alt-row-num::after{font-size:32px}.sun-alt-ledger .e-loop-item.sun-durum-surekli:not(.sun-durum-surekli~.e-loop-item)::before{content:"Sürekli açık programlar — son başvuru tarihi yok";display:block;padding:14px 0 10px;border-top:2px solid var(--sun-ink);font:600 11px/1.4 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--sun-ink)}.sun-alt-page .sun-alt-row-ok .elementor-button{width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--sun-ink);background:#fff0;color:var(--sun-ink);display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s,border-color .15s;min-height:0}.sun-alt-page .sun-alt-row-ok .elementor-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sun-alt-page .sun-alt-row-ok .elementor-button-icon{margin:0;font-size:14px;display:flex}.sun-alt-page .sun-alt-row-ok .elementor-button::after{content:"";position:absolute;inset:0}.sun-alt-title,.sun-alt-row-body .sun-alt-title a{position:relative;z-index:2}.sun-alt-page .sun-alt-row-ok .elementor-button-content-wrapper{gap:0}.sun-alt-page .sun-alt-row:hover .sun-alt-row-ok .elementor-button,.sun-alt-page .sun-alt-row-ok .elementor-button:hover{background:var(--sun-red);border-color:var(--sun-red);color:#fff}.sun-alt-page .sun-alt-row:hover .sun-alt-row-ok .elementor-button-icon{transform:none}@media (max-width:1024px){.sun-alt-thead,.sun-alt-row{grid-template-columns:40px minmax(0,1fr) 176px 44px!important}.sun-alt-basvuru .elementor-heading-title{white-space:nowrap}}@media (max-width:767px){.sun-alt-thead{display:none}.sun-alt-ledger .e-loop-item.sun-durum-surekli:not(.sun-durum-surekli~.e-loop-item)::before{content:"Sürekli açık programlar";letter-spacing:.08em}.sun-alt-filterwrap{position:relative}.sun-alt-filterwrap::after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter::-webkit-scrollbar{display:none}.sun-alt-page .elementor-widget-taxonomy-filter .e-filter .e-filter-item{min-height:40px;flex:0 0 auto;white-space:nowrap}.sun-alt-row{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"num tarih" "body body" "ok ok";column-gap:12px;row-gap:10px}.sun-alt-row-num{grid-area:num;flex-direction:row!important;align-items:center;gap:10px}.sun-alt-row-num::after{font-size:24px}.sun-alt-row-body{grid-area:body}.sun-alt-row-tarih{grid-area:tarih}.sun-alt-row-ok{grid-area:ok}.sun-alt-kalan-sayi .elementor-heading-title{font-size:24px}.sun-alt-title .elementor-heading-title{font-size:18px}.sun-alt-destek .elementor-heading-title{font-size:13px;line-height:1.5}.sun-alt-kurum .elementor-heading-title,.sun-alt-konu .elementor-heading-title{font-size:10.5px}.sun-alt-page .sun-alt-row-ok .elementor-button{width:auto;height:auto;border:0;border-radius:0;padding:4px 0;color:var(--sun-red);gap:6px;justify-content:flex-start;background:transparent!important}.sun-alt-page .sun-alt-row-ok .elementor-button-text{position:static;width:auto;height:auto;clip:auto;font:500 14px/1 Inter,sans-serif}.sun-alt-page .sun-alt-row-ok .elementor-button-content-wrapper{gap:6px}.sun-alt-page .sun-alt-row-ok .elementor-button::after{content:"";position:absolute;inset:0}.sun-alt-row:hover{box-shadow:none}.sun-durum-surekli .sun-alt-row{padding-top:18px;padding-bottom:18px}}.sun-dizin{list-style:none;margin:0;padding:0;border-top:1px solid var(--sun-line)}.sun-dizin li{margin:0}.sun-dizin-row{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto 20px;column-gap:20px;align-items:start;padding:22px 0;border-bottom:1px solid var(--sun-line);color:var(--sun-ink);text-decoration:none;transition:background .15s,box-shadow .15s}.sun-dizin-row:hover{background:var(--sun-quiet);box-shadow:16px 0 0 var(--sun-quiet),-16px 0 0 var(--sun-quiet)}.sun-dizin-ico{width:40px;height:40px;border-radius:8px;background:var(--sun-red);color:#fff;display:grid;place-items:center;font-size:16px}.sun-dizin-title{display:block;font:400 24px/1.15 Forum,serif;color:var(--sun-ink);transition:color .15s}.sun-dizin-row:hover .sun-dizin-title{color:var(--sun-red)}.sun-dizin-desc{display:block;font:400 14px/1.5 Inter,sans-serif;color:rgb(51 52 51 / .8);margin-top:4px}.sun-dizin-kimler{display:block;font:400 13px/1.5 Inter,sans-serif;color:rgb(51 52 51 / .7);margin-top:6px}.sun-dizin-count{font:500 13px/1.2 Inter,sans-serif;white-space:nowrap;padding-top:6px;color:var(--sun-ink)}.sun-dizin-count.is-zero{color:rgb(51 52 51 / .7)}.sun-dizin-arrow{color:var(--sun-red);padding-top:4px;transition:transform .15s}.sun-dizin-row:hover .sun-dizin-arrow{transform:translateX(4px)}@media (max-width:767px){.sun-dizin-row{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"ico body" ". count";column-gap:12px;row-gap:6px;padding:18px 0}.sun-dizin-ico{grid-area:ico}.sun-dizin-body{grid-area:body}.sun-dizin-count{grid-area:count;padding-top:0;color:var(--sun-red)}.sun-dizin-ico{width:32px;height:32px;font-size:14px}.sun-dizin-title{font-size:20px}.sun-dizin-desc{font-size:13px}.sun-dizin-kimler{font-size:12.5px}.sun-dizin-count{font-size:12px;padding-top:4px}.sun-dizin-arrow{display:none}}.sun-alt-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;border-radius:14px}@media (max-width:900px) and (min-width:768px){.sun-alt-photo img{aspect-ratio:16/9}}.sun-alt-intro p{font:300 18px/1.6 Inter,sans-serif;color:var(--sun-ink);max-width:600px;margin:0}.sun-alt-pills{margin-top:4px}.sun-alt-pills a{display:inline-block;padding:6px 12px;margin:0 6px 6px 0;border:1px solid var(--sun-line);border-radius:999px;font:500 12px/1.2 Inter,sans-serif;color:var(--sun-ink);text-decoration:none;transition:border-color .15s,color .15s}.sun-alt-pills a:hover{border-color:var(--sun-red);color:var(--sun-red)}.sun-alt-page .sun-alt-stage .elementor-widget-heading .elementor-heading-title{margin:0}.sun-alt-stage{border-left:1px solid var(--sun-line)}.sun-alt-process .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:0}.sun-alt-process .elementor-icon-list-item{padding:0 14px;border-left:1px solid var(--sun-line);font:500 13px/1.2 Inter,sans-serif;color:var(--sun-ink)}.sun-alt-process .elementor-icon-list-item:first-child{padding-left:0;border-left:0}@media (max-width:767px){.sun-alt-intro p{font-size:16px}.sun-alt-process .elementor-icon-list-items{flex-direction:column;gap:6px}.sun-alt-process .elementor-icon-list-item{padding:0;border-left:0}}.sun-alt-kanit .elementor-heading-title{margin:0}.sun-alt-kanit-sayi .elementor-heading-title{white-space:nowrap}.sun-alt-kanit-cell{border-left:1px solid var(--sun-line)}.sun-alt-kanit-cell:first-child{border-left:0;padding-left:0!important}@media (max-width:900px){.sun-alt-kanit-cell:nth-child(odd){border-left:0;padding-left:0!important}.sun-alt-kanit-cell:nth-child(-n+2){border-bottom:1px solid var(--sun-line);padding-bottom:16px!important}}@media (max-width:767px){.sun-alt-kanit>.e-con{border-left:0!important;border-bottom:1px solid var(--sun-line);padding:0 0 16px!important}}.sun-alt-page .sun-alt-faq .e-n-accordion-item{border:0;border-bottom:1px solid var(--sun-line);border-radius:0;background:#fff0}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title{padding:22px 0;background:#fff0;color:var(--sun-ink);transition:color .15s}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title-text{font:400 22px/1.3 Forum,serif!important;color:inherit;margin:0}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title:hover{color:var(--sun-red)}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title{justify-content:space-between;gap:16px}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title-header{flex:1 1 auto;min-width:0}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title-icon{color:var(--sun-ink);flex:0 0 auto}.sun-alt-page .sun-alt-faq .e-n-accordion-item>.e-con{padding:0 0 24px 0;max-width:640px}.sun-alt-page .sun-alt-faq .e-n-accordion-item>.e-con p{font:400 15px/1.65 Inter,sans-serif;color:rgb(51 52 51 / .9)}@media (max-width:767px){.sun-alt-page .sun-alt-faq .e-n-accordion-item-title{padding:18px 0}.sun-alt-page .sun-alt-faq .e-n-accordion-item-title-text{font-size:18px!important}}.sun-alt-page .sun-alt-form .elementor-field-group .elementor-field{background:#fff0;border:0;border-bottom:1px solid rgb(51 52 51 / .35);border-radius:0;padding:10px 0;font:400 16px/1.4 Inter,sans-serif;color:var(--sun-ink);box-shadow:none}.sun-alt-page .sun-alt-form .elementor-field:focus{border-bottom-color:var(--sun-red);outline:0;box-shadow:none}.sun-alt-page .sun-alt-form .elementor-field-label{font:500 12px/1.2 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:rgb(51 52 51 / .7)}.sun-alt-page .sun-alt-form .elementor-select-wrapper .select-caret-down-wrapper{display:none!important}.sun-alt-page .sun-alt-form .elementor-field-group .elementor-select-wrapper.elementor-field{border:0!important;padding:0!important;background:transparent!important}.sun-alt-page .sun-alt-form .elementor-select-wrapper select{font:400 16px/1.4 Inter,sans-serif;color:var(--sun-ink);width:100%;border:0!important;border-bottom:1px solid rgb(51 52 51 / .35)!important;border-radius:0!important;background-color:transparent!important;padding:10px 20px 10px 0!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23333433' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right center;padding-right:20px}.sun-alt-page .sun-alt-form .elementor-field-type-checkbox .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:8px}.sun-alt-page .sun-alt-form .elementor-field-option{position:relative;margin:0}.sun-alt-page .sun-alt-form .elementor-field-option input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.sun-alt-page .sun-alt-form .elementor-field-option label{display:inline-block;padding:9px 14px;border:1px solid var(--sun-line);border-radius:999px;font:500 13px/1.2 Inter,sans-serif;color:var(--sun-ink);cursor:pointer;margin:0;transition:border-color .15s,background .15s}.sun-alt-page .sun-alt-form .elementor-field-option input:checked+label{border-color:var(--sun-red);background:#F1D4D4}.sun-alt-page .sun-alt-form .elementor-field-option input:focus-visible+label{outline:2px solid var(--sun-red);outline-offset:2px}.sun-alt-page .sun-alt-form .elementor-button{width:100%;min-height:52px;border-radius:8px;background:var(--sun-red);color:#fff;font:500 14px/1 Inter,sans-serif}.sun-alt-page .sun-alt-form .elementor-button:hover{background:#B02123}.sun-alt-page .sun-alt-form .elementor-message-success{font:500 16px/1.5 Inter,sans-serif;color:var(--sun-ink)}.sun-alt-contact .elementor-icon-list-item a,.sun-alt-contact .elementor-icon-list-text{font:500 15px/1.4 Inter,sans-serif;color:var(--sun-ink)}.sun-alt-contact .elementor-icon-list-item a:hover .elementor-icon-list-text{color:var(--sun-red)}@media (max-width:767px){.sun-alt-page .sun-alt-form .elementor-field-group .elementor-field{min-height:48px}}.sun-alt-mobilbar{display:none}@media (max-width:900px){.sun-alt-mobilbar{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:95;background:#fff;border-top:1px solid var(--sun-line);padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important;transition:transform .2s;margin:0!important}.sun-alt-mobilbar.is-hidden{transform:translateY(110%)}.sun-alt-mobilbar .elementor-widget-button{margin:0}.sun-alt-mobilbar .elementor-button{min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px!important;padding:8px 10px!important;white-space:nowrap}.sun-alt-page .sun-alt-mobilbar .sun-alt-ara .elementor-button{background:#fff0;border:1px solid var(--sun-ink);color:var(--sun-ink)}body.sun-alt-page:has(.sun-alt-mobilbar:not(.is-hidden)){padding-bottom:calc(64px + env(safe-area-inset-bottom))}}