@font-face {font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}
@font-face {font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face {font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face {font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/poppins/pxiEyp8kv8JHgFVrJJbecmNE.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}
@font-face {font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/poppins/pxiEyp8kv8JHgFVrJJnecmNE.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face {font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/poppins/pxiEyp8kv8JHgFVrJJfecg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face {font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}
@font-face {font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face {font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face {font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}
@font-face {font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face {font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face {font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}
@font-face {font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face {font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face {font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}
@font-face {font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face {font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/poppins/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root {--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}
*,:before,:after {box-sizing:border-box}
@media (prefers-reduced-motion:no-preference) {
  :root {scroll-behavior:smooth}
}
body {font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}
h3,.h3,h2,.h2,h1,.h1 {margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}
h1,.h1 {font-size:calc(1.375rem + 1.5vw)}
@media (width>=1200px) {
  h1,.h1 {font-size:2.5rem}
}
h2,.h2 {font-size:calc(1.325rem + .9vw)}
@media (width>=1200px) {
  h2,.h2 {font-size:2rem}
}
h3,.h3 {font-size:calc(1.3rem + .6vw)}
@media (width>=1200px) {
  h3,.h3 {font-size:1.75rem}
}
p {margin-top:0;margin-bottom:1rem}
ul {padding-left:2rem}
ul,dl {margin-top:0;margin-bottom:1rem}
ul ul {margin-bottom:0}
dt {font-weight:700}
b,strong {font-weight:bolder}
a:not([href]):not([class]),a:not([href]):not([class]):hover {color:inherit;text-decoration:none}
img,svg {vertical-align:middle}
tr {border-color:inherit;border-style:solid;border-width:0}
label {display:inline-block}
button {border-radius:0}
button:focus:not(:focus-visible) {outline:0}
input,button {font-family:inherit;font-size:inherit;line-height:inherit;margin:0}
button {text-transform:none}
[role=button] {cursor:pointer}
button,[type=button] {-webkit-appearance:button}
button:not(:disabled),[type=button]:not(:disabled) {cursor:pointer}
::-moz-focus-inner {border-style:none;padding:0}
::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field {padding:0}
::-webkit-inner-spin-button {height:auto}
[type=search] {outline-offset:-2px;-webkit-appearance:textfield}
::-webkit-search-decoration {-webkit-appearance:none}
::-webkit-color-swatch-wrapper {padding:0}
::file-selector-button {font:inherit}
::-webkit-file-upload-button {font:inherit;-webkit-appearance:button}
.list-unstyled {padding-left:0;list-style:none}
.container,.container-fluid {width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-left:auto;margin-right:auto}
@media (width>=576px) {
  .container {max-width:540px}
}
@media (width>=768px) {
  .container {max-width:720px}
}
@media (width>=992px) {
  .container {max-width:960px}
}
@media (width>=1200px) {
  .container {max-width:1140px}
}
@media (width>=1400px) {
  .container {max-width:1320px}
}
.row {--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);flex-wrap:wrap;display:flex}
.row>* {width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}
.col-12 {flex:none;width:100%}
.g-0 {--bs-gutter-x:0;--bs-gutter-y:0}
@media (width>=576px) {
  .col-sm-4 {flex:none;width:33.3333%}
}
@media (width>=768px) {
  .col-md-auto {flex:none;width:auto}
  .col-md-5 {flex:none;width:41.6667%}
  .col-md-7 {flex:none;width:58.3333%}
}
@media (width>=992px) {
  .col-lg-auto {flex:none;width:auto}
  .col-lg-3 {flex:none;width:25%}
  .col-lg-4 {flex:none;width:33.3333%}
  .col-lg-5 {flex:none;width:41.6667%}
  .col-lg-7 {flex:none;width:58.3333%}
  .col-lg-8 {flex:none;width:66.6667%}
  .col-lg-9 {flex:none;width:75%}
  .col-lg-12 {flex:none;width:100%}
}
.form-control {color:#212529;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}
@media (prefers-reduced-motion:reduce) {
  .form-control {transition:none}
}
.form-control:focus {color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.form-control::-webkit-date-and-time-value {height:1.5em}
.form-control::-moz-placeholder {color:#6c757d;opacity:1}
.form-control::placeholder {color:#6c757d;opacity:1}
.form-control:disabled {opacity:1;background-color:#e9ecef}
.form-control::file-selector-button {-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:#212529;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .form-control::file-selector-button {transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {background-color:#dde0e3}
.form-control::-webkit-file-upload-button {-webkit-margin-end:.75rem;color:#212529;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce) {
  .form-control::-webkit-file-upload-button {-webkit-transition:none;transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {background-color:#dde0e3}
.btn {color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}
@media (prefers-reduced-motion:reduce) {
  .btn {transition:none}
}
.btn:hover {color:#212529}
.btn:focus {outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.btn:disabled,.btn.disabled {pointer-events:none;opacity:.65}
.btn-primary {color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-primary:hover {color:#fff;background-color:#0b5ed7;border-color:#0a58ca}
.btn-primary:focus {color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}
.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle {color:#fff;background-color:#0a58ca;border-color:#0a53be}
.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus {box-shadow:0 0 0 .25rem #3184fd80}
.btn-primary:disabled,.btn-primary.disabled {color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-link {color:#0d6efd;font-weight:400;text-decoration:underline}
.btn-link:hover {color:#0a58ca}
.btn-link:disabled,.btn-link.disabled {color:#6c757d}
.fade {transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce) {
  .fade {transition:none}
}
.fade:not(.show) {opacity:0}
.collapse:not(.show) {display:none}
.collapsing {height:0;transition:height .35s;overflow:hidden}
@media (prefers-reduced-motion:reduce) {
  .collapsing {transition:none}
}
.collapsing.collapse-horizontal {width:0;height:auto;transition:width .35s}
@media (prefers-reduced-motion:reduce) {
  .collapsing.collapse-horizontal {transition:none}
}
.dropdown {position:relative}
.dropdown-toggle {white-space:nowrap}
.dropdown-toggle:after {vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}
.dropdown-toggle:empty:after {margin-left:0}
.dropdown-menu {z-index:1000;color:#212529;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #00000026;border-radius:.25rem;min-width:10rem;margin:0;padding:.5rem 0;font-size:1rem;list-style:none;display:none;position:absolute}
.dropdown-divider {border-top:1px solid #00000026;height:0;margin:.5rem 0;overflow:hidden}
.dropdown-item {clear:both;color:#212529;width:100%;text-align:inherit;white-space:nowrap;background-color:#0000;border:0;padding:.25rem 1rem;font-weight:400;text-decoration:none;display:block}
.dropdown-item:hover,.dropdown-item:focus {color:#1e2125;background-color:#e9ecef}
.dropdown-item.active,.dropdown-item:active {color:#fff;background-color:#0d6efd;text-decoration:none}
.dropdown-item.disabled,.dropdown-item:disabled {color:#adb5bd;pointer-events:none;background-color:#0000}
.dropdown-menu.show {display:block}
.dropdown-header {color:#6c757d;white-space:nowrap;margin-bottom:0;padding:.5rem 1rem;font-size:.875rem;display:block}
.dropdown-item-text {color:#212529;padding:.25rem 1rem;display:block}
.dropdown-menu-dark {color:#dee2e6;background-color:#343a40;border-color:#00000026}
.dropdown-menu-dark .dropdown-item {color:#dee2e6}
.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus {color:#fff;background-color:#ffffff26}
.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active {color:#fff;background-color:#0d6efd}
.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled {color:#adb5bd}
.dropdown-menu-dark .dropdown-divider {border-color:#00000026}
.dropdown-menu-dark .dropdown-item-text {color:#dee2e6}
.dropdown-menu-dark .dropdown-header {color:#adb5bd}
.dropdown-toggle-split {padding-left:.5625rem;padding-right:.5625rem}
.dropdown-toggle-split:after {margin-left:0}
.nav {flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}
.nav-link {color:#0d6efd;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}
@media (prefers-reduced-motion:reduce) {
  .nav-link {transition:none}
}
.nav-link:hover,.nav-link:focus {color:#0a58ca}
.nav-link.disabled {color:#6c757d;pointer-events:none;cursor:default}
.nav-pills .nav-link {background:0 0;border:0;border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link {color:#fff;background-color:#0d6efd}
.tab-content>.tab-pane {display:none}
.tab-content>.active {display:block}
.card {word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}
.card-body {flex:auto;padding:1rem}
.card-text:last-child {margin-bottom:0}
.alert {border:1px solid #0000;border-radius:.25rem;margin-bottom:1rem;padding:1rem;position:relative}
.alert-heading {color:inherit}
.alert-link {font-weight:700}
.alert-dismissible {padding-right:3rem}
.alert-dismissible .btn-close {z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}
.alert-primary {color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}
.alert-primary .alert-link {color:#06357a}
.alert-secondary {color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}
.alert-secondary .alert-link {color:#34383c}
.alert-success {color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}
.alert-success .alert-link {color:#0c4128}
.alert-info {color:#055160;background-color:#cff4fc;border-color:#b6effb}
.alert-info .alert-link {color:#04414d}
.alert-warning {color:#664d03;background-color:#fff3cd;border-color:#ffecb5}
.alert-warning .alert-link {color:#523e02}
.alert-danger {color:#842029;background-color:#f8d7da;border-color:#f5c2c7}
.alert-danger .alert-link {color:#6a1a21}
.alert-light {color:#636464;background-color:#fefefe;border-color:#fdfdfe}
.alert-light .alert-link {color:#4f5050}
.alert-dark {color:#141619;background-color:#d3d3d4;border-color:#bcbebf}
.alert-dark .alert-link {color:#101214}
.btn-close {box-sizing:content-box;color:#000;opacity:.5;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat;border:0;border-radius:.25rem;width:1em;height:1em;padding:.25em}
.btn-close:hover {color:#000;opacity:.75;text-decoration:none}
.btn-close:focus {opacity:1;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}
.btn-close:disabled,.btn-close.disabled {pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}
.modal {z-index:1055;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}
.modal-dialog {pointer-events:none;width:auto;margin:.5rem;position:relative}
.modal.fade .modal-dialog {transition:transform .3s ease-out;transform:translateY(-50px)}
@media (prefers-reduced-motion:reduce) {
  .modal.fade .modal-dialog {transition:none}
}
.modal.show .modal-dialog {transform:none}
.modal.modal-static .modal-dialog {transform:scale(1.02)}
.modal-dialog-scrollable {height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content {max-height:100%;overflow:hidden}
.modal-dialog-scrollable .modal-body {overflow-y:auto}
.modal-dialog-centered {align-items:center;min-height:calc(100% - 1rem);display:flex}
.modal-content {pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}
.modal-backdrop {z-index:1050;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}
.modal-backdrop.fade {opacity:0}
.modal-backdrop.show {opacity:.5}
.modal-header {border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}
.modal-header .btn-close {margin:-.5rem -.5rem -.5rem auto;padding:.5rem}
.modal-title {margin-bottom:0;line-height:1.5}
.modal-body {flex:auto;padding:1rem;position:relative}
.modal-footer {border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}
.modal-footer>* {margin:.25rem}
@media (width>=576px) {
  .modal-dialog {max-width:500px;margin:1.75rem auto}
  .modal-dialog-scrollable {height:calc(100% - 3.5rem)}
  .modal-dialog-centered {min-height:calc(100% - 3.5rem)}
  .modal-sm {max-width:300px}
}
@media (width>=992px) {
  .modal-lg,.modal-xl {max-width:800px}
}
@media (width>=1200px) {
  .modal-xl {max-width:1140px}
}
.modal-fullscreen {width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen .modal-content {border:0;border-radius:0;height:100%}
.modal-fullscreen .modal-header {border-radius:0}
.modal-fullscreen .modal-body {overflow-y:auto}
.modal-fullscreen .modal-footer {border-radius:0}
@media (width<=575.98px) {
  .modal-fullscreen-sm-down {width:100vw;max-width:none;height:100%;margin:0}
  .modal-fullscreen-sm-down .modal-content {border:0;border-radius:0;height:100%}
  .modal-fullscreen-sm-down .modal-header {border-radius:0}
  .modal-fullscreen-sm-down .modal-body {overflow-y:auto}
  .modal-fullscreen-sm-down .modal-footer {border-radius:0}
}
@media (width<=767.98px) {
  .modal-fullscreen-md-down {width:100vw;max-width:none;height:100%;margin:0}
  .modal-fullscreen-md-down .modal-content {border:0;border-radius:0;height:100%}
  .modal-fullscreen-md-down .modal-header {border-radius:0}
  .modal-fullscreen-md-down .modal-body {overflow-y:auto}
  .modal-fullscreen-md-down .modal-footer {border-radius:0}
}
@media (width<=991.98px) {
  .modal-fullscreen-lg-down {width:100vw;max-width:none;height:100%;margin:0}
  .modal-fullscreen-lg-down .modal-content {border:0;border-radius:0;height:100%}
  .modal-fullscreen-lg-down .modal-header {border-radius:0}
  .modal-fullscreen-lg-down .modal-body {overflow-y:auto}
  .modal-fullscreen-lg-down .modal-footer {border-radius:0}
}
@media (width<=1199.98px) {
  .modal-fullscreen-xl-down {width:100vw;max-width:none;height:100%;margin:0}
  .modal-fullscreen-xl-down .modal-content {border:0;border-radius:0;height:100%}
  .modal-fullscreen-xl-down .modal-header {border-radius:0}
  .modal-fullscreen-xl-down .modal-body {overflow-y:auto}
  .modal-fullscreen-xl-down .modal-footer {border-radius:0}
}
@media (width<=1399.98px) {
  .modal-fullscreen-xxl-down {width:100vw;max-width:none;height:100%;margin:0}
  .modal-fullscreen-xxl-down .modal-content {border:0;border-radius:0;height:100%}
  .modal-fullscreen-xxl-down .modal-header {border-radius:0}
  .modal-fullscreen-xxl-down .modal-body {overflow-y:auto}
  .modal-fullscreen-xxl-down .modal-footer {border-radius:0}
}
.tooltip {z-index:1080;font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;opacity:0;margin:0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute}
.tooltip.show {opacity:.9}
.tooltip .tooltip-arrow {width:.8rem;height:.4rem;display:block;position:absolute}
.tooltip .tooltip-arrow:before {content:"";border-style:solid;border-color:#0000;position:absolute}
.tooltip-inner {color:#fff;text-align:center;background-color:#000;border-radius:.25rem;max-width:200px;padding:.25rem .5rem}
.popover {z-index:1070;max-width:276px;font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;display:block;position:absolute;top:0;left:0}
.popover .popover-arrow {width:1rem;height:.5rem;display:block;position:absolute}
.popover .popover-arrow:before,.popover .popover-arrow:after {content:"";border-style:solid;border-color:#0000;display:block;position:absolute}
.popover-header {background-color:#f0f0f0;border-bottom:1px solid #0003;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);margin-bottom:0;padding:.5rem 1rem;font-size:1rem}
.popover-header:empty {display:none}
.popover-body {color:#212529;padding:1rem}
.placeholder {vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}
.placeholder.btn:before {content:"";display:inline-block}
.clearfix:after {clear:both;content:"";display:block}
.fixed-bottom {z-index:1030;position:fixed;bottom:0;left:0;right:0}
.d-flex {display:flex!important}
.d-none {display:none!important}
.shadow {box-shadow:0 .5rem 1rem #00000026!important}
.flex-column {flex-direction:column!important}
.flex-grow-1 {flex-grow:1!important}
.justify-content-center {justify-content:center!important}
.justify-content-between {justify-content:space-between!important}
.align-items-end {align-items:flex-end!important}
.align-items-center {align-items:center!important}
.align-items-stretch {align-items:stretch!important}
.m-0 {margin:0!important}
.mx-auto {margin-left:auto!important;margin-right:auto!important}
.mt-3 {margin-top:1rem!important}
.mt-5 {margin-top:3rem!important}
.mb-0 {margin-bottom:0!important}
.ms-0 {margin-left:0!important}
.p-0 {padding:0!important}
.p-4 {padding:1.5rem!important}
.py-0 {padding-top:0!important;padding-bottom:0!important}
.text-center {text-align:center!important}
.text-dark {--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}
.text-white {--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}
.rounded-0 {border-radius:0!important}
.visible {visibility:visible!important}
@media (width>=576px) {
  .d-sm-block {display:block!important}
}
@media (width>=768px) {
  .d-md-flex {display:flex!important}
  .justify-content-md-start {justify-content:flex-start!important}
  .ms-md-3 {margin-left:1rem!important}
}
@media (width>=992px) {
  .float-lg-none {float:none!important}
  .mt-lg-0 {margin-top:0!important}
  .me-lg-0 {margin-right:0!important}
}
body::-webkit-scrollbar {width:12px;margin-top:2px}
body::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 5px #eee}
body::-webkit-scrollbar-thumb {background-color:#232323;border-radius:20px;outline:0 solid #708090;margin-top:2px;top:3px}
dl,dt,ul,li {margin:0;padding:0}
::selection {color:#fff;text-shadow:none;background:#115782}
::selection {color:#fff;text-shadow:none;background:#115782}
::-webkit-selection {color:#fff;text-shadow:none;background:#115782}
body {color:#555;padding:0;line-height:1.5;font-family:Poppins,sans-serif!important}
.header-wrap:after {background-color:#000;width:20px;height:4px}
a {color:#115782;text-decoration:none!important}
a:hover {color:#222}
a img {border:none}
img {max-width:100%}
h1,h2,h3 {color:#4d4d4d;margin:0 0 30px;font-weight:600;line-height:1.5}
h1 {font-size:36px}
h2 {font-size:30px}
h3 {font-size:1.5rem}
h1>span:not(.nocolor):not(.badge),h2>span:not(.nocolor):not(.badge),h3>span:not(.nocolor):not(.badge) {color:#115782}
p,ul,dl,form {margin-bottom:25px}
#wrapper {float:none;background-color:#fafafa;width:100%;margin:0 auto;position:relative;-webkit-box-shadow:0 0 10px #0000001a;-moz-box-shadow:0 0 10px #0000001a;box-shadow:0 0 10px #0000001a}
.nott {text-transform:none!important}
.center {text-align:center!important}
.mx-auto {float:none!important}
.bg-color,.bg-color #header-wrap {background-color:#15949a!important}
.color {color:#b11f24!important}
[class*=col-]:not([class*=sticky-]):not([class*=position-]) {position:relative}
[class*=col-mb-] {margin-bottom:calc(var(--col-mb) / -1)}
[class*=col-mb-]>[class*=col-] {padding-bottom:var(--col-mb)}
.col-mb-50 {--col-mb:50px}
.min-vh-75 {min-height:64vh!important}
.lazy {opacity:0}
.lazy:not(.initial) {transition:opacity 1s}
.lazy.lazy-loaded {opacity:1}
img.lazy {max-width:100%;height:auto}
img.lazy:not([src]) {visibility:hidden}
.section {background-color:#fff;width:100%;margin:60px 0;padding:60px 0;position:relative;overflow:hidden}
.section .container {z-index:2}
.section .container+.video-wrap {z-index:1}
#top-bar {z-index:111;border-bottom:0 solid #f5f5f5;margin-bottom:0;padding:10px 0;font-size:13px;display:block;position:relative}
.top-links {border-bottom:1px solid #eee;-ms-flex-positive:0;-ms-flex:none;flex:none;position:relative}
.top-links-container {-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:0;list-style:none;display:-ms-flexbox;display:flex}
.top-links-item {border-left:2px solid #f1f1f1;align-items:center;height:20px;display:flex;position:relative}
.top-links-item:first-child {border-left:0!important}
.top-links-item>a {color:#777;letter-spacing:.4px;padding:7px 22px;font-size:12px;font-weight:500;line-height:20px;display:block}
.top-links-item>a>i {vertical-align:top;opacity:1;color:#b11f24;font-size:14px}
.top-links-item>a>i.icon-angle-down {margin:0 0 0 5px!important}
.top-links-item>a>i:first-child {margin-right:4px}
.top-links-item:hover {background-color:#0000}
.top-links-item:hover a {color:#b11f24}
#top-social {border-left:2px solid #f1f1f1;border-right:2px solid #f1f1f1;justify-content:center;align-items:center;height:20px;margin:0;padding:0 16px;line-height:20px;display:-ms-flexbox;display:flex}
#top-social:first-child {border-left:0 solid #f1f1f1}
#top-social li {border-left:0;list-style:none;position:relative}
#top-social li:first-child {border-left:0!important}
#top-social a {color:#777;width:auto;font-weight:600;display:-ms-flexbox;display:flex;overflow:hidden}
#top-social li a:hover {text-shadow:none;color:#777!important;background-color:#0000!important}
#top-social li .ts-icon,#top-social li .ts-text {-ms-flex-positive:1;-ms-flex-preferred-size:0;flex-grow:1;flex-basis:0;height:20px;line-height:20px;display:block}
#top-social li .ts-icon {text-align:center;width:40px;font-size:.875rem}
#top-social li .ts-text {white-space:nowrap;letter-spacing:.2px;max-width:0;-webkit-transition:all .2s;transition:all .2s}
#top-social li a:hover .ts-text {max-width:200px;padding-right:12px;-webkit-transition:all .4s;transition:all .4s}
#header {z-index:11;background:#f2f2f2;border:0;border-radius:50px;width:100%;margin:auto auto 15px;padding:0;position:relative;top:0}
#header-wrap {width:100%;position:relative}
.header-wrap-clone {display:none}
.header-row {-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;display:-ms-flexbox;display:flex;position:relative}
#logo {-ms-flex-align:center;align-items:center;margin-top:0;margin-left:45px;margin-right:auto;display:-ms-flexbox;display:flex;position:relative}
#logo a {color:#000;font-size:36px}
#logo img {width:auto;max-width:100%;padding:0;display:block;height:54px!important;max-height:100%!important}
#logo a.standard-logo {display:-ms-flexbox;display:flex}
.primary-menu {-ms-flex-positive:1;flex-grow:1;flex-basis:100%;align-items:center;height:86px;display:-ms-flexbox;display:flex;transition:all!important}
.primary-menu+.primary-menu {border-top:1px solid #eee}
#primary-menu-trigger {display:-ms-flex;opacity:1;pointer-events:auto;z-index:1;cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;font-size:.875rem;line-height:50px;-webkit-transition:opacity .3s;transition:opacity .3s;display:flex}
body:not(.top-search-open) .top-search-parent #primary-menu-trigger {opacity:1;-o-transition:opacity .2s .2s ease,top .4s ease;-webkit-transition:opacity .2s .2s,top .4s;transition:opacity .2s .2s,top .4s}
.top-search-open .top-search-parent #primary-menu-trigger {opacity:0}
.svg-trigger {cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;height:30px;transition:transform .4s}
.svg-trigger path {fill:none;stroke:#115782;stroke-width:5px;stroke-linecap:round;transition:stroke-dasharray .4s,stroke-dashoffset .4s}
.svg-trigger path:first-child {stroke-dasharray:40 160}
.svg-trigger path:nth-child(2) {stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}
.svg-trigger path:nth-child(3) {stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}
.primary-menu-open .svg-trigger {transform:rotate(45deg)}
.primary-menu-open .svg-trigger path:first-child,.primary-menu-open .svg-trigger path:nth-child(3) {stroke-dashoffset:-64px}
.primary-menu-open .svg-trigger path:nth-child(2) {transform:rotate(90deg)}
.menu-container {width:100%;height:100%;margin:0;list-style:none;display:none}
.menu-item {justify-content:normal;align-items:center;height:100%;display:flex;position:relative}
.menu-item:not(:first-child) {border-top:1px solid #eee}
.menu-link {color:#101010;letter-spacing:.4px;padding:14px 5px;font-size:16px;font-weight:600;line-height:22px;display:block}
.menu-link span {letter-spacing:.3px;color:#888;margin-top:0;padding:0;font-size:12px;font-weight:400;line-height:12px;display:block}
.menu-link i {text-align:center;vertical-align:top;color:#000;width:auto;margin-left:6px;margin-right:0;font-size:12px;position:relative;top:1px}
.sub-menu-container,.mega-menu-content {border-top:1px solid #eee;margin-bottom:0;padding-left:15px;list-style:none;position:relative}
.sub-menu-container .menu-item:not(:first-child) {border-top:1px solid #eee}
.sub-menu-container .menu-item>.menu-link {color:#666;letter-spacing:0;padding:11px 5px;font-size:.75rem;font-weight:400;position:relative}
.sub-menu-container .menu-item:hover>.menu-link {font-weight:700}
.sub-menu-container .menu-link div {position:relative}
.menu-item .sub-menu-trigger {cursor:pointer;text-align:center;background:0 0;border:none;outline:none;width:32px;height:32px;padding:0;font-size:12px;line-height:32px;-webkit-transition:transform .3s;transition:transform .3s;display:block;position:absolute;top:9px;right:0}
.menu-link div>i.icon-angle-down {display:none}
.sub-menu-container .sub-menu-trigger {font-size:10px}
.sub-menu-container .menu-item .sub-menu-trigger {top:6px}
.mega-menu:not(.mega-menu-full) .mega-menu-content .container {max-width:none}
.mega-menu-content {padding-left:0}
.mega-menu-content .mega-menu-column:first-child {border-top:0}
.header-misc {position:initial;align-items:center;height:100%;margin-left:26px;margin-right:5px;display:-ms-flexbox;display:flex}
.header-misc-icon {margin:0 5px}
.header-misc-icon>a {text-align:center;color:#4d4d4d;-o-transition:color .3s ease-in-out;width:20px;height:20px;font-size:23px;line-height:20px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;display:block;position:relative}
#top-search a {z-index:11;text-align:center;color:#b11f24;width:30px;height:20px;font-size:22px;line-height:19px;transition:none;display:block;position:relative}
#top-search a i {-o-transition:opacity .3s ease;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;top:0;left:5px}
.top-search-open #top-search a i.icon-line-search,#top-search a i.icon-line-cross {opacity:0}
.top-search-open #top-search a i.icon-line-cross {opacity:1;z-index:11;color:#232323;background-color:#efefef;border-radius:30px;width:40px;height:40px;font-size:20px;font-weight:600;line-height:39px;position:relative;top:-10px;left:-5px}
.top-search-form {opacity:0;z-index:-2;pointer-events:none;-o-transition:opacity .3s ease-in-out;height:100%;margin:0;padding:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;top:0;left:0;width:100%!important}
.top-search-open .top-search-form {opacity:1;z-index:10;pointer-events:auto}
.top-search-form input {letter-spacing:1px;border:0;border-radius:0;height:100%;padding:10px 80px 10px 0;font-size:24px;font-weight:700;box-shadow:none!important;color:#777!important;background-color:#0000!important;outline:0!important;margin-top:0!important;font-family:Poppins,sans-serif!important}
.top-search-form input::-moz-placeholder {color:#555;opacity:1}
.top-search-form input:-ms-placeholder-shown {color:#555}
.top-search-form input::-webkit-input-placeholder {color:#555}
.primary-menu .container .top-search-form input {border:none!important}
#top-search {border-left:0 solid #ebebeb;border-right:2px solid #ebebeb;align-items:center;height:30px;margin:0 36px 0 0;padding:0 23px;line-height:28px;-webkit-transition:opacity .3s;transition:opacity .3s;display:flex}
.header-vow #top-search {border-right:2px solid #f7f7f7}
body:not(.top-search-open) .top-search-parent #logo,body:not(.top-search-open) .top-search-parent .primary-menu,body:not(.top-search-open) .top-search-parent .header-misc>:not(#top-search) {opacity:1;-webkit-transition:padding .4s,margin .4s,opacity .2s .2s;transition:padding .4s,margin .4s,opacity .2s .2s}
.top-search-open .top-search-parent #logo,.top-search-open .top-search-parent .primary-menu,.top-search-open .top-search-parent .header-misc>:not(#top-search) {opacity:0}
.slider-element {width:100%;position:relative;overflow:hidden;margin-top:0!important}
.slider-inner {opacity:1;visibility:visible;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;overflow:hidden}
.swiper_wrapper {z-index:1;background-color:#fff;border:0;border-left:0 solid #f5f5f5;border-right:0 solid #f5f5f5;border-radius:34px;width:100%;margin-bottom:10px;position:relative;overflow:hidden}
.swiper_wrapper .swiper-container {width:100%;height:100%;margin:0;position:absolute}
.swiper_wrapper .swiper-slide {margin:0;position:relative;overflow:hidden}
.swiper-slide-bg {background-position:50%;background-repeat:no-repeat;background-size:cover}
.slider-element .video-wrap,.section .video-wrap,.swiper-slide-bg {z-index:-1;border-radius:0;width:100%;height:100%;position:absolute;top:0;left:0}
.slider-element .container,.slider-element .container-fluid {height:100%;padding:0;position:relative}
.swiper-pagination {z-index:20;text-align:center;width:100%;margin:0;line-height:1;position:absolute;top:auto;bottom:20px!important}
.swiper-pagination span {cursor:pointer;opacity:1;-o-transition:all .3s ease;background-color:#0000;border:1px solid #fff;border-radius:50%;width:10px;height:10px;margin:0 4px;-webkit-transition:all .3s;transition:all .3s;display:inline-block}
.swiper-pagination span:hover,.swiper-pagination span.swiper-pagination-bullet-active {background-color:#fff!important}
.video-wrap {direction:ltr;width:100%;position:relative;overflow:hidden}
.video-wrap video {z-index:1;opacity:1;width:100%;transition:opacity .3s 1s;position:relative}
body:not(.has-plugin-html5video) .video-wrap video {opacity:0}
.video-overlay {z-index:5;-webkit-backface-visibility:hidden;background-color:#00253580;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}
.slider-caption {z-index:20;color:#eee;width:550px;max-width:550px;height:auto;text-shadow:none;-webkit-transition:top .3sease;-o-transition:top .3s ease;transition:top .3sease;backdrop-filter:blur(12px);background-color:#ffffff0d;border:0 solid #b11f2429;border-radius:34px;flex-flow:wrap;justify-content:flex-start;align-items:flex-end;max-width:600px;margin-left:0;padding:24px 40px 24px 20px;font-size:1.375rem;font-weight:300;display:-ms-flexbox;display:flex;position:absolute;bottom:20px;left:20px}
.slider-caption:hover {backdrop-filter:blur(15px);background-color:#ffffff26;transition:all .2s ease-in-out}
.slider-caption:not(.dark),.slider-caption:not(.dark) h2 {color:#222;text-shadow:none}
.slider-caption h2 {letter-spacing:.8px;margin-bottom:0;font-size:26px;font-weight:600;line-height:1.4}
.slider-caption h2 b {font-weight:600}
.slider-caption p {letter-spacing:.8px;color:#fff;opacity:.7;margin-top:6px;margin-bottom:0;font-size:14px;font-weight:300;line-height:1.6}
.slider-element .owl-carousel {margin:0}
.slider-arrow-left,.slider-arrow-right {cursor:pointer;z-index:10;width:40px;height:52px;-webkit-transition:background-color .3sease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3sease-in-out;backdrop-filter:blur(12px);background-color:#ffffff14;border:0;border-radius:0 3px 3px 0;position:absolute;top:50%;left:0;transform:translateY(-50%);border:0 solid #b11f2429!important}
.slider-arrow-right,.slider-element .owl-next {border-radius:3px 0 0 3px;left:auto;right:0}
.slider-arrow-left i,.slider-arrow-right i {color:#fffc;text-shadow:1px 1px 1px #0000001a;text-align:center;width:100%;height:100%;font-size:34px;line-height:50px;transition:color .3s ease-in-out}
.slider-element .owl-prev i {margin-left:0}
.slider-element .owl-next i {margin-right:4px}
.slider-arrow-left:hover,.slider-arrow-right:hover {background-color:#0009!important}
.slide-number {opacity:0;z-index:20;text-align:center;color:#fffc;text-shadow:1px 1px 1px #00000026;-o-transition:all .3s linear;width:36px;height:40px;font-size:18px;font-weight:300;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:auto;bottom:20px;right:20px}
.slider-element:hover .slide-number {opacity:1}
.slide-number-current,.slide-number-total {line-height:1;position:absolute;top:5px;left:0}
.slide-number-total {inset:auto 0 5px auto}
.slide-number span {font-size:32px;line-height:40px;display:block}
.slider-element .owl-dots {z-index:20;width:100%;margin:0;position:absolute;top:auto;bottom:15px}
.slider-element .owl-dots button {border:1px solid #fff;width:10px;height:10px;margin:0 3px;opacity:1!important;background-color:#0000!important}
.slider-element .owl-dots .owl-dot.active,.slider-element .owl-dots .owl-dot:hover {background-color:#fff!important}
#content {padding:0 100px;position:relative}
#content p {line-height:1.8}
.content-wrap {padding:50px 0;position:relative;overflow:hidden}
#content .container {position:relative}
.modal-padding {padding:40px}
.entry {margin-bottom:0;position:relative}
.entry-meta {margin-top:20px;position:relative;overflow:hidden}
.entry-meta ul {-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin:0 0 -10px -20px;list-style:none;display:-ms-flexbox;display:flex}
.entry-meta ul.flex-column {align-items:start;margin-left:0}
.entry-meta li {color:#999;margin:0 15px 10px 0;font-size:90%}
.entry-meta li:first-child:before {display:none!important}
.entry-meta ul.flex-column li {margin-left:0}
.entry-meta:not(.no-separator) li:before {content:"⁞";text-align:center;opacity:.5;width:5px;margin-right:15px;display:inline-block}
.entry-meta i {margin-right:5px;padding-left:1px;position:relative;top:1px}
.entry-meta a:not(:hover) {color:#999}
.event.entry:after {display:none!important}
.button {cursor:pointer;white-space:nowrap;color:#fff;letter-spacing:1px;text-shadow:1px 1px 1px #0003;background-color:#115782;border:none;outline:none;margin:5px;padding:8px 22px;font-size:.875rem;font-weight:700;line-height:24px;display:inline-block;position:relative}
body:not(.device-touch) .button {-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.button:hover {color:#fff;text-shadow:1px 1px 1px #0003;background-color:#444}
.button i {text-align:center;width:16px;margin-right:5px;position:relative}
.alert i {text-align:center;width:14px;margin-right:5px;font-size:.875rem;position:relative;top:1px}
.social-icon {float:left;color:#fff;text-shadow:1px 1px 1px #0000004d;cursor:pointer;margin:4px 11px 7px 0;font-size:28px;font-style:normal;display:block;text-align:center!important}
body:not(.device-touch) .social-icon {-o-transition:all .3s ease;-webkit-transition:all .3s;transition:all .3s}
.social-icon {color:#555;width:40px;height:40px;text-shadow:none;border:1px solid #aaa;border-radius:3px;margin:0 5px 5px 0;font-size:1.25rem;overflow:hidden;line-height:38px!important}
.d-flex>.social-icon,.d-md-flex>.social-icon {float:none;margin-bottom:0}
.social-icon.si-small {width:32px;height:32px;font-size:.875rem;line-height:30px!important}
.social-icon i {display:block;position:relative}
body:not(.device-touch) .social-icon i {-o-transition:all .3s ease;-webkit-transition:all .3s;transition:all .3s}
.social-icon i:last-child {color:#fff!important}
.social-icon:hover i:first-child {margin-top:-38px}
.social-icon.si-small:hover i:first-child {margin-top:-39px}
.social-icon:hover {color:#555;border-color:#0000}
.si-sticky {z-index:499;width:36px;position:fixed;top:50%;left:5px;transform:translateY(-50%)}
.si-facebook:hover {background-color:#3b5998!important}
.si-linkedin:hover {background-color:#0e76a8!important}
.si-twitter:hover {background-color:#00acee!important}
.si-instagram:hover {background-color:#8a3ab9!important}
.si-pinterest:hover {background-color:#b11f24!important}
.si-whatsapp:hover {background-color:#23c660!important}
.si-text-color.si-facebook i {color:#3b5998}
.si-text-color.si-linkedin i {color:#0e76a8}
.si-text-color.si-twitter i {color:#00acee}
.si-text-color.si-instagram i {color:#8a3ab9}
.si-text-color.si-pinterest i {color:#c8232c}
.si-text-color.si-whatsapp i {color:#23c660}
.si-text-color:hover {color:#fff}
.toggle {margin:0 0 20px;display:block;position:relative}
.toggle-header {cursor:pointer;color:#444;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;font-size:1rem;font-weight:700;display:-ms-flexbox;display:flex;position:relative}
.toggle-icon {text-align:center;-ms-flex:none;flex:none;width:auto;max-width:100%;padding:0 5px}
.toggle-icon i,.toggle-icon span {color:#b11f24;width:1rem;font-weight:600}
.toggle-title {-ms-flex-positive:1;-ms-flex-preferred-size:0;flex-grow:1;flex-basis:0;max-width:100%;padding:0 5px}
.toggle:not(.toggle-active)>.toggle-header .toggle-open,.toggle-active>.toggle-header .toggle-closed {display:none}
.toggle-active>.toggle-header .toggle-open {display:inline-block}
.toggle-content {padding:.75rem 0;display:none;position:relative}
.toggle-border {border:1px solid #ccc;border-radius:4px}
.toggle-border .toggle-header {margin:0;padding:.75rem}
.toggle-border .toggle-content {padding:0 1rem 1rem}
.tab-nav {border-bottom:4px double #eee;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0 15px;list-style:none;display:-ms-flexbox;display:flex}
.tab-nav li {text-align:center;border-top:4px double #eee;border-bottom:0;border-left:0;border-right:4px double #eee;-ms-flex:none;flex:none;width:auto;max-width:100%;height:31px}
.tab-nav li:first-child {border-left:4px double #eee;border-top-left-radius:18px}
.tab-nav li:last-child {border-top-right-radius:18px}
.tab-nav li a {color:#4d4d4d;background-color:#f2f2f2;height:30px;padding:0 15px;font-size:14px;font-weight:600;line-height:30px;display:block}
.tab-nav li:first-child a {border-top-left-radius:18px}
.tab-nav li:last-child a {border-top-right-radius:15px}
.tab-nav.tab-nav2 {border-bottom:0;padding:0}
.tab-nav.tab-nav2 li {border:0;margin-left:10px}
.tab-nav.tab-nav2 li:first-child {border-left:0;margin-left:0}
.tab-nav.tab-nav2 li a {background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 1px 2px #0000001a}
.tab-nav-lg {margin-bottom:20px;list-style:none}
.tab-nav-lg li {text-align:center;padding:1rem;position:relative}
.tab-nav-lg li a {color:#444;letter-spacing:2px;font-size:13px;font-weight:700;display:inline-block}
.tab-nav.tab-nav-lg li i {margin:0 0 7px;font-size:28px;display:block}
.tab-container {padding:20px 0 0;position:relative}
.tab-nav i {margin-right:3px;position:relative;top:1px}
.text-rotater .t-rotate {display:none}
.text-rotater .t-rotate.plugin-typed-init {display:inherit}
.text-rotater .typed-cursor {font-weight:400}
.text-rotater>.t-rotate>.animated {display:inline-block}
.owl-carousel .animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in {z-index:0}
.owl-carousel .owl-animated-out {z-index:1}
.h-sec-vv-img {opacity:.8;height:auto;width:70px!important;transition:none!important}
.blocks-social-follow a:hover .h-sec-vv-img {opacity:1}
.owl-height {-o-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}
.owl-carousel {-webkit-tap-highlight-color:transparent;z-index:1;touch-action:manipulation;width:100%;display:none;position:relative}
.owl-carousel .owl-stage {-ms-touch-action:pan-Y;position:relative}
.owl-carousel .owl-stage:after {content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate(0,0)}
#home-f-sec-1-clients .owl-stage-outer {border-radius:60px}
.owl-carousel.owl-loading {background:50% no-repeat;min-height:100px;display:block}
.owl-carousel .owl-refresh .owl-item {display:none}
.owl-carousel .owl-item {float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:1px;position:relative}
.owl-carousel .owl-item img {width:100%;-webkit-transform-style:preserve-3d;display:block}
.slider-element .owl-carousel .owl-item img {-webkit-transform-style:preserve-3d}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display:none}
.owl-nav .owl-prev,.owl-nav .owl-next,.owl-dot,.owl-dots button {cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;border:0;padding:0}
.owl-carousel.owl-loaded {display:block}
.owl-carousel.owl-loading {opacity:0;display:block}
.owl-carousel.owl-hidden {opacity:0}
.mega-menu-content .owl-carousel.owl-hidden {opacity:1}
.owl-carousel.owl-refresh .owl-item {display:none}
.owl-carousel.owl-drag .owl-item {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab {cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl {direction:rtl}
.owl-carousel.owl-rtl .owl-item {float:right}
.owl-carousel .owl-item .owl-lazy {opacity:0;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s;transition:opacity .4s}
.owl-carousel .owl-item img {transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper {background:#111;height:100%;position:relative}
.owl-carousel .owl-video-play-icon {cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-o-transition:scale .1s ease;background:url(images/icons/play.png) no-repeat;width:64px;height:64px;margin-top:-32px;margin-left:-32px;-webkit-transition:scale .1s;transition:scale .1s;position:absolute;top:50%;left:50%}
.owl-carousel .owl-video-play-icon:hover {-webkit-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {display:none}
.owl-carousel .owl-video-tn {opacity:0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;-o-transition:opacity .4s ease;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;-webkit-transition:opacity .4s;transition:opacity .4s}
.owl-carousel .owl-video-frame {z-index:1;width:100%;height:100%;position:relative}
.owl-carousel .owl-dots,.owl-carousel .owl-nav {text-align:center;-webkit-tap-highlight-color:transparent;line-height:1}
.owl-carousel .owl-nav [class*=owl-] {zoom:1;color:#666;opacity:0;-o-transition:all .3s ease;background-color:#fff;border:1px solid #0003;border-radius:50%;width:36px;height:36px;margin-top:-18px;font-size:18px;line-height:32px;-webkit-transition:all .3s;transition:all .3s;position:absolute;top:50%;left:-36px}
.slider-element .owl-nav [class*=owl-],.owl-carousel-full .owl-nav [class*=owl-] {color:#eee;background-color:#0006;border:none;border-radius:0 3px 3px 0;height:60px;margin-top:-30px;font-size:28px;line-height:60px;left:0!important}
.slider-element .owl-nav .owl-next,.owl-carousel-full .owl-nav .owl-next {border-radius:3px 0 0 3px;left:auto!important;right:0!important}
.owl-carousel:hover .owl-nav [class*=owl-] {opacity:1;left:-18px}
.owl-carousel:hover .owl-nav .owl-next {left:auto;right:-18px}
.owl-carousel .owl-nav [class*=owl-]:hover {text-decoration:none;color:#fff!important;background-color:#115782!important}
.owl-carousel .owl-nav .disabled {display:none!important}
.owl-carousel .owl-dots .owl-dot {zoom:1;opacity:.5;-o-transition:all .3s ease;background-color:#115782;border-radius:50%;width:8px;height:8px;margin:30px 4px 0;-webkit-transition:all .3s;transition:all .3s;display:inline-block}
.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover {opacity:1}
.owl-carousel[class*=owl-nav-pos-] {-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}
.owl-carousel.owl-nav-pos-1 .owl-nav,.owl-carousel.owl-dots-pos-1 .owl-dots,.owl-carousel.owl-content-pos-1 .owl-stage-outer {order:1}
.owl-carousel.owl-nav-pos-2 .owl-nav,.owl-carousel.owl-dots-pos-2 .owl-dots,.owl-carousel.owl-content-pos-2 .owl-stage-outer {order:2;margin:20px 0}
.owl-carousel.owl-nav-pos-3 .owl-nav,.owl-carousel.owl-dots-pos-3 .owl-dots,.owl-carousel.owl-content-pos-3 .owl-stage-outer {order:3}
.owl-carousel.owl-dots-pos-2 .owl-dots .owl-dot,.owl-carousel.owl-dots-pos-3 .owl-dots .owl-dot {margin-top:0}
.owl-carousel.owl-nav-pos-left .owl-nav,.owl-carousel.owl-nav-pos-right .owl-nav,.owl-carousel.owl-dots-pos-left .owl-dots,.owl-carousel.owl-dots-pos-right .owl-dots {justify-content:center;display:-ms-flexbox;display:flex}
.owl-carousel.owl-dots-pos-left .owl-dots,.owl-carousel.owl-nav-pos-left .owl-nav {justify-content:flex-start}
.owl-carousel.owl-dots-pos-right .owl-dots,.owl-carousel.owl-nav-pos-right .owl-nav {justify-content:flex-end}
.owl-carousel.with-carousel-dots.owl-dots-pos-top .owl-nav [class*=owl-] {margin-top:0}
.owl-carousel {--owl-nav-sizes:36px;--owl-dots-gutters:4px;--owl-dots-sizes:8px;--owl-nav-bg:var(--themecolor,#115782);--owl-nav-margin:calc(var(--owl-nav-sizes) / -2);--owl-nav-with-dots:calc(var(--owl-nav-margin) - calc(calc(30px + var(--owl-dots-sizes)) / 2))}
.owl-carousel.owl-dots-size-sm {--owl-dots-sizes:4px;--owl-dots-gutters:2px}
.owl-carousel.owl-dots-size-lg {--owl-dots-sizes:12px;--owl-dots-gutters:5px}
.owl-carousel.owl-dots-size-xl {--owl-dots-sizes:16px;--owl-dots-gutters:6px}
.owl-carousel .owl-dots .owl-dot {width:var(--owl-dots-sizes);height:var(--owl-dots-sizes);margin-left:var(--owl-dots-gutters);margin-right:var(--owl-dots-gutters);background-color:#b11f24;transition:all .3s}
.owl-carousel.owl-nav-hover-fixed[class*=owl-nav-pos-] .owl-nav .disabled {pointer-events:none;opacity:.4!important;display:inline-block!important}
.owl-carousel.owl-dots-border .owl-dots .owl-dot:not(.active) {opacity:1;border:1px solid var(--owl-nav-bg);background-color:#0000}
.owl-carousel.owl-dots-border .owl-dots .owl-dot.active {border-color:#0000}
.owl-carousel.owl-dots-square .owl-dots .owl-dot {--owl-dots-sizes:10px;border-radius:0}
.owl-carousel.owl-dots-rounded .owl-dots .owl-dot {--owl-dots-sizes:10px;border-radius:2px}
.owl-carousel.owl-dots-dashed .owl-dots .owl-dot {--owl-dots-sizes:16px;opacity:.4;border-radius:4px;height:4px}
.owl-carousel.owl-dots-dashed .owl-dots .owl-dot.active {--owl-dots-sizes:32px;opacity:1}
.owl-carousel.owl-dots-number .owl-dots {--owl-dots-sizes:28px;counter-reset:dots;--owl-nav-bg:#fff}
.owl-carousel.owl-dots-number .owl-dots .owl-dot {opacity:.3;width:auto;position:relative}
.owl-carousel.owl-dots-number .owl-dots .owl-dot.active {opacity:1}
.owl-carousel.owl-dots-number .owl-dots .owl-dot:before {counter-increment:dots;content:counter(dots, decimal-leading-zero);display:inline-block}
.owl-carousel.owl-dots-number .owl-dots .owl-dot span {background-color:#666;width:0;height:2px;margin-left:5px;transition:width .4s ease-in-out;display:inline-block;position:relative;top:-5px}
.owl-carousel.owl-dots-number .owl-dots .owl-dot.active span {width:30px}
.owl-carousel .owl-nav [class*=owl-] {left:calc(-1 * var(--owl-nav-sizes));width:var(--owl-nav-sizes);height:var(--owl-nav-sizes);line-height:calc(calc(-1 * var(--owl-nav-sizes)) - 4px);font-size:calc(var(--owl-nav-sizes) / 2);margin-top:var(--owl-nav-margin)}
.owl-carousel.with-carousel-dots .owl-nav [class*=owl-] {margin-top:var(--owl-nav-with-dots)}
.owl-carousel .owl-nav .owl-next {left:auto;right:calc(-1 * var(--owl-nav-sizes))}
.slider-element .owl-nav .owl-next,.owl-carousel-full .owl-nav .owl-next {left:auto!important;right:0!important}
.owl-carousel.owl-nav-hover-fixed .owl-nav [class*=owl-],.owl-carousel:hover .owl-nav [class*=owl-] {opacity:1;left:calc(calc(-1 * var(--owl-nav-sizes)) / 2)}
.owl-carousel.owl-nav-hover-fixed .owl-nav .owl-next,.owl-carousel:hover .owl-nav .owl-next {left:auto;right:calc(calc(-1 * var(--owl-nav-sizes)) / 2)}
.owl-carousel .owl-nav [class*=owl-]:hover {background-color:var(--owl-nav-bg)!important}
.slider-element .owl-nav [class*=owl-],.owl-carousel-full .owl-nav [class*=owl-] {height:calc(var(--owl-nav-sizes) * 1.66667);line-height:calc(var(--owl-nav-sizes) * 1.66667);font-size:calc(calc(var(--owl-nav-sizes) * 1.66667) / 2);margin-top:-30px}
.owl-carousel-full .with-carousel-dots .owl-nav [class*=owl-] {margin-top:calc(calc(calc(var(--owl-nav-sizes) * 1.66667) / -2)) - calc(calc(30px + var(--owl-dots-sizes)) / 2)}
.owl-carousel.owl-nav-hover-fixed[class*=owl-nav-pos-] .owl-nav [class*=owl-] {margin:0;position:relative;top:auto;left:auto;right:auto}
.owl-carousel.owl-nav-hover-fixed[class*=owl-nav-pos-] .owl-nav .owl-prev {margin-right:5px}
.owl-carousel.owl-nav-hover-fixed[class*=owl-nav-pos-] .owl-nav .owl-next {margin-left:5px}
.owl-carousel.owl-nav-text .owl-nav [class*=owl-] {border-radius:3px;width:auto;height:auto;padding:4px 8px;font-size:.925rem;line-height:1.5}
.owl-carousel.owl-nav-text .owl-nav [class*=owl-] i {position:relative;top:1px}
.form-control {border-radius:3px}
.form-control:active,.form-control:focus {box-shadow:none;border-color:#999}
label {letter-spacing:1px;color:#555;cursor:pointer;margin-bottom:10px;font-size:13px;font-weight:700;display:inline-block}
label.error {color:#e42c3e;margin-top:5px;font-weight:400;display:none!important}
.form-control.error {border-color:#e42c3e}
#gotoTop {z-index:599;text-align:center;color:#b11f24;cursor:pointer;background-color:#fff;border-radius:30px;width:35px;height:60px;font-size:21px;font-weight:100;line-height:55px;display:none;position:fixed;inset:auto 24px 50px auto;box-shadow:0 0 14px #00000014}
body:not(.device-touch) #gotoTop {-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}
.wts-immortal #gotoTop {bottom:80px}
#gotoTop:hover {color:#fff;background-color:#101010}
.gdpr-settings {opacity:0;z-index:999;background-color:#eee;border-radius:0;max-width:calc(100vw - 2rem);max-height:60vh;margin-bottom:1rem;padding:20px 2rem;transition:all .3s;position:fixed;top:auto;bottom:0;left:1rem;overflow-y:scroll}
.gdpr-settings.dark {background-color:#353535}
.gdpr-settings p {letter-spacing:.2px;margin-bottom:0;font-size:13px;font-weight:300}
.gdpr-btn {color:#fff;background-color:#15949a;border:none;border-radius:30px;padding:2px 30px;font-size:13px;font-weight:500;transition:all .4s}
.gdpr-btn:hover {color:#15949a;background-color:#fff;border-color:#fff}
#footer {background-color:#fafafa;padding:0 100px;position:relative}
#copyrights {background-color:#ddd;padding:40px 0;font-size:.875rem;line-height:1.8}
.copyright-links a:hover {color:#555;border-bottom:1px solid #666}
#copyrights a:first-child {margin-left:0}
.footer-logo {float:left;width:auto;display:block;height:50px!important;margin:-20px auto 30px!important}
.f-social-s-box {margin-top:30px}
.widget {margin-top:20px;position:relative}
.widget p {line-height:1.7}
.widget:first-child {margin-top:0}
.widget_links ul,.widget_links li {margin:0;list-style:none}
.widget_links li {padding:4px 0;font-size:15px;display:flex}
.widget_links:not(.widget-li-noicon) li:before {content:"";font-family:font-icons;display:inline-block;position:relative;top:1px;left:0}
.widget_links li a {color:#444;padding:0 3px 0 12px;display:inline-block;border:none!important}
.widget_links.widget-li-noicon li a {padding-left:0}
.widget_links li a:hover {color:#000}
.widget_links>ul>li:first-child {border-top:0!important}
.widget_links>ul {margin-top:-4px!important}
.widget_links ul ul {margin-left:15px}
.quick-contact-widget.form-widget .form-control {margin-bottom:10px}
.quick-contact-widget.form-widget form {position:relative}
.btn-link {color:#101010}
.btn-link:hover,.btn-link:focus {color:#222}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {background-color:#115782}
.wts-immortal #wrapper {width:100%;box-shadow:none;margin:0}
.css3-spinner {z-index:1000;text-align:center;-webkit-perspective:1000px;z-index:auto;background-color:#0000;width:100%;height:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0}
.css3-spinner>div {background-color:#ddd;border-radius:100%;width:18px;height:18px;margin-top:-9px;margin-left:13px;-webkit-animation:1.4s ease-in-out infinite both bouncedelay;animation:1.4s ease-in-out infinite both bouncedelay;display:inline-block;position:absolute;top:50%;left:50%}
.css3-spinner .css3-spinner-bounce1 {margin-left:-31px;-webkit-animation-delay:-.32s;animation-delay:-.32s}
.css3-spinner .css3-spinner-bounce2 {margin-left:-9px;-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes bouncedelay {
  0%,80%,to {-webkit-transform:scale(0)}
  40% {-webkit-transform:scale(1)}
}
@keyframes bouncedelay {
  0%,80%,to {-webkit-transform:scale(0);transform:scale(0)}
  40% {-webkit-transform:scale(1);transform:scale(1)}
}
.dark,.dark h1,.dark h2,.dark h3,.dark a:not([class*=btn-]):hover {color:#eee}
body.dark,.dark #wrapper,.dark #content,.dark .modal-content {background-color:#383838}
.dark .css3-spinner>div {background-color:#ffffff4d}
.dark .section,.section.dark {background-color:#282828;border-color:#ffffff1a}
.dark #top-bar,#top-bar.dark {background-color:#282828;border-bottom-color:#ffffff1a}
.dark .top-links {border-bottom-color:#ffffff1a}
.dark .top-links-item {border-left-color:#ffffff1a}
.dark .top-links-item>a {color:#aaa}
.dark .top-links-item:hover {background-color:#4d4d4d}
.dark #top-social li {border-left-color:#ffffff1a}
.dark #top-social a {color:#bbb}
.dark #header,#header.dark {background-color:#4d4d4d;border-bottom-color:#ffffff0d}
.dark #header-wrap {background-color:#4d4d4d}
.dark #logo a {color:#fff}
.dark .primary-menu+.primary-menu,.dark .menu-item:not(:first-child),.dark .sub-menu-container,.dark .mega-menu-content,.dark .sub-menu-container .menu-item:not(:first-child) {border-top-color:#ffffff26}
.dark .svg-trigger path {stroke:#fff}
.dark .menu-item .sub-menu-trigger,.dark .menu-link {color:#f5f5f5}
.dark .primary-menu:not(.not-dark) .sub-menu-container .menu-item>.menu-link {color:#e5e5e5}
.dark .menu-item:hover>.menu-link,.dark .menu-item.current>.menu-link {color:#115782}
.dark .header-misc-icon>a {color:#f5f5f5}
.dark .top-search-form input {color:#f5f5f5!important}
.dark .top-search-form input::-moz-placeholder {color:#fff9!important}
.dark .top-search-form input:-ms-placeholder-shown {color:#fff9!important}
.dark .top-search-form input::-webkit-input-placeholder {color:#fff9!important}
.dark .slider-caption:not(.not-dark),.dark .slider-caption:not(.not-dark) h2 {color:#f5f5f5}
.dark .entry:after {background-color:#fff3}
.dark .entry-meta li,.dark .entry-meta a:not(:hover) {color:#bbb}
.dark .button:hover {background-color:#0000004d}
.dark .social-icon {color:#eee;border-color:#aaa}
.dark .toggle-header {color:#eee}
.dark .toggle-border {border-color:#ffffff26}
.dark .tab-nav {border-bottom-color:#ffffff1a}
.dark .tab-nav li {border-color:#ffffff1a}
.dark .tab-nav li:first-child {border-left-color:#ffffff1a}
.dark .tab-nav li a {color:#eee;background-color:#0003}
.dark .tab-nav.tab-nav2 li a {background-color:#0003}
.dark .tab-nav-lg li a {color:#eee}
.dark .owl-carousel .owl-nav [class*=owl-] {color:#ccc;background-color:#00000080;border-color:#ffffff26}
.dark .form-control:active,.dark .form-control:focus {border-color:#ffffff40}
.dark label {color:#e5e5e5}
.dark #gotoTop {background-color:#ffffff4d}
.dark #gotoTop:hover {background-color:#115782}
.dark .gdpr-settings {background-color:#111}
.dark #footer,#footer.dark {color:#ffffffbf;background-color:#282828;border-top-color:#ffffff26}
.dark .footer-widgets-wrap a {color:#ffffffbf}
.dark .footer-widgets-wrap a:hover {color:#ffffffd9}
.dark #copyrights,#copyrights.dark {color:#fff6;background-color:#0003}
.dark .copyright-links a {color:#fff6;border-bottom-color:#ffffffa6}
.dark .copyright-links a:hover {color:#fff9;border-bottom-color:#ffffffb3}
.dark .widget_links li a {color:#fffc}
.dark .widget_links li a:hover {color:#ffffffe6}
.dark .form-control:not(.not-dark) {color:#999;background-color:#0003;border-color:#ffffff26}
.dark .form-control:not(.not-dark):active,.dark .form-control:not(.not-dark):focus {background-color:#0000004d;border-color:#ffffff40!important}
.dark .form-control:not(.not-dark)::-moz-placeholder {color:#666}
.dark .form-control:not(.not-dark):-ms-placeholder-shown {color:#666}
.dark .form-control:not(.not-dark):placeholder-shown {color:#666}
.dark .form-control:not(.not-dark)::-webkit-input-placeholder {color:#666}
.dark .form-control:not(.not-dark)[disabled] {background-color:#ffffff1a}
.dark .form-control.error:not(.not-dark)::-moz-placeholder {color:#e42c3e99}
.dark .form-control.error:not(.not-dark):-ms-placeholder-shown {color:#e42c3e99}
.dark .form-control.error:not(.not-dark):placeholder-shown {color:#e42c3e99}
.dark .form-control.error:not(.not-dark)::-webkit-input-placeholder {color:#e42c3e99}
.dark .dropdown-menu {background-color:#4d4d4d;border-color:#3f3f3f}
.dark .dropdown-menu .dropdown-divider {border-top-color:#ffffff1a}
.dark .dropdown-item {color:#ddd}
.dark .dropdown-item:hover,.dark .dropdown-item:focus {color:#eee;background-color:#ffffff1a}
.dark .nav>li>a:hover,.dark .nav>li>a:focus,.dark .nav .open>a,.dark .nav .open>a:hover,.dark .nav .open>a:focus,.dark .card {background-color:#0003}
.dark .modal-content {border-color:#555}
.dark .modal-header {border-bottom-color:#ffffff26}
.dark .modal-footer {border-top-color:#ffffff26}
.dark .popover {background-color:#282828;border-color:#494949}
.dark .popover-title {background-color:#ffffff1a;border-bottom-color:#ffffff13}
.cbh-ph-circle-2 {opacity:.1;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-transition:all .5s;background-color:#0000;border:2px solid #717171;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:100px;height:100px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-animation:1.2s ease-in-out infinite cbh-circle-anim;-moz-animation:1.2s ease-in-out infinite cbh-circle-anim;-o-animation:1.2s ease-in-out infinite cbh-circle-anim;animation:1.2s ease-in-out infinite cbh-circle-anim;position:absolute;top:-27px;left:-27px}
.cbh-ph-circle-fill-2 {opacity:.1;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-transition:all .5s;background-color:#717171;border:2px solid #0000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:64px;height:64px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-animation:2.3s ease-in-out infinite cbh-circle-fill-anim;-moz-animation:2.3s ease-in-out infinite cbh-circle-fill-anim;-o-animation:2.3s ease-in-out infinite cbh-circle-fill-anim;animation:2.3s ease-in-out infinite cbh-circle-fill-anim;position:absolute;top:-9px;left:-9px}
@-moz-keyframes cbh-circle-anim {
  0% {opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;-moz-transform:rotate(0)scale(.5)skew(1deg)}
  30% {opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;-moz-transform:rotate(0)scale(.7)skew(1deg)}
  to {opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;-moz-transform:rotate(0)scale(1)skew(1deg)}
}
@-webkit-keyframes cbh-circle-anim {
  0% {-webkit-opacity:.1;-webkit-transform:rotate(0)scale(.5)skew(1deg)}
  30% {-webkit-opacity:.5;-webkit-transform:rotate(0)scale(.7)skew(1deg)}
  to {-webkit-opacity:.1;-webkit-transform:rotate(0)scale(1)skew(1deg)}
}
@-o-keyframes cbh-circle-anim {
  0% {-o-transform:rotate(0deg) kscale(.5) skew(1deg);-o-opacity:.1}
  30% {-o-opacity:.5;-o-transform:rotate(0)scale(.7)skew(1deg)}
  to {-o-opacity:.1;-o-transform:rotate(0)scale(1)skew(1deg)}
}
@keyframes cbh-circle-anim {
  0% {opacity:.1;transform:rotate(0)scale(.5)skew(1deg)}
  30% {opacity:.5;transform:rotate(0)scale(.7)skew(1deg)}
  to {opacity:.1;transform:rotate(0)scale(1)skew(1deg)}
}
@-moz-keyframes cbh-circle-fill-anim {
  0% {opacity:.2;-moz-transform:rotate(0)scale(.7)skew(1deg)}
  50% {-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2}
  to {opacity:.2;-moz-transform:rotate(0)scale(.7)skew(1deg)}
}
@-webkit-keyframes cbh-circle-fill-anim {
  0% {opacity:.2;-webkit-transform:rotate(0)scale(.7)skew(1deg)}
  50% {opacity:.2;-webkit-transform:rotate(0)scale(1)skew(1deg)}
  to {opacity:.2;-webkit-transform:rotate(0)scale(.7)skew(1deg)}
}
@-o-keyframes cbh-circle-fill-anim {
  0% {opacity:.2;-o-transform:rotate(0)scale(.7)skew(1deg)}
  50% {opacity:.2;-o-transform:rotate(0)scale(1)skew(1deg)}
  to {opacity:.2;-o-transform:rotate(0)scale(.7)skew(1deg)}
}
@keyframes cbh-circle-fill-anim {
  0% {opacity:.2;transform:rotate(0)scale(.7)skew(1deg)}
  50% {opacity:.2;transform:rotate(0)scale(1)skew(1deg)}
  to {opacity:.2;transform:rotate(0)scale(.7)skew(1deg)}
}
.floating-contact-wrap {z-index:111111;-o-transition:right .2s ease;-webkit-transition:right .2s;transition:right .2s;position:fixed;bottom:42px;right:40px}
.floating-contact-wrap .widget p {text-align:center;letter-spacing:.8px;font-size:13px;font-weight:300;line-height:1.5}
.wts-immortal .floating-contact-wrap+#gotoTop {bottom:100px}
.floating-contact-wrap .floating-contact-btn {color:#fff;cursor:pointer;z-index:3;background-color:#717171;border-radius:60px;width:45px;height:45px;transition:transform .3s;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.floating-contact-wrap .floating-contact-btn:hover,.floating-contact-wrap.active .floating-contact-btn {background-color:#b11f24;-webkit-transform:translate(-50%,-50%)scale(1);transform:translate(-50%,-50%)scale(1)}
.floating-contact-wrap .floating-contact-btn .floating-contact-icon {-webkit-backface-visibility:hidden;font-size:22px;-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.floating-contact-heading {background-color:#101010!important;border-radius:36px 36px 0 0!important;padding:15px 24px!important}
.floating-cnt-title {text-align:center;letter-spacing:.4px;font-size:20px;font-weight:400;color:#fff!important;margin-bottom:2px!important}
.floating-contact-wrap .floating-contact-btn .floating-contact-icon.btn-active,.floating-contact-wrap.active .floating-contact-btn .floating-contact-icon {opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.floating-contact-wrap.active .floating-contact-btn .floating-contact-icon.btn-active {opacity:1;-webkit-transform:translate(-50%,-50%)rotate(-45deg);transform:translate(-50%,-50%)rotate(-45deg)}
.floating-contact-wrap .floating-contact-box {opacity:0;z-index:1;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-backface-visibility:hidden;background-color:#fff;border-radius:38px;width:350px;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:0;right:0;-webkit-transform:scale(.01);transform:scale(.01);box-shadow:0 0 13px 3px #00000012}
.floating-contact-wrap.active .floating-contact-box {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.css3-spinner {background-color:#fffc}
body:not(.floating-contact-processing) .floating-contact-loader {display:none}
.floating-contact-box .form-control {border-radius:30px;padding:10px .75rem;font-size:15px;font-weight:400;line-height:1.5}
#copyrights {color:#4a4a4a;letter-spacing:.2px;background-color:#fafafa;border-top:0;padding:30px 0;font-size:14px;font-weight:400;line-height:1}
.copyright-links a {color:#4a4a4a;border-bottom:0;margin:0 3px;display:inline-block}
.copyright-links a:hover {color:#115782;border-bottom:0;text-underline-offset:4px!important;text-decoration:underline 2px #cdcdcd4d!important}
#copyrights b {color:#101010;font-weight:600}
#footer .footer-widgets-wrap {padding:80px 0;position:relative}
#footer .widget p {letter-spacing:.5px;color:#959595;font-size:15px;font-weight:400;line-height:1.6}
#footer .social-icon {color:#737373;border-radius:30px;width:38px;height:38px;font-size:16px;transform:none;border:2px solid #737373!important;margin:0 10px 0 0!important;line-height:35px!important}
.header-misc-icon #lang-menu {letter-spacing:.1px;text-align:center;color:#b11f24;text-transform:uppercase;background-color:#0000;border-left:2px solid #fff3;border-radius:0;width:70px;height:20px;font-size:15px;font-weight:700;line-height:19px;transition:none;display:block;position:relative}
#lang-menu i {color:#b11f24;margin-left:3px;font-size:13px;font-weight:600;position:relative;top:1px}
.lang-item .dropdown-menu:before {content:" ";z-index:67;border:8px solid #0000;border-top-color:#fff;width:auto;height:auto;position:absolute;top:-16px;right:25px;transform:rotate(180deg)}
.lang-item .dropdown-menu {color:#212529;text-align:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:0;min-width:4rem;margin:0;font-size:13px;transition:box-shadow .3s;margin-top:-5px!important;padding:0!important;box-shadow:3px 3px 9px #7e5b5b0d!important}
.lang-item .dropdown-menu:hover {transition:box-shadow .3s;box-shadow:3px 3px 9px #0000001a!important}
.lang-item .dropdown-menu .dropdown-item {color:#000;letter-spacing:0;text-transform:uppercase;border-bottom:1px solid #eaeaea;width:100%;padding:6px 26px;font-size:14px;font-weight:500}
.lang-item .dropdown-menu .dropdown-item:last-child {border-bottom:0}
.lang-item .dropdown-menu .dropdown-item:hover,.lang-item .dropdown-menu .dropdown-item:focus {color:#b11f24;background-color:#0000}
.lang-item .dropdown-menu .dropdown-item:hover img {transition:all .2s;transform:scale(1.1)}
.lang-item .dropdown-menu .dropdown-item img {border-radius:50px;margin-right:3px;transition:all .2s}
.owl-carousel .owl-dots .owl-dot {opacity:.3;border-radius:4px;width:20px;height:5px;transition:all .3s ease-out}
.owl-carousel .owl-dots .owl-dot.active {width:45px}
.home-p .h-blogs .card {background-color:#fff;border:1px solid #fff;border-radius:30px;height:auto;min-height:auto;padding:0 36px;box-shadow:0 0 15px #0000000d!important}
.home-p .h-blogs .oc-item {padding:14px}
.home-p .h-blogs .entry-meta {margin-top:4px;position:relative;overflow:hidden}
.home-p .h-blogs .entry-meta li {color:#999;margin:0 15px 10px 0;font-size:12px}
.home-p .h-blogs .card .card-text {color:#727272;letter-spacing:.3px;margin-top:4px;font-size:14px;font-weight:300;line-height:1.5!important}
.home-p .h-blogs .card .btn-link {letter-spacing:.3px;margin-top:0;font-size:13px;color:#115782!important;padding:0!important;font-weight:500!important}
.h-sec-8 .card-body h3 {color:#101010;letter-spacing:.1px;margin-bottom:0;font-size:17px;font-weight:500;line-height:1.4}
.home-p .h-blogs .card:hover {transition:all .3s;box-shadow:0 .125rem 1rem #00000026!important}
.home-sss-z {margin-top:50px}
.home-sss .toggle-border {background-color:#fff;border:5px solid #f8f8f8;border-radius:46px;margin-bottom:15px}
.home-sss .toggle-header {cursor:pointer;color:#000;letter-spacing:.4px;margin:0 -5px;padding:24px;font-size:17px;font-weight:400}
.home-sss .toggle-border .toggle-content {letter-spacing:.5px;color:#727272;padding:0 41px 25px;font-size:14px;font-weight:400;line-height:1.7}
.home-sss .toggle-icon i {color:#b11f24;width:1rem;font-weight:600}
.swiper-container-horizontal>.swiper-scrollbar {background-color:#fff3!important;border-radius:2px!important;width:150px!important;height:2px!important;inset:auto 50px 103px auto!important}
.swiper-scrollbar-drag {background:#000}
.slide-number {opacity:1;text-align:left;bottom:10px;right:auto}
.slide-number-current {font-size:30px;font-weight:700;top:auto;bottom:0}
.slide-number span {margin-left:20px;font-size:16px}
.slide-number-total {font-size:13px;line-height:28px;left:29px}
.swiper-navs {z-index:99;position:absolute;inset:36px 104px auto auto}
.slider-arrow-left,.slider-arrow-right {border:0 solid #000000b3;border-radius:50%;width:40px;height:40px}
.slider-arrow-right {left:45px}
.slider-arrow-left i,.slider-arrow-right i {color:#000;width:40px;height:40px;margin:0 auto;font-size:18px;font-weight:600;line-height:39px;display:block}
.slider-arrow-right i {margin-left:-1px}
.swiper-button-disabled {opacity:.5;cursor:default}
.dark .slider-arrow-left,.dark .slider-arrow-right {border-color:#ffffffb3}
.dark .swiper-container-horizontal>.swiper-scrollbar {background-color:#fff6}
.dark .swiper-scrollbar-drag {background:#fff}
.dark .slide-number,.dark .slider-arrow-left i,.dark .slider-arrow-right i {color:#fff}
.animated {-webkit-animation-duration:.4s;animation-duration:.4s}
@-webkit-keyframes fadeInUp {
  0% {opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}
  to {opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes fadeInUp {
  0% {opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}
  to {opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.slider-caption-btn {letter-spacing:.2px;color:#fff;backdrop-filter:blur(12px);background-color:#ffffff0d;border:0 solid #fff;border-radius:40px;margin:0;padding:4px 28px;font-size:15px;font-weight:500;line-height:30px;text-shadow:none!important;margin-top:12px!important;margin-left:0!important}
.h-1-sec-inf-text-box {padding-right:150px}
#footer .widget {margin-top:0;position:relative}
.h-section-1 .mask-image {transition:all .3s;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNDU2JyBoZWlnaHQ9JzQ1Nicgdmlld0JveD0nMCAwIDQ1NiA0NTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zNzIgMTZDMzcyIDcuMTYzNDQgMzY0LjgzNyAwIDM1NiAwSDEwMEM5MS4xNjM0IDAgODQgNy4xNjM0NSA4NCAxNlYxMTdDODQgMTI1LjgzNyA3Ni44MzY2IDEzMyA2OCAxMzNIMTZDNy4xNjM0NCAxMzMgMCAxNDAuMTYzIDAgMTQ5VjQzMkMwIDQ0NS4yNTUgMTAuNzQ1MiA0NTYgMjQgNDU2SDI4NkMyOTQuODM3IDQ1NiAzMDIgNDQ4LjgzNyAzMDIgNDQwVjQxM0MzMDIgNDA0LjE2MyAzMDkuMTYzIDM5NyAzMTggMzk3SDQ0MEM0NDguODM3IDM5NyA0NTYgMzg5LjgzNyA0NTYgMzgxVjk2QzQ1NiA4Ny4xNjM0IDQ0OC44MzcgODAgNDQwIDgwSDM4OEMzNzkuMTYzIDgwIDM3MiA3Mi44MzY2IDM3MiA2NFYxNlonIGZpbGw9JyNEOUQ5RDknLz48L3N2Zz4K) 50% no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNDU2JyBoZWlnaHQ9JzQ1Nicgdmlld0JveD0nMCAwIDQ1NiA0NTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zNzIgMTZDMzcyIDcuMTYzNDQgMzY0LjgzNyAwIDM1NiAwSDEwMEM5MS4xNjM0IDAgODQgNy4xNjM0NSA4NCAxNlYxMTdDODQgMTI1LjgzNyA3Ni44MzY2IDEzMyA2OCAxMzNIMTZDNy4xNjM0NCAxMzMgMCAxNDAuMTYzIDAgMTQ5VjQzMkMwIDQ0NS4yNTUgMTAuNzQ1MiA0NTYgMjQgNDU2SDI4NkMyOTQuODM3IDQ1NiAzMDIgNDQ4LjgzNyAzMDIgNDQwVjQxM0MzMDIgNDA0LjE2MyAzMDkuMTYzIDM5NyAzMTggMzk3SDQ0MEM0NDguODM3IDM5NyA0NTYgMzg5LjgzNyA0NTYgMzgxVjk2QzQ1NiA4Ny4xNjM0IDQ0OC44MzcgODAgNDQwIDgwSDM4OEMzNzkuMTYzIDgwIDM3MiA3Mi44MzY2IDM3MiA2NFYxNlonIGZpbGw9JyNEOUQ5RDknLz48L3N2Zz4K) 50% no-repeat}
.h-1-h-title {letter-spacing:.02em;color:#101010;margin:0 0 18px;font-size:45px;font-style:normal;font-weight:300;line-height:60px;position:relative}
.h-1-h-title b,.h-1-h-title strong {font-weight:600}
.blocks-social-follow a {transition:all .2sease;width:auto;box-shadow:none;background-color:#f2f2f2;border-radius:60px;justify-content:space-evenly;align-items:center;margin:0;padding:14px 30px 15px 22px;display:flex;position:relative}
.blocks-social-follow a:after {content:"";opacity:.3;background-color:#00000026;width:2px;height:90px;display:block;position:absolute;inset:auto 0 0 auto}
.blocks-social-follow a:last-child:after,.blocks-social-follow:hover a:after {display:none}
.blocks-social-follow i {color:#b11f24;text-align:center;width:15%;font-size:40px}
.blocks-social-follow:hover>a:not(:hover) {opacity:.3}
.blocks-social-follow .nott-8 {text-align:left;border-left:2px solid #e3e3e3cc;width:85%;margin-left:15px;padding-left:17px;display:inline-block}
.blocks-social-follow .nott-8 p {color:#101010;letter-spacing:0;margin:0 0 -1px;font-size:16px;font-weight:600;line-height:1.3!important}
.blocks-social-follow .nott-8 span {color:#737373;letter-spacing:.6px;margin-top:2px;padding-right:40px;font-size:13px;font-weight:400;line-height:1.4;display:block}
.blocks-social-follow a:last-child {border-right:0}
.blocks-social-follow a:hover {background-color:#f0f0f0}
.blocks-social-follow a:hover p {color:#b11f24}
.blocks-social-follow a:hover i {transform:scale(1.2)}
.h-section-0 {background-color:#0000;margin-top:-18px;margin-bottom:30px;padding:25px 70px}
.slider-caption-btn:hover {background-color:#fff3!important}
.h-title-alt-text {letter-spacing:.4px;margin-bottom:0;color:#727272!important;font-size:17px!important;font-weight:300!important;line-height:1.7!important}
.yayinlar h2 {justify-content:center;align-items:center;min-height:51px;display:flex}
.m-title-blc {text-align:center;padding:0 70px}
.h-sec-ref .m-title-blc,.home-sss .m-title-blc {text-align:left;padding:0}
#home-nb-clients-footer {border-bottom:0 solid #e8e8e8;margin-top:30px;margin-bottom:30px;padding-bottom:7px}
.footer-contact-item {text-align:left;justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}
.footer-contact-item i {color:#737373;margin-bottom:0;margin-right:20px;font-size:32px;display:block}
.footer-container {background-color:#101010;border-radius:38px;padding:0 50px}
.footer-contact-item span {color:#737373;letter-spacing:.5px;margin-bottom:-3px;font-size:12px;font-weight:400;transition:all .3s;display:block}
.footer-contact-item a {letter-spacing:.3px;font-size:16px;font-weight:400;transition:all .3s;color:#fff!important}
.footer-alt-sec-link {text-align:right;display:block}
.footer-col-3 {padding-right:60px}
.footer-alt-sec-link a {color:#4a4a4a;letter-spacing:.3px;margin:0 10px;font-size:14px;font-weight:400;transition:all .2s;position:relative}
.footer-alt-sec-link a:hover {color:#b11f24;transition:all .2s;text-underline-offset:8px!important}
#footer .social-icon:last-child {margin:0!important}
.widget>.footer-sub-title {letter-spacing:0;color:#fff;text-transform:none;text-align:left;margin-bottom:15px;font-size:18px;font-weight:400;text-underline-offset:5px!important;text-decoration:underline 2px #cdcdcd33!important}
#footer .widget_links li a {color:#fff;opacity:.5;letter-spacing:.5px;text-align:left;font-weight:300}
#footer .widget_links li a:hover {opacity:1}
.widget:hover>.footer-sub-title {color:#fff}
.footer-col-3 .iconlist li {text-align:left;justify-content:flex-start;align-items:baseline;transition:all .3s;display:flex;position:relative}
.footer-col-3 .widget_links {padding:0 20px}
#one-clients-footer .owl-dots {text-align:left;margin-left:20px}
#one-clients-footer .owl-dots .owl-dot {margin:20px 4px 0}
.footer-col-3 .iconlist li:hover {margin-left:-3px;transition:all .3s}
.footer-col-3 .iconlist li:hover a {color:#115782;transition:all .3s}
#footer .widget .footer-img-alt-text {text-align:left;letter-spacing:.5px;color:#a8a8a8;margin-bottom:10px;font-size:14px;font-weight:300;line-height:1.7}
#footer .video-wrap {z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}
.video-wrap video {z-index:1;opacity:1;width:100%;transition:opacity .3s 1s;position:relative;object-fit:cover!important;display:block!important}
.gdpr-2 {z-index:1111111;color:#282828;background-color:#fff;border-color:#f4f4f4;padding:25px 10px;box-shadow:0 0 20px #0000001a!important}
.gdpr-2 p {color:#717171;letter-spacing:.3px;opacity:1;margin:0;font-size:14px;font-weight:400}
.gdpr-2 .btn-primary {color:#717171;background-color:#0000;border:2px solid #cacaca;border-radius:20px;padding:5px 20px;font-size:14px;font-weight:400}
.gdpr-2 .btn-primary:hover {color:#222;background-color:#cdcdcd}
.gdpr-2 .btn-close {opacity:1;background-color:#dcdcdc!important;border-radius:35px!important;padding:15px!important}
.gdpr-2 .btn-close:hover {background-color:#cdcdcd!important}
.hizmetler-list-srv-bg {border-radius:20px 20px 0 0;height:200px;margin-bottom:15px;transition:all .3s;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}
#home-posts-clients {margin-top:0;padding-left:30px}
#home-hix-s-clients .oc-item {padding:0;text-align:center!important}
.wts-immortal .full-header #header-wrap>.container {width:100%;max-width:none;padding:0}
.mega-menu-column img {width:250px;max-width:100%!important;height:auto!important}
.mega-menu-column {justify-content:center!important;display:flex!important}
#home-nb-clients-footer .owl-item img {filter:grayscale();opacity:.5;border-radius:40px}
.h-sec-ref:hover #home-nb-clients-footer .owl-item img {filter:grayscale(0);opacity:1;transition:all .3s}
.h-section-1 {box-shadow:none;background-color:#f2f2f2;border-radius:34px;margin-top:0;margin-bottom:30px;padding-top:50px;padding-bottom:50px}
.home-hizmetler-2 {background:#101010;border-radius:32px;margin-top:0;margin-bottom:30px;padding:80px 80px 100px;box-shadow:0 4px 24px #00000014}
.haberler-padding {padding:15px!important}
.header-sl-btn {letter-spacing:.2px;color:#fff;backdrop-filter:blur(12px);background-color:#b11f24;border:0 solid #fff;border-radius:34px;align-items:center;height:auto;margin:0;padding:20px 30px;font-size:16px;font-weight:500;line-height:30px;display:flex;text-shadow:none!important;margin-right:10px!important}
.header-sl-btn:hover {background-color:#000;transition:all .3s ease-in-out!important}
#wrapper-home-p {background-color:#fafafa;padding:0 30px}
.menu-item:hover>.menu-link:hover {color:#b11f24}
#header .menu-item.mega-menu .menu-link:hover>#header {background:#fff}
.m-menu-4s-img {background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:32px;width:92%;height:92%;min-height:330px;margin-right:-15px}
.m-menu-4s .sub-menu-container.col-lg-4 .menu-item {justify-content:center;display:flex!important}
.mega-menu-content.m-menu-4s {border-top:1px solid #f2f2f2;border-radius:0 0 36px 36px;padding:0;width:100%!important;box-shadow:0 2rem 60px #0000000f!important}
.m-menu-4s .mega-menu-column {margin:0;padding:0;overflow:hidden;border:0!important;max-height:100%!important}
.mn-1-col {margin:0!important;padding:0!important}
.m-menu-4s .menu-item h3 {color:#003e60;letter-spacing:.2px;margin-bottom:2px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none!important}
.m-menu-4s .menu-item p {color:#6f7f93;letter-spacing:.3px;margin-bottom:0;font-size:13px;font-weight:300}
.m-menu-4s .mega-menu-column .sub-menu .menu-item:hover h3 {color:#00a0dd;text-decoration:none}
.m-menu-4s .mega-menu-column .sub-menu .sub-menu-container {padding:0}
.m-menu-4s .sub-menu-container .menu-item:hover>.menu-link {letter-spacing:.2px;color:#777;margin:0;font-size:17px;font-weight:600;padding:0!important}
.m-menu-4s .mega-menu-column .sub-menu-container .menu-item>.menu-link {padding:4px 0!important}
.m-menu-4s .sub-menu-container .menu-item:hover>.menu-link {background-color:#0000!important}
.primary-menu:not(.on-click) .menu-item.mega-menu .mega-menu-content.m-menu-4s .sub-menu-container:not(.mega-menu-dropdown)>* {display:block}
.navigation__sublist-left {grid-column-gap:40px;grid-row-gap:20px;flex-grow:1;grid-template-columns:repeat(4,1fr);gap:22px 40px;padding:32px 60px 54px;display:grid!important}
.menu-item-full-width .navigation__sublist-left {grid-template-columns:repeat(2,1fr)}
.menu-item-full-width.urunler-mega-menu .navigation__sublist-left {grid-template-columns:repeat(1,1fr)}
.navigation__subitem {align-items:center;padding:7px 13px 7px 7px;transition:all cubic-bezier(.22,1,.36,1);display:flex}
.navigation__subitem-left {color:#101010;flex-grow:1;align-items:center;margin-right:8px;text-decoration:none;display:flex}
.navigation__subitem-left .small-icon {background:#f2f2f2;border-radius:30px;justify-content:center;align-items:center;width:48px;min-width:48px;max-width:48px;height:48px;margin-right:12px;padding:8px;display:flex}
.navigation__subitem:hover .small-icon {background:#e6e6e6}
.navigation__subitem-left .small-icon img {width:32px;min-width:24px;max-width:24px;height:24px}
.navigation__subitem-left span {z-index:1;color:#101010;width:fit-content;font-size:16px;font-weight:600;line-height:1.3;display:flex;position:relative}
.navigation__subitem-left p {color:#8d8d8d;letter-spacing:.5px;margin-top:1px;margin-bottom:0;font-size:12px;font-weight:300;line-height:1.4}
.navigation__subitem-left span:after {content:"";background:#101010;width:100%;height:1px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:2px;left:0;transform:scale(0)}
.navigation__subitem-right {background:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:auto;padding:4px;display:inline-flex}
.urunler-mega-menu .navigation__subitem-right {width:26px;height:26px}
.navigation__subitem-right img {width:14px;height:14px}
.navigation__subitem:hover {background:#f5f5f5;border-radius:36px;transition:all cubic-bezier(.22,1,.36,1)}
.navigation__subitem:hover span:after {transform:scale(1)}
.navigation__subitem:hover .navigation__subitem-right {background:#000}
.navigation__subitem:hover .navigation__subitem-right img {filter:invert()sepia(4%)saturate(7472%)hue-rotate(21deg)brightness(127%)contrast(114%)}
.header-vow {backdrop-filter:none!important;background:#fff!important;border:0!important;border-radius:36px 36px 0 0!important;top:0!important}
.header-vow .menu-link,.header-vow #top-search a,.header-vow #top-social a {color:#101010}
.header-vow .header-misc-icon #lang-menu {color:#101010;border-left-color:#dadada}
.header-vow #lang-menu i,.header-vow .menu-link i {color:#101010}
.header-vow #top-social {border-left-color:#dadada}
#header #logo a.retina-logo {display:none}
.header-vow #logo a.standard-logo {display:none!important}
.header-vow #logo a.retina-logo {display:-ms-flexbox!important;display:flex!important}
.header-vow .header-sl-btn {color:#fff;background-color:#101010}
.menu-item.menu-v4 {margin:0 18px!important}
.menu-link.m-link-f {position:relative;padding:25px 0!important}
.menu-item .m-link-f:after {content:"";background:#fff;width:100%;height:1px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:20px;left:0;transform:scale(0)}
.menu-item .m-link-f:hover:after {background:#b11f24;transform:scale(1)}
.header-vow .menu-item.menu-v4:hover>.m-link-f:after {transform:scale(1)}
.logotypes__top {border:0;border-left:0 solid #f5f5f5;border-right:0 solid #f5f5f5;border-radius:20px;align-items:center;width:100%;margin-bottom:5px;padding:10px 85px;display:flex;position:relative}
.logotypes__title {letter-spacing:.03em;color:#101010;text-align:left;align-items:center;margin-right:12px;font-size:14px;font-style:normal;font-weight:400;line-height:100%;display:flex}
.logotypes__title b {color:#b11f24;margin:0 5px;font-weight:bolder}
.logotypes__top:after {content:"";opacity:.1;background:#101010;border-radius:8px;flex-grow:1;width:auto;height:1px;display:none;position:relative;top:0;left:0}
.puzzle {z-index:2;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTM5NCcgaGVpZ2h0PScxMTYnIHZpZXdCb3g9JzAgMCAxMzk0IDExNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMzI5LjIwMyA4N0MzMjguODk5IDg2Ljk5OTkgMzI4LjkzOSA4Ni45OTk5IDMyOS4zMDggODYuOTk5OEMzNDMuNzU5IDg2Ljk1MjIgMzUzLjIxOSA3Ni40Njc1IDM1My4yMTkgNjNDMzUzLjIxOSA0OS41MDAyIDM1My4yMTkgNTguMDAwMiAzNTMuMjE5IDQ3QzM1My4yMTkgMzUuOTk5OCAzNjIuMjI1IDIyLjk5OTggMzc3LjIzNSAyM0MzOTIuMjQ0IDIzLjAwMDIgOTk4LjY0NCAyMy4wMDAyIDEwMTYuNjYgMjNDMTAzNC42NyAyMi45OTk4IDEwNDAuNjcgMzcuNDk5OCAxMDQwLjY3IDQ3QzEwNDAuNjcgNTIuNzk1MiAxMDQwLjY3IDU0LjMxMSAxMDQwLjY3IDU2LjU0MTNMMTA0MC42NyA2M0MxMDQwLjY3IDcxLjQ5OTMgMTA0Ni42OCA4Ni45OTc5IDEwNjQuNjggODdDMTA2NS4xIDg3IDEwNjUuMTEgODcgMTA2NC42OSA4N0MxMDY0LjY5IDg3IDEwNjQuNjkgODcgMTA2NC42OCA4N0MxMDQ3LjY0IDg2Ljk5OTkgMzQ2LjEzMSA4Ni45OTc1IDMyOS4zMDggODYuOTk5OEMzMjkuMjczIDg3IDMyOS4yMzggODcgMzI5LjIwMyA4N1onIGZpbGw9JyMxMDEwMTAnLz48cGF0aCBkPSdNMTA2NC42OCA4N0MxMDY1LjEgODcgMTA2NS4xMSA4NyAxMDY0LjY5IDg3QzEwNjQuNjkgODcgMTA2NC42OSA4NyAxMDY0LjY4IDg3WicgZmlsbD0nIzEwMTAxMCcvPjxwYXRoIGQ9J00wIDMyLjkyNDNDMCA0My44OTk3IDExLjAwNzkgNjMuMzU1MiAzMi4wMjMgNjMuODUzNkMzMi4wMjMgNjMuODUzNiAyOTUuMjEyIDYzLjg1MzIgMzA5LjIyMiA2My44NTM2QzMyMy4yMzIgNjMuODU0IDMzMy4yMzkgNTEuODgxNCAzMzMuMjM5IDM5LjkwODlWMjMuOTQ1NEMzMzMuMjM5IDkuOTc3MzYgMzQzLjI0NiAwLjAwMDE2NTMyNiAzNTcuMjU2IDAuMDAwMTY1MzI2QzM1Ny4yNTYgMC4wMDAxNjUzMjYgMTAyNC42IC0wLjAwMDIwNjY1OCAxMDM2Ljc0IDAuMDAwMTY1MzI2QzEwNDguODkgMC4wMDA1MzczMTEgMTA2MC43NiA3Ljk4MTU5IDEwNjAuNzYgMjMuOTQ1NFYzOS45MDg5QzEwNjAuNzYgNTIuMzgwMyAxMDcxLjI3IDYzLjg1NCAxMDg0Ljc4IDYzLjg1NDJDMTA5OC4yOSA2My44NTQ0IDEzMzguOTYgNjMuODU0MiAxMzYxLjk4IDYzLjg1NDJDMTM4NC45NyA2My44NTQyIDEzOTMuOTggNDEuNDQ1MSAxMzk0IDMxLjk1MjRDMTM5NCAzOS4xMjU3IDEzOTQgMTA1LjA2IDEzOTQgMTE0LjYxOEMxMzk0IDExNC42NTggMTM5NCAxMTQuNjk4IDEzOTQgMTE0LjczOEMxMzk0IDExNi4yMTYgMTM5NCAxMTYuMDQ3IDEzOTQgMTE0LjYxOEMxMzkzLjk0IDEwMi4xNjcgMTM4NC45MiA4Ni44MDE2IDEzNjEuOTggODYuODAxNkwxMDY0Ljc2IDg2LjgwMThDMTA1MS4yNSA4Ni44MDE4IDEwNDAuNzUgNzcuMzIzMSAxMDQwLjc1IDYyLjg1NjVWNDYuODkzQzEwNDAuNzUgMzMuOTIyNSAxMDMwLjI0IDIyLjk0NzcgMTAxNi43MyAyMi45NDc3TDk4OC4wMzIgMjIuOTQ3N0M4NjQuODM4IDIyLjk0NzcgMzg5LjU5OCAyMi45NDc5IDM3Ny4yNzEgMjIuOTQ3N0MzNjMuMjYxIDIyLjk0NzUgMzUzLjI1MyAzNC45MjAzIDM1My4yNTMgNDYuODkzVjYyLjg1NjVDMzUzLjI1MyA3Ni44MjQ2IDM0My4yNDYgODYuODAxOCAzMjkuMjM2IDg2LjgwMThMMzIuMDIzIDg2LjgwMTJDMTEuMDA3OSA4Ni44MDEyIDAgMTAwLjc3IDAgMTE0LjczN1YzMi45MjQzWicgZmlsbD0nI0ZBRkFGQScvPjwvc3ZnPg==);background-position:bottom;background-repeat:no-repeat;background-size:100%;justify-content:center;width:100%;height:9vw;margin:-9vw auto -37px;display:flex;position:relative}
.puzzle:after,.puzzle:before {content:"";background:#fafafa;width:1px;height:57%;position:absolute;bottom:6px}
.puzzle:before {left:-1px}
.puzzle:after {right:-.5px}
.end-promo-s,.footer-puzzle {padding:0 100px}
.end-block {background-repeat:no-repeat;background-size:cover;border-radius:44px;justify-content:center;align-items:center;padding:120px 80px 220px;display:flex}
.end-block__container {background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nODQzJyBoZWlnaHQ9JzIyNycgdmlld0JveD0nMCAwIDg0MyAyMjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yNCAyMjdDMTAuNzQ1MiAyMjcgMCAyMTYuMjU1IDAgMjAzVjk2QzAgODIuNzQ1MiAxMC43NDUxIDcyIDI0IDcySDEzNC41MDRDMTQ3Ljc1OSA3MiAxNTguNTA0IDYxLjI1NDggMTU4LjUwNCA0OFYyNEMxNTguNTA0IDEwLjc0NTIgMTY5LjI0OSAwIDE4Mi41MDQgMEg4MTlDODMyLjI1NSAwIDg0MyAxMC43NDUyIDg0MyAyNFYxNTRDODQzIDE2Ny4yNTUgODMyLjI1NSAxNzggODE5IDE3OEgzODFDMzY3Ljc0NSAxNzggMzU3IDE4OC43NDUgMzU3IDIwMlYyMDNDMzU3IDIxNi4yNTUgMzQ2LjI1NSAyMjcgMzMzIDIyN0gyNFonIGZpbGw9J3doaXRlJy8+PC9zdmc+Cg==);background-position:0 100%;background-repeat:no-repeat;background-size:100%;width:100%;max-width:843px;position:relative}
.end-block__content {z-index:1;padding:24px;position:relative}
.end-block__top {justify-content:flex-start;align-items:flex-end;margin-bottom:22px;display:flex;position:relative}
.end-block__title {color:#101010;margin-bottom:0;font-size:36px;font-weight:400;line-height:42px;display:block;position:relative;left:170px}
.end-block__title span,.end-block__row {position:relative}
.end-block__subtext {text-align:center;width:310px;margin-top:13px}
.h-c_row {flex-wrap:wrap;min-height:114px;display:flex}
.end-block .text16 {letter-spacing:.5px;color:#101010;margin-bottom:0;padding-right:8px;font-size:15px;font-weight:300;line-height:25px}
.end-block .text16 b {font-weight:600}
.end-block__number {color:#fff;margin-bottom:-10px;margin-left:0;margin-right:0;font-size:96px;font-weight:900;line-height:125px;position:absolute;bottom:0;left:0}
.space {margin-top:24px}
.footer-cnt-box:hover span {color:#a4a4a4;margin-left:-5px;transition:all .3s}
.footer-cnt-box:hover a:hover {color:#fff!important}
#home-f-sec-1-clients {padding:0 0 10px;display:flex}
.logotypes__title:before {content:"";background:#b11f24;border-radius:50%;width:10px;height:10px;margin-top:-5px;animation:1s infinite shadow-pulse;position:absolute;top:50%;left:65px}
@keyframes shadow-pulse {
  0% {box-shadow:0 0 #9777facc}
  to {box-shadow:0 0 0 5px #0000}
}
.h-section-urunler-v4 {background-color:#0000;margin-top:0;padding-top:50px}
.blog-card {cursor:pointer;width:100%;text-decoration:none}
.blog-card__img {isolation:isolate;height:22.23vw;max-height:290px;margin-bottom:18px;position:relative;overflow:hidden}
.blog-card__image {isolation:isolate;border:5px solid #f8f8f8;border-radius:24px;width:calc(100% - 1px);height:calc(100% - 1px);display:flex;position:relative;overflow:hidden}
.blog-card__img img {border-radius:24px 24px 0;width:100%;height:100%;transition:all 1s cubic-bezier(.22,1,.36,1);transform:scale(1.03)}
.blog-card__image:after {content:"";opacity:0;z-index:0;background:#0f0f0f4d;width:100%;height:100%;top:0;left:0}
.blog-card__image:after,.blog-card__pop {transition:all 1s cubic-bezier(.22,1,.36,1);position:absolute}
.blog-card__pop {z-index:1;background:#fafafa;border-radius:24px 0 0;justify-content:center;align-items:center;width:88px;height:88px;transition:all 1s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:-1px;right:-1px;transform:translateY(100%)}
.blog-card__pop:after,.blog-card__pop:before {content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTIwJyBoZWlnaHQ9JzEyMCcgdmlld0JveD0nMCAwIDEyMCAxMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMi42NjY3IDBIMFYxMjBIMTIwVjk3LjMzMzNINTQuNjY2N0MzNi45OTM2IDk3LjMzMzMgMjIuNjY2NyA4My4wMDY0IDIyLjY2NjcgNjUuMzMzM1YwWicgZmlsbD0nI2ZhZmFmYScvPjwvc3ZnPgo=);background-size:cover;width:48px;height:48px;display:flex;position:absolute}
.blog-card__pop:before {top:-39px;right:-7px;transform:rotate(270deg)}
.blog-card__pop:after {bottom:-7px;left:-39px;transform:rotate(270deg)}
.blog-card__pop img {min-width:32px;max-width:32px;max-height:32px}
.blog-card:not(.h-p-l-2):hover .blog-card__pop {transform:translateY(0)}
.blog-card:not(.big-card):hover .blog-card__img img {transform:scale(1)}
.blog-card:not(.big-card):hover .blog-card__image:after,.blog-card:not(.big-card):hover .blog-card__img:after {opacity:1}
.blog-card__title {-webkit-line-clamp:2;color:#101010;-webkit-box-orient:vertical;margin-bottom:0;font-size:22px;font-weight:500;display:block;overflow:hidden}
#home-hix-s-clients {padding:0}
.h-section-urunler-v4 .m-title-blc {text-align:left;padding:0 70px 0 0}
.button-v4-s {cursor:pointer;letter-spacing:.02em;isolation:isolate;color:#fff;background:#101010;border-radius:40px;justify-content:center;align-items:center;width:fit-content;min-width:220px;padding:16px 48px;font-size:16px;font-weight:500;line-height:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}
.button-v4-s span {z-index:1;transition:color 1.5s cubic-bezier(.22,1,.36,1);position:relative}
.button-v4-s:hover span {color:#fff}
.button__anim {width:48px;height:48px;transition:transform 1.5s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;transform:translateY(130%)}
.button__anim path {fill:#b11f24}
.button-v4-s:hover .button__anim {transform:translateY(-330%)scale(12)rotate(100deg)}
.p-sec--btn-v {justify-content:flex-end;align-items:center;display:flex}
.h-hiz-v4 {margin-top:49px}
.home-hizmetler-2 .block-tab-1.nav-pills .nav-link {background:#ffffff1a;border-radius:34px;justify-content:space-between;margin-bottom:12px;padding:18px 15px 18px 26px;display:flex}
.home-hizmetler-2 .block-tab-1.nav-pills .nav-link:last-child {margin-bottom:0}
.home-hizmetler-2 .block-tab-1.nav-pills .nav-link.active {padding:26px 15px 26px 26px}
.home-hizmetler-2 .block-tab-1.nav-pills .nav-link p {visibility:hidden;color:#fff;opacity:.8;margin-bottom:0;padding-right:20px;font-size:16px;font-weight:300;line-height:24px;transition:all 1s cubic-bezier(.22,1,.36,1);display:none;overflow:hidden}
.home-hizmetler-2 .block-tab-1.nav-pills .nav-link.active p {visibility:visible;display:block}
.home-hizmetler-2 .block-tab-1 {padding-right:40px}
.help__image {border-radius:34px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.help__image img {object-fit:cover;width:100%;height:620px;position:absolute;top:0;left:0}
.home-hizmetler-2 .m-title-blc {text-align:left;padding:0 60px 0 0}
.home-hizmetler-2 .h-1-h-title {color:#fff;margin-bottom:0;font-size:34px}
.home-hizmetler-2 .p-sec--btn-v {flex-direction:column;justify-content:center;align-items:center;display:flex}
.home-hizmetler-2 .h-title-alt-text {letter-spacing:.5px;margin:5px 0;color:#aaa!important;font-size:17px!important;font-weight:300!important;line-height:1.7!important}
.home-hizmetler-2 .toggle-icon {text-align:center;-ms-flex:none;flex:none;justify-content:center;align-items:center;width:auto;max-width:100%;padding:0 5px;display:flex}
.home-hizmetler-2 .toggle-icon i {color:#696969;border:1px solid #696969;border-radius:50px;width:32px;height:32px;font-size:20px;font-weight:600;line-height:29px;transition:all .5s cubic-bezier(.22,1,.36,1)}
.home-hizmetler-2 .nav-link.active>.toggle-icon .toggle-closed {transition:all 1s cubic-bezier(.22,1,.36,1);transform:rotate(45deg)}
.si-sticky.static-cnt-btn {z-index:499;width:50px;position:fixed;top:auto;bottom:-30px;left:20px;transform:translateY(-50%);display:block!important}
.static-cnt-btn .social-icon {color:#fff;width:45px;height:45px;text-shadow:none;background-color:#717171;border:none;border-radius:40px;margin:0 0 8px;font-size:20px;overflow:hidden;line-height:44px!important}
.static-cnt-btn .social-icon.si-whatsapp {font-size:26px;background-color:#23c660!important}
.static-cnt-btn .social-icon.si-pinterest {background-color:#b11f24!important}
.static-cnt-btn .social-icon:last-child {margin-bottom:0}
.static-cnt-btn .social-icon:hover i:first-child {margin-top:-44px}
.event-connect {align-items:stretch;width:100%;height:400px;margin:0 auto;padding-top:1px;display:flex;overflow:hidden}
.event-connect__col {align-items:center;width:100%;max-width:330px;margin-right:24px;padding:10px 56px 56px;display:flex;position:relative}
.event-connect__col-content {z-index:11;position:relative}
.event-connect .title2 {color:#fff;letter-spacing:-.01em;align-items:center;width:500px;margin-bottom:50px;font-size:46px;font-style:normal;font-weight:400;line-height:57px;display:inline-block}
.event-connect__bg {border-radius:24px;position:absolute}
.event-connect__bg.top {z-index:1;border:24px solid #fafafa;border-top:0;border-left:0;width:190%;height:65%;top:0;left:0}
.event-connect__bg:before {content:"";background:#101010;width:100%;height:100%;transition:all .4s;display:flex}
.event-connect__bg.top:before {border-radius:24px 24px 24px 0;box-shadow:0 0 0 24px #fafafa}
.event-connect__bg-curve.topright {top:0;right:-46px;transform:rotate(180deg)}
.event-connect__bg-curve:after,.event-connect__bg-curve:before {content:"";width:100%;height:100%;display:flex;position:absolute}
.event-connect__bg-curve.topright:before {border:none;border-right:1px solid #fff;border-radius:0 0 24px}
.event-connect__bg-curve.topright:after {border-radius:0 0 24px;box-shadow:7px 7px 0 6px #fafafa}
.event-connect__bg-curve {width:24px;height:24px;display:flex;position:absolute}
.event-connect__bg.bottom {z-index:1;width:100%;height:43%;bottom:0;left:0}
.event-connect__bg.bottom,.event-connect__bg.bottom:before {border-radius:0 0 24px 24px}
.event-connect__bg-curve.middleright {top:8.6px;right:-24px}
.event-connect__bg-curve.middleright:before {background:#101010;transition:all .4s;top:-1px;left:-1px}
.event-connect__bg-curve.middleright:after {background:#fafafa;border-radius:24px 0 0}
.event-connect__bg-curve.rightright {top:32px;right:-46px;transform:rotate(180deg)}
.event-connect__bg-curve.rightright:before {border:none;border-right:1px solid #fff;border-radius:0 0 24px}
.event-connect__bg-curve.rightright:after {border-radius:0 0 24px;box-shadow:7px 7px 0 6px #fafafa}
.event-connect__image {border-radius:0 24px 24px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.event-connect__image img {object-fit:cover;width:100%;height:100%}
.event-connect .button-v4-s {color:#101010;background-color:#fff;display:block;position:relative;bottom:-17px}
.home-sss .container-fluid,.home-evetnt-v4 .container-fluid,.h-blogs .container-fluid,.h-sec-ref .container-fluid,.h-section-urunler-v4 .container-fluid {padding:0 100px}
.h-blogs .m-title-blc {text-align:left;margin-bottom:30px;padding:0 30px 0 0}
.h-sec-ref {background:0 0;padding-top:0;padding-bottom:40px}
.home-sss {background:0 0;padding-top:0}
.h-blogs {background:0 0;padding-top:50px}
.event-sub-title {color:#fff;letter-spacing:.8px;margin-bottom:15px;font-size:18px;font-weight:300;display:block}
.event-video-bg {object-fit:cover;filter:brightness(.9);width:100%;height:100%;transition:all .4s}
.event-connect:hover .event-video-bg {filter:brightness();transition:all .4s}
.button-v4-s-ftr-w {min-width:280px;margin:auto}
.bnxk-d {padding:0 22px}
.event-vid-overlay {z-index:11111;-webkit-backface-visibility:hidden;background-color:#00253580;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}
.event-connect:hover .event-connect__bg:before,.event-connect:hover .event-connect__bg-curve.middleright:before {background:#282828;transition:all .4s}
.headline__vector {display:inline;position:relative;color:#fff!important}
.headline__vector img {filter:brightness(0)saturate()invert(18%)sepia(60%)saturate(2878%)hue-rotate(340deg)brightness(98%)contrast(101%);width:107%;height:88%;position:absolute;top:3px;left:-16px}
.tile {float:left;z-index:111;padding-left:0;display:block;position:fixed;bottom:126px;left:20px;margin:0!important}
.float {color:#fff;cursor:pointer;text-align:center;z-index:1000;background-color:#717171;border-radius:50px;width:45px;height:45px;line-height:44px;animation:2s ease-out bot-to-top;display:inline-block;position:relative}
.float.menu-share .float:hover {background-color:#b11f24}
.icon-x {position:relative;top:-4px}
.soc a {color:#fff;text-align:center;border-radius:50%;width:42px;height:42px;padding:0;font-size:20px;line-height:42px;transition:all .5s;display:inline-block;position:absolute;top:2px;left:2px}
.soc a:hover {box-shadow:2px 2px 3px #999}
a.nfacebook {background-color:#4e71a8;animation-delay:.5s}
a.ntwitter {background-color:#000;animation-delay:.8s}
a.nlinkedin {background-color:#0e76a8;animation-delay:.11s}
a.npinterest {background-color:#c8232c;animation-delay:.14s}
a.nwhatsapp {background-color:#23c660;animation-delay:.17s}
a.nemail3 {background-color:#1cb7eb;animation-delay:.2s}
.my-float {margin-top:0;margin-left:-2px;font-size:22px}
.menu-share i {animation:.5s rotate-in}
@keyframes rotate-in {
  0% {transform:rotate(0)}
  to {transform:rotate(360deg)}
}
.rotate-slogan {text-align:center;background-color:#fafafa;border-radius:30px;width:866px;margin:0 auto;padding:12px 0;display:block;position:relative;top:70px}
.rotate-slogan .text-rotater {margin-left:-145px}
.rotate-slogan .t-rotate {color:#717171;letter-spacing:0;text-transform:none;margin:0;font-weight:600;display:inline-block;font-size:16px!important}
.bg-color-s.blocks-social-follow i {color:#fff}
.puzzle-text-area {text-align:center;border-bottom:1px solid #1e1e1e;width:700px;padding-bottom:22px;position:absolute;bottom:32px}
.f-puzzle-text {color:#a8a8a8;letter-spacing:.4px;margin-bottom:0;font-size:17px;font-weight:300}
.f-puzzle-text b {color:#fff;font-weight:600}
.home-wts-g-rewiev {z-index:1111;position:absolute;bottom:20px;right:20px}
.home-wts-google-logo {width:auto;height:42px;margin-right:0;display:inline-flex;position:relative}
.home-g-r-text {color:#fff;letter-spacing:.6px;margin:0;padding-left:10px;font-size:13px;font-weight:500;display:inline-flex;position:relative;bottom:0}
.home-g-r-text b {color:#fb0;margin-right:5px;font-weight:600}
.home-rev-link-s {backdrop-filter:blur(12px);background-color:#ffffff12;border:0 solid #b11f2429;border-radius:34px;align-items:end;padding:14px 40px;transition:all .2s ease-in-out;display:flex}
.home-rev-link-s:hover {backdrop-filter:blur(15px);background-color:#ffffff26;transition:all .2s ease-in-out}
.h-rts-s .rotate-slogan {z-index:11111;color:#fff;text-align:right;background-color:#101010;border-radius:37px;width:auto;min-width:350px;height:30px;margin:0;padding:24px 30px;line-height:0;display:inline-block;position:absolute;top:326px;bottom:0;right:25px}
.h-rts-s .rotate-slogan .t-rotate {color:#fff;letter-spacing:.2px;text-transform:none;margin:0;font-weight:600;display:inline-block;font-size:17px!important}
.video-area-certified {z-index:11;position:absolute;top:0;right:24px}
.video-area-certified-img {margin:20px auto}
.video-area-certified img {width:70px;height:auto}
.lang-item {align-items:center;display:flex}
.nbs-trex {padding-right:0;display:flex}
.nsby-trb {padding-left:0}
.slider-caption div {padding-left:20px;padding-right:inherit;border-left:3px solid #ffffff1a;margin-left:10px}
.main-slide-scrolldown {text-align:center;z-index:1;height:30px;position:absolute;bottom:0;left:0;right:0}
.main-slide-scrolldown:before {content:"";pointer-events:none;background-image:url(../images/slide-bottom-bg.png);background-position:top;background-size:contain;position:absolute;inset:0 -30px -11px 0}
.main-slide-scrolldown svg {cursor:pointer;-o-transition:.4s;-webkit-transition:all .4s;transition:all .4s;position:relative;top:10px;left:16px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.home-giris-text h1 {letter-spacing:.02em;color:#101010;margin:0 0 18px;font-size:41px;font-style:normal;font-weight:300;line-height:57px;position:relative}
.home-giris-text h1 strong,.home-giris-text h1 b {font-weight:600}
.puzzle-text-area p {color:#a8a8a8;letter-spacing:.4px;margin-bottom:0;font-size:17px;font-weight:300}
#footer .footer-img-alt-text p {text-align:left;letter-spacing:.5px;color:#a8a8a8;margin-bottom:10px;font-size:14px;font-weight:300;line-height:1.7}
.home-wts-ndb-tab {backdrop-filter:blur(12px);z-index:111;text-align:center;background-color:#ffffff12;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:200px;height:auto;padding:25px 20px;transition:all .2s ease-in-out;display:flex;position:absolute;top:140px;right:20px}
.home-wts-ndb-tab:hover {backdrop-filter:blur(15px);background-color:#ffffff26;transition:all .2s ease-in-out}
.home-vc-r-text {color:#fff;letter-spacing:.5px;text-align:center;text-transform:capitalize;width:auto;margin-bottom:5px;font-size:16px;font-weight:500;line-height:1.6}
.hdnsh-btn-2 {letter-spacing:.3px;color:#fff;background-color:#b11f24;border:0 solid #fff;border-radius:20px;margin:0;padding:6px 22px;font-size:15px;font-weight:500;text-shadow:none!important;margin-top:3px!important}
.hdnsh-btn-2:hover {color:#fff;background-color:#23c660}
#footer .widget .footer-img-alt-text b {color:#cfcfcf;font-weight:600}
.bns-cont-b6 {padding:0 70px}
.event-connect__image:after {content:"";z-index:0;backdrop-filter:blur(5px);background-color:#0000;background-image:linear-gradient(332deg,#f5f4ffab 82%,#fff 100%);width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}
.event-connect:hover .event-connect__image:after {backdrop-filter:blur();background-image:linear-gradient(332deg,#f5f4ff00 82%,#fff 100%);transition:all .2s}
.h-rts-v7 {z-index:1;width:490px;position:absolute;top:36px;left:312px}
.h-rts-v7-text {color:#000;opacity:.99;letter-spacing:.3px;border-left:4px solid #000;margin:0;padding-left:28px;font-size:22px;font-weight:300;line-height:1.6;transition:all .3s}
.h-rts-v7 b {color:#b11f24;font-weight:600}
.event-connect:hover .h-rts-v7 {opacity:0;transition:all .2s}
.cbh-ph-circle-2,.cbh-ph-circle-fill-2 {display:none}
@font-face {font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}
:root {--swiper-theme-color:#007aff}
.swiper {z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}
.swiper-vertical>.swiper-wrapper {flex-direction:column}
.swiper-wrapper {z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}
.swiper-android .swiper-slide,.swiper-wrapper {transform:translate(0,0)}
.swiper-pointer-events {touch-action:pan-y}
.swiper-pointer-events.swiper-vertical {touch-action:pan-x}
.swiper-slide {flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}
.swiper-slide-invisible-blank {visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide {height:auto}
.swiper-autoheight .swiper-wrapper {align-items:flex-start;transition-property:transform,height}
.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper {transform-style:preserve-3d}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}
.swiper-3d .swiper-slide-shadow {background:#00000026}
.swiper-3d .swiper-slide-shadow-left {background-image:linear-gradient(270deg,#00000080,#0000)}
.swiper-3d .swiper-slide-shadow-right {background-image:linear-gradient(90deg,#00000080,#0000)}
.swiper-3d .swiper-slide-shadow-top {background-image:linear-gradient(#0000,#00000080)}
.swiper-3d .swiper-slide-shadow-bottom {background-image:linear-gradient(#00000080,#0000)}
.swiper-css-mode>.swiper-wrapper {scrollbar-width:none;-ms-overflow-style:none;overflow:auto}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align:start start}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {scroll-snap-type:x mandatory}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {scroll-snap-type:y mandatory}
.swiper-centered>.swiper-wrapper:before {content:"";flex-shrink:0;order:9999}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-horizontal>.swiper-wrapper:before {height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {margin-block-start:var(--swiper-centered-offset-before)}
.swiper-centered.swiper-vertical>.swiper-wrapper:before {width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-centered>.swiper-wrapper>.swiper-slide {scroll-snap-align:center center}
.swiper-virtual.swiper-css-mode .swiper-wrapper:after {content:"";pointer-events:none;position:absolute;top:0;left:0}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {height:1px;width:var(--swiper-virtual-size)}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {width:1px;height:var(--swiper-virtual-size)}
:root {--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev {width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next:after,.swiper-button-prev:after {font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;text-transform:none!important}
.swiper-button-prev,.swiper-rtl .swiper-button-next {left:10px;right:auto}
.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {content:"prev"}
.swiper-button-next,.swiper-rtl .swiper-button-prev {left:auto;right:10px}
.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {content:"next"}
.swiper-button-lock {display:none}
.swiper-pagination {text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction {width:100%;bottom:10px;left:0}
.swiper-pagination-bullets-dynamic {font-size:0;overflow:hidden}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {position:relative;transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform:scale(.33)}
.swiper-pagination-bullet {width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;display:inline-block}
button.swiper-pagination-bullet {box-shadow:none;-webkit-appearance:none;appearance:none;border:none;margin:0;padding:0}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-bullet:only-child {display:none!important}
.swiper-pagination-bullet-active {opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets {top:50%;right:10px;transform:translateY(-50%)}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {width:8px;top:50%;transform:translateY(-50%)}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition:transform .2s,top .2s;display:inline-block}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {white-space:nowrap;left:50%;transform:translate(-50%)}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition:transform .2s,left .2s}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition:transform .2s,right .2s}
.swiper-pagination-progressbar {background:#00000040;position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin:100% 0}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:100%;height:4px;top:0;left:0}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar {width:4px;height:100%;top:0;left:0}
.swiper-pagination-lock {display:none}
.swiper-scrollbar {-ms-touch-action:none;background:#0000001a;border-radius:10px;position:relative}
.swiper-horizontal>.swiper-scrollbar {z-index:50;width:98%;height:5px;position:absolute;bottom:3px;left:1%}
.swiper-vertical>.swiper-scrollbar {z-index:50;width:5px;height:98%;position:absolute;top:1%;right:3px}
.swiper-scrollbar-drag {background:#00000080;border-radius:10px;width:100%;height:100%;position:relative;top:0;left:0}
.swiper-scrollbar-cursor-drag {cursor:move}
.swiper-scrollbar-lock {display:none}
.swiper-zoom-container {text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.swiper-zoom-container>img,.swiper-zoom-container>svg {object-fit:contain;max-width:100%;max-height:100%}
.swiper-slide-zoomed {cursor:move}
.swiper-lazy-preloader {z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s linear infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}
.swiper-lazy-preloader-white {--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black {--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin {
  to {transform:rotate(360deg)}
}
.swiper .swiper-notification {pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}
.swiper-free-mode>.swiper-wrapper {margin:0 auto;transition-timing-function:ease-out}
.swiper-grid>.swiper-wrapper {flex-wrap:wrap}
.swiper-grid-column>.swiper-wrapper {flex-flow:column wrap}
.swiper-fade.swiper-free-mode .swiper-slide {transition-timing-function:ease-out}
.swiper-fade .swiper-slide {pointer-events:none;transition-property:opacity}
.swiper-fade .swiper-slide .swiper-slide {pointer-events:none}
.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-cube {overflow:visible}
.swiper-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-cube .swiper-slide .swiper-slide {pointer-events:none}
.swiper-cube.swiper-rtl .swiper-slide {transform-origin:100% 0}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev {pointer-events:auto;visibility:visible}
.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-cube .swiper-cube-shadow {opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}
.swiper-cube .swiper-cube-shadow:before {content:"";filter:blur(50px);background:#000;position:absolute;inset:0}
.swiper-flip {overflow:visible}
.swiper-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-flip .swiper-slide .swiper-slide {pointer-events:none}
.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-creative .swiper-slide {-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}
.swiper-cards {overflow:visible}
.swiper-cards .swiper-slide {transform-origin:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@font-face {font-family:font-icons;src:url(fonts/font-icons.eot);src:url(fonts/font-icons.eot)format("embedded-opentype"),url(fonts/font-icons.woff2)format("woff2"),url(fonts/font-icons.woff)format("woff"),url(fonts/font-icons.ttf)format("truetype"),url(fonts/font-icons.svg)format("svg");font-weight:400;font-style:normal;font-display:swap}
@font-face {font-family:lined-icons;src:url(fonts/lined-icons.eot);src:url(fonts/lined-icons.eot)format("embedded-opentype"),url(fonts/lined-icons.woff2)format("woff2"),url(fonts/lined-icons.woff)format("woff"),url(fonts/lined-icons.ttf)format("truetype"),url(fonts/lined-icons.svg)format("svg");font-weight:400;font-style:normal;font-display:swap}
@font-face {font-family:Simple-Line-Icons;src:url(fonts/Simple-Line-Icons.eot);src:url(fonts/Simple-Line-Icons.eot?#iefix)format("embedded-opentype"),url(fonts/Simple-Line-Icons.woff2)format("woff2"),url(fonts/Simple-Line-Icons.woff)format("woff"),url(fonts/Simple-Line-Icons.ttf)format("truetype"),url(fonts/Simple-Line-Icons.svg#Simple-Line-Icons)format("svg");font-weight:400;font-style:normal;font-display:swap}
[class^=icon-],[class*=\ icon-],[class^=icon-line-],[class*=\ icon-line-],[class^=icon-line2-],[class*=\ icon-line2-] {speak:none;font-variant:normal;text-transform:none;font-family:font-icons;font-style:normal;font-weight:400;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}
[class^=icon-line-],[class*=\ icon-line-] {font-family:lined-icons}
[class^=icon-line2-],[class*=\ icon-line2-] {font-family:Simple-Line-Icons}
.iconlist {margin-left:0;padding-left:0;list-style-type:none}
.iconlist li {align-items:baseline;display:flex;position:relative}
.iconlist ul {margin:.5rem 0 .5rem 1.5rem;list-style-type:none}
.iconlist>li [class^=icon-]:first-child,.iconlist>li [class*=\ icon-]:first-child {text-align:center;flex:none;width:1rem;margin-right:.75rem;position:relative;top:1px}
.iconlist>li [class^=icon-]:first-child {color:var(--themecolor)}
.icon-rotate-90 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.icon-share1:before {content:""}
.icon-calendar3:before {content:""}
.icon-angle-left:before {content:""}
.icon-angle-right:before {content:""}
.icon-angle-down:before {content:""}
.icon-instagram2:before {content:""}
.icon-email3:before {content:""}
.icon-facebook:before {content:""}
.icon-angle-double-up:before {content:""}
.icon-chevron-right:before {content:""}
.icon-phone:before {content:""}
.icon-instagram:before {content:""}
.icon-linkedin:before {content:""}
.icon-pinterest:before {content:""}
.icon-twitter:before {content:""}
.icon-whatsapp:before {content:""}
.icon-line-arrow-left:before {content:""}
.icon-line-arrow-right:before {content:""}
.icon-line-check-circle:before {content:""}
.icon-line-map-pin:before {content:""}
.icon-line-message-circle:before {content:""}
.icon-line-minus:before {content:""}
.icon-line-phone-call:before {content:""}
.icon-line-plus:before {content:""}
.icon-line-search:before {content:""}
.icon-line-cross:before {content:""}
.icon-line2-earphones-alt:before {content:""}
.icon-line2-envelope:before {content:""}
:root {--animate-duration:1s}
.not-animated,[data-animate]:not(.animated) {opacity:0}
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.faster {-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}
@media print,(prefers-reduced-motion:reduce) {
  .animated {-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}
}
@-webkit-keyframes bounceInLeft {
  0%,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
  0% {opacity:0;-webkit-transform:translate(-3000px)scaleX(3);transform:translate(-3000px)scaleX(3)}
  60% {opacity:1;-webkit-transform:translate(25px)scaleX(1);transform:translate(25px)scaleX(1)}
  75% {-webkit-transform:translate(-10px)scaleX(.98);transform:translate(-10px)scaleX(.98)}
  90% {-webkit-transform:translate(5px)scaleX(.995);transform:translate(5px)scaleX(.995)}
  to {-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes bounceInLeft {
  0%,60%,75%,90%,to {-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
  0% {opacity:0;-webkit-transform:translate(-3000px)scaleX(3);transform:translate(-3000px)scaleX(3)}
  60% {opacity:1;-webkit-transform:translate(25px)scaleX(1);transform:translate(25px)scaleX(1)}
  75% {-webkit-transform:translate(-10px)scaleX(.98);transform:translate(-10px)scaleX(.98)}
  90% {-webkit-transform:translate(5px)scaleX(.995);transform:translate(5px)scaleX(.995)}
  to {-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.bounceInLeft {-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes fadeIn {
  0% {opacity:0}
  to {opacity:1}
}
@keyframes fadeIn {
  0% {opacity:0}
  to {opacity:1}
}
.fadeIn {-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInUp {
  0% {opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
  to {opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes fadeInUp {
  0% {opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}
  to {opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
button::-moz-focus-inner {border:0;padding:0}
@media (prefers-reduced-motion:no-preference) {
  :root {scroll-behavior:auto}
}
@media (width<=1700px) {
  #content {padding:0 80px}
  .blocks-social-follow .nott-8 p {font-size:15px}
  .blocks-social-follow .nott-8 {padding-left:10px}
  .blocks-social-follow a {padding:10px 15px}
  .blocks-social-follow .nott-8 span {color:#101010;letter-spacing:.6px;margin-top:3px;padding-right:20px;font-size:12px;line-height:1.3}
  .min-vh-75 {min-height:61vh!important}
  .slider-caption h2 {font-size:22px}
  .slider-caption {padding:25px 30px}
  .footer-container {padding:0 30px}
  .home-sss .container-fluid,.home-evetnt-v4 .container-fluid,.h-blogs .container-fluid,.h-sec-ref .container-fluid,.h-section-urunler-v4 .container-fluid {padding:0 80px}
  .h-1-h-title {margin-bottom:0;font-size:36px}
  #footer .footer-widgets-wrap {padding:70px 0 50px}
  .rotate-slogan {width:700px;top:60px}
  #header {border-radius:51px}
  .static-cnt-btn .social-icon {width:40px;height:40px;margin:0 0 10px;font-size:18px;line-height:38px!important}
  .static-cnt-btn .social-icon.si-whatsapp {font-size:24px}
  .float {width:40px;height:40px;line-height:38px}
  .my-float {margin-top:1px;font-size:19px}
  .soc a {width:35px;height:35px;font-size:17px;line-height:35px;top:2px;left:2px}
  .tile {bottom:116px}
  .mega-menu-content.m-menu-4s {width:calc(100% + 1px)!important}
  .home-giris-text h1 {letter-spacing:.02em;color:#101010;margin:0 0 18px;font-size:33px;font-style:normal;font-weight:400;line-height:44px;position:relative}
  .h-section-0 {padding:25px 50px}
  .button-v4-s {min-width:200px;padding:14px 44px;font-size:15px}
  .blog-card__title {font-size:20px}
  .blog-card__img {max-height:240px}
  .home-hizmetler-2 .h-1-h-title {color:#fff;font-size:29px;line-height:50px;margin-bottom:0!important}
  .home-hizmetler-2 .h-title-alt-text {font-size:16px!important}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link p {letter-spacing:.3px;font-size:14px}
  .h-rts-v7-text {font-size:18px}
  .h-rts-v7 {width:490px;top:44px;left:312px}
  .puzzle-text-area p {font-size:16px}
  .widget>.footer-sub-title {font-size:17px}
  .floating-contact-wrap .floating-contact-btn {width:40px;height:40px}
  .floating-contact-wrap {bottom:36px}
  .wts-immortal #gotoTop {width:30px;bottom:74px}
  .home-sss .toggle-header {font-size:16px}
  .event-connect .title2 {font-size:40px}
  .event-sub-title {font-size:17px}
  .h-rts-s .rotate-slogan .t-rotate {font-size:16px!important}
  .end-block__title {font-size:32px;left:220px}
  .end-block .text16 {font-size:15px}
  .puzzle-text-area {width:650px;bottom:23px}
  .widget_links li {padding:4px 0;font-size:14px}
  .end-promo-s,.footer-puzzle,#footer {padding:0 80px}
  .h-section-1 .mask-image {height:500px}
  .rotate-slogan .t-rotate {font-size:14px!important}
  .menu-item.menu-v4 {margin:0 16px!important}
  .top-search-form input {font-size:16px!important}
  #logo img {height:46px!important}
  .navigation__sublist-left {row-gap:16px;padding:30px 34px 46px}
  .home-wts-ndb-tab {top:95px}
  .h-section-urunler-v4 .m-title-blc {padding:0 15px}
  .home-hizmetler-2 {border-radius:30px;margin-bottom:30px;padding:60px 66px 100px}
}
@media (width<=1600px) {
  .home-sss .toggle-header {font-size:16px}
  #copyrights {border-top:0;padding:24px 0;font-size:14px}
  #gotoTop {font-size:22px}
  #footer .footer-widgets-wrap {padding:50px 0}
  .menu-link {font-size:15px}
  .top-links-item>a {padding:8px 30px}
  #top-social li .ts-icon,#top-social li .ts-text {height:20px;line-height:20px}
  .slider-caption p {letter-spacing:.4px;margin-top:4px;margin-bottom:0;font-size:14px;font-weight:300}
  .slider-caption-btn {margin-top:10px!important}
  .swiper-navs {top:34px;bottom:auto;right:100px}
  .wts-immortal .full-header #header-wrap>.container {padding:0}
  .h-section-1 .mask-image {height:470px;margin:13px 0}
  .slider-caption h2 {font-size:22px}
  #content {padding:0 100px}
  .blocks-social-follow i {width:12%;font-size:32px}
  .blocks-social-follow .nott-8 {width:88%;margin-left:10px;padding-left:10px}
  .min-vh-75 {min-height:61vh!important}
  .slider-caption {max-width:600px;padding:25px 30px}
  .h-section-1 {padding:40px 20px 50px}
  .h-1-h-title {font-size:32px;line-height:48px}
  .h-1-sec-inf-text-box {padding-left:30px;padding-right:30px}
  .home-hizmetler-2 .h-1-h-title {font-size:31px;line-height:44px}
  .home-sss .container-fluid,.home-evetnt-v4 .container-fluid,.h-blogs .container-fluid,.h-sec-ref .container-fluid,.h-section-urunler-v4 .container-fluid {padding:0 60px}
  .hizmetler-list-srv-bg {height:160px}
  .footer-logo {height:50px!important;margin-top:0!important;margin-bottom:20px!important}
  .footer-contact-item a {line-height:1.3;display:block;position:relative}
  .footer-contact-item span {margin-bottom:0}
  .end-block {padding:120px 80px 180px}
  .rotate-slogan {width:650px;top:55px}
  .puzzle-text-area {text-align:center;border-bottom:1px solid #1e1e1e;width:550px;padding-bottom:15px;position:absolute;bottom:32px}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link {margin-bottom:12px;padding:18px 16px 18px 25px}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link p {font-size:14px}
  #logo img {height:46px!important}
  .menu-item.menu-v4 {margin:0 14px!important}
  .blocks-social-follow a {margin:0 5px 12px;padding:12px 10px 12px 18px}
  .f-puzzle-text {font-size:14px}
  .slider-caption-btn {padding:2px 28px;font-size:14px}
  .h-section-0 {margin-bottom:10px}
  .home-hizmetler-2 .h-title-alt-text {font-size:15px!important}
  .h-title-alt-text {font-size:16px!important}
  .puzzle-text-area p {font-size:15px}
  .main-slide-scrolldown {height:29px}
  .button-v4-s {min-width:200px;padding:12px 40px;font-size:15px}
  .navigation__sublist-left {gap:12px 32px;padding:22px 40px 44px}
  .navigation__subitem-left span {font-size:14px}
}
@media (width<=1500px) {
  .slider-caption {max-width:500px;padding:25px 30px}
  .blocks-social-follow i {display:none}
  .min-vh-75 {min-height:62vh!important}
  .h-1-sec-inf-text-box {padding-left:40px;padding-right:10px}
  .home-sss .container-fluid,.home-evetnt-v4 .container-fluid,.h-blogs .container-fluid,.h-sec-ref .container-fluid,.h-section-urunler-v4 .container-fluid {padding:0 40px}
  .footer-contact-item span {margin-bottom:4px;font-size:14px;line-height:1.2}
  #footer .widget .footer-img-alt-text {font-size:13px}
  .footer-col-1 {width:25%!important}
  .footer-col-3 {padding-right:20px;width:25%!important}
  .footer-col-4 {width:50%!important}
  #copyrights {font-size:13px}
  .f-puzzle-text {font-size:14px}
  .puzzle-text-area {width:550px;bottom:27px}
  .footer-alt-sec-link a {font-size:13px}
  .copyright-links {padding:0}
  .footer-alt-sec-link a:last-child {margin-right:0}
  .alt-footer-link-s {padding-right:0}
  .rotate-slogan {width:600px;top:50px}
  #logo img {height:46px!important}
  .slider-caption h2 {font-size:21px}
  .primary-menu,.full-header #logo,.header-wrap-clone {height:80px!important}
  .main-slide-scrolldown {height:30px;bottom:-3px}
  .main-slide-scrolldown svg {top:5px}
  .navigation__sublist-left {gap:12px 32px;padding:22px 40px 44px}
  .navigation__subitem-left span {font-size:14px}
  .blog-card__img {max-height:210px}
  .blog-card__title {font-size:20px;line-height:1.3}
  .slider-caption div {margin-left:0}
}
.h-rts-v7-text {font-size:16px}
.footer-logo {height:46px!important}
@media (width>=1440px) {
  body:not(.wts-immortal) #wrapper {max-width:1440px}
}
@media (width<=1400px) {
  .content-wrap {overflow:visible}
  .footer-puzzle .puzzle-text-area {border-bottom:1px solid #1e1e1e00;padding-bottom:6px;bottom:22px}
  #header .primary-menu .menu-item.menu-v4 {margin:0 14px!important}
  .widget_links.widget-li-noicon li a {text-align:start}
  .home-giris-text h1 {font-size:32px}
  .help__image img {height:715px;max-height:100%!important}
  .floating-cnt-title {font-size:16px;margin-bottom:0!important}
  .floating-contact-wrap .widget p {text-align:center;font-size:13px;font-weight:300;line-height:1.4}
  .floating-contact-heading {border-radius:29px 29px 0 0!important;padding:16px 20px!important}
  .floating-contact-wrap .floating-contact-box {border-radius:30px;width:340px;bottom:-6px;right:-6px}
  .home-sss .toggle-border {border-radius:25px;margin-bottom:15px}
  .home-sss .toggle-header {letter-spacing:.3px;margin:0 -2px;padding:16px 20px;font-size:15px;font-weight:500}
  .wts-immortal .full-header #header-wrap>.container {padding:0}
  .menu-link {padding:34px 12px!important}
  #logo img {height:44px!important}
  #top-social li .ts-icon {width:40px}
  #top-search {padding:0 15px}
  #top-social {padding:0 10px}
  .header-misc-icon #lang-menu {width:65px;font-size:14px}
  .slider-caption h2 {font-size:20px}
  .blocks-social-follow .nott-8 p {font-size:14px}
  .h-section-1 {padding-top:60px}
  .h-1-h-title {font-size:28px}
  .home-hizmetler-2 {padding-top:10px;padding-bottom:30px}
  .blocks-social-follow a {border-radius:40px;height:80px;margin:0;padding:6px 8px 6px 12px}
  .slider-caption {max-width:500px;padding:25px 30px}
  .h-section-1 .mask-image {height:400px;-webkit-mask-size:contain}
  .h-1-h-title {font-size:26px;line-height:48px}
  .home-hizmetler-2 .h-1-h-title {font-size:24px;line-height:40px}
  .home-hizmetler-2 {padding:40px 45px 70px}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link p {font-size:14px}
  .hizmetler-list-srv-bg {height:150px}
  .home-sss .container-fluid,.home-evetnt-v4 .container-fluid,.h-blogs .container-fluid,.h-sec-ref .container-fluid,.h-section-urunler-v4 .container-fluid {padding:0 20px}
  .end-block {padding:120px 80px 160px}
  .rotate-slogan {width:530px;top:35px}
  .menu-link {font-size:15px}
  .min-vh-75 {min-height:62vh!important}
  .h-sec-vv-img {width:40px!important}
  .blocks-social-follow .nott-8 {width:90%;margin-left:6px;padding-left:8px}
  .blocks-social-follow .nott-8 span {padding-right:20px;font-size:11px;font-weight:400}
  .main-slide-scrolldown {height:30px;bottom:-7px}
  .navigation__sublist-left {padding:40px 30px 58px}
  .blog-card__img {max-height:180px}
  #content {padding:0 80px}
  .h-sec-8 .card-body h3 {font-size:16px}
  .h-title-alt-text {font-size:15px!important}
  .puzzle-text-area p,.footer-contact-item a {font-size:14px}
  #footer .footer-img-alt-text p {font-size:13px}
  .widget>.footer-sub-title {font-size:17px}
  #copyrights {font-size:12px}
  .footer-alt-sec-link a {font-size:11px}
}
@media (width<=1200px) {
  .home-sss .p-sec--btn-v {justify-content:flex-start;margin-top:10px}
  .h-blogs .col-lg-5.haber-yazi,.h-blogs .col-lg-7.haber-blog {width:100%}
  .end-promo-s .end-block {border-radius:30px}
  .h-section-1.ilk-section .ilk-section-yazi .h-1-sec-inf-text-box {padding-left:10px}
  .h-section-1.ilk-section .ilk-section-yazi {order:1;width:100%}
  .h-section-1.ilk-section .ilk-section-resimler {order:2;width:100%;margin-top:25px;margin-bottom:10px}
  .h-section-1.ilk-section .mask-image {-webkit-mask-size:cover;border-radius:30px;width:100%;height:400px;margin-bottom:10px;mask:none}
  .ilk-section .ilk-section-flex {flex-direction:column}
  .rotate-slogan {width:500px;top:32px}
  .end-promo-s .end-block__container .end-block__number {margin-bottom:50px;display:none}
  .end-promo-s .end-block {padding:90px 70px}
  .end-promo-s .end-block__container .h-c_row .text16 {text-align:center}
  .end-promo-s .end-block__container .h-c_row {justify-content:center}
  .end-promo-s .end-block__container .end-block__top {justify-content:center;margin-bottom:5px}
  .end-promo-s .end-block__container .end-block__title {left:0}
  .end-promo-s .end-block__container {background-color:#fff;background-image:none;border-radius:30px}
  .footer-puzzle {display:none}
  #copyrights .container {max-width:none}
  #copyrights {letter-spacing:.1px;padding:20px;font-size:13px}
  #footer .footer-widgets-wrap {padding:50px 0}
  .floating-contact-wrap .floating-contact-btn {width:35px;height:35px;line-height:26px}
  .floating-contact-wrap .floating-contact-btn .floating-contact-icon {font-size:18px}
  .cbh-ph-circle-2 {width:70px;height:70px;top:-17px;left:-17px}
  .cbh-ph-circle-fill-2 {width:54px;height:54px;top:-9px;left:-9px}
  .floating-contact-wrap .floating-contact-box {width:340px;bottom:-6px;right:-6px}
  .floating-contact-wrap {bottom:40px;right:45px}
  .floating-contact-box .form-control {font-size:14px}
  .wts-immortal #gotoTop {width:34px;height:34px;font-size:20px;line-height:30px}
  .primary-menu .menu-link {font-size:14px;padding:34px 4px!important}
  .header-misc {margin-left:0}
  .h-blogs .col-lg-5 {width:66.6667%}
  .home-p .h-blogs .card {padding:0 24px}
  .h-sec-8 .card-body h3 {font-size:16px}
  .home-p .h-blogs .card .card-text {font-size:13px}
  .wts-immortal .full-header #header-wrap>.container {padding:0 6px 0 24px!important}
  .header-misc-icon #lang-menu {width:60px}
  #top-social {padding:0 5px}
  #top-search {padding:0 7px}
  #top-search a {font-size:16px}
  #top-social li .ts-icon {width:35px}
  .swiper-container-horizontal>.swiper-scrollbar {width:170px!important;bottom:100px!important;right:35px!important}
  .slider-caption h2 {letter-spacing:.5px;font-size:19px}
  .min-vh-75 {min-height:62vh!important}
  .primary-menu {margin-right:20px!important}
  .header-misc-icon #lang-menu {font-size:15px}
  .home-sss .col-lg-8 {width:100%}
  #top-social {padding:0 5px;display:none}
  #logo img {height:36px!important}
  .gdpr-2 {padding:20px 30px}
  .gdpr-2 p {letter-spacing:.4px;font-size:13px}
  .gdpr-2 .col-lg-9 {text-align:center;width:100%}
  .gdpr-2 .col-lg-auto {justify-content:center;align-items:center;width:100%;display:flex;margin-top:5px!important}
  .gdpr-2 .btn-primary {border:2px solid #ededed;padding:1px 20px}
  .gdpr-2 .btn-close {background-size:38%;padding:10px!important}
  .h-section-1 {padding-top:30px}
  .slider-caption-btn {font-size:13px}
  .h-1-h-title {font-size:26px}
  .h-title-alt-text {font-size:16px!important}
  .footer-contact-item a,.widget>.footer-sub-title {font-size:17px}
  .footer-col-3 .iconlist li {font-size:14px}
  .footer-logo {height:70px!important}
  .footer-alt-sec-link a {padding:0 12px;font-size:13px}
  #footer .social-icon {width:38px;height:38px;font-size:16px;line-height:35px!important}
  #footer .social-icon.si-small:hover i:first-child {margin-top:-35px}
  .hizmetler-list-srv-bg {height:260px}
  .header-sl-btn {padding:1px 12px;font-size:12px;display:none}
  .full-header #logo {height:80px!important;padding:0!important}
  .slider-caption {max-width:400px;margin-bottom:15px;padding:25px 30px}
  .blocks-social-follow .nott-8 span {padding-right:20px;font-size:12px;font-weight:400}
  .home-hizmetler-2 .h-1-h-title {font-size:20px;line-height:40px}
  .home-hizmetler-2 .h-title-alt-text {font-size:14px!important}
  .footer-col-1 {margin-bottom:35px;width:50%!important}
  .footer-col-3 {padding-right:20px;width:50%!important}
  .footer-col-4 {margin-top:15px;width:100%!important}
  .footer-col-3 {margin-bottom:40px;padding-right:0;width:50%!important}
  .footer-col-4 .owl-carousel.owl-drag .owl-item {justify-content:center}
  #footer .widget {text-align:center;flex-direction:column;align-items:center;margin-top:0;display:flex;position:relative}
  #footer .widget_links li a {text-align:center}
  #footer .widget_links li {justify-content:center;align-items:center;padding:4px 0;font-size:14px;display:flex}
  #footer .footer-img-alt-text p {text-align:center;font-size:13px}
  .copyright-links {text-align:center;width:100%;margin-bottom:15px;padding:0}
  .alt-footer-link-s {text-align:center;justify-content:center;align-items:center;width:100%;padding-right:0;display:flex}
  #home-posts-clients {margin-top:0;padding-left:0}
  .navigation__sublist-left {padding:20px 20px 40px}
  .navigation__subitem-left span {font-size:15px}
  .end-block__title {font-size:28px}
  .main-slide-scrolldown {height:30px;bottom:-11px}
  .main-slide-scrolldown svg {width:17px;height:auto;top:1px}
}
@media (width>=1200px) {
  body:not(.wts-immortal) #wrapper {max-width:1200px}
  .slider-element .button {margin:0}
}
@media (width<=991.98px) {
  #footer .widget_links li a {text-align:center}
  .primary-menu .navigation__subitem-left {padding:4px 5px}
  #footer #copyrights .alt-footer-link-s .footer-alt-sec-link {text-align:center}
  #footer #copyrights .copyright-links {text-align:center;border-bottom:1px solid #e9e9e9;padding-bottom:10px;line-height:1.4}
  #footer .owl-dots {text-align:center!important}
  #top-bar .top-links {border-bottom:0!important}
  #wrapper-home-p #top-bar .row.row-bs0 {flex-direction:row;row-gap:10px;justify-content:space-between!important}
  .h-blogs .col-lg-5 {width:100%}
  .owl-carousel .owl-dots {margin-top:20px}
  .h-section-1.ilk-section .ilk-section-resimler,.h-section-1.ilk-section .ilk-section-yazi {padding:0 15px}
  .h-sec-ref .p-sec--btn-v {margin-top:20px}
  .home-sss .m-title-blc,.h-section-urunler-v4 .m-title-blc,.h-blogs .m-title-blc {margin-bottom:20px}
  #footer .widget_links li {justify-content:center}
  .menu-item .m-link-f:hover:after {display:none}
  .primary-menu .kurumsal .navigation__sublist-left {grid-template-columns:repeat(1,1fr)}
  .navigation__sublist-left {row-gap:0;padding:0 0 10px;grid-template-columns:repeat(1,1fr)!important}
  .navigation__subitem-left span {font-size:14px}
  .navigation__subitem-left p {color:#8d8d8d;letter-spacing:.5px;margin-top:-1px;margin-bottom:0;font-size:12px;font-weight:300;line-height:1.4}
  .end-promo-s,#footer,#content {padding:0 50px}
  .home-evetnt-v4 .event-connect .event-connect__image {border-radius:20px 20px 0 0}
  .home-evetnt-v4 .event-connect .event-connect__bg.top:before {box-shadow:none;border-radius:0 0 24px}
  .home-evetnt-v4 .event-connect .event-connect__bg.top {border:none;border-top:6px solid #fff;width:100%}
  .home-evetnt-v4 .event-connect .event-connect__col {width:100%;max-width:100%;margin-right:0;padding:37px 34px 48px}
  .home-evetnt-v4 .event-connect {flex-direction:column-reverse;height:590px}
  .home-hizmetler-2 {box-shadow:none;border-radius:20px;padding:35px 40px 40px}
  .home-hizmetler-2 .row.mt-5 {margin-top:22px!important}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link {border-radius:20px;margin-bottom:12px;padding:12px 12px 12px 20px}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link.active {padding:12px 12px 12px 20px}
  .home-hizmetler-2 .row .col-md-5 {width:100%}
  .home-hizmetler-2 .h-1-h-title {margin-bottom:10px;font-size:20px;line-height:32px}
  .home-hizmetler-2 .block-tab-1 {padding-right:0}
  .h-section-urunler-v4 .blog-card .blog-card__img {height:200px;max-height:100%;margin-bottom:10px}
  .blog-card__title {font-size:17px;line-height:1.3}
  .blocks-social-follow .oc-item a {border-radius:40px;height:auto;padding:12px 10px 12px 8px}
  #home-f-sec-1-clients {padding:0 10px 10px}
  .blocks-social-follow .nott-8 span {font-size:13px;line-height:1.4}
  .end-promo-s .end-block__container .end-block__title {text-align:center;font-size:23px}
  .end-promo-s .end-block {border-radius:20px;padding:30px}
  .end-promo-s .end-block__container .end-block__number {display:none}
  .end-promo-s .end-block__container .h-c_row .text16 {text-align:center;font-size:15px;line-height:1.7}
  #footer .footer-col-1 .footer-logo {width:250px;float:left!important;margin-bottom:20px!important}
  #footer .footer-widgets-wrap .footer-col-1 {justify-content:center;align-items:center;margin-bottom:0;display:flex;width:100%!important}
  #footer .footer-widgets-wrap .footer-col-3 {margin-bottom:0;padding:0 40px;width:100%!important}
  #footer .footer-widgets-wrap .footer-col-4 {width:100%!important}
  .f-social-s-box {justify-content:flex-start!important}
  .end-promo-s .end-block__container {border-radius:20px}
  .primary-menu {max-width:100%}
  .primary-menu>.container {max-width:none;padding:0}
  .mega-menu-content .sub-menu-container {border-top:1px solid #eee;padding-top:10px;padding-bottom:10px}
  .mega-menu-content .sub-menu-container:not(.mega-menu-dropdown) {padding-top:0;display:block!important}
  .mega-menu-content .mega-menu-column {-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0}
  .mega-menu-column .widget {padding:30px 0}
  #slider {border-radius:20px;flex-direction:column;justify-content:center;display:-ms-flexbox!important;display:flex!important}
  #slider .slider-inner {flex-grow:1;align-items:center;display:-ms-flexbox;display:flex;position:relative}
  .swiper_wrapper .slider-caption h2 {font-size:17px}
  .swiper_wrapper .slider-caption p {font-size:13px;line-height:1.4}
  .slider-caption div {border:none;margin:0;padding:0}
  .dark .mega-menu-content .sub-menu-container {border-top-color:#fff3}
  .floating-contact-wrap .floating-contact-btn {width:35px;height:35px;line-height:26px}
  .floating-contact-wrap .floating-contact-btn .floating-contact-icon {font-size:18px}
  .cbh-ph-circle-fill-2 {width:54px;height:54px;top:-9px;left:-9px}
  .cbh-ph-circle-2 {width:70px;height:70px;top:-17px;left:-17px}
  #footer .social-icon {border:2px solid #1d1d1d!important}
  #footer .social-icon.si-small:hover i:first-child {margin-top:-34px}
  .footer-logo {height:50px}
  #footer .widget h3 {color:#fff;margin-bottom:3px;font-size:20px;font-weight:600}
  #footer .widget p {font-size:14px;line-height:1.4}
  .floating-contact-wrap {bottom:41px;right:41px}
  .social-icon:hover i:first-child {margin-top:-30px}
  #logo img {height:36px!important}
  .primary-menu {z-index:11;background-color:#fff;border-top:0;border-bottom:0 solid #f4f4f4;border-bottom-right-radius:0;border-bottom-left-radius:0;width:1000%;max-width:104%;padding:0;display:block;position:absolute;top:56px;left:-3%;height:auto!important;margin:0 auto!important}
  #top-bar {border-bottom:2px solid #f9f9f9;padding:6px 0}
  .menu-link i {display:none}
  .primary-menu .menu-link {letter-spacing:.3px;color:#000;font-size:14px;font-weight:600;padding:10px 5px!important;text-decoration:none!important}
  #header {background-color:#fff;border-radius:0;margin-bottom:5px}
  #wrapper-home-p {background-color:#fff;padding:0 10px}
  #wrapper {background-color:#fff}
  .sub-menu-container .menu-item>.menu-link {color:#4d4d4d;letter-spacing:0;font-size:13px;font-weight:500;position:relative;padding:11px 5px!important}
  .top-search-form input {font-size:16px}
  #primary-menu-trigger .svg-trigger {width:38px;height:38px}
  .header-misc {margin-left:0;margin-right:-5px}
  .header-misc-icon #lang-menu {border-left:2px solid #f8f8f8;width:70px;height:17px;margin-right:0;font-size:14px;line-height:15px}
  #top-social {border-left:2px solid #f8f8f8;border-right:2px solid #f8f8f8;display:flex}
  .primary-menu .menu-item {display:block}
  #lang-menu i {font-size:13px}
  .svg-trigger path {stroke:#000}
  .top-links-item>a {padding:2px 14px}
  #top-bar .container-fluid {padding:0}
  #logo {height:70px}
  .home-p .content-wrap {padding:20px 0 40px}
  .home-p .h-blogs .card {background-color:#fff;border:1px solid #fff;border-radius:20px;height:auto;min-height:auto;padding:0 10px;box-shadow:0 .125rem 1rem #00000014!important}
  .floating-contact-heading {border-top-left-radius:30px!important;border-top-right-radius:30px!important}
  .floating-contact-wrap .floating-contact-box {border-radius:30px}
  .primary-menu .menu-container {border-bottom:1px solid #f4f4f4;padding:10px 25px 30px}
  .swiper_wrapper {box-shadow:none}
  .header-vow #top-search {border-left:0 solid #f7f7f7}
  .top-search-form input {letter-spacing:.6px;font-weight:600;color:#000!important;font-size:14px!important}
  .slider-arrow-left,.slider-arrow-right {width:32px;height:32px}
  .slider-arrow-left i,.slider-arrow-right i {width:32px;height:32px;font-size:15px;line-height:30px}
  .swiper-container-horizontal>.swiper-scrollbar {width:130px!important;bottom:80px!important;right:48px!important}
  .swiper-navs {top:25px;bottom:auto;right:78px}
  .slider-arrow-right {left:36px}
  .slider-caption-btn {letter-spacing:-.1px;padding:0 20px;font-size:13px;font-weight:600;line-height:27px}
  .slide-number-current {font-size:24px;font-weight:700;top:auto;bottom:3px;left:1px}
  .slide-number {bottom:6px}
  .min-vh-75 {min-height:46vh!important}
  .footer-logo {filter:grayscale(0);opacity:1;border-right:0 solid #80808033;width:150px;height:auto;padding-right:0;display:block;position:relative;float:none!important;margin:auto auto 10px!important}
  #footer .widget {margin-top:0;margin-bottom:40px}
  #footer .footer-widgets-wrap {padding:40px 0 20px}
  .wts-immortal #gotoTop {width:36px;height:36px;box-shadow:none;background-color:#f2f2f2;font-size:20px;line-height:33px;bottom:10px;right:7px}
  #header .container {max-width:100%}
  .blocks-social-follow .nott-8 p {font-size:15px}
  .h-sec-vv-img {width:58px!important}
  .h-section-0 .container {padding:0}
  .h-section-1 {padding-top:35px}
  .h-1-h-title {font-size:27px}
  .h-section-1 .h-intro-title-block .h-1-h-title:before,.h-section-1 .h-intro-title-block .h-1-h-title:after {left:50%;transform:translate(-50%)}
  .menu-item:hover>.menu-link,.menu-item.current>.menu-link {color:#b11f24}
  .blocks-social-follow a {height:44px}
  .h-section-0 {margin-bottom:0;padding:14px 10px}
  #content .ilk-section p {letter-spacing:.2px;margin-bottom:18px;font-size:14px;line-height:1.8}
  #home-hix-s-clients .owl-dots .owl-dot {margin:0 4px}
  .m-title-blc {padding:0 30px}
  #home-hix-s-clients .owl-carousel .owl-dots .owl-dot {background-color:#b11f24}
  .footer-contact-item {text-align:center;text-align:center;flex-direction:column;justify-content:center;margin-bottom:25px;display:flex}
  .f-social-s-box {margin-top:30px;justify-content:center!important}
  .footer-contact-item i {margin-bottom:0;margin-right:0;font-size:26px}
  #home-nb-clients-footer .owl-dots {display:none}
  .footer-col-3 {padding:0 80px}
  .widget>.footer-sub-title {text-align:center;letter-spacing:.3px;font-size:16px;text-decoration-color:#5553!important}
  .footer-col-3 .iconlist li {justify-content:center;font-size:14px}
  .footer-img-alt-text {text-align:center}
  #footer .footer-col-4 .widget {margin-bottom:0}
  #home-nb-clients-footer {margin-bottom:40px}
  #one-clients-footer:before {content:"";z-index:1;background:#eee;width:150px;height:6px;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}
  #one-clients-footer:after {content:"";background:#eee;width:70%;height:2px;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}
  .footer-col-3 .widget_links {padding:0 15px;margin-bottom:0!important}
  #one-clients-footer {margin-bottom:40px;padding-bottom:15px}
  #home-nb-clients-footer:before {width:150px}
  .hizmetler-list-srv-bg {height:350px}
  .ilk-section {border-radius:20px;margin-bottom:0;padding:25px 0}
  .mns-social-icon-v {display:none!important}
  #top-social li .ts-icon,#top-social li .ts-text {height:18px;line-height:19px}
  #wrapper-home-p {padding:0 15px}
  .wts-immortal .full-header #header-wrap>.container {padding:0 0 0 5px!important}
  .full-header #logo {margin-left:0;height:66px!important;padding:0!important}
  #top-search {border-left:0 solid #ebebeb;border-right:2px solid #f8f8f8;height:25px;margin:0 16px 0 0;padding:0 16px;line-height:26px}
  .top-links-item>a {font-size:11px}
  .top-links-item>a>i {font-size:12px}
  .top-search-open .top-search-parent #primary-menu-trigger {opacity:1}
  #header .primary-menu .menu-item.menu-v4 {border:none;margin:0!important}
  .main-slide-scrolldown {display:none}
  .top-search-open #top-search a i.icon-line-cross {opacity:1;z-index:11;color:#232323;background-color:#efefef;border-radius:30px;width:34px;height:34px;font-size:18px;font-weight:600;line-height:33px;position:relative;top:-7px;left:-4px}
  .lang-item .dropdown-menu {color:#212529;text-align:center;min-width:66px;box-shadow:none;background-color:#f1f1f1;border:0 solid #f0f0f0;border-radius:0;margin:0;font-size:13px;transition:box-shadow .3s;margin-top:-7px!important;padding:0!important}
  .lang-item .dropdown-menu:before {border-color:#f1f1f1 #0000 #0000}
  .header-vow .menu-item.menu-v4:hover>.m-link-f:after {display:none}
  .mega-menu-content.m-menu-4s {border:none;box-shadow:none!important}
  .mega-menu-content.m-menu-4s .sub-menu-container.mn-1-col {display:none!important}
  .navigation__subitem-left .small-icon {background:#f2f2f2;border-radius:30px;justify-content:center;align-items:center;width:40px;min-width:40px;max-width:40px;height:40px;margin-right:12px;padding:8px;display:flex}
  .navigation__subitem-right img {width:12px}
  .slider-caption {backdrop-filter:blur(10px);background-color:#0000;border-radius:20px;max-width:400px;margin-bottom:15px;padding:18px 22px;bottom:6px;left:15px}
  .logotypes__top {border:0;border-left:0 solid #f5f5f5;border-right:0 solid #f5f5f5;border-radius:20px;align-items:center;width:100%;margin-bottom:20px;padding:0 20px;display:flex;position:relative}
  .logotypes__title:before {content:"";background:#b11f24;border-radius:50%;width:8px;height:8px;margin-top:-4px;animation:1s infinite shadow-pulse;position:absolute;top:50%;left:5px}
  .blocks-social-follow .nott-8 {width:90%;margin-left:10px;padding-left:11px}
  .home-giris-text h1 {letter-spacing:.02em;color:#101010;margin:0 0 12px;font-size:20px;font-style:normal;font-weight:400;line-height:32px;position:relative}
  .static-cnt-btn .social-icon {width:36px;height:36px;margin:0 0 8px;font-size:16px;line-height:35px!important}
  .si-sticky.static-cnt-btn {z-index:499;width:36px;position:fixed;top:auto;bottom:-30px;left:7px;transform:translateY(-50%);display:block!important}
  .float {width:36px;height:36px;line-height:34px}
  .tile {bottom:99px;left:7px}
  .soc a {width:32px;height:32px;font-size:16px;line-height:32px;top:1px;left:2px}
  .button-v4-s {min-width:auto;padding:8px 34px;font-size:14px}
  .static-cnt-btn .social-icon:hover i:first-child {margin-top:-36px}
  .tooltip.show {font-size:13px}
  .p-sec--btn-v {justify-content:flex-start;align-items:center;display:flex}
  .h-section-1.ilk-section .mask-image {border-radius:20px;height:400px;margin-bottom:10px}
  .h-hiz-v4 {margin-top:40px}
  .h-section-urunler-v4 {margin-bottom:10px;padding-top:30px}
  .home-sss .toggle-border {border:3px solid #f8f8f8;border-radius:40px;margin-bottom:15px}
  .home-sss {margin-top:50px;margin-bottom:0;padding-top:0}
  .event-connect .title2 {width:100%;margin-bottom:0;font-size:28px}
  .event-sub-title {margin-bottom:0;font-size:16px}
  .event-connect .button-v4-s {color:#101010;background-color:#fff;display:block;position:relative;bottom:-10px}
  .event-connect__bg.bottom,.event-connect__bg.bottom:before {border-radius:0 0 20px 20px}
  .h-rts-s .rotate-slogan {z-index:11111;color:#fff;text-align:left;background-color:#101010;border-radius:0 37px 37px 0;width:auto;min-width:350px;height:30px;margin:0;padding:20px 30px;line-height:0;display:inline-block;position:absolute;inset:340px auto 0 0}
  .rotate-slogan .text-rotater {text-align:left;margin-left:0}
  .h-blogs {margin-top:10px;margin-bottom:20px;padding-top:50px}
  .h-blogs .hizmetler-list-srv-bg {border-radius:15px;height:220px;margin-bottom:10px}
  .home-p .h-blogs .card .card-text {margin-bottom:10px;font-size:13px}
  .haberler-padding {padding:10px!important}
  .h-sec-ref {margin-top:20px;margin-bottom:20px}
  .footer-container {border-radius:20px}
  #one-clients-footer:after,#one-clients-footer:before {display:none}
  .blog-card__image {isolation:isolate;border:4px solid #f8f8f8;border-radius:20px;width:calc(100% - 1px);height:calc(100% - 1px);display:flex;position:relative;overflow:hidden}
  .blog-card__img img {border-radius:20px;width:100%;height:100%;transition:all 1s cubic-bezier(.22,1,.36,1);transform:none}
  .video-area-certified img {width:80px;height:auto}
  .video-area-certified-img {margin:0}
  .video-area-certified {top:15px;right:18px}
  .h-title-alt-text {font-size:15px!important}
  .navigation__subitem-right {background:#f2f2f2}
  .navigation__subitem-right img {filter:brightness(0)saturate()invert(0%)sepia(92%)saturate(7500%)hue-rotate(312deg)brightness(108%)contrast()}
  .nsb-desctop {display:none}
  .home-wts-g-rewiev {z-index:1;width:100%;margin-bottom:15px;position:relative;bottom:0;right:0}
  .home-rev-link-s {backdrop-filter:blur();background-color:#231f20;border-radius:47px;padding:16px}
}
@media (width>=992px) {
  #header-wrap {z-index:299;height:auto;transition:height .2s ease 0s,background-color .3s ease 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:left,top,transform;position:fixed;box-shadow:0 0 #0000001a}
  .primary-menu {-ms-flex:auto;flex:auto}
  .primary-menu+.primary-menu {border-top:0}
  #primary-menu-trigger {opacity:0;pointer-events:none;z-index:0;display:none}
  .menu-container:not(.mobile-primary-menu) {-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;display:-ms-flexbox;display:flex}
  .full-header .primary-menu .menu-container {border-right:0;margin-right:0;padding-right:0}
  .mega-menu {position:inherit}
  .menu-container>.menu-item:not(:first-child) {margin-left:2px}
  .menu-item:not(:first-child) {border-top:0}
  .menu-link {-o-transition:margin .4s ease,padding .4s ease;-webkit-transition:margin .4s,padding .4s;padding:24px 20px;transition:margin .4s,padding .4s,opacity .4s}
  .with-arrows .menu-container>.menu-item>.menu-link div>i.icon-angle-down {display:inline-block}
  .sub-menu-container,.mega-menu-content {visibility:hidden;box-shadow:none;z-index:399;background-color:#fff;border:0 solid #eee;border-top-color:#232323;padding:0;position:absolute;top:100%;left:0}
  .menu-container>.menu-item:not(.mega-menu) .sub-menu-container:not([class*=col]) {width:220px}
  .primary-menu:not(.on-click) .menu-item:not(.mega-menu) .sub-menu-container,.primary-menu:not(.on-click) .mega-menu-content {opacity:0;z-index:-9999;pointer-events:none;margin-top:15px;transition:opacity .3s,margin .25s;display:block}
  .primary-menu:not(.on-click) .menu-item.mega-menu .mega-menu-content .sub-menu-container:not(.mega-menu-dropdown) {z-index:auto;margin-top:0}
  .primary-menu:not(.on-click) .menu-item.mega-menu:hover>.mega-menu-content .sub-menu-container:not(.mega-menu-dropdown) {pointer-events:auto;text-align:start!important}
  .primary-menu:not(.on-click) .menu-item:hover>.sub-menu-container,.primary-menu:not(.on-click) .menu-item:hover>.mega-menu-content {opacity:1;visibility:visible;z-index:399;pointer-events:auto;margin-top:0}
  .primary-menu:not(.on-click) .menu-item:not(:hover)>.sub-menu-container>*,.primary-menu:not(.on-click) .menu-item:not(:hover)>.mega-menu-content>* {display:none}
  .sub-menu-container .sub-menu-container {list-style:none;left:100%;top:-2px!important}
  .sub-menu-container .menu-item:not(:first-child) {border-top:0}
  .sub-menu-container .menu-item>.menu-link {color:#000;white-space:nowrap;letter-spacing:0;-o-transition:all .2s ease-in-out;border:0;border-bottom:1px dashed #e6e6e6;width:100%;font-size:14px;font-weight:500;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;padding:10px 15px!important}
  .sub-menu-container .menu-item>.menu-link i {vertical-align:middle}
  .sub-menu-container .menu-item:hover>.menu-link {color:#ee3523;background-color:#f9f9f9;padding-left:18px;font-weight:500}
  .menu-link div>i.icon-angle-down {margin:0 0 0 5px;font-size:.875rem;top:0}
  .sub-menu-container .menu-link div>i.icon-angle-down {margin:0;font-size:.875rem;line-height:1;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(-90deg)}
  .menu-item .sub-menu-trigger {display:none}
  .mega-menu:not(.mega-menu-full) .mega-menu-content .container {max-width:none;padding:0 var(--bs-gutter-x,.75rem)!important;margin:0 auto!important}
  .mega-menu-content {width:100%;max-width:none;margin:0;transform:translate(-50%);left:50%!important}
  .sub-menu-container .mega-menu {position:relative}
  .mega-menu-content .sub-menu-container:not(.mega-menu-dropdown) {min-width:inherit;box-shadow:none;z-index:auto;background-color:#0000;border:0;list-style:none;position:relative;left:0;visibility:visible!important;opacity:1!important;height:auto!important;display:block!important;top:0!important}
  .mega-menu-column {padding-left:0;padding-right:0;display:block!important}
  .sub-menu-container.mega-menu-column:not(:first-child) {border-left:1px dashed #f7f7f7!important}
  #top-bar+#header:not(.sticky-header) #header-wrap,#slider+#header:not(.sticky-header) #header-wrap,div+#header-wrap,.no-sticky #header-wrap,body:not(.wts-immortal) #header:not(.sticky-header) #header-wrap {position:absolute}
  .header-wrap-clone {height:86px;display:block}
  .header-row {position:initial}
  #top-bar .container-fluid {padding:0}
  #logo img {max-height:100%;-webkit-transition:height .4s,padding .4s,margin .4s,opacity .3s;transition:height .4s,padding .4s,margin .4s,opacity .3s}
  .sub-menu-container,.mega-menu-content {-webkit-transition:top .4s;transition:top .4s}
  .full-header #logo {border-right:0;align-items:center;height:86px;margin-left:0;padding:0 30px 0 24px;position:relative}
  .header-misc:not([class*=order-]) {-ms-flex-order:6;order:6}
  .top-search-form input {font-size:18px}
  .full-header .top-search-form input,.container-fluid .top-search-form input {padding-left:30px}
  .dark #header.full-header,#header.full-header.dark {border-bottom-color:#ffffff26}
  .dark .full-header #logo,.full-header.dark #logo,.dark .full-header .primary-menu .menu-container,.full-header.dark .primary-menu .menu-container {border-color:#ffffff26}
  .dark .primary-menu:not(.not-dark) .sub-menu-container,.dark .primary-menu:not(.not-dark) .mega-menu-content {background-color:#333;border-color:#b11f24 #ffffff0d #ffffff0d}
  .dark .primary-menu:not(.not-dark) .sub-menu-container .menu-item>.menu-link {color:#999}
  .dark .primary-menu:not(.not-dark) .sub-menu-container .menu-item:hover>.menu-link {color:#b11f24;background-color:#0000001a}
  .dark .primary-menu:not(.not-dark) .mega-menu-content .sub-menu-container:not(.mega-menu-dropdown) {background-color:#0000}
  .dark .primary-menu:not(.not-dark) .sub-menu-container.mega-menu-column:not(:first-child) {border-left-color:#ffffff0d}
  .nsb-mobile {display:none}
}
@media (width>=767.98px) {
  .help__image img {border-bottom-right-radius:25px;border-bottom-left-radius:25px;max-height:620px}
}
@media (width<=767.98px) {
  #wrapper-home-p #top-bar .row.row-bs0 {flex-direction:row}
  #top-bar .nbs-trex {justify-content:center;align-items:center;width:auto}
  #top-bar .nsby-trb {justify-content:center;width:auto}
  .primary-menu .kurumsal .navigation__sublist-left {grid-template-columns:repeat(1,1fr)}
  .primary-menu .navigation__sublist-left {padding-left:0;padding-right:0}
  .home-evetnt-v4 .event-connect .event-connect__col {padding:25px 25px 40px}
  .home-evetnt-v4 .event-connect .title2 {width:100%;margin-top:6px;font-size:26px;line-height:32px}
  .h-rts-s .rotate-slogan .t-rotate {font-size:13px!important}
  .home-hizmetler-2 .block-tab-1,.home-hizmetler-2 .m-title-blc {padding-right:0}
  .h-rts-s .rotate-slogan {z-index:11111;color:#fff;text-align:left;background-color:#101010;border-radius:0 37px 37px 0;width:auto;min-width:332px;height:30px;margin:0;padding:15px 23px;line-height:0;display:inline-block;position:absolute;inset:275px auto 0 0}
  .h-section-urunler-v4 .blog-card .blog-card__img {height:170px;margin-bottom:6px}
  .blog-card__title {font-size:16px;line-height:1.3}
  .logotypes__title:before {left:3px}
  .logotypes__top {margin-bottom:0;padding:0 16px}
  #slider .swiper-slide .slider-caption {max-width:450px;padding-left:10px}
  #footer .widget .footer-img-alt-text {text-align:center}
  #footer,.end-promo-s,#content {padding:0 30px}
  .end-promo-s .end-block {padding:20px}
  .end-promo-s .end-block__container .end-block__subtext .button-v4-s-ftr-w {min-width:200px}
  #footer .footer-container {padding:0 20px}
  #footer .footer-col-3 .widget {text-align:center;padding:0}
  #footer .footer-col-4 .widget_links li,#footer .footer-col-1 .f-social-s-box,#footer .footer-col-1 .footer-contact-item {justify-content:center}
  #footer .footer-col-1 .widget {margin-top:0}
  #footer .footer-widgets-wrap .footer-col-1 {width:100%!important}
  #footer .footer-widgets-wrap .footer-col-3 {padding:0 10px;width:100%!important}
  h1 {font-size:1.75rem}
  h2 {font-size:1.5rem}
  h3 {font-size:1.25rem}
  .tab-nav li a {font-size:.875rem}
  .floating-contact-wrap .floating-contact-box {width:340px}
  .floating-contact-box .widget h3 {font-size:17px}
  #copyrights {padding:15px 0;font-size:14px;color:#878787!important}
  #copyrights .row {margin:0}
  .footer-logo {height:40px}
  .copyright-links a {color:#878787!important}
  .social-icon:hover i:first-child {margin-top:-34px}
  #top-bar .d-none {align-items:center;padding:0!important;display:flex!important}
  .top-links-container {justify-content:flex-start}
  .h-blogs .col-lg-5 {text-align:center;width:100%}
  #gotoTop {width:34px;height:34px;font-size:20px;line-height:30px}
  .header-misc-icon #lang-menu {border-left:1px solid #f9f9f9;border-right:0 solid #efefef;width:62px;height:22px;margin-right:0;font-size:14px;line-height:23px}
  #logo img {height:34px!important}
  .swiper_wrapper .slider-caption h2 {font-size:17px}
  .swiper_wrapper .slider-caption p {letter-spacing:.4px;opacity:.8;margin-top:0;font-size:13px;line-height:1.5;display:block!important}
  .slider-caption {margin-top:0;margin-left:20px}
  .slider-caption-btn {letter-spacing:.2px;padding:2px 16px;font-size:13px;font-weight:600;line-height:22px;margin-top:8px!important}
  .min-vh-75 {min-height:40vh!important}
  .slider-arrow-left,.slider-arrow-right {width:28px;height:28px}
  .slider-arrow-left i,.slider-arrow-right i {width:28px;height:28px;font-size:13px;line-height:26px}
  .slider-arrow-right {left:32px}
  .swiper-container-horizontal>.swiper-scrollbar {width:90px!important;bottom:62px!important;right:15px!important}
  .swiper-navs {top:22px;bottom:auto;right:70px}
  .slide-number-current {font-size:20px;font-weight:700;top:auto;bottom:6px;left:4px}
  .slide-number {bottom:3px}
  .lang-item .dropdown-menu .dropdown-item {color:#000;letter-spacing:0;border-bottom:1px solid #eaeaea;width:100%;padding:6px 22px;font-size:13px;font-weight:500}
  .top-search-open #top-search a i.icon-line-cross {opacity:1;z-index:11;color:#232323;background-color:#efefef;border-radius:30px;width:36px;height:36px;font-size:17px;font-weight:600;line-height:35px;position:relative;top:-8px;left:-4px}
  #footer .widget {margin-top:30px;margin-bottom:10px;padding:0 20px}
  .home-p #content .container {padding:0;position:relative}
  .blocks-social-follow .nott-8 p {letter-spacing:.2px;font-size:14px;font-weight:600}
  .blocks-social-follow .nott-8 span {margin-top:4px;padding-right:20px;font-size:12px;font-weight:400}
  .h-sec-vv-img {opacity:1;width:40px!important}
  .blocks-social-follow .oc-item a {border-radius:40px;height:auto;padding:2px 20px 2px 17px}
  #home-f-sec-1-clients .owl-dots {display:none}
  .gdpr-2 {padding:15px 30px}
  .h-section-1 {padding-top:30px}
  .h-section-0 {margin-top:10px;padding:5px 10px}
  .m-title-blc {padding:0}
  .h-1-h-title:before {width:150px}
  .h-1-h-title:after {width:80%}
  .h-section-1 .h-intro-title-block .h-1-h-title:before {width:150px}
  .h-section-1 .h-intro-title-block .h-1-h-title:after {width:80%}
  .home-hizmetler-2 {padding:30px}
  .home-sss .toggle-header {letter-spacing:.3px;align-items:center;margin:0 -2px;padding:12px 20px;font-size:14px;font-weight:500}
  .home-sss .toggle-border {border-radius:50px;margin-bottom:15px}
  .home-sss .toggle-icon i {color:#b11f24;width:30px;font-size:18px;font-weight:600}
  .h-1-h-title {font-size:26px}
  #home-nb-clients-footer {margin-bottom:10px}
  .footer-contact-item {margin-bottom:20px}
  .footer-col-3 .widget_links {padding:0 15px;margin-top:0!important;margin-bottom:0!important}
  #one-clients-footer .owl-dots {text-align:center;margin-left:0}
  #home-posts-clients .owl-dots .owl-dot {margin:10px 4px}
  .h-title-alt-text {font-size:15px!important}
  #home-posts-clients {margin-top:15px}
  .hizmetler-list-srv-bg {height:260px}
  .full-header #logo {height:60px!important}
  .top-links-container .top-links-item:last-child {display:none}
  .top-links-item>a {font-size:12px}
  .primary-menu {top:50px;left:-3%}
  #top-search {margin-right:12px;padding:0 12px}
  .navigation__subitem-right {text-align:center;background:#f2f2f2;border-radius:50%;justify-content:center;align-items:center;width:27px;height:26px;display:flex;position:relative}
  #slider .swiper-slide .slider-caption {text-align:left;justify-content:flex-start;width:80%;margin:0;padding:12px 18px;bottom:10px;left:10px}
  .logotypes__title {letter-spacing:.03em;color:#101010;text-align:left;letter-spacing:.03em;text-align:left;flex-direction:column;align-items:baseline;margin-right:12px;font-size:14px;font-style:normal;font-weight:400;line-height:100%;display:flex}
  .logotypes__title b {color:#b11f24;margin:5px 5px 0;font-weight:bolder}
  .h-section-1.ilk-section .mask-image {object-fit:cover;border-radius:20px;height:300px;margin-bottom:10px}
  .h-section-urunler-v4 .m-title-blc {text-align:left;margin-bottom:10px;padding:0}
  .button-v4-s {min-width:auto;padding:7px 30px;font-size:13px}
  .home-sss {margin-top:30px;margin-bottom:0;padding-top:0;padding-bottom:30px}
  .home-sss .m-title-blc,.h-section-urunler-v4 .m-title-blc,.h-blogs .m-title-blc {margin-bottom:10px}
  .home-sss-z {margin-top:30px}
  .home-evetnt-v4 .event-connect .event-connect__bg.top {border-top:4px solid #fff}
  .event-connect .button-v4-s {color:#101010;background-color:#fff;padding:6px 24px;font-size:13px;display:block;position:relative;bottom:-12px}
  .h-blogs {margin-top:0;margin-bottom:20px;padding-top:50px}
  .h-blogs .col-lg-5.haber-yazi {padding-bottom:0}
  .end-promo-s .end-block__container .end-block__title {text-align:center;margin-bottom:5px;font-size:22px;line-height:1.2}
  .footer-alt-sec-link a {margin:0 5px;padding:0 5px;font-size:13px}
  .bsvc-desctop {display:none}
  .home-wts-ndb-tab {text-align:left;backdrop-filter:blur();z-index:1;background-color:#231f20;border-radius:60px;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:12px;padding:10px 13px 10px 20px;display:flex;position:relative;top:0;right:0}
  .hdnsh-btn-2 {letter-spacing:.3px;color:#fff;text-align:center;background-color:#b11f24;border:0 solid #fff;border-radius:60px;width:210px;margin:auto;padding:10px 20px;font-size:15px;font-weight:500;text-shadow:none!important;margin-top:3px!important}
  .home-vc-r-text {color:#fff;letter-spacing:.6px;text-align:left;text-transform:capitalize;width:83%;margin-bottom:0;font-size:15px;font-weight:500;line-height:1.6}
}
@media (width>=768px) {
  .top-links {border-bottom:0;align-items:center;display:flex}
  .gdpr-settings {max-height:none;overflow:auto}
  .bsvc-mobile {display:none}
}
@media (width<=480px) {
  #footer .widget_links li a,#footer .widget p {text-align:left;font-size:14px}
  #footer .footer-widgets-wrap .footer-col-1 {padding:0;width:100%!important}
  #footer .footer-col-4 .widget {text-align:left;align-items:flex-start;margin-bottom:0}
  .h-1-h-title {font-size:25px}
  #footer .footer-col-4 .widget_links li {justify-content:flex-start}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link {padding-top:12px;padding-bottom:7px}
  .h-section-urunler-v4 .owl-carousel .owl-dots {margin-top:20px}
  .h-section-urunler-v4 .m-title-blc {padding-left:10px;padding-right:10px}
  .h-section-urunler-v4 #home-hix-s-clients .oc-item {padding-left:0;padding-right:0}
  .primary-menu .navigation__subitem-left {margin-right:0;padding-left:10px}
  .h-section-urunler-v4 .blog-card .blog-card__img {height:200px;margin-bottom:6px}
  .h-blogs {margin-top:30px}
  .h-title-alt-text {margin-bottom:0!important;font-size:14px!important;line-height:1.5!important}
  .home-sss {margin-top:20px;margin-bottom:50px}
  .h-section-urunler-v4 {margin-bottom:10px;padding-top:20px}
  .button-v4-s {min-width:auto;padding:6px 26px;font-size:13px}
  #footer,.end-promo-s,#content,.anasayfa #wrapper #wrapper-home-p {padding:0}
  .h-blogs .col-lg-5 {padding-bottom:20px}
  .h-blogs.section {margin-top:15px;margin-bottom:20px;padding-top:20px}
  .home-sss.section {padding-bottom:0}
  .h-sec-ref {margin-top:20px}
  .primary-menu .navigation__sublist-left {padding-top:0}
  .primary-menu .navigation__sublist-left .navigation__subitem {border-radius:20px;padding:5px}
  #wrapper-home-p .h-section-0 {margin-top:4px;margin-bottom:5px}
  .h-section-1.ilk-section .ilk-section-resimler {display:none}
  .h-section-1.ilk-section .ilk-section-yazi .home-giris-text h1 {font-size:20px;line-height:26px}
  .anasayfa #content p {margin-bottom:15px;font-size:14px;line-height:1.6}
  .anasayfa .h-section-urunler-v4 .h-hiz-v4 {margin-top:25px}
  .haber-blog .owl-carousel .owl-dots {margin-top:15px}
  .h-section-1.ilk-section .ilk-section-yazi {text-align:left;padding:0}
  .navigation__subitem-right {width:34px;display:none}
  .navigation__subitem-left p {font-size:11px}
  .navigation__subitem-left span {margin-bottom:5px;font-size:14px}
  .mega-menu-content.m-menu-4s {box-shadow:none}
  #header .primary-menu .mega-menu-content .sub-menu-container {padding-top:0}
  .navigation__subitem-left .small-icon {display:none}
  .primary-menu .menu-container {border:none}
  #footer .footer-alt-sec-link {text-align:center}
  .home-evetnt-v4 .event-connect {height:480px}
  .home-evetnt-v4 .event-connect .title2 {font-size:24px;line-height:30px}
  .event-sub-title {margin-bottom:0;font-size:13px}
  #slider .swiper-slide .slider-caption div {padding-left:0;padding-right:0}
  .event-connect .button-v4-s {color:#101010;background-color:#fff;padding:5px 24px;font-size:12px;display:block;position:relative;bottom:-12px}
  #footer .footer-col-1 .footer-contact-item i {margin-right:0}
  #footer .footer-col-1 .footer-contact-item {text-align:left;flex-direction:column;align-items:flex-start;justify-content:flex-start!important}
  .end-promo-s .button-v4-s {padding:12px 40px}
  .f-social-s-box {margin-top:30px;justify-content:start!important}
  .home-hizmetler-2 .h-title-alt-text {font-size:13px!important}
  .home-hizmetler-2 .block-tab-1.nav-pills .nav-link.active p {visibility:visible;padding-right:10px;display:block;margin-bottom:10px!important;font-size:13px!important;line-height:1.5!important}
  .home-hizmetler-2 .toggle-icon i {color:#696969;border:1px solid #696969;border-radius:50px;width:26px;height:26px;font-size:18px;font-weight:600;line-height:23px;transition:all .5s cubic-bezier(.22,1,.36,1)}
  #footer .footer-col-3 .widget {text-align:left;align-items:flex-start}
  .floating-contact-wrap .floating-contact-box {width:300px;bottom:-6px;right:-6px}
  .floating-contact-wrap .widget p {font-size:12px}
  .floating-contact-heading {padding:10px 20px!important}
  #logo img {margin-top:0;height:38px!important}
  #logo {height:66px}
  #header {margin-bottom:0;padding-top:0}
  .primary-menu {border:0;padding:0 2px;top:55px}
  .primary-menu .menu-container {padding-bottom:10px}
  .primary-menu .menu-link {font-size:14px;padding:10px 0!important}
  .sub-menu-container .menu-item>.menu-link {font-size:13px;padding:10px 5px!important}
  body {border:0;padding:0 15px}
  .top-links-item>a {padding:4px 13px}
  .home-sss .toggle-header {letter-spacing:.3px;padding:10px 20px 10px 12px;font-size:14px;line-height:1.3}
  .home-sss .toggle-border {border-radius:20px;margin-bottom:15px}
  .home-sss .toggle-border .toggle-content {letter-spacing:0;color:#5a5a62;padding:0 40px 25px;font-size:14px;font-weight:300;line-height:1.5}
  .home-sss .toggle-icon i {color:#b11f24;width:1rem;font-weight:600}
  .floating-contact-wrap {bottom:28px;right:25px}
  .wts-immortal #gotoTop {display:block;bottom:54px}
  .swiper-container-horizontal>.swiper-scrollbar {display:none;width:90px!important;bottom:54px!important;right:20px!important}
  .swiper_wrapper .slider-caption p {letter-spacing:0;margin-top:5px;font-size:13px;display:block!important}
  .footer-contact-item a {font-size:16px}
  #one-clients-footer {margin-bottom:0;padding-bottom:0}
  .footer-contact-item span {margin-bottom:4px;font-size:13px;line-height:1.2}
  .swiper_wrapper .slider-caption h2 {font-size:16px}
  .logotypes__title {letter-spacing:.03em;color:#101010;text-align:left;flex-direction:column;align-items:baseline;margin-right:0;padding-right:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;display:flex}
  .logotypes__title b {color:#b11f24;margin:2px 5px 0;font-weight:bolder}
  .home-wts-ndb-tab {text-align:left;backdrop-filter:blur();background-color:#231f20;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:10px;padding:8px 10px 8px 15px;display:flex;position:relative;top:0;right:0}
  .hdnsh-btn-2 {letter-spacing:.3px;color:#fff;text-align:center;background-color:#b11f24;border:0 solid #fff;border-radius:15px;width:auto;margin:0 0 0 8px;padding:14px 12px;font-size:13px;font-weight:500;line-height:1.4;text-shadow:none!important;margin-top:3px!important}
  .home-vc-r-text {color:#fff;letter-spacing:.7px;text-align:left;text-transform:capitalize;width:100%;margin-bottom:0;font-size:12px;font-weight:500;line-height:1.6}
  .home-rev-link-s {backdrop-filter:blur();background-color:#f2f2f2;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;padding:16px 14px;display:flex}
  .home-g-r-text {color:#000;letter-spacing:.6px;align-items:center;margin:0 0 0 14px;padding-left:0;font-size:12px;font-weight:600;line-height:1.3;display:block;position:relative;bottom:0}
  .home-wts-google-logo {width:auto;height:34px}
  #home-f-sec-1-clients .owl-stage-outer {border-radius:20px}
  .blocks-social-follow .oc-item a {border-radius:20px;height:auto;padding:12px 20px 12px 14px}
  #copyrights {margin-bottom:0;padding:10px;font-size:12px}
  #footer #copyrights .copyright-links {text-align:center;border-bottom:1px solid #e9e9e9;margin-bottom:10px;padding-bottom:6px;line-height:1.4}
  #footer .widget h3 {font-size:18px}
  #footer .widget {margin-top:20px;margin-bottom:10px;padding:0 20px}
  .home-p #content .container {padding:0 10px;position:relative}
  .blocks-social-follow .nott-8 p {margin-bottom:3px;font-size:14px;font-weight:600}
  .h-sec-vv-img {display:none!important}
  .blocks-social-follow .nott-8 {border:0;width:100%;margin-left:0;padding-left:0}
  .h-section-0 .container-fluid {padding:0}
  .gdpr-2 {border-top:2px solid #e2e2e2;padding:14px 0}
  .gdpr-2 .btn-primary {border:1px solid #e0e0e0;padding:2px 22px;font-size:13px}
  .home-hizmetler-2 {margin-top:-15px;padding:0 0 15px}
  .footer-col-3 {padding:0}
  .footer-alt-sec-link a {padding:0 5px;font-size:12px;display:inline-block;position:relative;margin:3px!important}
  #footer .footer-widgets-wrap {padding:25px 0 40px}
  .home-p .h-blogs .card {border-radius:20px}
  .widget>.footer-sub-title {text-align:center;font-size:17px}
  .hizmetler-list-srv-bg {height:200px}
  .swiper_wrapper {box-shadow:none;border-radius:20px}
  .slider-element .video-wrap {border-radius:20px}
  .wts-immortal .full-header #header-wrap>.container {padding:0!important}
  .swiper-slide-bg,.h-section-1 {border-radius:20px}
  .home-hizmetler-2 {border-radius:20px;padding:20px 25px}
  .hizmetler-list-srv-bg {border-radius:15px 15px 0 0}
  #footer {border-radius:20px}
  .footer-logo {width:200px}
  .blocks-social-follow .nott-8 span {letter-spacing:.5px;color:#000;margin-top:0;padding:0;font-size:11px;font-weight:400;line-height:1.2}
  .h-section-0 {padding:6px}
  #primary-menu-trigger {width:55px;height:55px;line-height:55px}
  .blocks-social-follow i {color:#ed5401;text-align:left;width:9%;font-size:31px}
  .ilk-section {margin-bottom:10px;padding:15px 2px 30px}
  #top-search {margin-right:5px;padding:0 7px}
  #top-search a {color:#000}
  .end-promo-s .end-block__container .h-c_row .text16 {text-align:center;padding:0;font-size:14px;line-height:1.7}
  #footer .footer-widgets-wrap .footer-col-4 {margin-top:0;padding:0;width:100%!important}
  .h-rts-s .rotate-slogan {z-index:11111;color:#fff;text-align:left;background-color:#101010;border-radius:0 37px 37px 0;width:auto;min-width:330px;height:30px;margin:0;padding:15px 30px;line-height:0;display:inline-block;position:absolute;inset:233px auto 0 0}
  .bn-linkk-nb6 {display:none!important}
}
@media (width<=425px) {
  .primary-menu .header-sl-btn {padding:4px 20px;font-size:13px}
  .home-evetnt-v4 .event-connect .event-connect__col-content {width:100%}
  .header-misc-icon #lang-menu {width:58px;height:24px;font-size:14px;font-weight:600;line-height:22px}
  .header-misc {margin-left:0;margin-right:-7px}
  .top-search-open #top-search a i.icon-line-cross {width:30px;height:30px;line-height:30px;top:-5px;left:-1px}
  .top-search-form input {letter-spacing:1px;font-size:15px}
  .header-misc-icon {margin:0 6px}
  #primary-menu-trigger {margin-right:-10px}
  .primary-menu .menu-container {margin-bottom:10px}
  #logo {height:66px}
  #gotoTop {width:36px;height:36px;font-size:20px;line-height:34px}
  #top-search a {font-size:18px}
  .lang-item .dropdown-menu {min-width:3rem;margin-right:-3px!important}
  .lang-item .dropdown-menu .dropdown-item {padding:6px 18px;font-size:13px;font-weight:600}
  .lang-item .dropdown-menu:before {right:23px}
  .h-section-1 .h-intro-title-block .h-1-h-title:before {width:120px}
  .h-section-1 .h-intro-title-block .h-1-h-title:after {width:90%}
  .h-1-h-title {font-size:24px}
  .slider-caption div {border-left:0;margin-left:0;padding-left:0}
  .slider-caption {margin-left:5px;bottom:6%}
  .hizmetler-list-srv-bg {height:185px}
  #slider.min-vh-75 {min-height:42vh!important}
}
.top-links-item>a {color:#5f5f5f}
.entry-meta li,.home-p .h-blogs .entry-meta li {color:#666}
.home-hizmetler-2 .block-tab-1.nav-pills .nav-link h3 {color:#fff;letter-spacing:.03em;margin-bottom:5px;margin-right:8px;font-size:18px;font-style:normal;font-weight:600;line-height:30px}
.event-connect__col-content {background-color:#101010}
.event-connect:hover .event-connect__col-content {background-color:#282828}
.event-sub-title {color:#fff}
.home-g-r-text b {color:#c99800}
#footer .footer-cnt-box span,#footer .footer-img-alt-text,#footer .widget_links li a {color:#b8b8b8}
#footer #copyrights,#footer #copyrights .copyright-links,#footer #copyrights .copyright-links a,#footer #copyrights .alt-footer-link-s a {color:#555!important}
.headline__vector img {aspect-ratio:853/223;height:auto}
.h-section-1 .mask-image {object-fit:cover;width:100%}
.swiper-slide-bg[data-nanoarc-bg] {background-color:#242424;background-position:50%;background-repeat:no-repeat;background-size:cover}
.nanoarc-lazy {opacity:0}
.nanoarc-lazy.lazy-loaded {opacity:1;transition:opacity 1s}
img.nanoarc-lazy:not([src]) {visibility:hidden}
video[data-nanoarc-defer-video] {background-position:50%;background-size:cover}
#slider .video-wrap {background-color:#242424}
#slider .slide-video-poster,#slider .slide-video {inset:0;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important}
#slider .slide-video-poster {z-index:1;opacity:1;transition:opacity .3s;display:block}
#slider .slide-video {z-index:2}
#slider .slide-video[data-nanoarc-defer-video] {opacity:0}
#slider .video-wrap.nanoarc-video-ready .slide-video {opacity:1}
#slider .video-wrap.nanoarc-video-ready .slide-video-poster {opacity:0;pointer-events:none}
#slider .swiper-slide {isolation:isolate}
#slider .video-wrap,#slider .swiper-slide-bg {z-index:0!important}
@media (width>=768px) {
  .home-wts-g-rewiev {width:439px;min-height:70px}
  .home-rev-link-s {box-sizing:border-box;width:439px;min-height:70px}
  .home-wts-google-logo {flex:none}
  .home-g-r-text {min-width:0}
}
@media (width<=767.98px) {
  .home-g-r-text b {color:#765600}
}
@font-face {font-family:font-icons;src:url(fonts/font-icons.home.9ba8ebd81a9d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+E670,U+E728,U+E7A4,U+E7A5,U+E7A7,U+E807,U+E866,U+E86F,U+E910,U+E99A,U+EB13,U+ED71,U+ED8B,U+EDC2,U+EE11,U+EE29}
@font-face {font-family:lined-icons;src:url(fonts/lined-icons.home.079d8ba2578d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+E910,U+E912,U+E92C,U+E994,U+E999,U+E99F,U+E9B3,U+E9BC,U+E9CC,U+EA11}
@font-face {font-family:Simple-Line-Icons;src:url(fonts/Simple-Line-Icons.home.6a4568c23e54.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+E03C,U+E086}
@font-face {font-family:"Poppins Metric Fallback";src:local("Arial");size-adjust:111.1903%;ascent-override:94.4327%;descent-override:31.4776%;line-gap-override:8.9936%}
.top-search-form input,body {font-family:Poppins,"Poppins Metric Fallback",sans-serif!important}
.home-p .gdpr-2.animated,
.home-p .gdpr-2.not-animated,
.home-p .gdpr-2[data-animate] {
    transform: none !important;
    animation: none !important;
    transition: none !important;
}
.home-p #footer .widget_links li a {color:#b8b8b8;opacity:1}
.home-p .home-evetnt-v4 .event-connect:hover .event-connect__col-content,.home-p .home-evetnt-v4 .event-connect__col-content {background-color:transparent}
.home-p .home-evetnt-v4 .headline__vector img {height:88%;aspect-ratio:auto}
.home-p #slider .slide-video {inset:0!important}
.home-p #slider .slide-video,.home-p #slider .slide-video-poster {transition:none}
.home-p #home-hix-s-clients .blog-card__image img.nanoarc-lazy.lazy-loaded {transition:opacity 1s,transform 1s cubic-bezier(.22,1,.36,1)}
#ns-saphire {display:flex;flex-direction:column;gap:10px;box-sizing:border-box;height:90px;max-height:none;overflow:visible;margin-top:-20px;margin-bottom:40px}
#ns-saphire-content {flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}
#ns-saphire.is-expanded {height:auto;overflow:visible}
#ns-saphire.is-expanded #ns-saphire-content {flex:none;overflow:visible}
#ns-saphire #ns-saphire-more {flex:none;align-self:flex-start;display:inline-flex;align-items:center;justify-content:flex-start;box-sizing:border-box;min-height:44px;max-width:88%;margin:0 6%;padding:8px 0;border:0;border-radius:0!important;background:transparent;color:#26700c;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:left;cursor:pointer}
#ns-saphire #ns-saphire-more:hover {background:transparent;text-decoration:underline;text-underline-offset:3px}
#ns-saphire #ns-saphire-more:focus-visible {outline:2px solid #26700c;outline-offset:4px}
#ns-saphire .container-fluid {width:88%!important;margin:auto!important}
#ns-saphire .ns-saphire-alt {margin-bottom:25px!important}
#ns-saphire figure {width:500px;max-width:100%;margin:18px 0 20px}
#ns-saphire .home-heading-titile-img {display:block;width:100%;max-width:100%;height:270px;object-fit:cover;border-radius:20px}
#ns-saphire figcaption {margin-top:8px;font-size:12px;line-height:1.5;color:#6d6d6d}
#ns-saphire h1 {font-size:20px!important;font-weight:500!important;letter-spacing:.2px!important;line-height:1.4!important;margin-bottom:5px!important}
#ns-saphire h2 {font-size:18px!important;font-weight:500!important;letter-spacing:.2px!important;line-height:1.4!important;margin-bottom:5px!important}
#ns-saphire h3 {font-size:16px!important;font-weight:500!important;letter-spacing:.2px!important;line-height:1.4!important;margin-bottom:5px!important}
#ns-saphire h4 {font-size:14px!important;font-weight:500!important;letter-spacing:.2px!important;line-height:1.4!important;margin-bottom:5px!important}
#ns-saphire p {font-size:14px!important;font-weight:300!important;letter-spacing:.4px!important;line-height:1.4!important;margin-bottom:5px!important}
#ns-saphire a {font-size:14px!important;font-weight:400!important;letter-spacing:.4px!important;color:#000!important;text-decoration:underline!important}
#ns-saphire b {font-weight:500!important}
#ns-saphire ul {margin-bottom:10px;padding:10px}
#ns-saphire ul p {font-size:14px!important;font-weight:300!important;letter-spacing:.4px!important;line-height:1.4!important;margin-bottom:5px!important}
