body {
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: 300;
    background: #e6e6e6;
}

a, button { transition: all 0.3s ease; }
a:hover,
a:focus {
	text-decoration: none;
	outline: none;
}
#logo{
    color: #8A0000;
    text-align: center;
}
#logo span{
    color: #606060;
}
.table{
    table-layout: fixed;
}
th, td{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.banner-link{
    color:#ffffff;
}
.banner-link:hover{
    color: #2f0b00;
}
.vr {
    display: inline-block;
    align-self: stretch;
    width: 1px;
    min-height: 1em;
    background-color: #000000;
    opacity: 1;
    height: 80%;
    margin: 3px auto;
}
.vaadin--home-o {
    display: inline-block;
    width: 1.3em;
    height: 1.3em;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M16 6.6L8 1.4L6 2.7V1H4v3L0 6.6l1.9 2.7l.1-.1V15h5v-4h2v4h5V9.2l.1.1zm-14.6.3L8 2.6l6.6 4.3l-.7 1L8 4L2.1 7.9zM13 14h-3v-4H6v4H3V8.6l5-3.3l5 3.3z'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    margin-top: 1px;
}
.fa-solid--angle-double-right {
    display: inline-block;
    width: 0.8em;
    height: 0.8em;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='m224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4l-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34m192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    margin-right: 4px;
    margin-top: 0px;
    margin-left: 4px;
}
.mdi--arrow-bottom-circle {
    display: inline-block;
    width: 24px;
    height: 24px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 6v8l-3.5-3.5l-1.42 1.42L12 17.84l5.92-5.92l-1.42-1.42L13 14V6zm1 16A10 10 0 0 1 2 12A10 10 0 0 1 12 2a10 10 0 0 1 10 10a10 10 0 0 1-10 10'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}
.icon-park-solid--right-c {
    display: inline-block;
    width: 28px;
    height: 28px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cmask id='ipSRightC0'%3E%3Cg fill='none' stroke-linejoin='round' stroke-width='4'%3E%3Cpath fill='%23fff' stroke='%23fff' d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20Z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' d='m21 33l9-9l-9-9'/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpath fill='%23000' d='M0 0h48v48H0z' mask='url(%23ipSRightC0)'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}
.icon-park--left-c::after {
    display: inline-block;
    width: 48px;
    height: 48px;
    vertical-align: -0.125em;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke-linejoin='round' stroke-width='4'%3E%3Cpath fill='%232f88ff' stroke='%23000' d='M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' d='M27 33L18 24L27 15'/%3E%3C/g%3E%3C/svg%3E");
}
.material-symbols--person {
    display: inline-block;
    width: 24px;
    height: 24px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 12q-1.65 0-2.825-1.175T8 8t1.175-2.825T12 4t2.825 1.175T16 8t-1.175 2.825T12 12m-8 8v-2.8q0-.85.438-1.562T5.6 14.55q1.55-.775 3.15-1.162T12 13t3.25.388t3.15 1.162q.725.375 1.163 1.088T20 17.2V20z'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}
.line-md--instagram {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='17' cy='7' r='1.5' fill='%23000' fill-opacity='0'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.3s' dur='0.15s' values='0;1'/%3E%3C/circle%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='72' stroke-dashoffset='72' d='M16 3c2.76 0 5 2.24 5 5v8c0 2.76 -2.24 5 -5 5h-8c-2.76 0 -5 -2.24 -5 -5v-8c0 -2.76 2.24 -5 5 -5h4Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='72;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='28' stroke-dashoffset='28' d='M12 8c2.21 0 4 1.79 4 4c0 2.21 -1.79 4 -4 4c-2.21 0 -4 -1.79 -4 -4c0 -2.21 1.79 -4 4 -4'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.7s' dur='0.6s' values='28;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.fa6-brands--square-pinterest {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M384 32H64C28.7 32 0 60.7 0 96v320c0 35.3 28.7 64 64 64h72.6l-2.2-.8c-5.4-48.1-3.1-57.5 15.7-134.7c3.9-16 8.5-35 13.9-57.9c0 0-7.3-14.8-7.3-36.5c0-70.7 75.5-78 75.5-25c0 13.5-5.4 31.1-11.2 49.8c-3.3 10.6-6.6 21.5-9.1 32c-5.7 24.5 12.3 44.4 36.4 44.4c43.7 0 77.2-46 77.2-112.4c0-58.8-42.3-99.9-102.6-99.9C153 139 112 191.4 112 245.6c0 21.1 8.2 43.7 18.3 56c2 2.4 2.3 4.5 1.7 7c-1.1 4.7-3.1 12.9-4.7 19.2c-1 4-1.8 7.3-2.1 8.6c-1.1 4.5-3.5 5.5-8.2 3.3c-30.6-14.3-49.8-59.1-49.8-95.1C67.2 167.1 123.4 96 229.4 96c85.2 0 151.4 60.7 151.4 141.8c0 84.6-53.3 152.7-127.4 152.7c-24.9 0-48.3-12.9-56.3-28.2c0 0-12.3 46.9-15.3 58.4c-5 19.3-17.6 42.9-27.4 59.3H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.line-md--linkedin {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='4' cy='4' r='2' fill='%23000' fill-opacity='0'%3E%3Canimate fill='freeze' attributeName='fill-opacity' dur='0.15s' values='0;1'/%3E%3C/circle%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='4'%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M4 10v10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.15s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='12' stroke-dashoffset='12' d='M10 10v10'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.45s' dur='0.2s' values='12;0'/%3E%3C/path%3E%3Cpath stroke-dasharray='24' stroke-dashoffset='24' d='M10 15c0 -2.76 2.24 -5 5 -5c2.76 0 5 2.24 5 5v5'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='0.65s' dur='0.2s' values='24;0'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.line-md--twitter-x {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000'%3E%3Cpath d='M1 2h2.5L3.5 2h-2.5zM5.5 2h2.5L7.2 2h-2.5z'%3E%3Canimate fill='freeze' attributeName='d' dur='0.4s' values='M1 2h2.5L3.5 2h-2.5zM5.5 2h2.5L7.2 2h-2.5z;M1 2h2.5L18.5 22h-2.5zM5.5 2h2.5L23 22h-2.5z'/%3E%3C/path%3E%3Cpath d='M3 2h5v0h-5zM16 22h5v0h-5z'%3E%3Canimate fill='freeze' attributeName='d' begin='0.4s' dur='0.4s' values='M3 2h5v0h-5zM16 22h5v0h-5z;M3 2h5v2h-5zM16 22h5v-2h-5z'/%3E%3C/path%3E%3Cpath d='M18.5 2h3.5L22 2h-3.5z'%3E%3Canimate fill='freeze' attributeName='d' begin='0.5s' dur='0.4s' values='M18.5 2h3.5L22 2h-3.5z;M18.5 2h3.5L5 22h-3.5z'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.line-md--youtube {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' fill-opacity='0' d='M12 11L12 12L12 13z'%3E%3Canimate fill='freeze' attributeName='d' begin='0.6s' dur='0.2s' values='M12 11L12 12L12 13z;M10 8.5L16 12L10 15.5z'/%3E%3Cset fill='freeze' attributeName='fill-opacity' begin='0.6s' to='1'/%3E%3C/path%3E%3Cpath fill='none' stroke='%23000' stroke-dasharray='64' stroke-dashoffset='64' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 5c9 0 9 0 9 7c0 7 0 7 -9 7c-9 0 -9 0 -9 -7c0 -7 0 -7 9 -7Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3C/path%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.brandico--facebook-rect {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 1000'%3E%3Cpath fill='%23000' d='M182.594 0C81.445 0 0 81.445 0 182.594v634.813c0 101.149 81.445 182.594 182.594 182.594h344.063V609.063H423.282v-140.75h103.375v-120.25c0-94.475 61.079-181.219 201.781-181.219c56.968 0 99.094 5.469 99.094 5.469l-3.313 131.438s-42.963-.406-89.844-.406c-50.739 0-58.875 23.378-58.875 62.188v102.781h152.75l-6.656 140.75H675.5v390.938h141.906c101.149 0 182.594-81.445 182.594-182.594V182.595C1000 81.446 918.555.001 817.406.001H182.593z'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.qlementine-icons--facebook-24 {
    display: inline-block;
    width: 70px;
    height: 70px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M1 5.8c0-1.68 0-2.52.327-3.16a3.02 3.02 0 0 1 1.31-1.31c.642-.327 1.48-.327 3.16-.327h12.4c1.68 0 2.52 0 3.16.327a3.02 3.02 0 0 1 1.31 1.31c.327.642.327 1.48.327 3.16v12.4c0 1.68 0 2.52-.327 3.16a3 3 0 0 1-1.31 1.31c-.642.327-1.48.327-3.16.327h-12.4c-1.68 0-2.52 0-3.16-.327a3 3 0 0 1-1.31-1.31C1 20.718 1 19.88 1 18.2zM5.8 2h12.4c.857 0 1.44 0 1.89.038c.438.035.663.1.819.18c.376.192.682.498.874.874c.08.156.145.38.18.819c.037.45.038 1.03.038 1.89v12.4c0 .857-.001 1.44-.038 1.89c-.036.438-.101.663-.18.819a2 2 0 0 1-.874.874c-.156.08-.381.145-.819.18c-.45.036-1.03.037-1.89.037h-2.78v-8.29h2.33l.366-2.56h-2.69v-1.1q0-.28.037-.507c.107-.643.459-.96 1.2-.96h1.48v-2.45l-.016-.003c-.266-.036-.813-.11-1.83-.11c-2.17 0-3.44 1.14-3.44 3.75v1.38h-2.56v2.56h2.56v8.29h-7.05c-.857 0-1.44 0-1.89-.038c-.438-.035-.663-.1-.819-.18a2 2 0 0 1-.874-.874c-.08-.156-.145-.38-.18-.819c-.037-.45-.037-1.03-.037-1.89V5.8c0-.857 0-1.44.037-1.89c.036-.438.101-.663.18-.819c.192-.376.498-.682.874-.874c.156-.08.381-.145.82-.18c.45-.036 1.03-.037 1.89-.037z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    color:black;
}
.grommet-icons--status-info {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: -0.125em;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m21.17 15.4l-5.91-9.85c-.78-1.3-1.96-2.04-3.26-2.04s-2.48.74-3.26 2.03L2.83 15.4c-.44.73-.66 1.49-.66 2.21c0 .57.14 1.13.42 1.62C3.23 20.35 4.47 21 6 21h12c1.53 0 2.77-.65 3.41-1.77c.28-.49.42-1.02.42-1.58c.01-.74-.21-1.51-.66-2.25M12 8.45c.85 0 1.55.7 1.55 1.55s-.69 1.55-1.55 1.55c-.85 0-1.55-.7-1.55-1.55c0-.86.69-1.55 1.55-1.55m1.69 8.46c-.03.04-.8.92-2.07.92h-.15c-.51-.03-.93-.25-1.18-.63c-.31-.47-.36-1.11-.12-1.82l.41-1.22c.23-.68.01-.79-.11-.85l-.14-.02c-.25 0-.6.15-.71.21c-.1.05-.23.03-.31-.07c-.07-.1-.07-.23.01-.32c.03-.04.87-.99 2.22-.91c.51.03.93.25 1.18.63c.32.47.36 1.11.12 1.83l-.41 1.22c-.23.68-.01.79.11.85l.14.02c.25 0 .6-.15.71-.2c.11-.06.23-.03.31.07c.07.07.07.2-.01.29'/%3E%3C/svg%3E");
}
.line-md--map-marker-loop {
    display: inline-block;
    width: 24px;
    height: 24px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='9' r='2.5' fill='%23000' fill-opacity='0'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='0.7s' dur='0.15s' values='0;1'/%3E%3C/circle%3E%3Cpath fill='none' stroke='%23000' stroke-dasharray='48' stroke-dashoffset='48' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 20.5c0 0 -6 -7 -6 -11.5c0 -3.31 2.69 -6 6 -6c3.31 0 6 2.69 6 6c0 4.5 -6 11.5 -6 11.5Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='48;0'/%3E%3CanimateTransform attributeName='transform' dur='3s' keyTimes='0;0.3;0.4;0.54;0.6;0.68;0.7;1' repeatCount='indefinite' type='rotate' values='0 12 20.5;0 12 20.5;-8 12 20.5;0 12 20.5;5 12 20.5;-2 12 20.5;0 12 20.5;0 12 20.5'/%3E%3C/path%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}
.line-md--phone-call-loop {
    display: inline-block;
    width: 24px;
    height: 24px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath stroke-dasharray='64' stroke-dashoffset='64' d='M8 3c0.5 0 2.5 4.5 2.5 5c0 1 -1.5 2 -2 3c-0.5 1 0.5 2 1.5 3c0.39 0.39 2 2 3 1.5c1 -0.5 2 -2 3 -2c0.5 0 5 2 5 2.5c0 2 -1.5 3.5 -3 4c-1.5 0.5 -2.5 0.5 -4.5 0c-2 -0.5 -3.5 -1 -6 -3.5c-2.5 -2.5 -3 -4 -3.5 -6c-0.5 -2 -0.5 -3 0 -4.5c0.5 -1.5 2 -3 4 -3Z'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3CanimateTransform id='lineMdPhoneCallLoop0' fill='freeze' attributeName='transform' begin='0.6s;lineMdPhoneCallLoop0.begin+2.7s' dur='0.5s' type='rotate' values='0 12 12;15 12 12;0 12 12;-12 12 12;0 12 12;12 12 12;0 12 12;-15 12 12;0 12 12'/%3E%3C/path%3E%3Cpath stroke-dasharray='4' stroke-dashoffset='4' d='M15.76 8.28c-0.5 -0.51 -1.1 -0.93 -1.76 -1.24M15.76 8.28c0.49 0.49 0.9 1.08 1.2 1.72'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='lineMdPhoneCallLoop0.begin+0s' dur='2.7s' keyTimes='0;0.111;0.259;0.37;1' values='4;0;0;4;4'/%3E%3C/path%3E%3Cpath stroke-dasharray='6' stroke-dashoffset='6' d='M18.67 5.35c-1 -1 -2.26 -1.73 -3.67 -2.1M18.67 5.35c0.99 1 1.72 2.25 2.08 3.65'%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' begin='lineMdPhoneCallLoop0.begin+0.2s' dur='2.7s' keyTimes='0;0.074;0.185;0.333;0.444;1' values='6;6;0;0;6;6'/%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}
.hugeicons--search-02 {
    display: inline-block;
    width: 24px;
    height: 24px;
    --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m14 14l2.5 2.5m-.067 2.025a1.48 1.48 0 1 1 2.092-2.092l3.042 3.042a1.48 1.48 0 1 1-2.092 2.092zM16 9A7 7 0 1 0 2 9a7 7 0 0 0 14 0' color='%23000'/%3E%3C/svg%3E");
    background-color: currentColor;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
}

.footer-sosyal{
    align-items: center;
    display: flex;
    justify-content: center;
    order: 2;
    padding-bottom: 24px;
    padding-top: 40px;
}
.social-follow{
    display: flex;
    justify-content: space-between; /* Veya space-evenly deneyebilirsiniz */
    width: 100%;
    padding: 0;
    margin: 0;
}
.social-follow{
    list-style: none;
}
.social-follow-item {
    flex: 1;
    text-align: center;
    margin: 0;
}
.social-follow-item img {
    width: 60px;
    height: auto;
}
.social-follow-anchor {
    border-bottom: 1px solid transparent;
    color: #8996a0;
    padding-bottom: 2px;
}
.social-follow-anchor .span1 {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
@media (min-width: 768px) {

    .social-follow-item img {
        width: 150px;
        height: auto;
    }
}
.bd-callout {
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    border-left: 1px solid #9E0008;
    border-radius: .25rem
}
.bd-callout p:last-child {
    margin-bottom: 0
}
.bd-callout-danger {
    border-left-color: #9E0008;
    border-left-width: 7px;
}

.bd-callout-danger h4 {
    color: #000000;
    font-size: 35px;
    font-weight: 800;
}
.ribbon {
    position: absolute;
    top: 8px;
    right: 8px;
    background: #8A0000;
    color: white;
    padding: 4px 8px;
    font-size: 11px;
    font-weight: bold;
    transform: rotate(0deg);
    border-radius: 3px;
    z-index: 10;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.modal-dialog {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: auto;
}
#bolge-title h1, h2, h3{
	color: #8A0000;
}
.bolge-phone {
	color: #8A0000;
	font-size: 18px;
	font-weight: 700;
}
.bolge-phone i{
	width: 32px;
    height: 32px;
    font-size: 20px;
    line-height: 32px;
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 5px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 5px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.2);
	border-radius: 50%;
}
.bolge-phone:hover{
	color: #000000;
}
.district{
    font-size: small;
}

p:last-child { margin-bottom: 0; }
p{ font: 17px/1.6 poppins,Helvetica,sans-serif,serif; }

.cati-page-wrap {
    max-width: 1400px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    background: white;
}

.cati-container-outer {
    max-width: 1400px;
    margin: 0 auto;
}

.cati-content-box { box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); }
.cati-text-gray { color: #787676; }

.cati-text-highlight {
    color: #8A0000;
    font-weight: 600;
}

.cati-bg-primary {}
.cati-bg-highlight {}

.btn-primary {
    background: #8A0000;
    border: none;
    border-radius: 0;
    outline: none;
}

.btn-primary:hover { background: #8A0000; }
.cati-top-bar .navbar-expand-lg .navbar-nav .nav-link { padding: 50px 10px; }

.nav-item {
    padding-left: 10px;
}
.cati-top-bar {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 0;
    z-index: 3;
    transition: all 0.2s ease-in-out;
    height: 119px;
    background: white;
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

.cati-top-bar.active {
    height: 60px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

.cati-top-bar.active .navbar-expand-lg .navbar-nav .nav-link { padding: 21px 10px }
.cati-top-bar.active .navbar-brand, #logo span { font-size: 25px; }

.cati-top-bar .navbar-brand img {
    height: auto;
}

.cati-top-bar.active .navbar-brand img { width: 109px; }
.cati-top-bar-bg { height: 119px; }
.cati-top-bar a { color: black; }

.navbar-brand {
	font-size: 40px;
}

.navbar {
    font-weight: 700;
    width: 100%;
    padding-top: 0;
    padding-bottom: 0;
}

.nav-link.active, .nav-link:hover {	color: #8A0000;	}

.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(104, 199, 187)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.navbar-toggler {
    border-color: #8A0000;
    border-radius: 0;
    cursor: pointer;
}
.navbar-toggler i{
    color: #8A0000;
}

.cati-banner-title {
    font-size: 3rem;
    margin-bottom: 10px;
}
.cati-banner-subtitle {
    font-size: 1.5rem;
    margin-top: 10px;
    letter-spacing: 1px;
}

.cati-banner-header { color: white; }
.cati-banner-overlay {
    z-index: 1;
    height: 100%;
    width: 100%;
    position: absolute;
    overflow: auto;
    top: 0px;
    left: 0px;
    background: rgba(142, 3, 0, 0.69);
}
.cati-banner-bg {
    background: url("data:image/jpg;base64,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");
    position: relative;
}
.cati-banner-row {
    position: relative;
    z-index: 2;
    justify-content: center;
    padding-top: 50px;
}
.cati-banner-row-header { text-align: center; }
.breadcrumb {
	padding: 5px 0;
	overflow: hidden;
	position: relative;
	flex-direction: inherit;
	margin-bottom: 0;
	list-style: none;
	background-color: #ffffff;
	border-radius: unset;
}
.breadcrumb ul {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-flow: row nowrap;
	align-items: flex-start;
	align-items: center;
	white-space: nowrap;
	padding-inline-start: 0px;
	margin-bottom: 0px;
    display: flex;
    justify-content: center;
}
.breadcrumb .glyphicon {
	margin-right: 0px;
}
.breadcrumb ul li {
	margin-right: 0;
}
.breadcrumb ul li a {
    padding-left: 0px;
}
.breadcrumb ul li:not(:first-child) {
	padding-left: 5px;
}

.breadcrumb ul {
	list-style: none;
}
/* Search form */
select.cati-select.form-control:not([size]):not([multiple]) { height: 45px; }
.form-control {
    font-size: 0.8rem;
    padding: .75rem;
}
label { font-weight: 700; }
.cati-search-form {
    background-color: #ffffff;
    padding: 25px 25px 15px;
    margin-left: 15px;
    margin-right: 15px;
}

.cati-form-group { float: left; margin-bottom: 3px;}
.cati-form-group-pad { padding: 0 8px; }
.cati-form-group-1 { width: 50%; }
.cati-form-group-2 { width: 50%; }
.cati-form-group-3 { width: 25%; }
.form-control { border-radius: 0; }

.cati-btn {
    cursor: pointer;
    display: inline-block;
    font-size: 0.85rem;
    font-weight: 400;
    padding: 12px 20px;
}

.cati-btn-white { background: white; }
.cati-btn-white-primary { color: #bd0006; }
.cati-btn-white-highlight { color: #8A0000; }

.cati-btn-white-primary:hover,
.cati-btn-white-primary:focus,
.cati-btn-white-primary:active {
    background: #900207;
    color: white;
}

.cati-btn-white-highlight:hover,
.cati-btn-white-highlight:focus,
.cati-btn-white-highlight:active {
    background: #8A0000;
    color: white;
}

.cati-btn-search { width: 100%; }

.cati-btn-search:hover,
.cati-btn-search:active,
.cati-btn-search:focus {
    background: #900207;
}

.cati-bg-gray {background-color: #ffffff; }
.cati-about-text-wrap { max-width: 830px; }

.cati-right {
    display: inline-block;
    float: right;
}

.cati-ustasi-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    scroll-margin-top: 60px;
}
.table-of-contents{
    padding-left: 15px;
}
.table-of-contents li{
    margin-bottom: 9px;
}
.table-content {
    color: black;
}

.cati-ustasi-section-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.cati-ustasi { width: 43%; }

.cati-ustasi-description {
    padding: 20px 25px;
    color: black;
}

.cati-ustasi-description-left {
    margin-left: auto;
}

.cati-position-relative { position: relative; }

.cati-right .slick-prev {
    left: 5px;
    right: auto;
}

/* Tabs */
.cati-tabs-links {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    background: #8A0000;
}

.cati-tab-link {
    padding: 10px 15px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: white;
    font-weight: 700;
    font-size: 1rem;
    height: 100%;
	border: 1px solid #ffffff;
}

.cati-tab-link:hover { color: white; }

.cati-tab-link-li {
    background: transparent;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    transition: all 0.3s ease;
    margin: 2px 2px 2px 2px;
}

.cati-tab-link:hover,
.cati-tab-link.active {
    background: #6b0306;
}

.tab-pane {
    max-width: 970px;
    margin: 60px auto;
}

.cati-d-table { display: table; }
.category-item {
    display: flex;
    align-items: flex-end;
    margin-bottom: 5px;
    text-decoration: none;
    color: inherit;
    transition: opacity 0.2s ease;
    width: 225px;
}
.category-item:hover {
    color:#8A0000;
}

.icon-box {
    border: 1px solid #000;
    padding: 0px;
    width: 70px;
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    flex-shrink: 0;
}
.icon-box img{
    width: 65px;
    height: 65px;
}

.category-title {
    font-size: 17px;
    font-weight: normal;
    position: relative;
    padding-bottom: 5px;
}

.category-title::after {
    content: '';
    display: block;
    width: 70%;
    height: 2px;
    background: #8A0000;
    margin-top: 4px;
}
.header-blog{
    color: #8A0000;
}
.header-blog:hover{
    color: #480000;
    text-decoration: underline;
}
@media screen and (max-width: 765px) {
    .icon-box {
        width: 50px;
        height: 50px;

    }
    .icon-box img{
        width: 45px;
        height: 45px;
    }
    .category-item {
        width: 235px;
    }
}
#news-slider {

}
.blog-post li::marker {
    font-size: 27px;
}

.post-slide {
    background: #fff;
    margin: 10px 15px 20px;
    border-radius: 15px;
    padding-top: 1px;
    box-shadow: 0px 14px 22px -9px #bbcbd8;
}

.owl-controls .owl-buttons {
    text-align: center;
    margin-top: 20px;
}

.owl-controls .owl-buttons .owl-prev {
    background: #fff;
    position: absolute;
    top: 102%;
    left: 15px;
    padding: 0 18px 0 15px;
    border-radius: 50px;
    box-shadow: 3px 14px 25px -10px #92b4d0;
    transition: background 0.5s ease 0s;
}

.owl-controls .owl-buttons .owl-next {
    background: #fff;
    position: absolute;
    top: 102%;
    right: 15px;
    border-radius: 50px;
    box-shadow: -3px 14px 25px -10px #92b4d0;
    transition: background 0.5s ease 0s;
}
.owl-controls .owl-buttons .owl-prev:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cmask id='ipSLeftC0'%3E%3Cg fill='none' stroke-linejoin='round' stroke-width='4'%3E%3Cpath fill='%23fff' stroke='%23fff' d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20Z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' d='m27 33l-9-9l9-9'/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpath fill='%23000' d='M0 0h48v48H0z' mask='url(%23ipSLeftC0)'/%3E%3C/svg%3E");
    display: inline-block;
    width: 48px;
    height: 48px;
    color:#8a0000;
}

.owl-controls .owl-buttons .owl-next:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cmask id='ipSRightC0'%3E%3Cg fill='none' stroke-linejoin='round' stroke-width='4'%3E%3Cpath fill='%23fff' stroke='%23fff' d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4S4 12.954 4 24s8.954 20 20 20Z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' d='m21 33l9-9l-9-9'/%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpath fill='%23000' d='M0 0h48v48H0z' mask='url(%23ipSRightC0)'/%3E%3C/svg%3E");
    display: inline-block;
    width: 48px;
    height: 48px;
    color:#8a0000;
}


@media only screen and (max-width:1280px) {
    .post-slide .post-content {
        padding: 0px 15px 25px 15px;
    }
}
.post-slide article{
    min-height: 530px;
}
.vr {
    display: inline-block;
    align-self: stretch;
    width: 1px;
    min-height: 1em;
    background-color: #000000;
    opacity: 1;
    margin-left: 15px;
}
#news-slider a.blog-ahref{
    color:#000000;
}
#news-slider a.blog-ahref:hover{
    color:#9E0008;
}

footer {
    background: #8A0000;
    padding-top: 0px;
    padding-bottom: 25px;
    font-size: 1.0rem;
}

footer a { color: #fff; }

footer a:hover { color: gray; }

footer p {  }

.cati-footer-text-highlight {
    color: white;
    font-weight: 600;
}
.social-icons {
    gap: 0.5rem;
}
.social-icon {
    font-size: 2.5rem;
}

.vertical-line {
    background-color: #7b1f1f;
    width: 50%;
    height: 3px;
    margin: 1.5rem auto; /* Üst-alt boşluk ve ortalama */
    align-self: flex-end;
}

/* Masaüstü için dikey hale getir */
@media (min-width: 768px) {
    .vertical-line {
        width: 4px;
        height: auto;
        min-height: 150px;
        margin: 0 2rem;
    }

}
.footer-links {
    white-space: nowrap;
}
.footer-links a{
    color:#8a0000;
}
.footer-links a:hover{
    color: #3b0000;
}

.cati-footer-text-highlight:hover { color: #900207; }

.cati-contact-form {
    background: white;
    width: 411px;
    position: absolute;
    top: 30px;
    right: 100px;
    padding: 20px;
    z-index: 1000;
}

.form-control {
    background-color: #f5f5f5;
    border: none;
}

.form-control:focus {
    border-color: #bd0006;
    box-shadow: 0 0 0 0.1rem #bd0006bf;
}
.btn-primary.disabled, .btn-primary:disabled {
    background-color: #8A0000;
    border-color: #bd0006;
}

.cati-name-container,
.cati-email-container {
    width: 180px;
    float: left;
}

.cati-email-container { margin-left: 10px; }

.cati-btn-send {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    cursor: pointer;
    font-size: 0.8rem;
    font-weight: 600;
}

#google-map { height: 600px; }

@media screen and (max-width: 1080px) {
    .cati-tab-link-li { width: 17%; }
}

@media screen and (max-width: 1033px) {
    .cati-ustasi-description { width: 55%; }
}

@media screen and (max-width: 991px) {
    .cati-top-bar .navbar-expand-lg .navbar-nav .nav-link {
        padding: 15px 20px;
        background: white;
    }
	.nav-item {
		background: white;

	}

    .cati-top-bar, .cati-top-bar-bg { height: auto;margin-bottom: 60px; }

    #mainNav {
        width: 235px;
        position: absolute;
        top: 53px;
        right: 15px;
        -webkit-box-shadow: 0px 0px 7px 0px rgba(214,214,214,1);
        -moz-box-shadow: 0px 0px 7px 0px rgba(214,214,214,1);
        box-shadow: 0px 0px 7px 0px rgba(214,214,214,1);
    }

    .cati-top-bar {
        height: 60px;
        box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
        display: flex;
        align-items: center;
    }

    .cati-top-bar.active .navbar-expand-lg .navbar-nav .nav-link,
    .cati-top-bar .navbar-expand-lg .navbar-nav .nav-link { padding: 15px; }

    .cati-top-bar .navbar-brand { font-size: 1.4rem; }

    .cati-top-bar .navbar-brand img {
        width: 60px;
        height: auto;
    }

    .cati-top-bar .navbar-brand img { width: 109px; }

    .tab-pane {
        margin-left: 20px;
        margin-right: 20px;
    }

    .cati-recommended-description-box { width: 450px; }
}

@media screen and (max-width: 986px) {
    .cati-ustasi-section { flex-direction: column; }

    .cati-ustasi,
    .cati-ustasi-description {
        width: 100%;
        max-width: 600px;
    }

    .cati-ustasi-description {
        margin-right: auto;
        margin-left: auto;
    }

    .slick-prev, .slick-next {
        bottom: 0;
        top: auto;
    }

    .cati-contact-form {
        position: static;
        width: 100%;
    }

    .cati-name-container,
    .cati-email-container {
        width: 49%;
    }

    .cati-email-container {
        margin-left: 0;
        float: right;
    }

}

@media screen and (max-width: 860px) {
    .cati-recommended-description-box { width: 350px; }
}

@media screen and (max-width: 826px) {

    .cati-banner-row-header { padding-top: 120px; }

    .cati-recommended-place-wrap {
        display: flex;
        flex-wrap: wrap;
        max-width: 600px;
        margin: 0 auto 15px;
    }

    .cati-recommended-place {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 270px;
    }

    .cati-recommended-price,
    .cati-recommended-price-link {
        position: relative;
        z-index: 1000;
    }

    .cati-recommended-price { padding-top: 50px; }

    .cati-recommended-price-box {
        width: 270px;
        height: 180px;
        position: relative;
        overflow: hidden;
        padding-left: 0;
        background-image: none;
    }

    .cati-recommended-price-box:after {
        content: "";
        position: absolute;
        width: 180px;
        height: 270px;
        top: -45px;
        left: 45px;
        z-index: 27;
        background: url(../img/button-curve.png) 0 0 no-repeat;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        background-size: auto 100%;
    }

    .cati-recommended-price-box,
    .cati-recommended-price-box:hover {
        background-size: cover;
    }

    .cati-recommended-description-box { width: 270px; }
}

@media screen and (max-width: 768px) {
    .cati-banner-row {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .cati-banner-header { margin-top: 40px; }

    .cati-form-group-1,
    .cati-form-group-2,
    .cati-form-group-3 {
        width: 100%;
    }
    .footer-links {
        white-space: normal;
    }

}
@media screen and (max-width: 768px) {
    .img-respons{
        max-width: 100%;
        height: auto;
    }
	.cati-tab-link-li {
		width: 20%;
	}
	#google-map {
    height: 250px;
	}
	h2{
		padding-top: 20px;
	}

}
@media screen and (max-width: 765px) {
	#bolge-title h1{
		font-size: 25px;
	}
	h2, h3{
		font-size: 25px;
	}
	.cati-tab-link-li {
		width: 40%;
	}
	#google-map {
    height: 250px;
	}
	.cati-form-group { float: none!important; margin-bottom: 10px;}
	#breadcrumb .angle{
	font-size: 11px!important;
	}
	#breadcrumb a{
	font-size: 12px!important;
	}
    .social-icons {
        gap: 0rem;
    }
}
@media screen and (max-width: 320px) {
	#bolge-title h1{
		font-size: 20px;
	}
	h2, h3{
		font-size: 20px;
	}
	.cati-tab-link-li {
		width: 40%;
	}
	#google-map {
    height: 200px;
	}
	.cati-form-group { float: none!important; margin-bottom: 10px;}
	#breadcrumb .angle{
	font-size: 10px!important;
	}
	#breadcrumb a{
	font-size: 11px!important;
	}
}
.dropdown-item {
       font-size: 13px;
		padding: 15px;
    }
.google-map {
    position: relative;
    padding-bottom: 75%; // This is the aspect ratio
    height: 0;
    overflow: hidden;
}
.google-map iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}
#breadcrumb {
	padding: 5px 0 0 0;
    margin-top: 15px;
    margin-left: 25px;
}
#breadcrumb a{
	color:#8A0000;
	font-size: 14px;
    font-weight: 700;
}
#breadcrumb a:hover{
	color:#8A0000;
}
#breadcrumb .angle{
	font-size: 15px;
    font-weight: bold;
    color: #8A0000;
}

.sectim { list-style: none outside none; margin:0; padding: 0; text-align: center; }
.sectim li { margin: 5px 5px;
    font-weight: 600;
    padding: 5px 5px;
    float: left;
    font-size: 18px; }