/* =========================================================
   Massar Turk – site geneli tasarim katmani
   Header / ana sayfa ile ayni dil:
   Plex Arabic · lacivert #064E8A · turuncu #FC9630 · sakin, guven veren
   Imza: kesik cizgili "rota" (مسار) ve cok silik ay-yildiz zemini
   ========================================================= */
:root{
  --ms-navy:#064E8A; --ms-deep:#04335C; --ms-ink:#14233A; --ms-text:#3E4D62; --ms-mute:#5B6B80;
  --ms-orange:#FC9630; --ms-orange-ink:#B85E06; --ms-mist:#F3F6FA; --ms-line:#E3E9F1; --ms-cream:#FFF6EC;
  --ms-route:linear-gradient(90deg,var(--ms-orange) 0 60%,transparent 60% 100%);
  --ms-moon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='64' viewBox='0 0 96 64'%3E%3Cdefs%3E%3Cmask id='m'%3E%3Crect width='96' height='64' fill='white'/%3E%3Ccircle cx='33.2' cy='32' r='11.2' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='%23FFFFFF' transform='rotate(-12 34 32)'%3E%3Ccircle cx='29' cy='32' r='14' mask='url(%23m)'/%3E%3Cpath d='M45.5,26 L46.91,30.06 L51.21,30.15 L47.79,32.75 L49.03,36.85 L45.5,34.4 L41.97,36.85 L43.21,32.75 L39.79,30.15 L44.09,30.06Z'/%3E%3C/g%3E%3C/svg%3E");
}

/* ---------- temel tipografi ---------- */
body,p,li,td,th,input,textarea,select,button,label,h1,h2,h3,h4,h5,h6,.btn,a{font-family:"Plex Arabic","Segoe UI",Tahoma,Arial,sans-serif!important;}
.fa{font-family:FontAwesome!important;}
body{color:var(--ms-text);-webkit-font-smoothing:antialiased;}
p{line-height:1.75;}
h1,h2,h3,h4,h5{color:var(--ms-ink);letter-spacing:0;text-transform:none!important;}
html[dir="rtl"] p,html[dir="rtl"] li{line-height:1.85;}
a{transition:color .15s;}
::selection{background:#FFE3C4;color:var(--ms-ink);}
a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--ms-orange)!important;outline-offset:2px;}

