@charset "utf-8";

#preloader { position: fixed; inset: 0px; background-color: rgb(252, 250, 245); z-index: 1099; }

#preloader #status { width: calc(100% - 40px); max-width: 400px; position: absolute; left: 50%; top: 50%; background: url("../image/4_loading_loop_.gif") center center / contain no-repeat; transform: translate(-50%, -50%); }

#preloader #status::before { content: ""; display: block; padding-bottom: 44.8333%; }

body, html { overflow-x: hidden; }

html.active { overflow: hidden; }

body { display: flex; min-height: 100vh; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

main { -webkit-box-flex: 1; flex: 1 0 auto; }

.img-full { width: 100%; height: auto; }

.container-fluid { max-width: 1200px; padding-right: 20px; padding-left: 20px; }

.bg-dark-green { background: rgb(1, 53, 61); }

.bg-green { background: rgb(17, 131, 138); }

.bg-light-green { background: rgb(207, 230, 232); }

.bg-orange { background: rgb(255, 141, 104); }

.bg-light-orange { background: rgb(255, 195, 176); }

.bg-beige { background: rgb(247, 246, 242); }

.bg-white { background: rgb(255, 255, 255); }

.rounded { border-radius: 20px !important; }

@media (min-width: 992px) {
  .col-lg-13 { -webkit-box-flex: 0; flex: 0 0 auto; width: 20%; }
}

.img-square { background-position: center center; background-repeat: no-repeat; background-size: cover; }

.img-square::before { content: ""; display: block; padding-top: 100%; }

@font-face { font-family: BwFusiona-56Medium; src: url("fonts/BwFusiona-56Medium.woff2") format("woff2"), url("fonts/BwFusiona-56Medium.woff") format("woff"); }

@font-face { font-family: DMSans-Regular; src: url("fonts/DMSans-Regular.ttf") format("truetype"); }

@font-face { font-family: DMSans-Bold; src: url("fonts/DMSans-Bold.ttf") format("truetype"); }

body { font-family: DMSans-Regular; -webkit-font-smoothing: antialiased; color: rgb(1, 53, 61); }

.primary-font { font-family: DMSans-Regular; }

.secondary-font { font-family: BwFusiona-56Medium, serif; }

b, strong { font-family: DMSans-Bold; -webkit-font-smoothing: antialiased; }

p { font-size: 0.875rem; line-height: 1.5rem; }

.footnote, .tag, h1, h2, h3, h4, h5, h6 { font-family: BwFusiona-56Medium, serif; margin-bottom: 15px; }

h1 { font-size: 3.125rem; line-height: 3.75rem; }

h2 { font-size: 2.375rem; line-height: 3rem; }

h3 { font-size: 1.625rem; line-height: 2.25rem; }

h4 { font-size: 1.5rem; line-height: 2.125rem; }

h5 { font-size: 1.25rem; line-height: 1.875rem; }

.tag { font-family: DMSans-Bold; font-size: 0.75rem; line-height: 1rem; margin-bottom: 6px; letter-spacing: 1px; text-transform: uppercase; }

.label { font-family: DMSans-Bold; font-size: 0.75rem; line-height: 1rem; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 20px; }

.text-large { font-size: 1.125rem; line-height: 1.375rem; }

.small, .text-small, small { font-size: 0.75rem; line-height: 0.938rem; }

@media (min-width: 576px) {
  p { font-size: 1.063rem; line-height: 1.5rem; }
  h1 { font-size: 4.375rem; line-height: 4.5rem; }
  h2 { font-size: 3.5rem; line-height: 4.125rem; }
  h3 { font-size: 2.375rem; line-height: 3rem; }
  h4 { font-size: 1.875rem; line-height: 2.5rem; }
  h5 { font-size: 1.5rem; line-height: 2.125rem; }
  .label { font-size: 1.125rem; letter-spacing: 0px; }
  .text-large { font-size: 1.625rem; line-height: 2.125rem; }
  .text-medium { font-size: 1.25rem; line-height: 2rem; }
  .text-small { font-size: 0.875rem; line-height: 1.188rem; }
}

.text-green { color: rgb(17, 131, 138); }

.text-dark-green { color: rgb(1, 36, 41); }

.text-orange { color: rgb(255, 141, 104); }

.text-light-grey { color: rgba(0, 0, 0, 0.5); }

.navbar-expand-lg { padding: 20px 0px; height: 95px; position: relative; z-index: 1001; }

.navbar-brand { padding-top: 0px; padding-bottom: 0px; margin-right: 50px; font-size: 0px; color: transparent; text-decoration: none; white-space: nowrap; position: relative; z-index: 1001; }

.navbar-expand-lg .navbar-nav .nav-link { font-family: DMSans-Regular; font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; padding: 0px 30px; color: rgb(255, 255, 255); position: relative; }

.navbar-toggler { border-radius: 20px; background-color: rgb(255, 255, 255); padding: 5px 20px; position: relative; z-index: 1002; }

.navbar-toggler:focus { box-shadow: none; }

.dropdown { position: static; }

@media (min-width: 200px) {
  .animate { animation-duration: 0.5s; animation-fill-mode: both; }
}

@keyframes slideIn { 
  0% { transform: translateY(-1rem); opacity: 0; }
  100% { transform: translateY(0rem); opacity: 1; }
  0% { transform: translateY(-1rem); opacity: 0; }
}

@-webkit-keyframes slideIn { 
  0% { opacity: 0; }
  100% { transform: translateY(0px); opacity: 1; }
  0% { transform: translateY(-1rem); opacity: 0; }
}

.slideIn { animation-name: slideIn; }

.navbar-expand-lg .navbar-nav .dropdown-menu { border-radius: 0px; padding: 0px; background-color: rgb(1, 36, 41); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }

.navbar-expand-lg .navbar-nav .dropdown-menu .drop-header { position: relative; }

.navbar-expand-lg .navbar-nav .dropdown-menu .drop-header::before { content: ""; display: block; width: 50vw; height: 100%; background: rgb(255, 255, 255); position: absolute; top: 0px; left: 1px; transform: translateX(-100%); }

.navbar-expand-lg .navbar-nav .dropdown-menu .nav-item { position: relative; width: calc(100% - 40px); background-color: rgb(1, 36, 41); padding: 20px; transition: background-color 0.25s linear; }

.navbar-expand-lg .navbar-nav .dropdown-menu .nav-item span { display: block; width: 23px; height: 23px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cpath stroke='%23FFC3B0' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.55888' d='m11.6006 2 9.3984 9.5-9.3984 9.5M2 11.9106h18.2095'/%3E%3C/svg%3E") center center no-repeat; margin-top: 30px; }

.navbar-expand-lg .navbar-nav .dropdown-menu .nav-item:focus, .navbar-expand-lg .navbar-nav .dropdown-menu .nav-item:hover { background-color: rgb(1, 53, 61); }

.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item { font-family: BwFusiona-56Medium; color: rgb(255, 255, 255); padding: 0px; font-size: 18px; line-height: 25px; font-weight: 400; }

.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:focus, .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover { background-color: transparent; }

@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .dropdown-menu { width: 100vw; left: 0px; }
  .navbar-expand-lg .navbar-nav .dropdown-menu .nav-item { width: 25%; padding: 40px 20px; }
  .navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item { text-decoration: underline; font-size: 20px; line-height: 27px; }
  .navbar-expand-lg .navbar-nav .current-menu-item .nav-link::before, .navbar-expand-lg .navbar-nav .current-menu-parent .nav-link::before, .navbar-expand-lg .navbar-nav .nav-link:hover::before { content: ""; display: block; width: 5px; height: 5px; border-radius: 50%; background-color: rgb(255, 141, 104); position: absolute; bottom: -10px; left: 50%; }
}

@media (max-width: 991.98px) {
  .offcanvas-collapse { position: fixed; z-index: 1000; padding-top: 95px; top: 0px; bottom: 0px; left: 100%; width: 100%; padding-right: 1rem; padding-left: 1rem; overflow-y: auto; visibility: hidden; background-color: rgb(1, 36, 41); transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; }
  .offcanvas-collapse.open { visibility: visible; transform: translateX(-100%); }
  .navbar-expand-lg .navbar-nav .nav-link { font-size: 24px; line-height: 32px; padding: 20px 0px; }
}

.entry-content ol, .entry-content ul:not(.blocks-gallery-grid) { margin: 0px 0px 30px; padding: 0px; max-width: 720px; list-style-position: outside; }

.entry-content li { margin-left: 30px; }

.entry-content ol ol, .entry-content ol ul, .entry-content ul ol, .entry-content ul ul, .entry-content ul:not(.blocks-gallery-grid) ul { margin: 20px auto 20px 20px; }

.entry-content ol ol li, .entry-content ol ul li, .entry-content ul ol li, .entry-content ul ul li { margin-left: 0px; }

ol, ul { padding: 0px; }

.wp-block-quote { margin-left: 16px; margin-right: 16px; padding: 0px; }

.wp-block-quote > * { margin-left: 1rem; }

.wp-block-quote.is-large, .wp-block-quote.is-style-large { margin: 36px auto; padding: 0px; }

.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { font-size: 0.813rem; }

@media screen and (min-width: 768px) {
  .wp-block-quote { margin: 48px auto; }
}

.wp-block-pullquote > p:first-child { margin-top: 0px; }

.wp-block-pullquote.alignright { margin-left: 2rem; }

.wp-block-pullquote.alignleft { margin-right: 2rem; }

.fp-header { margin-top: -95px; padding-top: 95px; }

.fp-header .animation { position: absolute; overflow: hidden; z-index: 1; bottom: 0px; right: 0px; height: calc(50% + 50px); width: 100%; }

@media (min-width: 768px) {
  .fp-header .animation { right: -100px; }
}

@media (min-width: 992px) {
  .fp-header .animation { top: -150px; right: -100px; height: calc(100% + 150px); width: calc(50% + 100px); }
}

.fp-header .contact-header { position: absolute; overflow: hidden; z-index: 1; bottom: 0px; right: -100%; height: auto; width: 150%; }

@media (min-width: 768px) {
  .fp-header .contact-header { bottom: 0px; right: -300px; height: auto; text-align: right; width: auto; }
}

.fp-header .fp-thumb { background-repeat: no-repeat; background-position: center center; background-size: cover; border-radius: 20px; position: relative; z-index: 2; }

.fp-header .fp-thumb::before { content: ""; display: block; padding-bottom: 74.5935%; }

.main-header { margin-top: -95px; padding-top: 95px; }

.fp-news { background: linear-gradient(rgb(1, 53, 61) 0%, rgb(1, 53, 61) 21.7391%, rgb(255, 195, 176) 21.7391%, rgb(255, 195, 176) 100%); position: relative; z-index: 3; }

.fp-news .news-slider { display: grid; gap: 0px; grid-auto-flow: row; overflow: hidden; grid-template-columns: 120px 1fr; grid-template-rows: 100px 130px; }

.fp-news .news-slider > :first-child { }

.fp-news .news-slider > :nth-child(2) { }

.fp-news .news-slider > :nth-child(3) { }

.fp-news .news-slider > :nth-child(4) { }

.fp-news .news-slider .nav { grid-area: 1 / 1 / 2 / 2; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='120.7' height='99.9' style='enable-background:new 0 0 120.7 99.9'%3E%3Cpath d='M14.6 14.6c-19.5 19.5-19.5 51.2 0 70.7s51.2 19.5 70.7 0L120.7 50 85.4 14.6c-19.6-19.5-51.2-19.5-70.8 0z' style='fill:%23ff8d68'/%3E%3C/svg%3E") left top / cover no-repeat; }

.fp-news .news-slider .title { grid-area: 1 / 2 / 2 / 3; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='647.3' height='100' style='enable-background:new 0 0 647.3 100'%3E%3Cpath d='M71.8 0C58.6-.3 45.4 4.6 35.4 14.6L0 50l35.4 35.4c10 10 23.3 14.9 36.4 14.6h575.5V0H71.8z' style='fill:%23ff8d68'/%3E%3C/svg%3E") left top / cover no-repeat; align-self: center; padding: 0px 20px 0px 60px; height: 100%; }

.fp-news .news-slider .slide { grid-area: 2 / 1 / 3 / 3; background: rgb(255, 195, 176); }

.fp-news .fp-news-buttons { width: 90px; padding-left: 10px; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }

.fp-news .fp-news-buttons .button--next, .fp-news .fp-news-buttons .button--previous { background-color: transparent; width: 50%; height: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; transition: 0.25s linear; color: transparent; font-size: 0px; background-position: center center; background-repeat: no-repeat; }

.fp-news .fp-news-buttons .button--next.disabled, .fp-news .fp-news-buttons .button--previous.disabled { opacity: 0.3; }

.fp-news .fp-news-buttons .button--previous { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='22' height='23'%3E%3Cpath fill='none' stroke='%23012429' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.193' d='M21 11.5H.6M11.1 22.1.6 11.5 11.1 1'/%3E%3C/svg%3E"); }

.fp-news .fp-news-buttons .button--next { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='23' fill='none'%3E%3Cpath stroke='%23012429' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.19299' d='M.595825 11.5472H21.0279M10.4836 1l10.5456 10.5456-10.5456 10.5455'/%3E%3C/svg%3E"); }

.fp-news .fp-news-text { width: 100%; max-width: 200px; height: 100%; }

.fp-news .news-carousel-cell { width: 370px; padding: 25px 0px 20px; }

.fp-news .news-carousel-cell .news-carousel--thumb { background-position: center center; background-repeat: no-repeat; background-size: cover; margin-right: 20px; border-radius: 10px; width: 126px; }

.fp-news .news-carousel-cell .news-carousel--thumb::before { content: ""; display: block; padding-top: 73.0159%; }

.fp-news .news-carousel-cell .news-carousel--title { font-weight: 700; font-size: 15px; line-height: 18px; letter-spacing: 1px; text-transform: uppercase; }

@media (min-width: 992px) {
  .fp-news { background: linear-gradient(rgb(1, 53, 61) 0%, rgb(1, 53, 61) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%); }
  .fp-news .news-slider { grid-template-columns: auto 170px 330px minmax(20px, 685px) auto; grid-template-rows: 140px; }
  .fp-news .news-slider > :first-child { }
  .fp-news .news-slider > :nth-child(2) { }
  .fp-news .news-slider > :nth-child(3) { }
  .fp-news .news-slider > :nth-child(4) { }
  .fp-news .news-slider > :nth-child(5) { }
  .fp-news .news-slider .nav { grid-area: 1 / 2 / 2 / 3; }
  .fp-news .news-slider .title { grid-area: 1 / 3 / 2 / 4; padding: 0px 20px 0px 90px; }
  .fp-news .news-slider .slide { grid-area: 1 / 4 / 2 / 6; background: rgb(255, 141, 104); }
  .fp-news .fp-news-buttons { width: 120px; padding-left: 20px; }
}

.portfolio-slider { display: grid; gap: 0px; grid-auto-flow: row; grid-template-columns: 1fr; grid-template-rows: repeat(2, auto); }

.portfolio-slider > :first-child { }

.portfolio-slider > :nth-child(2) { }

.portfolio-slider .intro { grid-area: 1 / 1 / 2 / 2; padding: 0px 20px; }

.portfolio-slider .slider { grid-area: 2 / 1 / 3 / 2; }

@media (min-width: 768px) {
  .portfolio-slider { grid-template-rows: auto; grid-template-columns: auto minmax(20px, 300px) minmax(20px, 900px) auto; }
  .portfolio-slider > :first-child { }
  .portfolio-slider > :nth-child(2) { }
  .portfolio-slider > :nth-child(3) { }
  .portfolio-slider > :nth-child(4) { }
  .portfolio-slider .intro { grid-area: 1 / 2 / 2 / 3; padding: 0px 40px 0px 20px; }
  .portfolio-slider .slider { grid-area: 1 / 3 / 2 / 5; }
}

.portfolio-slider .portfolio-carousel-cell { margin-right: 20px; width: 350px; }

.portfolio-slider .portfolio-carousel-cell .portfolio-carousel--thumb { background-position: center center; background-repeat: no-repeat; background-size: contain; background-color: rgb(255, 255, 255); border-radius: 10px; width: 100%; }

.portfolio-slider .portfolio-carousel-cell .portfolio-carousel--thumb::before { content: ""; display: block; padding-top: 73.0159%; }

.portfolio-slider .portfolio-carousel-cell .portfolio-carousel--title { font-weight: 700; font-size: 20px; line-height: 27px; margin-bottom: 5px; }

@media (min-width: 576px) {
  .success-slider .container-fluid::before { content: ""; display: block; height: 740px; width: 471px; position: absolute; top: 50%; right: 0px; transform: translate(20%, -50%); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' width='471' height='740' x='0' y='0' style='enable-background:new 0 0 471 740' version='1.1'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%2311838a;stroke-width:1.947%7D.st1%7Bfill:%23fff%7D.st2%7Bfill:%2311838a%7D%3C/style%3E%3Cpath d='M269.5 214.5h46.9c28.9 0 52.4 23.5 52.4 52.4v2.8c0 27.4-22.2 49.6-49.6 49.6-27.4 0-49.6-22.2-49.6-49.6v-55.2z' class='st0'/%3E%3Cpath d='M268.5 0v56.1c0 28-22.7 50.6-50.6 50.6-28 0-50.6-22.7-50.6-50.6v-2.8c0-29.5 23.9-53.4 53.4-53.4l47.8.1z' class='st1'/%3E%3Cpath d='M167.2 212.5v56.1c0 28-22.7 50.6-50.6 50.6-28 0-50.6-22.7-50.6-50.6v-2.8c0-29.5 23.9-53.4 53.4-53.4h47.8z' class='st2'/%3E%3Cpath d='M369.7 106.7V50.6c0-28 22.7-50.6 50.6-50.6 28 0 50.6 22.7 50.6 50.6v2.8c0 29.5-23.9 53.4-53.4 53.4h-47.8z' style='fill:%23cfe6e8'/%3E%3Cpath d='M267.5 212.5h-46.9c-28.9 0-52.4-23.5-52.4-52.4v-2.8c0-27.4 22.2-49.6 49.6-49.6 27.4 0 49.6 22.2 49.6 49.6v55.2z' class='st0'/%3E%3Cpath d='M202.5 419v56.1c0 28 22.7 50.6 50.6 50.6 28 0 50.6-22.7 50.6-50.6v-2.8c0-29.5-23.9-53.4-53.4-53.4h-47.8z' class='st1'/%3E%3Cpath d='M303.7 631.5v56.1c0 28 22.7 50.6 50.6 50.6 28 0 50.6-22.7 50.6-50.6v-2.8c0-29.5-23.9-53.4-53.4-53.4h-47.8z' class='st2'/%3E%3Cpath d='M101.2 525.7v-56.1c0-28-22.7-50.6-50.6-50.6C22.7 419 0 441.7 0 469.6v2.8c0 29.5 23.9 53.4 53.4 53.4h47.8z' style='fill:%23ff8d68'/%3E%3Cpath d='M203.4 631.5h46.9c28.9 0 52.4-23.5 52.4-52.4v-2.8c0-27.4-22.2-49.6-49.6-49.6-27.4 0-49.6 22.2-49.6 49.6v55.2z' class='st0'/%3E%3Cpath d='M116.6 0c-.1 0-.1 0 0 0-.1 0-.1 0 0 0H116.3c-1.5 0-3 .1-4.4.3l.2 1.9c1.8-.2 3.7-.3 5.6-.3V0h-1.1zM105 1.3c-1.5.4-3 .8-4.5 1.3h-.2c-.1 0-.2.1-.4.1l.7 1.8c1.8-.6 3.6-1.2 5.4-1.6l-1-1.6zm-10.9 4s-.1 0 0 0c-.1 0-.1 0 0 0-.1 0-.1 0 0 0-.1 0-.1 0 0 0H93.2c-1.2.6-2.3 1.3-3.4 2l1.1 1.6c1.6-1 3.2-2 4.9-2.8l-1.7-.8zm-9.8 6.3c0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1-.1.1 0 0-.1.1-.1.1 0 0l-.1.1h-.1c-1 .9-2 1.8-3 2.8l-.2.2 1.4 1.3c1.3-1.3 2.7-2.6 4.1-3.8l-2.1-.6zm-8 8.5c-.1.1-.1.2-.2.3v.5l-.1.1v.1l-.1.1-.1.1-.1.1c0 .1-.1.1-.1.2l-.1.1-.1.1s0 .1-.1.1l-.1.1v.6l1.7 1c.9-1.6 2-3.2 3.1-4.7l-3.7 1.2zm-6 10c-.3.6-.5 1.2-.8 1.8V32.2c-.3.9-.7 1.8-1 2.8l1.9.6c.6-1.8 1.2-3.5 2-5.3l-2.1-.2zm-3.4 11.1c0 .1 0 .1 0 0v.7c-.2 1.3-.3 2.5-.4 3.8l1.9.1c.1-1.9.4-3.7.7-5.6l-2.2 1zm1 11.7H66v.6c0 .7.1 1.5.1 2.2v.3c0 .3 0 .5.1.8l1.9-.2c-.2-1.7-.3-3.4-.3-5.1v1.4h.1zm1.2 11.2-1.9.4c0 .1.1.3.1.4.2 1 .5 2 .8 3v.2c.1.4.3.8.4 1.2l1.8-.6c-.4-1-.9-2.8-1.2-4.6zm3.5 10.6-1.8.8c.7 1.6 1.5 3.2 2.4 4.7v.1c0 .1.1.1.1.2l1.7-1c-.8-1.4-1.6-3.1-2.4-4.8zm5.7 9.7-1.6 1.2c.3.4.5.7.8 1.1 0 0 0 .1.1.1 0 0 0 .1.1.1.8 1 1.6 1.9 2.4 2.8l1.4-1.3c-.8-1.1-2-2.5-3.2-4zm7.7 8.1L84.8 94l.3.3h.2c.9.8 1.9 1.5 2.8 2.2h.1s.1 0 .1.1c.1.1.3.2.4.3l1.1-1.6c-.8-.4-2.3-1.6-3.8-2.8zm9.3 6.3-.9 1.7c1.7.9 3.5 1.7 5.3 2.4l.7-1.8c-1.7-.6-3.4-1.4-5.1-2.3zm10.5 4.2-.5 1.9c1.9.5 3.8.9 5.7 1.2l.3-1.9c-1.9-.3-3.7-.7-5.5-1.2zm11.1 1.7-.1 1.9c.7 0 1.4.1 2 .1H122.2v-1.9H119c-.5 0-1.3 0-2.1-.1zm17.4.1h-5.8v1.9h5.8v-1.9zm11.7 0h-5.8v1.9h5.8v-1.9zm11.7 0h-5.8v1.9h5.8v-1.9zm9.5-.1h-1.9v.1h-1.8v1.9h3.8v-2h-.1zm0-11.7h-1.9v5.8h1.9V93zm0-11.7h-1.9v5.8h1.9v-5.8zm0-11.7h-1.9v5.8h1.9v-5.8zm0-11.7h-1.9v5.8h1.9v-5.8zm-.1-11.6-1.9.2c.1 1.4.2 2.8.2 4.2v1.5h1.9V50.3c-.1-2.2-.2-3.1-.2-4zm-2.4-11.5-1.9.6c.6 1.8 1.1 3.6 1.4 5.4l1.9-.4c-.1-.3-.1-.6-.2-1v-.6c0-.2-.1-.4-.1-.5v-.4c-.7-1.8-.9-2.4-1.1-3.1zm-4.8-10.5-1.7 1c1 1.6 1.9 3.3 2.6 4.9l1.8-.8v-.1c-.9-1.8-1.8-3.4-2.7-5zm-7.2-9.2-1.4 1.4c1.3 1.3 2.6 2.7 3.7 4.2l1.5-1.2c-.9-1.2-1.9-2.3-3-3.4-.5-.7-.7-.8-.8-1zm-9.1-7.3-1 1.6c1.6 1 3.1 2.1 4.6 3.3l1.2-1.5c-1.2-1-2.5-1.9-3.9-2.8h-.1c-.6-.5-.7-.5-.8-.6zm-10.5-5.1-.6 1.8c1.8.6 3.5 1.3 5.2 2.1l.8-1.8c-.7-.3-1.3-.6-2-.9h-.7c-1.6-.8-2.2-1-2.7-1.2zM121.7.3l-.2 1.9c1.9.2 3.7.5 5.5.9l.4-1.9c-.8-.2-1.5-.3-2.3-.4h-.5c-1.6-.4-2.3-.5-2.9-.5zM369.2 106.7h-5.8v1.9h5.8v-1.9zm-11.6 0h-5.8v1.9h5.8v-1.9zm-11.7 0H340v1.9h5.8v-1.9h.1zm-11.7 0h-5.8v1.9h5.8v-1.9zm-11.7 0H321.3c-1.3 0-2.6.1-3.8.2l.2 1.9c1.5-.1 3-.2 4.5-.2h1.1v-1.9h-.8zm-11.6 1.1c-1.3.3-2.7.6-3.9.9h-.2c-.4.1-.8.2-1.2.4l.6 1.9c1.8-.6 3.6-1 5.4-1.4l-.7-1.8zm-11.1 3.5c-.9.4-1.8.8-2.6 1.3 0 0-.1 0-.1.1h-.2c-.5.3-1.1.6-1.6.9l1 1.7c1.6-.9 3.3-1.8 5-2.6l-1.5-1.4zm-10.1 5.8c-1.1.8-2.1 1.6-3.2 2.5 0 0-.1 0-.1.1l-.1.1c-.2.2-.5.4-.7.6l1.3 1.4c1.4-1.3 2.8-2.5 4.3-3.6l-1.5-1.1zm-8.6 7.9c-.3.4-.7.8-1 1.2 0 0 0 .1-.1.1V126.6l-.1.1v.1l-.1.1v.1s0 .1-.1.1c-.3.4-.5.7-.8 1.1l1.6 1.1c1.1-1.5 2.2-3 3.5-4.4l-2.9.1zm-6.6 9.6c-.9 1.7-1.8 3.5-2.5 5.3l1.8.7c.7-1.7 1.5-3.4 2.4-5.1l-1.7-.9zm-4.4 10.8c-.1 0-.1 0 0 0-.1 0-.1 0 0 0-.1 0-.1 0 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0V146.3c0 .3-.1.5-.1.8l1.9.3c.3-1.8.7-3.7 1.2-5.5l-3 3.5zm-2 11.5v4.5h1.9v-2.6c0-1 0-2.1.1-3.1l-2 1.2zm2.1 11.4-1.9.2c.1.9.2 1.8.4 2.7V171.5c.1.7.3 1.4.4 2.1l1.9-.4c-.2-1.1-.5-3-.8-4.9zm2.6 10.9-1.8.7c.1.3.3.7.4 1v.6l1.2 2.7 1.7-.9c-.2-.6-.9-2.3-1.5-4.1zm4.9 10.1-1.6 1.1c.8 1.3 1.7 2.5 2.6 3.7v.1c.1.2.3.3.4.5l1.5-1.2c-.7-1.1-1.9-2.6-2.9-4.2zm7.2 8.6-1.4 1.4c1.4 1.3 2.9 2.6 4.4 3.8l1.2-1.5c-1.5-1.1-2.9-2.4-4.2-3.7zm8.9 6.8-1 1.7c1.2.7 2.5 1.4 3.8 2.1h.2c.2.1.3.1.5.2l.8-1.8c-1-.3-2.7-1.2-4.3-2.2zm10.2 4.6-.6 1.9c.4.1.8.3 1.2.4h.2c1.2.3 2.4.6 3.6.8l.4-1.9c-1.2-.2-3-.6-4.8-1.2zm11 2.1-.1 1.9c.8.1 1.6.1 2.4.1h1.8l-.1-1.9h-2c.4 0-.8 0-2-.1zm16.7-1.6c-1.8.5-3.6.9-5.5 1.2l.3 1.9h.2c1.8-.3 3.6-.7 5.4-1.2l-.4-1.9zm10.4-4.3c-1.6.9-3.3 1.7-5.1 2.4l.7 1.8h.7c.7-.3 1.5-.7 2.2-1 0 0 .1 0 .1-.1h.4c.1-.1.2-.1.3-.2l.7-2.9zm9.1-6.5c-1.4 1.2-2.9 2.4-4.4 3.5l1.1 1.6c.5-.4 1-.8 1.5-1.1l.1-.1H349.8l1.8-1.5-.4-2.4zm7.4-8.4c-1.1 1.5-2.2 3-3.5 4.4l1.5 1.3c1.3-1.5 2.5-3 3.6-4.6l-1.6-1.1zm5.3-9.8c-.7 1.7-1.5 3.4-2.4 5.1l1.7.9c.2-.4.4-.8.6-1.1V185.4c.5-1.1 1-2.2 1.4-3.3l-1.3-1.3zm2.9-10.9c-.3 1.8-.6 3.7-1.1 5.5l1.9.5.3-1.2V174.4c.2-.8.4-1.7.5-2.6v-.1c0-.2.1-.4.1-.6l-1.7-1.2zm2.4-11.3h-1.9v5.8l1.9.1V158.6zm0-11.7h-1.9v5.8h1.9v-5.8zm0-11.7h-1.9v5.8h1.9v-5.8zm0-11.7h-1.9v5.8h1.9v-5.8zm0-11.7h-1.9v5.8h1.9v-5.8zM354.3 419s-.1 0 0 0h-.5c-.9 0-1.8.1-2.7.2h-.4c-.2 0-.4 0-.5.1l.2 1.9c1.8-.2 3.7-.3 5.6-.3V419h-1.7zm-11.5 1.4c-1.9.4-3.8 1-5.6 1.7l.7 1.8c1.8-.6 3.6-1.2 5.4-1.6l-.5-1.9zm-11 3.9-.6.3h-.2c-.7.4-1.5.8-2.2 1.2h-.2c-.4.2-.7.4-1.1.7l1.1 1.6c1.6-1 3.2-2 4.9-2.8l-1.7-1zm-9.8 6.4c-.3.3-.6.5-1 .8h-.1l-.1.1c-.4.4-.9.8-1.3 1.2l-.1.1c-.3.3-.6.7-1 1l1.4 1.3c1.3-1.3 2.7-2.6 4.1-3.8l-1.9-.7zm-8 8.4c-.4.5-.8 1-1.2 1.6 0 0 0 .1-.1.1l-.1.1v.2c-.3.4-.5.8-.7 1.2l1.7 1c.9-1.6 2-3.2 3.1-4.7l-2.7.5zm-5.9 10c-.1 0-.1 0 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0-.1.1-.1.1 0 0v.2c-.7 1.7-1.4 3.4-1.9 5.2l1.9.6c.6-1.8 1.2-3.5 2-5.3l-2-.7zm-3.5 11.2c-.4 1.9-.6 3.8-.7 5.8l1.9.1c.1-1.9.4-3.7.7-5.6l-1.9-.3zm1.1 11.6h-1.9v5.8h1.9v-5.8zm0 11.7h-1.9v5.8h1.9v-5.8zm0 11.7h-1.9v5.8h1.9v-5.8zm0 11.6h-1.9v5.8h1.9v-5.8zm0 11.7h-1.9v5.8h1.9v-5.8zm8.4 5.2h-5.8v1.9h5.8v-1.9zm11.7 0H320v1.9h5.8v-1.9zm11.6 0h-5.8v1.9h5.8v-1.9zm11.7 0h-5.8v1.9h5.8v-1.9zm11.3-.7c-1.8.3-3.7.5-5.6.7l.1 1.9c2-.1 3.9-.3 5.8-.7l-.3-1.9zm10.8-3.1c-1.7.7-3.5 1.3-5.3 1.9l.5 1.9c.4-.1.7-.2 1.1-.3h.2c1-.3 1.9-.7 2.9-1h.2c.1 0 .1 0 .2-.1l.2-2.4zm9.9-5.4c-1.5 1.1-3.1 2.1-4.8 3l.9 1.7c.1-.1.2-.1.3-.2h.1c1.2-.7 2.4-1.4 3.6-2.2l.1-.1h.1l-.3-2.2zm8.4-7.4c-1.3 1.4-2.6 2.7-4 3.9l1.3 1.5c1.5-1.3 2.9-2.6 4.2-4.1l-1.5-1.3zm6.6-9.1c-.9 1.6-2 3.2-3.1 4.7l1.6 1.2c1.2-1.6 2.2-3.2 3.2-4.9l-1.7-1zm4.6-10.3c-.6 1.8-1.2 3.6-2 5.3l1.8.8c.3-.8.7-1.6 1-2.4v-.7c.1-.4.2-.7.4-1.1l-1.2-1.9zm2.1-11c-.2 1.9-.4 3.7-.8 5.6l1.9.4c.4-1.9.6-3.8.8-5.8l-1.9-.2zm2-11.5-1.9.2c.1 1.4.2 2.8.2 4.2v1.5h1.9v-1.6c0-.6 0-1.2-.1-1.8v-.1c-.1-1.8-.1-2.1-.1-2.4zm-2.3-11.4-1.9.6c.6 1.8 1.1 3.6 1.4 5.4l1.9-.4v-.1c-.1-.6-.3-1.2-.4-1.7v-.5c-.8-2.5-.9-2.9-1-3.3zm-4.9-10.6-1.7 1c1 1.6 1.9 3.3 2.6 4.9l1.8-.8c-.5-1.1-1-2.1-1.6-3.2 0 0 0-.1-.1-.1v-.2c-.5-.8-.8-1.2-1-1.6zm-7.2-9.2-1.4 1.4c1.3 1.3 2.6 2.7 3.7 4.2l1.5-1.2c-.2-.2-.3-.4-.5-.6v-.1l-.1-.1c-.4-.4-.7-.9-1.1-1.3l-.1-.1-.1-.1v-.1c-1.2-1.2-1.5-1.6-1.9-2zm-9.1-7.3-1 1.6c1.6 1 3.1 2.1 4.6 3.3l1.2-1.5c-.5-.4-1-.8-1.4-1.1 0 0-.1 0-.1-.1h-.4s-.1 0-.1-.1c-2.2-1.7-2.5-1.9-2.8-2.1zm-10.5-5-.6 1.8c1.8.6 3.5 1.3 5.2 2.1l.8-1.8c-1.3-.6-2.7-1.2-4.1-1.7H371.8c-.7-.3-.8-.4-1-.4zm-11.4-2.5-.2 1.9c1.9.2 3.7.5 5.5.9l.4-1.9c-.4-.1-.8-.2-1.3-.3H361.9c-1.6-.5-2.1-.6-2.5-.6zM149.1 525.7h-5.8v1.9h5.8v-1.9zm-11.7 0h-5.8v1.9h5.8v-1.9zm-11.7 0h-5.8v1.9h5.8v-1.9zm-11.7 0h-5.8v1.9h5.8v-1.9zm-10.9 0h-1.9v4.6h1.9v-4.6zm0 10.5h-1.9v5.8h1.9v-5.8zm0 11.7h-1.9v5.8h1.9v-5.8zm0 11.7h-1.9v5.8h1.9v-5.8zm0 11.7h-1.9v5.8h1.9v-5.8zm.1 11.6h-1.9v.6c.1 1.4.2 2.8.4 4.2l1.9-.3c-.2-.7-.4-2.6-.4-4.5zm1.5 11.1-1.9.5c.1.3.1.5.2.8v1.3c.3 1 .7 2 1 3l1.8-.7c-.1-1.3-.6-3.1-1.1-4.9zm4 10.5-1.7.9c.9 1.7 1.9 3.4 3 5l1.6-1.1c-1-1.6-2-3.2-2.9-4.8zm6.3 9.2-1.5 1.3c1.3 1.5 2.6 2.9 4.1 4.2l1.3-1.4c-1.3-1.3-2.6-2.7-3.9-4.1zm8.3 7.6-1.1 1.6c.1 0 .1.1.2.1l2.7 1.8s.1 0 .1.1c0 0 .1 0 .1.1.5.3 1 .6 1.5.8l1-1.7c-1.4-.7-3-1.7-4.5-2.8zm9.8 5.5-.8 1.8c.9.4 1.9.8 2.9 1.1h.2c.6.2 1.2.4 1.9.6l.5-1.9c-1.2-.3-3-.9-4.7-1.6zm10.8 3.1-.3 1.9c.1 0 .3 0 .4.1h.4c.2 0 .4.1.6.1h.7c.7.1 1.4.1 2.1.1l.1-1.9c-.3.2-2.2 0-4-.3zm16.7-.2c-1.8.3-3.7.6-5.6.7l.1 1.9c.8 0 1.5-.1 2.3-.2H158.3c.3 0 .6-.1.8-.1l1.5-2.3zm10.7-3.3c-1.7.7-3.5 1.4-5.3 1.9l.6 1.9c1.9-.6 3.7-1.3 5.5-2l-.8-1.8zm9.7-5.6c-1.5 1.1-3.1 2.2-4.7 3.1l1 1.7c.2-.1.5-.3.7-.4h.1s.1 0 .1-.1h.1c.1-.1.2-.1.3-.2.1 0 .1-.1.2-.1 1.1-.7 2.3-1.5 3.3-2.3l-1.1-1.7zm8.1-7.7c-1.2 1.4-2.5 2.8-3.8 4.1l1.3 1.4c1.4-1.3 2.7-2.8 4-4.3l-1.5-1.2zm6.2-9.4c-.8 1.7-1.8 3.3-2.8 4.9l1.6 1.1c1.1-1.6 2-3.3 2.9-5.1l-1.7-.9zm3.9-10.5c-.4 1.8-1 3.6-1.6 5.4l1.8.7V598.3c.1-.5.3-1 .4-1.5l-.6-3.6zm1.3-11.1c0 1.9-.1 3.8-.3 5.6l1.9.2c0-.3.1-.5.1-.8v-.5c0-.7.1-1.5.1-2.2l-1.8-2.3zm1.2-11.7-1.9.3c.3 1.8.5 3.7.6 5.6l1.9-.1c-.1-1.6-.2-3.2-.5-4.8v-.4c0-.5 0-.5-.1-.6.1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 0 .1 0 0 0 0zm-3.1-11.2-1.8.7c.7 1.7 1.3 3.5 1.8 5.3l1.9-.5c0-.2-.1-.4-.2-.5 0-.1 0-.1-.1-.2V563.1c0-.1 0-.1-.1-.2 0-.1 0-.1-.1-.2v-.1c0-.1 0-.1-.1-.2 0-.1 0-.1-.1-.2v-.6c-.9-1.8-1.1-2.1-1.2-2.4zm-5.5-10.3-1.6 1.1c1.1 1.5 2 3.2 2.9 4.8l1.7-.9c-.6-1.1-1.2-2.2-1.9-3.2v-.1c-1-1.6-1-1.6-1.1-1.7.1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 .1.1.1.1 0 0 .1.1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0 0 .1 0 .1 0 0zm-7.6-8.8-1.3 1.4c1.4 1.3 2.7 2.6 3.9 4.1l1.5-1.3c-.2-.3-.5-.5-.7-.8l-.1-.1-.1-.1-.1-.1-1.8-1.8-.1-.1-.1-.1-1.1-1.1zm-9.3-7-1 1.7c1.6 1 3.2 2 4.7 3.1l1.2-1.6c-.5-.4-1-.7-1.5-1.1 0 0-.1 0-.1-.1 0 0-.1 0-.1-.1H178.6c-2-1.7-2.2-1.8-2.4-1.9zm-10.6-4.8-.6 1.9c1.8.6 3.5 1.3 5.2 2l.8-1.8c-.1 0-.1 0-.2-.1-.1 0-.1 0-.2-.1-.4-.2-.8-.4-1.3-.5-.1 0-.2-.1-.3-.1 0 0-.1 0-.1-.1H168c-.1 0-.1 0-.2-.1l-2.2-1.1zm-11.5-2.3-.2 1.9c1.9.2 3.7.5 5.6.8l.4-1.9c-.1 0-.2 0-.3-.1H158.3c-4.1-.7-4.1-.7-4.2-.7z' class='st2'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right center; background-size: cover; }
}

.success-carousel .carousel-cell .carousel-cell-container { display: grid; grid-template-columns: 1fr; grid-template-rows: repeat(2, auto); gap: 0px; }

.success-carousel .carousel-cell .carousel-cell-container > :first-child { }

.success-carousel .carousel-cell .carousel-cell-container > :nth-child(2) { }

.success-carousel .carousel-cell .carousel-cell-container .slide-image { grid-area: 1 / 1 / 2 / 2; border-radius: 20px 20px 0px 0px; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: cover; margin: 0px 15px; }

.success-carousel .carousel-cell .carousel-cell-container .slide-image::before { content: ""; display: block; padding-top: 70%; }

.success-carousel .carousel-cell .carousel-cell-container .slide-content { grid-area: 2 / 1 / 3 / 2; }

@media (min-width: 768px) {
  .success-carousel .carousel-cell .carousel-cell-container { grid-template-columns: repeat(12, 1fr); grid-template-rows: 50px auto 50px; }
  .success-carousel .carousel-cell .carousel-cell-container > :first-child { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(2) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(3) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(4) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(5) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(6) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(7) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(8) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(9) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(10) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(11) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(12) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(13) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(14) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(15) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(16) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(17) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(18) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(19) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(20) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(21) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(22) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(23) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(24) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(25) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(26) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(27) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(28) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(29) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(30) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(31) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(32) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(33) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(34) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(35) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(36) { }
  .success-carousel .carousel-cell .carousel-cell-container .slide-content { grid-area: 2 / 1 / 3 / 8; }
  .success-carousel .carousel-cell .carousel-cell-container .slide-image { grid-area: 1 / 5 / 4 / 13; border-radius: 20px; margin: 0px; }
}

@media (min-width: 992px) {
  .success-carousel .carousel-cell .carousel-cell-container { grid-template-columns: repeat(12, 1fr); grid-template-rows: 50px auto 50px; }
  .success-carousel .carousel-cell .carousel-cell-container > :first-child { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(2) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(3) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(4) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(5) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(6) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(7) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(8) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(9) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(10) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(11) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(12) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(13) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(14) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(15) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(16) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(17) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(18) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(19) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(20) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(21) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(22) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(23) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(24) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(25) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(26) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(27) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(28) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(29) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(30) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(31) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(32) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(33) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(34) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(35) { }
  .success-carousel .carousel-cell .carousel-cell-container > :nth-child(36) { }
  .success-carousel .carousel-cell .carousel-cell-container .slide-content { grid-area: 2 / 1 / 3 / 6; }
  .success-carousel .carousel-cell .carousel-cell-container .slide-image { grid-area: 1 / 5 / 4 / 12; border-radius: 20px; }
}

.success-carousel .flickity-prev-next-button.previous .flickity-button-icon { left: 12%; }

.success-carousel .flickity-prev-next-button.next .flickity-button-icon { left: 30%; }

.success-carousel .flickity-page-dots { bottom: 0px; }

.success-carousel .flickity-page-dots .dot { background: rgb(17, 131, 138); }

.success-carousel .flickity-prev-next-button.previous { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='75.8' height='62.8' style='enable-background:new 0 0 75.8 62.8'%3E%3Cpath d='M53.6 9.2C41.3-3.1 21.5-3.1 9.2 9.2c-12.3 12.3-12.3 32.1 0 44.4 12.3 12.3 32.1 12.3 44.4 0l22.2-22.2L53.6 9.2z' style='fill:%23ff8d68'/%3E%3C/svg%3E") center center / cover no-repeat; width: 45px; height: 38px; border-radius: 0px; left: 2px; top: auto; bottom: 0px; transform: translateY(0%); }

.success-carousel .flickity-prev-next-button.next { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='75.8' height='62.8' style='enable-background:new 0 0 75.8 62.8'%3E%3Cpath d='M22.2 53.6c12.3 12.3 32.1 12.3 44.4 0 12.3-12.3 12.3-32.1 0-44.4-12.3-12.3-32.1-12.3-44.4 0L0 31.4l22.2 22.2z' style='fill:%23ff8d68'/%3E%3C/svg%3E") center center / cover no-repeat; width: 45px; height: 38px; border-radius: 0px; top: auto; bottom: 0px; right: 2px; transform: translateY(0%); }

@media (min-width: 768px) {
  .success-carousel .flickity-prev-next-button.previous { width: 76px; height: 63px; }
  .success-carousel .flickity-prev-next-button.next { width: 76px; height: 63px; }
}

@media (min-width: 1330px) {
  .success-carousel .flickity-prev-next-button.previous { width: 76px; height: 63px; left: -100px; top: 50%; }
  .success-carousel .flickity-prev-next-button.next { width: 76px; height: 63px; right: -100px; top: 50%; }
}

.metric-wrapper { background-color: rgb(255, 230, 222); border-radius: 20px; height: 100%; }

.metric-wrapper h2 { margin: 0px; }

.testimonals { background-position: center center; background-repeat: no-repeat; background-size: cover; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' width='1440' height='795' x='0' y='0' style='enable-background:new 0 0 1440 795' version='1.1'%3E%3Cstyle%3E.st1%7Bfill:none;stroke:%23fff;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:2.46,2.46%7D%3C/style%3E%3Cpath d='M1346.6 45.8v4.6c0 23.8-19.3 43.2-43.2 43.2h-4.6c-23.8 0-43.2-19.3-43.2-43.2V2.6h47.8c23.8 0 43.1 19.3 43.2 43.2z' style='fill:none;stroke:%23ff8d68;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:1.0809,1.0809'/%3E%3Cpath d='M1479.8 417.4h10.5c54.2 0 98.3 44 98.3 98.3v10.5c0 54.2-44 98.3-98.3 98.3h-108.8V515.6c0-54.2 44-98.2 98.3-98.2z' class='st1'/%3E%3Cpath d='M1136.1 1141.5h-26.3c-135.3 0-245.4-109.9-245.4-245.4v-26.3c0-135.3 109.9-245.4 245.4-245.4h271.6v271.9c.1 135.4-109.8 245.2-245.3 245.2z' style='fill:none;stroke:%23fff;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:2.8977,2.8977'/%3E%3Cpath d='M406.2 176.7v10.5c0 54.2-44 98.3-98.3 98.3h-10.5c-54.2 0-98.3-44-98.3-98.3V78.4H308c54.2 0 98.2 44 98.2 98.3zM-8-19.9v-10.5c0-54.2 44-98.3 98.3-98.3h10.5c54.2 0 98.3 44 98.3 98.3V78.4H90.2C36 78.4-8 34.4-8-19.9z' class='st1'/%3E%3Cpath d='M149.1 780.2h-7.9c-41 0-74.4-33.3-74.4-74.4v-7.9c0-41 33.3-74.4 74.4-74.4l82.3.1v82.2c0 41-33.3 74.3-74.4 74.4z' style='fill:none;stroke:%23ff8d68;stroke-width:2;stroke-miterlimit:10'/%3E%3C/svg%3E"); }

.testimonal-carousel .testimonal-slide-image { border-radius: 50% 50% 50% 0px; display: block; overflow: hidden; }

.testimonal-carousel .testimonal-slide-quote { position: relative; }

.testimonal-carousel .testimonal-slide-quote::before { content: ""; display: block; width: 63px; height: 50px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='50' fill='none'%3E%3Cpath fill='%23FF8D68' d='M23.5368.163155C6.02105 10.4263 0 21.1 0 31.7737c0 10.8105 6.02105 18.0631 14.9158 18.0631 8.2105 0 13.6842-5.4736 13.6842-13.821 0-8.2105-5.3368-13.8211-13.6842-13.8211h-1.2316c2.8737-5.3368 7.8-9.8526 14.9158-13.41049L23.5368.163155ZM48.5789 22.1947h-1.2315c2.8737-5.3368 7.8-9.8526 15.0526-13.41049L57.2.163155C39.6842 10.4263 33.8 21.1 33.8 31.7737c0 10.8105 6.0211 18.0631 14.7789 18.0631 8.2106 0 13.8211-5.4736 13.8211-13.821 0-8.2105-5.4737-13.8211-13.8211-13.8211Z'/%3E%3C/svg%3E") center center no-repeat; margin-bottom: 30px; }

.testimonal-carousel hr { border-top: 2px solid rgb(255, 141, 104); opacity: 1; }

.testimonal-carousel .flickity-prev-next-button.previous { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='75.8' height='62.8' style='enable-background:new 0 0 75.8 62.8'%3E%3Cpath d='M53.6 9.2C41.3-3.1 21.5-3.1 9.2 9.2c-12.3 12.3-12.3 32.1 0 44.4 12.3 12.3 32.1 12.3 44.4 0l22.2-22.2L53.6 9.2z' style='fill:%23fff'/%3E%3C/svg%3E") center center / cover no-repeat; width: 45px; height: 38px; border-radius: 0px; left: 0px; top: auto; bottom: -30px; z-index: 200; }

.testimonal-carousel .flickity-prev-next-button.next { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='75.8' height='62.8' style='enable-background:new 0 0 75.8 62.8'%3E%3Cpath d='M22.2 53.6c12.3 12.3 32.1 12.3 44.4 0 12.3-12.3 12.3-32.1 0-44.4-12.3-12.3-32.1-12.3-44.4 0L0 31.4l22.2 22.2z' style='fill:%23fff'/%3E%3C/svg%3E") center center / cover no-repeat; width: 45px; height: 38px; border-radius: 0px; top: auto; bottom: -30px; right: 0px; z-index: 201; }

@media (min-width: 768px) {
  .testimonal-carousel .flickity-prev-next-button.previous { width: 76px; height: 63px; }
  .testimonal-carousel .flickity-prev-next-button.next { width: 76px; height: 63px; }
}

@media (min-width: 1330px) {
  .testimonal-carousel .flickity-prev-next-button.previous { width: 76px; height: 63px; left: -80px; top: 50%; }
  .testimonal-carousel .flickity-prev-next-button.next { width: 76px; height: 63px; right: -100px; top: 50%; }
}

.testimonal-carousel .flickity-prev-next-button.previous .flickity-button-icon { left: 12%; }

.testimonal-carousel .flickity-prev-next-button.next .flickity-button-icon { left: 30%; }

.testimonal-carousel .flickity-page-dots .dot { background: rgb(255, 255, 255); opacity: 1; }

.testimonal-carousel .flickity-page-dots .dot.is-selected { background: rgb(255, 141, 104); }

.testimonal-carousel .flickity-page-dots { bottom: 0px; }

.page-template-template-portfolio.desktop .portfolio-accordion-item, .page-template-template-portfolio.tablet .portfolio-accordion-item { transition: background-color 0.25s linear; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header { display: grid; grid-template-columns: repeat(9, 1fr); grid-template-rows: 1fr; gap: 0px; grid-auto-flow: row; grid-area: 1 / 1 / 2 / 2; padding-bottom: 30px; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :first-child, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :first-child { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(2), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(2) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(3), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(3) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(4), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(4) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(5), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(5) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(6), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(6) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(7), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(7) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(8), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(8) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header > :nth-child(9), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header > :nth-child(9) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header .logo, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header .logo { grid-area: 1 / 1 / 2 / 3; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header .company, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header .company { grid-area: 1 / 3 / 2 / 5; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header .founder, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header .founder { grid-area: 1 / 5 / 2 / 7; padding-right: 10px; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header .sector, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header .sector { grid-area: 1 / 7 / 2 / 9; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header .icon, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header .icon { grid-area: 1 / 9 / 2 / 10; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-header p, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-header p { margin: 0px; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body { display: grid; grid-template-columns: repeat(9, 1fr); grid-template-rows: auto; gap: 0px; grid-auto-flow: row; grid-area: 2 / 1 / 3 / 2; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :first-child, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :first-child { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(2), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(2) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(3), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(3) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(4), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(4) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(5), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(5) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(6), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(6) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(7), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(7) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(8), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(8) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body > :nth-child(9), .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body > :nth-child(9) { }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .links, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .links { grid-area: 4 / 3 / 5 / 10; padding-top: 10px; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .stage, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .stage { grid-area: 1 / 3 / 2 / 5; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .status, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .status { grid-area: 1 / 5 / 2 / 7; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .location, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .location { grid-area: 1 / 7 / 2 / 10; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .business, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .business { grid-area: 2 / 3 / 3 / 10; padding-top: 30px; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .bio, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .bio { grid-area: 3 / 3 / 4 / 8; }

.page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body p, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body p { margin: 0px; }

@media (min-width: 992px) {
  .page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .links, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .links { grid-area: 1 / 1 / 3 / 3; padding-top: 0px; }
  .page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .business, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .business { grid-area: 2 / 3 / 3 / 6; padding-top: 30px; }
  .page-template-template-portfolio.desktop .portfolio-accordion-item .portfolio-accordion-body .bio, .page-template-template-portfolio.tablet .portfolio-accordion-item .portfolio-accordion-body .bio { grid-area: 2 / 3 / 3 / 8; padding-top: 30px; }
}

.portfolio-accordion-button { appearance: none; border-radius: 0px; background-color: transparent; }

.portfolio-accordion-button span { display: block; width: 36px; height: 36px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Ccircle cx='17.9547' cy='17.954' r='16.6361' stroke='%2301353D' stroke-linejoin='round' transform='rotate(90 17.9547 17.954)'/%3E%3Cpath stroke='%2301353D' stroke-linecap='round' stroke-linejoin='round' d='m25.7533 14.3148-8.3181 8.3181-8.31801-8.3181'/%3E%3C/svg%3E") center center no-repeat; color: transparent; font-size: 0px; transition: transform 0.15s linear, -webkit-transform 0.15s linear; transform: rotate(0deg); }

.portfolio-accordion-item.open .portfolio-accordion-button span { transform: rotate(180deg); }

#stagesTabs.nav-tabs .nav-item { width: 33.3333%; }

#stagesTabs.nav-tabs .nav-link { width: 100%; font-family: BwFusiona-56Medium; font-style: normal; font-weight: 500; font-size: 30px; line-height: 40px; text-align: center; color: rgb(255, 255, 255); background-color: rgb(1, 36, 41); padding: 20px 15px; border-radius: 20px 20px 0px 0px; border-color: rgb(1, 36, 41); }

#stagesTabs.nav-tabs .nav-link.active { background-color: rgb(255, 255, 255); color: rgb(1, 53, 61); padding: 30px 15px 20px; border-color: rgb(255, 255, 255); }

@media (min-width: 992px) {
  #stagesTabs.nav-tabs .nav-link.active { padding: 50px 20px 30px; }
  #stagesTabs.nav-tabs .nav-link { font-size: 40px; line-height: 50px; padding: 30px 20px; }
}

#stagesAccordion .accordion-item .accordion-button { display: block; padding: 20px; font-family: BwFusiona-56Medium; font-size: 20px; line-height: 27px; position: relative; text-decoration: none; border-bottom: 1px solid rgb(255, 255, 255); }

#stagesAccordion .accordion-item .accordion-button.collapsed { color: rgb(255, 255, 255); background: rgb(1, 36, 41); }

#stagesAccordion .accordion-item .accordion-button { background: rgb(255, 255, 255); color: rgb(1, 36, 41); }

#stagesAccordion .accordion-item .accordion-button .accordion-button-icon { display: block; width: 33px; height: 33px; border: 1px solid rgb(1, 36, 41); border-radius: 50%; position: absolute; right: 20px; top: 15px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='19' height='10' style='enable-background:new 0 0 19 10'%3E%3Cpath d='M1.3 8.9 9.6.6l8.3 8.3' style='fill:none;stroke:%23012429;stroke-linecap:round;stroke-linejoin:round'/%3E%3C/svg%3E") center center no-repeat; }

#stagesAccordion .accordion-item .accordion-button.collapsed .accordion-button-icon { border-color: rgb(255, 255, 255); background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='10' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M17.9095.590333C14.6611 3.83873 12.8399 5.65998 9.59148 8.90837L1.27344.590332'/%3E%3C/svg%3E") center center no-repeat; }

#stagesAccordion .accordion-body { padding: 0px 20px 40px; }

.filters { position: relative; }

.filters .searchandfilter > ul > li { padding: 0px; margin-bottom: 30px; }

.filters .searchandfilter ul li ul li { padding: 0px 0px 10px; font-size: 14px; line-height: 29px; }

.filters .searchandfilter .search-filter-reset { display: block; margin-bottom: 30px; font-size: 14px; line-height: 29px; }

.filters .searchandfilter h4 { padding: 0px 0px 10px; }

@media (min-width: 768px) {
  .filters::before { display: block; content: ""; height: 100%; width: 100vw; position: absolute; top: 0px; left: 0px; transform: translateX(-100%); background-color: rgb(247, 246, 242); }
}

.news-result-item { margin-bottom: 30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.news-result-item .news-item-thumb, .news-result-item .success-item-thumb { display: block; position: relative; background-color: rgb(1, 53, 61); overflow: hidden; border-radius: 20px 20px 0px 0px; }

.news-result-item .news-item-thumb .inner, .news-result-item .success-item-thumb .inner { background-image: url("../image/default-news.png"); background-position: center center; background-repeat: no-repeat; background-size: cover; transition: transform 0.25s linear, -webkit-transform 0.25s linear; transform: scale(1); }

.news-result-item .news-item-thumb .inner::before { display: block; content: ""; padding-top: 65%; }

.news-result-item .success-item-thumb .inner::before { display: block; content: ""; padding-top: 41.9948%; }

.news-result-item .success-item-meta { padding: 5px 15px 8px; background-color: rgb(255, 141, 104); }

.news-result-item .news-item-meta { padding: 5px 15px 8px; background: rgb(1, 53, 61); position: relative; }

.news-result-item .news-item-meta span { display: inline-block; background-color: rgb(207, 230, 232); padding: 5px; transform: translateY(-50%); }

.news-result-item .news-item-text { color: rgb(255, 255, 255); background: rgb(1, 53, 61); border-radius: 0px 0px 20px 20px; overflow: hidden; padding: 0px 20px 20px; display: flex; -webkit-box-flex: 1; flex-grow: 1; }

.news-result-item .news-item-text a { text-decoration: none; color: rgb(255, 255, 255); }

.news-result-item:hover .news-item-thumb .inner, .news-result-item:hover .success-item-thumb .inner { transform: scale(1.08); }

.acceleration-item { margin-bottom: 30px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.acceleration-item .acceleration-item-thumb { display: block; position: relative; background-position: center center; background-repeat: no-repeat; overflow: hidden; border-radius: 20px 20px 0px 0px; background-size: cover; }

.acceleration-item .acceleration-item-thumb::before { display: block; content: ""; padding-top: 75%; }

.acceleration-item .acceleration-item-meta { padding: 5px 15px 8px; background-color: rgb(207, 230, 232); }

.acceleration-item .acceleration-item-meta .logo { display: block; width: 100px; height: 60px; background: bisque; position: absolute; top: -15px; right: 15px; }

.acceleration-item .acceleration-item-text { color: rgb(255, 255, 255); border-radius: 0px 0px 20px 20px; overflow: hidden; padding: 30px 20px 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex-grow: 1; }

.acceleration-item .acceleration-item-text.upcoming { background: rgb(1, 53, 61); }

.acceleration-item .acceleration-item-text.past { background: rgb(17, 131, 138); }

.acceleration-item .acceleration-item-text a { text-decoration: none; color: rgb(255, 255, 255); }

.half-image-container { display: grid; gap: 0px; grid-auto-flow: row; grid-template-columns: 1fr; grid-template-rows: repeat(2, auto); }

.half-image-container > :first-child { }

.half-image-container > :nth-child(2) { }

.half-image-container .image { grid-area: 1 / 1 / 2 / 2; }

.half-image-container .text { grid-area: 2 / 1 / 3 / 2; padding: 50px 20px; }

@media (min-width: 992px) {
  .half-image-container { grid-template-columns: 50% minmax(20px, 600px) auto; grid-template-rows: auto; }
  .half-image-container > :first-child { }
  .half-image-container > :nth-child(2) { }
  .half-image-container > :nth-child(3) { }
  .half-image-container .image { grid-area: 1 / 1 / 2 / 2; }
  .half-image-container .text { grid-area: 1 / 2 / 2 / 3; padding-left: 8.33333%; }
}

.team-item-thumb { display: block; position: relative; overflow: hidden; border-radius: 50% 0px 50% 50%; margin-bottom: 30px; }

.team-item-thumb .inner { background-position: center center; background-repeat: no-repeat; background-size: cover; }

.team-item-thumb .inner::before { display: block; content: ""; padding-top: 100%; }

.team-item-name { font-family: BwFusiona-56Medium, serif; font-size: 1.125em; }

.searchandfilter li[data-sf-field-input-type="checkbox"] label, .searchandfilter li[data-sf-field-input-type="radio"] label, .searchandfilter li[data-sf-field-input-type="range-checkbox"] label, .searchandfilter li[data-sf-field-input-type="range-radio"] label { padding: 0px; cursor: pointer; position: relative; }

.searchandfilter input[type="checkbox"], .searchandfilter input[type="radio"] { appearance: none; display: none; background-color: rgb(255, 255, 255); margin: 0px; }

.searchandfilter input[type="checkbox"]:checked ~ label, .searchandfilter input[type="radio"]:checked ~ label { font-weight: bold; text-decoration: underline; padding-left: 20px; }

.searchandfilter input[type="checkbox"]:checked ~ label::before, .searchandfilter input[type="radio"]:checked ~ label::before { content: ""; display: block; width: 10px; height: 10px; border-radius: 50%; background-color: rgb(255, 141, 104); position: absolute; top: 9px; left: 0px; }

.btn-filter { display: flex; -webkit-box-pack: center; justify-content: center; text-decoration: none; padding: 20px; position: relative; }

.btn-filter::after { content: ""; background-color: rgb(255, 0, 255); width: 1em; height: 1em; display: inline-block; margin-left: auto; align-self: center; position: relative; }

.btn-filter.collapsed::after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0.5 0.5 16 16'%3E%3Cpath d='M12.5 7.75H9.25V4.5a.75.75 0 00-1.5 0v3.25H4.5a.75.75 0 000 1.5h3.25v3.25a.75.75 0 001.5 0V9.25h3.25a.75.75 0 000-1.5z'/%3E%3C/svg%3E"); }

.btn-filter::after { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0.5 0.5 16 16'%3E%3Cpath d='M12.5 9.25h-8a.75.75 0 010-1.5h8a.75.75 0 010 1.5z'/%3E%3C/svg%3E"); }

#stagesAccordion h3 { margin: 20px 0px; }

#stagesAccordion h5 { margin: 20px 0px 30px; }

.single-thumb { position: relative; }

.single-thumb .inner { position: relative; background-position: center center; background-repeat: no-repeat; background-size: cover; margin: 20px; border-radius: 10px; z-index: 2; }

.single-thumb .inner::before { content: ""; display: block; padding-top: 100%; z-index: 1; position: relative; }

.single-thumb::before { content: ""; display: block; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' width='519.3' height='327.2' x='0' y='0' style='enable-background:new 0 0 519.3 327.2' version='1.1'%3E%3Cstyle%3E.st0,.st1%7Bfill:none;stroke:%23fff;stroke-width:1.0648%7D.st1%7Bstroke:%23ff8d68%7D%3C/style%3E%3Cpath d='M393.8.5v36.3c0 20.4-16.8 37-37.2 37-20.3 0-36.8-16.4-36.8-36.7 0-20.2 16.4-36.7 36.7-36.7l37.3.1zM444.7 199.5v-36.3c0-20.4 16.8-37 37.2-37 20.3 0 36.8 16.4 36.8 36.7 0 20.2-16.4 36.7-36.7 36.7h-37.3z' class='st0'/%3E%3Cpath d='M443.6 199.9h-61.9c-35 0-63.4 28.7-63.4 63.7 0 34.6 28.1 63 62.7 63s62.7-28.1 62.7-62.7v-64z' class='st1'/%3E%3Cpath d='M74.6 226.6v36.3c0 20.4-16.8 37-37.2 37-20.3 0-36.8-16.4-36.8-36.7 0-20.2 16.4-36.7 36.7-36.7h37.3z' class='st0'/%3E%3Cpath d='M74.9 226.2h61.9c35 0 63.4-28.7 63.4-63.7 0-34.6-28.1-63-62.7-63s-62.7 28.1-62.7 62.7v64z' class='st1'/%3E%3Cpath d='M74.9 226.2h95c53.7 0 97.2-44.1 97.2-97.8 0-53.1-43-96.7-96.1-96.7-53.1 0-96.1 43-96.1 96.1v98.4z' style='fill:none;stroke:%2311838a;stroke-width:1.0648;stroke-dasharray:3.19,3.19'/%3E%3Cpath d='M74.9 226.2H109c19.6 0 35.6-15.9 35.6-35.6v-.7c0-19.3-15.6-34.9-34.9-34.9-19.3 0-34.9 15.6-34.9 34.9v36.3z' class='st0'/%3E%3C/svg%3E") center center / contain no-repeat; width: calc(100% + 400px); height: calc(100% + 120px); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; }

.single-container .sidebar-logo { position: relative; margin-bottom: 30px; }

.single-container .single-quote-content { display: grid; grid-template-columns: repeat(6, 1fr); grid-template-rows: repeat(2, auto); gap: 0px; grid-auto-flow: row; background-color: rgb(1, 53, 61); }

.single-container .single-quote-content > :first-child { }

.single-container .single-quote-content > :nth-child(2) { }

.single-container .single-quote-content > :nth-child(3) { }

.single-container .single-quote-content > :nth-child(4) { }

.single-container .single-quote-content > :nth-child(5) { }

.single-container .single-quote-content > :nth-child(6) { }

.single-container .single-quote-content > :nth-child(7) { }

.single-container .single-quote-content > :nth-child(8) { }

.single-container .single-quote-content > :nth-child(9) { }

.single-container .single-quote-content > :nth-child(10) { }

.single-container .single-quote-content > :nth-child(11) { }

.single-container .single-quote-content > :nth-child(12) { }

.single-container .single-quote-content .single-quote-image { grid-area: 1 / 1 / 2 / 4; border-radius: 50% 50% 50% 0px; display: block; overflow: hidden; margin-bottom: 30px; }

.single-container .single-quote-content .single-quote-text { grid-area: 2 / 1 / 3 / 7; position: relative; }

.single-container .single-quote-content .single-quote-text::before { content: ""; display: block; width: 63px; height: 50px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='50' fill='none'%3E%3Cpath fill='%23FF8D68' d='M23.5368.163155C6.02105 10.4263 0 21.1 0 31.7737c0 10.8105 6.02105 18.0631 14.9158 18.0631 8.2105 0 13.6842-5.4736 13.6842-13.821 0-8.2105-5.3368-13.8211-13.6842-13.8211h-1.2316c2.8737-5.3368 7.8-9.8526 14.9158-13.41049L23.5368.163155ZM48.5789 22.1947h-1.2315c2.8737-5.3368 7.8-9.8526 15.0526-13.41049L57.2.163155C39.6842 10.4263 33.8 21.1 33.8 31.7737c0 10.8105 6.0211 18.0631 14.7789 18.0631 8.2106 0 13.8211-5.4736 13.8211-13.821 0-8.2105-5.4737-13.8211-13.8211-13.8211Z'/%3E%3C/svg%3E") center center no-repeat; margin-bottom: 30px; }

.single-container .single-quote-content hr { border-top: 2px solid rgb(255, 141, 104); opacity: 1; }

@media (min-width: 768px) {
  .single-container { display: grid; grid-template-columns: auto minmax(20px, 285px) minmax(20px, 915px) auto; grid-template-rows: auto; gap: 0px; grid-auto-flow: row; }
  .single-container > :first-child { }
  .single-container > :nth-child(2) { }
  .single-container > :nth-child(3) { }
  .single-container > :nth-child(4) { }
  .single-container .side-bar { grid-area: 1 / 2 / 4 / 3; position: relative; }
  .single-container .side-bar::before { display: block; content: ""; height: 100%; width: 100vw; position: absolute; top: 0px; left: 0px; transform: translateX(-100%); background-color: rgb(247, 246, 242); }
  .single-container .sidebar-logo { padding-bottom: 30px; }
  .single-container .sidebar-logo::after { content: ""; display: block; height: 1px; width: 50vw; background: rgb(181, 180, 177); position: absolute; bottom: 0px; right: -10px; }
  .single-container .entry-content { grid-area: 1 / 3 / 2 / 4; }
  .single-container .single-quote-bg { grid-area: 2 / 3 / 3 / 5; background-position: center center; background-repeat: no-repeat; background-size: cover; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' width='1042' height='657' x='0' y='0' style='enable-background:new 0 0 1042 657' version='1.1'%3E%3Cstyle%3E.st1%7Bfill:none;stroke:%23fff;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:2.46,2.46%7D%3C/style%3E%3Cpath d='M1064 99.3v10.5c0 54.2-44 98.3-98.3 98.3h-10.5c-54.2 0-98.3-44-98.3-98.3L857 1h108.7c54.2 0 98.2 44 98.3 98.3z' style='fill:none;stroke:%23ff8d68;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:2.46,2.46'/%3E%3Cpath d='M434.4 64.5V75c0 54.2-44 98.3-98.3 98.3h-10.5c-54.2 0-98.3-44-98.3-98.3V-33.7H336c54.4 0 98.4 44 98.4 98.2zM999.7 392.4h10.5c54.2 0 98.3 44 98.3 98.3v10.5c0 54.2-44 98.3-98.3 98.3H901.4V490.6c0-54.2 44-98.2 98.3-98.2z' class='st1'/%3E%3Cpath d='M88.6 608h-6.8c-35 0-63.5-28.5-63.5-63.5v-6.8c0-35 28.5-63.5 63.5-63.5h70.3v70.3c0 35-28.5 63.5-63.5 63.5z' style='fill:none;stroke:%23ff8d68;stroke-width:1.2925;stroke-miterlimit:10'/%3E%3Cpath d='M901.4 660v-60.6h-232c-57.4 0-109.5 23.2-147.4 60.6' class='st1'/%3E%3C/svg%3E"); }
  .single-container .single-quote-content { grid-area: 2 / 3 / 3 / 4; grid-template-columns: repeat(9, 1fr); background-color: transparent; }
  .single-container .single-quote-content .single-quote-image { grid-area: 1 / 2 / 2 / 5; border-radius: 50% 50% 50% 0px; display: block; overflow: hidden; margin-bottom: 30px; }
  .single-container .single-quote-content .single-quote-text { grid-area: 2 / 2 / 3 / 9; }
  .single-container .link-bg { grid-area: 3 / 3 / 4 / 5; }
  .single-container .link-content { grid-area: 3 / 3 / 4 / 4; }
}

@media (min-width: 768px) and (min-width: 992px) {
  .single-container .single-quote-content .single-quote-image { grid-area: 1 / 3 / 2 / 5; }
  .single-container .single-quote-content .single-quote-text { grid-area: 2 / 3 / 3 / 9; }
}

.entry-content table { margin: 30px 0px; border-top: 1px solid rgb(181, 180, 177); border-bottom: 1px solid rgb(181, 180, 177); }

.entry-content table td { padding: 30px 0px; }

.btn-dark, .btn-light, .btn-orange { display: inline-block; font-family: BwFusiona-56Medium; font-style: normal; text-decoration: none; padding: 12px 44px 12px 20px; font-size: 1rem; line-height: 1; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; position: relative; overflow: hidden; z-index: 1; border-radius: 10rem; background-size: 300% 100%; background-position: 100% 0px; transition: 0.5s ease-in; white-space: nowrap; }

.btn-dark::after, .btn-light::after, .btn-orange::after { content: ""; position: absolute; top: 12px; right: 20px; width: 14px; height: 14px; background-position: center center; background-repeat: no-repeat; }

.btn-dark:hover, .btn-light:hover, .btn-orange:hover { background-position: 0px 0px; transition: 0.5s ease-in; }

.btn-dark { color: rgb(255, 255, 255); background-color: rgb(1, 36, 41); background-image: linear-gradient(115deg, rgb(255, 141, 104) 0%, rgb(255, 141, 104) 50%, rgb(1, 36, 41) 50%, rgb(1, 36, 41) 100%); }

.btn-dark::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23ff8d68;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-dark:hover { color: rgb(1, 36, 41); }

.btn-dark:hover::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23012429;;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-light { color: rgb(1, 36, 41); background-color: rgb(255, 255, 255); background-image: linear-gradient(115deg, rgb(1, 36, 41) 0%, rgb(1, 36, 41) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%); }

.btn-light::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23ff8d68;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-light:hover { color: rgb(255, 255, 255); }

.btn-light:hover::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23ffffff;;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-orange { color: rgb(1, 36, 41); background-color: rgb(255, 141, 104); background-image: linear-gradient(115deg, rgb(1, 36, 41) 0%, rgb(1, 36, 41) 50%, rgb(255, 141, 104) 50%, rgb(255, 141, 104) 100%); }

.btn-orange::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23012429;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-orange:hover { color: rgb(255, 255, 255); }

.btn-orange:hover::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23ffffff;;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-underline { background-image: linear-gradient(rgb(1, 36, 41), rgb(1, 36, 41)); background-repeat: no-repeat; background-position: left bottom; background-size: 100% 2px; transition: 0.25s linear; display: inline-block; font-family: BwFusiona-56Medium; font-style: normal; text-decoration: none; position: relative; color: rgb(1, 36, 41); padding-right: 25px; }

.btn-underline:hover { color: rgb(17, 131, 138); background-image: linear-gradient(rgb(17, 131, 138), rgb(17, 131, 138)); }

.btn-underline::after { content: ""; position: absolute; top: 6px; right: 0px; width: 14px; height: 14px; background-position: center center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%23012429;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.btn-underline:hover::after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='Layer_1' x='0' y='0' style='enable-background:new 0 0 14 13' version='1.1' viewBox='0 0 14 13'%3E%3Cstyle%3E.st0%7Bfill:none;stroke:%2311838A;stroke-width:1.2295;stroke-linecap:round;stroke-miterlimit:10%7D%3C/style%3E%3Cpath d='m7 1 5.6 5.5L7 12M1.2 6.7h10.9' class='st0'/%3E%3C/svg%3E"); }

.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail, img { max-width: 100%; height: auto; }

.attachment-post-thumbnail { margin-bottom: 1.5em; }

.wp-block-image img { display: block; }

.wp-block-image.alignleft, .wp-block-image.alignright { width: 100%; }

.wp-block-image.alignfull img { width: 100vw; }

.wp-block-image .alignleft figcaption, .wp-block-image .alignleft img, .wp-block-image .alignright figcaption, .wp-block-image .alignright img { max-width: 100%; width: 100%; }

.wp-block-gallery.alignfull, .wp-block-image .alignfull { width: 100vw; }

.wp-block-gallery.alignleft, .wp-block-gallery.alignright, .wp-block-image .alignleft, .wp-block-image .alignright { max-width: 344px; }

.wp-block-gallery.alignright, .wp-block-image .alignright { margin-left: 2rem; }

.wp-block-gallery.alignleft, .wp-block-image .alignleft { margin-right: 2rem; }

figure { margin: 0px; }

figure.rounded-corners { margin: 0px; overflow: hidden; border-radius: 20px; }

figure.fancy-frame { position: relative; }

figure.fancy-frame .inner { position: relative; margin: 0px; overflow: hidden; border-radius: 20px; z-index: 1; }

figure.fancy-frame::after { content: ""; display: block; width: 80px; height: 80px; position: absolute; top: -20px; right: -20px; z-index: -1; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='114' height='114'%3E%3Cpath fill='none' stroke='%2311838A' stroke-dasharray='6.468,6.468' stroke-width='1.3254' d='M.6 56.6v56h56c30.9 0 56-25.1 56-56S87.5.6 56.6.6s-56 25.1-56 56z'/%3E%3C/svg%3E") center center / cover no-repeat; }

figure.fancy-frame::before { content: ""; display: block; width: 80px; height: 80px; position: absolute; bottom: -20px; left: -20px; z-index: -2; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='163' height='163' fill='none'%3E%3Cpath fill='%2311838A' d='M81.9 162.509H.997803V81.6068C.997803 36.9284 37.2217.704468 81.9.704468c44.678 0 80.902 36.223932 80.902 80.902332 0 44.6782-36.224 80.9022-80.902 80.9022Z'/%3E%3C/svg%3E") center center / cover no-repeat; }

figure.fancy-frame-2 { position: relative; }

figure.fancy-frame-2 .inner { position: relative; margin: 0px; overflow: hidden; border-radius: 20px; z-index: 1; }

figure.fancy-frame-2::after { content: ""; display: block; width: 80px; height: 80px; position: absolute; top: -20px; right: -20px; z-index: -1; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='113' height='113' fill='none'%3E%3Cpath fill='%2311838A' d='m.0144934 56.3639.0000024 56.3641H56.3783c31.127 0 56.3637-25.2372 56.3637-56.3642 0-31.1269-25.2367-56.36382941-56.3637-56.36382805C25.2513-.0000267.014492 25.2369.0144934 56.3639Z'/%3E%3C/svg%3E") center center / cover no-repeat; }

figure.fancy-frame-2::before { content: ""; display: block; width: 80px; height: 80px; position: absolute; bottom: -20px; left: -20px; z-index: -2; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='114.1' height='114.1'%3E%3Cpath fill='none' stroke='%2311838A' stroke-dasharray='6.51,6.51' stroke-width='1.3341' d='M113.4 57V.7H57C25.9.7.7 25.9.7 57c0 31.1 25.2 56.4 56.4 56.4 31.1 0 56.3-25.2 56.3-56.4z'/%3E%3C/svg%3E") center center / cover no-repeat; }

@media (min-width: 992px) {
  figure.fancy-frame::after { width: 160px; height: 160px; top: -80px; right: -80px; }
  figure.fancy-frame::before { width: 160px; height: 160px; bottom: -80px; left: -80px; }
  figure.fancy-frame-2::after { width: 160px; height: 160px; top: -80px; right: -80px; }
  figure.fancy-frame-2::before { width: 160px; height: 160px; bottom: -80px; left: -80px; }
}

.wp-block-embed.type-video > .wp-block-embed__wrapper { position: relative; width: 100%; height: 0px; padding-top: 56.25%; }

.wp-block-embed.type-video > .wp-block-embed__wrapper > iframe { position: absolute; width: 100%; height: 100%; inset: 0px; }

.wp-block-video video { max-width: 720px; }

.wp-video { width: 100% !important; }

.embed-video .embed-video-play { width: 90px; height: 90px; background-color: rgb(217, 27, 91); z-index: 1; opacity: 0.8; border-radius: 0px; cursor: pointer; }

.embed-video .embed-video-play::before { content: ""; border-style: solid; border-width: 15px 0px 15px 26px; border-color: transparent transparent transparent rgb(255, 255, 255); }

.embed-video .embed-video-play, .embed-video .embed-video-play::before { position: absolute; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0px); }

.embed-video .embed-video-play:hover { background-color: rgb(255, 242, 243); }

.embed-video .embed-video-play:hover::before { border-color: transparent transparent transparent rgb(217, 27, 91); }

.error404 { background: rgb(1, 36, 41); }

.error404 main { margin-top: -95px; padding-top: 95px; }

@media (min-width: 992px) {
  .error404 main { background-image: url("../image/404-1.svg"), url("../image/404-2.svg"); background-position: left bottom, right bottom; background-repeat: no-repeat, no-repeat; }
}

.error404 #content { min-height: calc(-95px + 100vh); }

.newsletter { background-color: rgb(1, 36, 41); }

.newsletter .newsletter-container .text { background: rgb(255, 141, 104); padding: 40px 20px 10px; }

.newsletter .newsletter-container .form { background: rgb(255, 141, 104); padding: 10px 20px 40px; }

@media (min-width: 992px) {
  .newsletter .newsletter-container { display: grid; grid-template-rows: auto; gap: 0px; grid-auto-flow: row; grid-template-columns: minmax(20px, 600px) minmax(20px, 440px) 260px; transform: translateY(-50%); }
  .newsletter .newsletter-container > :first-child { }
  .newsletter .newsletter-container > :nth-child(2) { }
  .newsletter .newsletter-container > :nth-child(3) { }
  .newsletter .newsletter-container .text { grid-area: 1 / 1 / 2 / 2; display: flex; -webkit-box-align: center; align-items: center; height: 142px; position: relative; padding: 0px 20px; }
  .newsletter .newsletter-container .text::before { content: ""; display: block; width: 50vw; height: 100%; background: rgb(255, 141, 104); position: absolute; top: 0px; left: 1px; transform: translateX(-100%); }
  .newsletter .newsletter-container .form { grid-area: 1 / 2 / 2 / 3; display: flex; -webkit-box-align: center; align-items: center; height: 142px; padding: 0px; }
  .newsletter .newsletter-container .bg { grid-area: 1 / 3 / 2 / 4; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='527.7' height='142' style='enable-background:new 0 0 527.7 142'%3E%3Cpath d='M506.9 20.8c-27.7-27.7-72.7-27.7-100.4 0l-49.9 49.9-49.9-49.9C292.5 6.5 273.7-.4 255 0H0v141.9h254.4c18.9.6 38-6.3 52.4-20.7l49.9-49.9 49.9 49.9c27.7 27.7 72.7 27.7 100.4 0 27.6-27.7 27.6-72.7-.1-100.4z' style='fill:%23ff8d68'/%3E%3C/svg%3E") right center no-repeat; }
}

@media (min-width: 1201px) {
  .newsletter .newsletter-container { grid-template-columns: auto minmax(20px, 540px) minmax(20px, 500px) minmax(270px, 100px) auto; }
  .newsletter .newsletter-container .text { grid-area: 1 / 2 / 2 / 3; }
  .newsletter .newsletter-container .form { grid-area: 1 / 3 / 2 / 4; }
  .newsletter .newsletter-container .bg { grid-area: 1 / 4 / 2 / 6; }
}

@media (min-width: 1500px) {
  .newsletter .newsletter-container { grid-template-columns: auto 150px minmax(20px, 600px) minmax(20px, 440px) minmax(20px, 160px) 150px auto; }
  .newsletter .newsletter-container .text { grid-area: 1 / 3 / 2 / 4; }
  .newsletter .newsletter-container .form { grid-area: 1 / 4 / 2 / 5; }
  .newsletter .newsletter-container .bg { grid-area: 1 / 5 / 2 / 7; }
}

.form-box { position: relative; }

.form__field { border-radius: 20px; }

footer { background: rgb(1, 36, 41); padding: 50px 0px 70px; color: rgb(255, 255, 255); }

@media (min-width: 992px) {
  footer { padding: 0px 0px 70px; }
}

footer .footer-container { display: grid; gap: 0px; grid-auto-flow: row; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(6, auto); }

footer .footer-container > :first-child { }

footer .footer-container > :nth-child(2) { }

footer .footer-container > :nth-child(3) { }

footer .footer-container > :nth-child(4) { }

footer .footer-container > :nth-child(5) { }

footer .footer-container > :nth-child(6) { }

footer .footer-container > :nth-child(7) { }

footer .footer-container > :nth-child(8) { }

footer .footer-container > :nth-child(9) { }

footer .footer-container > :nth-child(10) { }

footer .footer-container > :nth-child(11) { }

footer .footer-container > :nth-child(12) { }

footer .footer-container .logo { grid-area: 1 / 1 / 2 / 3; padding-bottom: 40px; }

footer .footer-container .tagline { grid-area: 2 / 1 / 3 / 3; }

footer .footer-container .sub-1 { grid-area: 3 / 1 / 4 / 2; }

footer .footer-container .sub-2 { grid-area: 3 / 2 / 4 / 3; }

footer .footer-container .sub-3 { grid-area: 4 / 1 / 5 / 2; }

footer .footer-container .legal { grid-area: 5 / 1 / 6 / 3; }

footer .footer-container .social { grid-area: 6 / 1 / 7 / 3; }

@media (min-width: 768px) {
  footer .footer-container { grid-template-columns: repeat(6, 1fr); grid-template-rows: repeat(3, auto); }
  footer .footer-container > :first-child { }
  footer .footer-container > :nth-child(2) { }
  footer .footer-container > :nth-child(3) { }
  footer .footer-container > :nth-child(4) { }
  footer .footer-container > :nth-child(5) { }
  footer .footer-container > :nth-child(6) { }
  footer .footer-container > :nth-child(7) { }
  footer .footer-container > :nth-child(8) { }
  footer .footer-container > :nth-child(9) { }
  footer .footer-container > :nth-child(10) { }
  footer .footer-container > :nth-child(11) { }
  footer .footer-container > :nth-child(12) { }
  footer .footer-container > :nth-child(13) { }
  footer .footer-container > :nth-child(14) { }
  footer .footer-container > :nth-child(15) { }
  footer .footer-container > :nth-child(16) { }
  footer .footer-container > :nth-child(17) { }
  footer .footer-container > :nth-child(18) { }
  footer .footer-container .logo { grid-area: 1 / 1 / 2 / 7; }
  footer .footer-container .tagline { grid-area: 2 / 1 / 3 / 3; }
  footer .footer-container .sub-1 { grid-area: 2 / 4 / 3 / 5; }
  footer .footer-container .sub-2 { grid-area: 2 / 5 / 3 / 6; }
  footer .footer-container .sub-3 { grid-area: 2 / 6 / 3 / 7; }
  footer .footer-container .social { grid-area: 3 / 1 / 4 / 3; }
  footer .footer-container .legal { grid-area: 3 / 4 / 4 / 7; align-self: end; padding-top: 30px; }
}

footer .footer-sub { list-style: none; padding: 0px; margin: 0px; }

footer .footer-sub .menu-item a { display: block; font-family: DMSans-Regular; font-style: normal; font-weight: 400; font-size: 17px; line-height: 25px; color: rgb(255, 255, 255); text-decoration: none; margin-bottom: 10px; transition: 0.3s; }

footer .footer-sub .menu-item a:hover, footer .footer-sub .menu-item.current-menu-item a { color: rgb(255, 141, 104); }

.contact-social-list, .footer-social-list, .team-social { list-style: none; padding: 0px; margin: 0px; display: flex; }

.contact-social-list a, .footer-social-list a, .team-social a { display: block; margin: 0px 15px 0px 0px; }

.contact-social-list svg { width: 33px; height: 33px; fill: rgb(1, 53, 61); }

.contact-social-list a:hover svg { fill: rgb(17, 131, 138); }

.footer-social-list svg { width: 25px; height: 25px; fill: rgb(255, 255, 255); }

.footer-social-list a:hover svg { fill: rgb(17, 131, 138); }

[data-aos][data-aos][data-aos-duration="50"], body[data-aos-duration="50"] [data-aos] { transition-duration: 50ms; }

[data-aos][data-aos][data-aos-delay="50"], body[data-aos-delay="50"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="50"].aos-animate, body[data-aos-delay="50"] [data-aos].aos-animate { transition-delay: 50ms; }

[data-aos][data-aos][data-aos-duration="100"], body[data-aos-duration="100"] [data-aos] { transition-duration: 0.1s; }

[data-aos][data-aos][data-aos-delay="100"], body[data-aos-delay="100"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="100"].aos-animate, body[data-aos-delay="100"] [data-aos].aos-animate { transition-delay: 0.1s; }

[data-aos][data-aos][data-aos-duration="150"], body[data-aos-duration="150"] [data-aos] { transition-duration: 0.15s; }

[data-aos][data-aos][data-aos-delay="150"], body[data-aos-delay="150"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="150"].aos-animate, body[data-aos-delay="150"] [data-aos].aos-animate { transition-delay: 0.15s; }

[data-aos][data-aos][data-aos-duration="200"], body[data-aos-duration="200"] [data-aos] { transition-duration: 0.2s; }

[data-aos][data-aos][data-aos-delay="200"], body[data-aos-delay="200"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="200"].aos-animate, body[data-aos-delay="200"] [data-aos].aos-animate { transition-delay: 0.2s; }

[data-aos][data-aos][data-aos-duration="250"], body[data-aos-duration="250"] [data-aos] { transition-duration: 0.25s; }

[data-aos][data-aos][data-aos-delay="250"], body[data-aos-delay="250"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="250"].aos-animate, body[data-aos-delay="250"] [data-aos].aos-animate { transition-delay: 0.25s; }

[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] { transition-duration: 0.3s; }

[data-aos][data-aos][data-aos-delay="300"], body[data-aos-delay="300"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="300"].aos-animate, body[data-aos-delay="300"] [data-aos].aos-animate { transition-delay: 0.3s; }

[data-aos][data-aos][data-aos-duration="350"], body[data-aos-duration="350"] [data-aos] { transition-duration: 0.35s; }

[data-aos][data-aos][data-aos-delay="350"], body[data-aos-delay="350"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="350"].aos-animate, body[data-aos-delay="350"] [data-aos].aos-animate { transition-delay: 0.35s; }

[data-aos][data-aos][data-aos-duration="400"], body[data-aos-duration="400"] [data-aos] { transition-duration: 0.4s; }

[data-aos][data-aos][data-aos-delay="400"], body[data-aos-delay="400"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="400"].aos-animate, body[data-aos-delay="400"] [data-aos].aos-animate { transition-delay: 0.4s; }

[data-aos][data-aos][data-aos-duration="450"], body[data-aos-duration="450"] [data-aos] { transition-duration: 0.45s; }

[data-aos][data-aos][data-aos-delay="450"], body[data-aos-delay="450"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="450"].aos-animate, body[data-aos-delay="450"] [data-aos].aos-animate { transition-delay: 0.45s; }

[data-aos][data-aos][data-aos-duration="500"], body[data-aos-duration="500"] [data-aos] { transition-duration: 0.5s; }

[data-aos][data-aos][data-aos-delay="500"], body[data-aos-delay="500"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="500"].aos-animate, body[data-aos-delay="500"] [data-aos].aos-animate { transition-delay: 0.5s; }

[data-aos][data-aos][data-aos-duration="550"], body[data-aos-duration="550"] [data-aos] { transition-duration: 0.55s; }

[data-aos][data-aos][data-aos-delay="550"], body[data-aos-delay="550"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="550"].aos-animate, body[data-aos-delay="550"] [data-aos].aos-animate { transition-delay: 0.55s; }

[data-aos][data-aos][data-aos-duration="600"], body[data-aos-duration="600"] [data-aos] { transition-duration: 0.6s; }

[data-aos][data-aos][data-aos-delay="600"], body[data-aos-delay="600"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="600"].aos-animate, body[data-aos-delay="600"] [data-aos].aos-animate { transition-delay: 0.6s; }

[data-aos][data-aos][data-aos-duration="650"], body[data-aos-duration="650"] [data-aos] { transition-duration: 0.65s; }

[data-aos][data-aos][data-aos-delay="650"], body[data-aos-delay="650"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="650"].aos-animate, body[data-aos-delay="650"] [data-aos].aos-animate { transition-delay: 0.65s; }

[data-aos][data-aos][data-aos-duration="700"], body[data-aos-duration="700"] [data-aos] { transition-duration: 0.7s; }

[data-aos][data-aos][data-aos-delay="700"], body[data-aos-delay="700"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="700"].aos-animate, body[data-aos-delay="700"] [data-aos].aos-animate { transition-delay: 0.7s; }

[data-aos][data-aos][data-aos-duration="750"], body[data-aos-duration="750"] [data-aos] { transition-duration: 0.75s; }

[data-aos][data-aos][data-aos-delay="750"], body[data-aos-delay="750"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="750"].aos-animate, body[data-aos-delay="750"] [data-aos].aos-animate { transition-delay: 0.75s; }

[data-aos][data-aos][data-aos-duration="800"], body[data-aos-duration="800"] [data-aos] { transition-duration: 0.8s; }

[data-aos][data-aos][data-aos-delay="800"], body[data-aos-delay="800"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="800"].aos-animate, body[data-aos-delay="800"] [data-aos].aos-animate { transition-delay: 0.8s; }

[data-aos][data-aos][data-aos-duration="850"], body[data-aos-duration="850"] [data-aos] { transition-duration: 0.85s; }

[data-aos][data-aos][data-aos-delay="850"], body[data-aos-delay="850"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="850"].aos-animate, body[data-aos-delay="850"] [data-aos].aos-animate { transition-delay: 0.85s; }

[data-aos][data-aos][data-aos-duration="900"], body[data-aos-duration="900"] [data-aos] { transition-duration: 0.9s; }

[data-aos][data-aos][data-aos-delay="900"], body[data-aos-delay="900"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="900"].aos-animate, body[data-aos-delay="900"] [data-aos].aos-animate { transition-delay: 0.9s; }

[data-aos][data-aos][data-aos-duration="950"], body[data-aos-duration="950"] [data-aos] { transition-duration: 0.95s; }

[data-aos][data-aos][data-aos-delay="950"], body[data-aos-delay="950"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="950"].aos-animate, body[data-aos-delay="950"] [data-aos].aos-animate { transition-delay: 0.95s; }

[data-aos][data-aos][data-aos-duration="1000"], body[data-aos-duration="1000"] [data-aos] { transition-duration: 1s; }

[data-aos][data-aos][data-aos-delay="1000"], body[data-aos-delay="1000"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1000"].aos-animate, body[data-aos-delay="1000"] [data-aos].aos-animate { transition-delay: 1s; }

[data-aos][data-aos][data-aos-duration="1050"], body[data-aos-duration="1050"] [data-aos] { transition-duration: 1.05s; }

[data-aos][data-aos][data-aos-delay="1050"], body[data-aos-delay="1050"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1050"].aos-animate, body[data-aos-delay="1050"] [data-aos].aos-animate { transition-delay: 1.05s; }

[data-aos][data-aos][data-aos-duration="1100"], body[data-aos-duration="1100"] [data-aos] { transition-duration: 1.1s; }

[data-aos][data-aos][data-aos-delay="1100"], body[data-aos-delay="1100"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1100"].aos-animate, body[data-aos-delay="1100"] [data-aos].aos-animate { transition-delay: 1.1s; }

[data-aos][data-aos][data-aos-duration="1150"], body[data-aos-duration="1150"] [data-aos] { transition-duration: 1.15s; }

[data-aos][data-aos][data-aos-delay="1150"], body[data-aos-delay="1150"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1150"].aos-animate, body[data-aos-delay="1150"] [data-aos].aos-animate { transition-delay: 1.15s; }

[data-aos][data-aos][data-aos-duration="1200"], body[data-aos-duration="1200"] [data-aos] { transition-duration: 1.2s; }

[data-aos][data-aos][data-aos-delay="1200"], body[data-aos-delay="1200"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1200"].aos-animate, body[data-aos-delay="1200"] [data-aos].aos-animate { transition-delay: 1.2s; }

[data-aos][data-aos][data-aos-duration="1250"], body[data-aos-duration="1250"] [data-aos] { transition-duration: 1.25s; }

[data-aos][data-aos][data-aos-delay="1250"], body[data-aos-delay="1250"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1250"].aos-animate, body[data-aos-delay="1250"] [data-aos].aos-animate { transition-delay: 1.25s; }

[data-aos][data-aos][data-aos-duration="1300"], body[data-aos-duration="1300"] [data-aos] { transition-duration: 1.3s; }

[data-aos][data-aos][data-aos-delay="1300"], body[data-aos-delay="1300"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1300"].aos-animate, body[data-aos-delay="1300"] [data-aos].aos-animate { transition-delay: 1.3s; }

[data-aos][data-aos][data-aos-duration="1350"], body[data-aos-duration="1350"] [data-aos] { transition-duration: 1.35s; }

[data-aos][data-aos][data-aos-delay="1350"], body[data-aos-delay="1350"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1350"].aos-animate, body[data-aos-delay="1350"] [data-aos].aos-animate { transition-delay: 1.35s; }

[data-aos][data-aos][data-aos-duration="1400"], body[data-aos-duration="1400"] [data-aos] { transition-duration: 1.4s; }

[data-aos][data-aos][data-aos-delay="1400"], body[data-aos-delay="1400"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1400"].aos-animate, body[data-aos-delay="1400"] [data-aos].aos-animate { transition-delay: 1.4s; }

[data-aos][data-aos][data-aos-duration="1450"], body[data-aos-duration="1450"] [data-aos] { transition-duration: 1.45s; }

[data-aos][data-aos][data-aos-delay="1450"], body[data-aos-delay="1450"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1450"].aos-animate, body[data-aos-delay="1450"] [data-aos].aos-animate { transition-delay: 1.45s; }

[data-aos][data-aos][data-aos-duration="1500"], body[data-aos-duration="1500"] [data-aos] { transition-duration: 1.5s; }

[data-aos][data-aos][data-aos-delay="1500"], body[data-aos-delay="1500"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1500"].aos-animate, body[data-aos-delay="1500"] [data-aos].aos-animate { transition-delay: 1.5s; }

[data-aos][data-aos][data-aos-duration="1550"], body[data-aos-duration="1550"] [data-aos] { transition-duration: 1.55s; }

[data-aos][data-aos][data-aos-delay="1550"], body[data-aos-delay="1550"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1550"].aos-animate, body[data-aos-delay="1550"] [data-aos].aos-animate { transition-delay: 1.55s; }

[data-aos][data-aos][data-aos-duration="1600"], body[data-aos-duration="1600"] [data-aos] { transition-duration: 1.6s; }

[data-aos][data-aos][data-aos-delay="1600"], body[data-aos-delay="1600"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1600"].aos-animate, body[data-aos-delay="1600"] [data-aos].aos-animate { transition-delay: 1.6s; }

[data-aos][data-aos][data-aos-duration="1650"], body[data-aos-duration="1650"] [data-aos] { transition-duration: 1.65s; }

[data-aos][data-aos][data-aos-delay="1650"], body[data-aos-delay="1650"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1650"].aos-animate, body[data-aos-delay="1650"] [data-aos].aos-animate { transition-delay: 1.65s; }

[data-aos][data-aos][data-aos-duration="1700"], body[data-aos-duration="1700"] [data-aos] { transition-duration: 1.7s; }

[data-aos][data-aos][data-aos-delay="1700"], body[data-aos-delay="1700"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1700"].aos-animate, body[data-aos-delay="1700"] [data-aos].aos-animate { transition-delay: 1.7s; }

[data-aos][data-aos][data-aos-duration="1750"], body[data-aos-duration="1750"] [data-aos] { transition-duration: 1.75s; }

[data-aos][data-aos][data-aos-delay="1750"], body[data-aos-delay="1750"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1750"].aos-animate, body[data-aos-delay="1750"] [data-aos].aos-animate { transition-delay: 1.75s; }

[data-aos][data-aos][data-aos-duration="1800"], body[data-aos-duration="1800"] [data-aos] { transition-duration: 1.8s; }

[data-aos][data-aos][data-aos-delay="1800"], body[data-aos-delay="1800"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1800"].aos-animate, body[data-aos-delay="1800"] [data-aos].aos-animate { transition-delay: 1.8s; }

[data-aos][data-aos][data-aos-duration="1850"], body[data-aos-duration="1850"] [data-aos] { transition-duration: 1.85s; }

[data-aos][data-aos][data-aos-delay="1850"], body[data-aos-delay="1850"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1850"].aos-animate, body[data-aos-delay="1850"] [data-aos].aos-animate { transition-delay: 1.85s; }

[data-aos][data-aos][data-aos-duration="1900"], body[data-aos-duration="1900"] [data-aos] { transition-duration: 1.9s; }

[data-aos][data-aos][data-aos-delay="1900"], body[data-aos-delay="1900"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1900"].aos-animate, body[data-aos-delay="1900"] [data-aos].aos-animate { transition-delay: 1.9s; }

[data-aos][data-aos][data-aos-duration="1950"], body[data-aos-duration="1950"] [data-aos] { transition-duration: 1.95s; }

[data-aos][data-aos][data-aos-delay="1950"], body[data-aos-delay="1950"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="1950"].aos-animate, body[data-aos-delay="1950"] [data-aos].aos-animate { transition-delay: 1.95s; }

[data-aos][data-aos][data-aos-duration="2000"], body[data-aos-duration="2000"] [data-aos] { transition-duration: 2s; }

[data-aos][data-aos][data-aos-delay="2000"], body[data-aos-delay="2000"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2000"].aos-animate, body[data-aos-delay="2000"] [data-aos].aos-animate { transition-delay: 2s; }

[data-aos][data-aos][data-aos-duration="2050"], body[data-aos-duration="2050"] [data-aos] { transition-duration: 2.05s; }

[data-aos][data-aos][data-aos-delay="2050"], body[data-aos-delay="2050"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2050"].aos-animate, body[data-aos-delay="2050"] [data-aos].aos-animate { transition-delay: 2.05s; }

[data-aos][data-aos][data-aos-duration="2100"], body[data-aos-duration="2100"] [data-aos] { transition-duration: 2.1s; }

[data-aos][data-aos][data-aos-delay="2100"], body[data-aos-delay="2100"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2100"].aos-animate, body[data-aos-delay="2100"] [data-aos].aos-animate { transition-delay: 2.1s; }

[data-aos][data-aos][data-aos-duration="2150"], body[data-aos-duration="2150"] [data-aos] { transition-duration: 2.15s; }

[data-aos][data-aos][data-aos-delay="2150"], body[data-aos-delay="2150"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2150"].aos-animate, body[data-aos-delay="2150"] [data-aos].aos-animate { transition-delay: 2.15s; }

[data-aos][data-aos][data-aos-duration="2200"], body[data-aos-duration="2200"] [data-aos] { transition-duration: 2.2s; }

[data-aos][data-aos][data-aos-delay="2200"], body[data-aos-delay="2200"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2200"].aos-animate, body[data-aos-delay="2200"] [data-aos].aos-animate { transition-delay: 2.2s; }

[data-aos][data-aos][data-aos-duration="2250"], body[data-aos-duration="2250"] [data-aos] { transition-duration: 2.25s; }

[data-aos][data-aos][data-aos-delay="2250"], body[data-aos-delay="2250"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2250"].aos-animate, body[data-aos-delay="2250"] [data-aos].aos-animate { transition-delay: 2.25s; }

[data-aos][data-aos][data-aos-duration="2300"], body[data-aos-duration="2300"] [data-aos] { transition-duration: 2.3s; }

[data-aos][data-aos][data-aos-delay="2300"], body[data-aos-delay="2300"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2300"].aos-animate, body[data-aos-delay="2300"] [data-aos].aos-animate { transition-delay: 2.3s; }

[data-aos][data-aos][data-aos-duration="2350"], body[data-aos-duration="2350"] [data-aos] { transition-duration: 2.35s; }

[data-aos][data-aos][data-aos-delay="2350"], body[data-aos-delay="2350"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2350"].aos-animate, body[data-aos-delay="2350"] [data-aos].aos-animate { transition-delay: 2.35s; }

[data-aos][data-aos][data-aos-duration="2400"], body[data-aos-duration="2400"] [data-aos] { transition-duration: 2.4s; }

[data-aos][data-aos][data-aos-delay="2400"], body[data-aos-delay="2400"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2400"].aos-animate, body[data-aos-delay="2400"] [data-aos].aos-animate { transition-delay: 2.4s; }

[data-aos][data-aos][data-aos-duration="2450"], body[data-aos-duration="2450"] [data-aos] { transition-duration: 2.45s; }

[data-aos][data-aos][data-aos-delay="2450"], body[data-aos-delay="2450"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2450"].aos-animate, body[data-aos-delay="2450"] [data-aos].aos-animate { transition-delay: 2.45s; }

[data-aos][data-aos][data-aos-duration="2500"], body[data-aos-duration="2500"] [data-aos] { transition-duration: 2.5s; }

[data-aos][data-aos][data-aos-delay="2500"], body[data-aos-delay="2500"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2500"].aos-animate, body[data-aos-delay="2500"] [data-aos].aos-animate { transition-delay: 2.5s; }

[data-aos][data-aos][data-aos-duration="2550"], body[data-aos-duration="2550"] [data-aos] { transition-duration: 2.55s; }

[data-aos][data-aos][data-aos-delay="2550"], body[data-aos-delay="2550"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2550"].aos-animate, body[data-aos-delay="2550"] [data-aos].aos-animate { transition-delay: 2.55s; }

[data-aos][data-aos][data-aos-duration="2600"], body[data-aos-duration="2600"] [data-aos] { transition-duration: 2.6s; }

[data-aos][data-aos][data-aos-delay="2600"], body[data-aos-delay="2600"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2600"].aos-animate, body[data-aos-delay="2600"] [data-aos].aos-animate { transition-delay: 2.6s; }

[data-aos][data-aos][data-aos-duration="2650"], body[data-aos-duration="2650"] [data-aos] { transition-duration: 2.65s; }

[data-aos][data-aos][data-aos-delay="2650"], body[data-aos-delay="2650"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2650"].aos-animate, body[data-aos-delay="2650"] [data-aos].aos-animate { transition-delay: 2.65s; }

[data-aos][data-aos][data-aos-duration="2700"], body[data-aos-duration="2700"] [data-aos] { transition-duration: 2.7s; }

[data-aos][data-aos][data-aos-delay="2700"], body[data-aos-delay="2700"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2700"].aos-animate, body[data-aos-delay="2700"] [data-aos].aos-animate { transition-delay: 2.7s; }

[data-aos][data-aos][data-aos-duration="2750"], body[data-aos-duration="2750"] [data-aos] { transition-duration: 2.75s; }

[data-aos][data-aos][data-aos-delay="2750"], body[data-aos-delay="2750"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2750"].aos-animate, body[data-aos-delay="2750"] [data-aos].aos-animate { transition-delay: 2.75s; }

[data-aos][data-aos][data-aos-duration="2800"], body[data-aos-duration="2800"] [data-aos] { transition-duration: 2.8s; }

[data-aos][data-aos][data-aos-delay="2800"], body[data-aos-delay="2800"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2800"].aos-animate, body[data-aos-delay="2800"] [data-aos].aos-animate { transition-delay: 2.8s; }

[data-aos][data-aos][data-aos-duration="2850"], body[data-aos-duration="2850"] [data-aos] { transition-duration: 2.85s; }

[data-aos][data-aos][data-aos-delay="2850"], body[data-aos-delay="2850"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2850"].aos-animate, body[data-aos-delay="2850"] [data-aos].aos-animate { transition-delay: 2.85s; }

[data-aos][data-aos][data-aos-duration="2900"], body[data-aos-duration="2900"] [data-aos] { transition-duration: 2.9s; }

[data-aos][data-aos][data-aos-delay="2900"], body[data-aos-delay="2900"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2900"].aos-animate, body[data-aos-delay="2900"] [data-aos].aos-animate { transition-delay: 2.9s; }

[data-aos][data-aos][data-aos-duration="2950"], body[data-aos-duration="2950"] [data-aos] { transition-duration: 2.95s; }

[data-aos][data-aos][data-aos-delay="2950"], body[data-aos-delay="2950"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="2950"].aos-animate, body[data-aos-delay="2950"] [data-aos].aos-animate { transition-delay: 2.95s; }

[data-aos][data-aos][data-aos-duration="3000"], body[data-aos-duration="3000"] [data-aos] { transition-duration: 3s; }

[data-aos][data-aos][data-aos-delay="3000"], body[data-aos-delay="3000"] [data-aos] { }

[data-aos][data-aos][data-aos-delay="3000"].aos-animate, body[data-aos-delay="3000"] [data-aos].aos-animate { transition-delay: 3s; }

[data-aos][data-aos][data-aos-easing="linear"], body[data-aos-easing="linear"] [data-aos] { transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75); }

[data-aos][data-aos][data-aos-easing="ease"], body[data-aos-easing="ease"] [data-aos] { transition-timing-function: ease; }

[data-aos][data-aos][data-aos-easing="ease-in"], body[data-aos-easing="ease-in"] [data-aos] { transition-timing-function: ease-in; }

[data-aos][data-aos][data-aos-easing="ease-out"], body[data-aos-easing="ease-out"] [data-aos] { transition-timing-function: ease-out; }

[data-aos][data-aos][data-aos-easing="ease-in-out"], body[data-aos-easing="ease-in-out"] [data-aos] { transition-timing-function: ease-in-out; }

[data-aos][data-aos][data-aos-easing="ease-in-back"], body[data-aos-easing="ease-in-back"] [data-aos] { transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }

[data-aos][data-aos][data-aos-easing="ease-out-back"], body[data-aos-easing="ease-out-back"] [data-aos] { transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }

[data-aos][data-aos][data-aos-easing="ease-in-out-back"], body[data-aos-easing="ease-in-out-back"] [data-aos] { transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }

[data-aos][data-aos][data-aos-easing="ease-in-sine"], body[data-aos-easing="ease-in-sine"] [data-aos] { transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); }

[data-aos][data-aos][data-aos-easing="ease-out-sine"], body[data-aos-easing="ease-out-sine"] [data-aos] { transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }

[data-aos][data-aos][data-aos-easing="ease-in-out-sine"], body[data-aos-easing="ease-in-out-sine"] [data-aos] { transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); }

[data-aos][data-aos][data-aos-easing="ease-in-quad"], body[data-aos-easing="ease-in-quad"] [data-aos] { transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

[data-aos][data-aos][data-aos-easing="ease-out-quad"], body[data-aos-easing="ease-out-quad"] [data-aos] { transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

[data-aos][data-aos][data-aos-easing="ease-in-out-quad"], body[data-aos-easing="ease-in-out-quad"] [data-aos] { transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

[data-aos][data-aos][data-aos-easing="ease-in-cubic"], body[data-aos-easing="ease-in-cubic"] [data-aos] { transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

[data-aos][data-aos][data-aos-easing="ease-out-cubic"], body[data-aos-easing="ease-out-cubic"] [data-aos] { transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"], body[data-aos-easing="ease-in-out-cubic"] [data-aos] { transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

[data-aos][data-aos][data-aos-easing="ease-in-quart"], body[data-aos-easing="ease-in-quart"] [data-aos] { transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53); }

[data-aos][data-aos][data-aos-easing="ease-out-quart"], body[data-aos-easing="ease-out-quart"] [data-aos] { transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); }

[data-aos][data-aos][data-aos-easing="ease-in-out-quart"], body[data-aos-easing="ease-in-out-quart"] [data-aos] { transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); }

[data-aos^="fade"][data-aos^="fade"] { opacity: 0; transition-property: opacity, transform, -webkit-transform; }

[data-aos^="fade"][data-aos^="fade"].aos-animate { opacity: 1; transform: translateZ(0px); }

[data-aos="fade-up"] { transform: translate3d(0px, 100px, 0px); }

[data-aos="fade-down"] { transform: translate3d(0px, -100px, 0px); }

[data-aos="fade-right"] { transform: translate3d(-100px, 0px, 0px); }

[data-aos="fade-left"] { transform: translate3d(100px, 0px, 0px); }

[data-aos="fade-up-right"] { transform: translate3d(-100px, 100px, 0px); }

[data-aos="fade-up-left"] { transform: translate3d(100px, 100px, 0px); }

[data-aos="fade-down-right"] { transform: translate3d(-100px, -100px, 0px); }

[data-aos="fade-down-left"] { transform: translate3d(100px, -100px, 0px); }

[data-aos^="zoom"][data-aos^="zoom"] { opacity: 0; transition-property: opacity, transform, -webkit-transform; }

[data-aos^="zoom"][data-aos^="zoom"].aos-animate { opacity: 1; transform: translateZ(0px) scale(1); }

[data-aos="zoom-in"] { transform: scale(0.6); }

[data-aos="zoom-in-up"] { transform: translate3d(0px, 100px, 0px) scale(0.6); }

[data-aos="zoom-in-down"] { transform: translate3d(0px, -100px, 0px) scale(0.6); }

[data-aos="zoom-in-right"] { transform: translate3d(-100px, 0px, 0px) scale(0.6); }

[data-aos="zoom-in-left"] { transform: translate3d(100px, 0px, 0px) scale(0.6); }

[data-aos="zoom-out"] { transform: scale(1.2); }

[data-aos="zoom-out-up"] { transform: translate3d(0px, 100px, 0px) scale(1.2); }

[data-aos="zoom-out-down"] { transform: translate3d(0px, -100px, 0px) scale(1.2); }

[data-aos="zoom-out-right"] { transform: translate3d(-100px, 0px, 0px) scale(1.2); }

[data-aos="zoom-out-left"] { transform: translate3d(100px, 0px, 0px) scale(1.2); }

[data-aos^="slide"][data-aos^="slide"] { transition-property: transform, -webkit-transform; }

[data-aos^="slide"][data-aos^="slide"].aos-animate { transform: translateZ(0px); }

[data-aos="slide-up"] { transform: translate3d(0px, 100%, 0px); }

[data-aos="slide-down"] { transform: translate3d(0px, -100%, 0px); }

[data-aos="slide-right"] { transform: translate3d(-100%, 0px, 0px); }

[data-aos="slide-left"] { transform: translate3d(100%, 0px, 0px); }

[data-aos^="flip"][data-aos^="flip"] { backface-visibility: hidden; transition-property: transform, -webkit-transform; }

[data-aos="flip-left"] { transform: perspective(2500px) rotateY(-100deg); }

[data-aos="flip-left"].aos-animate { transform: perspective(2500px) rotateY(0deg); }

[data-aos="flip-right"] { transform: perspective(2500px) rotateY(100deg); }

[data-aos="flip-right"].aos-animate { transform: perspective(2500px) rotateY(0deg); }

[data-aos="flip-up"] { transform: perspective(2500px) rotateX(-100deg); }

[data-aos="flip-up"].aos-animate { transform: perspective(2500px) rotateX(0deg); }

[data-aos="flip-down"] { transform: perspective(2500px) rotateX(100deg); }

[data-aos="flip-down"].aos-animate { transform: perspective(2500px) rotateX(0deg); }