/*=================Scss Indexing=============
1.variables
2.typography
3.spacing
4.reset
5.forms
6.mixins
7.shortcode
8.animations
9.text-animation
10.sal
11.header
12.mobile-menu
13.button
14.nav
15.banner
16.swiper
17.funfacts
18.cta
19.about
20.common
21.service
22.projects
23.working-process
24.blog
25.blog-details
26.footer
27.search-input
28./side-bar
29.team
30.testimonials
31.faq
32.pricing
33.date-picker
34.time-picker
35.appoinment
36.awesome-feedback
37.contact
38.pre-loader.scss_c6ed38816b4581ce
39.back-to-top



==============================================  */
/* Default  */
@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap");
:root {
  --color-primary: #614CE1;
  --color-primary-btn: #614CE1;
  --color-primary-2: #4C4FF8;
  --color-secondary: #1F1F25;
  --color-secondary-2: #FF6354;
  --banner-one-gradient-top: linear-gradient(0deg, rgba(255, 255, 255, 0.90) 0%, rgba(255, 255, 255, 0.80) 100%), #36D659;
  --banner-one-gradient-bottom: linear-gradient(0deg, rgba(255, 255, 255, 0.90) 0%, rgba(255, 255, 255, 0.80) 100%), #614CE1;
  --b1: linear-gradient(180deg, #D7F7DE 0%, #DFDBF9 100%);
  --banner-two-gradient: linear-gradient(259deg, #E2DDFF 34%, #CFFFDA 97.14%);
  --banner-two-gradient-overlay: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 100%);
  --color-gradient: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
  --color-gradient-10: linear-gradient(-45deg, #4C4FF8 13.72%, #FF6354 100%);
  --color-gradient-2: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  --color-gradient-9: linear-gradient(-90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  --color-gradient-3: linear-gradient(90deg, #42AFFF -16.25%, #4C4FF8 87.87%);
  --color-gradient-8: linear-gradient(-90deg, #42AFFF -16.25%, #4C4FF8 87.87%);
  --color-gradient-4: linear-gradient(45deg, #D3CCFF 13.72%, #614CE1 100%);
  --color-gradient-5: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
  --color-gradient-6: linear-gradient(-45deg, #614CE1 13.72%, #8DFFA6 100%);
  --color-gradient-7: linear-gradient(45deg, #614CE1 13.72%, #8DFFA6 100%);
  --body-bg: #fff;
  --color-body: #4F4F55;
  --color-border: #BCBFDB;
  --color-border-2: #D7D9E9;
  --color-second: #717383;
  --pricing-single-bg: linear-gradient(0deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.80) 100%), #BCBFDB;
  --working-process-single: #fff;
  --section-bg-gray: #F8F9FB;
  --testimonial-single-bg: #fff;
  --appointment-bg: #fff;
  --input-bg: #fff;
  --pricing-bg: linear-gradient(0deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.80) 100%), #BCBFDB;
  --pricing-bg-single: #fff;
  --testimonial-overlay: linear-gradient(180deg, rgba(255, 255, 255, 0) 6.66%, rgba(255, 255, 255, 0.91) 48.38%, #FFF 85.73%);
  --footer-bg-2: linear-gradient(0deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.80) 100%), #BCBFDB;
  --product-area-bg: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
  --product-pre-color: #717383;
  --product-pre-button: #fff;
  --faq-bg: linear-gradient(180deg, #F8F9FB 0%, rgba(255, 255, 255, 0.00) 100%);
  --faq-single: #F8F9FB;
  --footer-four-bg: linear-gradient(0deg, rgba(255, 255, 255, 0.90) 0%, rgba(255, 255, 255, 0.90) 100%), #BCBFDB;
  --bg-gray-2: linear-gradient(0deg, rgba(255, 255, 255, 0.95) 0%, rgba(255, 255, 255, 0.95) 100%), #4C4FF8;
  --counter-up-bg: var(--footer-bg-2);
  --counter-up-bg-2: var(--footer-four-bg);
  --team-bg: linear-gradient(180deg, #F4F5FC 0%, rgba(255, 255, 255, 0.00) 100%);
  --footer-widget-title: #9699AF;
  --single-service-bg: var(--footer-four-bg);
  --testimonial-left: var(--footer-four-bg);
  --client-testimonial-bg: var(--footer-four-bg);
  --blog-single: var(--footer-four-bg);
  --connecting-people: #26262c0d;
  --about-small: var(--body-bg);
  --service-seven: var(--connecting-people);
  --blog-seven: var(--team-bg);
  --counter-eight: linear-gradient(0deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.80) 100%), #FECA11;
  --seo-bg: var(--footer-four-bg);
  --pricing-tag: var(--body-bg);
  --pricing-seven: var(--footer-four-bg);
  --testimonial-eight-bg: var(--footer-four-bg);
  --choose-bg: var(--team-bg);
  --counter-about: linear-gradient(45deg, #F3F1FF 13.72%, #FFF 100%);
  --faq-header: var(--product-area-bg);
  --case-study: linear-gradient(0deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.80) 100%), #BCBFDB;
  --case-study-2: linear-gradient(180deg, #F4F5FC 0%, rgba(255, 255, 255, 0) 100%);
  --accordion-single-bg: transparent;
  --color-heading-1: #26262C;
  --color-title: #26262C;
  --color-title-nav: #26262C;
  --color-white:#fff;
  --color-service-heading: rgba(0, 0, 0, 0.8);
  --counter-title: #717383;
  --color-success: #26CF4B;
  --color-danger: #FF0003;
  --color-warning: #FF8F3C;
  --color-info: #1BA2DB;
  --color-facebook: #3B5997;
  --color-twitter: #1BA1F2;
  --color-youtube: #ED4141;
  --color-linkedin: #0077B5;
  --color-pinterest: #E60022;
  --color-instagram: #C231A1;
  --color-vimeo: #00ADEF;
  --color-twitch: #6441A3;
  --color-discord: #7289da;
  --subscribe-form: linear-gradient(0deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.80) 100%), #BCBFDB;
  --footer-bg: linear-gradient(257deg, #DEFFE6 1.73%, rgba(201, 192, 255, 0.08) 98.79%);
  --p-light: 300;
  --p-regular: 400;
  --p-medium: 500;
  --p-semi-bold: 600;
  --p-bold: 700;
  --p-extra-bold: 800;
  --p-black: 900;
  --s-light: 300;
  --s-regular: 400;
  --s-medium: 500;
  --s-semi-bold: 600;
  --s-bold: 700;
  --s-extra-bold: 800;
  --s-black: 900;
  --transition: 0.3s;
  --font-primary: "Manrope", sans-serif;
  --font-secondary: "Rubik", sans-serif;
  --font-three: "Font Awesome 6 Pro";
  --font-size-b1: 16px;
  --font-size-b2: 16px;
  --font-size-b3: 22px;
  --line-height-b1: 26px;
  --line-height-b2: 26px;
  --line-height-b3: 1.7;
  --h1: 80px;
  --h2: 48px;
  --h3: 32px;
  --h4: 26px;
  --h5: 24px;
  --h6: 20px;
}

[data-theme=dark] {
  --color-primary: #614CE1;
  --color-primary-btn: #614CE1;
  --color-primary-2: #4C4FF8;
  --color-secondary: #1F1F25;
  --color-secondary-2: #FF6354;
  --color-border: #BCBFDB54;
  --color-border-2: #D7D9E954;
  --banner-one-gradient-top: linear-gradient(0deg, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.20) 100%), rgba(96,76,225,0.3);
  --banner-one-gradient-bottom: linear-gradient(0deg, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.20) 100%), rgba(96,76,225,0.3);
  --banner-two-gradient: linear-gradient(259deg, rgba(97, 76, 225, 0.80) 34%, rgba(32, 223, 76, 0.80) 97.14%);
  --banner-two-gradient-overlay: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #000 100%);
  --color-gradient: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
  --color-gradient-10: linear-gradient(-45deg, #4C4FF8 13.72%, #FF6354 100%);
  --color-gradient-2: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  --color-gradient-9: linear-gradient(-90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  --color-gradient-3: linear-gradient(90deg, #42AFFF -16.25%, #4C4FF8 87.87%);
  --color-gradient-8: linear-gradient(-90deg, #42AFFF -16.25%, #4C4FF8 87.87%);
  --color-gradient-4: linear-gradient(45deg, #D3CCFF 13.72%, #614CE1 100%);
  --color-gradient-5: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
  --color-gradient-6: linear-gradient(-45deg, #614CE1 13.72%, #8DFFA6 100%);
  --color-gradient-7: linear-gradient(45deg, #614CE1 13.72%, #8DFFA6 100%);
  --sticky-menu-dark: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
  --same-gradient: linear-gradient(0deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.80) 100%), #BCBFDB;
  --same-gradient-2: linear-gradient(0deg, rgba(0, 0, 0, 0.80) 0%, rgba(0, 0, 0, 0.80) 100%), #BCBFDB;
  --body-bg: #000000;
  --color-body: #fff;
  --color-second: var(--color-body);
  --pricing-single-bg: var(--same-gradient-2);
  --pricing-single-bg-dark: linear-gradient(0deg, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.20) 100%), #614CE1;
  --section-bg-gray: var(--same-gradient);
  --testimonial-single-bg: var(--same-gradient);
  --working-process-single: var(--same-gradient);
  --appointment-bg: #000000;
  --input-bg: transparent;
  --pricing-bg: var(--same-gradient-2);
  --pricing-bg-single: #000;
  --testimonial-overlay: linear-gradient(180deg, rgba(38, 38, 44, 0.00) 6.66%, rgba(38, 38, 44, 0.8) 42.07%, #26262C 80.51%);
  --footer-bg-2: var(--same-gradient-2);
  --product-area-bg: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
  --product-pre-color: #BCBFDB;
  --product-pre-button: #BCBFDB;
  --faq-bg: linear-gradient(180deg, #26262C 0%, rgba(38, 38, 44, 0.00) 100%);
  --faq-single: var(--same-gradient);
  --footer-four-bg: var(--same-gradient);
  --footer-widget-title: var(--color-body);
  --bg-gray-2: var(--same-gradient);
  --counter-up-bg: var(--same-gradient-2);
  --team-bg: linear-gradient(180deg, #26262C 0%, rgba(38, 38, 44, 0.00) 100%);
  --single-service-bg: var(--footer-bg-2);
  --connecting-people: rgba(248, 249, 251, 0.05);
  --about-small: var(--connecting-people);
  --service-seven: var(--connecting-people);
  --blog-seven: linear-gradient(180deg, rgba(248, 249, 251, 0.05) 0%, rgba(248, 249, 251, 0.00) 100%);
  --counter-eight: var(--counter-up-bg);
  --pricing-tag: transparent;
  --testimonial-eight-bg: var(--body-bg);
  --counter-about: var(--counter-up-bg);
  --case-study: var(--footer-bg-2);
  --case-study-2: var(--footer-bg-2);
  --accordion-single-bg: var(--faq-single);
  --color-heading-1: #fff;
  --color-title: #fff;
  --color-white:#fff;
  --color-service-heading: #fff;
  --counter-title: #fff;
  --color-success: #26CF4B;
  --color-danger: #FF0003;
  --color-warning: #FF8F3C;
  --color-info: #1BA2DB;
  --color-facebook: #3B5997;
  --color-twitter: #1BA1F2;
  --color-youtube: #ED4141;
  --color-linkedin: #0077B5;
  --color-pinterest: #E60022;
  --color-instagram: #C231A1;
  --color-vimeo: #00ADEF;
  --color-twitch: #6441A3;
  --color-discord: #7289da;
  --subscribe-form: var(--same-gradient-2);
  --footer-bg: var(--section-bg-gray);
}
[data-theme=dark] .menu-btn_06bf0b8a75fe3f1f svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_41af2f44b3db0398 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_8c5bdeb7979a4a7d nav ul li a.main_9a9aa8b63e5d7df4,
[data-theme=dark] .mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27 ul li {
  border-color: #f3f3f32b;
}

* {
  box-sizing: border-box;
}

html {
  margin: 0;
  padding: 0;
  font-size: 10px;
  overflow: hidden;
  overflow-y: auto;
  scroll-behavior: auto !important;
}

body {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: var(--font-secondary);
  color: var(--color-body);
  font-weight: var(--p-regular);
  background-color: var(--body-bg);
  position: relative;
  overflow-x: hidden;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  body {
    overflow: hidden;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  body {
    overflow: hidden;
  }
}
@media (max-width: 991.9px) {
  .footer-top-area_ae419496c057df11 {
    justify-content: center!important;
  }
}

@media (max-width: 767.98px) {

    /* Mobile table scrolling */
    table {
        display: block;
        /* Make table scrollable */
        width: 100%;
        overflow-x: auto;
        /* Enable horizontal scroll */
        white-space: nowrap;
        /* Prevent content wrapping */
        -webkit-overflow-scrolling: touch;
        /* Smooth scrolling on iOS */
        border-radius: 0;
        /* Remove radius for mobile view if needed */
        border-left: none;
        /* Remove side borders if using full width */
        border-right: none;
    }

    /* Ensure table elements behave correctly within the scrolling block */
    thead,
    tbody,
    tr {
        /* Keep internal table structure */
        width: 100%;
        /* Let them expand */
        table-layout: auto;
        /* Auto column widths */
    }

    th,
    td {
        white-space: nowrap;
        /* Ensure cell content doesn't wrap */
        display: table-cell;
    }
}

@media only screen and (max-width: 767px) {
  body {
    overflow: hidden;
  }
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_f4d99400547ecf39,
.h2_a742b8b2fd370985,
.h3_f47d72853de38a44,
.h4_5d25041b8d306c26,
.h5_bcba884e418c5369,
.h6_4c0b722d7939d1e2,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_f4d99400547ecf39,
.h2_a742b8b2fd370985,
.h3_f47d72853de38a44,
.h4_5d25041b8d306c26,
.h5_bcba884e418c5369,
.h6_4c0b722d7939d1e2 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

h1,
.h1_f4d99400547ecf39 {
  font-size: var(--h1);
  line-height: 91px;
  font-weight: 700;
}

h2,
.h2_a742b8b2fd370985 {
  font-size: var(--h2);
  line-height: 1.23;
}

h3,
.h3_f47d72853de38a44 {
  font-size: var(--h3);
  line-height: 54px;
}

h4,
.h4_5d25041b8d306c26 {
  font-size: var(--h4);
  line-height: 1.25;
}

h5,
.h5_bcba884e418c5369 {
  font-size: var(--h5);
  line-height: 1.24;
}

h6,
.h6_4c0b722d7939d1e2 {
  font-size: var(--h6);
  line-height: 1.25;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_f4d99400547ecf39 a,
.h2_a742b8b2fd370985 a,
.h3_f47d72853de38a44 a,
.h4_5d25041b8d306c26 a,
.h5_bcba884e418c5369 a,
.h6_4c0b722d7939d1e2 a {
  color: inherit;
}

.bg-color-tertiary_32df8536745f673f h1,
.bg-color-tertiary_32df8536745f673f h2,
.bg-color-tertiary_32df8536745f673f h3,
.bg-color-tertiary_32df8536745f673f h4,
.bg-color-tertiary_32df8536745f673f h5,
.bg-color-tertiary_32df8536745f673f h6,
.bg-color-tertiary_32df8536745f673f .h1_f4d99400547ecf39,
.bg-color-tertiary_32df8536745f673f .h2_a742b8b2fd370985,
.bg-color-tertiary_32df8536745f673f .h3_f47d72853de38a44,
.bg-color-tertiary_32df8536745f673f .h4_5d25041b8d306c26,
.bg-color-tertiary_32df8536745f673f .h5_bcba884e418c5369,
.bg-color-tertiary_32df8536745f673f .h6_4c0b722d7939d1e2 {
  color: #fff;
}
.bg-color-tertiary_32df8536745f673f p {
  color: #6c7279;
}
.bg-color-tertiary_32df8536745f673f a {
  color: #6c7279;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  h1,
.h1_f4d99400547ecf39 {
    font-size: 38px;
  }

  h2,
.h2_a742b8b2fd370985 {
    font-size: 32px;
  }

  h3,
.h3_f47d72853de38a44 {
    font-size: 28px;
  }

  h4,
.h4_5d25041b8d306c26 {
    font-size: 24px;
  }

  h5,
.h5_bcba884e418c5369 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 767px) {
  h1,
.h1_f4d99400547ecf39 {
    font-size: 34px;
  }

  h2,
.h2_a742b8b2fd370985 {
    font-size: 28px;
  }

  h3,
.h3_f47d72853de38a44 {
    font-size: 24px;
  }

  h4,
.h4_5d25041b8d306c26 {
    font-size: 20px;
  }

  h5,
.h5_bcba884e418c5369 {
    font-size: 20px;
  }
}
h1,
.h1_f4d99400547ecf39,
h2,
.h2_a742b8b2fd370985,
h3,
.h3_f47d72853de38a44 {
  font-weight: var(--s-bold);
}

h4,
.h4_5d25041b8d306c26,
h5,
.h5_bcba884e418c5369 {
  font-weight: var(--s-bold);
}

h6,
.h6_4c0b722d7939d1e2 {
  font-weight: var(--s-bold);
}

p {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
  font-weight: var(--p-regular);
  color: var(--color-body);
  margin: 0 0 40px;
}
@media only screen and (max-width: 767px) {
  p {
    margin: 0 0 20px;
    font-size: 16px;
    line-height: 28px;
  }
}
p.b1_6c30f0445a73463e {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_2fa805d3fc2faba8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_37ae67c394d08c72 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_986bf1e944765ca5 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_1d8c7b72cc577eaf {
  font-size: 13px;
}
p.has-very-light-gray-color_9b07653a88f66d10 {
  color: var(--color-white);
}
p.has-background_b354e243171ca72f {
  padding: 20px 30px;
}
p.b1_6c30f0445a73463e {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_50452acb12037a91 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_2fa805d3fc2faba8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

.b1_6c30f0445a73463e {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}

.b2_50452acb12037a91 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}

.b3_2fa805d3fc2faba8 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}

.b4_9ddb2b161d76962d {
  font-size: var(--font-size-b4);
  line-height: var(--line-height-b4);
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0 0 20px;
  width: 100%;
}

table a,
table a:link,
table a:visited {
  text-decoration: none;
}

cite,
.wp-block-pullquote_1376d4106b33c620 cite,
.wp-block-pullquote_1376d4106b33c620.is-style-solid-color_fe36701fef1eaa4e blockquote cite,
.wp-block-quote_316040dbb4532469 cite {
  color: var(--color-heading);
}

var {
  font-family: var(--font-primary);
}

/*---------------------------
	List Style 
---------------------------*/
ul,
ol {
  padding-left: 18px;
}

ul {
  list-style: square;
  margin-bottom: 30px;
  padding-left: 20px;
}
ul.liststyle_65b61a306e04cacb.bullet_91eb78851ab2550b li {
  font-size: 18px;
  line-height: 30px;
  color: var(--color-body);
  position: relative;
  padding-left: 30px;
}
@media only screen and (max-width: 767px) {
  ul.liststyle_65b61a306e04cacb.bullet_91eb78851ab2550b li {
    padding-left: 19px;
  }
}
ul.liststyle_65b61a306e04cacb.bullet_91eb78851ab2550b li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_65b61a306e04cacb.bullet_91eb78851ab2550b li + li {
  margin-top: 8px;
}
ul li {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
  margin-top: 10px;
  margin-bottom: 10px;
  color: var(--color-body);
}
ul li a {
  text-decoration: none;
  color: var(--color-gray);
}
ul li a:hover {
  color: var(--color-primary);
}
ul ul {
  margin-bottom: 0;
}

ol {
  margin-bottom: 30px;
}
ol li {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
  color: var(--color-body);
  margin-top: 10px;
  margin-bottom: 10px;
}
ol li a {
  color: var(--color-heading);
  text-decoration: none;
}
ol li a:hover {
  color: var(--color-primary);
}
ol ul {
  padding-left: 30px;
}

.typo-title-area_e505f25e5d3cbf34 .title {
  margin-top: 0;
}

.paragraph-area_4288c823cc0c8c7b p.disc_a35984e905ed9b6e {
  margin-bottom: 20px;
  color: #fff;
}

@media only screen and (max-width: 1199px) {
  h1 {
    font-size: 64px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  h1 {
    font-size: 54px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  h1 {
    font-size: 40px;
    line-height: 56px;
  }
}
@media only screen and (max-width: 767px) {
  h1 {
    font-size: 30px;
    line-height: 45px;
  }
}
@media only screen and (max-width: 575px) {
  h1 {
    font-size: 28px;
    line-height: 36px;
  }
}
@media only screen and (max-width: 479px) {
  h1 {
    font-size: 26px;
    line-height: 30px;
  }
}

@media only screen and (max-width: 1199px) {
  h2 {
    font-size: 54px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  h2 {
    font-size: 44px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  h2 {
    font-size: 36px;
    line-height: 56px;
  }
}
@media only screen and (max-width: 767px) {
  h2 {
    font-size: 30px;
    line-height: 45px;
  }
}
@media only screen and (max-width: 575px) {
  h2 {
    font-size: 26px;
    line-height: 36px;
  }
}
@media only screen and (max-width: 479px) {
  h2 {
    font-size: 24px;
    line-height: 30px;
  }
}

@media only screen and (max-width: 1199px) {
  h3 {
    font-size: 40px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  h3 {
    font-size: 36px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  h3 {
    font-size: 30px;
    line-height: 56px;
  }
}
@media only screen and (max-width: 767px) {
  h3 {
    font-size: 30px;
    line-height: 45px;
  }
}
@media only screen and (max-width: 575px) {
  h3 {
    font-size: 24px;
    line-height: 36px;
  }
}
@media only screen and (max-width: 479px) {
  h3 {
    font-size: 22px;
    line-height: 30px;
  }
}

/*=========================
    Section Separation 
==========================*/
.slick-dotted_32da3a19f982b303.slick-slider_50c0c27772aeb160 {
  margin-bottom: 0;
}

.mb_dec--25_1f723c2179e50773 {
  margin-bottom: -25px;
}

.mb_dec--30_3f8f6c9a02706150 {
  margin-bottom: -30px;
}

.m--0_a6bf2435dfda2702 {
  margin: 0;
}

.p--0_9b41c3ba6d9c37e0 {
  padding: 0;
}

.rts-section-gap_473949970cf2f944 {
  padding: 80px 0;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap_473949970cf2f944 {
    padding: 80px 0;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap_473949970cf2f944 {
    padding: 60px 0;
  }
}

.rts-section-gapBottom_9239fc60f3dc6d84 {
  padding-bottom: 80px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gapBottom_9239fc60f3dc6d84 {
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gapBottom_9239fc60f3dc6d84 {
    padding-bottom: 60px;
  }
}

.rts-section-gapTop_baf85ed200f137a9 {
  padding-top: 80px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gapTop_baf85ed200f137a9 {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gapTop_baf85ed200f137a9 {
    padding-top: 60px;
  }
}

.rts-section-gap2_bb5e4e67d7e90f79 {
  padding: 130px 0;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap2_bb5e4e67d7e90f79 {
    padding: 80px 0;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap2_bb5e4e67d7e90f79 {
    padding: 60px 0;
  }
}

.rts-section-gap2Bottom_e4cb96dff1f1ac50 {
  padding-bottom: 130px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap2Bottom_e4cb96dff1f1ac50 {
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap2Bottom_e4cb96dff1f1ac50 {
    padding-bottom: 60px;
  }
}

.rts-section-gap2Top_ccd744d985b1476c {
  padding-top: 130px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap2Top_ccd744d985b1476c {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap2Top_ccd744d985b1476c {
    padding-top: 60px;
  }
}

.rts-section-gap3_d07c8424950b344e {
  padding: 150px 0;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap3_d07c8424950b344e {
    padding: 80px 0;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap3_d07c8424950b344e {
    padding: 60px 0;
  }
}

.rts-section-gap3Bottom_57c2454abfa1a4dc {
  padding-bottom: 150px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap3Bottom_57c2454abfa1a4dc {
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap3Bottom_57c2454abfa1a4dc {
    padding-bottom: 60px;
  }
}

.rts-section-gap3Top_d2fec46408e50830 {
  padding-top: 150px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-section-gap3Top_d2fec46408e50830 {
    padding-top: 70px;
  }
}
@media only screen and (max-width: 767px) {
  .rts-section-gap3Top_d2fec46408e50830 {
    padding-top: 60px;
  }
}

.pl--0_d040700372a2588f {
  padding-left: 0;
}

.pr--0_acfca532c3e4d1ec {
  padding-right: 0;
}

.pt--0_6e4d91689f719c84 {
  padding-top: 0;
}

.pb--0_15b28ac558fad401 {
  padding-bottom: 0;
}

.mr--0_c184d41616735488 {
  margin-right: 0;
}

.ml--0_892039460db3c02a {
  margin-left: 0;
}

.mt--0_44362f413c85ea5f {
  margin-top: 0;
}

.mb--0_afc6d1c755e29ec7 {
  margin-bottom: 0;
}

.ptb--5_1cd6ac30eace61f4 {
  padding: 5px 0;
}

.plr--5_bc9f4df76f207229 {
  padding: 0 5px;
}

.pt--5_1192b40a83901e1d {
  padding-top: 5px;
}

.pb--5_0a1f43456cba4657 {
  padding-bottom: 5px;
}

.pl--5_1e64d826d68a5245 {
  padding-left: 5px;
}

.pr--5_0ba9335cb25dd35e {
  padding-right: 5px;
}

.mt--5_23d141a819ace583 {
  margin-top: 5px;
}

.mb--5_ca180b3772c4bdd2 {
  margin-bottom: 5px;
}

.mr--5_45ded5cde5d2a06e {
  margin-right: 5px;
}

.ml--5_db9029b6baa4014c {
  margin-left: 5px;
}

.ptb--10_8f3aee170ffe00ec {
  padding: 10px 0;
}

.plr--10_99784ffa69f16b15 {
  padding: 0 10px;
}

.pt--10_4b09ae598024cc69 {
  padding-top: 10px;
}

.pb--10_0fd45244cc4371a3 {
  padding-bottom: 10px;
}

.pl--10_6208ddef26a9676a {
  padding-left: 10px;
}

.pr--10_3da4c5616cbb1d98 {
  padding-right: 10px;
}

.mt--10_7933fe7704d45662 {
  margin-top: 10px;
}

.mb--10_1fb70a88f6a596b5 {
  margin-bottom: 10px;
}

.mr--10_c875bdc3b6e47d7a {
  margin-right: 10px;
}

.ml--10_358c3f73d2fcded8 {
  margin-left: 10px;
}

.ptb--15_3f2f8e6a0cfb0ffd {
  padding: 15px 0;
}

.plr--15_e23c951ee59d837f {
  padding: 0 15px;
}

.pt--15_998d7c3aa81eb0f3 {
  padding-top: 15px;
}

.pb--15_0794c3d1ac737366 {
  padding-bottom: 15px;
}

.pl--15_c312dbd46652a13d {
  padding-left: 15px;
}

.pr--15_2ae6f238781cf109 {
  padding-right: 15px;
}

.mt--15_ee396af5a6e48cad {
  margin-top: 15px;
}

.mb--15_d201a5ffe2cc22c9 {
  margin-bottom: 15px;
}

.mr--15_7258d6965c9db742 {
  margin-right: 15px;
}

.ml--15_7120334e046dcd2c {
  margin-left: 15px;
}

.ptb--20_64ccf68806d531e7 {
  padding: 20px 0;
}

.plr--20_333dbcab91c4c59e {
  padding: 0 20px;
}

.pt--20_27e768eb576fada1 {
  padding-top: 20px;
}

.pb--20_83e87e0104cf8732 {
  padding-bottom: 20px;
}

.pl--20_efe8535b150f8283 {
  padding-left: 20px;
}

.pr--20_29e243888c673926 {
  padding-right: 20px;
}

.mt--20_2552846d18f6ecc2 {
  margin-top: 20px;
}

.mb--20_040128fd672fdcb0 {
  margin-bottom: 20px;
}

.mr--20_ea772baf82d18bad {
  margin-right: 20px;
}

.ml--20_22cea897257fc9ad {
  margin-left: 20px;
}

.ptb--25_969fae4426819367 {
  padding: 25px 0;
}

.plr--25_a5f4bd253b2d5007 {
  padding: 0 25px;
}

.pt--25_bec43ec69011b717 {
  padding-top: 25px;
}

.pb--25_088baa19d0884cc5 {
  padding-bottom: 25px;
}

.pl--25_0c4a1ecd83696764 {
  padding-left: 25px;
}

.pr--25_57a78cf891ad9e4e {
  padding-right: 25px;
}

.mt--25_fba3ca3b0510e699 {
  margin-top: 25px;
}

.mb--25_c9077724e22d34d9 {
  margin-bottom: 25px;
}

.mr--25_fe829591324f637e {
  margin-right: 25px;
}

.ml--25_59077c3305942d33 {
  margin-left: 25px;
}

.ptb--30_f320085eb9eecf52 {
  padding: 30px 0;
}

.plr--30_7343a0d78edccfd0 {
  padding: 0 30px;
}

.pt--30_b171445e43580cea {
  padding-top: 30px;
}

.pb--30_add6457a312487d0 {
  padding-bottom: 30px;
}

.pl--30_6cc73791490424ee {
  padding-left: 30px;
}

.pr--30_b0007154b94defde {
  padding-right: 30px;
}

.mt--30_80cde05de0d5fc20 {
  margin-top: 30px;
}

.mb--30_27471eba66fee7ab {
  margin-bottom: 30px;
}

.mr--30_be5bb07cd1c7d002 {
  margin-right: 30px;
}

.ml--30_e70510bd60fa4d68 {
  margin-left: 30px;
}

.ptb--35_173583e61ab65542 {
  padding: 35px 0;
}

.plr--35_849f84a3951965f3 {
  padding: 0 35px;
}

.pt--35_2ed48dc966abcf10 {
  padding-top: 35px;
}

.pb--35_e0ca4a64dc653601 {
  padding-bottom: 35px;
}

.pl--35_bfa0600c70e8e4a8 {
  padding-left: 35px;
}

.pr--35_6b9e591d06eed82b {
  padding-right: 35px;
}

.mt--35_9ea50653018eecab {
  margin-top: 35px;
}

.mb--35_0b434f69ef2971d3 {
  margin-bottom: 35px;
}

.mr--35_3ca191c5a6502f3d {
  margin-right: 35px;
}

.ml--35_b3c8a2726ed4dfc2 {
  margin-left: 35px;
}

.ptb--40_18f75e4d0ff26dd2 {
  padding: 40px 0;
}

.plr--40_08bdf312104950d3 {
  padding: 0 40px;
}

.pt--40_975cbda3b299f4d3 {
  padding-top: 40px;
}

.pb--40_4728ff7697c8662e {
  padding-bottom: 40px;
}

.pl--40_6c4383a98fd9cd96 {
  padding-left: 40px;
}

.pr--40_198a66324123b3ef {
  padding-right: 40px;
}

.mt--40_eb9e7f91afc27dcf {
  margin-top: 40px;
}

.mb--40_eb4c98ea5546dd56 {
  margin-bottom: 40px;
}

.mr--40_a988e778c42eb6e3 {
  margin-right: 40px;
}

.ml--40_769201957eb6b988 {
  margin-left: 40px;
}

.ptb--45_a24a3850bed5a071 {
  padding: 45px 0;
}

.plr--45_d6153948950524a3 {
  padding: 0 45px;
}

.pt--45_d94130585c446a43 {
  padding-top: 45px;
}

.pb--45_94eca54d3dc30c98 {
  padding-bottom: 45px;
}

.pl--45_c10a6d4dd788ead1 {
  padding-left: 45px;
}

.pr--45_018597d691112e5c {
  padding-right: 45px;
}

.mt--45_27a40d311b95e1c1 {
  margin-top: 45px;
}

.mb--45_5c2adfaf3b0a05f8 {
  margin-bottom: 45px;
}

.mr--45_fb7eee447c738a21 {
  margin-right: 45px;
}

.ml--45_4d67c94986546960 {
  margin-left: 45px;
}

.ptb--50_294978b7dafec5ff {
  padding: 50px 0;
}

.plr--50_8946d35d6b903878 {
  padding: 0 50px;
}

.pt--50_120587515d57a2a8 {
  padding-top: 50px;
}

.pb--50_93c6fc380dbca641 {
  padding-bottom: 50px;
}

.pl--50_04fb400d596bff22 {
  padding-left: 50px;
}

.pr--50_b57ca19a99a5e27f {
  padding-right: 50px;
}

.mt--50_182b2d47125eb224 {
  margin-top: 50px;
}

.mb--50_ca6284b71bc8f135 {
  margin-bottom: 50px;
}

.mr--50_1415ea5c887381be {
  margin-right: 50px;
}

.ml--50_06abba6b051de9f0 {
  margin-left: 50px;
}

.ptb--55_ae57a40a044b118d {
  padding: 55px 0;
}

.plr--55_802fcbdceeb73e6f {
  padding: 0 55px;
}

.pt--55_e87cc3de5919e175 {
  padding-top: 55px;
}

.pb--55_f8bc429ea0fd7fe9 {
  padding-bottom: 55px;
}

.pl--55_0ef7a858e1eac431 {
  padding-left: 55px;
}

.pr--55_d8f08211a5fb2acb {
  padding-right: 55px;
}

.mt--55_38867e95a7c9aebc {
  margin-top: 55px;
}

.mb--55_37df079a8d216ccf {
  margin-bottom: 55px;
}

.mr--55_9df2fac29bcf26b7 {
  margin-right: 55px;
}

.ml--55_d1cfef8e25d0f7a8 {
  margin-left: 55px;
}

.ptb--60_35db06c3eb287805 {
  padding: 60px 0;
}

.plr--60_6cd8cc1aea88ffa3 {
  padding: 0 60px;
}

.pt--60_6cc99f3ca1c24bdc {
  padding-top: 60px;
}

.pb--60_b2b56381c77aeb70 {
  padding-bottom: 60px;
}

.pl--60_5a9a9222a19adaba {
  padding-left: 60px;
}

.pr--60_cff6ac20181b1481 {
  padding-right: 60px;
}

.mt--60_8062fcacf7dcd418 {
  margin-top: 60px;
}

.mb--60_6cf6f106c4dafd32 {
  margin-bottom: 60px;
}

.mr--60_41bbf36bb6082154 {
  margin-right: 60px;
}

.ml--60_2ce6880d27955c26 {
  margin-left: 60px;
}

.ptb--65_a737ebbaeccaae0d {
  padding: 65px 0;
}

.plr--65_9fb58b7a2cbc619d {
  padding: 0 65px;
}

.pt--65_8dbcdc2d988d3ea6 {
  padding-top: 65px;
}

.pb--65_c45b17be50fd9acb {
  padding-bottom: 65px;
}

.pl--65_7d4397e9f510f85b {
  padding-left: 65px;
}

.pr--65_8128b6e27dabac4e {
  padding-right: 65px;
}

.mt--65_c0b301d40abb64c5 {
  margin-top: 65px;
}

.mb--65_a099a78aa2cd328b {
  margin-bottom: 65px;
}

.mr--65_0b358b5ea8e13215 {
  margin-right: 65px;
}

.ml--65_f1382f2f5abab5c6 {
  margin-left: 65px;
}

.ptb--70_6f5ecebb2df0fca4 {
  padding: 70px 0;
}

.plr--70_f455db7fd84f295d {
  padding: 0 70px;
}

.pt--70_8eb1c7d42528e0f8 {
  padding-top: 70px;
}

.pb--70_38cba3c2d5121014 {
  padding-bottom: 70px;
}

.pl--70_4d2157e7154a5df7 {
  padding-left: 70px;
}

.pr--70_f1d3200c8e0aad86 {
  padding-right: 70px;
}

.mt--70_ebcd90c24d2d8388 {
  margin-top: 70px;
}

.mb--70_a469d95a9e7c36ad {
  margin-bottom: 70px;
}

.mr--70_40d9e1aae7a1aeb3 {
  margin-right: 70px;
}

.ml--70_1277658ab170f01a {
  margin-left: 70px;
}

.ptb--75_b56a6628b1e42b5b {
  padding: 75px 0;
}

.plr--75_b7bdb569fee3c7c5 {
  padding: 0 75px;
}

.pt--75_678274d34f45f6e6 {
  padding-top: 75px;
}

.pb--75_302747ada5b2fcf7 {
  padding-bottom: 75px;
}

.pl--75_6eaaf011bab99dcc {
  padding-left: 75px;
}

.pr--75_ec1b535953c3fa6b {
  padding-right: 75px;
}

.mt--75_5a375801761181e5 {
  margin-top: 75px;
}

.mb--75_aac96967fbb61925 {
  margin-bottom: 75px;
}

.mr--75_87320d6fbd2f8a58 {
  margin-right: 75px;
}

.ml--75_aa8c318503ba2446 {
  margin-left: 75px;
}

.ptb--80_d25d0a979c5d24f0 {
  padding: 80px 0;
}

.plr--80_d940df2be29c7168 {
  padding: 0 80px;
}

.pt--80_0bae88f5accf872d {
  padding-top: 80px;
}

.pb--80_99a8c87a7464040e {
  padding-bottom: 80px;
}

.pl--80_74a09cd6984ff749 {
  padding-left: 80px;
}

.pr--80_a68a58935b2e7118 {
  padding-right: 80px;
}

.mt--80_5525b86a76997654 {
  margin-top: 80px;
}

.mb--80_541b285c72993495 {
  margin-bottom: 80px;
}

.mr--80_e282909ee90e0e1f {
  margin-right: 80px;
}

.ml--80_8bc85da95d91373d {
  margin-left: 80px;
}

.ptb--85_d0d592ad6dafece4 {
  padding: 85px 0;
}

.plr--85_63b395d16e71b965 {
  padding: 0 85px;
}

.pt--85_b2ce2759611f4d9d {
  padding-top: 85px;
}

.pb--85_ca138b8b8404e535 {
  padding-bottom: 85px;
}

.pl--85_6b007ebe2c73eb8c {
  padding-left: 85px;
}

.pr--85_5b9ecd556ba242d0 {
  padding-right: 85px;
}

.mt--85_b2abb5e6e03bbffd {
  margin-top: 85px;
}

.mb--85_3931a3183c46e1a3 {
  margin-bottom: 85px;
}

.mr--85_b3da96e5c031d0a2 {
  margin-right: 85px;
}

.ml--85_72e95351361ccfbb {
  margin-left: 85px;
}

.ptb--90_2c95c87a59557d3b {
  padding: 90px 0;
}

.plr--90_47c61bb1b74c5b2e {
  padding: 0 90px;
}

.pt--90_232b77763f659caf {
  padding-top: 90px;
}

.pb--90_5e7d1809857ff311 {
  padding-bottom: 90px;
}

.pl--90_66999ede658ae88b {
  padding-left: 90px;
}

.pr--90_5b8e66e8728f6ab7 {
  padding-right: 90px;
}

.mt--90_c16e6999a46f29d4 {
  margin-top: 90px;
}

.mb--90_c8907a1f820f333e {
  margin-bottom: 90px;
}

.mr--90_027bbf0096198abc {
  margin-right: 90px;
}

.ml--90_b0a18db751113e07 {
  margin-left: 90px;
}

.ptb--95_c29daafc440e6bfc {
  padding: 95px 0;
}

.plr--95_c292a3a2a570e564 {
  padding: 0 95px;
}

.pt--95_222b2b0f5f3d76f8 {
  padding-top: 95px;
}

.pb--95_e8edb7b3b2cbbee5 {
  padding-bottom: 95px;
}

.pl--95_747faac1183b76d0 {
  padding-left: 95px;
}

.pr--95_419e60ee1f40bb06 {
  padding-right: 95px;
}

.mt--95_723e250fbe8bc48f {
  margin-top: 95px;
}

.mb--95_83f29a5d763020e2 {
  margin-bottom: 95px;
}

.mr--95_b764c3e083260913 {
  margin-right: 95px;
}

.ml--95_091030b4923bb15c {
  margin-left: 95px;
}

.ptb--100_ca77d9c7278ad10c {
  padding: 100px 0;
}

.plr--100_1324a42f356803e8 {
  padding: 0 100px;
}

.pt--100_2ac261998b12c5e4 {
  padding-top: 100px;
}

.pb--100_b138cd979d8c51a0 {
  padding-bottom: 100px;
}

.pl--100_4affb7c3a6a7089f {
  padding-left: 100px;
}

.pr--100_0bf18cf095655820 {
  padding-right: 100px;
}

.mt--100_6d6ef0c7a9dbd101 {
  margin-top: 100px;
}

.mb--100_f4637efbe995a6ff {
  margin-bottom: 100px;
}

.mr--100_de86c74516844890 {
  margin-right: 100px;
}

.ml--100_e5386f4ec55dc5ff {
  margin-left: 100px;
}

.ptb--105_aa3f886ca3a6b165 {
  padding: 105px 0;
}

.plr--105_3e8bcf9316bdcbed {
  padding: 0 105px;
}

.pt--105_6863925dbfbcfd47 {
  padding-top: 105px;
}

.pb--105_7230eac8146b98a4 {
  padding-bottom: 105px;
}

.pl--105_c35e76045d260c11 {
  padding-left: 105px;
}

.pr--105_6be8fde30db8ebbf {
  padding-right: 105px;
}

.mt--105_0562f4089f739586 {
  margin-top: 105px;
}

.mb--105_dd0ad0f1eb082f3a {
  margin-bottom: 105px;
}

.mr--105_c11cd519dd172039 {
  margin-right: 105px;
}

.ml--105_d814bcb877bcbcda {
  margin-left: 105px;
}

.ptb--110_a869d6213ae027d9 {
  padding: 110px 0;
}

.plr--110_d843175531222c79 {
  padding: 0 110px;
}

.pt--110_9dce98928a14cdc8 {
  padding-top: 110px;
}

.pb--110_6fe1f81cb804507d {
  padding-bottom: 110px;
}

.pl--110_ab23467062e34db7 {
  padding-left: 110px;
}

.pr--110_35944d800ee29ac1 {
  padding-right: 110px;
}

.mt--110_9b330a73cc954411 {
  margin-top: 110px;
}

.mb--110_1a6d10811b283bec {
  margin-bottom: 110px;
}

.mr--110_8340f5fb32a092bd {
  margin-right: 110px;
}

.ml--110_61031873482d4764 {
  margin-left: 110px;
}

.ptb--115_e6fb15dd32ae7fef {
  padding: 115px 0;
}

.plr--115_d02ace7cea1fcfdd {
  padding: 0 115px;
}

.pt--115_82d3ea6619fa529f {
  padding-top: 115px;
}

.pb--115_5e5efa8159e5f118 {
  padding-bottom: 115px;
}

.pl--115_904f17798f569bba {
  padding-left: 115px;
}

.pr--115_9f8282bd86090dd1 {
  padding-right: 115px;
}

.mt--115_f70a8e9f00c66a04 {
  margin-top: 115px;
}

.mb--115_701292405bd4f788 {
  margin-bottom: 115px;
}

.mr--115_11517e8a76c9674d {
  margin-right: 115px;
}

.ml--115_975dca2dbada30b5 {
  margin-left: 115px;
}

.ptb--120_85c4d18cbf5e23d9 {
  padding: 120px 0;
}

.plr--120_b48b1c9970611afb {
  padding: 0 120px;
}

.pt--120_dfa0e6203f55aa68 {
  padding-top: 120px;
}

.pb--120_d4f5115bf4a19920 {
  padding-bottom: 120px;
}

.pl--120_ccca50b0ccb5e537 {
  padding-left: 120px;
}

.pr--120_b396279c76f816df {
  padding-right: 120px;
}

.mt--120_00e64419c7ba2fd2 {
  margin-top: 120px;
}

.mb--120_bbe78d695f89a974 {
  margin-bottom: 120px;
}

.mr--120_200f67281786331f {
  margin-right: 120px;
}

.ml--120_6e3d83723538d023 {
  margin-left: 120px;
}

.ptb--125_868b88b7c6e48365 {
  padding: 125px 0;
}

.plr--125_408a8f0adbff7eb3 {
  padding: 0 125px;
}

.pt--125_0c38118044a55b67 {
  padding-top: 125px;
}

.pb--125_a8b2c56e10d46c25 {
  padding-bottom: 125px;
}

.pl--125_6a712565a76db638 {
  padding-left: 125px;
}

.pr--125_0478e0d0744e437f {
  padding-right: 125px;
}

.mt--125_a596038ca37146e8 {
  margin-top: 125px;
}

.mb--125_887c7c3fe0ce2eb1 {
  margin-bottom: 125px;
}

.mr--125_a70f85ff97a0e2a5 {
  margin-right: 125px;
}

.ml--125_972d02af0e1fea14 {
  margin-left: 125px;
}

.ptb--130_8ad22ac014426f6d {
  padding: 130px 0;
}

.plr--130_eedddcc4ae52138b {
  padding: 0 130px;
}

.pt--130_b1b303b6b9e72743 {
  padding-top: 130px;
}

.pb--130_5f4973dcd351a54b {
  padding-bottom: 130px;
}

.pl--130_233dd08f77bea643 {
  padding-left: 130px;
}

.pr--130_d41cc1876c1ded22 {
  padding-right: 130px;
}

.mt--130_0ab465ac9e89b151 {
  margin-top: 130px;
}

.mb--130_a5ab2c79d235da66 {
  margin-bottom: 130px;
}

.mr--130_e20d9856d8de914e {
  margin-right: 130px;
}

.ml--130_3db16971aa21e476 {
  margin-left: 130px;
}

.ptb--135_4f7213ece466ee55 {
  padding: 135px 0;
}

.plr--135_17c16b78ee438b82 {
  padding: 0 135px;
}

.pt--135_ad6cd4e1be770699 {
  padding-top: 135px;
}

.pb--135_bdc4e97f359f6462 {
  padding-bottom: 135px;
}

.pl--135_e36c61c256ba2798 {
  padding-left: 135px;
}

.pr--135_7e406f85d3c968ee {
  padding-right: 135px;
}

.mt--135_a1c692ac437a0833 {
  margin-top: 135px;
}

.mb--135_b61a634e915735ff {
  margin-bottom: 135px;
}

.mr--135_d22b796716ba7d14 {
  margin-right: 135px;
}

.ml--135_1575f6cfcf2c6f4b {
  margin-left: 135px;
}

.ptb--140_75e70d35eb7ed559 {
  padding: 140px 0;
}

.plr--140_5e0fac5ca045b55b {
  padding: 0 140px;
}

.pt--140_f686422d695128d6 {
  padding-top: 140px;
}

.pb--140_a25a2e5a061ba2b3 {
  padding-bottom: 140px;
}

.pl--140_703d3bdd34b49258 {
  padding-left: 140px;
}

.pr--140_4a99092d753df584 {
  padding-right: 140px;
}

.mt--140_e1f1437a645fcace {
  margin-top: 140px;
}

.mb--140_12a28b3db2048f4b {
  margin-bottom: 140px;
}

.mr--140_ea71cb303b547f9d {
  margin-right: 140px;
}

.ml--140_3ad5afcc110673ef {
  margin-left: 140px;
}

.ptb--145_5cb214a705c8f409 {
  padding: 145px 0;
}

.plr--145_50b7c5b7e10bb9d1 {
  padding: 0 145px;
}

.pt--145_9e1a2e0f3f0abbc8 {
  padding-top: 145px;
}

.pb--145_1de1c77b767739a0 {
  padding-bottom: 145px;
}

.pl--145_dc7f85587ff3d1b0 {
  padding-left: 145px;
}

.pr--145_26b725175a8ee772 {
  padding-right: 145px;
}

.mt--145_588a8de322af4d39 {
  margin-top: 145px;
}

.mb--145_dafb869c5a975ab2 {
  margin-bottom: 145px;
}

.mr--145_2aa740d2b7f9683e {
  margin-right: 145px;
}

.ml--145_8de1db5aa2745c36 {
  margin-left: 145px;
}

.ptb--150_1a89116a29d18283 {
  padding: 150px 0;
}

.plr--150_fceef476475ea335 {
  padding: 0 150px;
}

.pt--150_e6eb7d62783a4faa {
  padding-top: 150px;
}

.pb--150_e578493dcde132ee {
  padding-bottom: 150px;
}

.pl--150_6885a2e8c3460caa {
  padding-left: 150px;
}

.pr--150_a7162208127fd1e6 {
  padding-right: 150px;
}

.mt--150_7eab1d8e0b69a77a {
  margin-top: 150px;
}

.mb--150_cee8b99a526a8060 {
  margin-bottom: 150px;
}

.mr--150_6431c61fffe5f39b {
  margin-right: 150px;
}

.ml--150_c9efac72eac6042b {
  margin-left: 150px;
}

.ptb--155_d425763af6fd14d0 {
  padding: 155px 0;
}

.plr--155_ef03e7895affe094 {
  padding: 0 155px;
}

.pt--155_1df1de72d09a65ba {
  padding-top: 155px;
}

.pb--155_8846150607544449 {
  padding-bottom: 155px;
}

.pl--155_f69e9171d51e29d8 {
  padding-left: 155px;
}

.pr--155_d357473371ddf6ca {
  padding-right: 155px;
}

.mt--155_2f5c564a253e4964 {
  margin-top: 155px;
}

.mb--155_48a9177db3a53579 {
  margin-bottom: 155px;
}

.mr--155_86dcd277f02667ec {
  margin-right: 155px;
}

.ml--155_4dd014ee9347b137 {
  margin-left: 155px;
}

.ptb--160_21fde516e2f64b83 {
  padding: 160px 0;
}

.plr--160_80568533dccf6629 {
  padding: 0 160px;
}

.pt--160_8cdf3cd2705b754a {
  padding-top: 160px;
}

.pb--160_d729660cf7bc5358 {
  padding-bottom: 160px;
}

.pl--160_f4e7130883576f4d {
  padding-left: 160px;
}

.pr--160_3a81fc363c8b91ba {
  padding-right: 160px;
}

.mt--160_9e0b0f165b6c70f1 {
  margin-top: 160px;
}

.mb--160_a8f10843428f44c6 {
  margin-bottom: 160px;
}

.mr--160_088feaa272cd9418 {
  margin-right: 160px;
}

.ml--160_6ea135bd7ee4e8b0 {
  margin-left: 160px;
}

.ptb--165_ad51de5019322e79 {
  padding: 165px 0;
}

.plr--165_cb7d4ee6eee35ec8 {
  padding: 0 165px;
}

.pt--165_941a367a95ab897c {
  padding-top: 165px;
}

.pb--165_613df4cb3fc44d46 {
  padding-bottom: 165px;
}

.pl--165_100f1734fbe8ea50 {
  padding-left: 165px;
}

.pr--165_2147359b08ee6a1c {
  padding-right: 165px;
}

.mt--165_7aad063d49311b96 {
  margin-top: 165px;
}

.mb--165_6c257eb1995b8ae0 {
  margin-bottom: 165px;
}

.mr--165_77feda348bcbba68 {
  margin-right: 165px;
}

.ml--165_f7ae870096c852e2 {
  margin-left: 165px;
}

.ptb--170_71f35419c845b8bb {
  padding: 170px 0;
}

.plr--170_44dd61ed95d8640c {
  padding: 0 170px;
}

.pt--170_74c6a6d4bba0c815 {
  padding-top: 170px;
}

.pb--170_8a8f4adfe6a8f24c {
  padding-bottom: 170px;
}

.pl--170_dcf1e1e34b90be5c {
  padding-left: 170px;
}

.pr--170_975adaafabb24cc3 {
  padding-right: 170px;
}

.mt--170_9f5bcc4b81ccbc57 {
  margin-top: 170px;
}

.mb--170_4fc447db51b64be9 {
  margin-bottom: 170px;
}

.mr--170_eb2b77a58ba52f64 {
  margin-right: 170px;
}

.ml--170_b367b427e085906f {
  margin-left: 170px;
}

.ptb--175_fa349d74573be7d0 {
  padding: 175px 0;
}

.plr--175_8d686ade7cce6a1c {
  padding: 0 175px;
}

.pt--175_738dfdf2022dd457 {
  padding-top: 175px;
}

.pb--175_d5781f9f6d83d5bb {
  padding-bottom: 175px;
}

.pl--175_4ef98233b9d74c38 {
  padding-left: 175px;
}

.pr--175_40b5b9a000c884e9 {
  padding-right: 175px;
}

.mt--175_ef8486ba30b76b65 {
  margin-top: 175px;
}

.mb--175_26cee9ce982a420f {
  margin-bottom: 175px;
}

.mr--175_8347eafa6f762395 {
  margin-right: 175px;
}

.ml--175_620d5ea927e31a1a {
  margin-left: 175px;
}

.ptb--180_f7f778c58c7ff8f0 {
  padding: 180px 0;
}

.plr--180_f255b2c32a61cf32 {
  padding: 0 180px;
}

.pt--180_8f1e4ec44c8a1488 {
  padding-top: 180px;
}

.pb--180_ef9f8c3f5fac783d {
  padding-bottom: 180px;
}

.pl--180_1e21e569ac906a01 {
  padding-left: 180px;
}

.pr--180_bd765323c83e2f0e {
  padding-right: 180px;
}

.mt--180_e503c729d4469732 {
  margin-top: 180px;
}

.mb--180_60dd2c0674f36b4a {
  margin-bottom: 180px;
}

.mr--180_05564d0f70a7fc87 {
  margin-right: 180px;
}

.ml--180_e06ee175edd6b369 {
  margin-left: 180px;
}

.ptb--185_8c474448250896b3 {
  padding: 185px 0;
}

.plr--185_de9b50ed0b034038 {
  padding: 0 185px;
}

.pt--185_9a621cf25fbfa867 {
  padding-top: 185px;
}

.pb--185_b64365fbb5feb39c {
  padding-bottom: 185px;
}

.pl--185_faf9e33d308ea879 {
  padding-left: 185px;
}

.pr--185_f8778eec2903f7a1 {
  padding-right: 185px;
}

.mt--185_cf11ae215856f603 {
  margin-top: 185px;
}

.mb--185_93f0adb01d51c140 {
  margin-bottom: 185px;
}

.mr--185_ac46970b12179854 {
  margin-right: 185px;
}

.ml--185_a697a9147b553c34 {
  margin-left: 185px;
}

.ptb--190_5a919faa28124317 {
  padding: 190px 0;
}

.plr--190_7908e0b3f268e786 {
  padding: 0 190px;
}

.pt--190_082e29424debe465 {
  padding-top: 190px;
}

.pb--190_0fdfa871ba7b5922 {
  padding-bottom: 190px;
}

.pl--190_324a53877c68e888 {
  padding-left: 190px;
}

.pr--190_e9f64c8f5561eac7 {
  padding-right: 190px;
}

.mt--190_c362fc84eb4f4597 {
  margin-top: 190px;
}

.mb--190_deae56b07686a3f4 {
  margin-bottom: 190px;
}

.mr--190_61baf1c65a2fe488 {
  margin-right: 190px;
}

.ml--190_2d2f49477c51263e {
  margin-left: 190px;
}

.ptb--195_fd51d89a1d10183a {
  padding: 195px 0;
}

.plr--195_cb8d7a6cf3d10c4f {
  padding: 0 195px;
}

.pt--195_d69734d8c1b97c85 {
  padding-top: 195px;
}

.pb--195_d16b1b3e44577a54 {
  padding-bottom: 195px;
}

.pl--195_b29f815a1fb92998 {
  padding-left: 195px;
}

.pr--195_6115970ef5771d24 {
  padding-right: 195px;
}

.mt--195_98a3dd992babd296 {
  margin-top: 195px;
}

.mb--195_a3ce0d77240f55cd {
  margin-bottom: 195px;
}

.mr--195_5c58bd0dd72fc968 {
  margin-right: 195px;
}

.ml--195_7842eec963bf6bec {
  margin-left: 195px;
}

.ptb--200_5deaef82919bceed {
  padding: 200px 0;
}

.plr--200_632c732170d8ee5e {
  padding: 0 200px;
}

.pt--200_9d7c067abca32c3e {
  padding-top: 200px;
}

.pb--200_80ba792914c5ebb9 {
  padding-bottom: 200px;
}

.pl--200_273daafb1df47b71 {
  padding-left: 200px;
}

.pr--200_6c946dc4987c2061 {
  padding-right: 200px;
}

.mt--200_481b176bbffee864 {
  margin-top: 200px;
}

.mb--200_b259c17102d6da57 {
  margin-bottom: 200px;
}

.mr--200_15fe271aa8984db6 {
  margin-right: 200px;
}

.ml--200_01e261bdeb922a44 {
  margin-left: 200px;
}

@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .ptb_lp--5_da940549c54feed2 {
    padding: 5px 0;
  }

  .plr_lp--5_17d1758aa785537e {
    padding: 0 5px;
  }

  .pt_lp--5_50b64f5c6108ea64 {
    padding-top: 5px;
  }

  .pb_lp--5_21263f122c6b9bb1 {
    padding-bottom: 5px;
  }

  .pl_lp--5_475764a77eca2c66 {
    padding-left: 5px;
  }

  .pr_lp--5_6b596604d9a71c6c {
    padding-right: 5px;
  }

  .mt_lp--5_0576df7498fa9082 {
    margin-top: 5px;
  }

  .mb_lp--5_f2a8f79aa73e87bb {
    margin-bottom: 5px;
  }

  .ptb_lp--10_a57fd83abb431b0d {
    padding: 10px 0;
  }

  .plr_lp--10_4df357ce1a0cebe7 {
    padding: 0 10px;
  }

  .pt_lp--10_42fb61c5694883d2 {
    padding-top: 10px;
  }

  .pb_lp--10_cbaf699277878992 {
    padding-bottom: 10px;
  }

  .pl_lp--10_46f362972764ce8a {
    padding-left: 10px;
  }

  .pr_lp--10_574b831c572e18b5 {
    padding-right: 10px;
  }

  .mt_lp--10_eff78d45d6c6a00f {
    margin-top: 10px;
  }

  .mb_lp--10_a0e5c557e6177dce {
    margin-bottom: 10px;
  }

  .ptb_lp--15_489d8622162aa933 {
    padding: 15px 0;
  }

  .plr_lp--15_3d54fee28725323b {
    padding: 0 15px;
  }

  .pt_lp--15_8f8de123caff6b28 {
    padding-top: 15px;
  }

  .pb_lp--15_0e4e79fae0db8379 {
    padding-bottom: 15px;
  }

  .pl_lp--15_cde13a69216fc565 {
    padding-left: 15px;
  }

  .pr_lp--15_aeb5b89d82ec270e {
    padding-right: 15px;
  }

  .mt_lp--15_589a6f7b8f99fdd0 {
    margin-top: 15px;
  }

  .mb_lp--15_b81c29aca9c8580f {
    margin-bottom: 15px;
  }

  .ptb_lp--20_278a7fa6026c94b1 {
    padding: 20px 0;
  }

  .plr_lp--20_c945c0dd0707b231 {
    padding: 0 20px;
  }

  .pt_lp--20_bf83e9d341893b66 {
    padding-top: 20px;
  }

  .pb_lp--20_abe920b72c00ea26 {
    padding-bottom: 20px;
  }

  .pl_lp--20_c1bf5b48b5f96b07 {
    padding-left: 20px;
  }

  .pr_lp--20_651738c591123077 {
    padding-right: 20px;
  }

  .mt_lp--20_7e05d831ab1b6ff5 {
    margin-top: 20px;
  }

  .mb_lp--20_b2e1d8a1d1f75c56 {
    margin-bottom: 20px;
  }

  .ptb_lp--25_01e6d2cf7d5cdef4 {
    padding: 25px 0;
  }

  .plr_lp--25_db00dbb61c8cdbe8 {
    padding: 0 25px;
  }

  .pt_lp--25_7ce8d8fb3df2ea93 {
    padding-top: 25px;
  }

  .pb_lp--25_c104765a41af4e95 {
    padding-bottom: 25px;
  }

  .pl_lp--25_66a46009abba1da6 {
    padding-left: 25px;
  }

  .pr_lp--25_5cc0aaf3268ffea7 {
    padding-right: 25px;
  }

  .mt_lp--25_c3e9f89515aed885 {
    margin-top: 25px;
  }

  .mb_lp--25_66ea46352d1d4f2a {
    margin-bottom: 25px;
  }

  .ptb_lp--30_0cc6e7adf245e651 {
    padding: 30px 0;
  }

  .plr_lp--30_1127fea7a5008185 {
    padding: 0 30px;
  }

  .pt_lp--30_e6bee26f8196bd2a {
    padding-top: 30px;
  }

  .pb_lp--30_d6036b3ba56a21b0 {
    padding-bottom: 30px;
  }

  .pl_lp--30_dcd187761a24d1bd {
    padding-left: 30px;
  }

  .pr_lp--30_59b9c4975590c4df {
    padding-right: 30px;
  }

  .mt_lp--30_b1f14fe9c67bd685 {
    margin-top: 30px;
  }

  .mb_lp--30_18c143823872d915 {
    margin-bottom: 30px;
  }

  .ptb_lp--35_fbd30a6ca086972e {
    padding: 35px 0;
  }

  .plr_lp--35_a31915f663c76c52 {
    padding: 0 35px;
  }

  .pt_lp--35_aa9a2def64d89b58 {
    padding-top: 35px;
  }

  .pb_lp--35_e42be5976ab45928 {
    padding-bottom: 35px;
  }

  .pl_lp--35_105937d83a9a656c {
    padding-left: 35px;
  }

  .pr_lp--35_f97e03b4c8943dc6 {
    padding-right: 35px;
  }

  .mt_lp--35_3adec873e9480a32 {
    margin-top: 35px;
  }

  .mb_lp--35_cfcfd6ddef6865c4 {
    margin-bottom: 35px;
  }

  .ptb_lp--40_527a4e35478d0f8b {
    padding: 40px 0;
  }

  .plr_lp--40_4df7b3562762db6f {
    padding: 0 40px;
  }

  .pt_lp--40_543f0270fe079111 {
    padding-top: 40px;
  }

  .pb_lp--40_906f812c299b5896 {
    padding-bottom: 40px;
  }

  .pl_lp--40_bd695f65414cd6b7 {
    padding-left: 40px;
  }

  .pr_lp--40_ea5b1c2161132ca8 {
    padding-right: 40px;
  }

  .mt_lp--40_59108b6ebc01b215 {
    margin-top: 40px;
  }

  .mb_lp--40_3d97cf74beb85f05 {
    margin-bottom: 40px;
  }

  .ptb_lp--45_341c9019c58d9a7f {
    padding: 45px 0;
  }

  .plr_lp--45_57ab78aac7019bb7 {
    padding: 0 45px;
  }

  .pt_lp--45_1ac0fbeada4e3bc1 {
    padding-top: 45px;
  }

  .pb_lp--45_a1794d200aa51ac7 {
    padding-bottom: 45px;
  }

  .pl_lp--45_d18be343d22bda29 {
    padding-left: 45px;
  }

  .pr_lp--45_1f28c752c8fa5d81 {
    padding-right: 45px;
  }

  .mt_lp--45_0dacf934f5413697 {
    margin-top: 45px;
  }

  .mb_lp--45_5d0a19e2026ca1d5 {
    margin-bottom: 45px;
  }

  .ptb_lp--50_e6d39d94a4dd54e2 {
    padding: 50px 0;
  }

  .plr_lp--50_ed32fefb3d8a182a {
    padding: 0 50px;
  }

  .pt_lp--50_a0ad9f524823be30 {
    padding-top: 50px;
  }

  .pb_lp--50_fecf887b0355f7e9 {
    padding-bottom: 50px;
  }

  .pl_lp--50_e6929dbdbe906579 {
    padding-left: 50px;
  }

  .pr_lp--50_573623c6a5da82d8 {
    padding-right: 50px;
  }

  .mt_lp--50_2edd156b8e86cde4 {
    margin-top: 50px;
  }

  .mb_lp--50_4698954d38623861 {
    margin-bottom: 50px;
  }

  .ptb_lp--55_ba6dd221593556b5 {
    padding: 55px 0;
  }

  .plr_lp--55_e99cf9e8d46c01f7 {
    padding: 0 55px;
  }

  .pt_lp--55_a857d7a9bb5a1ff2 {
    padding-top: 55px;
  }

  .pb_lp--55_ad1ffe09823dcfd5 {
    padding-bottom: 55px;
  }

  .pl_lp--55_66f33b0b7fa01a35 {
    padding-left: 55px;
  }

  .pr_lp--55_15d87429276fd78a {
    padding-right: 55px;
  }

  .mt_lp--55_d988fee773b2e3bd {
    margin-top: 55px;
  }

  .mb_lp--55_84532f7d04dd6d8c {
    margin-bottom: 55px;
  }

  .ptb_lp--60_98b5bb9c107f1af3 {
    padding: 60px 0;
  }

  .plr_lp--60_a08d0f9e1005df32 {
    padding: 0 60px;
  }

  .pt_lp--60_135b5837c65881bc {
    padding-top: 60px;
  }

  .pb_lp--60_33286a88f259341a {
    padding-bottom: 60px;
  }

  .pl_lp--60_f0ddf27632da3365 {
    padding-left: 60px;
  }

  .pr_lp--60_7da6b2e0d8c595d6 {
    padding-right: 60px;
  }

  .mt_lp--60_da5c43f4d8274983 {
    margin-top: 60px;
  }

  .mb_lp--60_19197420a4ef8c4b {
    margin-bottom: 60px;
  }

  .ptb_lp--65_a6853c1b3122fafc {
    padding: 65px 0;
  }

  .plr_lp--65_4cbb408f8b01f5cb {
    padding: 0 65px;
  }

  .pt_lp--65_102a04dc15620d1b {
    padding-top: 65px;
  }

  .pb_lp--65_d940f657d95ec365 {
    padding-bottom: 65px;
  }

  .pl_lp--65_87c4cae28f32fdd8 {
    padding-left: 65px;
  }

  .pr_lp--65_502760bfbfff8655 {
    padding-right: 65px;
  }

  .mt_lp--65_bcfaf9077da947d0 {
    margin-top: 65px;
  }

  .mb_lp--65_643f877727d8e4e1 {
    margin-bottom: 65px;
  }

  .ptb_lp--70_1b0d30fa7c748809 {
    padding: 70px 0;
  }

  .plr_lp--70_1ddcf3677efd91fe {
    padding: 0 70px;
  }

  .pt_lp--70_9cecdf177cb9204d {
    padding-top: 70px;
  }

  .pb_lp--70_824cb774671af5fe {
    padding-bottom: 70px;
  }

  .pl_lp--70_4bd441c394bcf0cc {
    padding-left: 70px;
  }

  .pr_lp--70_3f3728b5ca916f2b {
    padding-right: 70px;
  }

  .mt_lp--70_9b632eb69ef41f14 {
    margin-top: 70px;
  }

  .mb_lp--70_b3ccc475a2c5ab94 {
    margin-bottom: 70px;
  }

  .ptb_lp--75_b9e22471ccf0ea5f {
    padding: 75px 0;
  }

  .plr_lp--75_ac24e8353b73cd59 {
    padding: 0 75px;
  }

  .pt_lp--75_faf0f59f52db502b {
    padding-top: 75px;
  }

  .pb_lp--75_7a0b5e20c8c1053b {
    padding-bottom: 75px;
  }

  .pl_lp--75_12fd0ba6e2e0eda1 {
    padding-left: 75px;
  }

  .pr_lp--75_875e8391a7a497a6 {
    padding-right: 75px;
  }

  .mt_lp--75_6d8b6a17428283be {
    margin-top: 75px;
  }

  .mb_lp--75_5094525c7aebef87 {
    margin-bottom: 75px;
  }

  .ptb_lp--80_9d11216aae31da78 {
    padding: 80px 0;
  }

  .plr_lp--80_c6deea008e456c79 {
    padding: 0 80px;
  }

  .pt_lp--80_17c897576a5ed852 {
    padding-top: 80px;
  }

  .pb_lp--80_bdfffb8d3d601e9b {
    padding-bottom: 80px;
  }

  .pl_lp--80_dd7f0fec3d7e050a {
    padding-left: 80px;
  }

  .pr_lp--80_4a0193a6a1f90131 {
    padding-right: 80px;
  }

  .mt_lp--80_ae05590a901143d6 {
    margin-top: 80px;
  }

  .mb_lp--80_d9c9487a6f41028c {
    margin-bottom: 80px;
  }

  .ptb_lp--85_4f6f710f0e4497c2 {
    padding: 85px 0;
  }

  .plr_lp--85_89df1aeac1c9f941 {
    padding: 0 85px;
  }

  .pt_lp--85_70a06331f65e0d50 {
    padding-top: 85px;
  }

  .pb_lp--85_b2b371a839c1b54d {
    padding-bottom: 85px;
  }

  .pl_lp--85_9eeedf1fceacc75b {
    padding-left: 85px;
  }

  .pr_lp--85_2f52d204073bf223 {
    padding-right: 85px;
  }

  .mt_lp--85_3e5513e0af6ee8b5 {
    margin-top: 85px;
  }

  .mb_lp--85_b83e83c3774caebd {
    margin-bottom: 85px;
  }

  .ptb_lp--90_2d1ac9847a22f609 {
    padding: 90px 0;
  }

  .plr_lp--90_845e7c219cf5e7eb {
    padding: 0 90px;
  }

  .pt_lp--90_bfc8e27fbe588038 {
    padding-top: 90px;
  }

  .pb_lp--90_99ea0b6e020c7f04 {
    padding-bottom: 90px;
  }

  .pl_lp--90_9464576ec766c09d {
    padding-left: 90px;
  }

  .pr_lp--90_f032ea05c1efab84 {
    padding-right: 90px;
  }

  .mt_lp--90_676fc243da042f51 {
    margin-top: 90px;
  }

  .mb_lp--90_9dc78cde4c34bcf5 {
    margin-bottom: 90px;
  }

  .ptb_lp--95_63093cf02b4c8ea9 {
    padding: 95px 0;
  }

  .plr_lp--95_3d159c300c5aa546 {
    padding: 0 95px;
  }

  .pt_lp--95_995b37ce7c8307db {
    padding-top: 95px;
  }

  .pb_lp--95_6e723feec052e31f {
    padding-bottom: 95px;
  }

  .pl_lp--95_8da30e8ea9402e85 {
    padding-left: 95px;
  }

  .pr_lp--95_ed84dfa67ffc0f5a {
    padding-right: 95px;
  }

  .mt_lp--95_c0e8768780053e2a {
    margin-top: 95px;
  }

  .mb_lp--95_9cdcc816052fe67b {
    margin-bottom: 95px;
  }

  .ptb_lp--100_d22db7716caed202 {
    padding: 100px 0;
  }

  .plr_lp--100_273e70af35187b25 {
    padding: 0 100px;
  }

  .pt_lp--100_ed112c50f17c60b4 {
    padding-top: 100px;
  }

  .pb_lp--100_cd9331c33768fe95 {
    padding-bottom: 100px;
  }

  .pl_lp--100_fb8308fbbd6aa17d {
    padding-left: 100px;
  }

  .pr_lp--100_c3093e0a2f6c7be0 {
    padding-right: 100px;
  }

  .mt_lp--100_4434d8306052dbd0 {
    margin-top: 100px;
  }

  .mb_lp--100_911d25a135467821 {
    margin-bottom: 100px;
  }

  .ptb_lp--105_e4efea3a40dc20d7 {
    padding: 105px 0;
  }

  .plr_lp--105_0511be2c81f7016d {
    padding: 0 105px;
  }

  .pt_lp--105_403474b6d08a1cab {
    padding-top: 105px;
  }

  .pb_lp--105_771606567685de23 {
    padding-bottom: 105px;
  }

  .pl_lp--105_5e31629bc62a49f8 {
    padding-left: 105px;
  }

  .pr_lp--105_378dd5910a93f452 {
    padding-right: 105px;
  }

  .mt_lp--105_720959c80b4ec38e {
    margin-top: 105px;
  }

  .mb_lp--105_a5f7c829984fa4b0 {
    margin-bottom: 105px;
  }

  .ptb_lp--110_ec9d350895ee6127 {
    padding: 110px 0;
  }

  .plr_lp--110_675ea3a94c43f5bb {
    padding: 0 110px;
  }

  .pt_lp--110_726f51d50098680d {
    padding-top: 110px;
  }

  .pb_lp--110_6dc59cf1d8c8da9b {
    padding-bottom: 110px;
  }

  .pl_lp--110_2b6851496bea6921 {
    padding-left: 110px;
  }

  .pr_lp--110_be097b5a52c17eea {
    padding-right: 110px;
  }

  .mt_lp--110_911fe6d4feb65d38 {
    margin-top: 110px;
  }

  .mb_lp--110_4db80542c3508ea5 {
    margin-bottom: 110px;
  }

  .ptb_lp--115_bda04db1801c7f91 {
    padding: 115px 0;
  }

  .plr_lp--115_0112308f86d7fad9 {
    padding: 0 115px;
  }

  .pt_lp--115_e97ee003b5c07add {
    padding-top: 115px;
  }

  .pb_lp--115_b6d716a9c7b127cb {
    padding-bottom: 115px;
  }

  .pl_lp--115_ba5028d0d78fd1c0 {
    padding-left: 115px;
  }

  .pr_lp--115_d1e5400dadbec945 {
    padding-right: 115px;
  }

  .mt_lp--115_63cc51b1670ed74e {
    margin-top: 115px;
  }

  .mb_lp--115_1258445038bd1e9c {
    margin-bottom: 115px;
  }

  .ptb_lp--120_06d89f43e2a25a34 {
    padding: 120px 0;
  }

  .plr_lp--120_b85b187ae68fceb6 {
    padding: 0 120px;
  }

  .pt_lp--120_92f41a53d2337c7b {
    padding-top: 120px;
  }

  .pb_lp--120_cf27b3de200cb675 {
    padding-bottom: 120px;
  }

  .pl_lp--120_442c72f4a8380fc3 {
    padding-left: 120px;
  }

  .pr_lp--120_994529071a893d33 {
    padding-right: 120px;
  }

  .mt_lp--120_d61ead33391d0801 {
    margin-top: 120px;
  }

  .mb_lp--120_e392e6a413629633 {
    margin-bottom: 120px;
  }

  .ptb_lp--125_6f0109c54c7c91d2 {
    padding: 125px 0;
  }

  .plr_lp--125_9fee5dfa300a66a5 {
    padding: 0 125px;
  }

  .pt_lp--125_106676eaaa856ff3 {
    padding-top: 125px;
  }

  .pb_lp--125_de4e905a3c10ebc8 {
    padding-bottom: 125px;
  }

  .pl_lp--125_8ff874653575a32a {
    padding-left: 125px;
  }

  .pr_lp--125_20845997ed8821a3 {
    padding-right: 125px;
  }

  .mt_lp--125_0672691476a1250c {
    margin-top: 125px;
  }

  .mb_lp--125_c503e6fda738cbc6 {
    margin-bottom: 125px;
  }

  .ptb_lp--130_d3155bcdce7716a8 {
    padding: 130px 0;
  }

  .plr_lp--130_6120b6c90e674bee {
    padding: 0 130px;
  }

  .pt_lp--130_da7050d106fe196c {
    padding-top: 130px;
  }

  .pb_lp--130_8b8367b710c6c686 {
    padding-bottom: 130px;
  }

  .pl_lp--130_e5c3dd0ee463a4d4 {
    padding-left: 130px;
  }

  .pr_lp--130_514132609b9d0d7c {
    padding-right: 130px;
  }

  .mt_lp--130_6dc2f81788fbfab2 {
    margin-top: 130px;
  }

  .mb_lp--130_3cf429a175cb0a2f {
    margin-bottom: 130px;
  }

  .ptb_lp--135_337ccac62e936279 {
    padding: 135px 0;
  }

  .plr_lp--135_1f3e34973553c64c {
    padding: 0 135px;
  }

  .pt_lp--135_34827dcb916af822 {
    padding-top: 135px;
  }

  .pb_lp--135_febbc034c7969ab2 {
    padding-bottom: 135px;
  }

  .pl_lp--135_39040cddca05dc36 {
    padding-left: 135px;
  }

  .pr_lp--135_b9b0741c2fc2fd2d {
    padding-right: 135px;
  }

  .mt_lp--135_e1d14db7a74f104c {
    margin-top: 135px;
  }

  .mb_lp--135_a1b10640ef9b553e {
    margin-bottom: 135px;
  }

  .ptb_lp--140_a9d8349f340fae47 {
    padding: 140px 0;
  }

  .plr_lp--140_f9efd2279c96e87d {
    padding: 0 140px;
  }

  .pt_lp--140_5587827acc0b42e5 {
    padding-top: 140px;
  }

  .pb_lp--140_93677b14f9e1e68e {
    padding-bottom: 140px;
  }

  .pl_lp--140_2936469703849745 {
    padding-left: 140px;
  }

  .pr_lp--140_0f21c9f4ed38496c {
    padding-right: 140px;
  }

  .mt_lp--140_bd1e4152947bd513 {
    margin-top: 140px;
  }

  .mb_lp--140_1232ad5580db8d99 {
    margin-bottom: 140px;
  }

  .ptb_lp--145_704ca6ce17fe3f79 {
    padding: 145px 0;
  }

  .plr_lp--145_967efdae6c8e2a58 {
    padding: 0 145px;
  }

  .pt_lp--145_8484b1ce2febef7f {
    padding-top: 145px;
  }

  .pb_lp--145_b8247965639b8c16 {
    padding-bottom: 145px;
  }

  .pl_lp--145_1a69226d65f8a2f7 {
    padding-left: 145px;
  }

  .pr_lp--145_a3b4d596086a858a {
    padding-right: 145px;
  }

  .mt_lp--145_608b1c41cce41ae5 {
    margin-top: 145px;
  }

  .mb_lp--145_c3e0eb8cba51c8c6 {
    margin-bottom: 145px;
  }

  .ptb_lp--150_0311044238106cd8 {
    padding: 150px 0;
  }

  .plr_lp--150_b80e92ffef048897 {
    padding: 0 150px;
  }

  .pt_lp--150_4098d3c8c9e4522b {
    padding-top: 150px;
  }

  .pb_lp--150_e0699d4a59398a25 {
    padding-bottom: 150px;
  }

  .pl_lp--150_620b33f596f3a0e9 {
    padding-left: 150px;
  }

  .pr_lp--150_518791173cdff3e5 {
    padding-right: 150px;
  }

  .mt_lp--150_9fe88d94b850f943 {
    margin-top: 150px;
  }

  .mb_lp--150_9ed6ffe4832119df {
    margin-bottom: 150px;
  }

  .ptb_lp--155_59e6217de2af7584 {
    padding: 155px 0;
  }

  .plr_lp--155_e0b258cadd40eb04 {
    padding: 0 155px;
  }

  .pt_lp--155_ecb43e87dd8824a8 {
    padding-top: 155px;
  }

  .pb_lp--155_46acffaf9a63bab4 {
    padding-bottom: 155px;
  }

  .pl_lp--155_e8eb7403e83646ea {
    padding-left: 155px;
  }

  .pr_lp--155_9841edda2b2b64ea {
    padding-right: 155px;
  }

  .mt_lp--155_8426826f7cc19e9d {
    margin-top: 155px;
  }

  .mb_lp--155_95416f2bedcdd0ff {
    margin-bottom: 155px;
  }

  .ptb_lp--160_408d82d756fb44a6 {
    padding: 160px 0;
  }

  .plr_lp--160_a64f350d4f8dbd3e {
    padding: 0 160px;
  }

  .pt_lp--160_7ec14470888e9d3b {
    padding-top: 160px;
  }

  .pb_lp--160_7991855fdb2c928d {
    padding-bottom: 160px;
  }

  .pl_lp--160_c330d2316c215f31 {
    padding-left: 160px;
  }

  .pr_lp--160_f996974951da7c7f {
    padding-right: 160px;
  }

  .mt_lp--160_35ef2a9717f015ca {
    margin-top: 160px;
  }

  .mb_lp--160_2365d3224d637e91 {
    margin-bottom: 160px;
  }

  .ptb_lp--165_c1990932b85b961b {
    padding: 165px 0;
  }

  .plr_lp--165_8b9358f1d59dd52b {
    padding: 0 165px;
  }

  .pt_lp--165_d65103a412e55b87 {
    padding-top: 165px;
  }

  .pb_lp--165_2e02efaf06b67cc7 {
    padding-bottom: 165px;
  }

  .pl_lp--165_198d18baaff52c4d {
    padding-left: 165px;
  }

  .pr_lp--165_8b06da2a7cff8690 {
    padding-right: 165px;
  }

  .mt_lp--165_54c54b73b08a9418 {
    margin-top: 165px;
  }

  .mb_lp--165_c29fff738619c64a {
    margin-bottom: 165px;
  }

  .ptb_lp--170_6318eabb19e4bae5 {
    padding: 170px 0;
  }

  .plr_lp--170_30b6fe70f992137a {
    padding: 0 170px;
  }

  .pt_lp--170_b9358657827f7513 {
    padding-top: 170px;
  }

  .pb_lp--170_ca912707f577a1f6 {
    padding-bottom: 170px;
  }

  .pl_lp--170_401154ea32429dc5 {
    padding-left: 170px;
  }

  .pr_lp--170_bf04350ad92408b9 {
    padding-right: 170px;
  }

  .mt_lp--170_c372cc6de4a033da {
    margin-top: 170px;
  }

  .mb_lp--170_563b5053cfdbf02e {
    margin-bottom: 170px;
  }

  .ptb_lp--175_b5abdfca2f627079 {
    padding: 175px 0;
  }

  .plr_lp--175_d82ca26f79a7c68c {
    padding: 0 175px;
  }

  .pt_lp--175_463d829cc55457c0 {
    padding-top: 175px;
  }

  .pb_lp--175_9e35be33ea700cfb {
    padding-bottom: 175px;
  }

  .pl_lp--175_8432cd97d730fa69 {
    padding-left: 175px;
  }

  .pr_lp--175_c167fac32d3f522a {
    padding-right: 175px;
  }

  .mt_lp--175_1cb5a8f7fb9a4954 {
    margin-top: 175px;
  }

  .mb_lp--175_125c9e33dc1ce585 {
    margin-bottom: 175px;
  }

  .ptb_lp--180_264b7e60cee4e7bc {
    padding: 180px 0;
  }

  .plr_lp--180_59802f876e6012ce {
    padding: 0 180px;
  }

  .pt_lp--180_54031fbeea081949 {
    padding-top: 180px;
  }

  .pb_lp--180_b69e1b47d206ef6b {
    padding-bottom: 180px;
  }

  .pl_lp--180_162d9f6a35aa83a4 {
    padding-left: 180px;
  }

  .pr_lp--180_a736a8b797641255 {
    padding-right: 180px;
  }

  .mt_lp--180_03f5dae95c22a0ed {
    margin-top: 180px;
  }

  .mb_lp--180_500a6ad06f9b11db {
    margin-bottom: 180px;
  }

  .ptb_lp--185_189384c5095534d4 {
    padding: 185px 0;
  }

  .plr_lp--185_ef792309493b169b {
    padding: 0 185px;
  }

  .pt_lp--185_fd1397cd90127fe3 {
    padding-top: 185px;
  }

  .pb_lp--185_cebde3c56751d3bd {
    padding-bottom: 185px;
  }

  .pl_lp--185_e520bb9faa9de232 {
    padding-left: 185px;
  }

  .pr_lp--185_7c43d573138f47ba {
    padding-right: 185px;
  }

  .mt_lp--185_8dbcc22cbeed90b1 {
    margin-top: 185px;
  }

  .mb_lp--185_6e8fc17c38d3f810 {
    margin-bottom: 185px;
  }

  .ptb_lp--190_c6abe1869da92b20 {
    padding: 190px 0;
  }

  .plr_lp--190_df956aa998f35053 {
    padding: 0 190px;
  }

  .pt_lp--190_5339c47bcc4443cc {
    padding-top: 190px;
  }

  .pb_lp--190_f8f74466c761e2c1 {
    padding-bottom: 190px;
  }

  .pl_lp--190_927278762c243f47 {
    padding-left: 190px;
  }

  .pr_lp--190_09d90deb7d887f62 {
    padding-right: 190px;
  }

  .mt_lp--190_1b30b6699d851981 {
    margin-top: 190px;
  }

  .mb_lp--190_b6c60cbe58c548ac {
    margin-bottom: 190px;
  }

  .ptb_lp--195_43db0a0e071cd3dc {
    padding: 195px 0;
  }

  .plr_lp--195_58cb7401b59f08d6 {
    padding: 0 195px;
  }

  .pt_lp--195_bc10980f7dc4ba9c {
    padding-top: 195px;
  }

  .pb_lp--195_4f19b214fae32147 {
    padding-bottom: 195px;
  }

  .pl_lp--195_3bda303afc6e1991 {
    padding-left: 195px;
  }

  .pr_lp--195_14d876e60f6f6aac {
    padding-right: 195px;
  }

  .mt_lp--195_f629e60ff0fe283f {
    margin-top: 195px;
  }

  .mb_lp--195_f01833e72dd2b879 {
    margin-bottom: 195px;
  }

  .ptb_lp--200_f4cb5d0fd321d4bc {
    padding: 200px 0;
  }

  .plr_lp--200_c40f07a2d8e0cd31 {
    padding: 0 200px;
  }

  .pt_lp--200_538b226187c587ec {
    padding-top: 200px;
  }

  .pb_lp--200_8e43b8921fcde5dc {
    padding-bottom: 200px;
  }

  .pl_lp--200_9aee5540b58ecdb2 {
    padding-left: 200px;
  }

  .pr_lp--200_401b8afefaefa8f7 {
    padding-right: 200px;
  }

  .mt_lp--200_0232f9a50e9e5335 {
    margin-top: 200px;
  }

  .mb_lp--200_18eb7fdc4adfc7e9 {
    margin-bottom: 200px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .ptb_lg--5_ee94734a31f31bbc {
    padding: 5px 0;
  }

  .plr_lg--5_db7cf25f6754f501 {
    padding: 0 5px;
  }

  .pt_lg--5_1058b4c57e092c72 {
    padding-top: 5px;
  }

  .pb_lg--5_e253574d4ba9692c {
    padding-bottom: 5px;
  }

  .pl_lg--5_595f2d8a728936bf {
    padding-left: 5px;
  }

  .pr_lg--5_ffafa35635f475de {
    padding-right: 5px;
  }

  .mt_lg--5_397e2903770c1960 {
    margin-top: 5px;
  }

  .mb_lg--5_b2d862f4cfa1daf0 {
    margin-bottom: 5px;
  }

  .ml_lg--5_4bdb3f4510317c7e {
    margin-left: 5px;
  }

  .ptb_lg--10_5c7a969c7ef74cc2 {
    padding: 10px 0;
  }

  .plr_lg--10_ae0a3e70cdac5182 {
    padding: 0 10px;
  }

  .pt_lg--10_77b1ffb8e10b85ca {
    padding-top: 10px;
  }

  .pb_lg--10_b3b303a24ab95712 {
    padding-bottom: 10px;
  }

  .pl_lg--10_1e095e8aef9ae28a {
    padding-left: 10px;
  }

  .pr_lg--10_4d6e7032cdf7b1c2 {
    padding-right: 10px;
  }

  .mt_lg--10_55fc4c9788657d6a {
    margin-top: 10px;
  }

  .mb_lg--10_dc017d2339953713 {
    margin-bottom: 10px;
  }

  .ml_lg--10_7f5239345f77db2b {
    margin-left: 10px;
  }

  .ptb_lg--15_c06b98450628a1b1 {
    padding: 15px 0;
  }

  .plr_lg--15_4dedb69930b1c7b4 {
    padding: 0 15px;
  }

  .pt_lg--15_756931543b95c643 {
    padding-top: 15px;
  }

  .pb_lg--15_e329e7685290ab29 {
    padding-bottom: 15px;
  }

  .pl_lg--15_ae6bb0346ee5ebb1 {
    padding-left: 15px;
  }

  .pr_lg--15_145104627beea77a {
    padding-right: 15px;
  }

  .mt_lg--15_63fa5f1b5ef0bc30 {
    margin-top: 15px;
  }

  .mb_lg--15_d623203e53594ac6 {
    margin-bottom: 15px;
  }

  .ml_lg--15_10342a498c3cb448 {
    margin-left: 15px;
  }

  .ptb_lg--20_4b520dee813198f5 {
    padding: 20px 0;
  }

  .plr_lg--20_eca65580f681a985 {
    padding: 0 20px;
  }

  .pt_lg--20_d7ccac3698213583 {
    padding-top: 20px;
  }

  .pb_lg--20_dddf24baeea4f168 {
    padding-bottom: 20px;
  }

  .pl_lg--20_c89f1845b1f73243 {
    padding-left: 20px;
  }

  .pr_lg--20_7e3408bd1539265b {
    padding-right: 20px;
  }

  .mt_lg--20_dda85e2a93d8b280 {
    margin-top: 20px;
  }

  .mb_lg--20_d2273fb5ddab617e {
    margin-bottom: 20px;
  }

  .ml_lg--20_4e901fb372463dc5 {
    margin-left: 20px;
  }

  .ptb_lg--25_cc82b73cb4b16e49 {
    padding: 25px 0;
  }

  .plr_lg--25_19784a7e8722dab1 {
    padding: 0 25px;
  }

  .pt_lg--25_e478a1a920765a20 {
    padding-top: 25px;
  }

  .pb_lg--25_d7f5602d17599852 {
    padding-bottom: 25px;
  }

  .pl_lg--25_c492b1238d0daed8 {
    padding-left: 25px;
  }

  .pr_lg--25_64ffcf1564e7af4c {
    padding-right: 25px;
  }

  .mt_lg--25_2334fef88aae77bd {
    margin-top: 25px;
  }

  .mb_lg--25_fdbc9b80680d501b {
    margin-bottom: 25px;
  }

  .ml_lg--25_75ed7b6e1c18b7cd {
    margin-left: 25px;
  }

  .ptb_lg--30_28457a13e5b07476 {
    padding: 30px 0;
  }

  .plr_lg--30_740d646e9e5fa653 {
    padding: 0 30px;
  }

  .pt_lg--30_f857585cfd0d04ee {
    padding-top: 30px;
  }

  .pb_lg--30_64b80ac72c9f4bae {
    padding-bottom: 30px;
  }

  .pl_lg--30_36c4d16b55651964 {
    padding-left: 30px;
  }

  .pr_lg--30_6e0a5395ed1fa9d7 {
    padding-right: 30px;
  }

  .mt_lg--30_140a11974cd184e9 {
    margin-top: 30px;
  }

  .mb_lg--30_5f298a0407139edc {
    margin-bottom: 30px;
  }

  .ml_lg--30_0ba0fb08bd12b64f {
    margin-left: 30px;
  }

  .ptb_lg--35_1d1f3a5cad362de9 {
    padding: 35px 0;
  }

  .plr_lg--35_166ef58e2ef275f0 {
    padding: 0 35px;
  }

  .pt_lg--35_8662c91849247fce {
    padding-top: 35px;
  }

  .pb_lg--35_cac4f2a54454cc9b {
    padding-bottom: 35px;
  }

  .pl_lg--35_25ded9e53c7922d0 {
    padding-left: 35px;
  }

  .pr_lg--35_e898a1719689334e {
    padding-right: 35px;
  }

  .mt_lg--35_1177bd193be5b098 {
    margin-top: 35px;
  }

  .mb_lg--35_5949eb264ebcaff6 {
    margin-bottom: 35px;
  }

  .ml_lg--35_3122300192618a91 {
    margin-left: 35px;
  }

  .ptb_lg--40_e8b8edcee90fe1e0 {
    padding: 40px 0;
  }

  .plr_lg--40_6aa8940c2cd95f72 {
    padding: 0 40px;
  }

  .pt_lg--40_5e5146bb3b276286 {
    padding-top: 40px;
  }

  .pb_lg--40_c5b1fa63c2dbe1ed {
    padding-bottom: 40px;
  }

  .pl_lg--40_6a9979aa1094aaee {
    padding-left: 40px;
  }

  .pr_lg--40_194ae03c3aeefe70 {
    padding-right: 40px;
  }

  .mt_lg--40_b32db4652468bc14 {
    margin-top: 40px;
  }

  .mb_lg--40_82f75bbd02fd6f7d {
    margin-bottom: 40px;
  }

  .ml_lg--40_3ce438191c94364a {
    margin-left: 40px;
  }

  .ptb_lg--45_40ea01bfe95f4b49 {
    padding: 45px 0;
  }

  .plr_lg--45_e32142862f293e72 {
    padding: 0 45px;
  }

  .pt_lg--45_2562c26b9e27f356 {
    padding-top: 45px;
  }

  .pb_lg--45_34384ead06493ac9 {
    padding-bottom: 45px;
  }

  .pl_lg--45_1253397ea88d2e21 {
    padding-left: 45px;
  }

  .pr_lg--45_3ee709ce73aa9a29 {
    padding-right: 45px;
  }

  .mt_lg--45_b6f03df2f592f8a7 {
    margin-top: 45px;
  }

  .mb_lg--45_366db2bd1bf1defb {
    margin-bottom: 45px;
  }

  .ml_lg--45_9cfa8bed15ccfc91 {
    margin-left: 45px;
  }

  .ptb_lg--50_a4c99eee629a714e {
    padding: 50px 0;
  }

  .plr_lg--50_9ffeab8c949ebcd2 {
    padding: 0 50px;
  }

  .pt_lg--50_d43c27fb0ef77999 {
    padding-top: 50px;
  }

  .pb_lg--50_abfc6782836b510e {
    padding-bottom: 50px;
  }

  .pl_lg--50_65a648bf8e53272e {
    padding-left: 50px;
  }

  .pr_lg--50_0cee7d9da64cf3e9 {
    padding-right: 50px;
  }

  .mt_lg--50_d4ac273c10a5d909 {
    margin-top: 50px;
  }

  .mb_lg--50_e1e65b927b54c076 {
    margin-bottom: 50px;
  }

  .ml_lg--50_df481bd3568aad9e {
    margin-left: 50px;
  }

  .ptb_lg--55_c633b0ae85cc098c {
    padding: 55px 0;
  }

  .plr_lg--55_bcc830d0ded3ad09 {
    padding: 0 55px;
  }

  .pt_lg--55_88e4dd17160eb939 {
    padding-top: 55px;
  }

  .pb_lg--55_40c669fdad907063 {
    padding-bottom: 55px;
  }

  .pl_lg--55_51e9e3c5da649d00 {
    padding-left: 55px;
  }

  .pr_lg--55_f2d6b3aa8f6e6b7c {
    padding-right: 55px;
  }

  .mt_lg--55_ea801ddb709f103c {
    margin-top: 55px;
  }

  .mb_lg--55_f8773aa34af7b79f {
    margin-bottom: 55px;
  }

  .ml_lg--55_ccc05a77a14be044 {
    margin-left: 55px;
  }

  .ptb_lg--60_ae765d6987eb4752 {
    padding: 60px 0;
  }

  .plr_lg--60_74f04c9e1bf0749e {
    padding: 0 60px;
  }

  .pt_lg--60_08cd6f40622fe243 {
    padding-top: 60px;
  }

  .pb_lg--60_a863dc49374b1536 {
    padding-bottom: 60px;
  }

  .pl_lg--60_cd2b336b0a45b1a4 {
    padding-left: 60px;
  }

  .pr_lg--60_fcdec7e64a7c878f {
    padding-right: 60px;
  }

  .mt_lg--60_66e9e5c55d535a2d {
    margin-top: 60px;
  }

  .mb_lg--60_1fe20cfdb8649e5c {
    margin-bottom: 60px;
  }

  .ml_lg--60_1817e0ea2263acd1 {
    margin-left: 60px;
  }

  .ptb_lg--65_091c42bdb697e637 {
    padding: 65px 0;
  }

  .plr_lg--65_3413df5220dce365 {
    padding: 0 65px;
  }

  .pt_lg--65_88abd8d7aa6ddbe5 {
    padding-top: 65px;
  }

  .pb_lg--65_0af0edbc6fce857a {
    padding-bottom: 65px;
  }

  .pl_lg--65_c7b57d7adaebfc0b {
    padding-left: 65px;
  }

  .pr_lg--65_41c2447e3096df29 {
    padding-right: 65px;
  }

  .mt_lg--65_4eb368749a46bf5f {
    margin-top: 65px;
  }

  .mb_lg--65_52760ddcbb89a457 {
    margin-bottom: 65px;
  }

  .ml_lg--65_a0ecda742e21102d {
    margin-left: 65px;
  }

  .ptb_lg--70_730f3bab90219cc2 {
    padding: 70px 0;
  }

  .plr_lg--70_e928a4f98c7e78d8 {
    padding: 0 70px;
  }

  .pt_lg--70_20bdb0dcaba8e177 {
    padding-top: 70px;
  }

  .pb_lg--70_da0cc6886aa698e5 {
    padding-bottom: 70px;
  }

  .pl_lg--70_e3b7126f52d14560 {
    padding-left: 70px;
  }

  .pr_lg--70_2e99a85733c4082b {
    padding-right: 70px;
  }

  .mt_lg--70_19d2d04195619898 {
    margin-top: 70px;
  }

  .mb_lg--70_e2fddd721fdfdfc2 {
    margin-bottom: 70px;
  }

  .ml_lg--70_d438c18bcc2cda46 {
    margin-left: 70px;
  }

  .ptb_lg--75_5da85b36b10beb9b {
    padding: 75px 0;
  }

  .plr_lg--75_e2a7407c395fae5e {
    padding: 0 75px;
  }

  .pt_lg--75_55b087a7d0c06916 {
    padding-top: 75px;
  }

  .pb_lg--75_1cc465a60775971a {
    padding-bottom: 75px;
  }

  .pl_lg--75_9e861691e348e561 {
    padding-left: 75px;
  }

  .pr_lg--75_0b52d60c8b0ffa20 {
    padding-right: 75px;
  }

  .mt_lg--75_69ad1a434afe5102 {
    margin-top: 75px;
  }

  .mb_lg--75_5577e3903cf01080 {
    margin-bottom: 75px;
  }

  .ml_lg--75_bac45173abceb24c {
    margin-left: 75px;
  }

  .ptb_lg--80_edc43cf88bc77617 {
    padding: 80px 0;
  }

  .plr_lg--80_37bf50d9f2194dae {
    padding: 0 80px;
  }

  .pt_lg--80_b97045b94dd51941 {
    padding-top: 80px;
  }

  .pb_lg--80_d61e6ddf3208ed1f {
    padding-bottom: 80px;
  }

  .pl_lg--80_8454ee1f6a795620 {
    padding-left: 80px;
  }

  .pr_lg--80_808979ca856ce8f0 {
    padding-right: 80px;
  }

  .mt_lg--80_8a1e7072eca4020d {
    margin-top: 80px;
  }

  .mb_lg--80_9c71dcc876a0f61a {
    margin-bottom: 80px;
  }

  .ml_lg--80_0c3dcf50d87a4411 {
    margin-left: 80px;
  }

  .ptb_lg--85_50cf141db8b3fa6e {
    padding: 85px 0;
  }

  .plr_lg--85_bb8f951e7c2ee781 {
    padding: 0 85px;
  }

  .pt_lg--85_62f4b159afb2e303 {
    padding-top: 85px;
  }

  .pb_lg--85_11cb59478fb7fdb0 {
    padding-bottom: 85px;
  }

  .pl_lg--85_7abf912df1370103 {
    padding-left: 85px;
  }

  .pr_lg--85_ee30927b7a21c56f {
    padding-right: 85px;
  }

  .mt_lg--85_85935fa4d43bccad {
    margin-top: 85px;
  }

  .mb_lg--85_988e41fab7098215 {
    margin-bottom: 85px;
  }

  .ml_lg--85_64a425bf56a298c1 {
    margin-left: 85px;
  }

  .ptb_lg--90_050dc61d9b137ce7 {
    padding: 90px 0;
  }

  .plr_lg--90_ac421e39c26dd9f7 {
    padding: 0 90px;
  }

  .pt_lg--90_8b769eb28153302c {
    padding-top: 90px;
  }

  .pb_lg--90_bfff59f23d694418 {
    padding-bottom: 90px;
  }

  .pl_lg--90_a987d979bffa7a80 {
    padding-left: 90px;
  }

  .pr_lg--90_cd61cb1329394abd {
    padding-right: 90px;
  }

  .mt_lg--90_26f74469aa7adeb9 {
    margin-top: 90px;
  }

  .mb_lg--90_2fca0dd4fd1150cb {
    margin-bottom: 90px;
  }

  .ml_lg--90_73db3c815af25287 {
    margin-left: 90px;
  }

  .ptb_lg--95_1d131ecd202e4cac {
    padding: 95px 0;
  }

  .plr_lg--95_5da5e169ae0d78cd {
    padding: 0 95px;
  }

  .pt_lg--95_0177072318bb1c30 {
    padding-top: 95px;
  }

  .pb_lg--95_de9e9c3d1c3586da {
    padding-bottom: 95px;
  }

  .pl_lg--95_ec48a4442b8ab5bd {
    padding-left: 95px;
  }

  .pr_lg--95_cbdc8bb3ff4a8faf {
    padding-right: 95px;
  }

  .mt_lg--95_6d57d1343997b70a {
    margin-top: 95px;
  }

  .mb_lg--95_720013ab5e9a445f {
    margin-bottom: 95px;
  }

  .ml_lg--95_10353e90347c5b27 {
    margin-left: 95px;
  }

  .ptb_lg--100_72b96e88dfe62a47 {
    padding: 100px 0;
  }

  .plr_lg--100_ee8f0dfc7b2f2450 {
    padding: 0 100px;
  }

  .pt_lg--100_f6d4f6e18f778e1f {
    padding-top: 100px;
  }

  .pb_lg--100_483140c71e58ce56 {
    padding-bottom: 100px;
  }

  .pl_lg--100_e784cf985f1032fc {
    padding-left: 100px;
  }

  .pr_lg--100_15bacf71a59a443f {
    padding-right: 100px;
  }

  .mt_lg--100_73365ccfcb804fea {
    margin-top: 100px;
  }

  .mb_lg--100_7417708aff373101 {
    margin-bottom: 100px;
  }

  .ml_lg--100_2eef702197d4360d {
    margin-left: 100px;
  }

  .ptb_lg--105_b93a9a0d84e5ca24 {
    padding: 105px 0;
  }

  .plr_lg--105_31b9b1b3bc2bbe2b {
    padding: 0 105px;
  }

  .pt_lg--105_7ad02cd0957eefaf {
    padding-top: 105px;
  }

  .pb_lg--105_71d92c04bd511688 {
    padding-bottom: 105px;
  }

  .pl_lg--105_e9a91faff2f07d86 {
    padding-left: 105px;
  }

  .pr_lg--105_a861b676cbea7ccb {
    padding-right: 105px;
  }

  .mt_lg--105_9492bc246c81ca62 {
    margin-top: 105px;
  }

  .mb_lg--105_e45bdfb982de1439 {
    margin-bottom: 105px;
  }

  .ml_lg--105_0d316888a87c2356 {
    margin-left: 105px;
  }

  .ptb_lg--110_64e69e531add4775 {
    padding: 110px 0;
  }

  .plr_lg--110_0d8cd0e9e400b0a8 {
    padding: 0 110px;
  }

  .pt_lg--110_d3dbc4ee0b7a0cff {
    padding-top: 110px;
  }

  .pb_lg--110_d2b39fa3bb93ed36 {
    padding-bottom: 110px;
  }

  .pl_lg--110_a9ea68383ec71495 {
    padding-left: 110px;
  }

  .pr_lg--110_737a951fca9e0cd0 {
    padding-right: 110px;
  }

  .mt_lg--110_b670e3b9e554d208 {
    margin-top: 110px;
  }

  .mb_lg--110_ba15c0aac0dd7258 {
    margin-bottom: 110px;
  }

  .ml_lg--110_e50b11927926b611 {
    margin-left: 110px;
  }

  .ptb_lg--115_e53e8ec1529a02ca {
    padding: 115px 0;
  }

  .plr_lg--115_0d1c995c7019970e {
    padding: 0 115px;
  }

  .pt_lg--115_3a5c6dab8be28013 {
    padding-top: 115px;
  }

  .pb_lg--115_f79ad94256288c0f {
    padding-bottom: 115px;
  }

  .pl_lg--115_94b69f931c1685f7 {
    padding-left: 115px;
  }

  .pr_lg--115_a8caab8d6531a179 {
    padding-right: 115px;
  }

  .mt_lg--115_8a7e40278d783c49 {
    margin-top: 115px;
  }

  .mb_lg--115_d88f518c5b3959e9 {
    margin-bottom: 115px;
  }

  .ml_lg--115_74f439c7cd18e2d2 {
    margin-left: 115px;
  }

  .ptb_lg--120_1b64ae84254a1293 {
    padding: 120px 0;
  }

  .plr_lg--120_9070de6c22f8430c {
    padding: 0 120px;
  }

  .pt_lg--120_4740cdbb942a2a14 {
    padding-top: 120px;
  }

  .pb_lg--120_bea1a8a78dfa8575 {
    padding-bottom: 120px;
  }

  .pl_lg--120_34d89ac4f51c3bac {
    padding-left: 120px;
  }

  .pr_lg--120_a5950298c0695300 {
    padding-right: 120px;
  }

  .mt_lg--120_1c8044523d019d0b {
    margin-top: 120px;
  }

  .mb_lg--120_c669a18b913ed033 {
    margin-bottom: 120px;
  }

  .ml_lg--120_73083e897d55d59f {
    margin-left: 120px;
  }

  .ptb_lg--125_4c5c1a6e0b5f182d {
    padding: 125px 0;
  }

  .plr_lg--125_1620446c580a9626 {
    padding: 0 125px;
  }

  .pt_lg--125_5959e898bf434c53 {
    padding-top: 125px;
  }

  .pb_lg--125_373fb49805d2251d {
    padding-bottom: 125px;
  }

  .pl_lg--125_1c40b77906510e36 {
    padding-left: 125px;
  }

  .pr_lg--125_894ba6a4c40a4319 {
    padding-right: 125px;
  }

  .mt_lg--125_cc18428a5f07b34d {
    margin-top: 125px;
  }

  .mb_lg--125_00a87d539b7ed4a2 {
    margin-bottom: 125px;
  }

  .ml_lg--125_c8e9b6ce875863ea {
    margin-left: 125px;
  }

  .ptb_lg--130_42df995575de15c0 {
    padding: 130px 0;
  }

  .plr_lg--130_ae2ed1dfdb9d8d00 {
    padding: 0 130px;
  }

  .pt_lg--130_ad0ec637e23064ca {
    padding-top: 130px;
  }

  .pb_lg--130_0f402f35530ac5c4 {
    padding-bottom: 130px;
  }

  .pl_lg--130_bacd5baca8c07486 {
    padding-left: 130px;
  }

  .pr_lg--130_51cc77fad7cf37e1 {
    padding-right: 130px;
  }

  .mt_lg--130_afe21299a9df0c17 {
    margin-top: 130px;
  }

  .mb_lg--130_019cb55dbf11350d {
    margin-bottom: 130px;
  }

  .ml_lg--130_19e76d0c448f572e {
    margin-left: 130px;
  }

  .ptb_lg--135_66a7f47fcf9a0732 {
    padding: 135px 0;
  }

  .plr_lg--135_76a6b23912446af6 {
    padding: 0 135px;
  }

  .pt_lg--135_c5e3485e4960c5ec {
    padding-top: 135px;
  }

  .pb_lg--135_4b6aa9727c0301cf {
    padding-bottom: 135px;
  }

  .pl_lg--135_fd5966fd209dc99b {
    padding-left: 135px;
  }

  .pr_lg--135_7dd5a18bd65b0bd3 {
    padding-right: 135px;
  }

  .mt_lg--135_ebd9bbefc5b980f6 {
    margin-top: 135px;
  }

  .mb_lg--135_61653ea329edd22a {
    margin-bottom: 135px;
  }

  .ml_lg--135_a1933d4d2c59c53e {
    margin-left: 135px;
  }

  .ptb_lg--140_d4dfbb8d68424982 {
    padding: 140px 0;
  }

  .plr_lg--140_07c4cec4dc04ace2 {
    padding: 0 140px;
  }

  .pt_lg--140_9ae6253235a4f750 {
    padding-top: 140px;
  }

  .pb_lg--140_cf0c27ab297b711a {
    padding-bottom: 140px;
  }

  .pl_lg--140_b9527f50a1e76a3c {
    padding-left: 140px;
  }

  .pr_lg--140_ef8647dbbba03977 {
    padding-right: 140px;
  }

  .mt_lg--140_916913070a373965 {
    margin-top: 140px;
  }

  .mb_lg--140_6290b6b61156ff7c {
    margin-bottom: 140px;
  }

  .ml_lg--140_b199f80c2c434117 {
    margin-left: 140px;
  }

  .ptb_lg--145_a90e69d76cd13c90 {
    padding: 145px 0;
  }

  .plr_lg--145_b2832531c8c64847 {
    padding: 0 145px;
  }

  .pt_lg--145_f6109938ea8df4ac {
    padding-top: 145px;
  }

  .pb_lg--145_cb9e81e4eca8e409 {
    padding-bottom: 145px;
  }

  .pl_lg--145_8333e77ac8d43374 {
    padding-left: 145px;
  }

  .pr_lg--145_f60ebe66763403da {
    padding-right: 145px;
  }

  .mt_lg--145_3bbc9217588cd91e {
    margin-top: 145px;
  }

  .mb_lg--145_92e852e4db76a033 {
    margin-bottom: 145px;
  }

  .ml_lg--145_e17e940175382707 {
    margin-left: 145px;
  }

  .ptb_lg--150_6bdffbb019ad1ac7 {
    padding: 150px 0;
  }

  .plr_lg--150_62ccbd4575ceabf6 {
    padding: 0 150px;
  }

  .pt_lg--150_82296c954b567c9e {
    padding-top: 150px;
  }

  .pb_lg--150_d2eddcef301bfb09 {
    padding-bottom: 150px;
  }

  .pl_lg--150_1375bcb87e48196d {
    padding-left: 150px;
  }

  .pr_lg--150_f6d042ede0230c52 {
    padding-right: 150px;
  }

  .mt_lg--150_f1c4f2a405408ac6 {
    margin-top: 150px;
  }

  .mb_lg--150_f3b001336bd05e1b {
    margin-bottom: 150px;
  }

  .ml_lg--150_9cb09d6585d9f938 {
    margin-left: 150px;
  }

  .ptb_lg--155_34a9939413be52df {
    padding: 155px 0;
  }

  .plr_lg--155_fd3bdaaf26da33ca {
    padding: 0 155px;
  }

  .pt_lg--155_a60d17a4175989b7 {
    padding-top: 155px;
  }

  .pb_lg--155_b8ba13dbef341469 {
    padding-bottom: 155px;
  }

  .pl_lg--155_05e3139142895ddc {
    padding-left: 155px;
  }

  .pr_lg--155_9c0872dfa72c49fd {
    padding-right: 155px;
  }

  .mt_lg--155_930e8deca7edf6a7 {
    margin-top: 155px;
  }

  .mb_lg--155_3992132db26df968 {
    margin-bottom: 155px;
  }

  .ml_lg--155_906c7ef1528166de {
    margin-left: 155px;
  }

  .ptb_lg--160_eb809186c510c59b {
    padding: 160px 0;
  }

  .plr_lg--160_d05a148dfdea476e {
    padding: 0 160px;
  }

  .pt_lg--160_45a99fc7afd2ee8c {
    padding-top: 160px;
  }

  .pb_lg--160_0bba1c1b1cab8a48 {
    padding-bottom: 160px;
  }

  .pl_lg--160_addcbb3be4508eb9 {
    padding-left: 160px;
  }

  .pr_lg--160_8e310911648ccfb0 {
    padding-right: 160px;
  }

  .mt_lg--160_f78d185cfcc1fab9 {
    margin-top: 160px;
  }

  .mb_lg--160_9d5d5b129a12112b {
    margin-bottom: 160px;
  }

  .ml_lg--160_a359d0a791ba7e3d {
    margin-left: 160px;
  }

  .ptb_lg--165_919ef3f4e4225ec3 {
    padding: 165px 0;
  }

  .plr_lg--165_f2880a29e706f78a {
    padding: 0 165px;
  }

  .pt_lg--165_5974b61123b9f4c6 {
    padding-top: 165px;
  }

  .pb_lg--165_b5af1e1756293912 {
    padding-bottom: 165px;
  }

  .pl_lg--165_187f0916b7765f79 {
    padding-left: 165px;
  }

  .pr_lg--165_108fdaf96de8934b {
    padding-right: 165px;
  }

  .mt_lg--165_3bd0ddda25ef9d83 {
    margin-top: 165px;
  }

  .mb_lg--165_819a76b08b4d82dc {
    margin-bottom: 165px;
  }

  .ml_lg--165_24477a01c177a390 {
    margin-left: 165px;
  }

  .ptb_lg--170_653ec4385fd990f1 {
    padding: 170px 0;
  }

  .plr_lg--170_e17725785df49563 {
    padding: 0 170px;
  }

  .pt_lg--170_3ca541d51e33dfa2 {
    padding-top: 170px;
  }

  .pb_lg--170_90f44a3849cdac42 {
    padding-bottom: 170px;
  }

  .pl_lg--170_3b38685cba9faa8e {
    padding-left: 170px;
  }

  .pr_lg--170_c3619da98efb5712 {
    padding-right: 170px;
  }

  .mt_lg--170_b349355a35682946 {
    margin-top: 170px;
  }

  .mb_lg--170_f3d586829f83baaa {
    margin-bottom: 170px;
  }

  .ml_lg--170_1342103525af9e04 {
    margin-left: 170px;
  }

  .ptb_lg--175_3f3ca03ccbcaf253 {
    padding: 175px 0;
  }

  .plr_lg--175_857d6f01383099f5 {
    padding: 0 175px;
  }

  .pt_lg--175_94edeada4e8070d5 {
    padding-top: 175px;
  }

  .pb_lg--175_60059b1670123cfc {
    padding-bottom: 175px;
  }

  .pl_lg--175_a338a61618ab8832 {
    padding-left: 175px;
  }

  .pr_lg--175_5a5c8d6421c780dd {
    padding-right: 175px;
  }

  .mt_lg--175_956e41c71d8d797a {
    margin-top: 175px;
  }

  .mb_lg--175_38826276553d1ed9 {
    margin-bottom: 175px;
  }

  .ml_lg--175_8565780a46c24743 {
    margin-left: 175px;
  }

  .ptb_lg--180_b73364a36d9186f5 {
    padding: 180px 0;
  }

  .plr_lg--180_86ba598d26309e4a {
    padding: 0 180px;
  }

  .pt_lg--180_6f4c9bee10e47587 {
    padding-top: 180px;
  }

  .pb_lg--180_8396296568ee7b6a {
    padding-bottom: 180px;
  }

  .pl_lg--180_9d565b1588fd4836 {
    padding-left: 180px;
  }

  .pr_lg--180_42422d32ba910540 {
    padding-right: 180px;
  }

  .mt_lg--180_e2eeac16fdd072ab {
    margin-top: 180px;
  }

  .mb_lg--180_93e929262ebf4d7a {
    margin-bottom: 180px;
  }

  .ml_lg--180_2ba79b8db4dce7da {
    margin-left: 180px;
  }

  .ptb_lg--185_be2e99ce039c26cb {
    padding: 185px 0;
  }

  .plr_lg--185_4ec225efc2649745 {
    padding: 0 185px;
  }

  .pt_lg--185_ce04522272505346 {
    padding-top: 185px;
  }

  .pb_lg--185_81de2042a28ad2c0 {
    padding-bottom: 185px;
  }

  .pl_lg--185_9bde0b302087071c {
    padding-left: 185px;
  }

  .pr_lg--185_61bbd37102e1c1df {
    padding-right: 185px;
  }

  .mt_lg--185_4ee935c98f42b259 {
    margin-top: 185px;
  }

  .mb_lg--185_7fd72fff9f489896 {
    margin-bottom: 185px;
  }

  .ml_lg--185_d612345e0aa1ea1a {
    margin-left: 185px;
  }

  .ptb_lg--190_7e1c619a49ea1b12 {
    padding: 190px 0;
  }

  .plr_lg--190_531a4d6495975696 {
    padding: 0 190px;
  }

  .pt_lg--190_53d5674c5bb2bd18 {
    padding-top: 190px;
  }

  .pb_lg--190_ce94dd0a6b681c08 {
    padding-bottom: 190px;
  }

  .pl_lg--190_615d6857926e402c {
    padding-left: 190px;
  }

  .pr_lg--190_71f0fc4f981d2013 {
    padding-right: 190px;
  }

  .mt_lg--190_3c1425e2c769fb40 {
    margin-top: 190px;
  }

  .mb_lg--190_f78521b71466baaf {
    margin-bottom: 190px;
  }

  .ml_lg--190_81eea86f393e90c5 {
    margin-left: 190px;
  }

  .ptb_lg--195_e0850cb840bdcd67 {
    padding: 195px 0;
  }

  .plr_lg--195_57690d8e84c03a6e {
    padding: 0 195px;
  }

  .pt_lg--195_d208785befce9d30 {
    padding-top: 195px;
  }

  .pb_lg--195_f2b40f08ea531fc1 {
    padding-bottom: 195px;
  }

  .pl_lg--195_5dbb39270f48721a {
    padding-left: 195px;
  }

  .pr_lg--195_b6e36652a1927e61 {
    padding-right: 195px;
  }

  .mt_lg--195_e0a6f2ea1b4158b3 {
    margin-top: 195px;
  }

  .mb_lg--195_56104e88d0204725 {
    margin-bottom: 195px;
  }

  .ml_lg--195_980851988b9861cb {
    margin-left: 195px;
  }

  .ptb_lg--200_d73a7b53f03809f5 {
    padding: 200px 0;
  }

  .plr_lg--200_a22067f37e590c2f {
    padding: 0 200px;
  }

  .pt_lg--200_645e4511196c5885 {
    padding-top: 200px;
  }

  .pb_lg--200_2c6da9e176f63f7e {
    padding-bottom: 200px;
  }

  .pl_lg--200_651040dca51c14ce {
    padding-left: 200px;
  }

  .pr_lg--200_9156eadd0a6ad618 {
    padding-right: 200px;
  }

  .mt_lg--200_ac58fcaf8a77f174 {
    margin-top: 200px;
  }

  .mb_lg--200_39fccfaa11adb77c {
    margin-bottom: 200px;
  }

  .ml_lg--200_2f1ecff87b502cb4 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_be544208f22d0c3b {
    padding: 0;
  }

  .pl_md--0_57adf57bffd84e73 {
    padding-left: 0;
  }

  .pr_md--0_db88ff4c2ddab81d {
    padding-right: 0;
  }

  .pt_md--0_1272b1450067844a {
    padding-top: 0;
  }

  .pb_md--0_8c43357eb1b5a43b {
    padding-bottom: 0;
  }

  .pb_md--80_35b3fa949d54348e {
    padding-bottom: 80px;
  }

  .pt_md--50_327beab81cebc7d8 {
    padding-top: 50px;
  }

  .mr_md--0_2b0992d7c2e034f7 {
    margin-right: 0;
  }

  .ml_md--0_fbfe557a3e73be2f {
    margin-left: 0;
  }

  .mt_md--0_3f817aceca777af4 {
    margin-top: 0;
  }

  .mb_md--0_95d3dcd89ca1a65e {
    margin-bottom: 0;
  }

  .ptb_md--250_9200c70e47d5bb49 {
    padding: 250px 0;
  }

  .ptb_md--5_e4bdc6df5b079306 {
    padding: 5px 0;
  }

  .plr_md--5_d2f400b4b0e02760 {
    padding: 0 5px;
  }

  .pt_md--5_d9b4cfad98095f48 {
    padding-top: 5px;
  }

  .pb_md--5_f6d3baca560e6cdb {
    padding-bottom: 5px;
  }

  .pl_md--5_77fb9a71239fa891 {
    padding-left: 5px;
  }

  .pr_md--5_fc588d5ff432ceff {
    padding-right: 5px;
  }

  .mt_md--5_fedbdedc01ff00a6 {
    margin-top: 5px;
  }

  .mb_md--5_3c600c3ae5fca543 {
    margin-bottom: 5px;
  }

  .ptb_md--10_a1b054fa1292b70d {
    padding: 10px 0;
  }

  .plr_md--10_8d875d415bc4e610 {
    padding: 0 10px;
  }

  .pt_md--10_6ccf3e1b90d92384 {
    padding-top: 10px;
  }

  .pb_md--10_5c68d9acc9869f43 {
    padding-bottom: 10px;
  }

  .pl_md--10_9962c56e57f2af3b {
    padding-left: 10px;
  }

  .pr_md--10_834683b313187355 {
    padding-right: 10px;
  }

  .mt_md--10_e40c1f674f5b3e8e {
    margin-top: 10px;
  }

  .mb_md--10_28f8e6aa535a541a {
    margin-bottom: 10px;
  }

  .ptb_md--15_9babe8c2cb490c99 {
    padding: 15px 0;
  }

  .plr_md--15_89116d8ad6c34973 {
    padding: 0 15px;
  }

  .pt_md--15_ef82f3cfe6bbfdfc {
    padding-top: 15px;
  }

  .pb_md--15_7b37c8b0b7d71c40 {
    padding-bottom: 15px;
  }

  .pl_md--15_be5ddfbdadd3d035 {
    padding-left: 15px;
  }

  .pr_md--15_19fcb7f4849e8cbd {
    padding-right: 15px;
  }

  .mt_md--15_797b62aff9d79ea6 {
    margin-top: 15px;
  }

  .mb_md--15_af21ec139662d658 {
    margin-bottom: 15px;
  }

  .ptb_md--20_311da2901450eefb {
    padding: 20px 0;
  }

  .plr_md--20_dddb518e00657cf8 {
    padding: 0 20px;
  }

  .pt_md--20_7a1b4d3b6a34e73b {
    padding-top: 20px;
  }

  .pb_md--20_a8db0ff40b60ad54 {
    padding-bottom: 20px;
  }

  .pl_md--20_4e107fbe2b775bff {
    padding-left: 20px;
  }

  .pr_md--20_e1f2871d60e14f27 {
    padding-right: 20px;
  }

  .mt_md--20_eb18b56ada218634 {
    margin-top: 20px;
  }

  .mb_md--20_dec88d0ffb67bbe9 {
    margin-bottom: 20px;
  }

  .ptb_md--25_f193921d5907ecd4 {
    padding: 25px 0;
  }

  .plr_md--25_17e7f25e6dae6a31 {
    padding: 0 25px;
  }

  .pt_md--25_2a6d2ae1f1e47f38 {
    padding-top: 25px;
  }

  .pb_md--25_6eb5fb699ff46ebb {
    padding-bottom: 25px;
  }

  .pl_md--25_8e64f0f76b0da758 {
    padding-left: 25px;
  }

  .pr_md--25_f4172a961f88fbf5 {
    padding-right: 25px;
  }

  .mt_md--25_376a2e1f456ec337 {
    margin-top: 25px;
  }

  .mb_md--25_0cb359a2fb930de8 {
    margin-bottom: 25px;
  }

  .ptb_md--30_8e5b43a358bc65ec {
    padding: 30px 0;
  }

  .plr_md--30_8011244b98f4e2b9 {
    padding: 0 30px;
  }

  .pt_md--30_7a6d5fafaba91657 {
    padding-top: 30px;
  }

  .pb_md--30_4ee5395d09c08fc8 {
    padding-bottom: 30px;
  }

  .pl_md--30_9adf2f9021aa31f6 {
    padding-left: 30px;
  }

  .pr_md--30_f76fdbd1148db9a1 {
    padding-right: 30px;
  }

  .mt_md--30_b53db5be4fc3b662 {
    margin-top: 30px;
  }

  .mb_md--30_75771be912b63a5e {
    margin-bottom: 30px;
  }

  .ptb_md--35_896c4d4a22d61ba7 {
    padding: 35px 0;
  }

  .plr_md--35_e3c30c7ef2a73d77 {
    padding: 0 35px;
  }

  .pt_md--35_2c0e734475018b61 {
    padding-top: 35px;
  }

  .pb_md--35_7174ba7bd4e9ba72 {
    padding-bottom: 35px;
  }

  .pl_md--35_2995a0254f4349fb {
    padding-left: 35px;
  }

  .pr_md--35_e9326ac9e55ad574 {
    padding-right: 35px;
  }

  .mt_md--35_db24faf0c6f6d84b {
    margin-top: 35px;
  }

  .mb_md--35_7dc42882219279d2 {
    margin-bottom: 35px;
  }

  .ptb_md--40_b28165ca62dbb0d6 {
    padding: 40px 0;
  }

  .plr_md--40_4091b174a3627c92 {
    padding: 0 40px;
  }

  .pt_md--40_d13508ef59611a41 {
    padding-top: 40px;
  }

  .pb_md--40_74d93436d6cdbacb {
    padding-bottom: 40px;
  }

  .pl_md--40_22f50baa5ac5673b {
    padding-left: 40px;
  }

  .pr_md--40_2d151d6bb4cee9b0 {
    padding-right: 40px;
  }

  .mt_md--40_5f43465df20b59bf {
    margin-top: 40px;
  }

  .mb_md--40_7e2854ef73718b8c {
    margin-bottom: 40px;
  }

  .ptb_md--45_0a85f520fa081ddb {
    padding: 45px 0;
  }

  .plr_md--45_4ae19bc71a03973d {
    padding: 0 45px;
  }

  .pt_md--45_edbbd33aba294992 {
    padding-top: 45px;
  }

  .pb_md--45_489490b5a877d035 {
    padding-bottom: 45px;
  }

  .pl_md--45_2fa22292491ea687 {
    padding-left: 45px;
  }

  .pr_md--45_6e7d739738a8d5c6 {
    padding-right: 45px;
  }

  .mt_md--45_1a6971bce72bc2c9 {
    margin-top: 45px;
  }

  .mb_md--45_34c9d9f79bac87b0 {
    margin-bottom: 45px;
  }

  .ptb_md--50_3c98fe88dc052980 {
    padding: 50px 0;
  }

  .plr_md--50_1c5469f2b96a1665 {
    padding: 0 50px;
  }

  .pt_md--50_327beab81cebc7d8 {
    padding-top: 50px;
  }

  .pb_md--50_27b177f70b8d45db {
    padding-bottom: 50px;
  }

  .pl_md--50_b0ebd940528bdde7 {
    padding-left: 50px;
  }

  .pr_md--50_2ee782e637c5c01e {
    padding-right: 50px;
  }

  .mt_md--50_57a7875868d18c74 {
    margin-top: 50px;
  }

  .mb_md--50_359d6ee25ff71571 {
    margin-bottom: 50px;
  }

  .ptb_md--55_67d696ff30fd9fc2 {
    padding: 55px 0;
  }

  .plr_md--55_ebf8a663c491c9f9 {
    padding: 0 55px;
  }

  .pt_md--55_8a0ef79df032a507 {
    padding-top: 55px;
  }

  .pb_md--55_3a7a2fb06d879880 {
    padding-bottom: 55px;
  }

  .pl_md--55_0057ecb7d8894001 {
    padding-left: 55px;
  }

  .pr_md--55_90820bee99178efc {
    padding-right: 55px;
  }

  .mt_md--55_f1281838ea2e71b4 {
    margin-top: 55px;
  }

  .mb_md--55_12608311f3c260b1 {
    margin-bottom: 55px;
  }

  .ptb_md--60_e78d6089dfab0daf {
    padding: 60px 0;
  }

  .plr_md--60_8fcdde950e5da0ea {
    padding: 0 60px;
  }

  .pt_md--60_e233dff3b6a15859 {
    padding-top: 60px;
  }

  .pb_md--60_8350225b8412a447 {
    padding-bottom: 60px;
  }

  .pl_md--60_42f114701bba7ae5 {
    padding-left: 60px;
  }

  .pr_md--60_40cd77abe2a88434 {
    padding-right: 60px;
  }

  .mt_md--60_a3d361ea18f779d9 {
    margin-top: 60px;
  }

  .mb_md--60_45b0a9fa0fdf59d5 {
    margin-bottom: 60px;
  }

  .ptb_md--65_3b6bce9784b427a7 {
    padding: 65px 0;
  }

  .plr_md--65_60fc4d41e4e5285b {
    padding: 0 65px;
  }

  .pt_md--65_a02b41ce500e108c {
    padding-top: 65px;
  }

  .pb_md--65_cb7d1d43537c7a26 {
    padding-bottom: 65px;
  }

  .pl_md--65_86fee6ebf29d6e77 {
    padding-left: 65px;
  }

  .pr_md--65_6c817b1f1edb804d {
    padding-right: 65px;
  }

  .mt_md--65_5374f83f87e1af3c {
    margin-top: 65px;
  }

  .mb_md--65_c6cc6c49738e6510 {
    margin-bottom: 65px;
  }

  .ptb_md--70_5452831e6b658e79 {
    padding: 70px 0;
  }

  .plr_md--70_ed172558bec417d2 {
    padding: 0 70px;
  }

  .pt_md--70_8acb28986b3361be {
    padding-top: 70px;
  }

  .pb_md--70_a174e44efc0d80f1 {
    padding-bottom: 70px;
  }

  .pl_md--70_a27d8e9d02c05b24 {
    padding-left: 70px;
  }

  .pr_md--70_6aaacd25c60d0435 {
    padding-right: 70px;
  }

  .mt_md--70_7a05cc18bc544990 {
    margin-top: 70px;
  }

  .mb_md--70_f703f6da81b5a0dd {
    margin-bottom: 70px;
  }

  .ptb_md--75_16077887835b4182 {
    padding: 75px 0;
  }

  .plr_md--75_3f8a117ca2797bc0 {
    padding: 0 75px;
  }

  .pt_md--75_e5ae21077a167480 {
    padding-top: 75px;
  }

  .pb_md--75_95af9f1e4385081e {
    padding-bottom: 75px;
  }

  .pl_md--75_0880d8b9d22729b5 {
    padding-left: 75px;
  }

  .pr_md--75_1c951d6b00280de8 {
    padding-right: 75px;
  }

  .mt_md--75_b1c1bd0b7fd9ea41 {
    margin-top: 75px;
  }

  .mb_md--75_14186acb5da5beb6 {
    margin-bottom: 75px;
  }

  .ptb_md--80_4f7e255221ab73a6 {
    padding: 80px 0;
  }

  .plr_md--80_57caa53e6f662c63 {
    padding: 0 80px;
  }

  .pt_md--80_acfd9677a28b440b {
    padding-top: 80px;
  }

  .pb_md--80_35b3fa949d54348e {
    padding-bottom: 80px;
  }

  .pl_md--80_b49b0d9af33e75ad {
    padding-left: 80px;
  }

  .pr_md--80_c10459c509e4d2d9 {
    padding-right: 80px;
  }

  .mt_md--80_fc6d210657858b34 {
    margin-top: 80px;
  }

  .mb_md--80_dfdf497c2a082750 {
    margin-bottom: 80px;
  }

  .ptb_md--85_f728969238f11c19 {
    padding: 85px 0;
  }

  .plr_md--85_d127b86c3dc7a48e {
    padding: 0 85px;
  }

  .pt_md--85_cfe33599c3f4fc4d {
    padding-top: 85px;
  }

  .pb_md--85_89eba58d407e6cd5 {
    padding-bottom: 85px;
  }

  .pl_md--85_8584a3e7b4cb72e6 {
    padding-left: 85px;
  }

  .pr_md--85_4c8e674ba2c34b8a {
    padding-right: 85px;
  }

  .mt_md--85_21d435050d67d959 {
    margin-top: 85px;
  }

  .mb_md--85_0148fa6af32c40bf {
    margin-bottom: 85px;
  }

  .ptb_md--90_8b998fd5463d4d97 {
    padding: 90px 0;
  }

  .plr_md--90_991fbca05a2d2ce2 {
    padding: 0 90px;
  }

  .pt_md--90_818a5e56c4e4a026 {
    padding-top: 90px;
  }

  .pb_md--90_fd5a6d66f9e0361b {
    padding-bottom: 90px;
  }

  .pl_md--90_f3be5f1b2473f105 {
    padding-left: 90px;
  }

  .pr_md--90_b7f36d38eaa3e356 {
    padding-right: 90px;
  }

  .mt_md--90_d188408536db5703 {
    margin-top: 90px;
  }

  .mb_md--90_fc36624a8fcb2229 {
    margin-bottom: 90px;
  }

  .ptb_md--95_38f7cb7870cad306 {
    padding: 95px 0;
  }

  .plr_md--95_0ed6e5069e585863 {
    padding: 0 95px;
  }

  .pt_md--95_2988a589cb6eeb27 {
    padding-top: 95px;
  }

  .pb_md--95_dc8f7eaa0962fc68 {
    padding-bottom: 95px;
  }

  .pl_md--95_a3f424fde9bf6412 {
    padding-left: 95px;
  }

  .pr_md--95_fedc127a65aaecff {
    padding-right: 95px;
  }

  .mt_md--95_3b3f9763e9ef6d77 {
    margin-top: 95px;
  }

  .mb_md--95_87c14fbd24ff9057 {
    margin-bottom: 95px;
  }

  .ptb_md--100_c41f8d4648ad0f96 {
    padding: 100px 0;
  }

  .plr_md--100_54ceac85c6bb8cf3 {
    padding: 0 100px;
  }

  .pt_md--100_e718bedb8ccbe13a {
    padding-top: 100px;
  }

  .pb_md--100_9d575b5a5300b73e {
    padding-bottom: 100px;
  }

  .pl_md--100_3d668c00d90a3531 {
    padding-left: 100px;
  }

  .pr_md--100_4a84e6080c89fbc0 {
    padding-right: 100px;
  }

  .mt_md--100_16a2e0ae50ba9774 {
    margin-top: 100px;
  }

  .mb_md--100_8f9aebd05a674f80 {
    margin-bottom: 100px;
  }

  .ptb_md--105_573a380177964a28 {
    padding: 105px 0;
  }

  .plr_md--105_4542e5b2f30b871f {
    padding: 0 105px;
  }

  .pt_md--105_e32c9ca3977a8962 {
    padding-top: 105px;
  }

  .pb_md--105_b25f4274cb990f78 {
    padding-bottom: 105px;
  }

  .pl_md--105_0f8be08f055b1f91 {
    padding-left: 105px;
  }

  .pr_md--105_3b0d656fdae851d6 {
    padding-right: 105px;
  }

  .mt_md--105_84d4603dfc61b2bb {
    margin-top: 105px;
  }

  .mb_md--105_6ceae3895e384af4 {
    margin-bottom: 105px;
  }

  .ptb_md--110_096a44488a0c7562 {
    padding: 110px 0;
  }

  .plr_md--110_3a30b9384ca0916a {
    padding: 0 110px;
  }

  .pt_md--110_c749a979bb492e50 {
    padding-top: 110px;
  }

  .pb_md--110_4e5adadb5ab5637b {
    padding-bottom: 110px;
  }

  .pl_md--110_039a523b2f0e9fd7 {
    padding-left: 110px;
  }

  .pr_md--110_de6591162286bbd4 {
    padding-right: 110px;
  }

  .mt_md--110_ebc43edf07acdc20 {
    margin-top: 110px;
  }

  .mb_md--110_f8fd3b25744d03a2 {
    margin-bottom: 110px;
  }

  .ptb_md--115_521a4b7de85809e2 {
    padding: 115px 0;
  }

  .plr_md--115_36cb27dcf11f0fa8 {
    padding: 0 115px;
  }

  .pt_md--115_d394b73b953c94d3 {
    padding-top: 115px;
  }

  .pb_md--115_a9603d6d50f22075 {
    padding-bottom: 115px;
  }

  .pl_md--115_14cefefb78411472 {
    padding-left: 115px;
  }

  .pr_md--115_9ef187276caac6b8 {
    padding-right: 115px;
  }

  .mt_md--115_6b6b54562c5e2f8e {
    margin-top: 115px;
  }

  .mb_md--115_8c05366ce1ad6de2 {
    margin-bottom: 115px;
  }

  .ptb_md--120_6e722e2eb0e35a1b {
    padding: 120px 0;
  }

  .plr_md--120_b771dc470714eee2 {
    padding: 0 120px;
  }

  .pt_md--120_6c2cbe52813634fa {
    padding-top: 120px;
  }

  .pb_md--120_675c7135da0991a2 {
    padding-bottom: 120px;
  }

  .pl_md--120_24c39e4c4ce2f56e {
    padding-left: 120px;
  }

  .pr_md--120_730053362fa04176 {
    padding-right: 120px;
  }

  .mt_md--120_ac934e7cef6ab379 {
    margin-top: 120px;
  }

  .mb_md--120_90766f84b21aec6e {
    margin-bottom: 120px;
  }

  .ptb_md--125_08f28f311511a5b8 {
    padding: 125px 0;
  }

  .plr_md--125_114af27fdb2e1031 {
    padding: 0 125px;
  }

  .pt_md--125_bad4d3150f1d1472 {
    padding-top: 125px;
  }

  .pb_md--125_9fe58cdcd425fe08 {
    padding-bottom: 125px;
  }

  .pl_md--125_478c396b6136cb0c {
    padding-left: 125px;
  }

  .pr_md--125_62d861720f823f16 {
    padding-right: 125px;
  }

  .mt_md--125_d8de0bb796167186 {
    margin-top: 125px;
  }

  .mb_md--125_01658849eb4e54ca {
    margin-bottom: 125px;
  }

  .ptb_md--130_ea125109d61d8244 {
    padding: 130px 0;
  }

  .plr_md--130_74a564ad015753c3 {
    padding: 0 130px;
  }

  .pt_md--130_ec07a69020778f0e {
    padding-top: 130px;
  }

  .pb_md--130_ec02852291bd3ddc {
    padding-bottom: 130px;
  }

  .pl_md--130_b6177287caf23791 {
    padding-left: 130px;
  }

  .pr_md--130_6f34c314f3e9d6a0 {
    padding-right: 130px;
  }

  .mt_md--130_cbf13c6ec84c8b7e {
    margin-top: 130px;
  }

  .mb_md--130_533c9914d73bb003 {
    margin-bottom: 130px;
  }

  .ptb_md--135_94844792211835d1 {
    padding: 135px 0;
  }

  .plr_md--135_79c72ac44b4c9e00 {
    padding: 0 135px;
  }

  .pt_md--135_5b54ffc9e07b2a92 {
    padding-top: 135px;
  }

  .pb_md--135_1a563acb9b383cf6 {
    padding-bottom: 135px;
  }

  .pl_md--135_835f841d2c166198 {
    padding-left: 135px;
  }

  .pr_md--135_815125fa60a7b693 {
    padding-right: 135px;
  }

  .mt_md--135_b461ef26b3ff52af {
    margin-top: 135px;
  }

  .mb_md--135_acb266b6e3201098 {
    margin-bottom: 135px;
  }

  .ptb_md--140_872ea264c2811a9e {
    padding: 140px 0;
  }

  .plr_md--140_f5fe9648507eea22 {
    padding: 0 140px;
  }

  .pt_md--140_347a53e1e004d0b2 {
    padding-top: 140px;
  }

  .pb_md--140_5bd9cb56bffd2f28 {
    padding-bottom: 140px;
  }

  .pl_md--140_9d1dbc3896e216ae {
    padding-left: 140px;
  }

  .pr_md--140_576fe36bb0c4fe8a {
    padding-right: 140px;
  }

  .mt_md--140_116993caf96ef554 {
    margin-top: 140px;
  }

  .mb_md--140_c9756e5870c12f5c {
    margin-bottom: 140px;
  }

  .ptb_md--145_cbb004c21486ded2 {
    padding: 145px 0;
  }

  .plr_md--145_a6645d1124d3628c {
    padding: 0 145px;
  }

  .pt_md--145_6cdd4eee20463ad2 {
    padding-top: 145px;
  }

  .pb_md--145_3202a9b3f3102a11 {
    padding-bottom: 145px;
  }

  .pl_md--145_7ef749cec5120041 {
    padding-left: 145px;
  }

  .pr_md--145_dce000efc76b8fb9 {
    padding-right: 145px;
  }

  .mt_md--145_698242fa3672206d {
    margin-top: 145px;
  }

  .mb_md--145_6428588128e2152a {
    margin-bottom: 145px;
  }

  .ptb_md--150_58e83edbb0498ccc {
    padding: 150px 0;
  }

  .plr_md--150_48971ac976bc04f7 {
    padding: 0 150px;
  }

  .pt_md--150_7dc6fe3f31d01319 {
    padding-top: 150px;
  }

  .pb_md--150_e49e1e855021d1e2 {
    padding-bottom: 150px;
  }

  .pl_md--150_dab41beb57cab0a1 {
    padding-left: 150px;
  }

  .pr_md--150_2f022cdcdc75de6d {
    padding-right: 150px;
  }

  .mt_md--150_057ca0631e363509 {
    margin-top: 150px;
  }

  .mb_md--150_b4d900a6d3689078 {
    margin-bottom: 150px;
  }

  .ptb_md--155_64e0ef11aca84896 {
    padding: 155px 0;
  }

  .plr_md--155_a62487c9435ad93e {
    padding: 0 155px;
  }

  .pt_md--155_bbfe7932b04c304a {
    padding-top: 155px;
  }

  .pb_md--155_ff4051fefe616b31 {
    padding-bottom: 155px;
  }

  .pl_md--155_d2f2929450708a0c {
    padding-left: 155px;
  }

  .pr_md--155_cba2b8be5761c4b1 {
    padding-right: 155px;
  }

  .mt_md--155_3c4ca60ec2013a97 {
    margin-top: 155px;
  }

  .mb_md--155_ec636b3cebfdbc3b {
    margin-bottom: 155px;
  }

  .ptb_md--160_f3b4fcf1a7f56118 {
    padding: 160px 0;
  }

  .plr_md--160_5ca1a31866f05ed0 {
    padding: 0 160px;
  }

  .pt_md--160_4906260802adbac7 {
    padding-top: 160px;
  }

  .pb_md--160_9e472a83f58eb619 {
    padding-bottom: 160px;
  }

  .pl_md--160_92da8115a73bfc05 {
    padding-left: 160px;
  }

  .pr_md--160_0de01079c26dc2a1 {
    padding-right: 160px;
  }

  .mt_md--160_6d1ef35592aa3d10 {
    margin-top: 160px;
  }

  .mb_md--160_cfdffa5195e1cff5 {
    margin-bottom: 160px;
  }

  .ptb_md--165_581f8325a3197ce2 {
    padding: 165px 0;
  }

  .plr_md--165_8f2a519f54828a60 {
    padding: 0 165px;
  }

  .pt_md--165_8d3c20e43d00e472 {
    padding-top: 165px;
  }

  .pb_md--165_f72fecd428dd7a4b {
    padding-bottom: 165px;
  }

  .pl_md--165_9eefd7ac7f6c8d4c {
    padding-left: 165px;
  }

  .pr_md--165_5348db6ff42999a8 {
    padding-right: 165px;
  }

  .mt_md--165_3b32223e3918153c {
    margin-top: 165px;
  }

  .mb_md--165_20f6ff5a8dc16879 {
    margin-bottom: 165px;
  }

  .ptb_md--170_e2aca2eee4c4a4c0 {
    padding: 170px 0;
  }

  .plr_md--170_bafab052d27caa54 {
    padding: 0 170px;
  }

  .pt_md--170_2bf1bf359f8d380e {
    padding-top: 170px;
  }

  .pb_md--170_ed0ab9a5c06ae45b {
    padding-bottom: 170px;
  }

  .pl_md--170_09e429143c8fb4a4 {
    padding-left: 170px;
  }

  .pr_md--170_e5e67003908bb16f {
    padding-right: 170px;
  }

  .mt_md--170_f98f02c28dbf4b41 {
    margin-top: 170px;
  }

  .mb_md--170_b0ea01a194cb2cab {
    margin-bottom: 170px;
  }

  .ptb_md--175_3de776fd82019089 {
    padding: 175px 0;
  }

  .plr_md--175_c5cd7b2f0db2bfa2 {
    padding: 0 175px;
  }

  .pt_md--175_1674fc515714eaf2 {
    padding-top: 175px;
  }

  .pb_md--175_fc39c3b6cf0c5f7a {
    padding-bottom: 175px;
  }

  .pl_md--175_20a09923d8d80319 {
    padding-left: 175px;
  }

  .pr_md--175_9b83f31268249296 {
    padding-right: 175px;
  }

  .mt_md--175_d3713a2c87ad93ff {
    margin-top: 175px;
  }

  .mb_md--175_89d4debed8ccff9a {
    margin-bottom: 175px;
  }

  .ptb_md--180_b7df89e11a2df875 {
    padding: 180px 0;
  }

  .plr_md--180_04fe94651c7eb8c1 {
    padding: 0 180px;
  }

  .pt_md--180_555575c8f8adf412 {
    padding-top: 180px;
  }

  .pb_md--180_a23451329964c4bb {
    padding-bottom: 180px;
  }

  .pl_md--180_fa44552191cd519b {
    padding-left: 180px;
  }

  .pr_md--180_50d8458e5de4c6a5 {
    padding-right: 180px;
  }

  .mt_md--180_0a02452805fba32c {
    margin-top: 180px;
  }

  .mb_md--180_97f8d1f4368a7240 {
    margin-bottom: 180px;
  }

  .ptb_md--185_1e4137b908832302 {
    padding: 185px 0;
  }

  .plr_md--185_01dce5b3b4b16c5c {
    padding: 0 185px;
  }

  .pt_md--185_88f7203df67835bc {
    padding-top: 185px;
  }

  .pb_md--185_726a7300f9a9668b {
    padding-bottom: 185px;
  }

  .pl_md--185_0975ed530da95c9b {
    padding-left: 185px;
  }

  .pr_md--185_9c9756e81e8b873d {
    padding-right: 185px;
  }

  .mt_md--185_d7c47e27c100a443 {
    margin-top: 185px;
  }

  .mb_md--185_5dcf363420afe4db {
    margin-bottom: 185px;
  }

  .ptb_md--190_fbc5cacef5acd7ec {
    padding: 190px 0;
  }

  .plr_md--190_c4feae56ca9c9653 {
    padding: 0 190px;
  }

  .pt_md--190_4b6155cad74aa3d0 {
    padding-top: 190px;
  }

  .pb_md--190_68d94337d9d401e2 {
    padding-bottom: 190px;
  }

  .pl_md--190_870fe8d7340b6866 {
    padding-left: 190px;
  }

  .pr_md--190_67c6a75c0021c22b {
    padding-right: 190px;
  }

  .mt_md--190_2bd27e52c9c87d6a {
    margin-top: 190px;
  }

  .mb_md--190_b63da98de9561c99 {
    margin-bottom: 190px;
  }

  .ptb_md--195_2a036698b78e905c {
    padding: 195px 0;
  }

  .plr_md--195_683e1ee78f01e5a1 {
    padding: 0 195px;
  }

  .pt_md--195_d3fb5a20dea20bab {
    padding-top: 195px;
  }

  .pb_md--195_d15453568c1150ea {
    padding-bottom: 195px;
  }

  .pl_md--195_1aac1d9a477cb340 {
    padding-left: 195px;
  }

  .pr_md--195_b7bbe16c67118b2c {
    padding-right: 195px;
  }

  .mt_md--195_1c897a338253244f {
    margin-top: 195px;
  }

  .mb_md--195_5e40768924689650 {
    margin-bottom: 195px;
  }

  .ptb_md--200_e06f177338798684 {
    padding: 200px 0;
  }

  .plr_md--200_511e6b9beab7c3bb {
    padding: 0 200px;
  }

  .pt_md--200_41a630ed81a983a3 {
    padding-top: 200px;
  }

  .pb_md--200_aecef0211e0c3193 {
    padding-bottom: 200px;
  }

  .pl_md--200_652edc9aac858c12 {
    padding-left: 200px;
  }

  .pr_md--200_8675d393b1d59052 {
    padding-right: 200px;
  }

  .mt_md--200_b4a23a896914e3d4 {
    margin-top: 200px;
  }

  .mb_md--200_4a9d7f27970301bd {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_52d6f281c03fe741 {
    padding: 250px 0;
  }

  .ptb_sm--0_e82d6e490768a52b {
    padding: 0;
  }

  .pl_sm--0_acee386a5f384233 {
    padding-left: 0;
  }

  .pr_sm--0_6e7910ec42c8eb1e {
    padding-right: 0;
  }

  .pt_sm--0_a6c46cc56565a594 {
    padding-top: 0;
  }

  .pb_sm--0_7875c6e716641765 {
    padding-bottom: 0;
  }

  .pb_sm--80_d894a9c6d59b278b {
    padding-bottom: 30px;
  }

  .pt_sm--50_74bfa1dadc6710d9 {
    padding-top: 50px;
  }

  .mr_sm--0_fcd31a312b8597e1 {
    margin-right: 0;
  }

  .ml_sm--0_a4ecbffafd4537d1 {
    margin-left: 0;
  }

  .mt_sm--0_963900abff836408 {
    margin-top: 0;
  }

  .mb_sm--0_02146d32b30a5826 {
    margin-bottom: 0;
  }

  .pt_sm--150_97c1068337165799 {
    padding-top: 150px;
  }

  .pb_sm--110_e82bd4e755087479 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_5ea8c44381382c59 {
    padding: 5px 0;
  }

  .plr_sm--5_968a282d0186925c {
    padding: 0 5px;
  }

  .pt_sm--5_3ae86d9316e217d3 {
    padding-top: 5px;
  }

  .pb_sm--5_ad563c7217446650 {
    padding-bottom: 5px;
  }

  .pl_sm--5_4b7d6d5c8eea6901 {
    padding-left: 5px;
  }

  .pr_sm--5_f1fca29bdbee7a02 {
    padding-right: 5px;
  }

  .mt_sm--5_863aabbd039d3f06 {
    margin-top: 5px;
  }

  .ml_sm--5_f16ae6d2417b045a {
    margin-left: 5px;
  }

  .mr_sm--5_21d5f83d23104e00 {
    margin-right: 5px;
  }

  .mb_sm--5_e80895faeedec0b2 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_81c40244e1a0973d {
    padding: 10px 0;
  }

  .plr_sm--10_3d2cf6167dc35634 {
    padding: 0 10px;
  }

  .pt_sm--10_373e0927fb354fce {
    padding-top: 10px;
  }

  .pb_sm--10_55bb1ff9e9678d33 {
    padding-bottom: 10px;
  }

  .pl_sm--10_c1a4aad2c5e980fd {
    padding-left: 10px;
  }

  .pr_sm--10_2c1856887a934651 {
    padding-right: 10px;
  }

  .mt_sm--10_cc150d1550899ec6 {
    margin-top: 10px;
  }

  .ml_sm--10_9d8b929c41c2103e {
    margin-left: 10px;
  }

  .mr_sm--10_b389b1abb0cef600 {
    margin-right: 10px;
  }

  .mb_sm--10_3aec073af5fb4693 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_1541f994ef7a9477 {
    padding: 15px 0;
  }

  .plr_sm--15_ce2be36a2c630dbb {
    padding: 0 15px;
  }

  .pt_sm--15_b918b12f8b049604 {
    padding-top: 15px;
  }

  .pb_sm--15_0ec21750b92c3999 {
    padding-bottom: 15px;
  }

  .pl_sm--15_59c7656efb3265f0 {
    padding-left: 15px;
  }

  .pr_sm--15_63b8f2b4f0ecf03f {
    padding-right: 15px;
  }

  .mt_sm--15_0aa79e45710fd88c {
    margin-top: 15px;
  }

  .ml_sm--15_47c14ea4ab51d2cf {
    margin-left: 15px;
  }

  .mr_sm--15_d553fa65da49692b {
    margin-right: 15px;
  }

  .mb_sm--15_9eadb1d6d4d8bcc9 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_f23dadfd52a01e07 {
    padding: 20px 0;
  }

  .plr_sm--20_e7859687995d16ae {
    padding: 0 20px;
  }

  .pt_sm--20_98f50a59e89bc7ba {
    padding-top: 20px;
  }

  .pb_sm--20_4d98dace0e472cb8 {
    padding-bottom: 20px;
  }

  .pl_sm--20_dc3b1aad7c669ddc {
    padding-left: 20px;
  }

  .pr_sm--20_52a396af3a136d9e {
    padding-right: 20px;
  }

  .mt_sm--20_fd05a15c292b380d {
    margin-top: 20px;
  }

  .ml_sm--20_7c12fc285651ce84 {
    margin-left: 20px;
  }

  .mr_sm--20_554bc2a36633cff7 {
    margin-right: 20px;
  }

  .mb_sm--20_9d9db66841d0fcb7 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_c8e5e08698cee7a3 {
    padding: 25px 0;
  }

  .plr_sm--25_cc8bf242cd116b4e {
    padding: 0 25px;
  }

  .pt_sm--25_7ab33516ad2b4eaa {
    padding-top: 25px;
  }

  .pb_sm--25_4bb5a1225c257795 {
    padding-bottom: 25px;
  }

  .pl_sm--25_232406abe0893b14 {
    padding-left: 25px;
  }

  .pr_sm--25_908c4eca9097014d {
    padding-right: 25px;
  }

  .mt_sm--25_814ac5e5edc5942d {
    margin-top: 25px;
  }

  .ml_sm--25_8d8fc04c62ff4481 {
    margin-left: 25px;
  }

  .mr_sm--25_32d0c4d22f56dde3 {
    margin-right: 25px;
  }

  .mb_sm--25_0a3059d618a9beee {
    margin-bottom: 25px;
  }

  .ptb_sm--30_7dd365c2d98903f1 {
    padding: 30px 0;
  }

  .plr_sm--30_52cbee34e804a6d9 {
    padding: 0 30px;
  }

  .pt_sm--30_e27b61941541cb4a {
    padding-top: 30px;
  }

  .pb_sm--30_80a9ca172fc16cca {
    padding-bottom: 30px;
  }

  .pl_sm--30_ec4d84925bd2aa99 {
    padding-left: 30px;
  }

  .pr_sm--30_98492678cbdb8bcb {
    padding-right: 30px;
  }

  .mt_sm--30_5c542679965363ef {
    margin-top: 30px;
  }

  .ml_sm--30_45fab03559289ca1 {
    margin-left: 30px;
  }

  .mr_sm--30_3ae5babd42946604 {
    margin-right: 30px;
  }

  .mb_sm--30_b6feaa52a7c3a44e {
    margin-bottom: 30px;
  }

  .ptb_sm--35_191e2d4ae7f7b6e3 {
    padding: 35px 0;
  }

  .plr_sm--35_9e17529482a5a7f8 {
    padding: 0 35px;
  }

  .pt_sm--35_5add8847345cb44d {
    padding-top: 35px;
  }

  .pb_sm--35_4ef6c559d7714d7a {
    padding-bottom: 35px;
  }

  .pl_sm--35_ec742f38f1e3fb9d {
    padding-left: 35px;
  }

  .pr_sm--35_7a4d2694bda10e1e {
    padding-right: 35px;
  }

  .mt_sm--35_43756237c863ff7d {
    margin-top: 35px;
  }

  .ml_sm--35_3ce7c9ae2e1c93f3 {
    margin-left: 35px;
  }

  .mr_sm--35_1981c77630838c46 {
    margin-right: 35px;
  }

  .mb_sm--35_2458b42fbdfbd182 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_e30cf27e7ff82469 {
    padding: 40px 0;
  }

  .plr_sm--40_fb42afb9f949c8ea {
    padding: 0 40px;
  }

  .pt_sm--40_16630f3cb2053906 {
    padding-top: 40px;
  }

  .pb_sm--40_3d530cbd6c3b3ca5 {
    padding-bottom: 40px;
  }

  .pl_sm--40_e831dfab74ea9519 {
    padding-left: 40px;
  }

  .pr_sm--40_585f76bb4ebef631 {
    padding-right: 40px;
  }

  .mt_sm--40_fe7a3fe6ff4b90d9 {
    margin-top: 40px;
  }

  .ml_sm--40_0d62263b3641315a {
    margin-left: 40px;
  }

  .mr_sm--40_676730d14b5a9d26 {
    margin-right: 40px;
  }

  .mb_sm--40_90c260d055221d0e {
    margin-bottom: 40px;
  }

  .ptb_sm--45_0ab9e264e45fcd5f {
    padding: 45px 0;
  }

  .plr_sm--45_9b4b80bdf24db3d4 {
    padding: 0 45px;
  }

  .pt_sm--45_eccfefb5c77f30a9 {
    padding-top: 45px;
  }

  .pb_sm--45_0f5c345fdc80d478 {
    padding-bottom: 45px;
  }

  .pl_sm--45_b77e2f50f441e4b3 {
    padding-left: 45px;
  }

  .pr_sm--45_79359b8e1bf2aa1f {
    padding-right: 45px;
  }

  .mt_sm--45_212615f24e707929 {
    margin-top: 45px;
  }

  .ml_sm--45_1eae9bb7ebff14f3 {
    margin-left: 45px;
  }

  .mr_sm--45_215dd9c8114abb69 {
    margin-right: 45px;
  }

  .mb_sm--45_cf58f252744837c8 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_7e20180f5f2df611 {
    padding: 50px 0;
  }

  .plr_sm--50_46761428525c9af0 {
    padding: 0 50px;
  }

  .pt_sm--50_74bfa1dadc6710d9 {
    padding-top: 50px;
  }

  .pb_sm--50_41ed785c3ce2e28b {
    padding-bottom: 50px;
  }

  .pl_sm--50_e83927c0d24c8ddb {
    padding-left: 50px;
  }

  .pr_sm--50_29d61ce974a04f33 {
    padding-right: 50px;
  }

  .mt_sm--50_94c3a03a645b5cfc {
    margin-top: 50px;
  }

  .ml_sm--50_5284dfbda461b02f {
    margin-left: 50px;
  }

  .mr_sm--50_6cd02dc299b9919c {
    margin-right: 50px;
  }

  .mb_sm--50_962b4a4189bbf53e {
    margin-bottom: 50px;
  }

  .ptb_sm--55_b7329c23b238605f {
    padding: 55px 0;
  }

  .plr_sm--55_bff94fa6564b10cc {
    padding: 0 55px;
  }

  .pt_sm--55_f30137f96d585c21 {
    padding-top: 55px;
  }

  .pb_sm--55_a159b6f42ba86cbe {
    padding-bottom: 55px;
  }

  .pl_sm--55_39c0ab104a7c4bf4 {
    padding-left: 55px;
  }

  .pr_sm--55_da1412663d271a43 {
    padding-right: 55px;
  }

  .mt_sm--55_b545156979909e18 {
    margin-top: 55px;
  }

  .ml_sm--55_f3005b907b7d25f5 {
    margin-left: 55px;
  }

  .mr_sm--55_bec1447eb3092466 {
    margin-right: 55px;
  }

  .mb_sm--55_94f6ee7bfe8e23e5 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_6d23f4df421d6d46 {
    padding: 60px 0;
  }

  .plr_sm--60_2f6511283a113733 {
    padding: 0 60px;
  }

  .pt_sm--60_523c583e0b7244db {
    padding-top: 60px;
  }

  .pb_sm--60_b75c0f69ddf60b35 {
    padding-bottom: 60px;
  }

  .pl_sm--60_43226c1589c651b5 {
    padding-left: 60px;
  }

  .pr_sm--60_d0adc570068f70b8 {
    padding-right: 60px;
  }

  .mt_sm--60_e9257e64bee8a671 {
    margin-top: 60px;
  }

  .ml_sm--60_d202790614020007 {
    margin-left: 60px;
  }

  .mr_sm--60_e8848707736b712b {
    margin-right: 60px;
  }

  .mb_sm--60_c7dae50f55605057 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_586ca17fd5a482e9 {
    padding: 65px 0;
  }

  .plr_sm--65_abfcddeca8cbd2b3 {
    padding: 0 65px;
  }

  .pt_sm--65_17f3929c2dbd86de {
    padding-top: 65px;
  }

  .pb_sm--65_daab9b334995831e {
    padding-bottom: 65px;
  }

  .pl_sm--65_8b3264da2c5273ca {
    padding-left: 65px;
  }

  .pr_sm--65_24bd17f8dedf0583 {
    padding-right: 65px;
  }

  .mt_sm--65_c2f8cfb0aca3b185 {
    margin-top: 65px;
  }

  .ml_sm--65_563c754f192464e2 {
    margin-left: 65px;
  }

  .mr_sm--65_13d0993c91b08232 {
    margin-right: 65px;
  }

  .mb_sm--65_1e8d840040270491 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_863d4c078cf8a8ea {
    padding: 70px 0;
  }

  .plr_sm--70_9e6840dda076eaeb {
    padding: 0 70px;
  }

  .pt_sm--70_37575f2ceef6043a {
    padding-top: 70px;
  }

  .pb_sm--70_8fcbe71cd52588e5 {
    padding-bottom: 70px;
  }

  .pl_sm--70_e983cbd3eebb035e {
    padding-left: 70px;
  }

  .pr_sm--70_5bb02fbacad6ef4e {
    padding-right: 70px;
  }

  .mt_sm--70_b4f6f39ef2a13070 {
    margin-top: 70px;
  }

  .ml_sm--70_c0f66e76fc4cbe14 {
    margin-left: 70px;
  }

  .mr_sm--70_f9f2b04b16baa991 {
    margin-right: 70px;
  }

  .mb_sm--70_89aba645db251c53 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_456bddd6bbce6b48 {
    padding: 75px 0;
  }

  .plr_sm--75_7de41e8944ef2e88 {
    padding: 0 75px;
  }

  .pt_sm--75_dbbffa56b9b595a4 {
    padding-top: 75px;
  }

  .pb_sm--75_7fe8920a1ecff356 {
    padding-bottom: 75px;
  }

  .pl_sm--75_bcdd93a289801155 {
    padding-left: 75px;
  }

  .pr_sm--75_510d9b55e3cd61f9 {
    padding-right: 75px;
  }

  .mt_sm--75_8d70cefc1d5bb7a4 {
    margin-top: 75px;
  }

  .ml_sm--75_628e4484f26ee431 {
    margin-left: 75px;
  }

  .mr_sm--75_f035a4304db0c300 {
    margin-right: 75px;
  }

  .mb_sm--75_e20e7381f8258f82 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_1aec168e8b9c1a07 {
    padding: 80px 0;
  }

  .plr_sm--80_ce82e82853d7bb55 {
    padding: 0 80px;
  }

  .pt_sm--80_8b8069ee1673b073 {
    padding-top: 80px;
  }

  .pb_sm--80_d894a9c6d59b278b {
    padding-bottom: 80px;
  }

  .pl_sm--80_a90d6847e3326ef0 {
    padding-left: 80px;
  }

  .pr_sm--80_adfcf8f99f1260bb {
    padding-right: 80px;
  }

  .mt_sm--80_607c6d29010e5131 {
    margin-top: 80px;
  }

  .ml_sm--80_d4359ea1566b7c18 {
    margin-left: 80px;
  }

  .mr_sm--80_cb52f0f04770d29d {
    margin-right: 80px;
  }

  .mb_sm--80_0b3ae55a2dc5bb9e {
    margin-bottom: 80px;
  }

  .ptb_sm--85_53e2f77d80ec71b8 {
    padding: 85px 0;
  }

  .plr_sm--85_8e4f301821b57e78 {
    padding: 0 85px;
  }

  .pt_sm--85_3dad1656b5437488 {
    padding-top: 85px;
  }

  .pb_sm--85_369df6eee422c69a {
    padding-bottom: 85px;
  }

  .pl_sm--85_426d19f34066be5c {
    padding-left: 85px;
  }

  .pr_sm--85_b893f2c0b2052570 {
    padding-right: 85px;
  }

  .mt_sm--85_b81eb8a9208b1bab {
    margin-top: 85px;
  }

  .ml_sm--85_941ca3a1b7236867 {
    margin-left: 85px;
  }

  .mr_sm--85_f6a9c2b16c54de6c {
    margin-right: 85px;
  }

  .mb_sm--85_9a4b207327080a0b {
    margin-bottom: 85px;
  }

  .ptb_sm--90_5e264a3ef06d3b89 {
    padding: 90px 0;
  }

  .plr_sm--90_7c82c8bbc2f785f7 {
    padding: 0 90px;
  }

  .pt_sm--90_d20d488c466dddbf {
    padding-top: 90px;
  }

  .pb_sm--90_da002e6bebe59fff {
    padding-bottom: 90px;
  }

  .pl_sm--90_2db368d56c3513d7 {
    padding-left: 90px;
  }

  .pr_sm--90_d91c9c9a9cb33672 {
    padding-right: 90px;
  }

  .mt_sm--90_a538c0a1c40b0d01 {
    margin-top: 90px;
  }

  .ml_sm--90_ef166bc65c18a2ec {
    margin-left: 90px;
  }

  .mr_sm--90_2d9e493b7427567a {
    margin-right: 90px;
  }

  .mb_sm--90_98810c257ecfe1e1 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_2791e9a28c8fa225 {
    padding: 95px 0;
  }

  .plr_sm--95_4f5513bfdfac1901 {
    padding: 0 95px;
  }

  .pt_sm--95_0531d7bc3a80e945 {
    padding-top: 95px;
  }

  .pb_sm--95_26c22cb3dcc49934 {
    padding-bottom: 95px;
  }

  .pl_sm--95_981a3a35c688bc07 {
    padding-left: 95px;
  }

  .pr_sm--95_a3298668fbbf6435 {
    padding-right: 95px;
  }

  .mt_sm--95_c703e39124e561a4 {
    margin-top: 95px;
  }

  .ml_sm--95_991fdb487afed4bf {
    margin-left: 95px;
  }

  .mr_sm--95_f7cf62a8f0c91b61 {
    margin-right: 95px;
  }

  .mb_sm--95_950c1448e859c2d9 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_0466fe0446d82eef {
    padding: 100px 0;
  }

  .plr_sm--100_25df8b74edf212f5 {
    padding: 0 100px;
  }

  .pt_sm--100_ad05d845753109c3 {
    padding-top: 100px;
  }

  .pb_sm--100_8e01ac184a35e707 {
    padding-bottom: 100px;
  }

  .pl_sm--100_050f9b794061778d {
    padding-left: 100px;
  }

  .pr_sm--100_2ce4f814069bd408 {
    padding-right: 100px;
  }

  .mt_sm--100_56b26fa095ec9bda {
    margin-top: 100px;
  }

  .ml_sm--100_62f2516c92541801 {
    margin-left: 100px;
  }

  .mr_sm--100_3d48d4008ac3bac7 {
    margin-right: 100px;
  }

  .mb_sm--100_d1d71f35bff45722 {
    margin-bottom: 100px;
  }

  .ptb_sm--105_d26ae2bf3e63f7bc {
    padding: 105px 0;
  }

  .plr_sm--105_344cdc7f0e094c07 {
    padding: 0 105px;
  }

  .pt_sm--105_a745427e89a6494d {
    padding-top: 105px;
  }

  .pb_sm--105_d97b3a8b2b6ba45f {
    padding-bottom: 105px;
  }

  .pl_sm--105_424643210848a48f {
    padding-left: 105px;
  }

  .pr_sm--105_663c4f05f8588f0f {
    padding-right: 105px;
  }

  .mt_sm--105_6363fba1dbf212b5 {
    margin-top: 105px;
  }

  .ml_sm--105_b9def07a5eee982d {
    margin-left: 105px;
  }

  .mr_sm--105_fe6730597b1bbdd7 {
    margin-right: 105px;
  }

  .mb_sm--105_eed274e77f71cf69 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_6052b4a2dfce5c60 {
    padding: 110px 0;
  }

  .plr_sm--110_79346bc6a288688c {
    padding: 0 110px;
  }

  .pt_sm--110_6477bd06da1cce1e {
    padding-top: 110px;
  }

  .pb_sm--110_e82bd4e755087479 {
    padding-bottom: 110px;
  }

  .pl_sm--110_51d7826a6cc255b9 {
    padding-left: 110px;
  }

  .pr_sm--110_02c97fe5f69fae43 {
    padding-right: 110px;
  }

  .mt_sm--110_eba124360b0858fb {
    margin-top: 110px;
  }

  .ml_sm--110_b3c2b61376090cad {
    margin-left: 110px;
  }

  .mr_sm--110_9bf46b949442eb57 {
    margin-right: 110px;
  }

  .mb_sm--110_98a52eff9833ca70 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_4f7578db8a69ec83 {
    padding: 115px 0;
  }

  .plr_sm--115_dfb6692897ad3ec2 {
    padding: 0 115px;
  }

  .pt_sm--115_225082dca70b3f54 {
    padding-top: 115px;
  }

  .pb_sm--115_6fa5eb58c674cef9 {
    padding-bottom: 115px;
  }

  .pl_sm--115_4a72e39ec9c7ad07 {
    padding-left: 115px;
  }

  .pr_sm--115_57282cbd5d6f3dba {
    padding-right: 115px;
  }

  .mt_sm--115_e340f07415f63f23 {
    margin-top: 115px;
  }

  .ml_sm--115_7485367bb9ac2899 {
    margin-left: 115px;
  }

  .mr_sm--115_7a45aa394c79b648 {
    margin-right: 115px;
  }

  .mb_sm--115_ee42d35f7cb78040 {
    margin-bottom: 115px;
  }

  .ptb_sm--120_6bdeda14a80ccef7 {
    padding: 120px 0;
  }

  .plr_sm--120_13190d2a3b952d8c {
    padding: 0 120px;
  }

  .pt_sm--120_1bdb42f55de0149a {
    padding-top: 120px;
  }

  .pb_sm--120_b5f8c0a5116915c1 {
    padding-bottom: 120px;
  }

  .pl_sm--120_7647200e0b61f187 {
    padding-left: 120px;
  }

  .pr_sm--120_1c3bf436d5293ac0 {
    padding-right: 120px;
  }

  .mt_sm--120_e5d0c44fb7052979 {
    margin-top: 120px;
  }

  .ml_sm--120_4ce83c607a70cd27 {
    margin-left: 120px;
  }

  .mr_sm--120_6605a452c15f3ed3 {
    margin-right: 120px;
  }

  .mb_sm--120_b713651633fb6188 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_15e72e526fb93b2a {
    padding: 125px 0;
  }

  .plr_sm--125_93dc5dfe438bf1ea {
    padding: 0 125px;
  }

  .pt_sm--125_abbfebcbd3d68bf9 {
    padding-top: 125px;
  }

  .pb_sm--125_96623544c08be458 {
    padding-bottom: 125px;
  }

  .pl_sm--125_4754d49cb2bf227a {
    padding-left: 125px;
  }

  .pr_sm--125_a250acad5b5375db {
    padding-right: 125px;
  }

  .mt_sm--125_1962bee0ef317666 {
    margin-top: 125px;
  }

  .ml_sm--125_6153614754acd476 {
    margin-left: 125px;
  }

  .mr_sm--125_b69ee53fb9217c70 {
    margin-right: 125px;
  }

  .mb_sm--125_3296642b9eeb9fab {
    margin-bottom: 125px;
  }

  .ptb_sm--130_f26997deba50d90e {
    padding: 130px 0;
  }

  .plr_sm--130_987d80157df079d0 {
    padding: 0 130px;
  }

  .pt_sm--130_df592fa9bfaff0bf {
    padding-top: 130px;
  }

  .pb_sm--130_0e6d309d7f651a22 {
    padding-bottom: 130px;
  }

  .pl_sm--130_c06aa37fe11ac544 {
    padding-left: 130px;
  }

  .pr_sm--130_1d43d75fd55dc705 {
    padding-right: 130px;
  }

  .mt_sm--130_20067a94452c8eec {
    margin-top: 130px;
  }

  .ml_sm--130_31e7d0fbb8a47a36 {
    margin-left: 130px;
  }

  .mr_sm--130_3b55a3c4b79d1f80 {
    margin-right: 130px;
  }

  .mb_sm--130_275f4c6ed6a06b41 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_a2ac29a1c939bc70 {
    padding: 135px 0;
  }

  .plr_sm--135_bfe5f7b018b4af40 {
    padding: 0 135px;
  }

  .pt_sm--135_383a32f07a34937f {
    padding-top: 135px;
  }

  .pb_sm--135_c888998675e9bad4 {
    padding-bottom: 135px;
  }

  .pl_sm--135_4194d8993664b9f6 {
    padding-left: 135px;
  }

  .pr_sm--135_d2ea4cd96a136d9d {
    padding-right: 135px;
  }

  .mt_sm--135_40db635c8a568dd1 {
    margin-top: 135px;
  }

  .ml_sm--135_74b22000e1b264b5 {
    margin-left: 135px;
  }

  .mr_sm--135_3a7e0535f7475111 {
    margin-right: 135px;
  }

  .mb_sm--135_6bb6b2b016622ae0 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_619404164d82d4a9 {
    padding: 140px 0;
  }

  .plr_sm--140_4d6bfccfcd340ce9 {
    padding: 0 140px;
  }

  .pt_sm--140_6a24110d382585ae {
    padding-top: 140px;
  }

  .pb_sm--140_9443b730836dc935 {
    padding-bottom: 140px;
  }

  .pl_sm--140_aacfa05077b4ce16 {
    padding-left: 140px;
  }

  .pr_sm--140_bbe28a807732646f {
    padding-right: 140px;
  }

  .mt_sm--140_d794751378e2852c {
    margin-top: 140px;
  }

  .ml_sm--140_9c2d58304ff8ba03 {
    margin-left: 140px;
  }

  .mr_sm--140_69ae426b4fd79744 {
    margin-right: 140px;
  }

  .mb_sm--140_d33ec4c258170959 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_c80c5fc62b252c5a {
    padding: 145px 0;
  }

  .plr_sm--145_3f9f923c357ac9c7 {
    padding: 0 145px;
  }

  .pt_sm--145_ffc8cbaf8255472e {
    padding-top: 145px;
  }

  .pb_sm--145_6b87de339a3e570f {
    padding-bottom: 145px;
  }

  .pl_sm--145_068cebee3207eeb6 {
    padding-left: 145px;
  }

  .pr_sm--145_cfcb2ded7cb38088 {
    padding-right: 145px;
  }

  .mt_sm--145_6389d183815ab00c {
    margin-top: 145px;
  }

  .ml_sm--145_ad64ad90508279e5 {
    margin-left: 145px;
  }

  .mr_sm--145_b5f5ff8ba7dbe1e2 {
    margin-right: 145px;
  }

  .mb_sm--145_20eb98aafac96e6c {
    margin-bottom: 145px;
  }

  .ptb_sm--150_fb0bc486f6dedf84 {
    padding: 150px 0;
  }

  .plr_sm--150_f58cfd5f1941d613 {
    padding: 0 150px;
  }

  .pt_sm--150_97c1068337165799 {
    padding-top: 150px;
  }

  .pb_sm--150_fe8435f23b6438ff {
    padding-bottom: 150px;
  }

  .pl_sm--150_a4488bbc1ad6927a {
    padding-left: 150px;
  }

  .pr_sm--150_5ec6364cb7b0d26f {
    padding-right: 150px;
  }

  .mt_sm--150_74a95dc79b249c19 {
    margin-top: 150px;
  }

  .ml_sm--150_c79b9a3d32acaf3d {
    margin-left: 150px;
  }

  .mr_sm--150_46bd44cfa35c5859 {
    margin-right: 150px;
  }

  .mb_sm--150_e4de3a19883c4567 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_79c88acc59f308f8 {
    padding: 155px 0;
  }

  .plr_sm--155_d401f6e08d08f114 {
    padding: 0 155px;
  }

  .pt_sm--155_05a081a4c19854d7 {
    padding-top: 155px;
  }

  .pb_sm--155_9bc57b37e511bc8d {
    padding-bottom: 155px;
  }

  .pl_sm--155_d051231314870b05 {
    padding-left: 155px;
  }

  .pr_sm--155_275d4cd70a2d3e5b {
    padding-right: 155px;
  }

  .mt_sm--155_453976e8710c0b72 {
    margin-top: 155px;
  }

  .ml_sm--155_8247999e17249d58 {
    margin-left: 155px;
  }

  .mr_sm--155_c2d62b4d8abe8c95 {
    margin-right: 155px;
  }

  .mb_sm--155_6f57d5765265778c {
    margin-bottom: 155px;
  }

  .ptb_sm--160_f1ba75fbe3825b5b {
    padding: 160px 0;
  }

  .plr_sm--160_58e3cfc1bf8c70da {
    padding: 0 160px;
  }

  .pt_sm--160_caa28901fae06e62 {
    padding-top: 160px;
  }

  .pb_sm--160_31cedcadd4fb42ec {
    padding-bottom: 160px;
  }

  .pl_sm--160_40820c89d03486cb {
    padding-left: 160px;
  }

  .pr_sm--160_cf74328d82c86d06 {
    padding-right: 160px;
  }

  .mt_sm--160_c2bd60975d92a7e0 {
    margin-top: 160px;
  }

  .ml_sm--160_777824a9c5b58bca {
    margin-left: 160px;
  }

  .mr_sm--160_de8a981245badee9 {
    margin-right: 160px;
  }

  .mb_sm--160_9d6a0c6a11f9ce28 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_89da2f485b1d5286 {
    padding: 165px 0;
  }

  .plr_sm--165_b8fcfd174b81c447 {
    padding: 0 165px;
  }

  .pt_sm--165_d2d7bea17b2f51e9 {
    padding-top: 165px;
  }

  .pb_sm--165_77c006e4c49e44d5 {
    padding-bottom: 165px;
  }

  .pl_sm--165_a5f7081434c26157 {
    padding-left: 165px;
  }

  .pr_sm--165_b39f71b1ca3b95c0 {
    padding-right: 165px;
  }

  .mt_sm--165_ce40d5de2f9d2769 {
    margin-top: 165px;
  }

  .ml_sm--165_5ef7623569630d20 {
    margin-left: 165px;
  }

  .mr_sm--165_61b7778fe5918dfa {
    margin-right: 165px;
  }

  .mb_sm--165_8a16300b25be0de6 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_b4ea221080f319c7 {
    padding: 170px 0;
  }

  .plr_sm--170_08ae4fe2d3fb3011 {
    padding: 0 170px;
  }

  .pt_sm--170_cfe353d0758683ed {
    padding-top: 170px;
  }

  .pb_sm--170_eb8c43d4ca1d508d {
    padding-bottom: 170px;
  }

  .pl_sm--170_875dc4b163b5f687 {
    padding-left: 170px;
  }

  .pr_sm--170_0a1bc7755db65874 {
    padding-right: 170px;
  }

  .mt_sm--170_e8b42dce1d7f10f8 {
    margin-top: 170px;
  }

  .ml_sm--170_887c9fa8aae06828 {
    margin-left: 170px;
  }

  .mr_sm--170_6544de3e7ae92e85 {
    margin-right: 170px;
  }

  .mb_sm--170_7a05968a00e909d4 {
    margin-bottom: 170px;
  }

  .ptb_sm--175_608b424693210fc1 {
    padding: 175px 0;
  }

  .plr_sm--175_04929bb614bdf6a3 {
    padding: 0 175px;
  }

  .pt_sm--175_d1e4b5000b1119ed {
    padding-top: 175px;
  }

  .pb_sm--175_bf227dc0269a2f64 {
    padding-bottom: 175px;
  }

  .pl_sm--175_9864cb6cdeeca37c {
    padding-left: 175px;
  }

  .pr_sm--175_63657bb75daf2dc5 {
    padding-right: 175px;
  }

  .mt_sm--175_7c78092d68a07841 {
    margin-top: 175px;
  }

  .ml_sm--175_d7bfda47fc60ccb5 {
    margin-left: 175px;
  }

  .mr_sm--175_a13f027de2dee7b2 {
    margin-right: 175px;
  }

  .mb_sm--175_23e233a16db092da {
    margin-bottom: 175px;
  }

  .ptb_sm--180_0c9631c2d615a6ec {
    padding: 180px 0;
  }

  .plr_sm--180_933fa4d88138c00a {
    padding: 0 180px;
  }

  .pt_sm--180_cdaecc6a2a7a701a {
    padding-top: 180px;
  }

  .pb_sm--180_f7fde8bf7c5a7a4d {
    padding-bottom: 180px;
  }

  .pl_sm--180_3ce2419fe09ed515 {
    padding-left: 180px;
  }

  .pr_sm--180_ac6c2ae3f138e58e {
    padding-right: 180px;
  }

  .mt_sm--180_4e382a6e679f9b6e {
    margin-top: 180px;
  }

  .ml_sm--180_abdd35b1c8780ac8 {
    margin-left: 180px;
  }

  .mr_sm--180_45f3be139ab0a9c6 {
    margin-right: 180px;
  }

  .mb_sm--180_f8e5471272144ad0 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_68d5808ef66475a1 {
    padding: 185px 0;
  }

  .plr_sm--185_367d90baae277fe2 {
    padding: 0 185px;
  }

  .pt_sm--185_8f5a04737b7b0a14 {
    padding-top: 185px;
  }

  .pb_sm--185_01fd66294726d676 {
    padding-bottom: 185px;
  }

  .pl_sm--185_0d25590b5940ec67 {
    padding-left: 185px;
  }

  .pr_sm--185_ba85a92bcac596cb {
    padding-right: 185px;
  }

  .mt_sm--185_b5c89abee1a2c790 {
    margin-top: 185px;
  }

  .ml_sm--185_e973f66016e0d590 {
    margin-left: 185px;
  }

  .mr_sm--185_1adac47efceb1d10 {
    margin-right: 185px;
  }

  .mb_sm--185_bb317d8f5d0c3bae {
    margin-bottom: 185px;
  }

  .ptb_sm--190_0c31ac393a86f0a0 {
    padding: 190px 0;
  }

  .plr_sm--190_03b2034a03f948ac {
    padding: 0 190px;
  }

  .pt_sm--190_032dc0fdd53017ab {
    padding-top: 190px;
  }

  .pb_sm--190_d059a57ba39f46d8 {
    padding-bottom: 190px;
  }

  .pl_sm--190_7664dd83d353e263 {
    padding-left: 190px;
  }

  .pr_sm--190_4f0a32c638f69bfc {
    padding-right: 190px;
  }

  .mt_sm--190_13e3b38e88c77912 {
    margin-top: 190px;
  }

  .ml_sm--190_ef41092d94fac907 {
    margin-left: 190px;
  }

  .mr_sm--190_069e3fb40e40dfed {
    margin-right: 190px;
  }

  .mb_sm--190_154a8cafb61b6f09 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_ceccbaf5349220d5 {
    padding: 195px 0;
  }

  .plr_sm--195_fd23a2a48b60ed45 {
    padding: 0 195px;
  }

  .pt_sm--195_be55507a5622d35d {
    padding-top: 195px;
  }

  .pb_sm--195_6dab2238bba89a27 {
    padding-bottom: 195px;
  }

  .pl_sm--195_953e8367fb8f0820 {
    padding-left: 195px;
  }

  .pr_sm--195_7f07824b9ba6ff1e {
    padding-right: 195px;
  }

  .mt_sm--195_a90871d83ff4bdd7 {
    margin-top: 195px;
  }

  .ml_sm--195_971563f95d301b98 {
    margin-left: 195px;
  }

  .mr_sm--195_69ebbe23b81a85f7 {
    margin-right: 195px;
  }

  .mb_sm--195_0881f1858b0669dc {
    margin-bottom: 195px;
  }

  .ptb_sm--200_67bcf5a83aec0cf6 {
    padding: 200px 0;
  }

  .plr_sm--200_9763ec41b959b620 {
    padding: 0 200px;
  }

  .pt_sm--200_f7c9555b8501cd48 {
    padding-top: 200px;
  }

  .pb_sm--200_0d43ba0ffb9ce86f {
    padding-bottom: 200px;
  }

  .pl_sm--200_56ba7b525ae68143 {
    padding-left: 200px;
  }

  .pr_sm--200_4371d94262c49e99 {
    padding-right: 200px;
  }

  .mt_sm--200_2c143e7169dbeffd {
    margin-top: 200px;
  }

  .ml_sm--200_bf3ca637513afd8d {
    margin-left: 200px;
  }

  .mr_sm--200_686017e18e22c77d {
    margin-right: 200px;
  }

  .mb_sm--200_307461585db9c596 {
    margin-bottom: 200px;
  }

  .pl_sm--0_acee386a5f384233 {
    padding-left: 0;
  }

  .pr_sm--0_6e7910ec42c8eb1e {
    padding-right: 0;
  }

  .pt_sm--0_a6c46cc56565a594 {
    padding-top: 0;
  }

  .pb_sm--0_7875c6e716641765 {
    padding-bottom: 0;
  }

  .mr_sm--0_fcd31a312b8597e1 {
    margin-right: 0;
  }

  .ml_sm--0_a4ecbffafd4537d1 {
    margin-left: 0;
  }

  .mt_sm--0_963900abff836408 {
    margin-top: 0;
  }

  .mb_sm--0_02146d32b30a5826 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_a1aa11e2e3c36dcb {
    padding: 5px 0;
  }

  .plr_mobile--5_9d5258adb13efec6 {
    padding: 0 5px;
  }

  .pt_mobile--5_37ecea31634371bf {
    padding-top: 5px;
  }

  .pb_mobile--5_783a16028f7128c6 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_186cf52969dab8ef {
    padding-left: 5px;
  }

  .pr_mobile--5_df2e1aaa86b8abfa {
    padding-right: 5px;
  }

  .mt_mobile--5_0e5dee461a126550 {
    margin-top: 5px;
  }

  .mb_mobile--5_a880eea7ce0bf208 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_9961208a82e2887d {
    padding: 10px 0;
  }

  .plr_mobile--10_a96162a32fbc6e23 {
    padding: 0 10px;
  }

  .pt_mobile--10_04726370b2c161fb {
    padding-top: 10px;
  }

  .pb_mobile--10_d56c38bdcc8bba8d {
    padding-bottom: 10px;
  }

  .pl_mobile--10_9c056210ba4b6c57 {
    padding-left: 10px;
  }

  .pr_mobile--10_38982a66e3b88d24 {
    padding-right: 10px;
  }

  .mt_mobile--10_232308c4428bd7c2 {
    margin-top: 10px;
  }

  .mb_mobile--10_fc04cb37652505af {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_885e3934209b7a85 {
    padding: 15px 0;
  }

  .plr_mobile--15_031742d68ecff448 {
    padding: 0 15px;
  }

  .pt_mobile--15_92a169848de2858c {
    padding-top: 15px;
  }

  .pb_mobile--15_a739bc04283086b5 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_01281167cbe8870c {
    padding-left: 15px;
  }

  .pr_mobile--15_4449b2333915089d {
    padding-right: 15px;
  }

  .mt_mobile--15_f83eb8441f74fb69 {
    margin-top: 15px;
  }

  .mb_mobile--15_ebfe307f83bed012 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_4ec1ac9699d069ba {
    padding: 20px 0;
  }

  .plr_mobile--20_d9864db9817651c7 {
    padding: 0 20px;
  }

  .pt_mobile--20_b26f58c9817baaa1 {
    padding-top: 20px;
  }

  .pb_mobile--20_dbd5b78c62634303 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_b3115fe6b692537a {
    padding-left: 20px;
  }

  .pr_mobile--20_38b0f5df9ecfab07 {
    padding-right: 20px;
  }

  .mt_mobile--20_f7c071a794280479 {
    margin-top: 20px;
  }

  .mb_mobile--20_e89afb443b049d2e {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_889dd195d8a30e86 {
    padding: 25px 0;
  }

  .plr_mobile--25_52536ee57230b005 {
    padding: 0 25px;
  }

  .pt_mobile--25_77fdeb7f460b1b6b {
    padding-top: 25px;
  }

  .pb_mobile--25_6ac75300dc352434 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_83365250a9588471 {
    padding-left: 25px;
  }

  .pr_mobile--25_3c28e390eaefebf6 {
    padding-right: 25px;
  }

  .mt_mobile--25_8ae2c45bdae56ec0 {
    margin-top: 25px;
  }

  .mb_mobile--25_85f4b849dfae677e {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_9a94c776f4c4995b {
    padding: 30px 0;
  }

  .plr_mobile--30_242f32fc8a8766da {
    padding: 0 30px;
  }

  .pt_mobile--30_ddc2aa9a1bea0931 {
    padding-top: 30px;
  }

  .pb_mobile--30_bd32e52ffc62a346 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_736be56ea01a325c {
    padding-left: 30px;
  }

  .pr_mobile--30_f22ba97f7026e343 {
    padding-right: 30px;
  }

  .mt_mobile--30_abf59d35fe569f28 {
    margin-top: 30px;
  }

  .mb_mobile--30_8bc0cff43fe2c78a {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_a71174ea70cca739 {
    padding: 35px 0;
  }

  .plr_mobile--35_bb7cadf672ebabdc {
    padding: 0 35px;
  }

  .pt_mobile--35_45f6829b02fae43f {
    padding-top: 35px;
  }

  .pb_mobile--35_6b614c723134ab29 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_55ade5308324fa3a {
    padding-left: 35px;
  }

  .pr_mobile--35_ff2a7350e384c8b6 {
    padding-right: 35px;
  }

  .mt_mobile--35_38b3dc9de037c022 {
    margin-top: 35px;
  }

  .mb_mobile--35_e834139991ce1949 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_ea166f345446664d {
    padding: 40px 0;
  }

  .plr_mobile--40_b88d6bf2ff323dda {
    padding: 0 40px;
  }

  .pt_mobile--40_7f0a3cf3be884068 {
    padding-top: 40px;
  }

  .pb_mobile--40_12cdcd77467ffc8b {
    padding-bottom: 40px;
  }

  .pl_mobile--40_624a0401003e6ef7 {
    padding-left: 40px;
  }

  .pr_mobile--40_82e492aed7e44ffe {
    padding-right: 40px;
  }

  .mt_mobile--40_0b87b71a03d9c204 {
    margin-top: 40px;
  }

  .mb_mobile--40_c2974da365a8308b {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_4f034a8bd47d51b2 {
    padding: 45px 0;
  }

  .plr_mobile--45_0cdbb00614bf2ddd {
    padding: 0 45px;
  }

  .pt_mobile--45_80b9a7697e3154c6 {
    padding-top: 45px;
  }

  .pb_mobile--45_129a6930919b5a57 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_6132d5eb4b9eb09c {
    padding-left: 45px;
  }

  .pr_mobile--45_af47b385ae0c6eec {
    padding-right: 45px;
  }

  .mt_mobile--45_d2439744a2322d94 {
    margin-top: 45px;
  }

  .mb_mobile--45_e1a3691a204a2ad6 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_d219905df7e85560 {
    padding: 50px 0;
  }

  .plr_mobile--50_6be06e220ecbc1c6 {
    padding: 0 50px;
  }

  .pt_mobile--50_603c06fbd45cf7c4 {
    padding-top: 50px;
  }

  .pb_mobile--50_49361e40b30b75e4 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_93f933f769adbf53 {
    padding-left: 50px;
  }

  .pr_mobile--50_9a781930a14d2246 {
    padding-right: 50px;
  }

  .mt_mobile--50_db7f1d0f9157e3f5 {
    margin-top: 50px;
  }

  .mb_mobile--50_fa954c740a014280 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_ec8207dceaee379a {
    padding: 55px 0;
  }

  .plr_mobile--55_08a844581e835794 {
    padding: 0 55px;
  }

  .pt_mobile--55_cc05aebbc77c53a2 {
    padding-top: 55px;
  }

  .pb_mobile--55_9c9051d95e0dcc14 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_3ec3cf9a045a921a {
    padding-left: 55px;
  }

  .pr_mobile--55_d073ce25ff1269f7 {
    padding-right: 55px;
  }

  .mt_mobile--55_ab5d95b0ce23fe3d {
    margin-top: 55px;
  }

  .mb_mobile--55_df8195a75b1cb303 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_ccfe4c5267d5d718 {
    padding: 60px 0;
  }

  .plr_mobile--60_d9d29955a737978c {
    padding: 0 60px;
  }

  .pt_mobile--60_74fb1c7db3365c02 {
    padding-top: 60px;
  }

  .pb_mobile--60_e46b5edd85123fc7 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_60849609b9871955 {
    padding-left: 60px;
  }

  .pr_mobile--60_21a573691d4d8d42 {
    padding-right: 60px;
  }

  .mt_mobile--60_aac4ee4b52c55313 {
    margin-top: 60px;
  }

  .mb_mobile--60_58ee761e435a1315 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_c844f5c8061604e2 {
    padding: 65px 0;
  }

  .plr_mobile--65_05013c824fdafb3c {
    padding: 0 65px;
  }

  .pt_mobile--65_66559289c38a2332 {
    padding-top: 65px;
  }

  .pb_mobile--65_a1924ed22c1492a4 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_64ac3125324187f2 {
    padding-left: 65px;
  }

  .pr_mobile--65_5d7db57c3edba967 {
    padding-right: 65px;
  }

  .mt_mobile--65_50afdd3385fb9bf6 {
    margin-top: 65px;
  }

  .mb_mobile--65_2a4ef33c8ec82b08 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_aea5c66fbc897c74 {
    padding: 70px 0;
  }

  .plr_mobile--70_60a88922ffb6aa67 {
    padding: 0 70px;
  }

  .pt_mobile--70_fa58549bc6226ce5 {
    padding-top: 70px;
  }

  .pb_mobile--70_62db606ef8e34640 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_c53607c39b0c0d37 {
    padding-left: 70px;
  }

  .pr_mobile--70_aa8de843bfa6900e {
    padding-right: 70px;
  }

  .mt_mobile--70_16cc9cc4bd4d5fd8 {
    margin-top: 70px;
  }

  .mb_mobile--70_123c60ee8956f969 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_ca37307cd48e1d2e {
    padding: 75px 0;
  }

  .plr_mobile--75_4bdbae8ba3774cca {
    padding: 0 75px;
  }

  .pt_mobile--75_1c00e029b09946e0 {
    padding-top: 75px;
  }

  .pb_mobile--75_dd84f65dc50b99bf {
    padding-bottom: 75px;
  }

  .pl_mobile--75_11c54498dc36bcfa {
    padding-left: 75px;
  }

  .pr_mobile--75_f6fac6143109aaac {
    padding-right: 75px;
  }

  .mt_mobile--75_2840b60f6c2c04da {
    margin-top: 75px;
  }

  .mb_mobile--75_2da3e3a9263ec7e0 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_1ae45a650a9671a6 {
    padding: 80px 0;
  }

  .plr_mobile--80_06ed7c39d4b77ab3 {
    padding: 0 80px;
  }

  .pt_mobile--80_545af3386b09383a {
    padding-top: 80px;
  }

  .pb_mobile--80_1d6450e641878e78 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_f95f2e409009ca8d {
    padding-left: 80px;
  }

  .pr_mobile--80_df3b1f8ae51791bb {
    padding-right: 80px;
  }

  .mt_mobile--80_02302946841bb25a {
    margin-top: 80px;
  }

  .mb_mobile--80_2d64256e3b53df4f {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_55bb89d565aec57a {
    padding: 85px 0;
  }

  .plr_mobile--85_de6ed9215b961d9f {
    padding: 0 85px;
  }

  .pt_mobile--85_d5ccb720da301734 {
    padding-top: 85px;
  }

  .pb_mobile--85_58ec5a4e8273a0cf {
    padding-bottom: 85px;
  }

  .pl_mobile--85_ba90c4178fd107b5 {
    padding-left: 85px;
  }

  .pr_mobile--85_64c4bd06cda6fce7 {
    padding-right: 85px;
  }

  .mt_mobile--85_e5c53afbc92fa5a0 {
    margin-top: 85px;
  }

  .mb_mobile--85_481f1be983a1f406 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_0c944c527525b71c {
    padding: 90px 0;
  }

  .plr_mobile--90_cb702b3fc9a4b49d {
    padding: 0 90px;
  }

  .pt_mobile--90_6d5b731d5e76f9c7 {
    padding-top: 90px;
  }

  .pb_mobile--90_e7680f802c979ffb {
    padding-bottom: 90px;
  }

  .pl_mobile--90_6f8543e0b381b53d {
    padding-left: 90px;
  }

  .pr_mobile--90_7445bc25b04f65aa {
    padding-right: 90px;
  }

  .mt_mobile--90_3824fd496760e587 {
    margin-top: 90px;
  }

  .mb_mobile--90_60d54371ae62eaa7 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_227bb90e06a51a87 {
    padding: 95px 0;
  }

  .plr_mobile--95_1b6c290dddc2930b {
    padding: 0 95px;
  }

  .pt_mobile--95_9b9d6dc6f97c63a1 {
    padding-top: 95px;
  }

  .pb_mobile--95_351e02f242de3e5c {
    padding-bottom: 95px;
  }

  .pl_mobile--95_f3e3053a046a4c7a {
    padding-left: 95px;
  }

  .pr_mobile--95_a25bd3c08049687f {
    padding-right: 95px;
  }

  .mt_mobile--95_cfb62206f8eb0695 {
    margin-top: 95px;
  }

  .mb_mobile--95_2854ddff4abce737 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_b2cc50a8cdc2cc16 {
    padding: 100px 0;
  }

  .plr_mobile--100_26db479122c0bbad {
    padding: 0 100px;
  }

  .pt_mobile--100_ff77e6daad4a7ab7 {
    padding-top: 100px;
  }

  .pb_mobile--100_fd96fe19a99380e2 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_3ddb8015f3fccfd6 {
    padding-left: 100px;
  }

  .pr_mobile--100_075cb71aab34108b {
    padding-right: 100px;
  }

  .mt_mobile--100_a67f23db0f461bd1 {
    margin-top: 100px;
  }

  .mb_mobile--100_759d537658068096 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_6cf1f5351f2c38a8 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_6cf1f5351f2c38a8 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_c33fb9b2f6527edc {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_c33fb9b2f6527edc .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_53197c0768281b77 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_53197c0768281b77 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_027e36c8188ad243 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_027e36c8188ad243 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_258214feb5157315 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_258214feb5157315 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_7272d7c22124d64f {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_7272d7c22124d64f .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_2f06752bb09a5ad6 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_2f06752bb09a5ad6 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_19cad7b7d5883cf9 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_19cad7b7d5883cf9 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_673e8d518f315ec4 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_673e8d518f315ec4 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_409c1273274f1b41 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_409c1273274f1b41 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_72fa56b57fab362d {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_72fa56b57fab362d .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_9a33bf9efdef3d02 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_9a33bf9efdef3d02 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_66a6f225b4ecd359 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_66a6f225b4ecd359 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_b48fa93f1495fc03 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_b48fa93f1495fc03 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_f374e0833facaf6c {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_f374e0833facaf6c .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_68550fe134323f83 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_68550fe134323f83 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_3ddefd1f1aa4df56 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_3ddefd1f1aa4df56 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_ff8d9abd70a8fc9d {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_ff8d9abd70a8fc9d .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_ba44f447dbe6a675 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_ba44f447dbe6a675 .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_7c72043d882c88fb {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_7c72043d882c88fb .slick-slide_3fb3cbf1d28123e9 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_152f454e7cf0bb95 {
  margin-top: -30px;
}

.mt_dec--30_1dd44e1c4a3b5a2c {
  margin-top: -30px;
}

.mt-dec-100_62f8f7fc8476cb2b {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_e93079ee286c6cbb {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_0f14d3103d66a503 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_a82b17f29f826449 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_a82b17f29f826449 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_a82b17f29f826449 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_429f6027982ec4c6 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_cef0477efe879fc9 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_0f14d3103d66a503 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_0f14d3103d66a503 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_705768395109953e {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_705768395109953e {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_a86194a106c6d42e {
    margin-top: -10px;
  }
}

.mt_dec--120_2098ac898d8ad768 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_576d2ab03fda270f {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_5c52e4e29e3ca344 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_5c52e4e29e3ca344 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_5c52e4e29e3ca344 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_5c52e4e29e3ca344 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_5c52e4e29e3ca344 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_602f6fcacad7e2ae {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_602f6fcacad7e2ae {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_602f6fcacad7e2ae {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_67944cf5cf6fa9b0 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_67944cf5cf6fa9b0 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_67944cf5cf6fa9b0 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_67944cf5cf6fa9b0 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_e56750ea5d84e3ff {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_307e533073f19e82 {
  --bs-gutter-x: 40px;
  --bs-gutter-y: 40px;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden] {
  display: none;
}

a {
  color: var(--color-heading);
  text-decoration: none;
  outline: none;
}

a:hover,
a:focus,
a:active {
  text-decoration: none;
  outline: none;
  color: var(--color-primary);
}

a:focus {
  outline: none;
}

address {
  margin: 0 0 24px;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

mark {
  background: var(--color-primary);
  color: #ffffff;
}

code,
kbd,
pre,
samp {
  font-size: var(--font-size-b3);
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  color: var(--color-primary);
}

kbd,
ins {
  color: #ffffff;
}

pre {
  font-family: "Raleway", sans-serif;
  font-size: var(--font-size-b3);
  margin: 10px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
  color: var(--color-body);
  background: var(--color-lighter);
}

small {
  font-size: smaller;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

dl {
  margin-top: 0;
  margin-bottom: 10px;
}

dd {
  margin: 0 15px 15px;
}

dt {
  font-weight: bold;
  color: var(--color-heading);
}

menu,
ol,
ul {
  margin: 16px 0;
  padding: 0 0 0 40px;
}

nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
}

li > ul,
li > ol {
  margin: 0;
}

ol ul {
  margin-bottom: 0;
}

img {
  -ms-interpolation-mode: bicubic;
  border: 0;
  vertical-align: middle;
  max-width: 100%;
  height: auto;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

form {
  margin: 0;
}

fieldset {
  border: 1px solid var(--color-border);
  margin: 0 2px;
  min-width: inherit;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  max-width: 100%;
  vertical-align: baseline;
}

button,
input {
  line-height: normal;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  -moz-appearance: button;
  appearance: button;
  cursor: pointer;
}

button[disabled],
input[disabled] {
  cursor: default;
}

input[type=checkbox],
input[type=radio] {
  padding: 0;
}

input[type=search] {
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
  appearance: textfield;
  padding-right: 2px;
  width: 270px;
}

input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

caption,
th,
td {
  font-weight: normal;
}

th {
  font-weight: 500;
  text-transform: uppercase;
}

td,
.wp-block-calendar_70fce774ce75b6ed tfoot td {
  border: 1px solid var(--color-border);
  padding: 7px 10px;
}

del {
  color: #333;
}

ins {
  background: rgba(255, 47, 47, 0.4);
  text-decoration: none;
}

hr {
  background-size: 4px 4px;
  border: 0;
  height: 1px;
  margin: 0 0 24px;
}

table a,
table a:link,
table a:visited {
  text-decoration: underline;
}

dt {
  font-weight: bold;
  margin-bottom: 10px;
}

dd {
  margin: 0 15px 15px;
}

caption {
  caption-side: top;
}

kbd {
  background: var(--heading-color);
}

dfn,
cite,
em {
  font-style: italic;
}

/* BlockQuote  */
blockquote,
q {
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

blockquote {
  font-size: var(--font-size-b1);
  font-style: italic;
  font-weight: var(--p-light);
  margin: 24px 40px;
}

blockquote blockquote {
  margin-right: 0;
}

blockquote cite,
blockquote small {
  font-size: var(--font-size-b3);
  font-weight: normal;
}

blockquote strong,
blockquote b {
  font-weight: 700;
}

/* ========= Forms Styles ========= */
input,
button,
select,
textarea {
  background: transparent;
  border: 1px solid var(--color-border);
  transition: all 0.4s ease-out 0s;
  color: var(--color-body);
  width: 100%;
  border-radius: 12px;
}
input:focus, input:active,
button:focus,
button:active,
select:focus,
select:active,
textarea:focus,
textarea:active {
  outline: none;
  border-color: var(--color-primary);
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

input {
  height: 40px;
  padding: 0 15px;
}

input[type=text],
input[type=password],
input[type=email],
input[type=number],
input[type=tel],
input[type=url],
textarea {
  font-size: var(--font-size-b2);
  font-weight: 400;
  height: auto;
  line-height: 28px;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0 15px;
  outline: none;
  /* -- Placeholder -- */
}
input[type=text]::placeholder,
input[type=password]::placeholder,
input[type=email]::placeholder,
input[type=number]::placeholder,
input[type=tel]::placeholder,
input[type=url]::placeholder,
textarea::placeholder {
  color: var(--body-color);
  /* Firefox */
  opacity: 1;
}
input[type=text]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--body-color);
}
input[type=text]::-ms-input-placeholder,
input[type=password]::-ms-input-placeholder,
input[type=email]::-ms-input-placeholder,
input[type=number]::-ms-input-placeholder,
input[type=tel]::-ms-input-placeholder,
input[type=url]::-ms-input-placeholder,
textarea::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--body-color);
}
input[type=text].p-holder__active_d46dd3714a2eb6b1, .input-active_29078a3d75cf963b input[type=text], input[type=text].input-active_29078a3d75cf963b,
input[type=password].p-holder__active_d46dd3714a2eb6b1,
.input-active_29078a3d75cf963b input[type=password],
input[type=password].input-active_29078a3d75cf963b,
input[type=email].p-holder__active_d46dd3714a2eb6b1,
.input-active_29078a3d75cf963b input[type=email],
input[type=email].input-active_29078a3d75cf963b,
input[type=number].p-holder__active_d46dd3714a2eb6b1,
.input-active_29078a3d75cf963b input[type=number],
input[type=number].input-active_29078a3d75cf963b,
input[type=tel].p-holder__active_d46dd3714a2eb6b1,
.input-active_29078a3d75cf963b input[type=tel],
input[type=tel].input-active_29078a3d75cf963b,
input[type=url].p-holder__active_d46dd3714a2eb6b1,
.input-active_29078a3d75cf963b input[type=url],
input[type=url].input-active_29078a3d75cf963b,
textarea.p-holder__active_d46dd3714a2eb6b1,
textarea.input-active_29078a3d75cf963b {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_d46dd3714a2eb6b1::placeholder, .input-active_29078a3d75cf963b input[type=text]::placeholder, input[type=text].input-active_29078a3d75cf963b::placeholder,
input[type=password].p-holder__active_d46dd3714a2eb6b1::placeholder,
.input-active_29078a3d75cf963b input[type=password]::placeholder,
input[type=password].input-active_29078a3d75cf963b::placeholder,
input[type=email].p-holder__active_d46dd3714a2eb6b1::placeholder,
.input-active_29078a3d75cf963b input[type=email]::placeholder,
input[type=email].input-active_29078a3d75cf963b::placeholder,
input[type=number].p-holder__active_d46dd3714a2eb6b1::placeholder,
.input-active_29078a3d75cf963b input[type=number]::placeholder,
input[type=number].input-active_29078a3d75cf963b::placeholder,
input[type=tel].p-holder__active_d46dd3714a2eb6b1::placeholder,
.input-active_29078a3d75cf963b input[type=tel]::placeholder,
input[type=tel].input-active_29078a3d75cf963b::placeholder,
input[type=url].p-holder__active_d46dd3714a2eb6b1::placeholder,
.input-active_29078a3d75cf963b input[type=url]::placeholder,
input[type=url].input-active_29078a3d75cf963b::placeholder,
textarea.p-holder__active_d46dd3714a2eb6b1::placeholder,
textarea.input-active_29078a3d75cf963b::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder, .input-active_29078a3d75cf963b input[type=text]:-ms-input-placeholder, input[type=text].input-active_29078a3d75cf963b:-ms-input-placeholder,
input[type=password].p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=password]:-ms-input-placeholder,
input[type=password].input-active_29078a3d75cf963b:-ms-input-placeholder,
input[type=email].p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=email]:-ms-input-placeholder,
input[type=email].input-active_29078a3d75cf963b:-ms-input-placeholder,
input[type=number].p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=number]:-ms-input-placeholder,
input[type=number].input-active_29078a3d75cf963b:-ms-input-placeholder,
input[type=tel].p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_29078a3d75cf963b:-ms-input-placeholder,
input[type=url].p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=url]:-ms-input-placeholder,
input[type=url].input-active_29078a3d75cf963b:-ms-input-placeholder,
textarea.p-holder__active_d46dd3714a2eb6b1:-ms-input-placeholder,
textarea.input-active_29078a3d75cf963b:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder, .input-active_29078a3d75cf963b input[type=text]::-ms-input-placeholder, input[type=text].input-active_29078a3d75cf963b::-ms-input-placeholder,
input[type=password].p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=password]::-ms-input-placeholder,
input[type=password].input-active_29078a3d75cf963b::-ms-input-placeholder,
input[type=email].p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=email]::-ms-input-placeholder,
input[type=email].input-active_29078a3d75cf963b::-ms-input-placeholder,
input[type=number].p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=number]::-ms-input-placeholder,
input[type=number].input-active_29078a3d75cf963b::-ms-input-placeholder,
input[type=tel].p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_29078a3d75cf963b::-ms-input-placeholder,
input[type=url].p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder,
.input-active_29078a3d75cf963b input[type=url]::-ms-input-placeholder,
input[type=url].input-active_29078a3d75cf963b::-ms-input-placeholder,
textarea.p-holder__active_d46dd3714a2eb6b1::-ms-input-placeholder,
textarea.input-active_29078a3d75cf963b::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_346dd38bb9ce98e1, .input-error_f78267d162d0733e input[type=text], input[type=text].input-error_f78267d162d0733e,
input[type=password].p-holder__error_346dd38bb9ce98e1,
.input-error_f78267d162d0733e input[type=password],
input[type=password].input-error_f78267d162d0733e,
input[type=email].p-holder__error_346dd38bb9ce98e1,
.input-error_f78267d162d0733e input[type=email],
input[type=email].input-error_f78267d162d0733e,
input[type=number].p-holder__error_346dd38bb9ce98e1,
.input-error_f78267d162d0733e input[type=number],
input[type=number].input-error_f78267d162d0733e,
input[type=tel].p-holder__error_346dd38bb9ce98e1,
.input-error_f78267d162d0733e input[type=tel],
input[type=tel].input-error_f78267d162d0733e,
input[type=url].p-holder__error_346dd38bb9ce98e1,
.input-error_f78267d162d0733e input[type=url],
input[type=url].input-error_f78267d162d0733e,
textarea.p-holder__error_346dd38bb9ce98e1,
textarea.input-error_f78267d162d0733e {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_346dd38bb9ce98e1::placeholder, .input-error_f78267d162d0733e input[type=text]::placeholder, input[type=text].input-error_f78267d162d0733e::placeholder,
input[type=password].p-holder__error_346dd38bb9ce98e1::placeholder,
.input-error_f78267d162d0733e input[type=password]::placeholder,
input[type=password].input-error_f78267d162d0733e::placeholder,
input[type=email].p-holder__error_346dd38bb9ce98e1::placeholder,
.input-error_f78267d162d0733e input[type=email]::placeholder,
input[type=email].input-error_f78267d162d0733e::placeholder,
input[type=number].p-holder__error_346dd38bb9ce98e1::placeholder,
.input-error_f78267d162d0733e input[type=number]::placeholder,
input[type=number].input-error_f78267d162d0733e::placeholder,
input[type=tel].p-holder__error_346dd38bb9ce98e1::placeholder,
.input-error_f78267d162d0733e input[type=tel]::placeholder,
input[type=tel].input-error_f78267d162d0733e::placeholder,
input[type=url].p-holder__error_346dd38bb9ce98e1::placeholder,
.input-error_f78267d162d0733e input[type=url]::placeholder,
input[type=url].input-error_f78267d162d0733e::placeholder,
textarea.p-holder__error_346dd38bb9ce98e1::placeholder,
textarea.input-error_f78267d162d0733e::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder, .input-error_f78267d162d0733e input[type=text]:-ms-input-placeholder, input[type=text].input-error_f78267d162d0733e:-ms-input-placeholder,
input[type=password].p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=password]:-ms-input-placeholder,
input[type=password].input-error_f78267d162d0733e:-ms-input-placeholder,
input[type=email].p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=email]:-ms-input-placeholder,
input[type=email].input-error_f78267d162d0733e:-ms-input-placeholder,
input[type=number].p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=number]:-ms-input-placeholder,
input[type=number].input-error_f78267d162d0733e:-ms-input-placeholder,
input[type=tel].p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_f78267d162d0733e:-ms-input-placeholder,
input[type=url].p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=url]:-ms-input-placeholder,
input[type=url].input-error_f78267d162d0733e:-ms-input-placeholder,
textarea.p-holder__error_346dd38bb9ce98e1:-ms-input-placeholder,
textarea.input-error_f78267d162d0733e:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder, .input-error_f78267d162d0733e input[type=text]::-ms-input-placeholder, input[type=text].input-error_f78267d162d0733e::-ms-input-placeholder,
input[type=password].p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=password]::-ms-input-placeholder,
input[type=password].input-error_f78267d162d0733e::-ms-input-placeholder,
input[type=email].p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=email]::-ms-input-placeholder,
input[type=email].input-error_f78267d162d0733e::-ms-input-placeholder,
input[type=number].p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=number]::-ms-input-placeholder,
input[type=number].input-error_f78267d162d0733e::-ms-input-placeholder,
input[type=tel].p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_f78267d162d0733e::-ms-input-placeholder,
input[type=url].p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder,
.input-error_f78267d162d0733e input[type=url]::-ms-input-placeholder,
input[type=url].input-error_f78267d162d0733e::-ms-input-placeholder,
textarea.p-holder__error_346dd38bb9ce98e1::-ms-input-placeholder,
textarea.input-error_f78267d162d0733e::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_346dd38bb9ce98e1:focus, .input-error_f78267d162d0733e input[type=text]:focus, input[type=text].input-error_f78267d162d0733e:focus,
input[type=password].p-holder__error_346dd38bb9ce98e1:focus,
.input-error_f78267d162d0733e input[type=password]:focus,
input[type=password].input-error_f78267d162d0733e:focus,
input[type=email].p-holder__error_346dd38bb9ce98e1:focus,
.input-error_f78267d162d0733e input[type=email]:focus,
input[type=email].input-error_f78267d162d0733e:focus,
input[type=number].p-holder__error_346dd38bb9ce98e1:focus,
.input-error_f78267d162d0733e input[type=number]:focus,
input[type=number].input-error_f78267d162d0733e:focus,
input[type=tel].p-holder__error_346dd38bb9ce98e1:focus,
.input-error_f78267d162d0733e input[type=tel]:focus,
input[type=tel].input-error_f78267d162d0733e:focus,
input[type=url].p-holder__error_346dd38bb9ce98e1:focus,
.input-error_f78267d162d0733e input[type=url]:focus,
input[type=url].input-error_f78267d162d0733e:focus,
textarea.p-holder__error_346dd38bb9ce98e1:focus,
textarea.input-error_f78267d162d0733e:focus {
  border-color: #f4282d;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=url]:focus,
textarea:focus {
  border-color: var(--color-primary);
}

input[type=checkbox],
input[type=radio] {
  opacity: 0;
  position: absolute;
}
input[type=checkbox] ~ label,
input[type=radio] ~ label {
  position: relative;
  font-size: 12px;
  line-height: 17px;
  color: var(--color-body);
  font-weight: 400;
  padding-left: 25px;
  cursor: pointer;
}
input[type=checkbox] ~ label::before,
input[type=radio] ~ label::before {
  content: " ";
  position: absolute;
  top: 1 px;
  left: 0;
  width: 15px;
  height: 15px;
  background-color: #5d5d7e;
  border-radius: 2px;
  transition: all 0.3s;
  border-radius: 2px;
}
input[type=checkbox] ~ label::after,
input[type=radio] ~ label::after {
  content: " ";
  position: absolute;
  top: 16%;
  left: 2px;
  width: 10px;
  height: 6px;
  background-color: transparent;
  border-bottom: 2px solid #ffffff;
  border-left: 2px solid #ffffff;
  border-radius: 2px;
  transform: rotate(-45deg);
  opacity: 0;
  transition: all 0.3s;
}
input[type=checkbox]:checked ~ label::after,
input[type=radio]:checked ~ label::after {
  opacity: 1;
}

input:checked ~ .rn-check-box-label_3d2afb398fbbc9db::before {
  background: var(--color-primary) !important;
}

input[type=radio] ~ label::before {
  border-radius: 50%;
}
input[type=radio] ~ label::after {
  width: 8px;
  height: 8px;
  left: 3px;
  background: #fff;
  border-radius: 50%;
}

.form-group_57c5b0d4aa837198 {
  margin-bottom: 20px;
}
.form-group_57c5b0d4aa837198 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_57c5b0d4aa837198 input {
  border: 0 none;
  border-radius: 4px;
  height: 50px;
  font-size: var(--font-size-b2);
  transition: var(--transition);
  padding: 0 20px;
  background-color: var(--color-lightest);
  border: 1px solid transparent;
  transition: var(--transition);
}
.form-group_57c5b0d4aa837198 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_57c5b0d4aa837198 textarea {
  min-height: 160px;
  border: 0 none;
  border-radius: 4px;
  resize: none;
  padding: 15px;
  font-size: var(--font-size-b2);
  transition: var(--transition);
  background-color: var(--color-lightest);
  border: 1px solid transparent;
}
.form-group_57c5b0d4aa837198 textarea:focus {
  border-color: var(--color-primary);
}

input[type=submit] {
  width: auto;
  padding: 0 30px;
  border-radius: 500px;
  display: inline-block;
  font-weight: 500;
  transition: 0.3s;
  height: 60px;
  background: var(--color-primary);
  color: var(--color-white);
  font-weight: var(--p-medium);
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b3);
  height: 50px;
  border: 2px solid var(--color-primary);
  transition: var(--transition);
}
input[type=submit]:hover {
  background: transparent;
  color: var(--color-primary);
  transform: translateY(-5px);
}

/*==============================
 *  Utilities
=================================*/
.clearfix_75afd5e5daa356e1:before,
.clearfix_75afd5e5daa356e1:after {
  content: " ";
  display: table;
}

.clearfix_75afd5e5daa356e1:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_7e1af633fdac7a92 .slick-slide_3fb3cbf1d28123e9 {
  margin-bottom: -10px;
}

.slick-gutter-15_53197c0768281b77 {
  margin: -30px -15px;
}
.slick-gutter-15_53197c0768281b77 .slick-slide_3fb3cbf1d28123e9 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_b0bd33cfb805bfcc {
  background: var(--color-primary);
}

.bg-color-secondary_b9ee5e7db67458b5 {
  background: var(--color-secondary);
}

.bg-color-tertiary_32df8536745f673f {
  background: var(--color-tertiary);
}

.bg-color-gray_b80bdc3bcd3c4705 {
  background: var(--color-gray);
}

.bg-color-white_6da63bf5c972a3c7 {
  background: #FFFFFF;
}

.bg-color-black_1a340db86f915016 {
  background: #1A1A1A;
}

.bg-color-extra03_ffc766f6ef1c4383 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_26a6d9b72d1b9b93 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_ec395fe59b870b5f {
  background-image: url(../img/bg/bg-image-1.jpg);
}

.bg_image--2_8be95995544c71df {
  background-image: url(../img/bg/bg-image-2.jpg);
}

.bg_image--3_4dbcb3efe515eb5f {
  background-image: url(../img/bg/bg-image-3.jpg);
}

.bg_image--4_87db62f3113d8fd6 {
  background-image: url(../img/bg/bg-image-4.jpg);
}

.bg_image--5_dd32d53ee34ad2b8 {
  background-image: url(../img/bg/bg-image-5.jpg);
}

.bg_image--6_b3fd6ae8b1d41061 {
  background-image: url(../img/bg/bg-image-6.jpg);
}

.bg_image--7_3a7bdfdfaa738106 {
  background-image: url(../img/bg/bg-image-7.jpg);
}

.bg_image--8_cc6a5867cb8b3a89 {
  background-image: url(../img/bg/bg-image-8.jpg);
}

.bg_image--9_e17fec296ad7b8f6 {
  background-image: url(../img/bg/bg-image-9.jpg);
}

.bg_image--10_e6fdb621fcaa7f0e {
  background-image: url(../img/bg/bg-image-10.jpg);
}

.bg_image--11_324504e8de2325ed {
  background-image: url(../img/bg/bg-image-11.jpg);
}

.bg_image--12_489bbebc8c88dc01 {
  background-image: url(../img/bg/bg-image-12.jpg);
}

.bg_image--13_a3075a15d4ddc4ea {
  background-image: url(../img/bg/bg-image-13.jpg);
}

.bg_image--14_16ff2bdf1101a776 {
  background-image: url(../img/bg/bg-image-14.jpg);
}

.bg_image--15_3fcffa4ba171d330 {
  background-image: url(../img/bg/bg-image-15.jpg);
}

.bg_image--16_a9d6bed17150225c {
  background-image: url(../img/bg/bg-image-16.jpg);
}

.bg_image--17_bb0ff1b4ec3bc009 {
  background-image: url(../img/bg/bg-image-17.jpg);
}

.bg_image--18_313a0196d062fedf {
  background-image: url(../img/bg/bg-image-18.jpg);
}

.bg_image--19_ffe9b64bbccf9015 {
  background-image: url(../img/bg/bg-image-19.jpg);
}

.bg_image--20_a67a35cab87812f0 {
  background-image: url(../img/bg/bg-image-20.jpg);
}

.bg_image--21_5081199d985b6df6 {
  background-image: url(../img/bg/bg-image-21.jpg);
}

.bg_image--22_649be5e73ecc93ea {
  background-image: url(../img/bg/bg-image-22.jpg);
}

.bg_image--23_d164a1e8668ab47d {
  background-image: url(../img/bg/bg-image-23.jpg);
}

.bg_image--24_d308dd7f1fe0b836 {
  background-image: url(../img/bg/bg-image-24.jpg);
}

.bg_image--25_1e3cdb9406732f70 {
  background-image: url(../img/bg/bg-image-25.jpg);
}

.bg_image--26_6c491ad8c7b4d149 {
  background-image: url(../img/bg/bg-image-26.jpg);
}

.bg_image--27_8582cc3b7658cf0a {
  background-image: url(../img/bg/bg-image-27.jpg);
}

.bg_image--28_89ebfde9dd8b8ecf {
  background-image: url(../img/bg/bg-image-28.jpg);
}

.bg_image--29_66b5096aa26b85c3 {
  background-image: url(../img/bg/bg-image-29.jpg);
}

.bg_image--30_1b50a98c5131b5e1 {
  background-image: url(../img/bg/bg-image-30.jpg);
}

.bg_image--31_35c1c8e35779f460 {
  background-image: url(../img/bg/bg-image-31.jpg);
}

.bg_image--32_206d8c17b8875290 {
  background-image: url(../img/bg/bg-image-32.jpg);
}

.bg_image--33_3fbe7d7f53b15e2f {
  background-image: url(../img/bg/bg-image-33.jpg);
}

.bg_image--34_0ccb0c7cd9a56a03 {
  background-image: url(../img/bg/bg-image-34.jpg);
}

.bg_image--35_df189d0e9eec4945 {
  background-image: url(../img/bg/bg-image-35.jpg);
}

.bg_image--36_4779b48dce9ac609 {
  background-image: url(../img/bg/bg-image-36.jpg);
}

.bg_image--37_7871ff1c01438a5c {
  background-image: url(../img/bg/bg-image-37.jpg);
}

.bg_image--38_5463cac282468658 {
  background-image: url(../img/bg/bg-image-38.jpg);
}

.bg_image--39_e7ac9e7138acbae3 {
  background-image: url(../img/bg/bg-image-39.jpg);
}

.bg_image--40_cf56cacaad0ff298 {
  background-image: url(../img/bg/bg-image-40.jpg);
}

.bg_tr-image--1_fcce6a384fc91c06 {
  background-image: url(../img/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_fb3caef5960d9a15 {
  background-image: url(../img/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_005f3df66c413f7b {
  background-image: url(../img/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_f65f67f220d33524 {
  background-image: url(../img/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_5fba5acf7523c4d0 {
  background-image: url(../img/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_5296d65b2cfa46ca {
  background-image: url(../img/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_821e3428aaadf86b {
  background-image: url(../img/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_c5293f1cf5982079 {
  background-image: url(../img/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_d700bd14f75599c6 {
  background-image: url(../img/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_00e992bb5b62b3c5 {
  background-image: url(../img/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_d31ae6a947b6a9b9 {
  background-image: url(../img/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_959c1d5b34f60dec {
  background-image: url(../img/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_4418ffcd3ec0a298 {
  background-image: url(../img/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_434ed4f86b0f08df {
  background-image: url(../img/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_9288ef97b4662f2d {
  background-image: url(../img/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_92f5c8f00e8ab146 {
  background-image: url(../img/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_a98cddb4c4305ccb {
  background-image: url(../img/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_238d215a67c30340 {
  background-image: url(../img/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_572fd29c2b6c5690 {
  background-image: url(../img/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_f8244b035981ee28 {
  background-image: url(../img/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_d39ae2386b9b0c73 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_f19b2f05ac195b27 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_f19b2f05ac195b27 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_29a94d20a244a339 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_29a94d20a244a339 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_1d780d5e2334f511 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_1d780d5e2334f511 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_e30367e0fb12819a {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e30367e0fb12819a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e30367e0fb12819a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e30367e0fb12819a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e30367e0fb12819a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_e30367e0fb12819a > [class*=col], .row--20_e30367e0fb12819a > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_e30367e0fb12819a > [class*=col], .row--20_e30367e0fb12819a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_e30367e0fb12819a > [class*=col], .row--20_e30367e0fb12819a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_e30367e0fb12819a > [class*=col], .row--20_e30367e0fb12819a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_e30367e0fb12819a > [class*=col], .row--20_e30367e0fb12819a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_efba07112f4869d4 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_efba07112f4869d4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_efba07112f4869d4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_efba07112f4869d4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_efba07112f4869d4 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_efba07112f4869d4 > [class*=col], .row--25_efba07112f4869d4 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_efba07112f4869d4 > [class*=col], .row--25_efba07112f4869d4 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_efba07112f4869d4 > [class*=col], .row--25_efba07112f4869d4 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_efba07112f4869d4 > [class*=col], .row--25_efba07112f4869d4 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_efba07112f4869d4 > [class*=col], .row--25_efba07112f4869d4 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_578f993fb4b0ca3c {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_578f993fb4b0ca3c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_578f993fb4b0ca3c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_578f993fb4b0ca3c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_578f993fb4b0ca3c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_578f993fb4b0ca3c > [class*=col], .row--30_578f993fb4b0ca3c > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_578f993fb4b0ca3c > [class*=col], .row--30_578f993fb4b0ca3c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_578f993fb4b0ca3c > [class*=col], .row--30_578f993fb4b0ca3c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_578f993fb4b0ca3c > [class*=col], .row--30_578f993fb4b0ca3c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_578f993fb4b0ca3c > [class*=col], .row--30_578f993fb4b0ca3c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_b7054a88a1f30873 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_b7054a88a1f30873 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_b7054a88a1f30873 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_b7054a88a1f30873 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_b7054a88a1f30873 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_b7054a88a1f30873 > [class*=col], .row--45_b7054a88a1f30873 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_b7054a88a1f30873 > [class*=col], .row--45_b7054a88a1f30873 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_b7054a88a1f30873 > [class*=col], .row--45_b7054a88a1f30873 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_b7054a88a1f30873 > [class*=col], .row--45_b7054a88a1f30873 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_b7054a88a1f30873 > [class*=col], .row--45_b7054a88a1f30873 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_a854f4bacb456815 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_a854f4bacb456815 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_a854f4bacb456815 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_a854f4bacb456815 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_a854f4bacb456815 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_a854f4bacb456815 > [class*=col], .row--40_a854f4bacb456815 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_a854f4bacb456815 > [class*=col], .row--40_a854f4bacb456815 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_a854f4bacb456815 > [class*=col], .row--40_a854f4bacb456815 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_a854f4bacb456815 > [class*=col], .row--40_a854f4bacb456815 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_a854f4bacb456815 > [class*=col], .row--40_a854f4bacb456815 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_bd1662e715ec7954 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_bd1662e715ec7954 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_bd1662e715ec7954 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_bd1662e715ec7954 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_bd1662e715ec7954 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_bd1662e715ec7954 > [class*=col], .row--60_bd1662e715ec7954 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_bd1662e715ec7954 > [class*=col], .row--60_bd1662e715ec7954 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_bd1662e715ec7954 > [class*=col], .row--60_bd1662e715ec7954 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_bd1662e715ec7954 > [class*=col], .row--60_bd1662e715ec7954 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_bd1662e715ec7954 > [class*=col], .row--60_bd1662e715ec7954 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

/*===========================
    Input Placeholder
=============================*/
input:-moz-placeholder,
textarea:-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=100)";
}

/*=============================
	Overlay styles 
==============================*/
[data-overlay],
[data-black-overlay],
[data-white-overlay] {
  position: relative;
  z-index: 2;
}

[data-overlay] > div,
[data-overlay] > *,
[data-black-overlay] > div,
[data-black-overlay] > *,
[data-white-overlay] > div,
[data-white-overlay] > * {
  position: relative;
  z-index: 2;
}

[data-overlay]:before,
[data-black-overlay]:before,
[data-white-overlay]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
}

[data-overlay]:before {
  background: var(--color-primary);
}

[data-black-overlay]:before {
  background-color: #000000;
}

[data-white-overlay]:before {
  background-color: #ffffff;
}

[data-overlay="1"]:before,
[data-black-overlay="1"]:before,
[data-white-overlay="1"]:before {
  opacity: 0.1;
}

[data-overlay="2"]:before,
[data-black-overlay="2"]:before,
[data-white-overlay="2"]:before {
  opacity: 0.2;
}

[data-overlay="3"]:before,
[data-black-overlay="3"]:before,
[data-white-overlay="3"]:before {
  opacity: 0.3;
}

[data-overlay="4"]:before,
[data-black-overlay="4"]:before,
[data-white-overlay="4"]:before {
  opacity: 0.4;
}

[data-overlay="5"]:before,
[data-black-overlay="5"]:before,
[data-white-overlay="5"]:before {
  opacity: 0.5;
}

[data-overlay="6"]:before,
[data-black-overlay="6"]:before,
[data-white-overlay="6"]:before {
  opacity: 0.6;
}

[data-overlay="7"]:before,
[data-black-overlay="7"]:before,
[data-white-overlay="7"]:before {
  opacity: 0.7;
}

[data-overlay="8"]:before,
[data-black-overlay="8"]:before,
[data-white-overlay="8"]:before {
  opacity: 0.8;
}

[data-overlay="9"]:before,
[data-black-overlay="9"]:before,
[data-white-overlay="9"]:before {
  opacity: 0.9;
}

[data-overlay="10"]:before,
[data-black-overlay="10"]:before,
[data-white-overlay="10"]:before {
  opacity: 1;
}

/*------------------------------
    Scroll Up 
--------------------------------*/
#scrollUp {
  width: 70px;
  height: 80px;
  right: 100px;
  bottom: 60px;
  text-align: center;
  z-index: 9811 !important;
  text-decoration: none;
  background: #fff;
  line-height: 80px;
  color: #757589;
  font-size: 15px;
  font-weight: 400;
  transition: var(--transition);
  display: inline-block;
  background: #ffffff;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #scrollUp {
    right: 20px;
    bottom: 40px;
  }
}
@media only screen and (max-width: 767px) {
  #scrollUp {
    right: 20px;
    bottom: 40px;
  }
}
#scrollUp::before {
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  background: rgba(0, 2, 72, 0.1);
  content: "";
  position: absolute;
  z-index: -1;
  transform-style: preserve-3d;
  transform: rotateY(-10deg);
  filter: blur(50px);
}
#scrollUp::after {
  background: #ffffff;
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  transform-style: preserve-3d;
  transform: rotateY(-10deg);
}
@media only screen and (max-width: 767px) {
  #scrollUp {
    right: 20px;
    bottom: 30px;
    width: 50px;
    height: 60px;
    line-height: 60px;
  }
}
#scrollUp span.text {
  position: relative;
  display: inline-block;
  margin-top: 7px;
}
@media only screen and (max-width: 767px) {
  #scrollUp span.text {
    margin-top: 3px;
  }
}
#scrollUp span.text::after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 7px 5px;
  border-color: transparent transparent var(--color-primary) transparent;
  position: absolute;
  content: "";
  left: 50%;
  top: 21%;
  transform: translateX(-50%);
}
#scrollUp:hover span.text {
  color: var(--color-primary);
}

/*!
Animate.css - http://daneden.me_b9346ab2929b2bfd/animate
Version - 3.4.0
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite_2f1bbf254e2f818b {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_64075d550b8538f5 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_1c67efb8b733a4ea,
.animated.bounceOut_f7a2c9248fe8b7f2 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_ec2564289788dd4f,
.animated.flipOutY_06fa4af38c4adce2 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

/*jump animation */
@keyframes jump-1 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40% {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jump-2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  50% {
    -webkit-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jump-3 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40% {
    -webkit-transform: translate3d(0, 50px, 0) scale(0.7);
    transform: translate3d(0, 50px, 0) scale(0.7);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jump-4 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40% {
    -webkit-transform: translate3d(0, 20px, 0) scale(0.8);
    transform: translate3d(0, 20px, 0) scale(0.8);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jump-5 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, 10px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash_fac97d18de4d7b81 {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.pulse_daf63e24dde2c58f {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand_81a8c0e42e36755c {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.tada_6238badff5880a02 {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.wobble_3b189c7439fc061f {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello_7b8c5118287b788e {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn_1c67efb8b733a4ea {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInDown_5c458388ba5b3103 {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInLeft_33462f908ef5d1ce {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
    transform: none;
  }
}
.bounceInRight_e5f62fe3c2922a96 {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp_42e1c42dacb07169 {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut_f7a2c9248fe8b7f2 {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown_77794d74c3aacb6a {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft_549d0b4667a8684c {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight_4a7b5229ab618ce2 {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp_081c9e71bc00a809 {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn_93ca45f08d4a4dc8 {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDown_878e2aa474ea419e {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInDownBig_6f9383227e4d4819 {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeft_40e836ecf5c3a0bc {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInLeftBig_2dc9517dedd9df8c {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRight_d755c52dd1d3f77e {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInRightBig_38a6b28fa80d28ac {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp2 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 40%, 0);
    transform: translate3d(0, 40%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp_eb493fcd0bb8d567 {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUpBig_744fae2dc9c9ad8f {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut_27e8b304aa01fc1b {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown_f0e94bd4606056ea {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig_ea04548986830549 {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft_b8fd9c1aa46023d8 {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig_fab17c3a7fe0ff12 {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight_24bb9f6166a79225 {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig_1cdd36cbc9a7af1c {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp_b069b0445a1f1158 {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig_3b8ad2928edcaf17 {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInX_0ced3b932ca199f5 {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
.flipInY_1664032eb30b41f8 {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX_ec2564289788dd4f {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY_06fa4af38c4adce2 {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn_25d53015bc3cc038 {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut_d56112de4c04b1c5 {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateIn_e88a27983406e380 {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft_75b4a5303db4bf7d {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight_95249a3b4f103b3e {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft_2edc2cbbc281cd71 {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight_03a0a7d25e9a22c3 {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut_0f67cffb95279b8a {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft_4d488c2b12f0694b {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight_b7d4bfb6754a98a5 {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft_edf5b9e27e64c60c {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight_ac08c2730f31a1ec {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge_64075d550b8538f5 {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.rollIn_ff6d67e88ec44903 {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut_7a1367657a0542db {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn_dbc19f0e6edfa01a {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown_3e29015bc77c12ec {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft_619237e455a59957 {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight_03772a62b4d27755 {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp_03ee681256014dc3 {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut_0318ecff050e30cd {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown_933d8a4a6c96989c {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
.zoomOutLeft_bb46c045b8363c36 {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
.zoomOutRight_0a91a9807dea3b33 {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp_c7a551ae8a1170e5 {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown_793894ec370ca391 {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft2 {
  from {
    -webkit-transform: translate3d(-10%, 0, 0);
    transform: translate3d(-10%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft_3ecefbc36b24a593 {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight_ea0392bd6d49815c {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp2 {
  from {
    -webkit-transform: translate3d(0, 20%, 0);
    transform: translate3d(0, 20%, 0);
    visibility: hidden;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
}
@keyframes slideInUp3 {
  from {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
    visibility: hidden;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
}
[data-aos=slideInUp2] {
  opacity: 0;
  transition-property: transform, opacity;
}
[data-aos=slideInUp2].aos-animate {
  opacity: 1;
}
@media screen and (min-width: 768px) {
  [data-aos=slideInUp2] {
    transform: translateY(30px);
  }
  [data-aos=slideInUp2].aos-animate {
    transform: translateY(0);
  }
}

.slideInUp_70bb1f63e9fa5cb2 {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown_78466bc34dc5edc9 {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft_785d22ab4844e951 {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight_846b86930574e24a {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp_964724f754b63391 {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@keyframes jump-1 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40% {
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes jump-2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  50% {
    -webkit-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rotateIt {
  to {
    transform: rotate(-360deg);
  }
}
@keyframes rotateIt2 {
  to {
    transform: rotate(360deg);
  }
}
@keyframes shape-service-1 {
  0% {
    right: -40%;
    top: 30%;
  }
  100% {
    right: -23%;
    top: 0;
  }
}
@keyframes animate-floting {
  0% {
    transform: translateX(50%);
  }
  50% {
    transform: translateX(-40%);
  }
  100% {
    transform: translateX(40%);
  }
}
@keyframes animate-floting-2 {
  0% {
    transform: translateX(-50%);
  }
  50% {
    transform: translateX(40%);
  }
  100% {
    transform: translateX(-40%);
  }
}
@keyframes animate-floting-3 {
  0% {
    transform: translateX(-20%);
  }
  50% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-20%);
  }
}
.floting-line_068c970f4233d4cf {
  animation: animate-floting 15s linear infinite;
}
.floting-line_068c970f4233d4cf:hover {
  animation-play-state: paused;
}

.floting-line-2_a9ef5706283dde3d {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_a9ef5706283dde3d:hover {
  animation-play-state: paused;
}

@keyframes waves {
  0% {
    -webkit-transform: scale(0.2, 0.2);
    transform: scale(0.2, 0.2);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_09b5b952586c6be9(Opacity=0)";
  }
}
@keyframes vsmorph {
  0% {
    border-radius: var(--morp-value);
  }
  50% {
    border-radius: var(--morp-md-value);
  }
  100% {
    border-radius: 40% 60%;
  }
}
@keyframes morpspin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.reveal-item_fa5f11bad0cb999e {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_fa5f11bad0cb999e .reveal-animation_b1946154981c9e25 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_fa5f11bad0cb999e .reveal-animation_b1946154981c9e25::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--bs-gray-400);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 1s;
  transition-duration: 1s;
}

.reveal-animation_b1946154981c9e25.reveal-primary_bbbc7dafd34fff5a::before {
  background: #0c0c0a;
}

.reveal-animation_b1946154981c9e25.reveal-dark_03f3ada6424f8df5::before {
  background: #000;
}

.reveal-animation_b1946154981c9e25.reveal-white_ffb4bd5c3b254c4e::before {
  background: #000;
}

.reveal-animation_b1946154981c9e25.reveal-top_c029c571a2c7c7ef.aos-animate::before,
.reveal-animation_b1946154981c9e25.reveal-bottom_207f8c0e17726357.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_b1946154981c9e25.reveal-start_ec83caf519b42e5c.aos-animate::before,
.reveal-animation_b1946154981c9e25.reveal-end_0a4fdd341ec6e294.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_b1946154981c9e25.reveal-top_c029c571a2c7c7ef::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b1946154981c9e25.reveal-start_ec83caf519b42e5c::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_b1946154981c9e25.reveal-end_0a4fdd341ec6e294::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_b1946154981c9e25.reveal-bottom_207f8c0e17726357::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

[data-aos=reveal-top],
[data-aos=reveal-start],
[data-aos=reveal-end],
[data-aos=reveal-bottom] {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-delay: 1s;
  transition-delay: 1s;
}

[data-aos=reveal-top] {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

[data-aos=reveal-top].aos-animate {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

[data-aos=reveal-start] {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

[data-aos=reveal-start].aos-animate {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

[data-aos=reveal-end] {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

[data-aos=reveal-end].aos-animate {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

[data-aos=reveal-bottom] {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

[data-aos=reveal-bottom].aos-animate {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

[data-aos=reveal-item] {
  visibility: hidden;
  -webkit-transition-property: visibility;
  transition-property: visibility;
  -webkit-transition-duration: 0s;
  transition-duration: 0s;
}

[data-aos=reveal-item].aos-animate {
  visibility: visible;
}

@keyframes customOne {
  0% {
    -webkit-transform: translateY(-50%) scale(0);
    transform: translateY(-50%) scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-50%) scale(1.3);
    transform: translateY(-50%) scale(1.3);
    opacity: 0;
  }
}
@keyframes liveAuction {
  0% {
    background: var(--color-white);
  }
  100% {
    background: var(--color-danger);
  }
}
.cd-intro_e3911446df2762ea {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_e3911446df2762ea {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_e3911446df2762ea {
    margin: 6em auto;
  }
}
.cd-headline_ce246f47b21bee52 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_ce246f47b21bee52 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_ce246f47b21bee52 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_ce246f47b21bee52 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_ce246f47b21bee52 {
    font-size: 26px;
  }
}
.cd-words-wrapper_75d0fd0c66fcb2bc {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_75d0fd0c66fcb2bc b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_75d0fd0c66fcb2bc b.is-visible_42631b2dc4c7a025 {
  position: relative;
}

.no-js_f0c3271e318eaea0 .cd-words-wrapper_75d0fd0c66fcb2bc b {
  opacity: 0;
}

.no-js_f0c3271e318eaea0 .cd-words-wrapper_75d0fd0c66fcb2bc b.is-visible_42631b2dc4c7a025 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_ce246f47b21bee52.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_ce246f47b21bee52.clip .cd-words-wrapper_75d0fd0c66fcb2bc {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_ce246f47b21bee52.clip .cd-words-wrapper_75d0fd0c66fcb2bc b {
  font-weight: 700;
}

.cd-headline_ce246f47b21bee52.clip .cd-words-wrapper_75d0fd0c66fcb2bc::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_ce246f47b21bee52.clip b {
  opacity: 0;
}

.cd-headline_ce246f47b21bee52.clip b.is-visible_42631b2dc4c7a025 {
  opacity: 1;
}

/**
 * Settings
 */
/**
  * Easings
  */
/**
  * Core
  */
[data-sal] {
  transition-duration: 0.2s;
  transition-delay: 0s;
  transition-duration: var(--sal-duration, 0.2s);
  transition-delay: var(--sal-delay, 0s);
  transition-timing-function: var(--sal-easing, ease);
}

[data-sal][data-sal-duration="200"] {
  transition-duration: 0.2s;
}

[data-sal][data-sal-duration="250"] {
  transition-duration: 0.25s;
}

[data-sal][data-sal-duration="300"] {
  transition-duration: 0.3s;
}

[data-sal][data-sal-duration="350"] {
  transition-duration: 0.35s;
}

[data-sal][data-sal-duration="400"] {
  transition-duration: 0.4s;
}

[data-sal][data-sal-duration="450"] {
  transition-duration: 0.45s;
}

[data-sal][data-sal-duration="500"] {
  transition-duration: 0.5s;
}

[data-sal][data-sal-duration="550"] {
  transition-duration: 0.55s;
}

[data-sal][data-sal-duration="600"] {
  transition-duration: 0.6s;
}

[data-sal][data-sal-duration="650"] {
  transition-duration: 0.65s;
}

[data-sal][data-sal-duration="700"] {
  transition-duration: 0.7s;
}

[data-sal][data-sal-duration="750"] {
  transition-duration: 0.75s;
}

[data-sal][data-sal-duration="800"] {
  transition-duration: 0.8s;
}

[data-sal][data-sal-duration="850"] {
  transition-duration: 0.85s;
}

[data-sal][data-sal-duration="900"] {
  transition-duration: 0.9s;
}

[data-sal][data-sal-duration="950"] {
  transition-duration: 0.95s;
}

[data-sal][data-sal-duration="1000"] {
  transition-duration: 1s;
}

[data-sal][data-sal-duration="1050"] {
  transition-duration: 1.05s;
}

[data-sal][data-sal-duration="1100"] {
  transition-duration: 1.1s;
}

[data-sal][data-sal-duration="1150"] {
  transition-duration: 1.15s;
}

[data-sal][data-sal-duration="1200"] {
  transition-duration: 1.2s;
}

[data-sal][data-sal-duration="1250"] {
  transition-duration: 1.25s;
}

[data-sal][data-sal-duration="1300"] {
  transition-duration: 1.3s;
}

[data-sal][data-sal-duration="1350"] {
  transition-duration: 1.35s;
}

[data-sal][data-sal-duration="1400"] {
  transition-duration: 1.4s;
}

[data-sal][data-sal-duration="1450"] {
  transition-duration: 1.45s;
}

[data-sal][data-sal-duration="1500"] {
  transition-duration: 1.5s;
}

[data-sal][data-sal-duration="1550"] {
  transition-duration: 1.55s;
}

[data-sal][data-sal-duration="1600"] {
  transition-duration: 1.6s;
}

[data-sal][data-sal-duration="1650"] {
  transition-duration: 1.65s;
}

[data-sal][data-sal-duration="1700"] {
  transition-duration: 1.7s;
}

[data-sal][data-sal-duration="1750"] {
  transition-duration: 1.75s;
}

[data-sal][data-sal-duration="1800"] {
  transition-duration: 1.8s;
}

[data-sal][data-sal-duration="1850"] {
  transition-duration: 1.85s;
}

[data-sal][data-sal-duration="1900"] {
  transition-duration: 1.9s;
}

[data-sal][data-sal-duration="1950"] {
  transition-duration: 1.95s;
}

[data-sal][data-sal-duration="2000"] {
  transition-duration: 2s;
}

[data-sal][data-sal-delay="50"] {
  transition-delay: 0.05s;
}

[data-sal][data-sal-delay="100"] {
  transition-delay: 0.1s;
}

[data-sal][data-sal-delay="150"] {
  transition-delay: 0.15s;
}

[data-sal][data-sal-delay="200"] {
  transition-delay: 0.2s;
}

[data-sal][data-sal-delay="250"] {
  transition-delay: 0.25s;
}

[data-sal][data-sal-delay="300"] {
  transition-delay: 0.3s;
}

[data-sal][data-sal-delay="350"] {
  transition-delay: 0.35s;
}

[data-sal][data-sal-delay="400"] {
  transition-delay: 0.4s;
}

[data-sal][data-sal-delay="450"] {
  transition-delay: 0.45s;
}

[data-sal][data-sal-delay="500"] {
  transition-delay: 0.5s;
}

[data-sal][data-sal-delay="550"] {
  transition-delay: 0.55s;
}

[data-sal][data-sal-delay="600"] {
  transition-delay: 0.6s;
}

[data-sal][data-sal-delay="650"] {
  transition-delay: 0.65s;
}

[data-sal][data-sal-delay="700"] {
  transition-delay: 0.7s;
}

[data-sal][data-sal-delay="750"] {
  transition-delay: 0.75s;
}

[data-sal][data-sal-delay="800"] {
  transition-delay: 0.8s;
}

[data-sal][data-sal-delay="850"] {
  transition-delay: 0.85s;
}

[data-sal][data-sal-delay="900"] {
  transition-delay: 0.9s;
}

[data-sal][data-sal-delay="950"] {
  transition-delay: 0.95s;
}

[data-sal][data-sal-delay="1000"] {
  transition-delay: 1s;
}

[data-sal][data-sal-easing=linear] {
  transition-timing-function: linear;
}

[data-sal][data-sal-easing=ease] {
  transition-timing-function: ease;
}

[data-sal][data-sal-easing=ease-in] {
  transition-timing-function: ease-in;
}

[data-sal][data-sal-easing=ease-out] {
  transition-timing-function: ease-out;
}

[data-sal][data-sal-easing=ease-in-out] {
  transition-timing-function: ease-in-out;
}

[data-sal][data-sal-easing=ease-in-cubic] {
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

[data-sal][data-sal-easing=ease-out-cubic] {
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}

[data-sal][data-sal-easing=ease-in-out-cubic] {
  transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
}

[data-sal][data-sal-easing=ease-in-circ] {
  transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);
}

[data-sal][data-sal-easing=ease-out-circ] {
  transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);
}

[data-sal][data-sal-easing=ease-in-out-circ] {
  transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

[data-sal][data-sal-easing=ease-in-expo] {
  transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);
}

[data-sal][data-sal-easing=ease-out-expo] {
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

[data-sal][data-sal-easing=ease-in-out-expo] {
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
}

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

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

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

[data-sal][data-sal-easing=ease-in-quart] {
  transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);
}

[data-sal][data-sal-easing=ease-out-quart] {
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}

[data-sal][data-sal-easing=ease-in-out-quart] {
  transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);
}

[data-sal][data-sal-easing=ease-in-quint] {
  transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

[data-sal][data-sal-easing=ease-out-quint] {
  transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}

[data-sal][data-sal-easing=ease-in-out-quint] {
  transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);
}

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

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

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

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

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

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

/**
  * Animations
  */
[data-sal|=fade] {
  opacity: 0;
  transition-property: opacity;
}

[data-sal|=fade].sal-animate_e2194ce47efe272a,
body.sal-disabled_e2c9341af14a305c [data-sal|=fade] {
  opacity: 1;
}

[data-sal|=slide] {
  opacity: 0;
  transition-property: opacity, transform;
}

[data-sal=slide-up] {
  transform: translateY(20%);
}

[data-sal=slide-down] {
  transform: translateY(-20%);
}

[data-sal=slide-left] {
  transform: translateX(20%);
}

[data-sal=slide-right] {
  transform: translateX(-20%);
}

[data-sal|=slide].sal-animate_e2194ce47efe272a,
body.sal-disabled_e2c9341af14a305c [data-sal|=slide] {
  opacity: 1;
  transform: none;
}

[data-sal|=zoom] {
  opacity: 0;
  transition-property: opacity, transform;
}

[data-sal=zoom-in] {
  transform: scale(0.5);
}

[data-sal=zoom-out] {
  transform: scale(1.1);
}

[data-sal|=zoom].sal-animate_e2194ce47efe272a,
body.sal-disabled_e2c9341af14a305c [data-sal|=zoom] {
  opacity: 1;
  transform: none;
}

[data-sal|=flip] {
  backface-visibility: hidden;
  transition-property: transform;
}

[data-sal=flip-left] {
  transform: perspective(2000px) rotateY(-91deg);
}

[data-sal=flip-right] {
  transform: perspective(2000px) rotateY(91deg);
}

[data-sal=flip-up] {
  transform: perspective(2000px) rotateX(-91deg);
}

[data-sal=flip-down] {
  transform: perspective(2000px) rotateX(91deg);
}

[data-sal|=flip].sal-animate_e2194ce47efe272a,
body.sal-disabled_e2c9341af14a305c [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_460cc4bc5ecc49ba {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_460cc4bc5ecc49ba .button-area-start_aebb2c28aa75ae1e {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_460cc4bc5ecc49ba .button-area-start_aebb2c28aa75ae1e .call-us_5c87aabffab31dfb {
    display: none;
  }
}
.header-style-one-wrapper_460cc4bc5ecc49ba .button-area-start_aebb2c28aa75ae1e a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_460cc4bc5ecc49ba .button-area-start_aebb2c28aa75ae1e .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_460cc4bc5ecc49ba .logo-area_e31505250d0be59f .logo_3e9350c6147ee483 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_e31505250d0be59f img.light_61deba0fb0645dba {
  display: block;
}
[data-theme=light] .logo-area_e31505250d0be59f img.dark_a52b2f6f81330f76 {
  display: none;
}

[data-theme=dark] .logo-area_e31505250d0be59f img.light_61deba0fb0645dba {
  display: none;
}
[data-theme=dark] .logo-area_e31505250d0be59f img.dark_a52b2f6f81330f76 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_df6d0b5afc11c202 .main-nav-area_526ab2db89768fea ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_df6d0b5afc11c202 .button-area-start_aebb2c28aa75ae1e .text-btn_81de48f8a6ec1235 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_526ab2db89768fea ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_aebb2c28aa75ae1e .call-us_5c87aabffab31dfb, [data-theme=dark] .header--sticky.sticky .button-area-start_aebb2c28aa75ae1e .text-btn_81de48f8a6ec1235 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_df6d0b5afc11c202 .main-nav-area_526ab2db89768fea ul li a {
  color: #fff;
}

.header-style-one_44722ac9f6d20a65 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_44722ac9f6d20a65 .header-style-one-wrapper_460cc4bc5ecc49ba .main-nav-area_526ab2db89768fea {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_44722ac9f6d20a65 .header-style-one-wrapper_460cc4bc5ecc49ba .main-nav-area_526ab2db89768fea {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_c70f07055c8b1529 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_44722ac9f6d20a65 .header-style-one-wrapper_460cc4bc5ecc49ba .main-nav-area_526ab2db89768fea {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_44722ac9f6d20a65 .header-style-one-wrapper_460cc4bc5ecc49ba .main-nav-area_526ab2db89768fea {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_44722ac9f6d20a65 .header-style-one-wrapper_460cc4bc5ecc49ba .button-area-start_aebb2c28aa75ae1e a.text-btn_81de48f8a6ec1235 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_df6d0b5afc11c202 {
  background: var(--body-bg);
}

header.header-two_1caa935cdff7ffee {
  display: block;
}
header.header-two_1caa935cdff7ffee.border-bottom_2832dab989f6a518 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_f51be5d0576b8111 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_f51be5d0576b8111 a.logo-area_e31505250d0be59f {
  padding: 25px 0;
}
.header-two-content-main_f51be5d0576b8111 .header-end-area_24e5cccbaa8ca392 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_f51be5d0576b8111 .header-end-area_24e5cccbaa8ca392 a.reqiest_7cd426493b2065f1 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_f51be5d0576b8111 .header-end-area_24e5cccbaa8ca392 a.reqiest_7cd426493b2065f1 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_f51be5d0576b8111 .header-end-area_24e5cccbaa8ca392 .rts-btn {
    display: none;
  }
}

.header--sticky.sticky {
  position: fixed !important;
  top: 0;
  display: block;
  width: 100%;
  box-shadow: 0px 7px 18px #1810100d;
  background: #fff;
  z-index: 999;
  border: none !important;
}

.header-three_b8efa0aa118038db {
  width: 100%;
  position: absolute;
}
.header-three_b8efa0aa118038db .header-wrapper-main-three_8364e1eeffe5bc53 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_b8efa0aa118038db .header-wrapper-main-three_8364e1eeffe5bc53 .header-right-area_ad00369ad5d07604 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_b8efa0aa118038db .header-wrapper-main-three_8364e1eeffe5bc53 .header-right-area_ad00369ad5d07604 .main-nav-area_526ab2db89768fea {
    display: none;
  }
}
.header-three_b8efa0aa118038db .header-wrapper-main-three_8364e1eeffe5bc53 .header-right-area_ad00369ad5d07604 .main-nav-area_526ab2db89768fea ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_b8efa0aa118038db .header-wrapper-main-three_8364e1eeffe5bc53 .header-right-area_ad00369ad5d07604 .rts-btn {
    display: none;
  }
}
.header-three_b8efa0aa118038db .header-wrapper-main-three_8364e1eeffe5bc53 .logo-area_e31505250d0be59f {
  padding: 25px 0;
}

.main-nav-area_526ab2db89768fea ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_526ab2db89768fea ul li {
  margin: 0;
}
.main-nav-area_526ab2db89768fea ul li a {
  color: var(--color-title);
  text-align: center;
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  font-family: var(--font-primary);
  transition: all 0.3s;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c {
  transition: all 0.3s;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c:hover .menu-item_3443e17db4c35a35 {
  opacity: 0.5;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .menu-item_3443e17db4c35a35 {
  transition: all 0.3s;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .menu-item_3443e17db4c35a35 .fluxi-dropdown-main-element_6e58fe737b843cbc {
  color: var(--color-title);
  text-align: center;
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  font-family: var(--font-primary);
  transition: all 0.3s;
  padding: 35px 22px;
  display: block;
}
@media (max-width: 1200px) {
  .main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .menu-item_3443e17db4c35a35 .fluxi-dropdown-main-element_6e58fe737b843cbc {
    padding: 35px 17px;
  }
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .menu-item_3443e17db4c35a35:hover {
  opacity: 1;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3 {
  z-index: 10;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3 .fluxi-submenu_60824ea135efa16c {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  align-items: flex-start;
  opacity: 0;
  max-width: 1000px;
  border-radius: 10px;
  gap: 2px;
  visibility: hidden;
  overflow: visible;
  transform: translateY(30px);
  transition: all 0.3s ease-in-out;
  padding: 15px;
  background: #FFFFFF;
  -webkit-box-shadow: 9px 9px 22px -1px rgba(0, 0, 0, 0.12);
  box-shadow: 9px 9px 22px -1px rgba(0, 0, 0, 0.12);
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3 .fluxi-submenu_60824ea135efa16c:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3 .fluxi-submenu_60824ea135efa16c li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3 .fluxi-submenu_60824ea135efa16c li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3 .fluxi-submenu_60824ea135efa16c li.nav-item .nav-link {
  padding: 12px 45px 12px 15px;
  border-radius: 10px;
  background: #FFFFFF;
  transition: all 0.3s;
  color: var(--color-title-nav);
  text-align: left;
  font-size: 14px;
  font-weight: 600;
}
.main-nav-area_526ab2db89768fea ul.fluxi-desktop-menu_d4fec836b650d96c .fluxi-has-dropdown_50ea9ad1520222d3:hover .fluxi-submenu_60824ea135efa16c {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_f51be5d0576b8111 .main-nav-area_526ab2db89768fea {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_f51be5d0576b8111 .main-nav-area_526ab2db89768fea {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_f51be5d0576b8111 .main-nav-area_526ab2db89768fea {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_f51be5d0576b8111 .main-nav-area_526ab2db89768fea {
    display: none;
  }
}

.side-bar_41af2f44b3db0398 {
  position: fixed;
  overflow: hidden;
  top: 0;
  right: -100%;
  width: 465px;
  padding: 40px 30px;
  padding-top: 50px;
  height: 100%;
  display: block;
  background-color: white;
  backdrop-filter: blur(7px);
  z-index: 1900;
  transition: all 600ms ease;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow: visible;
}
@media only screen and (max-width: 575px) {
  .side-bar_41af2f44b3db0398 {
    width: 315px;
  }
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .thumbnail_b147e88a4379216e {
  display: flex;
  justify-content: center;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .thumbnail_b147e88a4379216e img {
  width: 60%;
  margin: auto;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .title {
  font-weight: 600;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .footer_69d911d5a9b61fc7 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .footer_69d911d5a9b61fc7 .title {
  font-weight: 500;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .footer_69d911d5a9b61fc7 a.rts-btn {
  margin: auto;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 {
  margin-top: 50px;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .single-info_79614c28da205d6b {
  margin: 15px 0;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .single-info_79614c28da205d6b a:hover {
  color: var(--color-primary);
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .rts-social-style-one_8722787826ebb423 {
  margin-top: 40px;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .rts-social-style-one_8722787826ebb423 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .rts-social-style-one_8722787826ebb423 ul li {
  margin: 0;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .rts-social-style-one_8722787826ebb423 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .contact-information--sidebar_46c1716deb547cf1 .rts-social-style-one_8722787826ebb423 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_41af2f44b3db0398.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_41af2f44b3db0398 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_41af2f44b3db0398 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
}

.header-style-one_44722ac9f6d20a65.case-studies_6c6059943e4eb352 .main-nav-area_526ab2db89768fea ul li > a.fluxi-dropdown-main-element_6e58fe737b843cbc {
  color: #fff !important;
}

.header-style-one_44722ac9f6d20a65.case-studies_6c6059943e4eb352.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_41af2f44b3db0398 {
  position: fixed;
  overflow: hidden;
  top: 0;
  left: -100%;
  width: 465px;
  padding: 40px 30px;
  padding-top: 50px;
  height: 100%;
  display: block;
  background-color: white;
  backdrop-filter: blur(7px);
  z-index: 1900;
  transition: all 600ms ease;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  overflow: visible;
}
@media only screen and (max-width: 575px) {
  .side-bar_41af2f44b3db0398 {
    width: 300px;
  }
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .thumbnail_b147e88a4379216e {
  display: flex;
  justify-content: center;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .thumbnail_b147e88a4379216e img {
  width: 85%;
  margin: auto;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .title {
  font-weight: 600;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .footer_69d911d5a9b61fc7 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .footer_69d911d5a9b61fc7 .title {
  font-weight: 500;
}
.side-bar_41af2f44b3db0398 .inner-main-wrapper-desk_3c9b20b74e3b86db .inner-content_837c3c2c2795a9c0 .footer_69d911d5a9b61fc7 a.rts-btn {
  margin: auto;
}

.side-bar_41af2f44b3db0398.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_41af2f44b3db0398 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_41af2f44b3db0398 button i {
  color: #ffffff;
  height: 50px;
  width: 50px;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 14px;
  margin-top: -53px;
  font-size: 27px;
  background: var(--color-primary);
  font-weight: 300;
}

#anywhere-home {
  cursor: url(../img/banner/shape/close.png), auto;
  background: #0e1013;
  position: fixed;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease-in-out;
  pointer-events: none;
  z-index: 50;
}

#anywhere-home.bgshow_f8bf50ea707afd46 {
  background: #0e1013;
  opacity: 70%;
  visibility: visible;
  pointer-events: visible;
  z-index: 999;
  top: 0;
}

#menu-btn {
  cursor: pointer;
  padding: 10px;
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #menu-btn {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #menu-btn {
    display: block;
  }
}

#side-bar .mobile-menu-main_8c5bdeb7979a4a7d {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_8c5bdeb7979a4a7d {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_8c5bdeb7979a4a7d {
    display: block;
  }
}

.mobile-menu-main_8c5bdeb7979a4a7d nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li a.main_9a9aa8b63e5d7df4 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27 {
  position: relative;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27 ul a {
  padding: 10px 0;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27 ul a.tag {
  font-weight: 700;
  margin-top: 15px;
  font-size: 18px;
  border-bottom: 2px solid var(--color-primary);
  padding: 10px 0;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27::after {
  position: absolute;
  content: "\f054";
  font-family: "Font Awesome 6 pro" !important;
  font-size: 16px;
  right: 0;
  font-weight: 400;
  top: 5px;
  padding: 8px 13px;
  color: rgba(38, 38, 44, 0.5);
  pointer-events: none;
  cursor: pointer;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27.mm-active_0a23cc33eff75928::after {
  content: "\f077";
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27.third-lvl_dd43be3172ef7b1f::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27.third-lvl_dd43be3172ef7b1f ul {
  padding: 0 20px;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27.third-lvl_dd43be3172ef7b1f ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27.third-lvl_dd43be3172ef7b1f ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li.has-droupdown_91aee2e679fe9a27.third-lvl_dd43be3172ef7b1f ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_8c5bdeb7979a4a7d nav ul li a {
  display: block;
}
.mobile-menu-main_8c5bdeb7979a4a7d .social-wrapper-one_15140a74e8343cb0 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_41af2f44b3db0398.header-two_1caa935cdff7ffee .inner-main-wrapper-desk_3c9b20b74e3b86db, .side-bar_41af2f44b3db0398.header-three_b8efa0aa118038db .inner-main-wrapper-desk_3c9b20b74e3b86db {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_41af2f44b3db0398.header-two_1caa935cdff7ffee .mobile-menu_50535fd6036c2218, .side-bar_41af2f44b3db0398.header-three_b8efa0aa118038db .mobile-menu_50535fd6036c2218 {
    display: none !important;
  }
}

.header-one_41c676e879ec4b52 .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb {
  position: relative;
}
.header-one_41c676e879ec4b52 .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb:hover::after {
  color: var(--color-primary);
}
.header-one_41c676e879ec4b52 .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 25px;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
}
.header-one_41c676e879ec4b52 .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb .third-lvl_dd43be3172ef7b1f {
  margin-left: -4px;
}

.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d {
  padding: 15px 0;
}
.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb {
  position: relative;
}
.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb:hover::after {
  color: var(--color-primary);
}
.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 25px;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
}
.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d .sub-dropdown_45e99cbc20bf2ccb .third-lvl_dd43be3172ef7b1f {
  margin-left: -4px;
}
.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d li {
  margin: 0;
  width: 100%;
}
.header-three_b8efa0aa118038db .main-nav-desk_11fc8d48e11df1fc nav ul li.has-droupdown_91aee2e679fe9a27 .submenu.inner-page_cb24b845df0e969d li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_45e99cbc20bf2ccb {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_45e99cbc20bf2ccb .submenu.third-lvl_dd43be3172ef7b1f {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_45e99cbc20bf2ccb .submenu.third-lvl_dd43be3172ef7b1f.base {
  display: block !important;
}
.sub-dropdown_45e99cbc20bf2ccb:hover .sub-menu-link_18eb3ee3133c4323 {
  color: var(--color-primary);
}
.sub-dropdown_45e99cbc20bf2ccb:hover .submenu.third-lvl_dd43be3172ef7b1f.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_45e99cbc20bf2ccb:hover .submenu.third-lvl_dd43be3172ef7b1f.base li {
  display: block;
}
.sub-dropdown_45e99cbc20bf2ccb:hover .submenu.third-lvl_dd43be3172ef7b1f.base li a {
  display: block !important;
}

.header-three_b8efa0aa118038db .sub-dropdown_45e99cbc20bf2ccb:hover .submenu.third-lvl_dd43be3172ef7b1f.base {
  margin-left: -14px !important;
}

.header-two_1caa935cdff7ffee .header-main-wrapper_062c291abfd3bab8 .sub-dropdown_45e99cbc20bf2ccb:hover .submenu.third-lvl_dd43be3172ef7b1f.base {
  margin-left: 90px !important;
}

header.heder-two_bb382f73834dd99f .sub-dropdown_45e99cbc20bf2ccb:hover .submenu.third-lvl_dd43be3172ef7b1f.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_bb382f73834dd99f .sub-dropdown_45e99cbc20bf2ccb::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_bb382f73834dd99f .sub-dropdown_45e99cbc20bf2ccb:hover a.sub-menu-link_18eb3ee3133c4323 {
  color: var(--color-primary) !important;
}
header.heder-two_bb382f73834dd99f .sub-dropdown_45e99cbc20bf2ccb:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_bb382f73834dd99f .sub-dropdown_45e99cbc20bf2ccb .submenu.third-lvl_dd43be3172ef7b1f.base {
  display: block;
}

.sub-dropdown_45e99cbc20bf2ccb {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_45e99cbc20bf2ccb.active .sub-menu-link_18eb3ee3133c4323 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_45e99cbc20bf2ccb.active .sub-menu-link_18eb3ee3133c4323::after {
  width: 12px !important;
}
.sub-dropdown_45e99cbc20bf2ccb.active::after {
  color: #FFFFFF;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f {
  opacity: 0 !important;
  min-width: 200px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  transform: translateY(25px) !important;
  transition: all 0.3s ease-in-out;
  pointer-events: none;
  display: block;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f:hover li a {
  opacity: 0.5;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f li:hover a::after {
  width: 12px;
}
.sub-dropdown_45e99cbc20bf2ccb .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f li a {
  display: block !important;
  padding: 12px 0px 12px 15px;
  position: relative;
  font-size: 14px;
  color: #26262C !important;
  font-weight: 600;
  text-align: left;
  border-radius: 10px;
}
.sub-dropdown_45e99cbc20bf2ccb:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_45e99cbc20bf2ccb:hover .sub-menu-link_18eb3ee3133c4323 {
  color: var(--color-primary);
}
.sub-dropdown_45e99cbc20bf2ccb:hover .fluxi-submenu_60824ea135efa16c.third-lvl_dd43be3172ef7b1f.base {
  visibility: visible;
  opacity: 1 !important;
  min-width: 200px !important;
  top: 0 !important;
  right: 3px;
  transform: translateY(5px) !important;
  pointer-events: all;
}

/* elements */
.container {
  max-width: 1290px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (max-width: 1199px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.container-2_d73caa9d1c29de68 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_d73caa9d1c29de68 {
    padding: 0 15px;
  }
}

.section-bg_4de14a60570486f0 {
  background: var(--section-bg-gray);
}

.bg_white_f6fb29b0a6fff4c7 {
  background: var(--body-bg);
}

.g-48_ddc5df67cb0d70f2 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_7d88858387793449 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_c15ff7ce5a07a18d {
  background: #F8F9FB;
}

.bg-gray-2_eb443e6b44c5f2bd {
  background: var(--bg-gray-2);
}

.overflow-right-div_fdd62d1097b1eec6 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_fdd62d1097b1eec6 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_fdd62d1097b1eec6 {
    width: 100%;
  }
}

.gsap-marker-end_64ebb456c19e9783,
.gsap-marker-start_6edcb7f33ed2bd38,
.gsap-marker-scroller-end_dd6b412d23ef9f38,
.gsap-marker-scroller-start_f30ad23cacf6e547 {
  display: none !important;
}

.bg-dark-p_8b7f7be18be1d37f {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_5f9b228f5f701948 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_53481a39d1739f0a {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_20694e8bdad4de57 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d img.two_9715e625f91a7190 {
  left: 38px;
}
.customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d img.three_2dbc0604c70205d4 {
  left: 73px;
}
.customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d img.four_089fdff23a09f069 {
  left: 108px;
}
.customer-review-area_20694e8bdad4de57 p.desc {
  margin-bottom: 0;
}

.br-none_d0765b3748f81a65 {
  border-radius: 0 !important;
}

.color-secondary-2_781c8716604f842f {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_28630dcded124ee5 {
    order: 2;
  }
}

.loader-wrapper_c7e0f59fc7c9be6f {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_c7e0f59fc7c9be6f .loader-section_d62cbf357f8bc430 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_c7e0f59fc7c9be6f .loader-section_d62cbf357f8bc430.section-left_03a952e54ad12f40 {
  left: 0;
}

.loader-wrapper_c7e0f59fc7c9be6f .loader-section_d62cbf357f8bc430.section-right_0eed6196c6eb5d13 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_c7e0f59fc7c9be6f .loader-section_d62cbf357f8bc430.section-left_03a952e54ad12f40 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_c7e0f59fc7c9be6f .loader-section_d62cbf357f8bc430.section-right_0eed6196c6eb5d13 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_d0a4d35f321a1afb {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_c7e0f59fc7c9be6f {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_d0a4d35f321a1afb:after {
  content: "";
  position: absolute;
  top: 14px;
  left: 14px;
  right: 14px;
  bottom: 14px;
  border: 4px solid transparent;
  border-top-color: var(--color-primary);
  border-right-color: var(--color-primary);
  border-bottom-color: var(--color-primary);
  border-radius: 100%;
  -webkit-animation: spin 1.5s linear infinite;
  animation: spin 1.5s linear infinite;
}

.loader_d0a4d35f321a1afb {
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  width: 70px;
  height: 70px;
  z-index: 1001;
  transform: translate(-50%, -50%);
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.rts-switcher.rts-theme-mode_a77216f2803cf26d {
  -webkit-transform: translateY(calc(100% + 10px));
  transform: translateY(calc(100% + 10px));
  -webkit-transition: -webkit-transform 0.3s var(--ease-in-out-4);
  transition: -webkit-transform 0.3s var(--ease-in-out-4);
  transition: transform 0.3s var(--ease-in-out-4);
  transition: transform 0.3s var(--ease-in-out-4), -webkit-transform 0.3s var(--ease-in-out-4);
  --ease-in-out-4: cubic-bezier(0.7, 0, 0.3, 1);
}
.rts-switcher.rts-theme-mode_a77216f2803cf26d.btt__visible_2f366a0cde2f0f4e {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_a77216f2803cf26d {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_96a37ec7643ea10f a {
  display: flex;
  align-items: center;
  height: 46px;
  width: 46px;
  justify-content: center;
  border-radius: 50%;
  background-color: var(--color-primary);
  color: var(--color-white);
  cursor: pointer;
}

.rts-dark-light {
  transition: all 0.4s;
  cursor: pointer;
  font-size: 20px;
}
.rts-dark-light i {
  transition: all 0.4s;
}
.rts-dark-light:hover {
  color: var(--color-white);
}

[data-theme=light] .rts-dark-light i.fa-sun-bright_51b315c1a7e2f05b {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_04d6b74106e192d2 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_51b315c1a7e2f05b {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_04d6b74106e192d2 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_3f4ff01240c30657:hover,
[data-theme=dark] .rts-btn.btn-primary-5_77173e462f33cc64:hover,
[data-theme=dark] .rts-btn.btn-primary-6_07942d00aa4488ee:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_a075006262db13ec:hover {
  color: #26262c;
  background: #FFFFFF;
}

.rts-btn {
  max-width: max-content;
  min-width: max-content;
  padding: 14px 18px;
  border-radius: 12px;
  transition: 0.3s;
  display: block;
}
.rts-btn:focus {
  border: none;
  box-shadow: none;
}
.rts-btn.btn-primary_3f4ff01240c30657 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_3f4ff01240c30657:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_355a4508502fb4ab {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_355a4508502fb4ab::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  content: "";
  background: var(--color-gradient-4);
  opacity: 0;
  transition: 0.3s;
  z-index: -1;
}
.rts-btn.btn-primary-2_355a4508502fb4ab::after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  content: "";
  background: var(--color-gradient-5);
  z-index: -1;
  transition: 0.3s;
}
.rts-btn.btn-primary-2_355a4508502fb4ab:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_355a4508502fb4ab:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_668cd32c88e0f809 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_668cd32c88e0f809::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  content: "";
  background: var(--color-gradient-6);
  z-index: -1;
  opacity: 0;
  transition: 0.3s;
}
.rts-btn.btn-primary-3_668cd32c88e0f809::after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 12px;
  content: "";
  background: var(--color-gradient-7);
  z-index: -1;
  transition: 0.3s;
}
.rts-btn.btn-primary-3_668cd32c88e0f809:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_668cd32c88e0f809:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_a075006262db13ec {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_a075006262db13ec:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_77173e462f33cc64 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_77173e462f33cc64:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_07942d00aa4488ee {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_07942d00aa4488ee:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_00b231030071c52c {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_00b231030071c52c::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--color-gradient-10);
  z-index: -1;
  opacity: 0;
  transition: 0.4s;
}
.rts-btn.btn-primary-7_00b231030071c52c:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_9344e8dee462de2f {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_9344e8dee462de2f::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--color-gradient-9);
  z-index: -1;
  opacity: 0;
  transition: 0.4s;
}
.rts-btn.btn-primary-8_9344e8dee462de2f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_9d0ceed7e70f549f {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_9d0ceed7e70f549f::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--color-gradient-8);
  z-index: -1;
  opacity: 0;
  transition: 0.4s;
}
.rts-btn.btn-primary-9_9d0ceed7e70f549f:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_30f6b0ec82a2110a {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_30f6b0ec82a2110a i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_30f6b0ec82a2110a:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_fa59af5dbba77697 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_fa59af5dbba77697 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_fa59af5dbba77697:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_1bdc8bf9d80a71ef {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_1bdc8bf9d80a71ef:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_1bdc8bf9d80a71ef.about_3ef4fe5684f6c12e {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_1bdc8bf9d80a71ef.about_3ef4fe5684f6c12e:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_a3a07512d669a560 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_a3a07512d669a560:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_65fd505d6f995a88 {
  border: 2px solid var(--color-secondary-2);
  color: var(--color-secondary-2);
  font-weight: 400;
  background: none;
  border-radius: 0;
  margin: auto;
}
.rts-btn.btn-primary-6-border_65fd505d6f995a88 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_65fd505d6f995a88:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_a3a07512d669a560 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_08dd1948bfb551c7 {
  color: #FFFFFF;
  font-weight: 400;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  border-radius: 0;
  margin: auto;
  position: relative;
  border-radius: 15px;
  z-index: 2;
}
.rts-btn.btn-primary-gradient-border_08dd1948bfb551c7::before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 50%;
  width: 100%;
  height: 100%;
  background: var(--color-gradient-7);
  z-index: -2;
  border-radius: 15px;
}
.rts-btn.btn-primary-gradient-border_08dd1948bfb551c7::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 99%;
  height: 97%;
  background: #1e1f24;
  z-index: -1;
  border-radius: 15px;
  margin: 0px;
}
.rts-btn.btn-primary-gradient-border_08dd1948bfb551c7 i {
  font-weight: 400;
}
.under-line-btn_ba2b999cedd77f0d {
  color: var(--color-primary);
  text-align: center;
  font-family: Manrope;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: -0.32px;
  position: relative;
  transition: all 0.4s;
}
.under-line-btn_ba2b999cedd77f0d::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_ba2b999cedd77f0d::before {
  position: absolute;
  content: "";
  right: 0;
  bottom: -5px;
  height: 1px;
  background: var(--color-primary);
  width: 0;
  z-index: 1;
  transition: all 0.4s;
}
.under-line-btn_ba2b999cedd77f0d:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_4721c64092846c44 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_4721c64092846c44 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_4721c64092846c44 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_4721c64092846c44 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_4721c64092846c44 p.disc_a35984e905ed9b6e {
  margin-bottom: 50px;
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e .customer-review-area_20694e8bdad4de57 .client-img_475b91d9f01ea52d {
  width: 150px;
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e .customer-review-area_20694e8bdad4de57 p.desc {
  min-width: max-content;
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e .customer-review-area_20694e8bdad4de57 img {
  max-width: 40%;
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e .customer-review-area_20694e8bdad4de57 img.two_9715e625f91a7190 {
  left: 24px;
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e .customer-review-area_20694e8bdad4de57 img.three_2dbc0604c70205d4 {
  left: 48px;
}
.banner-one-content-left_4721c64092846c44 .button-banner-one-wrapper_509420566519159e .customer-review-area_20694e8bdad4de57 img.four_089fdff23a09f069 {
  left: 72px;
}

.banner-one-right-content-with-img_fdf5f741c859cd89 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_fdf5f741c859cd89 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_fdf5f741c859cd89 .img-1_aff000fe84fec091 {
  position: absolute;
  top: -5%;
  left: 0;
  animation: jump-2 18s linear infinite;
}
@media only screen and (max-width: 575px) {
  .banner-one-right-content-with-img_fdf5f741c859cd89 .img-1_aff000fe84fec091 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_fdf5f741c859cd89 .img-2_ebb331a572bba1df {
  position: absolute;
  bottom: -12%;
  left: 13%;
  animation: jump-1 15s linear infinite;
}
@media only screen and (max-width: 575px) {
  .banner-one-right-content-with-img_fdf5f741c859cd89 .img-2_ebb331a572bba1df {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_41586f15984e31f9 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_41586f15984e31f9 .box-one-top_a955d1702258e512 {
  height: 622px;
  width: 622px;
  border-radius: 50px;
  position: absolute;
  left: -120px;
  top: -150px;
  background: var(--banner-one-gradient-top);
  filter: blur(200px);
  z-index: -1;
}
.rts-banner-area-one_41586f15984e31f9 .box-one-bottom_0feec7988a8bbcff {
  height: 622px;
  width: 622px;
  border-radius: 50px;
  position: absolute;
  right: -120px;
  bottom: -150px;
  background: var(--banner-one-gradient-bottom);
  filter: blur(200px);
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 {
    display: none;
  }
}
.rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 .right-top_3cfd7c640966acc0 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 .right-bottom_c789fa526b6342ee {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 .mid-top_4cddf961084763b5 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 .left-bottom_f878173be1450734 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 .left-top_646397308ed87887 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_41586f15984e31f9 .radious-shape_d671268e7e9add90 .center-bottom_cf119e13b983afb2 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-content-left_4721c64092846c44 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-content-left_4721c64092846c44 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-content-left_4721c64092846c44 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-content-left_4721c64092846c44 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-content-left_4721c64092846c44 p.disc_a35984e905ed9b6e {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-content-left_4721c64092846c44 .customer-review-area_20694e8bdad4de57 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-right-content-with-img_fdf5f741c859cd89 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-right-content-with-img_fdf5f741c859cd89 .short-image-area_2662650e13ea283b .img-1_aff000fe84fec091 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-right-content-with-img_fdf5f741c859cd89 .short-image-area_2662650e13ea283b .img-1_aff000fe84fec091 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .banner-one-right-content-with-img_fdf5f741c859cd89 .short-image-area_2662650e13ea283b .img-1_aff000fe84fec091 {
    left: 0;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-area-inner_20ce6be033e8d5c6 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 {
  margin-bottom: 40px;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .brand-left-short-title-one_056489d7ad5e22aa {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .brand-left-short-title-one_056489d7ad5e22aa {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .brand-left-short-title-one_056489d7ad5e22aa .star-rating_ad2088538cdfd269 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .brand-left-short-title-one_056489d7ad5e22aa .star-rating_ad2088538cdfd269 li {
  list-style: none;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .brand-left-short-title-one_056489d7ad5e22aa .star-rating_ad2088538cdfd269 li a {
  color: #FF6354;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-title-area_797997f1905027c6 .brand-left-short-title-one_056489d7ad5e22aa p.disc_a35984e905ed9b6e {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-slider-area_a5adc70e97d77a89 {
  overflow: hidden;
}
.rts-banner-area-one_41586f15984e31f9.banner-five_4a40bb39131edb4a .brand-slider-area_a5adc70e97d77a89 .brand-inner_47867eadb130a1b1 {
  text-align: center;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f {
  background: #212026;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .title {
  color: #FFFFFF;
  font-size: 64px;
  font-weight: 800;
  line-height: 100%;
  margin-bottom: 35px;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 p.disc_a35984e905ed9b6e {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .button-area_ec864f94c184269e {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .button-area_ec864f94c184269e {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .button-area_ec864f94c184269e .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .button-area_ec864f94c184269e .rts-btn.btn-primary-5_77173e462f33cc64 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .button-area_ec864f94c184269e .rts-btn.btn-primary-5_77173e462f33cc64:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .button-area_ec864f94c184269e .rts-btn.btn-primary-5-border_1bdc8bf9d80a71ef {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .counter-upmain-wrapper-style-six_302238a465e22d2d {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .counter-upmain-wrapper-style-six_302238a465e22d2d .single-counter-up-six_a865028e76d2c498 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-content-left_54d121593aaffea8 .counter-upmain-wrapper-style-six_302238a465e22d2d .single-counter-up-six_a865028e76d2c498 p {
  color: #D7D9E9;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 {
    width: 100%;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 .image-one_26f302904a916b64 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 .image-one_26f302904a916b64 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 .image-two_8a99f5eb39c0719a {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-left_111ee46ef6226801 .image-two_8a99f5eb39c0719a img {
    width: 100%;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 {
    display: none;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 .image-three_2bbcce163c5900cf {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .banner-six-right-content-with-img_f95eeb200ca7c1f6 .image-right_a594243f5d57c649 .image-four_089d50c871a1c8d4 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .shape_15c5672b14e9c69e {
    display: none;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .shape_15c5672b14e9c69e .right-top_3cfd7c640966acc0 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .shape_15c5672b14e9c69e .right-top_3cfd7c640966acc0 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .shape_15c5672b14e9c69e .right-bottom_c789fa526b6342ee {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_41586f15984e31f9.banner-six_c43986e2cafb1f8f .shape_15c5672b14e9c69e .right-bottom_c789fa526b6342ee {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_f323a157a326a5c0 {
  height: 678px;
  border-radius: 32px 32px 0 0;
  background: var(--banner-two-gradient);
  text-align: center;
  margin: auto;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.rts-banner-area-two_f323a157a326a5c0::before {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  content: "";
  border-radius: inherit;
  background: var(--banner-two-gradient-overlay);
  z-index: -1;
}
.rts-banner-area-two_f323a157a326a5c0 .title {
  padding-top: 20px;
  color: var(--color-title);
  text-align: center;
  font-family: Manrope;
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: -1.92px;
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f323a157a326a5c0 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f323a157a326a5c0 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_f323a157a326a5c0 p.disc_a35984e905ed9b6e {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f323a157a326a5c0 p.disc_a35984e905ed9b6e {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f323a157a326a5c0 p.disc_a35984e905ed9b6e {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f323a157a326a5c0 p.disc_a35984e905ed9b6e {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_f323a157a326a5c0 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}
.rts-banner-area-two_f323a157a326a5c0 form {
  display: flex;
  align-items: center;
  gap: 15px;
  max-width: 45%;
  margin: auto;
  margin-top: 40px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_f323a157a326a5c0 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_f323a157a326a5c0 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_f323a157a326a5c0 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_f323a157a326a5c0 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_f323a157a326a5c0 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_f323a157a326a5c0 .bottom-text_66f00ae4f0539368 p.disc_a35984e905ed9b6e {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_5b54d397c291d430 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_5b54d397c291d430 {
    margin-top: 70px;
  }
}

.mt-dec-100_62f8f7fc8476cb2b {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_0dedad2973344c4f {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .one {
  position: absolute;
  right: 20%;
  top: 20%;
  z-index: 1;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .two_9715e625f91a7190 {
  position: absolute;
  left: 20%;
  top: 20%;
  z-index: 1;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .two_9715e625f91a7190 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .two_9715e625f91a7190 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .three_2dbc0604c70205d4 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .three_2dbc0604c70205d4 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .four_089fdff23a09f069 {
  position: absolute;
  right: -30px;
  top: 60%;
  z-index: 1;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .four_089fdff23a09f069 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .four_089fdff23a09f069 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_0dedad2973344c4f .banner-2-shape_38ae65c391447692 .five_c777985c7c713bec {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_b8efa0aa118038db {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_31f9f88da8f7b9ca {
  border-radius: 0px 0px 32px 32px;
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
  background-blend-mode: normal, overlay, normal;
  height: 993px;
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .banner-three-area-start_31f9f88da8f7b9ca .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.banner-three-area-start_31f9f88da8f7b9ca .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.banner-three-area-start_31f9f88da8f7b9ca .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_31f9f88da8f7b9ca .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_31f9f88da8f7b9ca .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_31f9f88da8f7b9ca .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_8c777ea4052cb4f4 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_8c777ea4052cb4f4 .title {
  color: #ffffff;
  text-align: center;
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.92px;
}
@media screen and (max-width: 991px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_8c777ea4052cb4f4 .title span {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.92px;
  color: var(--color-primary);
}
@media screen and (max-width: 991px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_8c777ea4052cb4f4 p.disc_a35984e905ed9b6e {
  color: #E4E5F1;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-top: 30px;
}
@media screen and (max-width: 576px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 p.disc_a35984e905ed9b6e br {
    display: none;
  }
}
.banner-wrapper-three-main_8c777ea4052cb4f4 .button-area_ec864f94c184269e {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_8c777ea4052cb4f4 .button-area_ec864f94c184269e {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_8c777ea4052cb4f4 .button-area_ec864f94c184269e .under-line-btn_ba2b999cedd77f0d::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_8c777ea4052cb4f4 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_2f68a0bddb124e2b {
  padding-top: 68px;
}
.banner-four-content-left_2f68a0bddb124e2b span {
  display: block;
  margin-bottom: 40px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_2f68a0bddb124e2b .title {
  margin-bottom: 40px;
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .banner-four-content-left_2f68a0bddb124e2b .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_2f68a0bddb124e2b .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_2f68a0bddb124e2b .title {
    font-size: 40px;
  }
}
.banner-four-content-left_2f68a0bddb124e2b p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_2f68a0bddb124e2b .banner-logo-area_391fe7512ebbf707 {
  margin-top: 50px;
}
.banner-four-content-left_2f68a0bddb124e2b .banner-logo-area_391fe7512ebbf707 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_2f68a0bddb124e2b .banner-logo-area_391fe7512ebbf707 .logo-area_e31505250d0be59f {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_2f68a0bddb124e2b .banner-logo-area_391fe7512ebbf707 .logo-area_e31505250d0be59f {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_391fe7512ebbf707 .light_61deba0fb0645dba {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_391fe7512ebbf707 .dark_a52b2f6f81330f76 {
  display: none;
}

[data-theme=dark] .banner-logo-area_391fe7512ebbf707 .light_61deba0fb0645dba {
  display: none;
}
[data-theme=dark] .banner-logo-area_391fe7512ebbf707 .dark_a52b2f6f81330f76 {
  display: inline-flex;
}

.thumbnail-banner-right-four_0aec96f114d8a7dd {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_0aec96f114d8a7dd::after {
  position: absolute;
  content: "";
  left: 110px;
  bottom: -45px;
  min-width: 100%;
  height: 100%;
  border-radius: 24px 0px 24px 96px;
  z-index: -1;
  border: 2px dashed #c9cbdb80;
  border-spacing: 15px;
  border-collapse: separate;
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd .main_9a9aa8b63e5d7df4 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd .main_9a9aa8b63e5d7df4 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd .main_9a9aa8b63e5d7df4 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_0aec96f114d8a7dd img.shape_15c5672b14e9c69e {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd img.shape_15c5672b14e9c69e {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd img.shape_15c5672b14e9c69e {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_0aec96f114d8a7dd img.shape_15c5672b14e9c69e {
    display: none;
  }
}

.rts-banner-four-area-start_cd202a28b9065971 {
  position: relative;
}
.rts-banner-four-area-start_cd202a28b9065971 .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_cd202a28b9065971 .shape-area_8a8562e35f7f650e .one {
    display: none;
  }
}
.rts-banner-four-area-start_cd202a28b9065971 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_cd202a28b9065971 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_cd202a28b9065971 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_749db324384a0fa5 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_749db324384a0fa5 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_749db324384a0fa5 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_749db324384a0fa5 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_749db324384a0fa5 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_749db324384a0fa5 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_749db324384a0fa5 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_749db324384a0fa5 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_749db324384a0fa5 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_749db324384a0fa5 p.disc_a35984e905ed9b6e {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_749db324384a0fa5 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}
.banner-seven-left-content_749db324384a0fa5 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_749db324384a0fa5 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_749db324384a0fa5 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_749db324384a0fa5 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_a482354526c8007d {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_a482354526c8007d {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_a482354526c8007d img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_a482354526c8007d img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_a482354526c8007d .short-image_362eb9431d99f93f {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_a482354526c8007d .short-image_362eb9431d99f93f.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_a482354526c8007d .short-image_362eb9431d99f93f.one {
    left: 0;
  }
}
.thumbnail-banner-seven_a482354526c8007d .short-image_362eb9431d99f93f.two_9715e625f91a7190 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_0f3a16a4d44d5436 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 80px;
  border-radius: 32px;
  gap: 30px;
  overflow: hidden;
  position: relative;
  background: var(--color-gradient);
}
@media (max-width: 991px) {
  .rts-brand-area-seven_0f3a16a4d44d5436 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_0f3a16a4d44d5436 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_0f3a16a4d44d5436 .brand-area-style-seven_446871e97319c45d {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_0f3a16a4d44d5436 .brand-area-style-seven_446871e97319c45d a img {
  transition: 0.3s;
}
.rts-brand-area-seven_0f3a16a4d44d5436 .brand-area-style-seven_446871e97319c45d a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_0f3a16a4d44d5436 .slider-Brand_f9b67a30234269d6 {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_055de808e40db11f {
  position: relative;
}
.rts-banner-area-7_055de808e40db11f form {
  position: relative;
}
.rts-banner-area-7_055de808e40db11f form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_055de808e40db11f form input {
  padding-left: 35px;
}
.rts-banner-area-7_055de808e40db11f .shape-area-start_f0bc83a06aa721e4 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_055de808e40db11f .shape-area-start_f0bc83a06aa721e4 .two_9715e625f91a7190 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_055de808e40db11f .shape-area-start_f0bc83a06aa721e4 .three_2dbc0604c70205d4 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_055de808e40db11f .shape-area-start_f0bc83a06aa721e4 .three_2dbc0604c70205d4 {
    display: none;
  }
}
.rts-banner-area-7_055de808e40db11f .shape-area-start_f0bc83a06aa721e4 .four_089fdff23a09f069 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_055de808e40db11f .shape-area-start_f0bc83a06aa721e4 .four_089fdff23a09f069 {
    display: none;
  }
}

.div-right-banner-floating_82fe62b1690be7c9 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_82fe62b1690be7c9 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_82fe62b1690be7c9 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_8ab870f6a72f705e {
  background-image: url(../img/banner/05.jpg);
  border-radius: 32px;
  height: 800px;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 991px) {
  .bannre-inner-bg-img-wrapper-8_8ab870f6a72f705e {
    height: auto;
  }
}

.inner-banner-8_1db57eb98d85552a {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_1db57eb98d85552a {
    flex-wrap: wrap;
  }
}
.inner-banner-8_1db57eb98d85552a > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_1db57eb98d85552a > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b {
    padding-top: 60px;
  }
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .title {
  color: #FFF;
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
  margin-bottom: 40px;
}
@media (max-width: 1200px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .title {
    font-size: 42px;
  }
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b p.disc_a35984e905ed9b6e {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .customer-review-area_20694e8bdad4de57 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .customer-review-area_20694e8bdad4de57 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_1db57eb98d85552a .left-area_e96c6f9d9bebea0b .customer-review-area_20694e8bdad4de57 p {
  color: #F2F2F8;
}
.inner-banner-8_1db57eb98d85552a .position-img_285e46bce5e7930b {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_1db57eb98d85552a .position-img_285e46bce5e7930b {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_1db57eb98d85552a .position-img_285e46bce5e7930b {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_1db57eb98d85552a .position-img_285e46bce5e7930b {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_1db57eb98d85552a .position-img_285e46bce5e7930b {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_1db57eb98d85552a .position-img_285e46bce5e7930b {
    right: 10%;
  }
}
.inner-banner-8_1db57eb98d85552a .right-area_c6e02c087c6dd1c4 .thumbnail-right-img_794c4146dca8da10 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_1db57eb98d85552a .right-area_c6e02c087c6dd1c4 .thumbnail-right-img_794c4146dca8da10 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_51f678220433cd3e .about-main-wrapper_cff715b2ab894eb1 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
@media (max-width: 1200px) {
  .about-area-banner-inner_51f678220433cd3e .about-main-wrapper_cff715b2ab894eb1 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_51f678220433cd3e .about-main-wrapper_cff715b2ab894eb1 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_51f678220433cd3e .about-main-wrapper_cff715b2ab894eb1 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_51f678220433cd3e .about-main-wrapper_cff715b2ab894eb1 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_51f678220433cd3e .banner-about-right_a77162d1809fed00 p.disc_a35984e905ed9b6e {
  margin-bottom: 0;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}

.about-area-banner-large-image-video_4a673e42c9689eae {
  background-image: url(../img/about/05.jpg);
  height: 560px;
  border-radius: 32px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.about-area-banner-large-image-video_4a673e42c9689eae .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_4a673e42c9689eae .popup-video::after {
  position: absolute;
  content: "";
  height: 80px;
  width: 80px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: -1;
}

.large-image-video-area_5b54d397c291d430 {
  position: relative;
}
.large-image-video-area_5b54d397c291d430 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_5b54d397c291d430 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_5b54d397c291d430 .popup-video::after {
  position: absolute;
  content: "";
  height: 80px;
  width: 80px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: -1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_5b54d397c291d430 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_5b54d397c291d430 .thumbnail_b147e88a4379216e {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_5b54d397c291d430 .thumbnail_b147e88a4379216e .pli-image_76eaca3178e2224a {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_5b54d397c291d430 .thumbnail_b147e88a4379216e .pli-image_76eaca3178e2224a img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_d2a85e9e6799e028 form {
  position: relative;
}
.banner-area-wrapper-two_d2a85e9e6799e028 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_d2a85e9e6799e028 form input {
  padding-left: 40px;
}

.button-area-banner-four_71ae86fa9dac309e {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_71ae86fa9dac309e {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_71ae86fa9dac309e .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_71ae86fa9dac309e .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_a5adc70e97d77a89 {
  overflow: hidden;
}
.brand-slider-area_a5adc70e97d77a89 .brand-inner_47867eadb130a1b1 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_691aacc889a7dcc1 .light_61deba0fb0645dba,
[data-theme=light] .brand-area-main-wrapper-two_92a90d3706bdcdcc .light_61deba0fb0645dba,
[data-theme=light] .brand-slider-area_a5adc70e97d77a89 .light_61deba0fb0645dba {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_691aacc889a7dcc1 .dark_a52b2f6f81330f76,
[data-theme=light] .brand-area-main-wrapper-two_92a90d3706bdcdcc .dark_a52b2f6f81330f76,
[data-theme=light] .brand-slider-area_a5adc70e97d77a89 .dark_a52b2f6f81330f76 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_691aacc889a7dcc1 .light_61deba0fb0645dba,
[data-theme=dark] .brand-area-main-wrapper-two_92a90d3706bdcdcc .light_61deba0fb0645dba,
[data-theme=dark] .brand-slider-area_a5adc70e97d77a89 .light_61deba0fb0645dba {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_691aacc889a7dcc1 .dark_a52b2f6f81330f76,
[data-theme=dark] .brand-area-main-wrapper-two_92a90d3706bdcdcc .dark_a52b2f6f81330f76,
[data-theme=dark] .brand-slider-area_a5adc70e97d77a89 .dark_a52b2f6f81330f76 {
  display: block;
}

.brand-left-short-title-one_056489d7ad5e22aa p {
  margin-bottom: 0;
  color: var(--color-title);
  font-family: Manrope;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  /* 24px */
  letter-spacing: -0.4px;
}
@media only screen and (max-width: 575px) {
  .brand-left-short-title-one_056489d7ad5e22aa p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_cef5ce1dbb3d8aaf {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_691aacc889a7dcc1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_92a90d3706bdcdcc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_92a90d3706bdcdcc {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_92a90d3706bdcdcc.about-page-brand_2cbff014ecdd0f23 {
  padding: 0;
}

.bg-dark-p_8b7f7be18be1d37f .title-style-one-center_a2d7e6b4abefef34 .pre_d79616b5ab1fa748 {
  color: #fff;
}
.bg-dark-p_8b7f7be18be1d37f .title-style-one-center_a2d7e6b4abefef34 .title {
  color: #fff;
}
.bg-dark-p_8b7f7be18be1d37f .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title {
  color: #FFF;
}
.bg-dark-p_8b7f7be18be1d37f .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 .admin_35ce947015835ed6 {
  color: var(--color-primary);
}
.bg-dark-p_8b7f7be18be1d37f .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 .date_010e258ac49fefeb {
  color: #fff;
}

.title-three-brand-wrapper_cfb254131b74a180 .title {
  color: var(--color-title);
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  /* 24px */
  letter-spacing: -0.4px;
}

.brand-area-start_f070926834972b89.home-six_a3dd8c4f3b73274d {
  padding-bottom: 40px;
}

.title-style-one-center_a2d7e6b4abefef34 {
  text-align: center;
}
.title-style-one-center_a2d7e6b4abefef34 span {
  color: var(--color-primary);
  text-align: center;
  font-family: Rubik;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: -0.28px;
}
@media screen and (max-width: 576px) {
  .title-style-one-center_a2d7e6b4abefef34 br {
    display: none;
  }
}
.title-style-one-center_a2d7e6b4abefef34 .title {
  color: var(--color-title);
  text-align: center;
  font-family: Manrope;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.3em;
  letter-spacing: -1.92px;
  margin-top: 10px;
}
@media only screen and (max-width: 767px) {
  .title-style-one-center_a2d7e6b4abefef34 .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_a2d7e6b4abefef34 .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_a2d7e6b4abefef34 .title br {
    display: none;
  }
}

.title-style-one-left_14f38e2fcb5b36af {
  text-align: left;
}
.title-style-one-left_14f38e2fcb5b36af span {
  color: var(--color-primary);
  text-align: left;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.title-style-one-left_14f38e2fcb5b36af .title {
  color: var(--color-title);
  text-align: left;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.3em;
  letter-spacing: -1.92px;
  margin-top: 10px;
}
@media screen and (max-width: 991px) {
  .title-style-one-left_14f38e2fcb5b36af .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_14f38e2fcb5b36af .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_14f38e2fcb5b36af .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_14f38e2fcb5b36af .title br {
    display: none;
  }
}

.title-hover_efe5b0bf0019ca3c {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_efe5b0bf0019ca3c:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_348f222b78f893c4 {
  padding: 32px;
  background: var(--pricing-single-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
@media only screen and (max-width: 575px) {
  .single-pricing-area-start_348f222b78f893c4 {
    padding: 20px;
  }
}
.single-pricing-area-start_348f222b78f893c4 .pricing-top-area_d4bff2b929994625 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_348f222b78f893c4 .pricing-top-area_d4bff2b929994625 .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 80px;
  height: 80px;
  border-radius: 50%;
  background: #DFDBF9;
  transition: 0.3s;
}
.single-pricing-area-start_348f222b78f893c4 .pricing-top-area_d4bff2b929994625 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_348f222b78f893c4 .pricing-top-area_d4bff2b929994625 .title {
  margin-bottom: 0;
  color: var(--color-title);
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  transition: 0.3s;
}
.single-pricing-area-start_348f222b78f893c4 .pricing-body_a6b3794ce86d7154 p.disc_a35984e905ed9b6e {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_348f222b78f893c4 .pricing-body_a6b3794ce86d7154 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_348f222b78f893c4.active {
  background: var(--color-primary);
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-top-area_d4bff2b929994625 .title {
  color: #fff;
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-top-area_d4bff2b929994625 .icon {
  background: #8170E7;
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-top-area_d4bff2b929994625 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-body_a6b3794ce86d7154 p.disc_a35984e905ed9b6e {
  color: #FFFFFF;
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-body_a6b3794ce86d7154 .check-content-wrapper_8f9a6a796ec8c1fa .single-check-area_2c4eb0adec1bcfdb i {
  color: #fff;
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-body_a6b3794ce86d7154 .check-content-wrapper_8f9a6a796ec8c1fa .single-check-area_2c4eb0adec1bcfdb p {
  color: #fff;
}
.single-pricing-area-start_348f222b78f893c4.active .pricing-body_a6b3794ce86d7154 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_348f222b78f893c4:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-top-area_d4bff2b929994625 .title {
  color: #fff;
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-top-area_d4bff2b929994625 .icon {
  background: #8170E7;
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-top-area_d4bff2b929994625 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-body_a6b3794ce86d7154 p.disc_a35984e905ed9b6e {
  color: #FFFFFF;
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-body_a6b3794ce86d7154 .check-content-wrapper_8f9a6a796ec8c1fa .single-check-area_2c4eb0adec1bcfdb i {
  color: #fff;
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-body_a6b3794ce86d7154 .check-content-wrapper_8f9a6a796ec8c1fa .single-check-area_2c4eb0adec1bcfdb p {
  color: #fff;
}
.single-pricing-area-start_348f222b78f893c4:hover .pricing-body_a6b3794ce86d7154 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_8f9a6a796ec8c1fa .single-check-area_2c4eb0adec1bcfdb {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_8f9a6a796ec8c1fa .single-check-area_2c4eb0adec1bcfdb i {
  color: var(--color-primary);
}

.rts-pricing-area-one_fce5915b40dcc739 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_fce5915b40dcc739 .shape-radious-image_cce93a937a6d4dae {
    display: none;
  }
}
.rts-pricing-area-one_fce5915b40dcc739 .shape-radious-image_cce93a937a6d4dae .img-1_aff000fe84fec091 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_fce5915b40dcc739 .shape-radious-image_cce93a937a6d4dae .img-2_ebb331a572bba1df {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_0a92ba118ef867d6 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_0a92ba118ef867d6 .head-pricing_5ac2db2aaa8315bf {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_0a92ba118ef867d6 .head-pricing_5ac2db2aaa8315bf .plane_name_ce58e548d3f8868d {
  color: var(--color-success);
  background: #D7F7DE;
  display: block;
  padding: 8px 15px;
  max-width: max-content;
  border-radius: 8px;
  margin-bottom: 32px;
}
.single-pricing-area-two_0a92ba118ef867d6 .head-pricing_5ac2db2aaa8315bf .doller-area_44afe2a58bcfc161 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_0a92ba118ef867d6 .head-pricing_5ac2db2aaa8315bf .doller-area_44afe2a58bcfc161 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_0a92ba118ef867d6 .head-pricing_5ac2db2aaa8315bf .doller-area_44afe2a58bcfc161 .time {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  margin-bottom: 23px;
  margin-left: 5px;
}
.single-pricing-area-two_0a92ba118ef867d6 .head-pricing_5ac2db2aaa8315bf p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_0a92ba118ef867d6 .body .single-check_11622f93ce64e45b {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_0a92ba118ef867d6 .body .single-check_11622f93ce64e45b i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_0a92ba118ef867d6 .footer_69d911d5a9b61fc7 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_0a92ba118ef867d6 .footer_69d911d5a9b61fc7 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_0a92ba118ef867d6 .footer_69d911d5a9b61fc7 p {
  margin-top: 20px;
}
.single-pricing-area-two_0a92ba118ef867d6.free-place_d0a0f33a64189c0c .footer_69d911d5a9b61fc7 .rts-btn.btn-primary-2_355a4508502fb4ab::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_0a92ba118ef867d6.free-place_d0a0f33a64189c0c .footer_69d911d5a9b61fc7 .rts-btn.btn-primary-2_355a4508502fb4ab::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_0a92ba118ef867d6.professional-place_17cbe74e7b09726d {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_0a92ba118ef867d6.professional-place_17cbe74e7b09726d .head-pricing_5ac2db2aaa8315bf .plane_name_ce58e548d3f8868d {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_0a92ba118ef867d6.professional-place_17cbe74e7b09726d .body .single-check_11622f93ce64e45b i {
  color: var(--color-primary);
}
.single-pricing-area-two_0a92ba118ef867d6.enterprise-place_2edc13ec956b76b0 .head-pricing_5ac2db2aaa8315bf .plane_name_ce58e548d3f8868d {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_0a92ba118ef867d6.enterprise-place_2edc13ec956b76b0 .body .single-check_11622f93ce64e45b i {
  color: #BCBFDB;
}
.single-pricing-area-two_0a92ba118ef867d6.enterprise-place_2edc13ec956b76b0 .footer_69d911d5a9b61fc7 .rts-btn.btn-primary-2_355a4508502fb4ab {
  color: #000000d3;
}
.single-pricing-area-two_0a92ba118ef867d6.enterprise-place_2edc13ec956b76b0 .footer_69d911d5a9b61fc7 .rts-btn.btn-primary-2_355a4508502fb4ab::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_0a92ba118ef867d6.enterprise-place_2edc13ec956b76b0 .footer_69d911d5a9b61fc7 .rts-btn.btn-primary-2_355a4508502fb4ab::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_261d9be0bf541b8b {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_261d9be0bf541b8b .pricing-top-tag_ff00941147d4bc64 span {
  display: block;
  max-width: max-content;
  border: 1px solid var(--color-border);
  background: var(--pricing-tag);
  border-radius: 8px;
  box-shadow: 0px 1px 2px -8px rgba(0, 0, 0, 0.1);
  padding: 1px 16px;
}
.single-pricing-marketing_261d9be0bf541b8b .pric-area_6d80edccd1e61479 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_261d9be0bf541b8b .pric-area_6d80edccd1e61479 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_261d9be0bf541b8b .pric-area_6d80edccd1e61479 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_261d9be0bf541b8b .pric-area_6d80edccd1e61479 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_261d9be0bf541b8b .body .single-check-area_2c4eb0adec1bcfdb {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_261d9be0bf541b8b .body .single-check-area_2c4eb0adec1bcfdb i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_261d9be0bf541b8b .body .single-check-area_2c4eb0adec1bcfdb p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 0;
  margin-top: 0;
}
.single-pricing-marketing_261d9be0bf541b8b .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_261d9be0bf541b8b .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_261d9be0bf541b8b.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_261d9be0bf541b8b.active .top-badge_bad9653b174109e4 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_261d9be0bf541b8b.active .top-badge_bad9653b174109e4 span {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: right;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  text-transform: uppercase;
  font-family: var(--font-primary);
}
.single-pricing-marketing_261d9be0bf541b8b.active .pricing-top-tag_ff00941147d4bc64 span {
  border-radius: 8px;
  background: #FFF;
  border: none;
  box-shadow: 1px 2px 7px -1px rgba(80, 80, 80, 0.25);
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.single-pricing-marketing_261d9be0bf541b8b.active .single-check-area_2c4eb0adec1bcfdb i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_3a1219cae3c70a2e.rts-section-gap_473949970cf2f944.bg-light-border-radious_4ad7d0f544d8418e {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_3a1219cae3c70a2e {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_3a1219cae3c70a2e .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_980103e777111edf {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_980103e777111edf .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_ec0fda831d33196c.inner_0d7526ff9ea499a1 {
  position: relative;
}
.rtws-pricing-area-start_ec0fda831d33196c.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rtws-pricing-area-start_ec0fda831d33196c.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_ec0fda831d33196c.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_ec0fda831d33196c.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_f6edff2558e15cb1 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_f6edff2558e15cb1 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_748ea5fa08137469 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_748ea5fa08137469 p.disc_a35984e905ed9b6e {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_748ea5fa08137469 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.providing-service-area-start-one_1c745510941c8e51 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_1c745510941c8e51 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.providing-service-area-start-one_1c745510941c8e51 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_1c745510941c8e51 .two_9715e625f91a7190 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_1c745510941c8e51 .three_2dbc0604c70205d4 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_1c745510941c8e51 .four_089fdff23a09f069 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_1c745510941c8e51 .five_c777985c7c713bec {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_1c745510941c8e51 .six_beb554f6705df888 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 {
    flex-direction: column;
  }
}
.rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 .title-style-one-left_14f38e2fcb5b36af {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 .title-style-one-left_14f38e2fcb5b36af .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 .title-style-one-left_14f38e2fcb5b36af {
    max-width: 100%;
  }
}
.rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
  max-width: 40%;
  font-family: Rubik;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  color: #CECFD1;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_e890a91a267f691d .title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.single-service-style-two_d7bb3927a361fa72 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_d7bb3927a361fa72 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_d7bb3927a361fa72 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_d7bb3927a361fa72 p.disc_a35984e905ed9b6e {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af {
  color: #FFF;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: -0.32px;
  font-family: var(--font-primary);
  display: flex;
  align-items: center;
  gap: 12px;
  justify-content: center;
  position: relative;
  margin: auto;
  max-width: max-content;
  transition: 0.3s;
  margin-top: 30px;
  padding: 0;
}
.single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af::before {
  position: absolute;
  content: "";
  right: 0;
  bottom: -5px;
  height: 1px;
  width: 0%;
  background: var(--color-primary);
  transition: 0.3s;
  z-index: 2;
}
.single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af:hover {
  color: var(--color-primary);
}
.single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af i {
  margin: 0;
}

.mt-dec-service-p-3_6eb767979be182de {
  margin-top: -300px;
}

.single-service-primary-3_d9b290c054a938ef {
  padding: 50px 35px;
  background: #fff;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  text-align: center;
  position: relative;
  z-index: 1;
  transition: 0.3s;
}
.single-service-primary-3_d9b290c054a938ef::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: var(--color-gradient-7);
  z-index: -1;
  border-radius: 16px;
  opacity: 0;
  transition: 0.3s;
}
.single-service-primary-3_d9b290c054a938ef .icon {
  width: 80px;
  height: 80px;
  border-radius: 80px;
  background: var(--color-gradient-7);
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
  margin-bottom: 25px;
  transition: 0.3s;
}
.single-service-primary-3_d9b290c054a938ef .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_d9b290c054a938ef .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  transition: 0.3s;
  color: #26262C;
}
.single-service-primary-3_d9b290c054a938ef p.disc_a35984e905ed9b6e {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 25px;
  letter-spacing: -0.32px;
  transition: 0.3s;
  color: #26262C;
}
.single-service-primary-3_d9b290c054a938ef .under-line-btn_ba2b999cedd77f0d {
  transition: 0.3s;
}
.single-service-primary-3_d9b290c054a938ef:hover {
  border-color: #fff;
}
.single-service-primary-3_d9b290c054a938ef:hover .icon {
  background: #fff;
}
.single-service-primary-3_d9b290c054a938ef:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_d9b290c054a938ef:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_d9b290c054a938ef:hover .title {
  color: #fff;
}
.single-service-primary-3_d9b290c054a938ef:hover p.disc_a35984e905ed9b6e {
  color: #fff;
}
.single-service-primary-3_d9b290c054a938ef:hover a.under-line-btn_ba2b999cedd77f0d {
  color: #fff;
}
.single-service-primary-3_d9b290c054a938ef:hover::after {
  opacity: 1;
}

.rts-service-area-five_2c026110b5e9d3b0 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_2c026110b5e9d3b0 .button-pagination-area_950ba27f907f8e0e {
    display: none;
  }
}
.rts-service-area-five_2c026110b5e9d3b0 .section-inner_5c14cfa20f3834c4 {
  position: relative;
}
.rts-service-area-five_2c026110b5e9d3b0 .service-swiper-main-wrapper-2_c06d927270dbd55f {
  overflow: hidden;
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .title {
  color: var(--color-title);
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .disc_a35984e905ed9b6e {
  color: var(--color-body);
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af::after {
  background: #BCBFDB;
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af::before {
  content: "";
  position: absolute;
  right: 0;
  width: 0%;
  height: 1px;
  bottom: -5px;
  transition: 0.4s;
  background: var(--color-secondary-2);
  z-index: 1;
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72 .btn-border-bottom_81be287fc12f42af:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72.style-six_df6d0b5afc11c202 {
  background: var(--single-service-bg);
  border-width: 3px 0 0 0;
  border-style: solid;
  border-color: var(--color-primary);
  border-radius: 0;
}
.rts-service-area-five_2c026110b5e9d3b0 .single-service-style-two_d7bb3927a361fa72.style-six_df6d0b5afc11c202.mid_3b0dd82a03f090de {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-next,
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-prev {
  top: 50%;
  transform: translateY(-50%);
  background: #BCBFDB;
  width: 48px;
  height: 48px;
  line-height: 52px;
  text-align: center;
  color: var(--color-title);
  border-radius: 50%;
  transition: all 0.3s;
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-next:hover,
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-next::after,
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-pagination2 .swiper-pagination-bullet_b0debd4522b8dc89 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_2c026110b5e9d3b0 .swiper-pagination2 .swiper-pagination-bullet_b0debd4522b8dc89.swiper-pagination-bullet-active_b140cb5de69f8935 {
  background: #FF6354;
}

.title-wrapper-between_2b7f62fe8442ae05 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_2b7f62fe8442ae05 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_2b7f62fe8442ae05 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.rts-service-area-style-4_4e1e750fb688397a .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_4e1e750fb688397a .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_4e1e750fb688397a p.disc_a35984e905ed9b6e {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_3c3cf0f8be2300f0 {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_3c3cf0f8be2300f0 .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_3c3cf0f8be2300f0 .title {
  margin-bottom: 24px;
}
.single-service-area-seven_3c3cf0f8be2300f0 p.disc_a35984e905ed9b6e {
  margin-bottom: 20px;
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96::before {
  position: absolute;
  content: "";
  right: 0;
  bottom: -5px;
  height: 2px;
  width: 0%;
  background: var(--color-gradient);
  transition: 0.3s;
  z-index: 2;
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96:hover {
  color: var(--color-primary);
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_3c3cf0f8be2300f0 .rts-readmore-arrow-top_4d414e5d9ebbfe96:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_1a0f84a2e807196b {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_f823c66e2a267b12 .area-3_964b269e0bd1d7ad {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_f823c66e2a267b12 .thumbnail-service-1_f6edff2558e15cb1 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_f823c66e2a267b12 .service-content-style-one_748ea5fa08137469.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_f823c66e2a267b12 .service-content-style-one_748ea5fa08137469 .title {
  color: #fff;
}
.providing-service-area-start-seven_f823c66e2a267b12 .service-content-style-one_748ea5fa08137469 p.disc_a35984e905ed9b6e {
  color: #fff;
}
.providing-service-area-start-seven_f823c66e2a267b12 .service-content-style-one_748ea5fa08137469 .under-line-btn_ba2b999cedd77f0d {
  color: #fff;
}
.providing-service-area-start-seven_f823c66e2a267b12 .service-content-style-one_748ea5fa08137469 .under-line-btn_ba2b999cedd77f0d::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_2ad39e9c4aee27d5 {
  border-radius: 32px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}
.service-bg-about-page_2ad39e9c4aee27d5 .title-wrapper-between_2b7f62fe8442ae05 .title {
  color: #fff;
}
.service-bg-about-page_2ad39e9c4aee27d5 .title-wrapper-between_2b7f62fe8442ae05 p.disc_a35984e905ed9b6e {
  color: #E4E5F1;
}
.service-bg-about-page_2ad39e9c4aee27d5 .rts-service-area-style-4_4e1e750fb688397a p.disc_a35984e905ed9b6e {
  color: #E4E5F1;
}
.service-bg-about-page_2ad39e9c4aee27d5 .rts-service-area-style-4_4e1e750fb688397a .title {
  color: #fff;
}

.title-service-page-area-top_6a2156f95b6172c3 .title {
  font-size: 78px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  /* 80px */
  letter-spacing: -2.4px;
  max-width: 70%;
  margin: auto;
  margin-bottom: 48px;
}
.title-service-page-area-top_6a2156f95b6172c3 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_6a2156f95b6172c3 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_6a2156f95b6172c3 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_6a2156f95b6172c3 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_6a2156f95b6172c3 p.disc_a35984e905ed9b6e {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_6a2156f95b6172c3 p.disc_a35984e905ed9b6e {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_6a2156f95b6172c3 p.disc_a35984e905ed9b6e {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_6a2156f95b6172c3 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.service-page-service-style_a16b723c73b925ac {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_a16b723c73b925ac:hover {
  background: #614CE1;
}
.service-page-service-style_a16b723c73b925ac:hover .icon {
  background: #fff;
}
.service-page-service-style_a16b723c73b925ac:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_a16b723c73b925ac:hover .title {
  color: #fff;
}
.service-page-service-style_a16b723c73b925ac:hover p.disc_a35984e905ed9b6e {
  color: #fff;
}
.service-page-service-style_a16b723c73b925ac:hover a.learn-more-btn-underline_e17dd5f0e33797de {
  color: #fff;
}
.service-page-service-style_a16b723c73b925ac:hover a.learn-more-btn-underline_e17dd5f0e33797de::after {
  background: #fff;
}
.service-page-service-style_a16b723c73b925ac .icon {
  margin-bottom: 24px;
  width: 80px;
  height: 80px;
  background: var(--color-primary);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
}
.service-page-service-style_a16b723c73b925ac .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_a16b723c73b925ac p.disc_a35984e905ed9b6e {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_a16b723c73b925ac .learn-more-btn-underline_e17dd5f0e33797de {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_a16b723c73b925ac .learn-more-btn-underline_e17dd5f0e33797de::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_a16b723c73b925ac .learn-more-btn-underline_e17dd5f0e33797de:hover {
  color: var(--color-primary);
}
.service-page-service-style_a16b723c73b925ac .learn-more-btn-underline_e17dd5f0e33797de:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_18b175e545f413c6 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b {
    display: none;
  }
}
.service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .one {
    display: none;
  }
}
.service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .two_9715e625f91a7190 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .two_9715e625f91a7190 {
    display: none;
  }
}

.service-relative_18b175e545f413c6 {
  position: relative;
}
.service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .three_2dbc0604c70205d4 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .three_2dbc0604c70205d4 {
    display: none;
  }
}
.service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .four_089fdff23a09f069 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_86975a5691113848 .portfolio-content-wrapper-list_fd489f4eb9fd723c {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_86975a5691113848 .portfolio-content-wrapper-list_fd489f4eb9fd723c {
    margin-bottom: 0;
  }
}

.service-relative_18b175e545f413c6 {
  position: relative;
}
.service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .five_c777985c7c713bec {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_18b175e545f413c6 .service--shape_0dceb77b46206b5b .six_beb554f6705df888 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_1956c48de23052b5 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
  margin-bottom: 35px;
}
.banner-area-left-service-single_1956c48de23052b5 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_1956c48de23052b5 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_1956c48de23052b5 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_1956c48de23052b5 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_1956c48de23052b5 p.disc_a35984e905ed9b6e {
  max-width: 85%;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  /* 30px */
  letter-spacing: -0.4px;
}
@media screen and (max-width: 768px) {
  .banner-area-left-service-single_1956c48de23052b5 p.disc_a35984e905ed9b6e {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_1956c48de23052b5 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.rts-service-banner-area_55587d5b4d9723e3 {
  position: relative;
}
.rts-service-banner-area_55587d5b4d9723e3 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_55587d5b4d9723e3 .one {
    display: none;
  }
}
.rts-service-banner-area_55587d5b4d9723e3 .two_9715e625f91a7190 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_55587d5b4d9723e3 .two_9715e625f91a7190 {
    display: none;
  }
}
.rts-service-banner-area_55587d5b4d9723e3 .three_2dbc0604c70205d4 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_55587d5b4d9723e3 .three_2dbc0604c70205d4 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_55587d5b4d9723e3 .three_2dbc0604c70205d4 {
    top: 10%;
  }
}
.rts-service-banner-area_55587d5b4d9723e3 .four_089fdff23a09f069 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_55587d5b4d9723e3 .four_089fdff23a09f069 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 .single-counter-up_99c59b32dfb8124a {
  position: relative;
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 .single-counter-up_99c59b32dfb8124a::after {
  position: absolute;
  content: "";
  right: -80px;
  height: 100%;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  background: #D7D9E9;
}
@media screen and (max-width: 1200px) {
  .counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 .single-counter-up_99c59b32dfb8124a::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 .single-counter-up_99c59b32dfb8124a::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb.service-single_1651996f1a13f6e3 .single-counter-up_99c59b32dfb8124a:last-child::after {
  display: none;
}

.single-service-banner-area_5d654c9e0ec51d27 {
  position: relative;
}
.single-service-banner-area_5d654c9e0ec51d27 .banner-area-left-service-single_1956c48de23052b5 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_5d654c9e0ec51d27 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.single-service-banner-area_5d654c9e0ec51d27 .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_5d654c9e0ec51d27 .shape-area_8a8562e35f7f650e .one {
    top: 92%;
  }
}
.single-service-banner-area_5d654c9e0ec51d27 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_5d654c9e0ec51d27 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_5d654c9e0ec51d27 .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_5d654c9e0ec51d27 .thumbnail_b147e88a4379216e {
  position: relative;
}
.single-service-banner-area_5d654c9e0ec51d27 .thumbnail_b147e88a4379216e .short-image_362eb9431d99f93f {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_2bc09753f75267d7 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_2bc09753f75267d7 .title-style-one-center_a2d7e6b4abefef34 .title {
  color: #fff;
}
.bg-dark-border-radious-sd_2bc09753f75267d7 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_2bc09753f75267d7 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_2bc09753f75267d7 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_e890a91a267f691d {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_e890a91a267f691d .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_54150d27bec4c8df {
    padding: 80px 0;
  }
}

.image-area-service-1_4ceff47b12db82c8 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_4ceff47b12db82c8 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_4ceff47b12db82c8 .small_bad8395f039bac8b {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_4ceff47b12db82c8.bottom-1 .small_bad8395f039bac8b {
  right: 50px;
  left: unset;
}
.image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b {
    display: none;
  }
}
.image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b.mid_3b0dd82a03f090de {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b.mid_3b0dd82a03f090de {
    left: 35%;
  }
}
.image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b.two_9715e625f91a7190 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b.two_9715e625f91a7190 {
    display: none;
  }
}
.image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b.three_2dbc0604c70205d4 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_4ceff47b12db82c8.area-3 .small_bad8395f039bac8b.three_2dbc0604c70205d4 {
    display: none;
  }
}

.rts-working-process-area_a2581ad7e325ba2f.about_3ef4fe5684f6c12e {
  background: var(--choose-bg);
}
.rts-working-process-area_a2581ad7e325ba2f.about_3ef4fe5684f6c12e .accordion-area-4_8d2f20b44f2aa588 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_a2581ad7e325ba2f.about_3ef4fe5684f6c12e .thumbnail-left_3d954af1dc122ace {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_a2581ad7e325ba2f.about_3ef4fe5684f6c12e .accordion-area-4_8d2f20b44f2aa588 .accordion-item button {
  color: #fff;
}

.our-service-area_546198fbe154673e {
  position: relative;
}
.our-service-area_546198fbe154673e.about_3ef4fe5684f6c12e {
  overflow: hidden;
}
.our-service-area_546198fbe154673e.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.our-service-area_546198fbe154673e.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_546198fbe154673e.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_546198fbe154673e.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_546198fbe154673e.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
    display: none;
  }
}

.rts-service-banner-area_55587d5b4d9723e3.inner_0d7526ff9ea499a1 .title-service-page-area-top_6a2156f95b6172c3 .title {
  max-width: 100%;
}

.about-large-image-bg_431d794f16fd6bae {
  background-image: url(../img/about/01.jpg);
  height: 560px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 16px;
  background-attachment: fixed;
}
@media only screen and (max-width: 575px) {
  .about-large-image-bg_431d794f16fd6bae {
    height: 350px;
  }
}

.step-down-text-process_d689ab6bf201149f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_d689ab6bf201149f {
    display: none;
  }
}
.step-down-text-process_d689ab6bf201149f .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_d689ab6bf201149f .two_9715e625f91a7190 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_d689ab6bf201149f .three_2dbc0604c70205d4 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_d689ab6bf201149f .four_089fdff23a09f069 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_48b035306c036926 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 {
    padding-bottom: 50px;
  }
}
.connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 .title-main_235d5d5a2f9da8af {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 .title-main_235d5d5a2f9da8af {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 .title-main_235d5d5a2f9da8af {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 p.disc_a35984e905ed9b6e {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 p.disc_a35984e905ed9b6e {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_48b035306c036926 .connection-people-left_83993ceb1a3c7c13 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}
.connection-people-area_48b035306c036926 .thumbnail-connection-area-right_752c8c3cc05b8461 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_48b035306c036926 .shape-area-img_15b553388c674c5d .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_48b035306c036926 .shape-area-img_15b553388c674c5d .one {
    display: none;
  }
}
.connection-people-area_48b035306c036926 .shape-area-img_15b553388c674c5d .two_9715e625f91a7190 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_769a8a74caab19d9 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_769a8a74caab19d9 img {
  margin-bottom: 24px;
}
.single-about-small-cd_769a8a74caab19d9 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_769a8a74caab19d9 p.disc_a35984e905ed9b6e {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_9b99a39b9236a5cc {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_9b99a39b9236a5cc .number_38debe87ccdb0edd {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_9b99a39b9236a5cc .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_9b99a39b9236a5cc p.disc_a35984e905ed9b6e {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_0847b52a8da4bced {
  margin-top: -120px;
}

.step-down-text-process_d689ab6bf201149f p.disc_a35984e905ed9b6e {
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.56px;
  color: var(--color-title);
}
@media only screen and (max-width: 575px) {
  .step-down-text-process_d689ab6bf201149f p.disc_a35984e905ed9b6e {
    font-size: 18px;
  }
}

.container-1058_e57fab5eb8d94914 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_ff7302def70d8cb8 {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_ff7302def70d8cb8 .thumbnail_b147e88a4379216e {
  height: 100%;
}
.working-process-right-area-one_ff7302def70d8cb8 .thumbnail_b147e88a4379216e .large_c8dde2433669165f {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_ff7302def70d8cb8 .large_c8dde2433669165f {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_ff7302def70d8cb8 .small_bad8395f039bac8b {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_ff7302def70d8cb8 .small_bad8395f039bac8b {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_ff7302def70d8cb8 .small_bad8395f039bac8b {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_ff7302def70d8cb8 .small_bad8395f039bac8b {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_c81cb085325841d8 .working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button {
  color: #fff !important;
}

.working-process-accordion-one .accordion-item {
  margin-bottom: 16px;
  border: none;
  box-shadow: none;
  border-radius: 16px;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 100%), #BCBFDB;
}
.working-process-accordion-one .accordion-item.show {
  background: var(--color-gradient-5);
}
.working-process-accordion-one .accordion-item.show button {
  color: #fff !important;
}
.working-process-accordion-one .accordion-item.show .accordion-body_9ef98128b2dd4c9b {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button {
  background-color: transparent;
  background: transparent;
  box-shadow: none;
  color: var(--color-title);
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button::after {
  content: "\f061";
  background-image: none;
  font-family: var(--font-three);
  transform: none;
  font-weight: 400;
  top: 42%;
  position: absolute;
  right: 32px;
  transform: translateY(-50%);
}
.working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_bda46319baa72e3e button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_9ef98128b2dd4c9b {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_a2581ad7e325ba2f .thumbnail-left_3d954af1dc122ace img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_a2581ad7e325ba2f .thumbnail-left_3d954af1dc122ace img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_8d2f20b44f2aa588 .accordion-item button {
  color: #fff;
}

[data-theme=dark] .working-process-accordion-one .accordion-item {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}
[data-theme=dark] .working-process-accordion-one .accordion-item.show {
  background: var(--color-gradient-5);
}

.accordion-area-4_8d2f20b44f2aa588 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_8d2f20b44f2aa588 {
    padding-left: 0;
  }
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item {
  background: transparent;
  background-color: transparent;
  border: none;
  margin-bottom: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid var(--color-border);
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item button {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  background: transparent !important;
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item button::after {
  counter-increment: section;
  content: counter(section, decimal-leading-zero);
  background-image: none;
  transform: none;
  color: #BCBFDB;
  font-weight: 500;
  display: flex;
  align-items: center;
  right: 0;
  position: absolute;
  height: 30px;
  width: 40px;
}
@media (max-width: 450px) {
  .accordion-area-4_8d2f20b44f2aa588 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_8d2f20b44f2aa588 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_8d2f20b44f2aa588 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_c81cb085325841d8 {
  position: relative;
}
.rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    display: none;
  }
}
.rts-working-porcess-area-two_c81cb085325841d8 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_1ade08b33a006bfb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_1ade08b33a006bfb {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up_99c59b32dfb8124a {
  text-align: center;
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up_99c59b32dfb8124a .title {
  color: var(--color-primary);
  text-align: center;
  font-family: Manrope;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  /* 48px */
  letter-spacing: -1.92px;
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up_99c59b32dfb8124a .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up_99c59b32dfb8124a p {
  color: var(--color-title);
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 0;
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up-five_0cb06af2eeef1c8f {
  text-align: center;
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up-five_0cb06af2eeef1c8f .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_1ade08b33a006bfb .single-counter-up-five_0cb06af2eeef1c8f .title {
  color: var(--color-primary-2);
  font-size: 48px;
  font-weight: 800;
  margin-bottom: 5px;
}

@media only screen and (max-width: 767px) {
  .counterup-area-two_d8dc92222900adf2 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_826d5b0a16287e2c {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_826d5b0a16287e2c .single-counter-up-two_517ef770ac31fde8 .icon {
  height: 80px;
  min-width: 80px;
  border-radius: 50%;
  border: 1px solid var(--color-border);
  display: flex;
  align-items: center;
  justify-content: center;
}
.counter-up-area-four_826d5b0a16287e2c .single-counter-up-two_517ef770ac31fde8 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_826d5b0a16287e2c .single-counter-up-two_517ef770ac31fde8 .inmformation_fda8a2e1fa4cd5c5 p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_826d5b0a16287e2c::after {
  position: absolute;
  content: "";
  left: -50px;
  top: 0;
  height: 200px;
  width: 200px;
  background: var(--color-primary);
  filter: blur(250px);
  border-radius: 50%;
  z-index: -1;
}
.counter-up-area-four_826d5b0a16287e2c .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_826d5b0a16287e2c .shape-area_8a8562e35f7f650e img {
    display: none;
  }
}
.counter-up-area-four_826d5b0a16287e2c .shape-area_8a8562e35f7f650e img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_ce67d0e86e5632ca p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_ce67d0e86e5632ca h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_c25a69f7af4bd886 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_c25a69f7af4bd886 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_c25a69f7af4bd886 p.disc_a35984e905ed9b6e {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_302238a465e22d2d.area-2_4e4e621c028cbae8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid var(--color-border-2);
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_302238a465e22d2d.area-2_4e4e621c028cbae8 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_302238a465e22d2d.area-2_4e4e621c028cbae8 .single-counter-up_99c59b32dfb8124a {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_302238a465e22d2d.area-2_4e4e621c028cbae8 .single-counter-up_99c59b32dfb8124a {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_302238a465e22d2d.area-2_4e4e621c028cbae8 .single-counter-up_99c59b32dfb8124a .title {
  color: var(--color-title);
  text-align: center;
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.92px;
}
.counter-upmain-wrapper-style-six_302238a465e22d2d.area-2_4e4e621c028cbae8 .single-counter-up_99c59b32dfb8124a p {
  color: var(--color-title);
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 10px;
}

.image-swiper-main-wrapper-7_7d62958664f9aaf6 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_7d62958664f9aaf6 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_7d62958664f9aaf6 img {
  border-radius: 16px;
}

.call-to-action-area-7_002e2a4e54d3be7f {
  border-radius: 32px;
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
  padding: 80px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_002e2a4e54d3be7f {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_002e2a4e54d3be7f {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_002e2a4e54d3be7f .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_002e2a4e54d3be7f .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_002e2a4e54d3be7f .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_002e2a4e54d3be7f p.disc_a35984e905ed9b6e {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_002e2a4e54d3be7f .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_002e2a4e54d3be7f .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.call-to-action-area-7_002e2a4e54d3be7f .shape-area_8a8562e35f7f650e img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_002e2a4e54d3be7f .shape-area_8a8562e35f7f650e img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_002e2a4e54d3be7f .shape-area_8a8562e35f7f650e img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_002e2a4e54d3be7f .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_3cfcfd6e43b5968f {
  border-radius: 32px;
  background: var(--counter-up-bg);
  padding: 80px;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_3cfcfd6e43b5968f {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_3cfcfd6e43b5968f {
    padding: 50px;
  }
}
.call-to-action-area-5_3cfcfd6e43b5968f .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .call-to-action-area-5_3cfcfd6e43b5968f .title {
    font-size: 35px;
  }
  .call-to-action-area-5_3cfcfd6e43b5968f .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_3cfcfd6e43b5968f .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_3cfcfd6e43b5968f p.disc_a35984e905ed9b6e {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_3cfcfd6e43b5968f .button-area_ec864f94c184269e {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_3cfcfd6e43b5968f .button-area_ec864f94c184269e {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_3cfcfd6e43b5968f .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_3cfcfd6e43b5968f .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_3cfcfd6e43b5968f .rts-btn.btn-secondary-5_96f182893770d4bf {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3cfcfd6e43b5968f .rts-btn.btn-secondary-5_96f182893770d4bf:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3cfcfd6e43b5968f .rts-btn.btn-secondary-5-1_e2291846c7d9385e {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_3cfcfd6e43b5968f .rts-btn.btn-secondary-5-1_e2291846c7d9385e:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_3cfcfd6e43b5968f .shape-area_8a8562e35f7f650e img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_3cfcfd6e43b5968f .shape-area_8a8562e35f7f650e img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_3cfcfd6e43b5968f .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_3cfcfd6e43b5968f .shape-image_cc038718ec4eeb44 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 p.disc_a35984e905ed9b6e {
  color: var(--color-second);
}
.call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .btn-primary-4-border_30f6b0ec82a2110a {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .btn-primary-4-border_30f6b0ec82a2110a:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .shape-image_cc038718ec4eeb44 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .shape-image_cc038718ec4eeb44 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .shape-image_cc038718ec4eeb44 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_3cfcfd6e43b5968f.area-5_2 .shape-image_cc038718ec4eeb44 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_a8221cc2d2d4f6a1 {
  border-radius: 32px;
  background: var(--counter-eight);
  padding: 80px 90px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .counter-up-8-wrapper_a8221cc2d2d4f6a1 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_a8221cc2d2d4f6a1 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_6e5016f2eff0ac68 {
  padding: 48px 32px;
  border-radius: 32px;
  background: var(--counter-about);
  border: 1px solid #bcbfdb65;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .container-counter-about-page_6e5016f2eff0ac68 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_6e5016f2eff0ac68 .single-counter-up_99c59b32dfb8124a {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_6e5016f2eff0ac68 .single-counter-up_99c59b32dfb8124a {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_6e5016f2eff0ac68 .single-counter-up_99c59b32dfb8124a {
    flex-basis: 100%;
  }
}
.container-counter-about-page_6e5016f2eff0ac68 .single-counter-up_99c59b32dfb8124a:last-child {
  border: none;
}
.container-counter-about-page_6e5016f2eff0ac68 .single-counter-up_99c59b32dfb8124a .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_6e5016f2eff0ac68 .single-counter-up_99c59b32dfb8124a .title {
  margin-bottom: 3px;
}

.single-testimonials-area_d8bf216eed15e3aa {
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--testimonial-single-bg);
  padding: 35px;
  display: block;
  overflow: hidden;
  position: relative;
}
@media only screen and (max-width: 575px) {
  .single-testimonials-area_d8bf216eed15e3aa {
    padding: 20px;
  }
}
.single-testimonials-area_d8bf216eed15e3aa .logo_3e9350c6147ee483 {
  margin-bottom: 24px;
}
.single-testimonials-area_d8bf216eed15e3aa p.disc_a35984e905ed9b6e {
  max-width: 95%;
}
.single-testimonials-area_d8bf216eed15e3aa .author-area_9b62b5d71f68d5bf {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_d8bf216eed15e3aa .author-area_9b62b5d71f68d5bf .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_d8bf216eed15e3aa .quote-image_5d3cac4513e0d1aa {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_d8bf216eed15e3aa .quote-image_5d3cac4513e0d1aa {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_6d22c716ea29f44a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_6d22c716ea29f44a .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-testimonials-area-one_6d22c716ea29f44a .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_6d22c716ea29f44a .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-next,
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-next::after,
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-prev::after {
  position: absolute;
  content: "\f061";
  font-family: var(--font-three);
  font-size: 20px;
  right: 0;
  bottom: 10px;
  color: #000;
  height: 45px;
  width: 45px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #DFDBF9;
  color: var(--color-primary);
  transform: rotate(-45deg);
  transition: 0.3s;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-next:hover::after,
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_6d22c716ea29f44a .button-pagination-area_950ba27f907f8e0e .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_3f4ff01240c30657 {
  background: var(--body-bg);
  border: 1px solid var(--color-primary);
  color: var(--color-primary);
  font-weight: 700;
  text-transform: capitalize;
}
[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_3f4ff01240c30657:hover {
  color: #fff;
}

.overlay-bottom-section {
  position: relative;
  z-index: 2;
}
.overlay-bottom-section::after {
  position: absolute;
  bottom: -146px;
  left: -25%;
  width: 150%;
  background: var(--testimonial-overlay);
  content: "";
  height: 432px;
  z-index: 1;
  pointer-events: none;
}
.overlay-bottom-section .btn-bottom-center_5433f5ca4b696f7e {
  text-align: center;
  margin: auto;
  z-index: 5;
  position: relative;
}
.overlay-bottom-section .rts-btn {
  margin-top: -100px;
}

.mySwiper-testimonials-3 {
  overflow: hidden;
  padding: 10px;
}

.radious-4-side_ed648ee578f990de {
  border-radius: 20px;
}

.single-testimonisl-three_992a4bcc40a42742 {
  padding: 26px 33px;
  text-align: center;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  position: relative;
  z-index: 2;
  border-radius: 15px;
}
.single-testimonisl-three_992a4bcc40a42742::before {
  content: "";
  position: absolute;
  left: -0.75%;
  top: -0.75%;
  width: 101%;
  height: 101%;
  background: var(--color-gradient-7);
  z-index: -2;
  border-radius: 15px;
}
.single-testimonisl-three_992a4bcc40a42742::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #1e1f24;
  z-index: -1;
  border-radius: 15px;
  margin: -1px;
}
.single-testimonisl-three_992a4bcc40a42742 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_992a4bcc40a42742 p.disc_a35984e905ed9b6e {
  color: #bbbbbb;
  font-family: Rubik;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 25px;
}
.single-testimonisl-three_992a4bcc40a42742 .author_13a8b39c2347142c .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_992a4bcc40a42742 .author_13a8b39c2347142c p.disc_a35984e905ed9b6e {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_28ebc67ea03946bb {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_28ebc67ea03946bb p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_28ebc67ea03946bb .small-team-aera_de9a9b70111244ff {
  margin-top: -40px;
}
.expart-team-small-thumb_28ebc67ea03946bb .small-team-aera_de9a9b70111244ff img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_28ebc67ea03946bb .small-team-aera_de9a9b70111244ff img.two_9715e625f91a7190 {
  left: 30px;
}
.expart-team-small-thumb_28ebc67ea03946bb .small-team-aera_de9a9b70111244ff img.three_2dbc0604c70205d4 {
  left: 60px;
}
.expart-team-small-thumb_28ebc67ea03946bb .small-team-aera_de9a9b70111244ff img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_efdbcbd974d103c2 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_efdbcbd974d103c2 {
    width: 100%;
  }
}

.single-testimonials-4_f3df47a9754a861c {
  background: var(--section-bg-gray);
  border-radius: 16px;
  padding: 32px;
  border: 1px solid var(--color-border);
  text-align: center;
}
@media (max-width: 576px) {
  .single-testimonials-4_f3df47a9754a861c {
    padding: 32px 16px;
  }
}
.single-testimonials-4_f3df47a9754a861c .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_f3df47a9754a861c p.disc_a35984e905ed9b6e {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_f3df47a9754a861c .author_13a8b39c2347142c .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_f3df47a9754a861c .author_13a8b39c2347142c p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_2f7ef0e428468622 {
  position: relative;
}
.rts-client-feedback-area_2f7ef0e428468622.home-2_64bfec9c3b8e0e3d .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_2f7ef0e428468622.home-2_64bfec9c3b8e0e3d .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_4e4f43a32762dbaa {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .one {
    display: none;
  }
}
.rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
    display: none;
  }
}
.rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
    display: none;
  }
}
.rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_4e4f43a32762dbaa .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_7b2327259be5c8ed .single-testimonials-area_d8bf216eed15e3aa {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_7b2327259be5c8ed .single-testimonials-area_d8bf216eed15e3aa p.disc_a35984e905ed9b6e {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_7b2327259be5c8ed .single-testimonials-area_d8bf216eed15e3aa .author-area_9b62b5d71f68d5bf .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_7b2327259be5c8ed .single-testimonials-area_d8bf216eed15e3aa .author-area_9b62b5d71f68d5bf span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_7b2327259be5c8ed {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_7b2327259be5c8ed .title-style-one-center_a2d7e6b4abefef34 .pre_d79616b5ab1fa748 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_7b2327259be5c8ed .title-style-one-center_a2d7e6b4abefef34 .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_7b2327259be5c8ed .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_7b2327259be5c8ed .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_c722452f612d4970 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_c722452f612d4970 .inner_0d7526ff9ea499a1 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_c722452f612d4970 .inner_0d7526ff9ea499a1 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_c722452f612d4970 .inner_0d7526ff9ea499a1 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_c722452f612d4970 .inner_0d7526ff9ea499a1 {
    padding: 25px;
  }
}
.testimonials-filwidth_c722452f612d4970 .body {
  margin-top: 30px;
}
.testimonials-filwidth_c722452f612d4970 .body p {
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.56px;
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_c722452f612d4970 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_c722452f612d4970 .body .author_13a8b39c2347142c img {
  margin-bottom: 20px;
}
.testimonials-filwidth_c722452f612d4970 .body .author_13a8b39c2347142c a .title-name_c5e92b15bcbfa286 {
  margin-bottom: 3px;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
}

.mySwiper-testimonials-8 .swiper-button-next::after,
.mySwiper-testimonials-8 .swiper-button-prev::after {
  height: 48px;
  min-width: 48px;
  background: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #000;
  border: 1px solid #bcbfdb3f;
  box-shadow: 0px 4px 8px -8px rgba(0, 0, 0, 0.1);
}
.mySwiper-testimonials-8 .swiper-button-next:hover::after,
.mySwiper-testimonials-8 .swiper-button-prev:hover::after {
  background: var(--color-primary-2);
  color: #fff;
  border: 1px solid transparent;
  box-shadow: none;
}
@media screen and (max-width: 576px) {
  .mySwiper-testimonials-8 .swiper-button-next,
.mySwiper-testimonials-8 .swiper-button-prev {
    display: none;
  }
}
.mySwiper-testimonials-8 .swiper-button-next {
  right: 40px;
}
.mySwiper-testimonials-8 .swiper-button-prev {
  left: 40px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89.swiper-pagination-bullet-active_b140cb5de69f8935 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_e08f94c05871f0d5 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-left_c9e8896a1f687636 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-left_c9e8896a1f687636 .heading-title_730df2c4897aad55 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-left_c9e8896a1f687636 .author-area_9b62b5d71f68d5bf {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-left_c9e8896a1f687636 .author-area_9b62b5d71f68d5bf .right-content_ab317b268314e534 .author-title_2e982824ba85b37f {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-left_c9e8896a1f687636 .author-area_9b62b5d71f68d5bf .right-content_ab317b268314e534 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-right_d0d0f019baa7ac62 {
  margin-left: 40px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-right_d0d0f019baa7ac62 .right-inner_9547eacea1707361 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-right_d0d0f019baa7ac62 .right-inner_9547eacea1707361 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-right_d0d0f019baa7ac62 .right-inner_9547eacea1707361 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-right_d0d0f019baa7ac62 .right-inner_9547eacea1707361 .item .heading-title_730df2c4897aad55 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 .testimonial-right_d0d0f019baa7ac62 .right-inner_9547eacea1707361 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .section-inner_5c14cfa20f3834c4 {
  position: relative;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .service-swiper-main-wrapper-2_c06d927270dbd55f {
  overflow: hidden;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-slide:nth-child(odd) .single-service-style-two_d7bb3927a361fa72 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_e08f94c05871f0d5 .single-service-style-two_d7bb3927a361fa72 {
  border: none;
  border-top: 3px solid var(--color-primary-2);
  background: var(--client-testimonial-bg);
  border-radius: 0;
  padding: 48px 30px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .single-service-style-two_d7bb3927a361fa72 .disc_a35984e905ed9b6e {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .single-service-style-two_d7bb3927a361fa72 .author-area_9b62b5d71f68d5bf {
  margin-top: 10px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .single-service-style-two_d7bb3927a361fa72 .author-area_9b62b5d71f68d5bf .author-content_74b7b370c08409ff .author-title_2e982824ba85b37f {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .single-service-style-two_d7bb3927a361fa72 .author-area_9b62b5d71f68d5bf .author-content_74b7b370c08409ff .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next,
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-prev {
  top: 50%;
  transform: translateY(-50%);
  background: #F2F2F8;
  width: 48px;
  height: 48px;
  line-height: 52px;
  text-align: center;
  border-radius: 50%;
  color: var(--color-secondary-2);
  transition: all 0.3s;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next i,
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next:hover,
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next::after,
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next,
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-pagination2 .swiper-pagination-bullet_b0debd4522b8dc89 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_e08f94c05871f0d5 .swiper-pagination2 .swiper-pagination-bullet_b0debd4522b8dc89.swiper-pagination-bullet-active_b140cb5de69f8935 {
  background: #FF6354;
}

.rts-testimonials-area-three_c794c03c04924317 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .one {
    display: none;
  }
}
.rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
    display: none;
  }
}
.rts-testimonials-area-three_c794c03c04924317 .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_f9f218724763452d {
  position: relative;
}
.rts-testimonials-area-7_f9f218724763452d .testimonials--shape_52655247f151816d img {
  position: absolute;
}
.rts-testimonials-area-7_f9f218724763452d .testimonials--shape_52655247f151816d img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_f9f218724763452d .testimonials--shape_52655247f151816d img.two_9715e625f91a7190 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_d8bf216eed15e3aa .logo_3e9350c6147ee483 .light_61deba0fb0645dba {
  display: block;
}
[data-theme=light] .single-testimonials-area_d8bf216eed15e3aa .logo_3e9350c6147ee483 .dark_a52b2f6f81330f76 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_d8bf216eed15e3aa .logo_3e9350c6147ee483 .light_61deba0fb0645dba {
  display: none;
}
[data-theme=dark] .single-testimonials-area_d8bf216eed15e3aa .logo_3e9350c6147ee483 .dark_a52b2f6f81330f76 {
  display: block;
}

.single-blog-area-style-one_88c2f9f80ac32149:hover .thumbnail_b147e88a4379216e img {
  transform: scale(1.1);
}
.single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title a {
  margin-bottom: 15px;
  color: var(--color-title);
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: -0.4px;
  transition: 0.3s;
}
@media (max-width: 450px) {
  .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 .admin_35ce947015835ed6 {
  color: #614CE1;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 .date_010e258ac49fefeb {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_83d9b53d05e1680e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_83d9b53d05e1680e .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-blog-area-one_83d9b53d05e1680e .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-blog-area-one_83d9b53d05e1680e .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_83d9b53d05e1680e .shape-area_8a8562e35f7f650e .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_83d9b53d05e1680e .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_83d9b53d05e1680e .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_83d9b53d05e1680e .rts-btn.btn-primary_3f4ff01240c30657.text-center_dc5f4f1cf1b3ae91 {
  margin: auto;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e {
  border-radius: 0;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e img {
  border-radius: 0;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 {
  background: var(--blog-single);
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 .date_010e258ac49fefeb span {
  margin-right: 10px;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .btn-area_28c5fc268aef7259 {
  text-align: center;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .btn-area_28c5fc268aef7259 .read-more-btn_9034db8a0a313188 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .btn-area_28c5fc268aef7259 .read-more-btn_9034db8a0a313188:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .btn-area_28c5fc268aef7259 .read-more-btn_9034db8a0a313188::before {
  content: "";
  position: absolute;
  right: 0;
  width: 0%;
  height: 1px;
  bottom: -1px;
  transition: all 0.4s;
  background: var(--color-primary-2);
  z-index: 1;
}

.rts-blog-area-one_83d9b53d05e1680e.home-five_b6c1dc88b80e64e2 .title-style-one-center_a2d7e6b4abefef34 .pre_d79616b5ab1fa748 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_83d9b53d05e1680e.home-five_b6c1dc88b80e64e2 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .bottom-area_5e0a333c16846221 .admin_35ce947015835ed6 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_83d9b53d05e1680e.home-five_b6c1dc88b80e64e2 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_83d9b53d05e1680e.home-five_b6c1dc88b80e64e2 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_83d9b53d05e1680e.home-six_a3dd8c4f3b73274d .title-style-one-center_a2d7e6b4abefef34 {
  color: var(--color-primary-2);
}

.rts-blog-area-one_83d9b53d05e1680e.style-seven_5cb704e6af182f73 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_83d9b53d05e1680e.style-seven_5cb704e6af182f73 .title-style-one-center_a2d7e6b4abefef34 .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_83d9b53d05e1680e.style-seven_5cb704e6af182f73 .rts-btn.btn-primary-border_fa59af5dbba77697 {
  color: var(--color-primary);
}
.rts-blog-area-one_83d9b53d05e1680e.style-seven_5cb704e6af182f73 .rts-btn.btn-primary-border_fa59af5dbba77697:hover {
  color: #fff;
}

.single-blog-area-style-one_88c2f9f80ac32149.eight-area_8e30eb7bbc9466de {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_9c9f20bdc3f13ed7 {
  background: var(--color-gradient-2);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 700;
  text-align: center;
  display: flex;
  justify-content: center;
  margin: auto;
  position: relative;
  max-width: max-content;
  margin: auto;
}
.btn-readmore-8_9c9f20bdc3f13ed7::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_9c9f20bdc3f13ed7::before {
  position: absolute;
  content: "";
  right: 0;
  bottom: -2px;
  height: 1px;
  width: 0%;
  background: var(--color-gradient-2);
  transition: 0.3s;
  z-index: 2;
}
.btn-readmore-8_9c9f20bdc3f13ed7:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_baee800c13135b81 {
  color: var(--color-primary);
  font-weight: 700;
  text-align: center;
  display: flex;
  justify-content: center;
  margin: auto;
  position: relative;
  max-width: max-content;
  margin: auto;
  transition: 0.3s;
}
.btn-readmore-inner_baee800c13135b81::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_baee800c13135b81::before {
  position: absolute;
  content: "";
  right: 0;
  bottom: -2px;
  height: 1px;
  width: 0%;
  background: var(--color-primary);
  transition: 0.3s;
  z-index: 2;
}
.btn-readmore-inner_baee800c13135b81:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_88c2f9f80ac32149.about-page_3324cab2c98cf71c {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.one {
    display: none;
  }
}
.rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    top: 2%;
  }
}
.rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_e7ca3b7acdf9dcd0.shape-position_952f5ad427662715 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89.swiper-pagination-bullet-active_b140cb5de69f8935 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 {
  padding-bottom: 40px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e {
  max-width: 100%;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .read-more-btn_9034db8a0a313188 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .read-more-btn_9034db8a0a313188:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .read-more-btn_9034db8a0a313188:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .read-more-btn_9034db8a0a313188::before {
  content: "";
  position: absolute;
  right: 0;
  width: 0%;
  height: 1px;
  bottom: -1px;
  transition: all 0.4s;
  background: var(--color-primary);
  z-index: 1;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .rts-single-wized_9e49d795bb93cd87 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .rts-single-wized_9e49d795bb93cd87.search .wized-body_f52863c52fd5a978 {
  margin-top: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 {
  margin-top: 30px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 .rts-search-wrapper_4d4e3eefd1abbdb8 {
  position: relative;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 .rts-search-wrapper_4d4e3eefd1abbdb8 input {
  background: #fff;
  height: 55px;
  border-radius: 12px;
  padding-right: 70px;
  padding-left: 25px;
  border: 1px solid transparent;
  color: var(--color-body);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 .rts-search-wrapper_4d4e3eefd1abbdb8 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 .rts-search-wrapper_4d4e3eefd1abbdb8 button {
  position: absolute;
  max-width: max-content;
  height: 55px;
  width: 55px;
  border-radius: 12px;
  background: var(--color-primary);
  display: inline-block;
  padding: 0 19px;
  border: none;
  right: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 .rts-search-wrapper_4d4e3eefd1abbdb8 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01 li {
  list-style: none;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01 li a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 25px;
  background: #fff;
  color: #5D666F;
  font-weight: 500;
  transition: 0.3s;
  border-radius: 12px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .single-categories_ef2b49dd06b2fd01 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .thumbnail_b147e88a4379216e {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .thumbnail_b147e88a4379216e img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .thumbnail_b147e88a4379216e:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .content-area_f063f2a5b6ce25c6 {
  flex-basis: 60%;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .user_472c9deb640144b1 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .user_472c9deb640144b1 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .post-title_9aceb346d6b2519a .title {
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 600;
  color: var(--color-body);
  line-height: 26px;
  margin-top: 5px;
  transition: 0.3s;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .post-title_9aceb346d6b2519a .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .recent-post-single_2b5e8c525e4db8fc .post-title_9aceb346d6b2519a:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .gallery-inner_c59833415701e7f4 .single-row_663a8c62f6ebd076.row-1_919eb16ea03a47c3 {
  margin-bottom: 20px;
}
.w-100_d3f05884706d93fe {
  border-radius: 15px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .tags-wrapper_06efec4f43547f6c {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .tags-wrapper_06efec4f43547f6c a {
  padding: 5px 16px;
  background: #fff;
  border-radius: 12px;
  margin-right: 10px;
  margin-bottom: 10px;
  color: #1C2539;
  font-size: 14px;
  font-weight: 500;
  transition: 0.3s;
}
.fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .tags-wrapper_06efec4f43547f6c a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_575c0d6375f83fc1.grid-2_8af2285fed4f0588 .single-blog-area-style-one_88c2f9f80ac32149 {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_575c0d6375f83fc1.grid-2_8af2285fed4f0588 .single-blog-area-style-one_88c2f9f80ac32149:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_575c0d6375f83fc1.grid-2_8af2285fed4f0588 .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 .title {
  font-size: 20px;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e {
  border-radius: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .single-blog-area-style-one_88c2f9f80ac32149 .thumbnail_b147e88a4379216e img {
  border-radius: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .single-blog-area-style-one_88c2f9f80ac32149 .inner-content-wrapper_5d85358276ef5241 {
  padding: 30px 0 0;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-content_d6cde38f1bed0256 {
  padding: 0 0 80px;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-content_d6cde38f1bed0256 p.first-text_ba24afea9e06b38c::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-content_d6cde38f1bed0256 .desc-image_61a2d75324fa0faf .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-content_d6cde38f1bed0256 .desc-image-2_8d8959976bcdba3b .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-footer_944349146c6a649d {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  padding: 80px 0;
  border-top: 1px solid rgba(131, 131, 131, 0.25);
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-footer_944349146c6a649d .nav-x_f7df7459c24a6ce2 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-footer_944349146c6a649d .nav-x_f7df7459c24a6ce2 li a {
  font-weight: 600;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-footer_944349146c6a649d .nav-x_f7df7459c24a6ce2 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e {
  display: flex;
  align-items: center;
  background: var(--footer-four-bg);
  padding: 30px;
  gap: 40px;
  border-radius: 16px;
}
@media screen and (max-width: 576px) {
  .fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e {
    flex-direction: column;
  }
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e .left-image_914d6b77dd2fdbfd {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e .right-content_ab317b268314e534 {
  flex-basis: 70%;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e .right-content_ab317b268314e534 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e .right-content_ab317b268314e534 .author-social_3c2709157d13f0e0 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e .right-content_ab317b268314e534 .author-social_3c2709157d13f0e0 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_575c0d6375f83fc1.details_25f17223499f531d .post-panel_7204869a6d363dd7 .post-author_40216c6228732c1e .right-content_ab317b268314e534 .author-social_3c2709157d13f0e0 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_575c0d6375f83fc1.inner_0d7526ff9ea499a1 .fluxi-right-ct-1_3bef5fe8ba4932fe .wized-body_f52863c52fd5a978 .rts-search-wrapper_4d4e3eefd1abbdb8 input {
  color: #717171;
}

.post-form_363fcc4ef828dfb2 {
  padding: 80px 48px;
  background: var(--footer-four-bg);
  border-radius: 16px;
  width: 838px;
  margin: auto;
  position: relative;
}
@media screen and (max-width: 992px) {
  .post-form_363fcc4ef828dfb2 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc input,
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc textarea {
  padding-left: 35px;
}
.post-form_363fcc4ef828dfb2 .single-input-area_2acf2745bd2a61fc.text-area_01359132a5317e6e i {
  top: 61px !important;
}

.rts-fluxi-pagination_65a7f9e544636b0a {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_65a7f9e544636b0a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_65a7f9e544636b0a ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_65a7f9e544636b0a ul li button {
  width: 50px;
  height: 50px;
  border-radius: 12px;
  background: transparent;
  font-weight: 600;
  font-size: 16px;
  line-height: 100%;
  color: var(--color-body);
  transition: 0.3s;
}
.rts-fluxi-pagination_65a7f9e544636b0a ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_65a7f9e544636b0a ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_b5e5286a41f59ad9 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_17b704a73b6fa691 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 p.disc_a35984e905ed9b6e br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_17b704a73b6fa691 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_17b704a73b6fa691 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_17b704a73b6fa691 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_17b704a73b6fa691 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_17b704a73b6fa691 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_17b704a73b6fa691 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_17b704a73b6fa691 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_17b704a73b6fa691 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_17b704a73b6fa691 .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 .shape-area_8a8562e35f7f650e .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_17b704a73b6fa691 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_17b704a73b6fa691 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
    display: none;
  }
}
.subscribe-main-wrapper-one_17b704a73b6fa691 .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
  min-width: max-content;
  max-width: max-content;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-prev::after {
  position: absolute;
  content: "\f061";
  font-family: var(--font-three);
  font-size: 20px;
  right: 0;
  bottom: 10px;
  color: #000;
  height: 45px;
  width: 45px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #DFDBF9;
  color: var(--color-primary);
  transform: rotate(-45deg);
  transition: 0.3s;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_950ba27f907f8e0e .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_568a4226cbfebb7a.about_3ef4fe5684f6c12e .btn-area_28c5fc268aef7259 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_568a4226cbfebb7a.about_3ef4fe5684f6c12e .btn-area_28c5fc268aef7259 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_47a6cff28e222fff .title {
  color: #fff;
  font-family: var(--font-primary);
  font-size: var(--h6);
  font-weight: var(--s-bold);
  line-height: 1.25;
  margin: 0;
  margin-bottom: 20px;
}

[data-theme=light] .single-footer-wized-one_47a6cff28e222fff .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_47a6cff28e222fff .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_625dd999f1c71a10 .single-footer-wized-one_47a6cff28e222fff .title, [data-theme=light] .rts-footer-area-one_77b154ef7effd7c2 .single-footer-wized-one_47a6cff28e222fff .title {
  color: #26262C;
}

.rts-footer-area-one_77b154ef7effd7c2 {
  background: var(--footer-bg);
}
.rts-footer-area-one_77b154ef7effd7c2 .footer-top-area_ae419496c057df11 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_47a6cff28e222fff ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_47a6cff28e222fff ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_47a6cff28e222fff form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_47a6cff28e222fff form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_47a6cff28e222fff form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_e80cb4d56844f721 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 40px;
  margin-top: 70px;
  border-top: 1px solid #bcbfdb54;
}
@media only screen and (max-width: 575px) {
  .copyright-area-start_e80cb4d56844f721 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_e80cb4d56844f721 p {
  margin-bottom: 0;
}
.copyright-area-start_e80cb4d56844f721 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_e80cb4d56844f721 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_e80cb4d56844f721 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_e80cb4d56844f721 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_e80cb4d56844f721.area-two_174d9b0981f71215 p {
  color: #D7D9E9;
}
.copyright-area-start_e80cb4d56844f721.area-two_174d9b0981f71215 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_e80cb4d56844f721.area-two_174d9b0981f71215 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_5a8dd927a9b8020a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_5a8dd927a9b8020a .social-area-one_312493e6b1f2bbe3 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_11ee9048ffd7edd3 .mobile__breakpoint_68335de5ec3449f9 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_11ee9048ffd7edd3 .single-footer-wized-one_47a6cff28e222fff ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_11ee9048ffd7edd3 .single-footer-wized-one_47a6cff28e222fff ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_c04d050a1708620b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_c04d050a1708620b .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_c04d050a1708620b .right .language_453b15a982b17ef2 {
  color: #fff;
}

.footer-four_625dd999f1c71a10 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_86f7de3fd4b9e0dc {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_86f7de3fd4b9e0dc .single-footer-four-wized_49a6af15a00340da ul li a {
  color: #E4E5F1;
}
.footer-three_86f7de3fd4b9e0dc .single-footer-four-wized_49a6af15a00340da ul li a:hover {
  color: var(--color-primary);
}
.footer-three_86f7de3fd4b9e0dc .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input {
  background: #FFFFFF;
}
.footer-three_86f7de3fd4b9e0dc .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_49a6af15a00340da .title {
  color: var(--footer-widget-title);
  margin-bottom: 25px;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
}
.single-footer-four-wized_49a6af15a00340da ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_49a6af15a00340da ul li {
  margin: 15px 0;
}
.single-footer-four-wized_49a6af15a00340da ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form button {
  padding: 18px 20px;
}

.copyright-area-four_82fee192e00dcf6d {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_82fee192e00dcf6d.area-3_964b269e0bd1d7ad p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_82fee192e00dcf6d {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_82fee192e00dcf6d .logo_3e9350c6147ee483 img.light_61deba0fb0645dba {
  display: block;
}
[data-theme=light] .copyright-area-four_82fee192e00dcf6d .logo_3e9350c6147ee483 img.dark_a52b2f6f81330f76 {
  display: none;
}

[data-theme=dark] .copyright-area-four_82fee192e00dcf6d .logo_3e9350c6147ee483 img.light_61deba0fb0645dba {
  display: none;
}
[data-theme=dark] .copyright-area-four_82fee192e00dcf6d .logo_3e9350c6147ee483 img.dark_a52b2f6f81330f76 {
  display: block;
}

.rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e {
    height: 320px;
  }
}
.rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .title {
  color: #fff;
  text-align: center;
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 130%;
  letter-spacing: -2.4px;
  min-width: max-content;
  margin-bottom: 22px;
}
@media (max-width: 991px) {
  .rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d p {
  color: #E3CDE5;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_1869aa62016d7da1 .footer-wrapper-7_000975c44e83941e .innerr_48abf89249f17e7d .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_96530b3022cc5ad8 {
  text-align: center;
}
.footer-top-8_96530b3022cc5ad8 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_96530b3022cc5ad8 .title {
    font-size: 35px;
  }
}
.footer-top-8_96530b3022cc5ad8 span {
  text-align: center;
  background: var(--color-gradient-2);
  background-size: 200% auto;
  color: #000;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shine 7s linear infinite;
  background-size: 200% auto;
}

.rts-footer-area-eight_9227e24bae2f2e1a {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_9227e24bae2f2e1a .sape-image_445ad543d5a53ec1 {
    display: none;
  }
}
.rts-footer-area-eight_9227e24bae2f2e1a .sape-image_445ad543d5a53ec1 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_9227e24bae2f2e1a .sape-image_445ad543d5a53ec1 img.two_9715e625f91a7190 {
  top: 25%;
  left: 25%;
}

.container-10_01cc462edd631bdc {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_69475a7a4d1e944c {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_69475a7a4d1e944c form {
  padding: 50px 48px;
  background: var(--body-bg);
  max-width: 616px;
  border-radius: 32px;
  margin: auto;
  border: 1px solid var(--color-border-2);
}
.form-area-footer-8_69475a7a4d1e944c form .single-input_5c8c1c36dbc3608e {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_69475a7a4d1e944c form .single-input_5c8c1c36dbc3608e i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_69475a7a4d1e944c form .single-input_5c8c1c36dbc3608e label {
  margin-bottom: 10px;
}
.form-area-footer-8_69475a7a4d1e944c form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_69475a7a4d1e944c form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_baad8d6f155837f4 {
  text-align: center;
}
.easy-cta-area-wrapper_baad8d6f155837f4 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_baad8d6f155837f4 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_baad8d6f155837f4 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_baad8d6f155837f4.mid_3b0dd82a03f090de {
  border-width: 0 1px 0 1px;
  border-color: rgba(248, 249, 251, 0.2);
  border-style: solid;
}
@media (max-width: 767px) {
  .easy-cta-area-wrapper_baad8d6f155837f4.mid_3b0dd82a03f090de {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_90c2fda57c618a86 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_8aa14e88be39c178 .copy-right-ul_d4f37627559e4c14 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_8aa14e88be39c178 .copy-right-ul_d4f37627559e4c14 {
    flex-direction: column;
  }
}
.copyright-area-8_8aa14e88be39c178 .copy-right-ul_d4f37627559e4c14 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_8aa14e88be39c178 .copy-right-ul_d4f37627559e4c14 li a {
  color: #FFFFFF;
}
.copyright-area-8_8aa14e88be39c178 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_f5ff65a79e6c313c {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_f5ff65a79e6c313c .shape-image_cc038718ec4eeb44 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_f5ff65a79e6c313c .shape-image_cc038718ec4eeb44 {
    width: 200px;
  }
}
.footer-six_f5ff65a79e6c313c .rts-call-to-action_23585e9d46ce0c87 .call-to-action-area-5_3cfcfd6e43b5968f {
  background: none;
  padding: 80px 0;
}
.footer-six_f5ff65a79e6c313c .rts-call-to-action_23585e9d46ce0c87 .call-to-action-area-5_3cfcfd6e43b5968f .rts-btn {
  border-radius: 0;
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da .title {
  color: #D7D9E9;
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da ul li a {
  color: #D7D9E9;
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form {
  gap: 0;
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input::placeholder {
  color: var(--color-title);
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_f5ff65a79e6c313c .single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_f5ff65a79e6c313c .copyright-area-four_82fee192e00dcf6d {
  border-top: 1px solid #37373F;
}
.footer-six_f5ff65a79e6c313c .copyright-area-four_82fee192e00dcf6d p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_fae383c848ab8a4e form {
  position: relative;
}
.footer-input-main-wrapper-one_fae383c848ab8a4e form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_fae383c848ab8a4e form input {
  padding-left: 40px;
}

.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form {
  position: relative;
}
.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_49a6af15a00340da .footer-input-btn-between_19bac0615b87d541 form input {
  padding-left: 35px;
}

.copyright-area-7_b9af2e538de21a94 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_b9af2e538de21a94 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_b9af2e538de21a94 p {
  margin: 0;
}
.copyright-area-7_b9af2e538de21a94 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_b9af2e538de21a94 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_d9ca12dcdfdfde31 .single-footer-four-wized_49a6af15a00340da ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_d9ca12dcdfdfde31 .single-footer-four-wized_49a6af15a00340da form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_d9ca12dcdfdfde31 .single-footer-four-wized_49a6af15a00340da form button {
  background: var(--color-primary-2);
}

.social-area-one_312493e6b1f2bbe3 {
  display: flex;
  align-items: center;
  padding: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  gap: 20px;
  list-style: none;
  justify-content: center;
}
.social-area-one_312493e6b1f2bbe3 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_312493e6b1f2bbe3 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_312493e6b1f2bbe3 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_d7076b6c20e2c9ad {
  border-radius: 32px 32px 0px 0px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}
.bg-dark-border-radious_d7076b6c20e2c9ad .title-style-one-left_14f38e2fcb5b36af .pre_d79616b5ab1fa748 {
  color: #BCBFDB;
}
.bg-dark-border-radious_d7076b6c20e2c9ad .title-style-one-left_14f38e2fcb5b36af .title {
  color: #fff;
}

.progress-wrap {
  position: fixed;
  right: 30px;
  bottom: 30px;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  border-radius: 50px;
  z-index: 8;
  opacity: 1;
  opacity: 0 !important;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  -webkit-transition: opacity 0.3s var(--ease-in-out-4), -webkit-transform 0.3s var(--ease-in-out-4);
  transition: opacity 0.3s var(--ease-in-out-4), -webkit-transform 0.3s var(--ease-in-out-4);
  transition: transform 0.3s var(--ease-in-out-4), opacity 0.3s var(--ease-in-out-4);
  transition: transform 0.3s var(--ease-in-out-4), opacity 0.3s var(--ease-in-out-4), -webkit-transform 0.3s var(--ease-in-out-4);
  --ease-in-out-4: cubic-bezier(0.7, 0, 0.3, 1);
}

.progress-wrap.active-progress_9a235cd58f1b0f28 {
  opacity: 1 !important;
  visibility: visible;
  transform: translateY(0);
}

.progress-wrap::after {
  position: absolute;
  font-family: var(--font-three);
  content: "\f062";
  text-align: center;
  line-height: 46px;
  font-size: 18px;
  color: var(--color-primary);
  left: 0;
  top: 0;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  z-index: 1;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
  border: 2px solid var(--color-primary);
  box-shadow: none;
  border-radius: 50% !important;
  border-radius: 5px;
}

.progress-wrap:hover::after {
  opacity: 1;
  content: "\f062";
  border: 2px solid var(--color-primary);
}

.progress-wrap::before {
  position: absolute;
  font-family: var(--font-three);
  content: "\f062";
  text-align: center;
  line-height: 46px;
  font-size: 18px;
  opacity: 0;
  background: var(--color-primary);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  left: 0;
  top: 0;
  height: 46px;
  width: 46px;
  cursor: pointer;
  display: block;
  z-index: 2;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.progress-wrap:hover::before {
  opacity: 0;
}

.progress-wrap svg path {
  fill: none;
}

.progress-wrap svg {
  color: var(--color-primary);
  border-radius: 50%;
  background: #fff;
}

.progress-wrap svg.progress-circle_67688bd5b3ae9985 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_e4cb0cb87230a22b .progress-wrap svg.progress-circle_67688bd5b3ae9985 path {
  stroke: var(--color-primary-2);
}
.home-blue_e4cb0cb87230a22b .progress-wrap::after {
  border-color: var(--color-primary-2);
  box-shadow: 0px 3px 20px 6px #0742e952;
  color: var(--color-primary-2);
}

.bg-dark-border-radious-2_1257095a8ca3f88f {
  border-radius: 32px 32px 0px 0px;
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
  position: relative;
  overflow: hidden;
}
.bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img {
  position: absolute;
}
.bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.two_9715e625f91a7190 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.two_9715e625f91a7190 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.two_9715e625f91a7190 {
    display: none;
  }
}
.bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.three_2dbc0604c70205d4 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.three_2dbc0604c70205d4 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.four_089fdff23a09f069 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.four_089fdff23a09f069 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.four_089fdff23a09f069 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_1257095a8ca3f88f .sape-area_9a999a20b248f884 img.four_089fdff23a09f069 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_bfe145b18ed55ef6 h2.title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
  letter-spacing: -1.92px;
  color: #fff;
}
@media screen and (max-width: 576px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_bfe145b18ed55ef6 p.disc_a35984e905ed9b6e {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_bfe145b18ed55ef6 .feature-area-wrapper_a34a2bc184e1739a {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 .feature-area-wrapper_a34a2bc184e1739a {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_bfe145b18ed55ef6 .feature-area-wrapper_a34a2bc184e1739a {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_bfe145b18ed55ef6 .feature-area-wrapper_a34a2bc184e1739a .single-feature_7bb01a8f593e88ff {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_bfe145b18ed55ef6 .feature-area-wrapper_a34a2bc184e1739a .single-feature_7bb01a8f593e88ff p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_f02579acabb5f68a {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_f02579acabb5f68a input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_f02579acabb5f68a .signle-input_4687ca25f275bd49 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_f02579acabb5f68a .signle-input_4687ca25f275bd49 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_f02579acabb5f68a .signle-input_4687ca25f275bd49 label {
  margin-bottom: 15px;
}
.appoinment_form-1_f02579acabb5f68a .signle-input_4687ca25f275bd49 input {
  padding-left: 40px;
}
.appoinment_form-1_f02579acabb5f68a .signle-input_4687ca25f275bd49 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_f02579acabb5f68a button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_4ad7d0f544d8418e {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_517ef770ac31fde8 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_517ef770ac31fde8 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_517ef770ac31fde8 .inmformation_fda8a2e1fa4cd5c5 .title {
  margin-bottom: 5px;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.92px;
}
@media (max-width: 576px) {
  .single-counter-up-two_517ef770ac31fde8 .inmformation_fda8a2e1fa4cd5c5 .title {
    font-size: 40px;
  }
}
.single-counter-up-two_517ef770ac31fde8 .inmformation_fda8a2e1fa4cd5c5 p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_36e903ecd96054ed {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_36e903ecd96054ed.team-five .title-style-one-center_a2d7e6b4abefef34 .pre_d79616b5ab1fa748 {
  color: var(--color-primary-2);
}
.expart-team-area-7_36e903ecd96054ed.inner {
  background: var(--team-bg);
}

.single-team-area-7_d66cd38987ec9d36 {
  text-align: center;
}
.single-team-area-7_d66cd38987ec9d36 .thumbnail_b147e88a4379216e {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_d66cd38987ec9d36 .thumbnail_b147e88a4379216e img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_d66cd38987ec9d36 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_d66cd38987ec9d36 .designation_c225506ad43681a9 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_d66cd38987ec9d36:hover .thumbnail_b147e88a4379216e img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89.swiper-pagination-bullet-active_b140cb5de69f8935 {
  background: var(--color-gradient);
}

.single-team-area-start_b938f0887961491d:hover .thumbnail_b147e88a4379216e img {
  transform: rotateY(-180deg);
}
.single-team-area-start_b938f0887961491d .thumbnail_b147e88a4379216e {
  display: flex;
  justify-content: center;
  overflow: hidden;
  border: 1px solid var(--color-border);
  border-radius: 24px;
  background: #F8F9FB;
  margin-bottom: 24px;
  padding-top: 40px;
  height: 364px;
}
.single-team-area-start_b938f0887961491d .thumbnail_b147e88a4379216e img {
  transition: 0.8s;
}
.single-team-area-start_b938f0887961491d .inner-content_837c3c2c2795a9c0 {
  text-align: center;
}
.single-team-area-start_b938f0887961491d .inner-content_837c3c2c2795a9c0 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_b938f0887961491d .inner-content_837c3c2c2795a9c0 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e {
  position: relative;
}
.rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    display: none;
  }
}
.rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  left: 25%;
  top: 7%;
}
.rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_382b90ca8dab5408.about_3ef4fe5684f6c12e .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    display: none;
  }
}
.rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    display: none;
  }
}
.rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  left: 25%;
  top: 7%;
}
.rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_382b90ca8dab5408.inner_0d7526ff9ea499a1 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    display: none;
  }
}

.bg-dark-p_8b7f7be18be1d37f .title {
  color: #fff;
}

.section-separator-top_95a717f1b4d72b4f {
  position: relative;
}
.section-separator-top_95a717f1b4d72b4f::after {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  left: 0;
  height: 1px;
  opacity: 0.6;
  content: "";
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.65) 100%), #BCBFDB;
}

.call-to-action-main-wrapper_6e219be546034868 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_6e219be546034868 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_6e219be546034868 .left-titlet-wrapper_5f205c6695821c43 .title {
  color: #fff;
}
.call-to-action-main-wrapper_6e219be546034868 p.disc_a35984e905ed9b6e {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_6e219be546034868 p.disc_a35984e905ed9b6e br {
    display: none;
  }
}
.call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e .under-line-btn_ba2b999cedd77f0d {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e .under-line-btn_ba2b999cedd77f0d:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e .under-line-btn_ba2b999cedd77f0d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e .under-line-btn_ba2b999cedd77f0d::before {
  content: "";
  position: absolute;
  right: 0;
  width: 0%;
  height: 1px;
  bottom: -5px;
  transition: all 0.4s;
  background: var(--color-primary);
  z-index: 1;
}
.call-to-action-main-wrapper_6e219be546034868 .button-area_ec864f94c184269e .btn-primary-2_355a4508502fb4ab i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_6e219be546034868.area-3_964b269e0bd1d7ad .button-area_ec864f94c184269e .under-line-btn_ba2b999cedd77f0d::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_aa9d12470d1b1062 .style-four_aa077358ec5172e9 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_f768b15af7c37488 .rts-faq-area-full-container_aa9d12470d1b1062 .style-four_aa077358ec5172e9 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_964b269e0bd1d7ad .cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.area-3_964b269e0bd1d7ad .cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_964b269e0bd1d7ad .cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_964b269e0bd1d7ad .cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_964b269e0bd1d7ad .cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_f6188a6a50cd3729 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_f6188a6a50cd3729 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_f6188a6a50cd3729.style-four_aa077358ec5172e9::after, .cta-main-wrapper-style-box_f6188a6a50cd3729.style-four_aa077358ec5172e9::before {
  display: none;
}
.cta-main-wrapper-style-box_f6188a6a50cd3729::after {
  position: absolute;
  left: -0.25%;
  top: -0.8%;
  width: 100.5%;
  height: 101.6%;
  content: "";
  background: var(--color-gradient-7);
  z-index: -2;
  right: 0;
  bottom: 0;
  border-radius: 15px;
}
.cta-main-wrapper-style-box_f6188a6a50cd3729::before {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  content: "";
  background: var(--body-bg);
  z-index: -1;
  border-radius: 15px;
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .title {
  font-family: Manrope;
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  /* 64px */
  letter-spacing: -1.92px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_f6188a6a50cd3729 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_f6188a6a50cd3729 .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_32bf99bce8e7aaf8 {
  background: var(--section-bg-gray);
  border-radius: 32px;
  padding: 80px;
  text-align: center;
  border: 1px solid var(--color-border);
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 576px) {
  .call-to-action-style-4_32bf99bce8e7aaf8 {
    padding: 25px;
  }
}
.call-to-action-style-4_32bf99bce8e7aaf8 .button-area_ec864f94c184269e {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_32bf99bce8e7aaf8 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.call-to-action-style-4_32bf99bce8e7aaf8 .shape-area_8a8562e35f7f650e img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_32bf99bce8e7aaf8 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_32bf99bce8e7aaf8 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_32bf99bce8e7aaf8 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  top: 10%;
  left: 8%;
}

.header-three_b8efa0aa118038db.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_6341841cc3545a35 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6341841cc3545a35 {
    height: 630px;
  }
}
.contact-banner-area-start_6341841cc3545a35 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_6341841cc3545a35 img {
    display: none;
  }
}
.contact-banner-area-start_6341841cc3545a35 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_6341841cc3545a35 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_6341841cc3545a35 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_6341841cc3545a35 img.two_9715e625f91a7190 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_6341841cc3545a35 img.three_2dbc0604c70205d4 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_6341841cc3545a35 img.four_089fdff23a09f069 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_6341841cc3545a35.faq_7c9b0d15998e7188 {
  height: auto;
}

.contact-form-page_df32216913f2209f {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_a681c65c6800975e {
  text-align: center;
}
.banner-inner-area-contact-inner_a681c65c6800975e .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_a681c65c6800975e .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_a681c65c6800975e .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_a681c65c6800975e .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_a681c65c6800975e p.disc_a35984e905ed9b6e {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_a681c65c6800975e p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_a681c65c6800975e p.disc_a35984e905ed9b6e {
    max-width: 80%;
  }
}

.contact-form_eb3b59b6a284f98b {
  padding: 80px 48px;
  box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.1);
  border-radius: 16px;
  width: 838px;
  margin: auto;
  background: var(--bs-dark);
  position: relative;
}
@media (max-width: 991px) {
  .contact-form_eb3b59b6a284f98b {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_eb3b59b6a284f98b {
    padding: 50px 20px;
  }
}
.contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc {
  margin-bottom: 24px;
}
.contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_f8acab2d6017d502 {
  text-align: center;
}
.single-contact-inner-info_f8acab2d6017d502 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_f8acab2d6017d502 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_f8acab2d6017d502 p {
  margin-bottom: 0;
}
.single-contact-inner-info_f8acab2d6017d502.mid_3b0dd82a03f090de {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_f8acab2d6017d502.mid_3b0dd82a03f090de {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_f8acab2d6017d502.mid_3b0dd82a03f090de {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc {
  position: relative;
}
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc input,
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc textarea {
  padding-left: 35px;
}
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc input::placeholder,
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b .single-input-area_2acf2745bd2a61fc.text-area_01359132a5317e6e i {
  top: 61px !important;
}
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_505185e737d0aff9.contact-form-page_df32216913f2209f .contact-form_eb3b59b6a284f98b button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_c84d233721b0c8e3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 80px;
  background: var(--seo-bg);
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_c84d233721b0c8e3 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_c84d233721b0c8e3 {
    padding: 20px;
  }
}
.seo-optimization-area_c84d233721b0c8e3 .thumbnail_b147e88a4379216e {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_c84d233721b0c8e3 .thumbnail_b147e88a4379216e {
    min-width: 100%;
  }
}
.seo-optimization-area_c84d233721b0c8e3 .thumbnail_b147e88a4379216e img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_c84d233721b0c8e3 .thumbnail_b147e88a4379216e img {
    min-width: 100%;
  }
}

.service-area-8_eb92d995211fe1f1 .icon {
  margin-bottom: 22px;
}
.service-area-8_eb92d995211fe1f1 .title {
  font-weight: 800;
}
.service-area-8_eb92d995211fe1f1 .disc_a35984e905ed9b6e {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_17b704a73b6fa691.seo-marketing_8bea899814643aff {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_17b704a73b6fa691.seo-marketing_8bea899814643aff .title-style-one-center_a2d7e6b4abefef34 p.disc_a35984e905ed9b6e br {
    display: none;
  }
}

.section-separator-top-bg-white_bbb63fe396b30056 {
  position: relative;
}
.section-separator-top-bg-white_bbb63fe396b30056::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_23fac7d9f1c9e251 .large-thumbnail_f392b0654f559dad {
  position: relative;
}
.single-product-list_23fac7d9f1c9e251 .large-thumbnail_f392b0654f559dad .sm-right_6d6fccc98789ac91 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_23fac7d9f1c9e251 .large-thumbnail_f392b0654f559dad .sm-right_6d6fccc98789ac91 {
    display: none;
  }
}
.single-product-list_23fac7d9f1c9e251 .large-thumbnail_f392b0654f559dad .sm-right_6d6fccc98789ac91.left {
  right: auto;
  left: 0;
}
.single-product-list_23fac7d9f1c9e251 .thumbnail_b147e88a4379216e {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_23fac7d9f1c9e251 .thumbnail_b147e88a4379216e {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_23fac7d9f1c9e251 .thumbnail_b147e88a4379216e img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_23fac7d9f1c9e251 .thumbnail_b147e88a4379216e img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .pre-title_d94cb42e5ac732d3 {
  background: linear-gradient(45deg, #614CE1 40.72%, #8DFFA6 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 10px;
}
.single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .title {
  font-size: 40px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.8px;
}
@media screen and (max-width: 576px) {
  .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .title {
    font-size: 35px;
  }
}
.single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .single-service_55227d432869e3b6 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .single-service_55227d432869e3b6 i {
  color: var(--color-primary);
}
.single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c p.disc_a35984e905ed9b6e {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 a.thumbnail_b147e88a4379216e {
  max-width: 100%;
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 a.thumbnail_b147e88a4379216e img {
  max-width: 100%;
  width: 100%;
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .service-btn_2270c549c7a76e7e {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .service-btn_2270c549c7a76e7e::before {
  content: "";
  position: absolute;
  right: 0;
  width: 0%;
  height: 1px;
  bottom: 0;
  transition: all 0.4s;
  background: var(--color-primary-2);
  z-index: 1;
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .service-btn_2270c549c7a76e7e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .service-btn_2270c549c7a76e7e:hover i {
  transform: rotate(0);
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .service-btn_2270c549c7a76e7e i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_c316be53171a9128 .single-product-list_23fac7d9f1c9e251 .portfolio-content-wrapper-list_fd489f4eb9fd723c .service-btn_2270c549c7a76e7e.color-secondary-2_781c8716604f842f::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_f1db9454cce1c64f .thumbnail_b147e88a4379216e:hover img {
  transform: none;
}
.single-product-list-2_f1db9454cce1c64f .left-image_914d6b77dd2fdbfd {
  position: relative;
}
.single-product-list-2_f1db9454cce1c64f .left-image_914d6b77dd2fdbfd .short-image-area_2662650e13ea283b {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f1db9454cce1c64f .left-image_914d6b77dd2fdbfd .short-image-area_2662650e13ea283b {
    right: 5%;
  }
}
.single-product-list-2_f1db9454cce1c64f .left-image_914d6b77dd2fdbfd .short-image-area_2662650e13ea283b img {
  transform: scale(1);
}
.single-product-list-2_f1db9454cce1c64f .right-image_f2282feeabb881f8 {
  position: relative;
}
.single-product-list-2_f1db9454cce1c64f .right-image_f2282feeabb881f8 .short-image-area_2662650e13ea283b {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_f1db9454cce1c64f .right-image_f2282feeabb881f8 .short-image-area_2662650e13ea283b {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_f1db9454cce1c64f .right-image_f2282feeabb881f8 .short-image-area_2662650e13ea283b {
    left: 50%;
  }
}
.single-product-list-2_f1db9454cce1c64f .right-image_f2282feeabb881f8 .short-image-area_2662650e13ea283b img {
  transform: scale(1);
}
.single-product-list-2_f1db9454cce1c64f .portfolio-content-wrapper-list_fd489f4eb9fd723c .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_f1db9454cce1c64f .portfolio-content-wrapper-list_fd489f4eb9fd723c .single-service_55227d432869e3b6 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_f1db9454cce1c64f .portfolio-content-wrapper-list_fd489f4eb9fd723c .single-service_55227d432869e3b6 p {
  font-size: 20px;
}
.single-product-list-2_f1db9454cce1c64f .portfolio-content-wrapper-list_fd489f4eb9fd723c p.disc_a35984e905ed9b6e {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_f1db9454cce1c64f .portfolio-content-wrapper-list_fd489f4eb9fd723c p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.product-section-bg_65604ecc7bb4196b {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_0aff7326120afb0d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .shape-area_8a8562e35f7f650e .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .shape-area_8a8562e35f7f650e .one {
    display: none;
  }
}
.product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .two_9715e625f91a7190 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .two_9715e625f91a7190 {
    top: 5%;
  }
}
.product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .three_2dbc0604c70205d4 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_0aff7326120afb0d.area-2_4e4e621c028cbae8 .three_2dbc0604c70205d4 {
    display: none;
  }
}

.siongle-portfolio-box-style_52b07af21225a577 .thumbnail_b147e88a4379216e {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_52b07af21225a577 .thumbnail_b147e88a4379216e img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_52b07af21225a577 .thumbnail_b147e88a4379216e img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_52b07af21225a577 .thumbnail_b147e88a4379216e:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .pre_d79616b5ab1fa748 {
  color: var(--product-pre-color);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a {
  height: 48px;
  width: 48px;
  border-radius: 50%;
  background: var(--product-pre-button);
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-45deg);
  transition: 0.3s;
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_52b07af21225a577.style-four_aa077358ec5172e9 .thumbnail_b147e88a4379216e img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_52b07af21225a577.style-four_aa077358ec5172e9 .left-content_000f0c007d3eec91 .pre_d79616b5ab1fa748 {
  color: #fff;
}
.siongle-portfolio-box-style_52b07af21225a577.style-four_aa077358ec5172e9 .left-content_000f0c007d3eec91 .title {
  color: #fff;
}
.siongle-portfolio-box-style_52b07af21225a577.style-four_aa077358ec5172e9 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_52b07af21225a577.style-four_aa077358ec5172e9 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_52b07af21225a577.style-four_aa077358ec5172e9:hover .thumbnail_b147e88a4379216e img {
  transform: scale(1.15);
}

.rts-fun-facts-area_8933331a12d0aae9 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
    display: none;
  }
}
.rts-fun-facts-area_8933331a12d0aae9 .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_2338e0a857d74641 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_2338e0a857d74641::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_2338e0a857d74641 .title {
  background: var(--color-gradient-7);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.92px;
}
.single-fun-facts-start_2338e0a857d74641 .title span {
  background: var(--color-gradient-7);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.92px;
}
.single-fun-facts-start_2338e0a857d74641.two_9715e625f91a7190 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_2338e0a857d74641.two_9715e625f91a7190 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_52bec205476938fd {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_e94fae5abaee5699 {
  border-radius: 32px;
}

.float-right-div-case-studies_0e2548db3c08059e {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_0e2548db3c08059e {
    width: 100%;
  }
}
.float-right-div-case-studies_0e2548db3c08059e .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_0e2548db3c08059e .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_a6dc00724ffd6f35.rts-section-gap2.bg-dark-border-radious.radious-4_e94fae5abaee5699 {
  background: var(--case-study);
}

.rts-case-studies-4_a6dc00724ffd6f35 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_a6dc00724ffd6f35 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-case-studies-4_a6dc00724ffd6f35 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-case-studies-4_a6dc00724ffd6f35 .shape-area_8a8562e35f7f650e img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_a6dc00724ffd6f35 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_a6dc00724ffd6f35 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_a6dc00724ffd6f35 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_a6dc00724ffd6f35 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_a6dc00724ffd6f35 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_a6dc00724ffd6f35 .swiper-pagination .swiper-pagination-bullet_b0debd4522b8dc89 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_4042c1128f6684ef {
  position: relative;
}
.rts-case-studies-5_4042c1128f6684ef .title-wrapper-between_2b7f62fe8442ae05 .pre_d79616b5ab1fa748 {
  font-weight: 800;
}
.rts-case-studies-5_4042c1128f6684ef .title-wrapper-between_2b7f62fe8442ae05 .title {
  font-weight: 800;
}
.rts-case-studies-5_4042c1128f6684ef .bottom-btn_18d0126084558bb7 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_4042c1128f6684ef .bottom-btn_18d0126084558bb7 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e {
  display: flex;
  align-items: center;
  gap: 50px;
  background: #FFF7F6;
  padding: 24px 48px 24px 24px;
  border-radius: 40px;
  margin-bottom: 48px;
}
@media screen and (max-width: 768px) {
  .single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e:nth-child(even) .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .pre_d79616b5ab1fa748 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e:nth-child(even) .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e:nth-child(even) .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .thumbnail_b147e88a4379216e {
  flex-basis: 40%;
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .thumbnail_b147e88a4379216e img {
  border-radius: 16px;
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 {
  flex-basis: 60%;
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .pre_d79616b5ab1fa748 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .title {
  font-weight: 800;
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_f88be9cfe93127fc.style-five_83d4cd40814af62e .inner-content_837c3c2c2795a9c0 .left-content_000f0c007d3eec91 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_114b367603dfc023 .siongle-portfolio-box-style_52b07af21225a577 .thumbnail_b147e88a4379216e img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_114b367603dfc023 .siongle-portfolio-box-style_52b07af21225a577:hover .thumbnail_b147e88a4379216e img {
  transform: scale(1.15);
}
.home-seven-case_114b367603dfc023 .siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a {
  background: #F2F2F8;
}
.home-seven-case_114b367603dfc023 .siongle-portfolio-box-style_52b07af21225a577 .inner-content_837c3c2c2795a9c0 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_e52f464348e8e89a {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_e52f464348e8e89a .title-style-one-center_a2d7e6b4abefef34 .pre_d79616b5ab1fa748 {
  color: #fff;
}
.rts-product-area-8_e52f464348e8e89a .title-style-one-center_a2d7e6b4abefef34 .title {
  color: #fff;
}

.single-product-8_79fdfe03724fbcc2 {
  text-align: center;
}
.single-product-8_79fdfe03724fbcc2:hover .thumbnail_b147e88a4379216e img {
  transform: scale(1.12);
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e a img {
    width: 100%;
  }
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e .icon-top-right_69fe9681d6d71e13 {
  position: absolute;
  top: 16px;
  right: 16px;
  height: 45px;
  width: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: #fff;
  transition: 0.3s;
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e .icon-top-right_69fe9681d6d71e13 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e .icon-top-right_69fe9681d6d71e13:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_79fdfe03724fbcc2 .thumbnail_b147e88a4379216e .icon-top-right_69fe9681d6d71e13:hover i {
  color: #fff;
}
.single-product-8_79fdfe03724fbcc2 .inner-content_837c3c2c2795a9c0 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_79fdfe03724fbcc2 .inner-content_837c3c2c2795a9c0 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_4ac3fcaff5499bac {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .left-side-content_269382959b08e8c1 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .left-side-content_269382959b08e8c1 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .left-side-content_269382959b08e8c1 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .right-side-image_79ae177607b86d35 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .right-side-image_79ae177607b86d35 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .right-side-image_79ae177607b86d35 .short-image_362eb9431d99f93f {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .right-side-image_79ae177607b86d35 .short-image_362eb9431d99f93f {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .right-side-image_79ae177607b86d35 .short-image_362eb9431d99f93f {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_4ac3fcaff5499bac .section-inner_5c14cfa20f3834c4 .right-side-image_79ae177607b86d35 .short-image_362eb9431d99f93f {
    display: none;
  }
}

.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .top-inner_788f963d654a63f9 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .top-inner_788f963d654a63f9 .marquee_0b064af1a2a6da57 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .top-inner_788f963d654a63f9 .marquee_0b064af1a2a6da57:hover {
  animation-play-state: paused;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .top-inner_788f963d654a63f9 .marquee_0b064af1a2a6da57 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .bottom-inner_0124477d0e4fd93d {
  display: inline-block;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .bottom-inner_0124477d0e4fd93d .marquee_0b064af1a2a6da57 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee-2 85s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .bottom-inner_0124477d0e4fd93d .marquee_0b064af1a2a6da57:hover {
  animation-play-state: paused;
}
.rts-product-area-six_d75177f3928454cb .section-inner_5c14cfa20f3834c4 .bottom-inner_0124477d0e4fd93d .marquee_0b064af1a2a6da57 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}

@keyframes marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes marquee-2 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0%);
  }
}
.banner-case-studies_5c72afae9af2e541 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_635f4f20ca29c601 {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_635f4f20ca29c601 {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_635f4f20ca29c601 .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_635f4f20ca29c601 .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_635f4f20ca29c601 .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_635f4f20ca29c601 .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_635f4f20ca29c601 p.disc_a35984e905ed9b6e {
  max-width: 57%;
  margin: auto;
  color: #E4E5F1;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_635f4f20ca29c601 p.disc_a35984e905ed9b6e {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_635f4f20ca29c601 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_a9a3fd42b1415ed7 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_a9a3fd42b1415ed7 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_db0345f872ca2733 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_44722ac9f6d20a65.case-studies_6c6059943e4eb352 .main-nav-area_526ab2db89768fea li a {
  color: #fff;
}
.header-style-one_44722ac9f6d20a65.case-studies_6c6059943e4eb352 .main-nav-area_526ab2db89768fea li:hover a {
  color: var(--color-primary);
}
.header-style-one_44722ac9f6d20a65.case-studies_6c6059943e4eb352 .button-area-start_aebb2c28aa75ae1e .demo-req_2eea7b0c9dacf286:hover {
  color: var(--color-primary);
}
.header-style-one_44722ac9f6d20a65.case-studies_6c6059943e4eb352 .button-area-start_aebb2c28aa75ae1e a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 .pagimation_dc01c4cf69e1f83e {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 .pagimation_dc01c4cf69e1f83e a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 .pagimation_dc01c4cf69e1f83e a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 .pagimation_dc01c4cf69e1f83e i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .breadcrumb-inner_3a3e8046b3dd50b1 p.disc_a35984e905ed9b6e {
  color: #717383;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb.area-2_4e4e621c028cbae8 .breadcrumb-inner_3a3e8046b3dd50b1 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_bb4b06d5ad1ebc94 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_bb4b06d5ad1ebc94 a {
  display: block;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 200%;
  letter-spacing: -0.4px;
  color: var(--color-title);
  transition: 0.3s;
}
.strategy-right-area_bb4b06d5ad1ebc94 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_bb4b06d5ad1ebc94 a.btn-arrow_d7ed4f241509160c {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_bb4b06d5ad1ebc94 .btn-arrow_d7ed4f241509160c {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_bb4b06d5ad1ebc94 .btn-arrow_d7ed4f241509160c i {
  margin-left: 10px;
}
.strategy-right-area_bb4b06d5ad1ebc94 .btn-arrow_d7ed4f241509160c::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_bb4b06d5ad1ebc94 .btn-arrow_d7ed4f241509160c::before {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 0%;
  height: 1px;
  background: var(--color-primary);
  transition: 0.3s;
  z-index: 2;
}
.strategy-right-area_bb4b06d5ad1ebc94 .btn-arrow_d7ed4f241509160c:hover::before {
  width: 100%;
}

.strategy-left-content_641dade0a9909876 p.disc_a35984e905ed9b6e {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_641dade0a9909876 p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.arrow-rotate_a3a07512d669a560 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_fffc55890cdab08e {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_fffc55890cdab08e {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_fffc55890cdab08e .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_fffc55890cdab08e .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_fffc55890cdab08e p.disc_a35984e905ed9b6e {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_fffc55890cdab08e p.disc_a35984e905ed9b6e {
    max-width: 100%;
  }
}

.thumbnail-image-grid_b581c7379bbbc11f a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_9e8741975eef29fb {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_9e8741975eef29fb .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    display: none;
  }
}

.large-image-area_175cf49b903c9658 {
  position: relative;
  z-index: 5;
}
.large-image-area_175cf49b903c9658 .large-thumbnail_f392b0654f559dad {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_1babf26dc8f41074 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_1babf26dc8f41074 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_1babf26dc8f41074 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1babf26dc8f41074 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1babf26dc8f41074 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_1babf26dc8f41074 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_1babf26dc8f41074 .accordion .accordion-item {
  border: none;
  border-bottom: 1px solid rgba(204, 204, 204, 0.4);
  box-shadow: none;
  padding: 30px 0;
}
.accordion-faq-area-border-bottom-style_1babf26dc8f41074 .accordion .accordion-item .accordion-header_bda46319baa72e3e {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_1babf26dc8f41074 .accordion .accordion-item .accordion-header_bda46319baa72e3e button {
  border: none;
  box-shadow: none;
  background: transparent;
  color: var(--color-title);
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  /* 24px */
  letter-spacing: -0.4px;
  padding: 0;
}
@media (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_1babf26dc8f41074 .accordion .accordion-item .accordion-header_bda46319baa72e3e button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_1babf26dc8f41074 .accordion .accordion-item .accordion-body_9ef98128b2dd4c9b {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_1babf26dc8f41074.style-four_aa077358ec5172e9 .accordion-item {
  padding: 25px;
  border: 1px solid var(--color-border-2);
  margin-bottom: 20px;
  border-radius: 16px;
  background: var(--faq-single);
}

[data-theme=dark] .style-three_b01d1b65b6eff02b .accordion-item .accordion-header_bda46319baa72e3e button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_e60b4abcf5a64899 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_e60b4abcf5a64899 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.five_c777985c7c713bec {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.six_beb554f6705df888 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_e60b4abcf5a64899 .shape-area_8a8562e35f7f650e img.seven_b945650be14f572c {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_45583a980cf2756b {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.one {
    left: 5%;
  }
}
.rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.two_9715e625f91a7190 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.three_2dbc0604c70205d4 {
    bottom: 0;
  }
}
.rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_45583a980cf2756b .shape-area_8a8562e35f7f650e img.four_089fdff23a09f069 {
    display: none;
  }
}

.rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e {
    display: none;
  }
}
.rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e img {
  position: absolute;
}
.rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .one {
    display: none;
  }
}
.rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .two_9715e625f91a7190 {
    display: none;
  }
}
.rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .three_2dbc0604c70205d4 {
    display: none;
  }
}
.rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_aa9d12470d1b1062.style-three_b01d1b65b6eff02b .shape-area_8a8562e35f7f650e .four_089fdff23a09f069 {
    display: none;
  }
}

.rts-error-section_8a709b1fb76ba777 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_8a709b1fb76ba777 .section-inner_5c14cfa20f3834c4 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_8a709b1fb76ba777 .section-inner_5c14cfa20f3834c4 img {
  max-width: 100%;
}

.tos__content_8ef11d68cd6306c1 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_666122992a431d9b p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