/* ---------- ic sayfa baslik seridi ---------- */
.header-base{position:relative;overflow:hidden;background:linear-gradient(120deg,#04335C 0%,#064E8A 100%)!important;padding:58px 0 54px!important;border:0!important;}
.header-base::before{content:"";position:absolute;inset:0;background-image:var(--ms-moon);background-size:96px 64px;opacity:.06;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 100%);mask-image:linear-gradient(90deg,transparent 30%,#000 100%);}
html[dir="rtl"] .header-base::before{-webkit-mask-image:linear-gradient(270deg,transparent 30%,#000 100%);mask-image:linear-gradient(270deg,transparent 30%,#000 100%);}
.header-base::after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background-image:var(--ms-route);background-size:14px 3px;opacity:.9;}
.header-base .container{position:relative;}
.header-base .row{display:flex;flex-wrap:wrap;align-items:flex-end;}
.header-base .title-base h1{color:#fff!important;font-weight:600!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.25!important;margin:0 0 10px!important;}
.header-base .title-base p{color:rgba(255,255,255,.82)!important;font-size:16.5px!important;margin:0!important;max-width:62ch;}
.header-base .title-base hr{display:none!important;}
.header-base .breadcrumb{background:rgba(255,255,255,.1)!important;border-radius:999px!important;padding:7px 16px!important;margin:0!important;display:inline-flex;flex-wrap:wrap;gap:4px;float:none!important;}
.header-base .col-md-3{display:flex;justify-content:flex-end;}
html[dir="rtl"] .header-base .col-md-3{justify-content:flex-start;}
.header-base .breadcrumb li,.header-base .breadcrumb a{color:rgba(255,255,255,.75)!important;font-size:13px!important;}
.header-base .breadcrumb li.active{color:#fff!important;font-weight:600;}
.header-base .breadcrumb > li + li:before{color:var(--ms-orange)!important;}
.header-base .breadcrumb a[href="#"]{pointer-events:none;}
.header-title .title-base h1{color:#fff!important;}

/* ---------- bolum basliklari ---------- */
.title-base hr{width:56px!important;height:3px!important;border:0!important;margin:0 0 16px!important;background-image:var(--ms-route)!important;background-size:9px 3px!important;background-color:transparent!important;}
html[dir="rtl"] .title-base hr{margin-right:0!important;margin-left:auto!important;}
.title-base.text-center hr{margin-left:auto!important;margin-right:auto!important;}
.title-base h2{color:#10365F!important;font-weight:600!important;font-size:clamp(24px,2.2vw,32px)!important;line-height:1.3!important;}
.title-base p{color:var(--ms-mute)!important;font-size:15.5px!important;}
.text-color{color:var(--ms-navy)!important;}

/* ---------- kutular ve kartlar ---------- */
.boxed-inverse{background:#fff!important;border:1px solid var(--ms-line)!important;border-radius:20px!important;box-shadow:0 18px 40px -32px rgba(4,51,92,.55)!important;}
.shadow-2,.shadow-1{box-shadow:0 18px 40px -32px rgba(4,51,92,.55)!important;}
ul.ul-squares,ul.fa-ul.ul-squares{margin:0!important;padding:0!important;}
ul.ul-squares li{position:relative;list-style:none!important;padding:9px 0!important;padding-inline-start:26px!important;border-bottom:1px dashed var(--ms-line);color:var(--ms-ink);font-weight:500;}
ul.ul-squares li:last-child{border-bottom:0;}
ul.ul-squares li:before{content:""!important;position:absolute!important;inset-inline-start:2px;top:50%!important;margin-top:-4px;width:9px!important;height:9px!important;border-radius:50%;background:var(--ms-orange)!important;font-family:inherit!important;}
ul.ul-squares li:after{display:none!important;}

.advs-box-multiple{overflow:hidden;padding:0!important;transition:border-color .2s,box-shadow .2s;}
.advs-box-multiple:hover{border-color:#F8C690!important;box-shadow:0 26px 50px -34px rgba(4,51,92,.6)!important;}
.advs-box-multiple .img-box{display:block;overflow:hidden;border-radius:0!important;aspect-ratio:16/10;}
.advs-box-multiple .img-box img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;}
.advs-box-multiple:hover .img-box img{transform:scale(1.04);}
.advs-box-multiple .circle{background:#fff!important;color:var(--ms-navy)!important;border:0!important;box-shadow:0 8px 20px -10px rgba(4,51,92,.5);width:52px!important;height:52px!important;line-height:52px!important;}
.advs-box-multiple .circle i{color:var(--ms-orange)!important;}
.advs-box-content{padding:22px 24px 24px!important;}
.advs-box-content h3,.advs-box h3{color:#10365F!important;font-weight:600!important;font-size:19px!important;margin-bottom:8px!important;}
.advs-box-content p{color:var(--ms-text)!important;font-size:15px!important;}
.btn-text{display:inline-flex!important;align-items:center;gap:8px;color:var(--ms-navy)!important;font-weight:600!important;font-size:14.5px!important;text-transform:none!important;letter-spacing:0!important;padding:0!important;}
.btn-text:after{content:""!important;width:22px;height:2px;background-image:var(--ms-route);background-size:6px 2px;display:inline-block;transition:width .2s;}
.btn-text:before{display:none!important;}
.btn-text:hover{color:var(--ms-orange-ink)!important;}
.btn-text:hover:after{width:32px;}

/* ikonlu yan kutular (hakkimizda vb.) */
.advs-box-side-icon .icon-box,.advs-box-top-icon .icon,.advs-box-side-icon > i,.advs-box-top-icon > i{color:var(--ms-orange)!important;}
.advs-box-side-icon .icon-box i,.advs-box-top-icon i.icon{color:var(--ms-orange)!important;background:var(--ms-cream)!important;border-radius:16px!important;}

/* ---------- filtre butonlari ---------- */
.maso-filters{display:flex!important;flex-wrap:wrap;gap:8px;float:none!important;margin:0 0 24px!important;}
.maso-filters li{float:none!important;margin:0!important;}
.maso-filters li a{display:inline-flex!important;align-items:center;height:40px;padding:0 16px!important;border-radius:999px!important;background:#fff!important;border:1px solid var(--ms-line)!important;color:var(--ms-ink)!important;font-size:14px!important;font-weight:500!important;cursor:pointer;line-height:1!important;}
.maso-filters li a:hover{border-color:var(--ms-navy)!important;color:var(--ms-navy)!important;}
.maso-filters li.active a,.maso-filters li.current-active a{background:var(--ms-navy)!important;border-color:var(--ms-navy)!important;color:#fff!important;}
.maso-filters li a.maso-order{width:40px;justify-content:center;padding:0!important;}

/* ---------- SSS akordeon ---------- */
.accordion-list .list-group-item{background:#fff!important;border:1px solid var(--ms-line)!important;border-radius:16px!important;margin-bottom:10px!important;padding:0!important;overflow:hidden;transition:border-color .2s;}
.accordion-list .list-group-item:hover{border-color:#C9D6E6!important;}
.accordion-list .list-group-item > a{display:block!important;position:relative;padding:18px 22px!important;padding-inline-end:56px!important;color:#10365F!important;font-weight:600!important;font-size:16px!important;line-height:1.5!important;}
.accordion-list .list-group-item > a:before{display:none!important;}
.accordion-list .list-group-item > a:after{content:"+"!important;position:absolute;inset-inline-end:18px;top:50%;margin-top:-15px;width:30px;height:30px;border-radius:50%;background:var(--ms-cream);color:var(--ms-orange-ink);font-size:20px;font-weight:500;line-height:29px;text-align:center;font-family:inherit!important;transition:transform .25s;}
.accordion-list .list-group-item.active > a:after{transform:rotate(45deg);}
.accordion-list .list-group-item.active{border-color:#F8C690!important;}
.accordion-list .panel{border:0!important;box-shadow:none!important;background:transparent!important;margin:0!important;}
.accordion-list .panel .inner{padding:0 22px 20px!important;color:var(--ms-text)!important;font-size:15.5px!important;line-height:1.8!important;}

/* ---------- yan menuler / listeler ---------- */
.list-group:not(.accordion-list) .list-group-item,.list-blog li,.list-texts li{border-color:var(--ms-line)!important;}
.list-group:not(.accordion-list){border-radius:16px;overflow:hidden;}
.list-group:not(.accordion-list) .list-group-item{background:#fff;}
.list-group:not(.accordion-list) a.list-group-item:hover,.list-group:not(.accordion-list) .list-group-item a:hover{color:var(--ms-navy)!important;background:var(--ms-mist)!important;}
.list-nav li a,.list-blog a{color:var(--ms-ink)!important;}
.list-nav li a:hover,.list-blog a:hover{color:var(--ms-navy)!important;}
.list-blog .fa,.icon-row .fa{color:var(--ms-orange)!important;}

/* ---------- ekip ---------- */
.niche-box-team{background:#fff!important;border:1px solid var(--ms-line)!important;border-radius:22px!important;overflow:hidden;padding:0!important;text-align:center;}
.niche-box-team .img-box{display:block;aspect-ratio:1/1;overflow:hidden;}
.niche-box-team .img-box img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;}
.niche-box-team .content-box{padding:18px 18px 22px!important;background:#fff!important;}
.niche-box-team h2{font-size:19px!important;font-weight:600!important;color:#10365F!important;margin:0 0 4px!important;}
.niche-box-team h4{font-size:14px!important;color:var(--ms-orange-ink)!important;font-weight:500!important;margin:0!important;}
.niche-box-team hr{width:40px!important;height:2px!important;border:0!important;background-image:var(--ms-route)!important;background-size:6px 2px!important;margin:14px auto!important;}
.niche-box-team p{color:var(--ms-mute)!important;font-size:14px!important;}

/* ---------- formlar ve butonlar ---------- */
.form-control{height:50px!important;border-radius:12px!important;border:1.5px solid #D4DCE7!important;box-shadow:none!important;background:#fff!important;color:var(--ms-ink)!important;font-size:15px!important;padding:0 14px!important;}
textarea.form-control{height:auto!important;min-height:140px;padding:12px 14px!important;}
.form-control:focus{border-color:var(--ms-navy)!important;box-shadow:0 0 0 4px rgba(6,78,138,.12)!important;}
.form-box label,.form-box p{color:var(--ms-ink);}
.btn:not(.btn-search):not(.navbar-toggle){border-radius:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;}
.btn-default:not(.btn-search){background:var(--ms-navy)!important;border:0!important;color:#fff!important;}
.btn-default:not(.btn-search):hover{background:var(--ms-deep)!important;color:#fff!important;}
.btn-border{border-color:var(--ms-navy)!important;color:var(--ms-navy)!important;border-radius:12px!important;}
.btn-lg{height:52px;line-height:52px!important;padding:0 28px!important;}

/* ---------- blog ---------- */
.niche-box-post{background:#fff!important;border:1px solid var(--ms-line)!important;border-radius:20px!important;overflow:hidden;}
.niche-box-post .img-box,.niche-box-post .img-box img{border-radius:0!important;}
.niche-box-post .niche-box-content h2,.niche-box-post h2{color:#10365F!important;font-weight:600!important;font-size:18px!important;line-height:1.45!important;}
.niche-box-post .block-infos,.niche-box-post .date{background:var(--ms-navy)!important;color:#fff!important;border-radius:12px!important;}
.tag-cloud a,.tags a{border-radius:999px!important;background:var(--ms-mist)!important;color:var(--ms-navy)!important;border:0!important;}
.pagination > li > a,.pagination > li > span{border-radius:10px!important;margin:0 3px;border-color:var(--ms-line)!important;color:var(--ms-navy)!important;}
.pagination > .active > a,.pagination > .active > span{background:var(--ms-navy)!important;border-color:var(--ms-navy)!important;color:#fff!important;}

/* ---------- harita / iletisim ---------- */
.section-map{border-radius:0;}
.section-map .box-middle,.section-map .boxed-inverse{border-radius:20px!important;}

/* ---------- 404 ---------- */
.box-middle-container .box-middle h1,.box-middle .text-xl{color:var(--ms-navy)!important;font-weight:700!important;}

/* ---------- alt bilgi ---------- */
footer.footer-base{position:relative;background:var(--ms-mist)!important;border-top:0!important;color:var(--ms-text)!important;}
footer.footer-base:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background-image:var(--ms-route);background-size:14px 3px;}
footer.footer-base .content{padding-top:56px!important;padding-bottom:30px!important;}
footer.footer-base h3{color:#10365F!important;font-weight:600!important;font-size:16px!important;margin-bottom:14px!important;}
footer.footer-base p,footer.footer-base .text-s,footer.footer-base span{color:var(--ms-text)!important;font-size:14.5px!important;line-height:1.8!important;}
footer.footer-base a{color:var(--ms-ink)!important;font-size:14.5px!important;line-height:2!important;}
footer.footer-base a:hover{color:var(--ms-navy)!important;}
footer.footer-base .footer-left a:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ms-orange);margin-inline-end:10px;vertical-align:middle;opacity:0;transition:opacity .15s;}
footer.footer-base .footer-left a:hover:before{opacity:1;}
footer.footer-base .tag-row span{display:block;}
footer.footer-base .social-group a.ms-dead{display:none!important;}
footer.footer-base .copy-row{border-top:1px solid var(--ms-line)!important;margin-top:30px;padding-top:20px;}
footer.footer-base .copy-text,footer.footer-base .copy-text a{color:var(--ms-mute)!important;font-size:13px!important;}
footer.footer-base img[src*="logo"]{width:150px!important;}

/* sablonun sayfa basi yukleme ekrani: marka renginde */
#preloader{background-color:#fff!important;}

@media (max-width:994px){
  .header-base{padding:40px 0 36px!important;}
  .header-base .col-md-3{justify-content:flex-start;margin-top:16px;}
  footer.footer-base .row > div{margin-bottom:24px;}
}
@media (prefers-reduced-motion:reduce){*{transition:none!important;}.advs-box-multiple:hover .img-box img{transform:none;}}
.social-group a.ms-dead,.ms-dead-group{display:none!important;}

/* ekip karti: sablonun hover ile kayan icerigi sabitlenir */
.niche-box-team .content-box{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;opacity:1!important;}
.niche-box-team,.niche-box-team:hover{height:auto!important;}
.niche-box-team .content-box .social-group{position:static!important;}
/* filtre: secili buton */
ul.maso-filters.nav > li.active > a,ul.maso-filters.nav > li.current-active > a,ul.maso-filters.nav > li.active > a:hover,ul.maso-filters.nav > li.active > a:focus{background:var(--ms-navy)!important;border-color:var(--ms-navy)!important;color:#fff!important;}
ul.maso-filters.nav > li > a:hover,ul.maso-filters.nav > li > a:focus{background:#fff!important;}
/* telefon/e-posta her dilde soldan saga */
footer.footer-base .tag-row span{direction:ltr;unicode-bidi:isolate;}
html[dir="rtl"] footer.footer-base .tag-row span{text-align:right;}

/* blog baslik seridi (parallax tipi) */
.header-title{position:relative;overflow:hidden;background:linear-gradient(120deg,#04335C 0%,#064E8A 100%)!important;padding:58px 0 54px!important;min-height:0!important;height:auto!important;}
.header-title::before{content:"";position:absolute;inset:0;z-index:1;background-image:var(--ms-moon);background-size:96px 64px;opacity:.06;}
.header-title::after{content:"";position:absolute;z-index:1;inset-inline:0;bottom:0;height:3px;background-image:var(--ms-route);background-size:14px 3px;}
.header-title > .container{position:relative;z-index:2;}
.header-title .title-base hr{display:none!important;}
.header-title .title-base h1{color:#fff!important;font-weight:600!important;font-size:clamp(28px,3vw,42px)!important;margin:0 0 10px!important;}
.header-title .title-base p{color:rgba(255,255,255,.82)!important;font-size:16.5px!important;}
/* harita */
.section-map{position:relative;}
.ms-map{position:absolute;inset:0;z-index:0;}
.ms-map iframe{width:100%;height:100%;border:0;display:block;filter:saturate(.75);}
.section-map > .container,.section-map .box-middle{position:relative;z-index:1;}
.btn-group-icons a.ms-dead{display:none!important;}
.section-map{min-height:480px;}

/* yan gorselli hizmet kutulari (ana sayfa, hizmet sayfalari) */
.advs-box-side{background:#fff;border:1px solid var(--ms-line);border-radius:20px;padding:16px!important;margin-bottom:22px;transition:border-color .2s,box-shadow .2s;}
.advs-box-side:hover{border-color:#F8C690;box-shadow:0 22px 44px -34px rgba(4,51,92,.6);}
.advs-box-side > .row{display:flex;align-items:center;flex-wrap:wrap;}
.advs-box-side .img-box{border-radius:14px!important;overflow:hidden;aspect-ratio:4/3;margin:0!important;}
.advs-box-side .img-box img{width:100%;height:100%;object-fit:cover;}
.advs-box-side h3{color:#10365F!important;font-weight:600!important;font-size:19px!important;margin:0 0 6px!important;}
.advs-box-side p{color:var(--ms-text)!important;font-size:14.5px!important;margin:0 0 12px!important;line-height:1.7!important;}
.advs-box-side .btn.btn-sm{background:transparent!important;border:0!important;padding:0!important;height:auto!important;color:var(--ms-navy)!important;font-weight:600!important;font-size:14.5px!important;display:inline-flex!important;align-items:center;gap:8px;box-shadow:none!important;}
.advs-box-side .btn.btn-sm:after{content:"";width:22px;height:2px;background-image:var(--ms-route);background-size:6px 2px;display:inline-block;transition:width .2s;}
.advs-box-side .btn.btn-sm:hover{color:var(--ms-orange-ink)!important;}
.advs-box-side .btn.btn-sm:hover:after{width:32px;}
@media (max-width:767px){.advs-box-side > .row > div{width:100%;}.advs-box-side .img-box{margin-bottom:14px!important;aspect-ratio:16/9;}}
.container.content > .row > .row,.content.container > .row > .row{margin-left:0!important;margin-right:0!important;}
@media (max-width:994px){
  .section-map{min-height:0!important;}
  .ms-map{position:relative!important;height:300px;}
  .section-map .box-middle,.section-map > .container{position:relative;}
}
bdi.ms-num{direction:ltr;unicode-bidi:isolate;white-space:nowrap;}
html[dir="rtl"] .accordion-list .list-group-item > a,html[dir="rtl"] .accordion-list .panel .inner{text-align:right!important;}
html[dir="rtl"] .accordion-list .list-group-item > a{padding-right:22px!important;padding-left:56px!important;}
.accordion-list .list-group-item.active-panel > a:after,.accordion-list .list-group-item > a.active:after{transform:rotate(45deg);background:var(--ms-orange);color:#fff;}
.accordion-list .list-group-item.active-panel{border-color:#F8C690!important;box-shadow:0 18px 36px -30px rgba(4,51,92,.5);}
.flexslider .slides .img-box{border-radius:14px;overflow:hidden;display:block;}
.flexslider .slides img{aspect-ratio:4/3;object-fit:cover;width:100%;}
@media (max-width:767px){.flexslider .slides img{aspect-ratio:16/10;}}
ul.slides li img{height:auto!important;aspect-ratio:4/3;object-fit:cover;}
@media (max-width:767px){ul.slides li img{aspect-ratio:16/10;}}
.niche-box-team{display:flex!important;flex-direction:column;height:auto!important;max-height:none!important;}
.niche-box-team .img-box{flex:none;}
.niche-box-team .content-box{flex:1 0 auto;height:auto!important;max-height:none!important;}

/* ay-yildiz: baslik seritlerinde tek, silik kose motifi */
.header-base::before,.header-title::before{background-repeat:no-repeat!important;background-size:330px 220px!important;background-position:calc(100% + 30px) 50%!important;opacity:.07!important;-webkit-mask-image:none!important;mask-image:none!important;}
html[dir="rtl"] .header-base::before,html[dir="rtl"] .header-title::before{background-position:-30px 50%!important;}
@media (max-width:767px){.header-base::before,.header-title::before{background-size:220px 147px!important;opacity:.05!important;}}
/* iletisim: sayfa basligi h1 (gorunum eski h4 ile ayni) */
h1.ms-h1s{font-family:"Plex Arabic","Segoe UI",Tahoma,Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important;color:var(--ms-orange-ink)!important;font-weight:500!important;margin:0!important;letter-spacing:0!important;text-transform:none!important}
/* ---- telefon/tablet: dokunma alanlari ve olcekler ---- */
.ms-h6__dots{gap:0!important}
.ms-h6__dots button{box-sizing:content-box!important;padding:8px 5px!important;background-clip:content-box!important}
@media (max-width:991px){
  .footer-base .col-md-6 > a{display:inline-block;padding:9px 0;min-height:40px}
  .footer-base .col-md-6 > a + br{display:none}
  .footer-base .col-md-6 > a{display:block}
  .footer-base .copy-row a,.footer-base .col-md-12 a{display:inline-block;padding:10px 0}
  .tag-row a{display:inline-block;padding:10px 0}
  .list-group-item a,.col-md-8 .list-group a{display:inline-block;padding:6px 0;min-height:32px}
  a.btn,.btn{min-height:44px}
  a.btn.btn-text,a.btn.btn-xs,.btn-sm{min-height:40px}
  .ms-h6__link{display:inline-block;padding:11px 0}
  .header-title h1,.header-base h1{font-size:clamp(28px,8vw,40px)!important;line-height:1.2!important}
  .container.content .col-md-8 > h1,.section-empty h1,.post-title h1{font-size:clamp(26px,7.4vw,38px)!important;line-height:1.25!important}
}
@media (max-width:767px){
  .footer-base .tag-row span{display:block;padding:2px 0}
  .footer-base .tag-row span:after,.footer-base .tag-row span:before{display:none!important}
  .footer-base .tag-row span{border:0!important}
}
@media (max-width:767px){.container.content .tag-row{display:flex!important;flex-wrap:wrap;gap:0 4px;white-space:normal!important;overflow:visible!important;height:auto!important}.container.content .tag-row span{overflow:visible!important;text-overflow:clip!important;max-width:none!important}}
.ms-hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}
/* bilgi kartlari: simge daire icinde ortali */
.advs-box-multiple .circle{display:grid!important;place-items:center!important;padding:0!important;line-height:1!important}
.advs-box-multiple .circle > i,.advs-box-multiple .circle i{width:auto!important;height:auto!important;line-height:1!important;font-size:21px!important;padding:0!important;margin:0!important;position:static!important}
.maso-box .advs-box-multiple .advs-box-content{display:flex;flex-direction:column}
.maso-box .advs-box-multiple .advs-box-content .btn-text{margin-top:auto;align-self:flex-start}
html[dir=rtl] .maso-box .advs-box-multiple .advs-box-content .btn-text{align-self:flex-start}
