  /*  Theme Name: Astra Child  Template: astra  */:root {  --flav-deep-red: #3D0000;   --flav-deep-red-hover: #5a1a1a;  --flav-orange: #F58220;  --flav-orange-hover: #d96e12;  --flav-persian-orange: #E08E45;  --flav-persian-orange-hover: #c77230;  --flav-black: #222222;  --flav-black-hover: #444444;  --flav-white-smoke: #EFF1ED;  --flav-white-smoke-hover: #d9dbd8;  --primary: var(--flav-deep-red);  --primary-hover: var(--flav-deep-red-hover);  --secondary: var(--flav-white-smoke);  --secondary-hover: var(--flav-white-smoke-hover);  --accent: var(--flav-orange);  --accent-hover: var(--flav-orange-hover);  --accent2: var(--flav-persian-orange);  --accent2-hover: var(--flav-persian-orange-hover);  --text-on-dark: #ffffff;  --text-on-light: #000000;}/* ------------------- *//* Utility: Background *//* ------------------- */.bg-primary { background: var(--primary) !important; color: var(--text-on-dark) !important; }.bg-secondary { background: var(--secondary) !important; color: var(--text-on-light) !important; }.bg-accent { background: var(--accent) !important; color: var(--text-on-dark) !important; }.bg-accent2 { background: var(--accent2) !important; color: var(--text-on-dark) !important; }.bg-black { background: var(--flav-black) !important; color: var(--text-on-dark) !important; }.bg-white-smoke { background: var(--flav-white-smoke) !important; color: var(--text-on-light) !important; }/* ------------------- *//* Utility: Text Colors *//* ------------------- */.text-primary { color: var(--primary) !important; }.text-primary:hover { color: var(--primary-hover) !important; }.text-secondary { color: var(--secondary) !important; }.text-secondary:hover { color: var(--secondary-hover) !important; }.text-accent { color: var(--accent) !important; }.text-accent:hover { color: var(--accent-hover) !important; }.text-accent2 { color: var(--accent2) !important; }.text-accent2:hover { color: var(--accent2-hover) !important; }.text-black { color: var(--flav-black) !important; }.text-black:hover { color: var(--flav-black-hover) !important; }.text-white-smoke { color: var(--flav-white-smoke) !important; }.text-white-smoke:hover { color: var(--flav-white-smoke-hover) !important; }/* ------------------- *//* Buttons (from before)*//* ------------------- */.btn {  display: inline-block;  padding: 0.6em 1.2em;  font-weight: 600;  border-radius: 0.375rem;  border: none;  cursor: pointer;  transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;  text-decoration: none;}.btn-primary {  background: var(--primary);  color: var(--text-on-dark);}.btn-primary:hover {  background: var(--primary-hover);}.btn-secondary {  background: var(--secondary);  color: var(--text-on-light);}.btn-secondary:hover {  background: var(--secondary-hover);}.btn-accent {  background: var(--accent);  color: var(--text-on-dark);}.btn-accent:hover {  background: var(--accent-hover);}.btn-accent2 {  background: var(--accent2);  color: var(--text-on-dark);}.btn-accent2:hover {  background: var(--accent2-hover);}/* Outline buttons */.btn-outline {  background: transparent;  border: 2px solid currentColor;}.btn-outline-primary {  color: var(--primary);  border-color: var(--primary);}.btn-outline-primary:hover {  color: var(--text-on-dark);  background: var(--primary-hover);  border-color: var(--primary-hover);}.btn-outline-secondary {  color: var(--secondary);  border-color: var(--secondary);}.btn-outline-secondary:hover {  color: var(--text-on-light);  background: var(--secondary-hover);  border-color: var(--secondary-hover);}.btn-outline-accent {  color: var(--accent);  border-color: var(--accent);}.btn-outline-accent:hover {  color: var(--text-on-dark);  background: var(--accent-hover);  border-color: var(--accent-hover);}.btn-outline-accent2 {  color: var(--accent2);  border-color: var(--accent2);}.btn-outline-accent2:hover {  color: var(--text-on-dark);  background: var(--accent2-hover);  border-color: var(--accent2-hover);}@media (min-width: 768px) {  /* CSS rules to be applied when the screen width is 768px or wider */    .min-vh-md-100 {    min-height: 100vh;  }}/* ------------------- *//* Links               *//* ------------------- */a {  color: var(--accent);  text-decoration: none;  transition: color 0.2s ease;}a:hover {  color: var(--accent-hover);}a.alt {  color: var(--accent2);}a.alt:hover {  color: var(--accent2-hover);}/* custom.css (loaded after bootstrap.css) */body{  background-color: var(--secondary);}.ast-plain-container, .ast-page-builder-template {    background-color: var(--secondary) !important;}#main-container{  scroll-snap-type: both mandatory;}#main-container > section{  scroll-snap-align: top;}#home-hero-section {  position: relative;  background-size: cover;   background-repeat: no-repeat;  background-attachment: local;}#home-hero-section::before {  content: "";  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(to right, rgba(0,0,0,0.7), rgba(0,0,0,0));  z-index: 1;}#home-hero-section > * {  position: relative;  z-index: 2; /* keeps text/content above the overlay */}.sl-stretched-container {  visibility: hidden;  opacity: 0;  /* transition: opacity 0.9s ease;  transition-delay: 0.5s;  optional delay */}/* When page loads, add a "loaded" class to body */body.loaded .sl-stretched-container {  opacity: 1;}.box-20 {  width: 20px;   /* adjust size as needed */  height: 20px;}.box-40{ width: 40px; height: 40px; }/* Product menu */.product-item.hidden {  display: none !important;}/* Center pagination dots */.swiper-pagination {  text-align: center;  margin-top: 15px;}/* Style dots */.swiper-pagination-bullet {  background: #ccc;  opacity: 1;}.swiper-pagination-bullet-active {  background: #f00; /* active color */}.product-menu-icon-circle {  width: 36px;  height: 36px;  border-radius: 50%;  background: var(--primary);  color: var(--text-on-dark);  display: flex;  justify-content: center;  align-items: center;  cursor: pointer;  transition: background 0.2s ease;}.product-menu-icon-circle:hover {  background: var(--primary-hover);}.product-menu-link {  display: inline-block;  white-space: nowrap; /* no wrapping */  padding: 0.5rem 0.5rem;  font-weight: 600;  color: var(--accent);  transition: background 0.5s ease, color 0.6s ease;  max-width: 100%; /* don’t exceed container */  text-overflow: ellipsis;  overflow: hidden;  background-color: white;  cursor: pointer;}.product-menu-link-active {  background-color: var(--accent);  color: var(--text-on-dark);}.product-menu-link:hover {  background: var(--accent-hover);  color: var(--text-on-dark);}/* Navigation buttons */.product-menu .swiper-button-prev,.product-menu .swiper-button-next {  width: 36px;  height: 36px;  border-radius: 50%;  background: var(--primary);  color: var(--text-on-dark);  display: flex;  justify-content: center;  align-items: center;  transition: background 0.2s ease;}.product-menu .swiper-button-prev:hover,.product-menu .swiper-button-next:hover {  background: var(--primary-hover);}/* Use material symbols or keep default arrows */.product-menu .swiper-button-prev::after,.product-menu .swiper-button-next::after {  font-size: 18px;  font-weight: bold;}/* Incoming */.slide.enter { animation: enter-left 0.9s ease forwards; }.slide.enter.reverse { animation: enter-right 0.9s ease forwards; }/* Outgoing */.slide.exit { animation: exit-left 0.9s ease forwards; }.slide.exit.reverse { animation: exit-right 0.9s ease forwards; }/* (Optional) smoother performance */#sl-provides .slide { will-change: transform, opacity; }/* Keyframes */@keyframes enter-left {  0% { transform: translateX(100%); opacity: 0; letter-spacing: 0.5em; }  60% { opacity: 1; }  100% { transform: translateX(0); opacity: 1; letter-spacing: normal; }}@keyframes exit-left {  0% { transform: translateX(0); opacity: 1; letter-spacing: normal; }  100% { transform: translateX(-100%); opacity: 0; letter-spacing: 0.5em; }}@keyframes enter-right {  0% { transform: translateX(-100%); opacity: 0; letter-spacing: 0.5em; }  60% { opacity: 1; }  100% { transform: translateX(0); opacity: 1; letter-spacing: normal; }}@keyframes exit-right {  0% { transform: translateX(0); opacity: 1; letter-spacing: normal; }  100% { transform: translateX(100%); opacity: 0; letter-spacing: 0.5em; }}/* Container */#sl-provides {  position: relative;  overflow: hidden;}#sl-provides .slide {  position: absolute;  top: 0; right: 0; bottom: 0; left: 0;  white-space: nowrap;}/* Buttons */.icon-circle {  width: 50px;  height: 50px;  background-color: #D1242A;  border-radius: 50%;  display: flex;  align-items: center;  justify-content: center;  color: white;  font-size: 28px;  cursor: pointer;  transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s, color 0.2s;}.icon-circle:hover {  transform: scale(1.1);  box-shadow: 0 4px 12px rgba(0,0,0,0.3);  background-color: white;  color: #D1242A;}/* Float animation */.sl-float {  animation: float 6s ease-in-out infinite;}@keyframes float {  0%, 100% { transform: translateY(0); }  50% { transform: translateY(-10px); }}/* Zoom animation */.sl-zoom {  animation: zoom 8s ease-in-out infinite;}@keyframes zoom {  0%, 100% { transform: scale(1); }  50% { transform: scale(1.05); }}/* Sway animation */.sl-sway {  animation: sway 7s ease-in-out infinite;}@keyframes sway {  0%, 100% { transform: translateX(-10px); }  50% { transform: translateX(10px); }}.team-slider .card {  border-radius: 1rem;  overflow: hidden;  transition: transform 0.3s ease;}.team-slider .card:hover {  transform: translateY(-5px);}.team-slider img {  object-fit: cover;  height: 300px;}/* Base styling */.team-icon-pill {  border-color: #D1242A;  max-width: fit-content;  cursor: pointer;  transition: background-color 0.3s ease, box-shadow 0.3s ease;}.team-icon-pill span {  transition: color 0.3s ease, background-color 0.3s ease;}/* Hover state */.team-icon-pill:hover {  background-color: #D1242A;}.team-icon-pill:hover span {  color: #fff !important;/* make all icons white */}/* Special handling for expand icon */.team-icon-pill:hover .expand-icon {  background-color: #fff !important;  color: #D1242A !important;}/* Image overlay */.image-overlay-container {  position: relative;  display: inline-block;  width: 100%;}.image-overlay-container::after {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.3); /* semi-transparent black overlay */}/* Background image wrapper */.home-news-img-wrapper {  position: relative;  height: 200px; /* adjust to 400px if needed */  background-size: cover;  background-position: center top;  overflow: hidden;  display: flex;  align-items: flex-end;  padding: 1rem;}/* Dark overlay */.home-news-overlay {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: rgba(0,0,0,0.5);}/* Content inside overlay */.home-news-overlay-content {  position: relative;  z-index: 2;}.home-news-card-text {  display: -webkit-box;  -webkit-line-clamp: 3;  /* number of lines */  -webkit-box-orient: vertical;  -moz-box-orient: vertical;  -ms-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis;}/* Equal card heights */.swiper-slide {  display: flex;}.swiper-slide .card {  flex: 1;  display: flex;  flex-direction: column;}.swiper-slide .card-body {  flex-grow: 1;  display: flex;  flex-direction: column;}.contact-list li {  display: flex;  align-items: center;  margin-bottom: 0.5rem;  font-size: 0.95rem;}.contact-list li .material-symbols-outlined {  font-size: 20px;  margin-right: 8px;  color: #D1242A;}.footer-email-box {  background-color: #f7f7f7; /* slightly lighter than footer bg */}.footer-email-form .form-control {  border-radius: 0.5rem;}.footer-email-form button {  background-color: #D1242A;  border: none;  transition: background 0.3s ease;}.footer-email-form button:hover {  background-color: #b51e24;}.contact-list li {  display: flex;  align-items: center;  gap: 8px;  margin-bottom: .5rem;  font-size: .95rem;}.contact-list .material-symbols-outlined { font-size: 20px; color: #D1242A; }/* Slightly lighter than the dark footer */.footer-email-box {  background: rgba(255,255,255,0.06);  border: 1px solid rgba(255,255,255,0.1);}.footer-email-link { color: #fff; }.footer-email-link:hover { text-decoration: underline; }.footer-email-form .form-control { border-radius: .5rem; }/* General hidden state for all sections */.animate-section > .container * {  opacity: 0;  transform: translateY(40px);  transition: opacity 1.5s ease, transform 1.5s ease; /* slower animation */}/* Active state when section is in view */.animate-section.animate-in > .container * {  opacity: 1;  transform: translateY(0);}/* Stagger utility: apply different delays using a class */.animate-section.animate-in .stagger-1 { transition-delay: 0.4s; }.animate-section.animate-in .stagger-2 { transition-delay: 0.8s; }.animate-section.animate-in .stagger-3 { transition-delay: 1.2s; }.animate-section.animate-in .stagger-4 { transition-delay: 1.6s; }.animate-section.animate-in .stagger-5 { transition-delay: 2s; }/* Add more stagger classes if needed *//* Bounce animation @keyframes bounce {  0%, 20%, 50%, 80%, 100% {    transform: translateY(0);  }  40% {    transform: translateY(-30px);  }  60% {    transform: translateY(-15px);  }}.animated-pizza-1 {  animation: bounce 2s infinite;}.animated-pizza-2 {  animation: bounce 2s infinite;  animation-delay: 1s;}*/.happy-bg{  background-color: #d1242a;  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cg fill='%23d73b41' fill-opacity='0.69'%3E%3Cpath fill-rule='evenodd' d='M29.42 29.41c.36-.36.58-.85.58-1.4V0h-4v26H0v4h28c.55 0 1.05-.22 1.41-.58h.01zm0 29.18c.36.36.58.86.58 1.4V88h-4V62H0v-4h28c.56 0 1.05.22 1.41.58zm29.16 0c-.36.36-.58.85-.58 1.4V88h4V62h26v-4H60c-.55 0-1.05.22-1.41.58h-.01zM62 26V0h-4v28c0 .55.22 1.05.58 1.41.37.37.86.59 1.41.59H88v-4H62zM18 36c0-1.1.9-2 2-2h10a2 2 0 1 1 0 4H20a2 2 0 0 1-2-2zm0 16c0-1.1.9-2 2-2h10a2 2 0 1 1 0 4H20a2 2 0 0 1-2-2zm16-26a2 2 0 0 1 2-2 2 2 0 0 1 2 2v4a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-4zm16 0a2 2 0 0 1 2-2 2 2 0 0 1 2 2v4a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-4zM34 58a2 2 0 0 1 2-2 2 2 0 0 1 2 2v4a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-4zm16 0a2 2 0 0 1 2-2 2 2 0 0 1 2 2v4a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-4zM34 78a2 2 0 0 1 2-2 2 2 0 0 1 2 2v6a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-6zm16 0a2 2 0 0 1 2-2 2 2 0 0 1 2 2v6a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-6zM34 4a2 2 0 0 1 2-2 2 2 0 0 1 2 2v6a2 2 0 0 1-2 2 2 2 0 0 1-2-2V4zm16 0a2 2 0 0 1 2-2 2 2 0 0 1 2 2v6a2 2 0 0 1-2 2 2 2 0 0 1-2-2V4zm-8 82a2 2 0 1 1 4 0v2h-4v-2zm0-68a2 2 0 1 1 4 0v10a2 2 0 1 1-4 0V18zM66 4a2 2 0 1 1 4 0v8a2 2 0 1 1-4 0V4zm0 72a2 2 0 1 1 4 0v8a2 2 0 1 1-4 0v-8zm-48 0a2 2 0 1 1 4 0v8a2 2 0 1 1-4 0v-8zm0-72a2 2 0 1 1 4 0v8a2 2 0 1 1-4 0V4zm24-4h4v2a2 2 0 1 1-4 0V0zm0 60a2 2 0 1 1 4 0v10a2 2 0 1 1-4 0V60zm14-24c0-1.1.9-2 2-2h10a2 2 0 1 1 0 4H58a2 2 0 0 1-2-2zm0 16c0-1.1.9-2 2-2h10a2 2 0 1 1 0 4H58a2 2 0 0 1-2-2zm-28-6a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm8 26a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm16 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4zM36 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm16 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm-8-8a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0 68a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm16-34a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm16-12a2 2 0 1 0 0 4 6 6 0 1 1 0 12 2 2 0 1 0 0 4 10 10 0 1 0 0-20zm-64 0a2 2 0 1 1 0 4 6 6 0 1 0 0 12 2 2 0 1 1 0 4 10 10 0 1 1 0-20zm56-12a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0 48a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm-48 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0-48a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm24 32a10 10 0 1 1 0-20 10 10 0 0 1 0 20zm0-4a6 6 0 1 0 0-12 6 6 0 0 0 0 12zm36-36a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-4a2 2 0 1 0 0-4 2 2 0 0 0 0 4zM10 44c0-1.1.9-2 2-2h8a2 2 0 1 1 0 4h-8a2 2 0 0 1-2-2zm56 0c0-1.1.9-2 2-2h8a2 2 0 1 1 0 4h-8a2 2 0 0 1-2-2zm8 24c0-1.1.9-2 2-2h8a2 2 0 1 1 0 4h-8a2 2 0 0 1-2-2zM3 68c0-1.1.9-2 2-2h8a2 2 0 1 1 0 4H5a2 2 0 0 1-2-2zm0-48c0-1.1.9-2 2-2h8a2 2 0 1 1 0 4H5a2 2 0 0 1-2-2zm71 0c0-1.1.9-2 2-2h8a2 2 0 1 1 0 4h-8a2 2 0 0 1-2-2zm6 66a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-4a2 2 0 1 0 0-4 2 2 0 0 0 0 4zM8 86a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-4a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0-68A6 6 0 1 1 8 2a6 6 0 0 1 0 12zm0-4a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm36 36a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'/%3E%3C/g%3E%3C/svg%3E");}.jigsaw-bg{  background-color: #d1242a;  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' viewBox='0 0 192 192'%3E%3Cpath fill='%23ec595e' fill-opacity='0.4' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'%3E%3C/path%3E%3C/svg%3E");}