/*=================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_fbe804f49760cdff
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_63a7ba6b6421ff74 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_0a9f8626bb80dd78 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_5ed1c1c86a72b03e nav ul li a.main_c5a7f9bfb1886f3d,
[data-theme=dark] .mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa 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_e2be3e5ecce18df4 {
    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_1d7c95af222b5e8c,
.h2_3ed51c2305bd46bf,
.h3_28f9e045c8664d06,
.h4_0d1dedfbec84482d,
.h5_7270ac3c9057ac73,
.h6_7762324a4b061e29,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_1d7c95af222b5e8c,
.h2_3ed51c2305bd46bf,
.h3_28f9e045c8664d06,
.h4_0d1dedfbec84482d,
.h5_7270ac3c9057ac73,
.h6_7762324a4b061e29 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_1d7c95af222b5e8c a,
.h2_3ed51c2305bd46bf a,
.h3_28f9e045c8664d06 a,
.h4_0d1dedfbec84482d a,
.h5_7270ac3c9057ac73 a,
.h6_7762324a4b061e29 a {
  color: inherit;
}

.bg-color-tertiary_4b25ec07f92ac38e h1,
.bg-color-tertiary_4b25ec07f92ac38e h2,
.bg-color-tertiary_4b25ec07f92ac38e h3,
.bg-color-tertiary_4b25ec07f92ac38e h4,
.bg-color-tertiary_4b25ec07f92ac38e h5,
.bg-color-tertiary_4b25ec07f92ac38e h6,
.bg-color-tertiary_4b25ec07f92ac38e .h1_1d7c95af222b5e8c,
.bg-color-tertiary_4b25ec07f92ac38e .h2_3ed51c2305bd46bf,
.bg-color-tertiary_4b25ec07f92ac38e .h3_28f9e045c8664d06,
.bg-color-tertiary_4b25ec07f92ac38e .h4_0d1dedfbec84482d,
.bg-color-tertiary_4b25ec07f92ac38e .h5_7270ac3c9057ac73,
.bg-color-tertiary_4b25ec07f92ac38e .h6_7762324a4b061e29 {
  color: #fff;
}
.bg-color-tertiary_4b25ec07f92ac38e p {
  color: #6c7279;
}
.bg-color-tertiary_4b25ec07f92ac38e a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_7270ac3c9057ac73 {
    font-size: 20px;
  }
}
h1,
.h1_1d7c95af222b5e8c,
h2,
.h2_3ed51c2305bd46bf,
h3,
.h3_28f9e045c8664d06 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_7762324a4b061e29 {
  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_121ee9cbb1147562 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_44c834c0470de417 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_55a345dfab702e3b {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_c0baeb633b1bd7c5 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_b569c82f350934c5 {
  font-size: 13px;
}
p.has-very-light-gray-color_3754b8dd8cff7417 {
  color: var(--color-white);
}
p.has-background_321c0fd7d5c273b6 {
  padding: 20px 30px;
}
p.b1_121ee9cbb1147562 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_6c681ca79742c4f6 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_44c834c0470de417 {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_7c5e33f273f2052a {
  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_0b536b79354bcfa1 cite,
.wp-block-pullquote_0b536b79354bcfa1.is-style-solid-color_a74556840cb42658 blockquote cite,
.wp-block-quote_de32ab40b55707d4 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_5bcf8aa4e7c6ffa9.bullet_d4df4488cfde91f9 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_5bcf8aa4e7c6ffa9.bullet_d4df4488cfde91f9 li {
    padding-left: 19px;
  }
}
ul.liststyle_5bcf8aa4e7c6ffa9.bullet_d4df4488cfde91f9 li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_5bcf8aa4e7c6ffa9.bullet_d4df4488cfde91f9 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_85a7a8356e6b5bec .title {
  margin-top: 0;
}

.paragraph-area_9e9ab17486a07746 p.disc_264801a75dbce38c {
  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_bf880952f7f386e7.slick-slider_86eb6bcf1fdce885 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .pb_lg--10_74431828ed7b9db1 {
    padding-bottom: 10px;
  }

  .pl_lg--10_c37bb07cd3a5835f {
    padding-left: 10px;
  }

  .pr_lg--10_4ed99df4613ec367 {
    padding-right: 10px;
  }

  .mt_lg--10_b6b9332ef2cf4676 {
    margin-top: 10px;
  }

  .mb_lg--10_d11c787f8322b91e {
    margin-bottom: 10px;
  }

  .ml_lg--10_fa9b13adb002deab {
    margin-left: 10px;
  }

  .ptb_lg--15_26917cddc3ee72c4 {
    padding: 15px 0;
  }

  .plr_lg--15_6bafa87910e0952b {
    padding: 0 15px;
  }

  .pt_lg--15_a8acd697fe89e8a8 {
    padding-top: 15px;
  }

  .pb_lg--15_9a760c0c6e82e95c {
    padding-bottom: 15px;
  }

  .pl_lg--15_5e02c7f03b86d366 {
    padding-left: 15px;
  }

  .pr_lg--15_82b5faf1bc10ae6d {
    padding-right: 15px;
  }

  .mt_lg--15_24a477f236bdb739 {
    margin-top: 15px;
  }

  .mb_lg--15_99449a790a3dd2a5 {
    margin-bottom: 15px;
  }

  .ml_lg--15_ec2de6f560235303 {
    margin-left: 15px;
  }

  .ptb_lg--20_a4c70d4852947a20 {
    padding: 20px 0;
  }

  .plr_lg--20_82f96ad70388c5c1 {
    padding: 0 20px;
  }

  .pt_lg--20_7dc9843ce01ae9c6 {
    padding-top: 20px;
  }

  .pb_lg--20_14abee4f3c526500 {
    padding-bottom: 20px;
  }

  .pl_lg--20_3adfa4be5b8c151f {
    padding-left: 20px;
  }

  .pr_lg--20_4392c89f5a2d8426 {
    padding-right: 20px;
  }

  .mt_lg--20_a54e15ecccf952f3 {
    margin-top: 20px;
  }

  .mb_lg--20_8a20e22e15d342ec {
    margin-bottom: 20px;
  }

  .ml_lg--20_bbcdecb96cf98d19 {
    margin-left: 20px;
  }

  .ptb_lg--25_da57447b9e526930 {
    padding: 25px 0;
  }

  .plr_lg--25_15b4c3e1fcd4002f {
    padding: 0 25px;
  }

  .pt_lg--25_df0c12b11f91587f {
    padding-top: 25px;
  }

  .pb_lg--25_27867adfebbb7fc2 {
    padding-bottom: 25px;
  }

  .pl_lg--25_35ecb770b4fd0098 {
    padding-left: 25px;
  }

  .pr_lg--25_75f8c87f8bda228f {
    padding-right: 25px;
  }

  .mt_lg--25_eb4f87c65197e7f8 {
    margin-top: 25px;
  }

  .mb_lg--25_e8306fbf4f0417e5 {
    margin-bottom: 25px;
  }

  .ml_lg--25_1961e6d888055f89 {
    margin-left: 25px;
  }

  .ptb_lg--30_33ca7ffb3bbac9b1 {
    padding: 30px 0;
  }

  .plr_lg--30_a7ff86dceb9cf9f1 {
    padding: 0 30px;
  }

  .pt_lg--30_6cfb1d3a0d1790b0 {
    padding-top: 30px;
  }

  .pb_lg--30_f5bc3934714db104 {
    padding-bottom: 30px;
  }

  .pl_lg--30_eac7286f09300d40 {
    padding-left: 30px;
  }

  .pr_lg--30_06f50b90ca79a746 {
    padding-right: 30px;
  }

  .mt_lg--30_ff97dc9ecbcf32c8 {
    margin-top: 30px;
  }

  .mb_lg--30_8ea1dc965848e882 {
    margin-bottom: 30px;
  }

  .ml_lg--30_7eb3fbf2f455f086 {
    margin-left: 30px;
  }

  .ptb_lg--35_271be2329e838f43 {
    padding: 35px 0;
  }

  .plr_lg--35_f13f56eede898f20 {
    padding: 0 35px;
  }

  .pt_lg--35_786e4c4bbadd2bf0 {
    padding-top: 35px;
  }

  .pb_lg--35_4e0c10416cce218f {
    padding-bottom: 35px;
  }

  .pl_lg--35_d1efbec994c19434 {
    padding-left: 35px;
  }

  .pr_lg--35_a9641c033993721c {
    padding-right: 35px;
  }

  .mt_lg--35_efae49914bcd8ed1 {
    margin-top: 35px;
  }

  .mb_lg--35_7101294e80b0ca9a {
    margin-bottom: 35px;
  }

  .ml_lg--35_3cecd86032747602 {
    margin-left: 35px;
  }

  .ptb_lg--40_7fc53467163a0953 {
    padding: 40px 0;
  }

  .plr_lg--40_15d55d5bb3af9ae1 {
    padding: 0 40px;
  }

  .pt_lg--40_2abc5bfbdd054914 {
    padding-top: 40px;
  }

  .pb_lg--40_b8575ab013873cf9 {
    padding-bottom: 40px;
  }

  .pl_lg--40_8a11a734a50d256e {
    padding-left: 40px;
  }

  .pr_lg--40_f9f7e89c6f13d1c1 {
    padding-right: 40px;
  }

  .mt_lg--40_af58260b8aaab6bf {
    margin-top: 40px;
  }

  .mb_lg--40_dce7252688f92561 {
    margin-bottom: 40px;
  }

  .ml_lg--40_8fe18fd514ee9887 {
    margin-left: 40px;
  }

  .ptb_lg--45_0e7241f06f7d16cb {
    padding: 45px 0;
  }

  .plr_lg--45_d4f2e5fcc5f1ce01 {
    padding: 0 45px;
  }

  .pt_lg--45_7bea8e45f255f27a {
    padding-top: 45px;
  }

  .pb_lg--45_352e24e1c8f0249c {
    padding-bottom: 45px;
  }

  .pl_lg--45_3e2ba73e499e4aca {
    padding-left: 45px;
  }

  .pr_lg--45_ab75d39f3f66d410 {
    padding-right: 45px;
  }

  .mt_lg--45_58195c65fddf8e0b {
    margin-top: 45px;
  }

  .mb_lg--45_706289ec07f96640 {
    margin-bottom: 45px;
  }

  .ml_lg--45_70f81a0faadd633e {
    margin-left: 45px;
  }

  .ptb_lg--50_b19ad7827d7faf1b {
    padding: 50px 0;
  }

  .plr_lg--50_30caeb5a05ffddac {
    padding: 0 50px;
  }

  .pt_lg--50_b940cd7f935e8380 {
    padding-top: 50px;
  }

  .pb_lg--50_5b42bc3b80885667 {
    padding-bottom: 50px;
  }

  .pl_lg--50_da7f0c1aeaf24340 {
    padding-left: 50px;
  }

  .pr_lg--50_8562b62ecf78a620 {
    padding-right: 50px;
  }

  .mt_lg--50_5d5991fb88ee9bf0 {
    margin-top: 50px;
  }

  .mb_lg--50_31cf280d6ba72b55 {
    margin-bottom: 50px;
  }

  .ml_lg--50_76da48bc8f2517b5 {
    margin-left: 50px;
  }

  .ptb_lg--55_68650a613a246ebb {
    padding: 55px 0;
  }

  .plr_lg--55_4fdcdc140f8a0c00 {
    padding: 0 55px;
  }

  .pt_lg--55_b16a6ffc1b23f36a {
    padding-top: 55px;
  }

  .pb_lg--55_0dbb67ce142dbbb1 {
    padding-bottom: 55px;
  }

  .pl_lg--55_d80f7afdf3e01462 {
    padding-left: 55px;
  }

  .pr_lg--55_c15ba71739235cb9 {
    padding-right: 55px;
  }

  .mt_lg--55_518237399c2a4882 {
    margin-top: 55px;
  }

  .mb_lg--55_23905048e0a1f020 {
    margin-bottom: 55px;
  }

  .ml_lg--55_036c6dea1022f288 {
    margin-left: 55px;
  }

  .ptb_lg--60_f0458b629c0d8a68 {
    padding: 60px 0;
  }

  .plr_lg--60_c6a013f1d12e53c5 {
    padding: 0 60px;
  }

  .pt_lg--60_42fabb9dd8310a58 {
    padding-top: 60px;
  }

  .pb_lg--60_adf3572ca1bd9bcf {
    padding-bottom: 60px;
  }

  .pl_lg--60_aca7ada628842ed1 {
    padding-left: 60px;
  }

  .pr_lg--60_d09dd945d639b12a {
    padding-right: 60px;
  }

  .mt_lg--60_ddd72128ec69e65d {
    margin-top: 60px;
  }

  .mb_lg--60_21301087ebae07b4 {
    margin-bottom: 60px;
  }

  .ml_lg--60_c128098db0c0bda9 {
    margin-left: 60px;
  }

  .ptb_lg--65_d3dbda0592d764c8 {
    padding: 65px 0;
  }

  .plr_lg--65_3bd9d877fa5f2c5e {
    padding: 0 65px;
  }

  .pt_lg--65_7e0794a170e6c3ae {
    padding-top: 65px;
  }

  .pb_lg--65_ca6587cd3189ded1 {
    padding-bottom: 65px;
  }

  .pl_lg--65_73a2b3816bc07cca {
    padding-left: 65px;
  }

  .pr_lg--65_f694eb97569a1188 {
    padding-right: 65px;
  }

  .mt_lg--65_7a68e21923903c23 {
    margin-top: 65px;
  }

  .mb_lg--65_b167d61ebd631d0f {
    margin-bottom: 65px;
  }

  .ml_lg--65_4c8e8dd9c214e9ec {
    margin-left: 65px;
  }

  .ptb_lg--70_67548ccab0291a97 {
    padding: 70px 0;
  }

  .plr_lg--70_9dcc7dc94a308de6 {
    padding: 0 70px;
  }

  .pt_lg--70_0a2601634934bb14 {
    padding-top: 70px;
  }

  .pb_lg--70_d98916eb12f818e1 {
    padding-bottom: 70px;
  }

  .pl_lg--70_1de39e0cb3482480 {
    padding-left: 70px;
  }

  .pr_lg--70_b3444831238f77c1 {
    padding-right: 70px;
  }

  .mt_lg--70_d6c549a3529fc590 {
    margin-top: 70px;
  }

  .mb_lg--70_b47bbacad6fc85b5 {
    margin-bottom: 70px;
  }

  .ml_lg--70_6e0d1d1fd8a8003b {
    margin-left: 70px;
  }

  .ptb_lg--75_aa347c61132e08cc {
    padding: 75px 0;
  }

  .plr_lg--75_b1c47b7ae65214c1 {
    padding: 0 75px;
  }

  .pt_lg--75_250fe662d8314b33 {
    padding-top: 75px;
  }

  .pb_lg--75_0553ee61ad331542 {
    padding-bottom: 75px;
  }

  .pl_lg--75_b21a732b8675fb62 {
    padding-left: 75px;
  }

  .pr_lg--75_16d76c719d677d5f {
    padding-right: 75px;
  }

  .mt_lg--75_6cec6690405a4ea0 {
    margin-top: 75px;
  }

  .mb_lg--75_e063e3007a781c4c {
    margin-bottom: 75px;
  }

  .ml_lg--75_17ea7da5be47a349 {
    margin-left: 75px;
  }

  .ptb_lg--80_fa16274b709c3a1e {
    padding: 80px 0;
  }

  .plr_lg--80_35b076399196c3ac {
    padding: 0 80px;
  }

  .pt_lg--80_8d0c8ecd2620b1cd {
    padding-top: 80px;
  }

  .pb_lg--80_88b01e60e177f8ad {
    padding-bottom: 80px;
  }

  .pl_lg--80_1bb133c036b50588 {
    padding-left: 80px;
  }

  .pr_lg--80_02e7a066e57fba13 {
    padding-right: 80px;
  }

  .mt_lg--80_a6f74d53389b438c {
    margin-top: 80px;
  }

  .mb_lg--80_6edd89c16c09f2c6 {
    margin-bottom: 80px;
  }

  .ml_lg--80_e67c43a8b844988c {
    margin-left: 80px;
  }

  .ptb_lg--85_a668ff766a34a9e2 {
    padding: 85px 0;
  }

  .plr_lg--85_658c3233a6a259bd {
    padding: 0 85px;
  }

  .pt_lg--85_6422b0c16fc1c10c {
    padding-top: 85px;
  }

  .pb_lg--85_1110ed2124d61898 {
    padding-bottom: 85px;
  }

  .pl_lg--85_3befe0016426ed00 {
    padding-left: 85px;
  }

  .pr_lg--85_296f96420b68676d {
    padding-right: 85px;
  }

  .mt_lg--85_2b05d83302d0a782 {
    margin-top: 85px;
  }

  .mb_lg--85_fbb2c19dcec3a97f {
    margin-bottom: 85px;
  }

  .ml_lg--85_71f698159e0dbfc9 {
    margin-left: 85px;
  }

  .ptb_lg--90_adc1113a2ab9af68 {
    padding: 90px 0;
  }

  .plr_lg--90_8b3cc28bc0b69299 {
    padding: 0 90px;
  }

  .pt_lg--90_49eee5d3686ddb92 {
    padding-top: 90px;
  }

  .pb_lg--90_1daa1f00f21df14e {
    padding-bottom: 90px;
  }

  .pl_lg--90_500e83a0c15e385b {
    padding-left: 90px;
  }

  .pr_lg--90_783cef09e49b3092 {
    padding-right: 90px;
  }

  .mt_lg--90_f4afd241a81798f0 {
    margin-top: 90px;
  }

  .mb_lg--90_d08734ca2b9054fa {
    margin-bottom: 90px;
  }

  .ml_lg--90_6da4511a97616092 {
    margin-left: 90px;
  }

  .ptb_lg--95_08f4834126b53a1b {
    padding: 95px 0;
  }

  .plr_lg--95_2c52dccb06fa3325 {
    padding: 0 95px;
  }

  .pt_lg--95_c9371b236945c576 {
    padding-top: 95px;
  }

  .pb_lg--95_2f2e4a654f69d73a {
    padding-bottom: 95px;
  }

  .pl_lg--95_84585e3080110256 {
    padding-left: 95px;
  }

  .pr_lg--95_cd0042d5b96e7bf0 {
    padding-right: 95px;
  }

  .mt_lg--95_c59ee34666495f0c {
    margin-top: 95px;
  }

  .mb_lg--95_370e0df639ad7a2e {
    margin-bottom: 95px;
  }

  .ml_lg--95_1db6c7d3be8e3e0c {
    margin-left: 95px;
  }

  .ptb_lg--100_6487060af7d76954 {
    padding: 100px 0;
  }

  .plr_lg--100_613626aa213fc2d4 {
    padding: 0 100px;
  }

  .pt_lg--100_bcb794f2c050c472 {
    padding-top: 100px;
  }

  .pb_lg--100_30cd8e6dd2a738d8 {
    padding-bottom: 100px;
  }

  .pl_lg--100_8a078bb4a6c49b2d {
    padding-left: 100px;
  }

  .pr_lg--100_2ecedfe26b21fa90 {
    padding-right: 100px;
  }

  .mt_lg--100_23fb2f4e2fc53a3c {
    margin-top: 100px;
  }

  .mb_lg--100_351e718b0e361093 {
    margin-bottom: 100px;
  }

  .ml_lg--100_337296ba7dbd71b7 {
    margin-left: 100px;
  }

  .ptb_lg--105_7bcd3e400ab9acde {
    padding: 105px 0;
  }

  .plr_lg--105_84e15d6ae89ca964 {
    padding: 0 105px;
  }

  .pt_lg--105_acf75f19b589e6b5 {
    padding-top: 105px;
  }

  .pb_lg--105_da69acf79da40b1d {
    padding-bottom: 105px;
  }

  .pl_lg--105_f4cf56d456ed7290 {
    padding-left: 105px;
  }

  .pr_lg--105_95d116dfd49674d6 {
    padding-right: 105px;
  }

  .mt_lg--105_696b3638686e0ceb {
    margin-top: 105px;
  }

  .mb_lg--105_add776ef062be274 {
    margin-bottom: 105px;
  }

  .ml_lg--105_a1ac0dcda7477054 {
    margin-left: 105px;
  }

  .ptb_lg--110_4b4132d6097afc23 {
    padding: 110px 0;
  }

  .plr_lg--110_3b30f8372ec82998 {
    padding: 0 110px;
  }

  .pt_lg--110_e5d92ace6b235dd8 {
    padding-top: 110px;
  }

  .pb_lg--110_7aa9ae23eca1e827 {
    padding-bottom: 110px;
  }

  .pl_lg--110_bc76257bdc6180df {
    padding-left: 110px;
  }

  .pr_lg--110_4a0b6e7db876aa52 {
    padding-right: 110px;
  }

  .mt_lg--110_16f0b7e6ef07bf40 {
    margin-top: 110px;
  }

  .mb_lg--110_631f5dc67ef08e83 {
    margin-bottom: 110px;
  }

  .ml_lg--110_7135e4309b303a20 {
    margin-left: 110px;
  }

  .ptb_lg--115_4e2a8a8d5597eea2 {
    padding: 115px 0;
  }

  .plr_lg--115_251b1ef63372bca7 {
    padding: 0 115px;
  }

  .pt_lg--115_d674d1ea3775f91f {
    padding-top: 115px;
  }

  .pb_lg--115_2bd18f8b3cb110c0 {
    padding-bottom: 115px;
  }

  .pl_lg--115_2f497375e81760ce {
    padding-left: 115px;
  }

  .pr_lg--115_dc3c4655fac30f38 {
    padding-right: 115px;
  }

  .mt_lg--115_f615c64bd922b939 {
    margin-top: 115px;
  }

  .mb_lg--115_69cf584ed98b485e {
    margin-bottom: 115px;
  }

  .ml_lg--115_53e3c7683df7bdd5 {
    margin-left: 115px;
  }

  .ptb_lg--120_5cd46f2f29d6c63b {
    padding: 120px 0;
  }

  .plr_lg--120_140ab66c752469b7 {
    padding: 0 120px;
  }

  .pt_lg--120_8a7d674f422e3df2 {
    padding-top: 120px;
  }

  .pb_lg--120_b858b23580c35023 {
    padding-bottom: 120px;
  }

  .pl_lg--120_6047cee7d9084d0f {
    padding-left: 120px;
  }

  .pr_lg--120_7121241c38c742fd {
    padding-right: 120px;
  }

  .mt_lg--120_1b33be8523674c76 {
    margin-top: 120px;
  }

  .mb_lg--120_f50cf803aa4de72b {
    margin-bottom: 120px;
  }

  .ml_lg--120_e1e5c3b9e388a881 {
    margin-left: 120px;
  }

  .ptb_lg--125_a5c3a6715dda2b5d {
    padding: 125px 0;
  }

  .plr_lg--125_3f927cb25120da88 {
    padding: 0 125px;
  }

  .pt_lg--125_0641ea5f09fd4fb7 {
    padding-top: 125px;
  }

  .pb_lg--125_a5ce971d54442a22 {
    padding-bottom: 125px;
  }

  .pl_lg--125_43ac513255fd95e4 {
    padding-left: 125px;
  }

  .pr_lg--125_6dfe0faa41cf351f {
    padding-right: 125px;
  }

  .mt_lg--125_954dbea3c6fdf1cd {
    margin-top: 125px;
  }

  .mb_lg--125_ba5d23bf3893ec08 {
    margin-bottom: 125px;
  }

  .ml_lg--125_0f9ae7c2680419f0 {
    margin-left: 125px;
  }

  .ptb_lg--130_b8fc2e757433d124 {
    padding: 130px 0;
  }

  .plr_lg--130_556f3df32ac377f8 {
    padding: 0 130px;
  }

  .pt_lg--130_e045a0c76208a060 {
    padding-top: 130px;
  }

  .pb_lg--130_044fdec2b4fd088d {
    padding-bottom: 130px;
  }

  .pl_lg--130_75138c005330d613 {
    padding-left: 130px;
  }

  .pr_lg--130_b51ecf848c09976a {
    padding-right: 130px;
  }

  .mt_lg--130_c626deef22385e1c {
    margin-top: 130px;
  }

  .mb_lg--130_a5630f8178374ee0 {
    margin-bottom: 130px;
  }

  .ml_lg--130_9c7f5d98df3e0c55 {
    margin-left: 130px;
  }

  .ptb_lg--135_a52dfedc0c018534 {
    padding: 135px 0;
  }

  .plr_lg--135_e4eeae509e4b2828 {
    padding: 0 135px;
  }

  .pt_lg--135_3dccdfb0497003b2 {
    padding-top: 135px;
  }

  .pb_lg--135_044613074286f204 {
    padding-bottom: 135px;
  }

  .pl_lg--135_53d8fe2ee28efd25 {
    padding-left: 135px;
  }

  .pr_lg--135_5066c3c19e5f3d74 {
    padding-right: 135px;
  }

  .mt_lg--135_1cd8fa3af4883187 {
    margin-top: 135px;
  }

  .mb_lg--135_778b9c3900affe86 {
    margin-bottom: 135px;
  }

  .ml_lg--135_0f558d1458f79476 {
    margin-left: 135px;
  }

  .ptb_lg--140_c9f9912b4c7efe07 {
    padding: 140px 0;
  }

  .plr_lg--140_d76b514021b4c17f {
    padding: 0 140px;
  }

  .pt_lg--140_35df443c1f9b9cbc {
    padding-top: 140px;
  }

  .pb_lg--140_2a60f32be5052207 {
    padding-bottom: 140px;
  }

  .pl_lg--140_5fa376a27cc77010 {
    padding-left: 140px;
  }

  .pr_lg--140_0717910b18e6af7c {
    padding-right: 140px;
  }

  .mt_lg--140_22142957eef831e1 {
    margin-top: 140px;
  }

  .mb_lg--140_77cf6232572a8a1b {
    margin-bottom: 140px;
  }

  .ml_lg--140_6e2d190875a9fa7b {
    margin-left: 140px;
  }

  .ptb_lg--145_62bc3c4ad4da037d {
    padding: 145px 0;
  }

  .plr_lg--145_806421759dcb98f0 {
    padding: 0 145px;
  }

  .pt_lg--145_2d0f437751e9ae6e {
    padding-top: 145px;
  }

  .pb_lg--145_317559422308a666 {
    padding-bottom: 145px;
  }

  .pl_lg--145_5cf7c61e39dd63d2 {
    padding-left: 145px;
  }

  .pr_lg--145_725f367bdbcb9916 {
    padding-right: 145px;
  }

  .mt_lg--145_2df384890a068680 {
    margin-top: 145px;
  }

  .mb_lg--145_bbd793528634f30a {
    margin-bottom: 145px;
  }

  .ml_lg--145_57928478af64b5b5 {
    margin-left: 145px;
  }

  .ptb_lg--150_c3a6976b7a25a3b8 {
    padding: 150px 0;
  }

  .plr_lg--150_9a339a1558d71759 {
    padding: 0 150px;
  }

  .pt_lg--150_28a25c5d7cd1cfc5 {
    padding-top: 150px;
  }

  .pb_lg--150_41ee1e7d5b8a38a5 {
    padding-bottom: 150px;
  }

  .pl_lg--150_f0526fd7e6d16de2 {
    padding-left: 150px;
  }

  .pr_lg--150_b80d7af6a87e5c45 {
    padding-right: 150px;
  }

  .mt_lg--150_60da0824930df44f {
    margin-top: 150px;
  }

  .mb_lg--150_55f6f58b5b198289 {
    margin-bottom: 150px;
  }

  .ml_lg--150_0ea2677d2b9f2937 {
    margin-left: 150px;
  }

  .ptb_lg--155_83611eeffce75775 {
    padding: 155px 0;
  }

  .plr_lg--155_179f3eb633011416 {
    padding: 0 155px;
  }

  .pt_lg--155_2d73a60b1699bfdb {
    padding-top: 155px;
  }

  .pb_lg--155_13b72f8b65dcfc38 {
    padding-bottom: 155px;
  }

  .pl_lg--155_5950dca3ec101964 {
    padding-left: 155px;
  }

  .pr_lg--155_80946c62fdbd81f2 {
    padding-right: 155px;
  }

  .mt_lg--155_cfd8bf4349a13c87 {
    margin-top: 155px;
  }

  .mb_lg--155_adef694423f56aeb {
    margin-bottom: 155px;
  }

  .ml_lg--155_2153fd63f26f03da {
    margin-left: 155px;
  }

  .ptb_lg--160_5184d7031a6b0bd8 {
    padding: 160px 0;
  }

  .plr_lg--160_a7fb3c253edb7639 {
    padding: 0 160px;
  }

  .pt_lg--160_2d049e98b35628cc {
    padding-top: 160px;
  }

  .pb_lg--160_74b5751178674471 {
    padding-bottom: 160px;
  }

  .pl_lg--160_d10637b4056edbd8 {
    padding-left: 160px;
  }

  .pr_lg--160_e5f255a11f74bded {
    padding-right: 160px;
  }

  .mt_lg--160_6c92f9b9ff0300da {
    margin-top: 160px;
  }

  .mb_lg--160_5b7e8c86986bbf9c {
    margin-bottom: 160px;
  }

  .ml_lg--160_4132a1f8a48bd013 {
    margin-left: 160px;
  }

  .ptb_lg--165_3054363a0cefdd18 {
    padding: 165px 0;
  }

  .plr_lg--165_d98981426c0e97cd {
    padding: 0 165px;
  }

  .pt_lg--165_85ab03af0dc445e6 {
    padding-top: 165px;
  }

  .pb_lg--165_9cc15551def8741c {
    padding-bottom: 165px;
  }

  .pl_lg--165_e0d77eed1639c18b {
    padding-left: 165px;
  }

  .pr_lg--165_61d6171cd2aef26d {
    padding-right: 165px;
  }

  .mt_lg--165_c470389cfefba4cb {
    margin-top: 165px;
  }

  .mb_lg--165_0901c2d5fe90cb07 {
    margin-bottom: 165px;
  }

  .ml_lg--165_9626699185205c55 {
    margin-left: 165px;
  }

  .ptb_lg--170_3e1e01345e41c6b5 {
    padding: 170px 0;
  }

  .plr_lg--170_6076b0f431c417ef {
    padding: 0 170px;
  }

  .pt_lg--170_cc319241b45a3780 {
    padding-top: 170px;
  }

  .pb_lg--170_9b0a926b799a1805 {
    padding-bottom: 170px;
  }

  .pl_lg--170_64f92f32c4ee1715 {
    padding-left: 170px;
  }

  .pr_lg--170_e3a52122bbf48f66 {
    padding-right: 170px;
  }

  .mt_lg--170_b01c0907dd3a2753 {
    margin-top: 170px;
  }

  .mb_lg--170_bb287b3ecc6dc263 {
    margin-bottom: 170px;
  }

  .ml_lg--170_2edf6c128a98d134 {
    margin-left: 170px;
  }

  .ptb_lg--175_bbb89bb33c5f0533 {
    padding: 175px 0;
  }

  .plr_lg--175_39e95ee7fd736f52 {
    padding: 0 175px;
  }

  .pt_lg--175_d79a6e00b76f7ac6 {
    padding-top: 175px;
  }

  .pb_lg--175_75fb3abac2ec2c4c {
    padding-bottom: 175px;
  }

  .pl_lg--175_c87c02343248f659 {
    padding-left: 175px;
  }

  .pr_lg--175_2fdeca9e1ef60711 {
    padding-right: 175px;
  }

  .mt_lg--175_b8668c5aa521f2b3 {
    margin-top: 175px;
  }

  .mb_lg--175_90edb1eaa352ae0d {
    margin-bottom: 175px;
  }

  .ml_lg--175_9de148c3398bf47e {
    margin-left: 175px;
  }

  .ptb_lg--180_98e283d78781c015 {
    padding: 180px 0;
  }

  .plr_lg--180_4f7d903fb13ac06a {
    padding: 0 180px;
  }

  .pt_lg--180_4867ce7662060bbe {
    padding-top: 180px;
  }

  .pb_lg--180_279054c294de5e16 {
    padding-bottom: 180px;
  }

  .pl_lg--180_7d3e55a0e36038b1 {
    padding-left: 180px;
  }

  .pr_lg--180_e1466cd3bb445273 {
    padding-right: 180px;
  }

  .mt_lg--180_5f3881d1b0838839 {
    margin-top: 180px;
  }

  .mb_lg--180_e4e552edd547dd3c {
    margin-bottom: 180px;
  }

  .ml_lg--180_a94f8b749e39a551 {
    margin-left: 180px;
  }

  .ptb_lg--185_3ba74f7de16d039a {
    padding: 185px 0;
  }

  .plr_lg--185_690772009cc1ed7d {
    padding: 0 185px;
  }

  .pt_lg--185_224c3e5445cd2375 {
    padding-top: 185px;
  }

  .pb_lg--185_9ca55ceb9a994b86 {
    padding-bottom: 185px;
  }

  .pl_lg--185_68dde93c68cb3dc4 {
    padding-left: 185px;
  }

  .pr_lg--185_0482e440f0d826d0 {
    padding-right: 185px;
  }

  .mt_lg--185_a8f46553e1da0b17 {
    margin-top: 185px;
  }

  .mb_lg--185_293f39417eb86dfc {
    margin-bottom: 185px;
  }

  .ml_lg--185_8ebfada6f37b7ad0 {
    margin-left: 185px;
  }

  .ptb_lg--190_132b570d38dcbceb {
    padding: 190px 0;
  }

  .plr_lg--190_3f8e84ca18276a09 {
    padding: 0 190px;
  }

  .pt_lg--190_a42deb20c33b11f1 {
    padding-top: 190px;
  }

  .pb_lg--190_95dfc3012bb15b4d {
    padding-bottom: 190px;
  }

  .pl_lg--190_3ef59f8a2f8122f5 {
    padding-left: 190px;
  }

  .pr_lg--190_31011162697c3c4f {
    padding-right: 190px;
  }

  .mt_lg--190_7949d06d15f1da2e {
    margin-top: 190px;
  }

  .mb_lg--190_e3d69c32901d4995 {
    margin-bottom: 190px;
  }

  .ml_lg--190_5f34cd013226edc5 {
    margin-left: 190px;
  }

  .ptb_lg--195_bd520142a7520106 {
    padding: 195px 0;
  }

  .plr_lg--195_d34c3ca1fb2fd6e5 {
    padding: 0 195px;
  }

  .pt_lg--195_180999adc921e853 {
    padding-top: 195px;
  }

  .pb_lg--195_a9da893f79f7f34d {
    padding-bottom: 195px;
  }

  .pl_lg--195_776bc3957b6224b5 {
    padding-left: 195px;
  }

  .pr_lg--195_764a602057320f3f {
    padding-right: 195px;
  }

  .mt_lg--195_389c61565ba53151 {
    margin-top: 195px;
  }

  .mb_lg--195_e81761bee35b078a {
    margin-bottom: 195px;
  }

  .ml_lg--195_0ca8ce816cd6018a {
    margin-left: 195px;
  }

  .ptb_lg--200_1f507252beb12513 {
    padding: 200px 0;
  }

  .plr_lg--200_f9c3c1d14f52444d {
    padding: 0 200px;
  }

  .pt_lg--200_2baf7bc8c919fa75 {
    padding-top: 200px;
  }

  .pb_lg--200_a88478ed2adb8cfa {
    padding-bottom: 200px;
  }

  .pl_lg--200_e85e5338cdce06c4 {
    padding-left: 200px;
  }

  .pr_lg--200_30081fedb0578e31 {
    padding-right: 200px;
  }

  .mt_lg--200_284a8f642d938ad7 {
    margin-top: 200px;
  }

  .mb_lg--200_c663a4f22fa0a1bf {
    margin-bottom: 200px;
  }

  .ml_lg--200_f22b292abf341d90 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_3bea3ac375c3fd05 {
    padding: 0;
  }

  .pl_md--0_413bc5b1733d91cd {
    padding-left: 0;
  }

  .pr_md--0_fa110b5c871c986b {
    padding-right: 0;
  }

  .pt_md--0_d5570b44ba33ac07 {
    padding-top: 0;
  }

  .pb_md--0_61b58cce649b8381 {
    padding-bottom: 0;
  }

  .pb_md--80_464181b1e95b7eba {
    padding-bottom: 80px;
  }

  .pt_md--50_194243aa91b529ba {
    padding-top: 50px;
  }

  .mr_md--0_6dffaac5faae5c51 {
    margin-right: 0;
  }

  .ml_md--0_4dfc38a97f9eb704 {
    margin-left: 0;
  }

  .mt_md--0_5880ab6267a8527f {
    margin-top: 0;
  }

  .mb_md--0_d59aeed6a5d1fea9 {
    margin-bottom: 0;
  }

  .ptb_md--250_c01710379018998f {
    padding: 250px 0;
  }

  .ptb_md--5_172987d1147febe8 {
    padding: 5px 0;
  }

  .plr_md--5_bc1c5e2a316a0f2b {
    padding: 0 5px;
  }

  .pt_md--5_097f98a65a952fd8 {
    padding-top: 5px;
  }

  .pb_md--5_8c96321d03be9f1b {
    padding-bottom: 5px;
  }

  .pl_md--5_964e81182f24ff5e {
    padding-left: 5px;
  }

  .pr_md--5_cf14a1548a8fecf2 {
    padding-right: 5px;
  }

  .mt_md--5_b3a602fb69e2aba3 {
    margin-top: 5px;
  }

  .mb_md--5_34be6ea677fa55c3 {
    margin-bottom: 5px;
  }

  .ptb_md--10_a0081d37c74de8fc {
    padding: 10px 0;
  }

  .plr_md--10_b2d802e3c4d5e223 {
    padding: 0 10px;
  }

  .pt_md--10_46abc134b18abca1 {
    padding-top: 10px;
  }

  .pb_md--10_a9c08b1e20f32863 {
    padding-bottom: 10px;
  }

  .pl_md--10_d96443e10d709fe8 {
    padding-left: 10px;
  }

  .pr_md--10_e14df0a354317de3 {
    padding-right: 10px;
  }

  .mt_md--10_5315e6fbc5623bbe {
    margin-top: 10px;
  }

  .mb_md--10_eb6712835dd29f01 {
    margin-bottom: 10px;
  }

  .ptb_md--15_cc8e8b664d587491 {
    padding: 15px 0;
  }

  .plr_md--15_613e646b122e178a {
    padding: 0 15px;
  }

  .pt_md--15_b840f0a3e697a3cc {
    padding-top: 15px;
  }

  .pb_md--15_a97d63a54b689f48 {
    padding-bottom: 15px;
  }

  .pl_md--15_e2b9fe3a13b07c14 {
    padding-left: 15px;
  }

  .pr_md--15_9e29ca6ee98b7e2e {
    padding-right: 15px;
  }

  .mt_md--15_4683a3dd5f1708b1 {
    margin-top: 15px;
  }

  .mb_md--15_b72dc4682ae05e80 {
    margin-bottom: 15px;
  }

  .ptb_md--20_a10991bf4511a8a1 {
    padding: 20px 0;
  }

  .plr_md--20_a123269c95172df5 {
    padding: 0 20px;
  }

  .pt_md--20_46f7431e0b69b51e {
    padding-top: 20px;
  }

  .pb_md--20_90e5cf6541b66249 {
    padding-bottom: 20px;
  }

  .pl_md--20_9c0e14af15653563 {
    padding-left: 20px;
  }

  .pr_md--20_e6721eddd82e1a26 {
    padding-right: 20px;
  }

  .mt_md--20_025fa07f7843543c {
    margin-top: 20px;
  }

  .mb_md--20_9160c2c417289ff5 {
    margin-bottom: 20px;
  }

  .ptb_md--25_30c7b20c08dde777 {
    padding: 25px 0;
  }

  .plr_md--25_34f68cfdd65fae45 {
    padding: 0 25px;
  }

  .pt_md--25_774e8e5dfc4a335e {
    padding-top: 25px;
  }

  .pb_md--25_c4fa423cba208635 {
    padding-bottom: 25px;
  }

  .pl_md--25_915bb19893a04206 {
    padding-left: 25px;
  }

  .pr_md--25_4d3f98cfc51ba5dc {
    padding-right: 25px;
  }

  .mt_md--25_38591be0864b08db {
    margin-top: 25px;
  }

  .mb_md--25_aff599c05865fcea {
    margin-bottom: 25px;
  }

  .ptb_md--30_12c00e24945dc69d {
    padding: 30px 0;
  }

  .plr_md--30_e7c9efd7dbd930d1 {
    padding: 0 30px;
  }

  .pt_md--30_dbac757bd5e3fbe2 {
    padding-top: 30px;
  }

  .pb_md--30_c171425a55259e21 {
    padding-bottom: 30px;
  }

  .pl_md--30_8a457f8684f71399 {
    padding-left: 30px;
  }

  .pr_md--30_25cfbfc4d0e9af6d {
    padding-right: 30px;
  }

  .mt_md--30_3775aa3de3e496a0 {
    margin-top: 30px;
  }

  .mb_md--30_8395fa4571c86cb3 {
    margin-bottom: 30px;
  }

  .ptb_md--35_b313b31866912613 {
    padding: 35px 0;
  }

  .plr_md--35_a461e5a2e5754d77 {
    padding: 0 35px;
  }

  .pt_md--35_33b1ffe9a34be6eb {
    padding-top: 35px;
  }

  .pb_md--35_2e759bbcd91f80f7 {
    padding-bottom: 35px;
  }

  .pl_md--35_24b27cd0054cb8be {
    padding-left: 35px;
  }

  .pr_md--35_054b9ec980907048 {
    padding-right: 35px;
  }

  .mt_md--35_d3179ee5ae98c60e {
    margin-top: 35px;
  }

  .mb_md--35_105bec9b09cb5316 {
    margin-bottom: 35px;
  }

  .ptb_md--40_b6092a4d844e2c80 {
    padding: 40px 0;
  }

  .plr_md--40_b155648794f43e83 {
    padding: 0 40px;
  }

  .pt_md--40_3dac4c40846c9125 {
    padding-top: 40px;
  }

  .pb_md--40_c8cc956ff61aac6f {
    padding-bottom: 40px;
  }

  .pl_md--40_733a73158f0382e5 {
    padding-left: 40px;
  }

  .pr_md--40_3c8182469a601696 {
    padding-right: 40px;
  }

  .mt_md--40_43f6959b054cf9a8 {
    margin-top: 40px;
  }

  .mb_md--40_abb73713707f7296 {
    margin-bottom: 40px;
  }

  .ptb_md--45_128913302b91b588 {
    padding: 45px 0;
  }

  .plr_md--45_8c3fb37b86a1cbed {
    padding: 0 45px;
  }

  .pt_md--45_c7358a90c58f6f7c {
    padding-top: 45px;
  }

  .pb_md--45_a91e2ae9a89eda08 {
    padding-bottom: 45px;
  }

  .pl_md--45_6aab85e9c4b544c6 {
    padding-left: 45px;
  }

  .pr_md--45_7d4fe53b696f1512 {
    padding-right: 45px;
  }

  .mt_md--45_23420beabeec714f {
    margin-top: 45px;
  }

  .mb_md--45_7aafac977601a7a9 {
    margin-bottom: 45px;
  }

  .ptb_md--50_a2887f441460b95d {
    padding: 50px 0;
  }

  .plr_md--50_7dba4ccc6bef9733 {
    padding: 0 50px;
  }

  .pt_md--50_194243aa91b529ba {
    padding-top: 50px;
  }

  .pb_md--50_9fd209c013edd203 {
    padding-bottom: 50px;
  }

  .pl_md--50_9a2c9568ca329cda {
    padding-left: 50px;
  }

  .pr_md--50_867e9d81b14bf30f {
    padding-right: 50px;
  }

  .mt_md--50_3568a15edf04a106 {
    margin-top: 50px;
  }

  .mb_md--50_4c2d0cff74e1df82 {
    margin-bottom: 50px;
  }

  .ptb_md--55_b3f006199448a87b {
    padding: 55px 0;
  }

  .plr_md--55_a04dfdf47c588605 {
    padding: 0 55px;
  }

  .pt_md--55_594879f152583488 {
    padding-top: 55px;
  }

  .pb_md--55_a4fafc1d6c241c46 {
    padding-bottom: 55px;
  }

  .pl_md--55_82bee0295291269b {
    padding-left: 55px;
  }

  .pr_md--55_6229b0d672cdee65 {
    padding-right: 55px;
  }

  .mt_md--55_d949f7f8ac7501fb {
    margin-top: 55px;
  }

  .mb_md--55_2b8ec9e572c5a4bf {
    margin-bottom: 55px;
  }

  .ptb_md--60_de3284fd636ae6c4 {
    padding: 60px 0;
  }

  .plr_md--60_4e1000e309197b11 {
    padding: 0 60px;
  }

  .pt_md--60_4f07030a2d5b7858 {
    padding-top: 60px;
  }

  .pb_md--60_f39dd4f0dcf2e892 {
    padding-bottom: 60px;
  }

  .pl_md--60_9942db87260a50e7 {
    padding-left: 60px;
  }

  .pr_md--60_9dff5f320d8529db {
    padding-right: 60px;
  }

  .mt_md--60_026f3f12438b8dce {
    margin-top: 60px;
  }

  .mb_md--60_b25418b1bfb23b17 {
    margin-bottom: 60px;
  }

  .ptb_md--65_92b4c3349849b3d4 {
    padding: 65px 0;
  }

  .plr_md--65_1972fd14a0ca9352 {
    padding: 0 65px;
  }

  .pt_md--65_9f8be38132e92fce {
    padding-top: 65px;
  }

  .pb_md--65_94567604e1e00f94 {
    padding-bottom: 65px;
  }

  .pl_md--65_a61e5b78b3caa48e {
    padding-left: 65px;
  }

  .pr_md--65_f3e752056938582b {
    padding-right: 65px;
  }

  .mt_md--65_217b4cb831e5de56 {
    margin-top: 65px;
  }

  .mb_md--65_dfe83287cf7e3fbf {
    margin-bottom: 65px;
  }

  .ptb_md--70_d7e1a9a9d061ce4c {
    padding: 70px 0;
  }

  .plr_md--70_ed10b1b70338e5ff {
    padding: 0 70px;
  }

  .pt_md--70_cb7b59f51565b046 {
    padding-top: 70px;
  }

  .pb_md--70_b3b36a01b0f0d51b {
    padding-bottom: 70px;
  }

  .pl_md--70_18a9d85c19a91d57 {
    padding-left: 70px;
  }

  .pr_md--70_dd0539add3263af5 {
    padding-right: 70px;
  }

  .mt_md--70_46903af796ac8336 {
    margin-top: 70px;
  }

  .mb_md--70_8fd6996a1e32229e {
    margin-bottom: 70px;
  }

  .ptb_md--75_77e612610a6ab6e5 {
    padding: 75px 0;
  }

  .plr_md--75_ab6d4a7fdc063aef {
    padding: 0 75px;
  }

  .pt_md--75_4ee75c4749e07c4c {
    padding-top: 75px;
  }

  .pb_md--75_941d18b1c4f04fa9 {
    padding-bottom: 75px;
  }

  .pl_md--75_6a68f4b10fc4763a {
    padding-left: 75px;
  }

  .pr_md--75_4a7ef259fe6a81ab {
    padding-right: 75px;
  }

  .mt_md--75_85a6c369e6cb35d5 {
    margin-top: 75px;
  }

  .mb_md--75_503c63e6b1cd4be5 {
    margin-bottom: 75px;
  }

  .ptb_md--80_4410fdb7532d2c64 {
    padding: 80px 0;
  }

  .plr_md--80_8a9f89c8986558ab {
    padding: 0 80px;
  }

  .pt_md--80_11667ab6a1a99908 {
    padding-top: 80px;
  }

  .pb_md--80_464181b1e95b7eba {
    padding-bottom: 80px;
  }

  .pl_md--80_92797502975dd7dc {
    padding-left: 80px;
  }

  .pr_md--80_cd393fe2bd87d970 {
    padding-right: 80px;
  }

  .mt_md--80_ab2cc958e672718f {
    margin-top: 80px;
  }

  .mb_md--80_81ebf0c11a413f88 {
    margin-bottom: 80px;
  }

  .ptb_md--85_d0804d2ba69c84ec {
    padding: 85px 0;
  }

  .plr_md--85_93d54a83921a276a {
    padding: 0 85px;
  }

  .pt_md--85_9c49612b0fbbf677 {
    padding-top: 85px;
  }

  .pb_md--85_0f01a04d8eabd349 {
    padding-bottom: 85px;
  }

  .pl_md--85_027aeb128ae7d927 {
    padding-left: 85px;
  }

  .pr_md--85_e42bdb7a4c2b5453 {
    padding-right: 85px;
  }

  .mt_md--85_94e86f1b58f1b65c {
    margin-top: 85px;
  }

  .mb_md--85_ea483c525296ff5d {
    margin-bottom: 85px;
  }

  .ptb_md--90_24fea023ef429fed {
    padding: 90px 0;
  }

  .plr_md--90_be04268c7b1f7fb2 {
    padding: 0 90px;
  }

  .pt_md--90_9c276abdea83978c {
    padding-top: 90px;
  }

  .pb_md--90_3216ab34de9b19d3 {
    padding-bottom: 90px;
  }

  .pl_md--90_bb0b3fe5fd195e76 {
    padding-left: 90px;
  }

  .pr_md--90_3c8ecd7b29ecc3aa {
    padding-right: 90px;
  }

  .mt_md--90_99f65d0c5109712b {
    margin-top: 90px;
  }

  .mb_md--90_a6f594c621475e9f {
    margin-bottom: 90px;
  }

  .ptb_md--95_177934f9b78cb7c7 {
    padding: 95px 0;
  }

  .plr_md--95_828b5ab6d8122a51 {
    padding: 0 95px;
  }

  .pt_md--95_d51b08da78135a5b {
    padding-top: 95px;
  }

  .pb_md--95_f1f335aea845da65 {
    padding-bottom: 95px;
  }

  .pl_md--95_3d875b34b47ca8bf {
    padding-left: 95px;
  }

  .pr_md--95_3b94b20bf6043261 {
    padding-right: 95px;
  }

  .mt_md--95_b7b39dd01e883cc6 {
    margin-top: 95px;
  }

  .mb_md--95_ea5b66893d483c67 {
    margin-bottom: 95px;
  }

  .ptb_md--100_ecad8ef766445296 {
    padding: 100px 0;
  }

  .plr_md--100_df3eb09ebf180812 {
    padding: 0 100px;
  }

  .pt_md--100_b1f65bff2b645616 {
    padding-top: 100px;
  }

  .pb_md--100_3abfd650dd986abe {
    padding-bottom: 100px;
  }

  .pl_md--100_c9c1f3521ca358b1 {
    padding-left: 100px;
  }

  .pr_md--100_81365314cde79d99 {
    padding-right: 100px;
  }

  .mt_md--100_c04cc561e67c3f6d {
    margin-top: 100px;
  }

  .mb_md--100_7a9da14e61f9b307 {
    margin-bottom: 100px;
  }

  .ptb_md--105_cdf66eb376ec93c8 {
    padding: 105px 0;
  }

  .plr_md--105_37f85a71b2ee1ba3 {
    padding: 0 105px;
  }

  .pt_md--105_da5f30fd5d000b33 {
    padding-top: 105px;
  }

  .pb_md--105_85a503e75a3148d8 {
    padding-bottom: 105px;
  }

  .pl_md--105_2ba7c274765737d9 {
    padding-left: 105px;
  }

  .pr_md--105_8266cb3ddb667486 {
    padding-right: 105px;
  }

  .mt_md--105_5641fe3429d03be6 {
    margin-top: 105px;
  }

  .mb_md--105_829664b10c164477 {
    margin-bottom: 105px;
  }

  .ptb_md--110_397b4b0991607720 {
    padding: 110px 0;
  }

  .plr_md--110_a61d662e4c999963 {
    padding: 0 110px;
  }

  .pt_md--110_f6b73ccd4d9c300f {
    padding-top: 110px;
  }

  .pb_md--110_82dae765861acd24 {
    padding-bottom: 110px;
  }

  .pl_md--110_f9cf886d7089c50f {
    padding-left: 110px;
  }

  .pr_md--110_78afdb2942b383cd {
    padding-right: 110px;
  }

  .mt_md--110_76d210bf28374dce {
    margin-top: 110px;
  }

  .mb_md--110_fb721d841069c2d7 {
    margin-bottom: 110px;
  }

  .ptb_md--115_cf8682b4c3c49b02 {
    padding: 115px 0;
  }

  .plr_md--115_5c8d1a416dad8ea3 {
    padding: 0 115px;
  }

  .pt_md--115_bd6a0947d959c7cf {
    padding-top: 115px;
  }

  .pb_md--115_ab2be998fdac6026 {
    padding-bottom: 115px;
  }

  .pl_md--115_2613ecbca162da31 {
    padding-left: 115px;
  }

  .pr_md--115_ddf74c267cda2a13 {
    padding-right: 115px;
  }

  .mt_md--115_049ba90a7e1f2006 {
    margin-top: 115px;
  }

  .mb_md--115_f61ab36e491fcc5a {
    margin-bottom: 115px;
  }

  .ptb_md--120_ab0813b2304c5c9f {
    padding: 120px 0;
  }

  .plr_md--120_e1fe3896c7590e54 {
    padding: 0 120px;
  }

  .pt_md--120_eb04ed4b99dd09c3 {
    padding-top: 120px;
  }

  .pb_md--120_c8e264b089014bc6 {
    padding-bottom: 120px;
  }

  .pl_md--120_59c8e3976c1e868c {
    padding-left: 120px;
  }

  .pr_md--120_432375698502057d {
    padding-right: 120px;
  }

  .mt_md--120_2b0d7cedef411e34 {
    margin-top: 120px;
  }

  .mb_md--120_f650bb5a78c7a2be {
    margin-bottom: 120px;
  }

  .ptb_md--125_2fc3b3f659856e00 {
    padding: 125px 0;
  }

  .plr_md--125_f8b30e2c9569ab79 {
    padding: 0 125px;
  }

  .pt_md--125_ff48937908328ce5 {
    padding-top: 125px;
  }

  .pb_md--125_b2ade050b2df1292 {
    padding-bottom: 125px;
  }

  .pl_md--125_4b8290d140832cc8 {
    padding-left: 125px;
  }

  .pr_md--125_c6cbc2da3033609c {
    padding-right: 125px;
  }

  .mt_md--125_fe0c11f624301953 {
    margin-top: 125px;
  }

  .mb_md--125_9b258d76e8730891 {
    margin-bottom: 125px;
  }

  .ptb_md--130_2f2cbcb63053a5b7 {
    padding: 130px 0;
  }

  .plr_md--130_2cb7636f5b37ddae {
    padding: 0 130px;
  }

  .pt_md--130_ad80f6106c1b42e5 {
    padding-top: 130px;
  }

  .pb_md--130_6795363cc2a4af95 {
    padding-bottom: 130px;
  }

  .pl_md--130_65176d73879943f3 {
    padding-left: 130px;
  }

  .pr_md--130_2fb8bcf0c4462917 {
    padding-right: 130px;
  }

  .mt_md--130_4099846f50dbbcdf {
    margin-top: 130px;
  }

  .mb_md--130_98c58fe33498ca30 {
    margin-bottom: 130px;
  }

  .ptb_md--135_30d3016837da20c5 {
    padding: 135px 0;
  }

  .plr_md--135_d2a70575e924e01d {
    padding: 0 135px;
  }

  .pt_md--135_c3d4f963a462b5be {
    padding-top: 135px;
  }

  .pb_md--135_96cdf9e00cc3febe {
    padding-bottom: 135px;
  }

  .pl_md--135_ccebe250d121887b {
    padding-left: 135px;
  }

  .pr_md--135_976bebee11089209 {
    padding-right: 135px;
  }

  .mt_md--135_c8d99355564596d8 {
    margin-top: 135px;
  }

  .mb_md--135_d27c0b84600fe5fb {
    margin-bottom: 135px;
  }

  .ptb_md--140_365b393e73fcaec4 {
    padding: 140px 0;
  }

  .plr_md--140_6c9ed934d5e1a726 {
    padding: 0 140px;
  }

  .pt_md--140_86ceff22d3506f1f {
    padding-top: 140px;
  }

  .pb_md--140_dfc198d6b94d2b41 {
    padding-bottom: 140px;
  }

  .pl_md--140_364b3e175734c80b {
    padding-left: 140px;
  }

  .pr_md--140_80f474a141efa3ae {
    padding-right: 140px;
  }

  .mt_md--140_555d15f0f845ab5d {
    margin-top: 140px;
  }

  .mb_md--140_9822c16d82d5074e {
    margin-bottom: 140px;
  }

  .ptb_md--145_c0c02ac536459af7 {
    padding: 145px 0;
  }

  .plr_md--145_310ad8c85912d439 {
    padding: 0 145px;
  }

  .pt_md--145_bf968f0905e3d126 {
    padding-top: 145px;
  }

  .pb_md--145_48e734f265dc075e {
    padding-bottom: 145px;
  }

  .pl_md--145_dfd36fa1992799f7 {
    padding-left: 145px;
  }

  .pr_md--145_02a25ee77a8cec71 {
    padding-right: 145px;
  }

  .mt_md--145_fa82fd818ecf830b {
    margin-top: 145px;
  }

  .mb_md--145_5aa3ccf29b249fd6 {
    margin-bottom: 145px;
  }

  .ptb_md--150_7e6954bab5462ee0 {
    padding: 150px 0;
  }

  .plr_md--150_13fed65fb8911ee6 {
    padding: 0 150px;
  }

  .pt_md--150_4a4310053e7af576 {
    padding-top: 150px;
  }

  .pb_md--150_7c26a782ccbf72fa {
    padding-bottom: 150px;
  }

  .pl_md--150_e3b11c8089644ada {
    padding-left: 150px;
  }

  .pr_md--150_f544b9e487b4fab3 {
    padding-right: 150px;
  }

  .mt_md--150_5b479b1d7dafaa08 {
    margin-top: 150px;
  }

  .mb_md--150_b2a06607f4da63ed {
    margin-bottom: 150px;
  }

  .ptb_md--155_3e934d8e04afd956 {
    padding: 155px 0;
  }

  .plr_md--155_0f9769551e350d59 {
    padding: 0 155px;
  }

  .pt_md--155_8ab73c297e7ae1c6 {
    padding-top: 155px;
  }

  .pb_md--155_6cceb6721a866092 {
    padding-bottom: 155px;
  }

  .pl_md--155_aa76a831159fa612 {
    padding-left: 155px;
  }

  .pr_md--155_6503b6a88e61e58a {
    padding-right: 155px;
  }

  .mt_md--155_20dcb3900b9c5d36 {
    margin-top: 155px;
  }

  .mb_md--155_30d2044b967ed085 {
    margin-bottom: 155px;
  }

  .ptb_md--160_0cc7b77474fce776 {
    padding: 160px 0;
  }

  .plr_md--160_1c68d76f2219c041 {
    padding: 0 160px;
  }

  .pt_md--160_71a52d3641aa9f23 {
    padding-top: 160px;
  }

  .pb_md--160_747b10f34dfb57d1 {
    padding-bottom: 160px;
  }

  .pl_md--160_2c3c5109175a3d40 {
    padding-left: 160px;
  }

  .pr_md--160_f78bd8cd00cca34b {
    padding-right: 160px;
  }

  .mt_md--160_53d7512149e2eae5 {
    margin-top: 160px;
  }

  .mb_md--160_884aedf90bb726e3 {
    margin-bottom: 160px;
  }

  .ptb_md--165_66cb82d5658d024a {
    padding: 165px 0;
  }

  .plr_md--165_ba76026dda5970d0 {
    padding: 0 165px;
  }

  .pt_md--165_2918487596fe606e {
    padding-top: 165px;
  }

  .pb_md--165_56147e8f12ade7ad {
    padding-bottom: 165px;
  }

  .pl_md--165_0084da650f09ac97 {
    padding-left: 165px;
  }

  .pr_md--165_ca6f14cb02584204 {
    padding-right: 165px;
  }

  .mt_md--165_95c74b481927935c {
    margin-top: 165px;
  }

  .mb_md--165_9a98a1714738df20 {
    margin-bottom: 165px;
  }

  .ptb_md--170_4a01be4d870b1375 {
    padding: 170px 0;
  }

  .plr_md--170_7e80967e109cca6e {
    padding: 0 170px;
  }

  .pt_md--170_106dc326dc219ab9 {
    padding-top: 170px;
  }

  .pb_md--170_8452ef65d778e718 {
    padding-bottom: 170px;
  }

  .pl_md--170_e2f7a515bd21ec4a {
    padding-left: 170px;
  }

  .pr_md--170_aab37a332ae5ee8b {
    padding-right: 170px;
  }

  .mt_md--170_c8dbf84a8087d7f1 {
    margin-top: 170px;
  }

  .mb_md--170_6ff9a7bf83a30046 {
    margin-bottom: 170px;
  }

  .ptb_md--175_5e39d91ddebf3e67 {
    padding: 175px 0;
  }

  .plr_md--175_70a52baf6c679777 {
    padding: 0 175px;
  }

  .pt_md--175_b2c173c3718473ee {
    padding-top: 175px;
  }

  .pb_md--175_f4af70f6a02446b5 {
    padding-bottom: 175px;
  }

  .pl_md--175_3d354c897e99aea3 {
    padding-left: 175px;
  }

  .pr_md--175_aa73fdf88d61a5fd {
    padding-right: 175px;
  }

  .mt_md--175_508c1808af5d7910 {
    margin-top: 175px;
  }

  .mb_md--175_e93f400787e22e9d {
    margin-bottom: 175px;
  }

  .ptb_md--180_9627a375dd812466 {
    padding: 180px 0;
  }

  .plr_md--180_ffcbf7633c991c09 {
    padding: 0 180px;
  }

  .pt_md--180_1100f26591bb1231 {
    padding-top: 180px;
  }

  .pb_md--180_974eac20111b5d6d {
    padding-bottom: 180px;
  }

  .pl_md--180_a26999b7e130cda6 {
    padding-left: 180px;
  }

  .pr_md--180_cb76bc3e9e35a776 {
    padding-right: 180px;
  }

  .mt_md--180_a0b8a7d4a40de7a3 {
    margin-top: 180px;
  }

  .mb_md--180_db2227476b08af9a {
    margin-bottom: 180px;
  }

  .ptb_md--185_e7c5a866291e6e86 {
    padding: 185px 0;
  }

  .plr_md--185_d3bf87812d482129 {
    padding: 0 185px;
  }

  .pt_md--185_9f708b4b196eddff {
    padding-top: 185px;
  }

  .pb_md--185_affc90a259bbe32b {
    padding-bottom: 185px;
  }

  .pl_md--185_325d06cbe895e2b5 {
    padding-left: 185px;
  }

  .pr_md--185_6a7bbf960860e775 {
    padding-right: 185px;
  }

  .mt_md--185_fc1164e9518c876a {
    margin-top: 185px;
  }

  .mb_md--185_fa7297142828970a {
    margin-bottom: 185px;
  }

  .ptb_md--190_18ca5d2b7f88631c {
    padding: 190px 0;
  }

  .plr_md--190_5d07397b96c10b18 {
    padding: 0 190px;
  }

  .pt_md--190_a0caf0c206cb4fe9 {
    padding-top: 190px;
  }

  .pb_md--190_270db684f0172a68 {
    padding-bottom: 190px;
  }

  .pl_md--190_d4af6032f0c88c48 {
    padding-left: 190px;
  }

  .pr_md--190_9ccc74c98f87dbfb {
    padding-right: 190px;
  }

  .mt_md--190_3a44d01309d2e868 {
    margin-top: 190px;
  }

  .mb_md--190_db77841831c06b04 {
    margin-bottom: 190px;
  }

  .ptb_md--195_1ec3bbdc81fdb2b6 {
    padding: 195px 0;
  }

  .plr_md--195_73d9383cbf35ee17 {
    padding: 0 195px;
  }

  .pt_md--195_82229e380bd8bc01 {
    padding-top: 195px;
  }

  .pb_md--195_e3a3187278b56af5 {
    padding-bottom: 195px;
  }

  .pl_md--195_625fffd31c049d34 {
    padding-left: 195px;
  }

  .pr_md--195_62f3251c11a19b84 {
    padding-right: 195px;
  }

  .mt_md--195_806f6d504b1da69b {
    margin-top: 195px;
  }

  .mb_md--195_507e24f3d004e730 {
    margin-bottom: 195px;
  }

  .ptb_md--200_1a774c0fb85abffa {
    padding: 200px 0;
  }

  .plr_md--200_b9d5df19f5f80a1d {
    padding: 0 200px;
  }

  .pt_md--200_11eb775441b5c325 {
    padding-top: 200px;
  }

  .pb_md--200_b892ff04148e8e6d {
    padding-bottom: 200px;
  }

  .pl_md--200_cc9d277bf3839525 {
    padding-left: 200px;
  }

  .pr_md--200_7cc313d82357e078 {
    padding-right: 200px;
  }

  .mt_md--200_3d9724d0210590d2 {
    margin-top: 200px;
  }

  .mb_md--200_1c08410f3c1658d8 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_c99e77b96c59033b {
    padding: 250px 0;
  }

  .ptb_sm--0_3d1d9fc7e313f26d {
    padding: 0;
  }

  .pl_sm--0_a8bfb5062680e11c {
    padding-left: 0;
  }

  .pr_sm--0_c6a93fb26bd333d1 {
    padding-right: 0;
  }

  .pt_sm--0_bdef716228566433 {
    padding-top: 0;
  }

  .pb_sm--0_071184807bf3ffc1 {
    padding-bottom: 0;
  }

  .pb_sm--80_484f95d200583600 {
    padding-bottom: 30px;
  }

  .pt_sm--50_48efa84538016dc3 {
    padding-top: 50px;
  }

  .mr_sm--0_e2ad832a652726fb {
    margin-right: 0;
  }

  .ml_sm--0_af8bc0b98d484904 {
    margin-left: 0;
  }

  .mt_sm--0_d16a98849315bc08 {
    margin-top: 0;
  }

  .mb_sm--0_42a897f0b767ded8 {
    margin-bottom: 0;
  }

  .pt_sm--150_d5e97e4e2a788be1 {
    padding-top: 150px;
  }

  .pb_sm--110_fa6e272b81fa8606 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_5aa7c91960ef971e {
    padding: 5px 0;
  }

  .plr_sm--5_319164be85fca860 {
    padding: 0 5px;
  }

  .pt_sm--5_73b453c9de21316f {
    padding-top: 5px;
  }

  .pb_sm--5_756ac9e91a58270e {
    padding-bottom: 5px;
  }

  .pl_sm--5_25cc0ad35d4bc727 {
    padding-left: 5px;
  }

  .pr_sm--5_ee4dde034182b689 {
    padding-right: 5px;
  }

  .mt_sm--5_2aac76d294720c44 {
    margin-top: 5px;
  }

  .ml_sm--5_d0c6830fd5a13fdc {
    margin-left: 5px;
  }

  .mr_sm--5_86ad6b1f6ed9a17a {
    margin-right: 5px;
  }

  .mb_sm--5_f06de52bc3a89f64 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_a12e3fdd3b106bff {
    padding: 10px 0;
  }

  .plr_sm--10_e3112d1521fc5956 {
    padding: 0 10px;
  }

  .pt_sm--10_54808090199086a1 {
    padding-top: 10px;
  }

  .pb_sm--10_06692dc3a93a2387 {
    padding-bottom: 10px;
  }

  .pl_sm--10_23ce2b49c0a16c5c {
    padding-left: 10px;
  }

  .pr_sm--10_b355f86d4cbbd5f9 {
    padding-right: 10px;
  }

  .mt_sm--10_f8f994e5aae8791d {
    margin-top: 10px;
  }

  .ml_sm--10_807fe0573546129a {
    margin-left: 10px;
  }

  .mr_sm--10_5c2a008bd43ada2d {
    margin-right: 10px;
  }

  .mb_sm--10_b44f87f5dc57a063 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_29bc406fe58dcff5 {
    padding: 15px 0;
  }

  .plr_sm--15_69ca3a0be7e62506 {
    padding: 0 15px;
  }

  .pt_sm--15_4dd5e55dcc995af5 {
    padding-top: 15px;
  }

  .pb_sm--15_b703f38434939494 {
    padding-bottom: 15px;
  }

  .pl_sm--15_136da2fc74709f06 {
    padding-left: 15px;
  }

  .pr_sm--15_63d42d58dc709b36 {
    padding-right: 15px;
  }

  .mt_sm--15_9c1ce92c219692c9 {
    margin-top: 15px;
  }

  .ml_sm--15_eb63b0dc27fcb793 {
    margin-left: 15px;
  }

  .mr_sm--15_1f3e774c9f20e9b5 {
    margin-right: 15px;
  }

  .mb_sm--15_3ff5b91a82bbe71a {
    margin-bottom: 15px;
  }

  .ptb_sm--20_623cf2875d453305 {
    padding: 20px 0;
  }

  .plr_sm--20_3c0f1c1843492ff8 {
    padding: 0 20px;
  }

  .pt_sm--20_66b62e0d50efcf67 {
    padding-top: 20px;
  }

  .pb_sm--20_a5ed5d31f448fd9c {
    padding-bottom: 20px;
  }

  .pl_sm--20_3790f6e1ce35c217 {
    padding-left: 20px;
  }

  .pr_sm--20_a4f1aa13ebd0fca8 {
    padding-right: 20px;
  }

  .mt_sm--20_9053e0f9ce8240cd {
    margin-top: 20px;
  }

  .ml_sm--20_d453b36d250b3a10 {
    margin-left: 20px;
  }

  .mr_sm--20_4e25e4257967ad0a {
    margin-right: 20px;
  }

  .mb_sm--20_2563142c016b6b05 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_212fbb1aaee273f4 {
    padding: 25px 0;
  }

  .plr_sm--25_7d90ddea301b59df {
    padding: 0 25px;
  }

  .pt_sm--25_188385b6ed3dc0f2 {
    padding-top: 25px;
  }

  .pb_sm--25_cae64695ee009d7c {
    padding-bottom: 25px;
  }

  .pl_sm--25_8fbc791fbd054541 {
    padding-left: 25px;
  }

  .pr_sm--25_76793e3b29bf600d {
    padding-right: 25px;
  }

  .mt_sm--25_33e19f116a9c5a19 {
    margin-top: 25px;
  }

  .ml_sm--25_f05846068c201c26 {
    margin-left: 25px;
  }

  .mr_sm--25_437e644282494de1 {
    margin-right: 25px;
  }

  .mb_sm--25_17962e338dded2c9 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_97b7fce119333a7f {
    padding: 30px 0;
  }

  .plr_sm--30_a014ed381269e7d9 {
    padding: 0 30px;
  }

  .pt_sm--30_ad4914d67b607d3b {
    padding-top: 30px;
  }

  .pb_sm--30_574555a9162e6c2b {
    padding-bottom: 30px;
  }

  .pl_sm--30_b723ca07f8c9318b {
    padding-left: 30px;
  }

  .pr_sm--30_64b91473209ebcfb {
    padding-right: 30px;
  }

  .mt_sm--30_72d684ba08c104c3 {
    margin-top: 30px;
  }

  .ml_sm--30_2f27e924dbacb25b {
    margin-left: 30px;
  }

  .mr_sm--30_81303cbbe285d5a8 {
    margin-right: 30px;
  }

  .mb_sm--30_9a7d86313f8d914d {
    margin-bottom: 30px;
  }

  .ptb_sm--35_9497c556dcb65a42 {
    padding: 35px 0;
  }

  .plr_sm--35_4fa33a26c84caa58 {
    padding: 0 35px;
  }

  .pt_sm--35_e8e919b669e56d60 {
    padding-top: 35px;
  }

  .pb_sm--35_b89fdf06bf387af9 {
    padding-bottom: 35px;
  }

  .pl_sm--35_631859635f562915 {
    padding-left: 35px;
  }

  .pr_sm--35_7afedb9b7aaffb17 {
    padding-right: 35px;
  }

  .mt_sm--35_f5641658a53eddf4 {
    margin-top: 35px;
  }

  .ml_sm--35_7ed0a395a1be30b2 {
    margin-left: 35px;
  }

  .mr_sm--35_3a9d61d5d64f11f0 {
    margin-right: 35px;
  }

  .mb_sm--35_bd6162ccbeb27d91 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_d02564f44ff7933d {
    padding: 40px 0;
  }

  .plr_sm--40_23fb8598ec1ce53c {
    padding: 0 40px;
  }

  .pt_sm--40_5926647ca51d5dc5 {
    padding-top: 40px;
  }

  .pb_sm--40_703d97681bdc14a3 {
    padding-bottom: 40px;
  }

  .pl_sm--40_56c560aefda8d795 {
    padding-left: 40px;
  }

  .pr_sm--40_bb6e727baec3dbdd {
    padding-right: 40px;
  }

  .mt_sm--40_642390a14fa93a84 {
    margin-top: 40px;
  }

  .ml_sm--40_7562895beacc0b66 {
    margin-left: 40px;
  }

  .mr_sm--40_fbc6530ebdf9f9df {
    margin-right: 40px;
  }

  .mb_sm--40_1b75e7e5fb2d6bb2 {
    margin-bottom: 40px;
  }

  .ptb_sm--45_0bfc52a5f1706058 {
    padding: 45px 0;
  }

  .plr_sm--45_01f5cb402160b024 {
    padding: 0 45px;
  }

  .pt_sm--45_e2d6d29e5f4175c0 {
    padding-top: 45px;
  }

  .pb_sm--45_90cf1f577487592c {
    padding-bottom: 45px;
  }

  .pl_sm--45_a0486bfe62056bab {
    padding-left: 45px;
  }

  .pr_sm--45_0c2a5db61090e2d3 {
    padding-right: 45px;
  }

  .mt_sm--45_58b7d0a8351a4421 {
    margin-top: 45px;
  }

  .ml_sm--45_c93bf990c6b9ba2c {
    margin-left: 45px;
  }

  .mr_sm--45_5bea916874c2cfa7 {
    margin-right: 45px;
  }

  .mb_sm--45_97613cebb3365ff6 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_9e5bfd2bbe94c86c {
    padding: 50px 0;
  }

  .plr_sm--50_4bde13f12460c68e {
    padding: 0 50px;
  }

  .pt_sm--50_48efa84538016dc3 {
    padding-top: 50px;
  }

  .pb_sm--50_138ffb00cee31735 {
    padding-bottom: 50px;
  }

  .pl_sm--50_35b3694a480aafc7 {
    padding-left: 50px;
  }

  .pr_sm--50_0556901638de6c2a {
    padding-right: 50px;
  }

  .mt_sm--50_502e3b50b60874e1 {
    margin-top: 50px;
  }

  .ml_sm--50_632b4ef2b7e0392a {
    margin-left: 50px;
  }

  .mr_sm--50_c869f2c5b7e4eecf {
    margin-right: 50px;
  }

  .mb_sm--50_79dbc8c5a9d1f9c4 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_31d976304fa27444 {
    padding: 55px 0;
  }

  .plr_sm--55_cc6c312a793cf120 {
    padding: 0 55px;
  }

  .pt_sm--55_4a2503aa67556054 {
    padding-top: 55px;
  }

  .pb_sm--55_31dce10743291ee6 {
    padding-bottom: 55px;
  }

  .pl_sm--55_390d06fa7f6ad93e {
    padding-left: 55px;
  }

  .pr_sm--55_39ad0059f9eb38de {
    padding-right: 55px;
  }

  .mt_sm--55_d38d75b8a02fbd66 {
    margin-top: 55px;
  }

  .ml_sm--55_7bb218b2915bf59e {
    margin-left: 55px;
  }

  .mr_sm--55_a71702cca28f53a7 {
    margin-right: 55px;
  }

  .mb_sm--55_43a8162de639c30c {
    margin-bottom: 55px;
  }

  .ptb_sm--60_f49820c4dae8467b {
    padding: 60px 0;
  }

  .plr_sm--60_f2aaaf705f101f70 {
    padding: 0 60px;
  }

  .pt_sm--60_9857dea653f3a4bb {
    padding-top: 60px;
  }

  .pb_sm--60_bb8c11b016cc855a {
    padding-bottom: 60px;
  }

  .pl_sm--60_127d7231180f527f {
    padding-left: 60px;
  }

  .pr_sm--60_ef8a9cb3c8570c57 {
    padding-right: 60px;
  }

  .mt_sm--60_f03eb28deb883d9a {
    margin-top: 60px;
  }

  .ml_sm--60_2df579c94f990cb8 {
    margin-left: 60px;
  }

  .mr_sm--60_334a8071f8a0fd4d {
    margin-right: 60px;
  }

  .mb_sm--60_0fa4fbdf6af466e0 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_e47110110964fdd9 {
    padding: 65px 0;
  }

  .plr_sm--65_71f14208250f469e {
    padding: 0 65px;
  }

  .pt_sm--65_95caaec868c757f1 {
    padding-top: 65px;
  }

  .pb_sm--65_67501e0517553979 {
    padding-bottom: 65px;
  }

  .pl_sm--65_e6b2e4718c54fbc2 {
    padding-left: 65px;
  }

  .pr_sm--65_6045c0e391d2ed01 {
    padding-right: 65px;
  }

  .mt_sm--65_a13e3be85af65d21 {
    margin-top: 65px;
  }

  .ml_sm--65_3a191acce7c78f2c {
    margin-left: 65px;
  }

  .mr_sm--65_7d5edfe2c90cd181 {
    margin-right: 65px;
  }

  .mb_sm--65_bf7f282d3225fa73 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_24016bcd5ce8720a {
    padding: 70px 0;
  }

  .plr_sm--70_f70815cdcbe38f4c {
    padding: 0 70px;
  }

  .pt_sm--70_b629b8a0447fd7d7 {
    padding-top: 70px;
  }

  .pb_sm--70_851efe2d7f5a7c8a {
    padding-bottom: 70px;
  }

  .pl_sm--70_644c345424818ba0 {
    padding-left: 70px;
  }

  .pr_sm--70_bd75c0b6b6510fd4 {
    padding-right: 70px;
  }

  .mt_sm--70_31d36ead381f426e {
    margin-top: 70px;
  }

  .ml_sm--70_0c35c20b8bacbfb1 {
    margin-left: 70px;
  }

  .mr_sm--70_cce4412a39b19f5b {
    margin-right: 70px;
  }

  .mb_sm--70_41b3e9fcd577e8f4 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_735b3c7b9cfe2fe4 {
    padding: 75px 0;
  }

  .plr_sm--75_0c7864e68d7911f8 {
    padding: 0 75px;
  }

  .pt_sm--75_88a727aeb66f563e {
    padding-top: 75px;
  }

  .pb_sm--75_234e98416408b9b3 {
    padding-bottom: 75px;
  }

  .pl_sm--75_a471fe23f8e04101 {
    padding-left: 75px;
  }

  .pr_sm--75_4d795ac3544a327c {
    padding-right: 75px;
  }

  .mt_sm--75_0fc4c872aa421568 {
    margin-top: 75px;
  }

  .ml_sm--75_89569ef977e30444 {
    margin-left: 75px;
  }

  .mr_sm--75_38ba050dcca825b3 {
    margin-right: 75px;
  }

  .mb_sm--75_e49a37ea1318007d {
    margin-bottom: 75px;
  }

  .ptb_sm--80_b2e1116bc827e2e7 {
    padding: 80px 0;
  }

  .plr_sm--80_a89da254cc6b85c7 {
    padding: 0 80px;
  }

  .pt_sm--80_211f21cfe213c9be {
    padding-top: 80px;
  }

  .pb_sm--80_484f95d200583600 {
    padding-bottom: 80px;
  }

  .pl_sm--80_c50fb311edbbc50c {
    padding-left: 80px;
  }

  .pr_sm--80_37e7c90f205da252 {
    padding-right: 80px;
  }

  .mt_sm--80_c4be3ae68b57709c {
    margin-top: 80px;
  }

  .ml_sm--80_7ef5f236d63c1cbe {
    margin-left: 80px;
  }

  .mr_sm--80_aeedafc9bc2750f4 {
    margin-right: 80px;
  }

  .mb_sm--80_edd013422d552407 {
    margin-bottom: 80px;
  }

  .ptb_sm--85_73e3c165b69350e6 {
    padding: 85px 0;
  }

  .plr_sm--85_36da529efd1c495a {
    padding: 0 85px;
  }

  .pt_sm--85_6553842fa34654da {
    padding-top: 85px;
  }

  .pb_sm--85_29f4791234c8b6b1 {
    padding-bottom: 85px;
  }

  .pl_sm--85_6fc104c5347701bc {
    padding-left: 85px;
  }

  .pr_sm--85_355cb5fbbd7aff37 {
    padding-right: 85px;
  }

  .mt_sm--85_8186f156ca4e9237 {
    margin-top: 85px;
  }

  .ml_sm--85_1df11ce3d625a407 {
    margin-left: 85px;
  }

  .mr_sm--85_2100378ee6401143 {
    margin-right: 85px;
  }

  .mb_sm--85_e71570ffc77c8699 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_38e1d9597aa8499e {
    padding: 90px 0;
  }

  .plr_sm--90_60aef888e92e490c {
    padding: 0 90px;
  }

  .pt_sm--90_03c604a1a8e8d566 {
    padding-top: 90px;
  }

  .pb_sm--90_e24aaefddfdb22ba {
    padding-bottom: 90px;
  }

  .pl_sm--90_83bb36d2f11b5fd8 {
    padding-left: 90px;
  }

  .pr_sm--90_d384f18ac70d8d79 {
    padding-right: 90px;
  }

  .mt_sm--90_83b9d92f68c6ec2e {
    margin-top: 90px;
  }

  .ml_sm--90_7ee21d109ad9a36a {
    margin-left: 90px;
  }

  .mr_sm--90_3af0d1ecd7f44b7c {
    margin-right: 90px;
  }

  .mb_sm--90_6cc12219c5872929 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_d19c0ebfb67258c5 {
    padding: 95px 0;
  }

  .plr_sm--95_a0954716df93f2b3 {
    padding: 0 95px;
  }

  .pt_sm--95_5d8ce571899000f5 {
    padding-top: 95px;
  }

  .pb_sm--95_777fdad27a3a10f5 {
    padding-bottom: 95px;
  }

  .pl_sm--95_eb34bf799dbb6b07 {
    padding-left: 95px;
  }

  .pr_sm--95_b4a40b89002eca09 {
    padding-right: 95px;
  }

  .mt_sm--95_a859f32274b21143 {
    margin-top: 95px;
  }

  .ml_sm--95_6ef7fe87b7ee5371 {
    margin-left: 95px;
  }

  .mr_sm--95_b62a54a5c4238b89 {
    margin-right: 95px;
  }

  .mb_sm--95_5599d8de73c368e7 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_ad77e00af1d7a448 {
    padding: 100px 0;
  }

  .plr_sm--100_682393766d070fca {
    padding: 0 100px;
  }

  .pt_sm--100_6282ff2249f02f6f {
    padding-top: 100px;
  }

  .pb_sm--100_ccaec7fca54823e2 {
    padding-bottom: 100px;
  }

  .pl_sm--100_a5bae05f70d20108 {
    padding-left: 100px;
  }

  .pr_sm--100_148e64924c3eccab {
    padding-right: 100px;
  }

  .mt_sm--100_f825d3454a4b0861 {
    margin-top: 100px;
  }

  .ml_sm--100_42c26570cbc1d454 {
    margin-left: 100px;
  }

  .mr_sm--100_773c3a2a4e074e44 {
    margin-right: 100px;
  }

  .mb_sm--100_9f13ecd0bdd852ef {
    margin-bottom: 100px;
  }

  .ptb_sm--105_ad955da11745a0d7 {
    padding: 105px 0;
  }

  .plr_sm--105_779171dc3b5d8d08 {
    padding: 0 105px;
  }

  .pt_sm--105_a7bae1bbc6854538 {
    padding-top: 105px;
  }

  .pb_sm--105_1eafae33ec149964 {
    padding-bottom: 105px;
  }

  .pl_sm--105_c4621f29f41b5b22 {
    padding-left: 105px;
  }

  .pr_sm--105_391408f5fde2a67f {
    padding-right: 105px;
  }

  .mt_sm--105_1ebb7e97271a89e2 {
    margin-top: 105px;
  }

  .ml_sm--105_853c43e20c0f37c3 {
    margin-left: 105px;
  }

  .mr_sm--105_2005afeb5ccb6241 {
    margin-right: 105px;
  }

  .mb_sm--105_9d1a34d83626ab78 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_3f96dad6a3bc3fa6 {
    padding: 110px 0;
  }

  .plr_sm--110_0b0997fbb8639feb {
    padding: 0 110px;
  }

  .pt_sm--110_27b1f80b8041bb3a {
    padding-top: 110px;
  }

  .pb_sm--110_fa6e272b81fa8606 {
    padding-bottom: 110px;
  }

  .pl_sm--110_e617fbcca8c8e9d6 {
    padding-left: 110px;
  }

  .pr_sm--110_5024c9db873abf17 {
    padding-right: 110px;
  }

  .mt_sm--110_78de2d72b698bf32 {
    margin-top: 110px;
  }

  .ml_sm--110_f3079dcd1ced98e3 {
    margin-left: 110px;
  }

  .mr_sm--110_58598cb1f9e4e574 {
    margin-right: 110px;
  }

  .mb_sm--110_3d423fcce31f8bc2 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_490350470ed9fa97 {
    padding: 115px 0;
  }

  .plr_sm--115_be526e3dc0e8ef7f {
    padding: 0 115px;
  }

  .pt_sm--115_22d5e216556a8594 {
    padding-top: 115px;
  }

  .pb_sm--115_07f8e88f987d28cc {
    padding-bottom: 115px;
  }

  .pl_sm--115_037541afea96f21a {
    padding-left: 115px;
  }

  .pr_sm--115_665bd3ba5c0209eb {
    padding-right: 115px;
  }

  .mt_sm--115_90777e0b28e15c6a {
    margin-top: 115px;
  }

  .ml_sm--115_8e70982541fb0739 {
    margin-left: 115px;
  }

  .mr_sm--115_2680ef5214ce9312 {
    margin-right: 115px;
  }

  .mb_sm--115_2ad24b5118994f7b {
    margin-bottom: 115px;
  }

  .ptb_sm--120_f22742dd8dcd73eb {
    padding: 120px 0;
  }

  .plr_sm--120_213ff91ceb5166d4 {
    padding: 0 120px;
  }

  .pt_sm--120_fa9719098242b386 {
    padding-top: 120px;
  }

  .pb_sm--120_263039ef0cc54b1f {
    padding-bottom: 120px;
  }

  .pl_sm--120_b98cf540dfd742a4 {
    padding-left: 120px;
  }

  .pr_sm--120_a2d5bbb88ce6c348 {
    padding-right: 120px;
  }

  .mt_sm--120_fc154cccfc85fcd2 {
    margin-top: 120px;
  }

  .ml_sm--120_1f33a9a955571c5b {
    margin-left: 120px;
  }

  .mr_sm--120_4891d1ddd7ef2310 {
    margin-right: 120px;
  }

  .mb_sm--120_00a55594bdb7ae2d {
    margin-bottom: 120px;
  }

  .ptb_sm--125_697adf6cb8d55e49 {
    padding: 125px 0;
  }

  .plr_sm--125_926fdf13fe2d1e21 {
    padding: 0 125px;
  }

  .pt_sm--125_26e68e3086ab73ee {
    padding-top: 125px;
  }

  .pb_sm--125_6e25b1d3cf0844bd {
    padding-bottom: 125px;
  }

  .pl_sm--125_31bb93a0a3978673 {
    padding-left: 125px;
  }

  .pr_sm--125_4ca3cf2d40b34e3e {
    padding-right: 125px;
  }

  .mt_sm--125_26508ca2b01e2429 {
    margin-top: 125px;
  }

  .ml_sm--125_9a602e8574386c8f {
    margin-left: 125px;
  }

  .mr_sm--125_2bc2e0e0f5ea09df {
    margin-right: 125px;
  }

  .mb_sm--125_5e0db14ee9e71241 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_e67c123764d85395 {
    padding: 130px 0;
  }

  .plr_sm--130_f662e4b121e19115 {
    padding: 0 130px;
  }

  .pt_sm--130_0f2666e60f6e6714 {
    padding-top: 130px;
  }

  .pb_sm--130_79cea24b98be9cb0 {
    padding-bottom: 130px;
  }

  .pl_sm--130_df9a274bbcdf36ea {
    padding-left: 130px;
  }

  .pr_sm--130_fec5567523eb46aa {
    padding-right: 130px;
  }

  .mt_sm--130_286f04c5dfa9081c {
    margin-top: 130px;
  }

  .ml_sm--130_ef270d8af473087b {
    margin-left: 130px;
  }

  .mr_sm--130_40cc3b435628a15a {
    margin-right: 130px;
  }

  .mb_sm--130_862343cc70545de4 {
    margin-bottom: 130px;
  }

  .ptb_sm--135_cc18c05efb6c32ac {
    padding: 135px 0;
  }

  .plr_sm--135_9b1a19ee43193ce7 {
    padding: 0 135px;
  }

  .pt_sm--135_9baebad8e6ed34a6 {
    padding-top: 135px;
  }

  .pb_sm--135_41661d9dbe38755a {
    padding-bottom: 135px;
  }

  .pl_sm--135_9f0e3a17ca44c3f2 {
    padding-left: 135px;
  }

  .pr_sm--135_c7ba07224a5f9a14 {
    padding-right: 135px;
  }

  .mt_sm--135_c58078a1f83c442d {
    margin-top: 135px;
  }

  .ml_sm--135_e7baeaae5e010f54 {
    margin-left: 135px;
  }

  .mr_sm--135_9a77f07263317190 {
    margin-right: 135px;
  }

  .mb_sm--135_74df30b7361b5edd {
    margin-bottom: 135px;
  }

  .ptb_sm--140_019ad623c5111f93 {
    padding: 140px 0;
  }

  .plr_sm--140_9165bdd74e3771b2 {
    padding: 0 140px;
  }

  .pt_sm--140_27f595c297bb5290 {
    padding-top: 140px;
  }

  .pb_sm--140_8cbc7f3502ca74b0 {
    padding-bottom: 140px;
  }

  .pl_sm--140_13311aa92a27c49d {
    padding-left: 140px;
  }

  .pr_sm--140_3175ab043cb4727a {
    padding-right: 140px;
  }

  .mt_sm--140_067141040e24e670 {
    margin-top: 140px;
  }

  .ml_sm--140_017f046fc1fbe488 {
    margin-left: 140px;
  }

  .mr_sm--140_9629734f9c168409 {
    margin-right: 140px;
  }

  .mb_sm--140_c35a77632854fe6d {
    margin-bottom: 140px;
  }

  .ptb_sm--145_42b5386f278b0db1 {
    padding: 145px 0;
  }

  .plr_sm--145_c95013200f85584e {
    padding: 0 145px;
  }

  .pt_sm--145_1fac253ca6792777 {
    padding-top: 145px;
  }

  .pb_sm--145_06c9f95eb3e234b5 {
    padding-bottom: 145px;
  }

  .pl_sm--145_6763a70af16d9ba4 {
    padding-left: 145px;
  }

  .pr_sm--145_17a361d5346156bc {
    padding-right: 145px;
  }

  .mt_sm--145_3c6c717129994901 {
    margin-top: 145px;
  }

  .ml_sm--145_919d812b47a84631 {
    margin-left: 145px;
  }

  .mr_sm--145_4a5ae1e460bf86d1 {
    margin-right: 145px;
  }

  .mb_sm--145_138d80368b131c2a {
    margin-bottom: 145px;
  }

  .ptb_sm--150_d332a82a154eec1c {
    padding: 150px 0;
  }

  .plr_sm--150_5aa3fc7380ef561d {
    padding: 0 150px;
  }

  .pt_sm--150_d5e97e4e2a788be1 {
    padding-top: 150px;
  }

  .pb_sm--150_5ec7f59465f4a86f {
    padding-bottom: 150px;
  }

  .pl_sm--150_94b2e7139f1fab0c {
    padding-left: 150px;
  }

  .pr_sm--150_d94b38dd5b040c93 {
    padding-right: 150px;
  }

  .mt_sm--150_2e0fbaa9604a6072 {
    margin-top: 150px;
  }

  .ml_sm--150_a31f4415de212b3b {
    margin-left: 150px;
  }

  .mr_sm--150_d0e407df0cffcc1f {
    margin-right: 150px;
  }

  .mb_sm--150_abf790ab010c8eac {
    margin-bottom: 150px;
  }

  .ptb_sm--155_66e657ac4e1b6afd {
    padding: 155px 0;
  }

  .plr_sm--155_0137ab2d4e827df3 {
    padding: 0 155px;
  }

  .pt_sm--155_8f9bea5b2a4d2183 {
    padding-top: 155px;
  }

  .pb_sm--155_5ab9e42e24254204 {
    padding-bottom: 155px;
  }

  .pl_sm--155_abc35d59f6ddae01 {
    padding-left: 155px;
  }

  .pr_sm--155_1de69ddbc90ed637 {
    padding-right: 155px;
  }

  .mt_sm--155_01973ece98e40e3a {
    margin-top: 155px;
  }

  .ml_sm--155_d4ef1334c8e8c239 {
    margin-left: 155px;
  }

  .mr_sm--155_241fecf2c30238d5 {
    margin-right: 155px;
  }

  .mb_sm--155_a8bc52e120440a1b {
    margin-bottom: 155px;
  }

  .ptb_sm--160_ea82effacc66a2e7 {
    padding: 160px 0;
  }

  .plr_sm--160_e75c7ec85c7b5de0 {
    padding: 0 160px;
  }

  .pt_sm--160_6e783d9f8f44ae83 {
    padding-top: 160px;
  }

  .pb_sm--160_5d9ddbc696b3c1ef {
    padding-bottom: 160px;
  }

  .pl_sm--160_7cb194234530b61b {
    padding-left: 160px;
  }

  .pr_sm--160_d8ae3d892601558c {
    padding-right: 160px;
  }

  .mt_sm--160_c476f93ca79c6ac5 {
    margin-top: 160px;
  }

  .ml_sm--160_3702fda661ebd845 {
    margin-left: 160px;
  }

  .mr_sm--160_90e6f0336f4b547c {
    margin-right: 160px;
  }

  .mb_sm--160_83c45f74fe939bd4 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_81aac1822f6ea0a5 {
    padding: 165px 0;
  }

  .plr_sm--165_110bbfbcf0584e09 {
    padding: 0 165px;
  }

  .pt_sm--165_ca21616cb4b6c8c8 {
    padding-top: 165px;
  }

  .pb_sm--165_85daf503713b344d {
    padding-bottom: 165px;
  }

  .pl_sm--165_8ad2324d0e126c7a {
    padding-left: 165px;
  }

  .pr_sm--165_ddb2c2133afc9e0d {
    padding-right: 165px;
  }

  .mt_sm--165_a0fc369f76fa6ca7 {
    margin-top: 165px;
  }

  .ml_sm--165_983a1a7fa173cda4 {
    margin-left: 165px;
  }

  .mr_sm--165_71cc8d204f83a376 {
    margin-right: 165px;
  }

  .mb_sm--165_674a13c01806939d {
    margin-bottom: 165px;
  }

  .ptb_sm--170_a01c67439231a21b {
    padding: 170px 0;
  }

  .plr_sm--170_a90f58e4740701ba {
    padding: 0 170px;
  }

  .pt_sm--170_ae611df129e4a341 {
    padding-top: 170px;
  }

  .pb_sm--170_54cb64fb87cddf45 {
    padding-bottom: 170px;
  }

  .pl_sm--170_79c0c776456327ab {
    padding-left: 170px;
  }

  .pr_sm--170_6577d2101c7f4ef2 {
    padding-right: 170px;
  }

  .mt_sm--170_d6b1f94f28c47848 {
    margin-top: 170px;
  }

  .ml_sm--170_2e44ec0145ec1c6f {
    margin-left: 170px;
  }

  .mr_sm--170_1fbbcd10bdc0cc9a {
    margin-right: 170px;
  }

  .mb_sm--170_c2d3db93a4bcfe1c {
    margin-bottom: 170px;
  }

  .ptb_sm--175_55ee61b09b4ffbf8 {
    padding: 175px 0;
  }

  .plr_sm--175_933ca1add98f748c {
    padding: 0 175px;
  }

  .pt_sm--175_f9a1c9df7addc1e0 {
    padding-top: 175px;
  }

  .pb_sm--175_2ea71c1bde10bc88 {
    padding-bottom: 175px;
  }

  .pl_sm--175_2aa6173ed91dab58 {
    padding-left: 175px;
  }

  .pr_sm--175_2b06a3c06c250961 {
    padding-right: 175px;
  }

  .mt_sm--175_b22657cefef0a046 {
    margin-top: 175px;
  }

  .ml_sm--175_b1cc69f32965259f {
    margin-left: 175px;
  }

  .mr_sm--175_3d33b31d631a8222 {
    margin-right: 175px;
  }

  .mb_sm--175_b4556390b43bfa3a {
    margin-bottom: 175px;
  }

  .ptb_sm--180_92be23f34bf4b2b3 {
    padding: 180px 0;
  }

  .plr_sm--180_085d2430b8e9c39e {
    padding: 0 180px;
  }

  .pt_sm--180_e1edf8ecbe118fdc {
    padding-top: 180px;
  }

  .pb_sm--180_805a3ae188dabf0e {
    padding-bottom: 180px;
  }

  .pl_sm--180_7e4b1b27516f3f7d {
    padding-left: 180px;
  }

  .pr_sm--180_b28b483d7c155b0f {
    padding-right: 180px;
  }

  .mt_sm--180_aef370ddabcf22a7 {
    margin-top: 180px;
  }

  .ml_sm--180_599e6813206a4be7 {
    margin-left: 180px;
  }

  .mr_sm--180_83e10b43e40d5cd1 {
    margin-right: 180px;
  }

  .mb_sm--180_725fec58b28a0c88 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_33bb637087d5f5cc {
    padding: 185px 0;
  }

  .plr_sm--185_3637228cc6ceb5a7 {
    padding: 0 185px;
  }

  .pt_sm--185_ea6413067b8c95ea {
    padding-top: 185px;
  }

  .pb_sm--185_ef1c1ee2a6a57b70 {
    padding-bottom: 185px;
  }

  .pl_sm--185_f77d41fcbe6b4d16 {
    padding-left: 185px;
  }

  .pr_sm--185_af9be1a97a3aea3b {
    padding-right: 185px;
  }

  .mt_sm--185_eea0400de238cb3e {
    margin-top: 185px;
  }

  .ml_sm--185_27bfe2a85b639315 {
    margin-left: 185px;
  }

  .mr_sm--185_5346ffdd9cf1018c {
    margin-right: 185px;
  }

  .mb_sm--185_d28124f86eb2e686 {
    margin-bottom: 185px;
  }

  .ptb_sm--190_63d89cf70a3b10f6 {
    padding: 190px 0;
  }

  .plr_sm--190_f348bf1c7f1cb421 {
    padding: 0 190px;
  }

  .pt_sm--190_225eed911c1375c6 {
    padding-top: 190px;
  }

  .pb_sm--190_6eb384875477e97e {
    padding-bottom: 190px;
  }

  .pl_sm--190_7f0fae6b6c4b7b58 {
    padding-left: 190px;
  }

  .pr_sm--190_dbe563e3585b9855 {
    padding-right: 190px;
  }

  .mt_sm--190_1248e4cbc80204ce {
    margin-top: 190px;
  }

  .ml_sm--190_7a30083c4d4bbbd5 {
    margin-left: 190px;
  }

  .mr_sm--190_d3f07f71326e61fa {
    margin-right: 190px;
  }

  .mb_sm--190_db4c41bc5ad00001 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_e809239d7edfdb51 {
    padding: 195px 0;
  }

  .plr_sm--195_ddf461384c77eba5 {
    padding: 0 195px;
  }

  .pt_sm--195_dc64410bf4f1d918 {
    padding-top: 195px;
  }

  .pb_sm--195_bb2af9c296b70cda {
    padding-bottom: 195px;
  }

  .pl_sm--195_8769cf6bef812fde {
    padding-left: 195px;
  }

  .pr_sm--195_c07d984b3adba1dd {
    padding-right: 195px;
  }

  .mt_sm--195_4072a849d8dc6ae5 {
    margin-top: 195px;
  }

  .ml_sm--195_746d08f07c7d1180 {
    margin-left: 195px;
  }

  .mr_sm--195_5cf03d245405633a {
    margin-right: 195px;
  }

  .mb_sm--195_2117ce45463bd761 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_d3dcac94533a1e32 {
    padding: 200px 0;
  }

  .plr_sm--200_d71c7b3475b9ed0a {
    padding: 0 200px;
  }

  .pt_sm--200_557c1206ecf06291 {
    padding-top: 200px;
  }

  .pb_sm--200_e1e08c7c1e40c8d8 {
    padding-bottom: 200px;
  }

  .pl_sm--200_a35e7aa38634a3dc {
    padding-left: 200px;
  }

  .pr_sm--200_9b766ef99c458f0a {
    padding-right: 200px;
  }

  .mt_sm--200_c7f33e1f8b1befef {
    margin-top: 200px;
  }

  .ml_sm--200_6d828a19e40f32d9 {
    margin-left: 200px;
  }

  .mr_sm--200_c23739346eaec16a {
    margin-right: 200px;
  }

  .mb_sm--200_40f4d671f109a666 {
    margin-bottom: 200px;
  }

  .pl_sm--0_a8bfb5062680e11c {
    padding-left: 0;
  }

  .pr_sm--0_c6a93fb26bd333d1 {
    padding-right: 0;
  }

  .pt_sm--0_bdef716228566433 {
    padding-top: 0;
  }

  .pb_sm--0_071184807bf3ffc1 {
    padding-bottom: 0;
  }

  .mr_sm--0_e2ad832a652726fb {
    margin-right: 0;
  }

  .ml_sm--0_af8bc0b98d484904 {
    margin-left: 0;
  }

  .mt_sm--0_d16a98849315bc08 {
    margin-top: 0;
  }

  .mb_sm--0_42a897f0b767ded8 {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_8eff816cfd842fa6 {
    padding: 5px 0;
  }

  .plr_mobile--5_07339b4081af07a5 {
    padding: 0 5px;
  }

  .pt_mobile--5_1d626ca0105b532e {
    padding-top: 5px;
  }

  .pb_mobile--5_cc0800e84242f931 {
    padding-bottom: 5px;
  }

  .pl_mobile--5_162e37bb59a34c38 {
    padding-left: 5px;
  }

  .pr_mobile--5_17a4778aa025aa57 {
    padding-right: 5px;
  }

  .mt_mobile--5_00f8dcae00d5c489 {
    margin-top: 5px;
  }

  .mb_mobile--5_280b1afdb61dc639 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_f79b91130dcc4f06 {
    padding: 10px 0;
  }

  .plr_mobile--10_18d885758dd44dc0 {
    padding: 0 10px;
  }

  .pt_mobile--10_5a2b14426e7da706 {
    padding-top: 10px;
  }

  .pb_mobile--10_75ff352e616e5854 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_043820e02756f6f5 {
    padding-left: 10px;
  }

  .pr_mobile--10_4a9fdb8fc27e3a00 {
    padding-right: 10px;
  }

  .mt_mobile--10_1c42768adc5842f2 {
    margin-top: 10px;
  }

  .mb_mobile--10_26c03f6901b18722 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_0ffe82f9c1d3f668 {
    padding: 15px 0;
  }

  .plr_mobile--15_8151088d939cbf3f {
    padding: 0 15px;
  }

  .pt_mobile--15_6202a90dfd27db99 {
    padding-top: 15px;
  }

  .pb_mobile--15_a12c1f806c2111c4 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_0bbf04fceef0821d {
    padding-left: 15px;
  }

  .pr_mobile--15_95fe0af39a970ce9 {
    padding-right: 15px;
  }

  .mt_mobile--15_c3f7006c2e661426 {
    margin-top: 15px;
  }

  .mb_mobile--15_4f3a13948d731311 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_7ef59fd46b91ad63 {
    padding: 20px 0;
  }

  .plr_mobile--20_326d58e1365404f2 {
    padding: 0 20px;
  }

  .pt_mobile--20_6da1859d30f2603a {
    padding-top: 20px;
  }

  .pb_mobile--20_e2b34222d50f4d2b {
    padding-bottom: 20px;
  }

  .pl_mobile--20_2e07db438295504f {
    padding-left: 20px;
  }

  .pr_mobile--20_7abbb512ad942635 {
    padding-right: 20px;
  }

  .mt_mobile--20_d5c394ade3b63cf9 {
    margin-top: 20px;
  }

  .mb_mobile--20_45beaa3c1dbe9be2 {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_a167ae12173aaab3 {
    padding: 25px 0;
  }

  .plr_mobile--25_60bc12ff0f9e411a {
    padding: 0 25px;
  }

  .pt_mobile--25_abb2a55f4c3ee0f9 {
    padding-top: 25px;
  }

  .pb_mobile--25_d55628235b239638 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_8839bd38b99e322b {
    padding-left: 25px;
  }

  .pr_mobile--25_db93c8a672c1bd80 {
    padding-right: 25px;
  }

  .mt_mobile--25_226411f68535879c {
    margin-top: 25px;
  }

  .mb_mobile--25_5d0ac599f1c0a0a8 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_9137a3b3ff3bc0af {
    padding: 30px 0;
  }

  .plr_mobile--30_db2ca7041666fc3f {
    padding: 0 30px;
  }

  .pt_mobile--30_3c41f1f2af276c91 {
    padding-top: 30px;
  }

  .pb_mobile--30_eb41243561e6a299 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_648751853e986fce {
    padding-left: 30px;
  }

  .pr_mobile--30_4c01cdc042bceb54 {
    padding-right: 30px;
  }

  .mt_mobile--30_0a1bd49bfffc2cd5 {
    margin-top: 30px;
  }

  .mb_mobile--30_1ea0a36d1b6ec258 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_f8209d80c458f326 {
    padding: 35px 0;
  }

  .plr_mobile--35_ee6e9499b2f607e5 {
    padding: 0 35px;
  }

  .pt_mobile--35_234e5f0d48ce1a41 {
    padding-top: 35px;
  }

  .pb_mobile--35_f0fd8a0dfd8cc132 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_a9184cbf13a81412 {
    padding-left: 35px;
  }

  .pr_mobile--35_80d2f935898e7763 {
    padding-right: 35px;
  }

  .mt_mobile--35_8e42df8dd3a9c7d1 {
    margin-top: 35px;
  }

  .mb_mobile--35_e54d6f6d9a21552b {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_9e25318b20a1ac1a {
    padding: 40px 0;
  }

  .plr_mobile--40_c5e726cfa3b1e025 {
    padding: 0 40px;
  }

  .pt_mobile--40_6dfcca1a31d10ccc {
    padding-top: 40px;
  }

  .pb_mobile--40_4e88de5a2f4a1f17 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_e4b6d868f8bacbe1 {
    padding-left: 40px;
  }

  .pr_mobile--40_def8508e05c914be {
    padding-right: 40px;
  }

  .mt_mobile--40_4abc781f080950ff {
    margin-top: 40px;
  }

  .mb_mobile--40_448f37dc84da3f71 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_caa7fed6757a36ad {
    padding: 45px 0;
  }

  .plr_mobile--45_83885419fd63f8b6 {
    padding: 0 45px;
  }

  .pt_mobile--45_ab1881c26fb42c63 {
    padding-top: 45px;
  }

  .pb_mobile--45_69ec050d167d8412 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_8df300de5ed7e6d4 {
    padding-left: 45px;
  }

  .pr_mobile--45_ff1530f9de3e5bf9 {
    padding-right: 45px;
  }

  .mt_mobile--45_cb2e52e2163165f3 {
    margin-top: 45px;
  }

  .mb_mobile--45_1987a62bb0c2c03c {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_89cf07db4112f7d5 {
    padding: 50px 0;
  }

  .plr_mobile--50_86f23f351c3b2da8 {
    padding: 0 50px;
  }

  .pt_mobile--50_97845ff19d311218 {
    padding-top: 50px;
  }

  .pb_mobile--50_011f03038a7b4d51 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_d0079f623fc46f4a {
    padding-left: 50px;
  }

  .pr_mobile--50_b3bc7b29c1e80328 {
    padding-right: 50px;
  }

  .mt_mobile--50_a20773aa8a6a06db {
    margin-top: 50px;
  }

  .mb_mobile--50_8e4b01d568cf8c86 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_ce0869a9c0c27940 {
    padding: 55px 0;
  }

  .plr_mobile--55_f01349c1d22bec78 {
    padding: 0 55px;
  }

  .pt_mobile--55_1fb4589d64ecf467 {
    padding-top: 55px;
  }

  .pb_mobile--55_a979ccf63335e575 {
    padding-bottom: 55px;
  }

  .pl_mobile--55_d3bc08e8f78eb071 {
    padding-left: 55px;
  }

  .pr_mobile--55_b16aa969997c5705 {
    padding-right: 55px;
  }

  .mt_mobile--55_b9c6f233dbf88346 {
    margin-top: 55px;
  }

  .mb_mobile--55_be50338388ad5866 {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_c5d77eceb0818a66 {
    padding: 60px 0;
  }

  .plr_mobile--60_73d2a99ed430e0ea {
    padding: 0 60px;
  }

  .pt_mobile--60_22461c0f6a935075 {
    padding-top: 60px;
  }

  .pb_mobile--60_014ce6190367268f {
    padding-bottom: 60px;
  }

  .pl_mobile--60_8da8e5246c38869c {
    padding-left: 60px;
  }

  .pr_mobile--60_47c8c38c790c5336 {
    padding-right: 60px;
  }

  .mt_mobile--60_0e5105e962d9099d {
    margin-top: 60px;
  }

  .mb_mobile--60_2ac4c00442c47e5b {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_d48719c23970c0da {
    padding: 65px 0;
  }

  .plr_mobile--65_701c01abe5e2e4f1 {
    padding: 0 65px;
  }

  .pt_mobile--65_7c817a064fa4a170 {
    padding-top: 65px;
  }

  .pb_mobile--65_a951641cc3efd237 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_e86701d53d1d64b1 {
    padding-left: 65px;
  }

  .pr_mobile--65_8309b9254587c6c2 {
    padding-right: 65px;
  }

  .mt_mobile--65_dd70e2f3827843a2 {
    margin-top: 65px;
  }

  .mb_mobile--65_a7d6b2f09a61a122 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_1a7481aaa2dc0381 {
    padding: 70px 0;
  }

  .plr_mobile--70_7368133feb936016 {
    padding: 0 70px;
  }

  .pt_mobile--70_5146db8b12671dfa {
    padding-top: 70px;
  }

  .pb_mobile--70_2c7da444a9663961 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_3495bbc972f40a1a {
    padding-left: 70px;
  }

  .pr_mobile--70_ce4dfe7cca2010c9 {
    padding-right: 70px;
  }

  .mt_mobile--70_0552724802322486 {
    margin-top: 70px;
  }

  .mb_mobile--70_46f734f877c7f3de {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_145e4a67bd055a2c {
    padding: 75px 0;
  }

  .plr_mobile--75_68344de0bfd26a34 {
    padding: 0 75px;
  }

  .pt_mobile--75_b04c53c6525397fd {
    padding-top: 75px;
  }

  .pb_mobile--75_64c8ab0f49801151 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_43b5561fc57f8ef4 {
    padding-left: 75px;
  }

  .pr_mobile--75_2ce28d63e4d21ea6 {
    padding-right: 75px;
  }

  .mt_mobile--75_16f8183405d927d5 {
    margin-top: 75px;
  }

  .mb_mobile--75_a1040645eefcbac5 {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_44935abc06d962e6 {
    padding: 80px 0;
  }

  .plr_mobile--80_386b4fb70fac1a26 {
    padding: 0 80px;
  }

  .pt_mobile--80_7d3df715976cac52 {
    padding-top: 80px;
  }

  .pb_mobile--80_674e2e82cecdb42f {
    padding-bottom: 80px;
  }

  .pl_mobile--80_abb65f3dd5b6f5da {
    padding-left: 80px;
  }

  .pr_mobile--80_ff0343dfe75c858b {
    padding-right: 80px;
  }

  .mt_mobile--80_d4842e22ce66f0cb {
    margin-top: 80px;
  }

  .mb_mobile--80_da42d5c5dd87a02c {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_c75a0644b691a8e0 {
    padding: 85px 0;
  }

  .plr_mobile--85_1934b3080061b157 {
    padding: 0 85px;
  }

  .pt_mobile--85_d0eeadbd3f570fd8 {
    padding-top: 85px;
  }

  .pb_mobile--85_339447f38741cdac {
    padding-bottom: 85px;
  }

  .pl_mobile--85_a1a19973260d13f6 {
    padding-left: 85px;
  }

  .pr_mobile--85_99fad6d58e10d694 {
    padding-right: 85px;
  }

  .mt_mobile--85_ea3b6d9c0d126e30 {
    margin-top: 85px;
  }

  .mb_mobile--85_3e5898bf1a86556b {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_24b38116755746ea {
    padding: 90px 0;
  }

  .plr_mobile--90_9ac0dcf8273e73a6 {
    padding: 0 90px;
  }

  .pt_mobile--90_6bc7d8a2a37fbb0c {
    padding-top: 90px;
  }

  .pb_mobile--90_a6ff50fa1fc48d78 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_494d759f820d186f {
    padding-left: 90px;
  }

  .pr_mobile--90_c51a786b52157205 {
    padding-right: 90px;
  }

  .mt_mobile--90_d12aca91c954a8f1 {
    margin-top: 90px;
  }

  .mb_mobile--90_ab32982a9ecf93ac {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_b68228fe15971b41 {
    padding: 95px 0;
  }

  .plr_mobile--95_3530aac10374fd0f {
    padding: 0 95px;
  }

  .pt_mobile--95_e0ac1a16e2160b88 {
    padding-top: 95px;
  }

  .pb_mobile--95_804085010e5907ee {
    padding-bottom: 95px;
  }

  .pl_mobile--95_8ce0866ed5788e85 {
    padding-left: 95px;
  }

  .pr_mobile--95_36ed941857a52f6f {
    padding-right: 95px;
  }

  .mt_mobile--95_f5567323d25d8d62 {
    margin-top: 95px;
  }

  .mb_mobile--95_f2878839f3f76fac {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_07945c882c3de18a {
    padding: 100px 0;
  }

  .plr_mobile--100_32f7285416f04d14 {
    padding: 0 100px;
  }

  .pt_mobile--100_ee2c0580ff97f680 {
    padding-top: 100px;
  }

  .pb_mobile--100_fef87aba87d2582e {
    padding-bottom: 100px;
  }

  .pl_mobile--100_098b9d8da0314d98 {
    padding-left: 100px;
  }

  .pr_mobile--100_45f69fe702c61b62 {
    padding-right: 100px;
  }

  .mt_mobile--100_f1123aab161d258b {
    margin-top: 100px;
  }

  .mb_mobile--100_48b9924d626e8459 {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_ab3b879cceccd669 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_ab3b879cceccd669 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_f58075149b2bc902 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_f58075149b2bc902 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_6712036b196c2a8c {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_6712036b196c2a8c .slick-slide_86ac763f7a8bbd43 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_60a93edf0fb00fc6 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_60a93edf0fb00fc6 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_a474819a6a75b515 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_a474819a6a75b515 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_a501e2d9681c7ac9 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_a501e2d9681c7ac9 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_1f996c6a5777b8aa {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_1f996c6a5777b8aa .slick-slide_86ac763f7a8bbd43 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_efa92c1f099fd0d6 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_efa92c1f099fd0d6 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_0dcabd46e3f8c200 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_0dcabd46e3f8c200 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_69afae3c3bfb4d90 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_69afae3c3bfb4d90 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_f6634dc30c1d5f76 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_f6634dc30c1d5f76 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_ddba5374a4202d32 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_ddba5374a4202d32 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_d8a26f0de0a59392 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_d8a26f0de0a59392 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_c318565e5dd0ac61 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_c318565e5dd0ac61 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_d7ced39074a739ca {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_d7ced39074a739ca .slick-slide_86ac763f7a8bbd43 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_ffd2f0f9bcc46bed {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_ffd2f0f9bcc46bed .slick-slide_86ac763f7a8bbd43 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_7cd5666de557cb2d {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_7cd5666de557cb2d .slick-slide_86ac763f7a8bbd43 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_74ef25c62e85a67a {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_74ef25c62e85a67a .slick-slide_86ac763f7a8bbd43 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_304e0e1aa6036d78 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_304e0e1aa6036d78 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_a5f350e27a983f31 {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_a5f350e27a983f31 .slick-slide_86ac763f7a8bbd43 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_f7c4d5129aa8e8d4 {
  margin-top: -30px;
}

.mt_dec--30_891e1205b3240904 {
  margin-top: -30px;
}

.mt-dec-100_0835af6578bd4186 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_2d79c0da4bc6adc4 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_fb5ea57809b0f974 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_85c6ea6020e71448 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_85c6ea6020e71448 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_85c6ea6020e71448 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_f812228ae91d569c {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_b5a47ffd9be001c9 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_fb5ea57809b0f974 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_fb5ea57809b0f974 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_67f98f706c4cf898 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_67f98f706c4cf898 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_2d7613372e1b2a4f {
    margin-top: -10px;
  }
}

.mt_dec--120_8c8ea4aee611388e {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_64c05336857d0523 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_56c505a2778d9426 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_56c505a2778d9426 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_56c505a2778d9426 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_56c505a2778d9426 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_56c505a2778d9426 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_59b4d29015dd8858 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_59b4d29015dd8858 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_59b4d29015dd8858 {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_9aaaf85c14dec8c6 {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_9aaaf85c14dec8c6 {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_9aaaf85c14dec8c6 {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_9aaaf85c14dec8c6 {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_1814a5f4bea60a99 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_33429a24454ee5df {
  --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_0fb73d5c4e4853a8 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_fa5325c29c3fabe4, .input-active_fc5dfe6a52f9e6bf input[type=text], input[type=text].input-active_fc5dfe6a52f9e6bf,
input[type=password].p-holder__active_fa5325c29c3fabe4,
.input-active_fc5dfe6a52f9e6bf input[type=password],
input[type=password].input-active_fc5dfe6a52f9e6bf,
input[type=email].p-holder__active_fa5325c29c3fabe4,
.input-active_fc5dfe6a52f9e6bf input[type=email],
input[type=email].input-active_fc5dfe6a52f9e6bf,
input[type=number].p-holder__active_fa5325c29c3fabe4,
.input-active_fc5dfe6a52f9e6bf input[type=number],
input[type=number].input-active_fc5dfe6a52f9e6bf,
input[type=tel].p-holder__active_fa5325c29c3fabe4,
.input-active_fc5dfe6a52f9e6bf input[type=tel],
input[type=tel].input-active_fc5dfe6a52f9e6bf,
input[type=url].p-holder__active_fa5325c29c3fabe4,
.input-active_fc5dfe6a52f9e6bf input[type=url],
input[type=url].input-active_fc5dfe6a52f9e6bf,
textarea.p-holder__active_fa5325c29c3fabe4,
textarea.input-active_fc5dfe6a52f9e6bf {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_fa5325c29c3fabe4::placeholder, .input-active_fc5dfe6a52f9e6bf input[type=text]::placeholder, input[type=text].input-active_fc5dfe6a52f9e6bf::placeholder,
input[type=password].p-holder__active_fa5325c29c3fabe4::placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=password]::placeholder,
input[type=password].input-active_fc5dfe6a52f9e6bf::placeholder,
input[type=email].p-holder__active_fa5325c29c3fabe4::placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=email]::placeholder,
input[type=email].input-active_fc5dfe6a52f9e6bf::placeholder,
input[type=number].p-holder__active_fa5325c29c3fabe4::placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=number]::placeholder,
input[type=number].input-active_fc5dfe6a52f9e6bf::placeholder,
input[type=tel].p-holder__active_fa5325c29c3fabe4::placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=tel]::placeholder,
input[type=tel].input-active_fc5dfe6a52f9e6bf::placeholder,
input[type=url].p-holder__active_fa5325c29c3fabe4::placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=url]::placeholder,
input[type=url].input-active_fc5dfe6a52f9e6bf::placeholder,
textarea.p-holder__active_fa5325c29c3fabe4::placeholder,
textarea.input-active_fc5dfe6a52f9e6bf::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder, .input-active_fc5dfe6a52f9e6bf input[type=text]:-ms-input-placeholder, input[type=text].input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder,
input[type=password].p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=password]:-ms-input-placeholder,
input[type=password].input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder,
input[type=email].p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=email]:-ms-input-placeholder,
input[type=email].input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder,
input[type=number].p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=number]:-ms-input-placeholder,
input[type=number].input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder,
input[type=tel].p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder,
input[type=url].p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=url]:-ms-input-placeholder,
input[type=url].input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder,
textarea.p-holder__active_fa5325c29c3fabe4:-ms-input-placeholder,
textarea.input-active_fc5dfe6a52f9e6bf:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder, .input-active_fc5dfe6a52f9e6bf input[type=text]::-ms-input-placeholder, input[type=text].input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder,
input[type=password].p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=password]::-ms-input-placeholder,
input[type=password].input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder,
input[type=email].p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=email]::-ms-input-placeholder,
input[type=email].input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder,
input[type=number].p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=number]::-ms-input-placeholder,
input[type=number].input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder,
input[type=tel].p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder,
input[type=url].p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder,
.input-active_fc5dfe6a52f9e6bf input[type=url]::-ms-input-placeholder,
input[type=url].input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder,
textarea.p-holder__active_fa5325c29c3fabe4::-ms-input-placeholder,
textarea.input-active_fc5dfe6a52f9e6bf::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_20712c0c0d324f57, .input-error_605a88dfcf11726a input[type=text], input[type=text].input-error_605a88dfcf11726a,
input[type=password].p-holder__error_20712c0c0d324f57,
.input-error_605a88dfcf11726a input[type=password],
input[type=password].input-error_605a88dfcf11726a,
input[type=email].p-holder__error_20712c0c0d324f57,
.input-error_605a88dfcf11726a input[type=email],
input[type=email].input-error_605a88dfcf11726a,
input[type=number].p-holder__error_20712c0c0d324f57,
.input-error_605a88dfcf11726a input[type=number],
input[type=number].input-error_605a88dfcf11726a,
input[type=tel].p-holder__error_20712c0c0d324f57,
.input-error_605a88dfcf11726a input[type=tel],
input[type=tel].input-error_605a88dfcf11726a,
input[type=url].p-holder__error_20712c0c0d324f57,
.input-error_605a88dfcf11726a input[type=url],
input[type=url].input-error_605a88dfcf11726a,
textarea.p-holder__error_20712c0c0d324f57,
textarea.input-error_605a88dfcf11726a {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_20712c0c0d324f57::placeholder, .input-error_605a88dfcf11726a input[type=text]::placeholder, input[type=text].input-error_605a88dfcf11726a::placeholder,
input[type=password].p-holder__error_20712c0c0d324f57::placeholder,
.input-error_605a88dfcf11726a input[type=password]::placeholder,
input[type=password].input-error_605a88dfcf11726a::placeholder,
input[type=email].p-holder__error_20712c0c0d324f57::placeholder,
.input-error_605a88dfcf11726a input[type=email]::placeholder,
input[type=email].input-error_605a88dfcf11726a::placeholder,
input[type=number].p-holder__error_20712c0c0d324f57::placeholder,
.input-error_605a88dfcf11726a input[type=number]::placeholder,
input[type=number].input-error_605a88dfcf11726a::placeholder,
input[type=tel].p-holder__error_20712c0c0d324f57::placeholder,
.input-error_605a88dfcf11726a input[type=tel]::placeholder,
input[type=tel].input-error_605a88dfcf11726a::placeholder,
input[type=url].p-holder__error_20712c0c0d324f57::placeholder,
.input-error_605a88dfcf11726a input[type=url]::placeholder,
input[type=url].input-error_605a88dfcf11726a::placeholder,
textarea.p-holder__error_20712c0c0d324f57::placeholder,
textarea.input-error_605a88dfcf11726a::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_20712c0c0d324f57:-ms-input-placeholder, .input-error_605a88dfcf11726a input[type=text]:-ms-input-placeholder, input[type=text].input-error_605a88dfcf11726a:-ms-input-placeholder,
input[type=password].p-holder__error_20712c0c0d324f57:-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=password]:-ms-input-placeholder,
input[type=password].input-error_605a88dfcf11726a:-ms-input-placeholder,
input[type=email].p-holder__error_20712c0c0d324f57:-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=email]:-ms-input-placeholder,
input[type=email].input-error_605a88dfcf11726a:-ms-input-placeholder,
input[type=number].p-holder__error_20712c0c0d324f57:-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=number]:-ms-input-placeholder,
input[type=number].input-error_605a88dfcf11726a:-ms-input-placeholder,
input[type=tel].p-holder__error_20712c0c0d324f57:-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_605a88dfcf11726a:-ms-input-placeholder,
input[type=url].p-holder__error_20712c0c0d324f57:-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=url]:-ms-input-placeholder,
input[type=url].input-error_605a88dfcf11726a:-ms-input-placeholder,
textarea.p-holder__error_20712c0c0d324f57:-ms-input-placeholder,
textarea.input-error_605a88dfcf11726a:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_20712c0c0d324f57::-ms-input-placeholder, .input-error_605a88dfcf11726a input[type=text]::-ms-input-placeholder, input[type=text].input-error_605a88dfcf11726a::-ms-input-placeholder,
input[type=password].p-holder__error_20712c0c0d324f57::-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=password]::-ms-input-placeholder,
input[type=password].input-error_605a88dfcf11726a::-ms-input-placeholder,
input[type=email].p-holder__error_20712c0c0d324f57::-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=email]::-ms-input-placeholder,
input[type=email].input-error_605a88dfcf11726a::-ms-input-placeholder,
input[type=number].p-holder__error_20712c0c0d324f57::-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=number]::-ms-input-placeholder,
input[type=number].input-error_605a88dfcf11726a::-ms-input-placeholder,
input[type=tel].p-holder__error_20712c0c0d324f57::-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_605a88dfcf11726a::-ms-input-placeholder,
input[type=url].p-holder__error_20712c0c0d324f57::-ms-input-placeholder,
.input-error_605a88dfcf11726a input[type=url]::-ms-input-placeholder,
input[type=url].input-error_605a88dfcf11726a::-ms-input-placeholder,
textarea.p-holder__error_20712c0c0d324f57::-ms-input-placeholder,
textarea.input-error_605a88dfcf11726a::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_20712c0c0d324f57:focus, .input-error_605a88dfcf11726a input[type=text]:focus, input[type=text].input-error_605a88dfcf11726a:focus,
input[type=password].p-holder__error_20712c0c0d324f57:focus,
.input-error_605a88dfcf11726a input[type=password]:focus,
input[type=password].input-error_605a88dfcf11726a:focus,
input[type=email].p-holder__error_20712c0c0d324f57:focus,
.input-error_605a88dfcf11726a input[type=email]:focus,
input[type=email].input-error_605a88dfcf11726a:focus,
input[type=number].p-holder__error_20712c0c0d324f57:focus,
.input-error_605a88dfcf11726a input[type=number]:focus,
input[type=number].input-error_605a88dfcf11726a:focus,
input[type=tel].p-holder__error_20712c0c0d324f57:focus,
.input-error_605a88dfcf11726a input[type=tel]:focus,
input[type=tel].input-error_605a88dfcf11726a:focus,
input[type=url].p-holder__error_20712c0c0d324f57:focus,
.input-error_605a88dfcf11726a input[type=url]:focus,
input[type=url].input-error_605a88dfcf11726a:focus,
textarea.p-holder__error_20712c0c0d324f57:focus,
textarea.input-error_605a88dfcf11726a: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_b811312bb132c7c2::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_54557f149e3b68da {
  margin-bottom: 20px;
}
.form-group_54557f149e3b68da label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_54557f149e3b68da 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_54557f149e3b68da input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_54557f149e3b68da 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_54557f149e3b68da 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_7fe3542bfd920c47:before,
.clearfix_7fe3542bfd920c47:after {
  content: " ";
  display: table;
}

.clearfix_7fe3542bfd920c47:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_b8a400387ec1fd39 .slick-slide_86ac763f7a8bbd43 {
  margin-bottom: -10px;
}

.slick-gutter-15_6712036b196c2a8c {
  margin: -30px -15px;
}
.slick-gutter-15_6712036b196c2a8c .slick-slide_86ac763f7a8bbd43 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_3ba57081ca2c98f3 {
  background: var(--color-primary);
}

.bg-color-secondary_d9e81c2fcd8fe09b {
  background: var(--color-secondary);
}

.bg-color-tertiary_4b25ec07f92ac38e {
  background: var(--color-tertiary);
}

.bg-color-gray_92f65c606da576af {
  background: var(--color-gray);
}

.bg-color-white_d7a8d727a0d80ab8 {
  background: #FFFFFF;
}

.bg-color-black_616467d8f55e8594 {
  background: #1A1A1A;
}

.bg-color-extra03_b8edfaced967169d {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_22d0505872b001e8 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_233a68479bfee7f2 {
  background-image: url(../photos/bg/bg-image-1.jpg);
}

.bg_image--2_f9b7ba1e4d0d0b64 {
  background-image: url(../photos/bg/bg-image-2.jpg);
}

.bg_image--3_1a2f468e93889471 {
  background-image: url(../photos/bg/bg-image-3.jpg);
}

.bg_image--4_2d6714978082ca91 {
  background-image: url(../photos/bg/bg-image-4.jpg);
}

.bg_image--5_709ac9016d1d21c2 {
  background-image: url(../photos/bg/bg-image-5.jpg);
}

.bg_image--6_b90a6e3f49a50610 {
  background-image: url(../photos/bg/bg-image-6.jpg);
}

.bg_image--7_5d63515af2d863ed {
  background-image: url(../photos/bg/bg-image-7.jpg);
}

.bg_image--8_931eaeffae5af58c {
  background-image: url(../photos/bg/bg-image-8.jpg);
}

.bg_image--9_55b488bad35e6e6b {
  background-image: url(../photos/bg/bg-image-9.jpg);
}

.bg_image--10_d25c5e7f79a2fcd2 {
  background-image: url(../photos/bg/bg-image-10.jpg);
}

.bg_image--11_aa0b3620820817f4 {
  background-image: url(../photos/bg/bg-image-11.jpg);
}

.bg_image--12_fbbc158219620b31 {
  background-image: url(../photos/bg/bg-image-12.jpg);
}

.bg_image--13_10b683a91eb43193 {
  background-image: url(../photos/bg/bg-image-13.jpg);
}

.bg_image--14_9e97da915a1a73b7 {
  background-image: url(../photos/bg/bg-image-14.jpg);
}

.bg_image--15_cf660284a4e0cc8b {
  background-image: url(../photos/bg/bg-image-15.jpg);
}

.bg_image--16_2e4005cb7a48d85f {
  background-image: url(../photos/bg/bg-image-16.jpg);
}

.bg_image--17_62fe4f2ea233f9c8 {
  background-image: url(../photos/bg/bg-image-17.jpg);
}

.bg_image--18_752da48b2efaba0c {
  background-image: url(../photos/bg/bg-image-18.jpg);
}

.bg_image--19_c965280d46ecb8f2 {
  background-image: url(../photos/bg/bg-image-19.jpg);
}

.bg_image--20_5e908bf6c7e9489d {
  background-image: url(../photos/bg/bg-image-20.jpg);
}

.bg_image--21_158d69360dbcc404 {
  background-image: url(../photos/bg/bg-image-21.jpg);
}

.bg_image--22_aa0cc4ae67c5182b {
  background-image: url(../photos/bg/bg-image-22.jpg);
}

.bg_image--23_969e1b2b5244a9fc {
  background-image: url(../photos/bg/bg-image-23.jpg);
}

.bg_image--24_316fb7bb8e6c42c9 {
  background-image: url(../photos/bg/bg-image-24.jpg);
}

.bg_image--25_5da948c1280f7948 {
  background-image: url(../photos/bg/bg-image-25.jpg);
}

.bg_image--26_c1235e22b62bf21f {
  background-image: url(../photos/bg/bg-image-26.jpg);
}

.bg_image--27_6a9ebd9105e0d9ed {
  background-image: url(../photos/bg/bg-image-27.jpg);
}

.bg_image--28_70623e7ead942d32 {
  background-image: url(../photos/bg/bg-image-28.jpg);
}

.bg_image--29_0a4bafdefd150ed0 {
  background-image: url(../photos/bg/bg-image-29.jpg);
}

.bg_image--30_08bc42b3c61f0044 {
  background-image: url(../photos/bg/bg-image-30.jpg);
}

.bg_image--31_b5bae64e2c44dcc2 {
  background-image: url(../photos/bg/bg-image-31.jpg);
}

.bg_image--32_5971bc073decebba {
  background-image: url(../photos/bg/bg-image-32.jpg);
}

.bg_image--33_c03305c8041f07ad {
  background-image: url(../photos/bg/bg-image-33.jpg);
}

.bg_image--34_517d768b8fa77ddf {
  background-image: url(../photos/bg/bg-image-34.jpg);
}

.bg_image--35_61dd9a678eaa130d {
  background-image: url(../photos/bg/bg-image-35.jpg);
}

.bg_image--36_28ca56f284b604d0 {
  background-image: url(../photos/bg/bg-image-36.jpg);
}

.bg_image--37_f9aa9f1a0b74275f {
  background-image: url(../photos/bg/bg-image-37.jpg);
}

.bg_image--38_e90e90048bc533ed {
  background-image: url(../photos/bg/bg-image-38.jpg);
}

.bg_image--39_8aa031948ca3e6e2 {
  background-image: url(../photos/bg/bg-image-39.jpg);
}

.bg_image--40_56e877891905a5ff {
  background-image: url(../photos/bg/bg-image-40.jpg);
}

.bg_tr-image--1_0e2805ec1956b2a8 {
  background-image: url(../photos/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_3bc40424c852d013 {
  background-image: url(../photos/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_56295a48e907d630 {
  background-image: url(../photos/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_9cd99388c4a8b39c {
  background-image: url(../photos/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_15c80ccf87cf84f9 {
  background-image: url(../photos/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_77fd5c770ffcaa9d {
  background-image: url(../photos/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_8c85d8d0740f5c86 {
  background-image: url(../photos/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_ca980816c02c368f {
  background-image: url(../photos/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_c3f4718ae69c87f9 {
  background-image: url(../photos/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_47349ce4b86672f4 {
  background-image: url(../photos/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_aae405d89d897540 {
  background-image: url(../photos/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_2ff430a87f599fa6 {
  background-image: url(../photos/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_d3f067052ae8bd09 {
  background-image: url(../photos/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_828e353b4951b126 {
  background-image: url(../photos/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_37cf04177fcfc036 {
  background-image: url(../photos/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_6df1b8d81dbe1035 {
  background-image: url(../photos/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_4de8ed221bfb89e2 {
  background-image: url(../photos/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_0b3813f2b5e4ecb3 {
  background-image: url(../photos/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_3d6849bc0ea358c6 {
  background-image: url(../photos/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_e37f9bdef98131fa {
  background-image: url(../photos/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_6df2cd8a4a82b08a {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_6e6b46bfd1a9c4f0 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_6e6b46bfd1a9c4f0 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_4d35e6da50afde43 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_4d35e6da50afde43 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_c3fa0b98beb53b96 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_c3fa0b98beb53b96 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_5ade4ee53547ac0c {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_5ade4ee53547ac0c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_5ade4ee53547ac0c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_5ade4ee53547ac0c {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_5ade4ee53547ac0c {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_5ade4ee53547ac0c > [class*=col], .row--20_5ade4ee53547ac0c > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_5ade4ee53547ac0c > [class*=col], .row--20_5ade4ee53547ac0c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_5ade4ee53547ac0c > [class*=col], .row--20_5ade4ee53547ac0c > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_5ade4ee53547ac0c > [class*=col], .row--20_5ade4ee53547ac0c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_5ade4ee53547ac0c > [class*=col], .row--20_5ade4ee53547ac0c > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_6f23d2a52e3750b6 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_6f23d2a52e3750b6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_6f23d2a52e3750b6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_6f23d2a52e3750b6 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_6f23d2a52e3750b6 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_6f23d2a52e3750b6 > [class*=col], .row--25_6f23d2a52e3750b6 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_6f23d2a52e3750b6 > [class*=col], .row--25_6f23d2a52e3750b6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_6f23d2a52e3750b6 > [class*=col], .row--25_6f23d2a52e3750b6 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_6f23d2a52e3750b6 > [class*=col], .row--25_6f23d2a52e3750b6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_6f23d2a52e3750b6 > [class*=col], .row--25_6f23d2a52e3750b6 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_7591ac3b57c6952a {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_7591ac3b57c6952a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_7591ac3b57c6952a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_7591ac3b57c6952a {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_7591ac3b57c6952a {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_7591ac3b57c6952a > [class*=col], .row--30_7591ac3b57c6952a > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_7591ac3b57c6952a > [class*=col], .row--30_7591ac3b57c6952a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_7591ac3b57c6952a > [class*=col], .row--30_7591ac3b57c6952a > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_7591ac3b57c6952a > [class*=col], .row--30_7591ac3b57c6952a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_7591ac3b57c6952a > [class*=col], .row--30_7591ac3b57c6952a > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_f60eb85570119e79 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_f60eb85570119e79 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_f60eb85570119e79 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_f60eb85570119e79 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_f60eb85570119e79 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_f60eb85570119e79 > [class*=col], .row--45_f60eb85570119e79 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_f60eb85570119e79 > [class*=col], .row--45_f60eb85570119e79 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_f60eb85570119e79 > [class*=col], .row--45_f60eb85570119e79 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_f60eb85570119e79 > [class*=col], .row--45_f60eb85570119e79 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_f60eb85570119e79 > [class*=col], .row--45_f60eb85570119e79 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_f55f5c47e01db006 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_f55f5c47e01db006 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_f55f5c47e01db006 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_f55f5c47e01db006 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_f55f5c47e01db006 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_f55f5c47e01db006 > [class*=col], .row--40_f55f5c47e01db006 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_f55f5c47e01db006 > [class*=col], .row--40_f55f5c47e01db006 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_f55f5c47e01db006 > [class*=col], .row--40_f55f5c47e01db006 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_f55f5c47e01db006 > [class*=col], .row--40_f55f5c47e01db006 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_f55f5c47e01db006 > [class*=col], .row--40_f55f5c47e01db006 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_3097e8dfcb26af34 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_3097e8dfcb26af34 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_3097e8dfcb26af34 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_3097e8dfcb26af34 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_3097e8dfcb26af34 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_3097e8dfcb26af34 > [class*=col], .row--60_3097e8dfcb26af34 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_3097e8dfcb26af34 > [class*=col], .row--60_3097e8dfcb26af34 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_3097e8dfcb26af34 > [class*=col], .row--60_3097e8dfcb26af34 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_3097e8dfcb26af34 > [class*=col], .row--60_3097e8dfcb26af34 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_3097e8dfcb26af34 > [class*=col], .row--60_3097e8dfcb26af34 > [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_899a497ca859dd7c(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_899a497ca859dd7c(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_899a497ca859dd7c(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_899a497ca859dd7c(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_01923d83208f0b70/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_24787d54c1a647b7 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_bfa3c6e5a2ffeae4 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_8dcaa3fb028d3477,
.animated.bounceOut_0de54915fec5909b {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_2f728d4d69445ab5,
.animated.flipOutY_3b6298ebb5e0edd5 {
  -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_bdfc002b42c16f60 {
  -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_fb943f76ef9eb916 {
  -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_7de9d877daaeec79 {
  -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_4df5ccfb07089bd6 {
  -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_3db4a92b15a17da3 {
  -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_ec62971057b5e7ca {
  -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_8dcaa3fb028d3477 {
  -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_f7cf82893df0d837 {
  -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_94e4d188a001610d {
  -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_64f35edc1d9f75e7 {
  -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_5ca0bc4987568ca4 {
  -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_0de54915fec5909b {
  -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_7d41053d7e19c4ff {
  -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_4ee6559ebd819ac1 {
  -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_c7401378e3905729 {
  -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_02e9fb03aeaf0951 {
  -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_ccc7432928b022e1 {
  -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_3235139d3babd1c5 {
  -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_a26cf548827cf776 {
  -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_d39b9fc63280a9e7 {
  -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_54303f44345ea3f0 {
  -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_db3397c255107ae1 {
  -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_a4b4ae32ded488ee {
  -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_ee67b0f16f7a6eb2 {
  -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_f7ab14ead370b36a {
  -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_61421ab120cf5d4f {
  -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_d988f6ff04f030cd {
  -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_1b2318b36e9cdf6f {
  -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_ab26b5e0b85f2ce8 {
  -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_cd07902c141302f3 {
  -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_29c88b99bbe9ea15 {
  -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_12cae7c34403cc73 {
  -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_1546866964203393 {
  -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_d2a9b5f7806f61b2 {
  -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_a7288efab2ace402 {
  -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_860ea4ca49868cb6 {
  -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_2f728d4d69445ab5 {
  -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_3b6298ebb5e0edd5 {
  -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_27de05ad8c0a3aae {
  -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_c775990f923c1c52 {
  -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_9dd0a2d6945f43ab {
  -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_3511e5f3f24c8bf6 {
  -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_7650dfdadf85d72a {
  -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_bcd49c504dc4b1dd {
  -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_008e5a46be72dfdf {
  -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_d1ddb2f65a537f38 {
  -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_c0e0c272893efda3 {
  -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_14abb6f374d35b95 {
  -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_126b096360612aad {
  -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_8379198169fb0733 {
  -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_bfa3c6e5a2ffeae4 {
  -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_c12d17063e111f82 {
  -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_533abf22fc7c17f1 {
  -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_03fb65f317a91359 {
  -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_967e946ad70ada40 {
  -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_0fb97534381e7fc3 {
  -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_2e9f04b8acb66878 {
  -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_440504d341799782 {
  -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_671420aea726357f {
  -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_83a6298bc3854634 {
  -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_a900f1a8c1090a49 {
  -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_e12b61ef256e1965 {
  -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_ff22f1f9ca220414 {
  -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_45f2f0a3960524aa {
  -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_c8b3231e2b894fbf {
  -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_0f8be2181b945632 {
  -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_be91fffcbc319f85 {
  -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_60d1a43ccecde2b7 {
  -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_cffbe1d5a6521e8f {
  -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_e8093afa2bde1a38 {
  -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_ff5f71deab3eb746 {
  -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_7010aee3d0e9e6e6 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_7010aee3d0e9e6e6:hover {
  animation-play-state: paused;
}

.floting-line-2_db5ac8dda8a78279 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_db5ac8dda8a78279: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_899a497ca859dd7c(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_899a497ca859dd7c(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_899a497ca859dd7c(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_3d70c056cfb74631 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_3d70c056cfb74631 .reveal-animation_7676a4fb5508ea90 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_3d70c056cfb74631 .reveal-animation_7676a4fb5508ea90::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_7676a4fb5508ea90.reveal-primary_29ae58e22d94dd01::before {
  background: #0c0c0a;
}

.reveal-animation_7676a4fb5508ea90.reveal-dark_c5007e548c20a501::before {
  background: #000;
}

.reveal-animation_7676a4fb5508ea90.reveal-white_7dbf49600e7259db::before {
  background: #000;
}

.reveal-animation_7676a4fb5508ea90.reveal-top_38322ba5488bc4c1.aos-animate::before,
.reveal-animation_7676a4fb5508ea90.reveal-bottom_e0930d81de847750.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_7676a4fb5508ea90.reveal-start_4f5527f954a22681.aos-animate::before,
.reveal-animation_7676a4fb5508ea90.reveal-end_f96dc18fc75a2ac4.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_7676a4fb5508ea90.reveal-top_38322ba5488bc4c1::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_7676a4fb5508ea90.reveal-start_4f5527f954a22681::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_7676a4fb5508ea90.reveal-end_f96dc18fc75a2ac4::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_7676a4fb5508ea90.reveal-bottom_e0930d81de847750::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_d7251d482c89469f {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_d7251d482c89469f {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_d7251d482c89469f {
    margin: 6em auto;
  }
}
.cd-headline_92d77b290f279c8b {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_92d77b290f279c8b {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_92d77b290f279c8b {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_92d77b290f279c8b {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_92d77b290f279c8b {
    font-size: 26px;
  }
}
.cd-words-wrapper_9371f95405238f31 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_9371f95405238f31 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_9371f95405238f31 b.is-visible_082eee880564c7a5 {
  position: relative;
}

.no-js_09c22aee907a9eaa .cd-words-wrapper_9371f95405238f31 b {
  opacity: 0;
}

.no-js_09c22aee907a9eaa .cd-words-wrapper_9371f95405238f31 b.is-visible_082eee880564c7a5 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_92d77b290f279c8b.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_92d77b290f279c8b.clip .cd-words-wrapper_9371f95405238f31 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_92d77b290f279c8b.clip .cd-words-wrapper_9371f95405238f31 b {
  font-weight: 700;
}

.cd-headline_92d77b290f279c8b.clip .cd-words-wrapper_9371f95405238f31::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_92d77b290f279c8b.clip b {
  opacity: 0;
}

.cd-headline_92d77b290f279c8b.clip b.is-visible_082eee880564c7a5 {
  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_8b581b743137447e,
body.sal-disabled_1955601eca91f76b [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_8b581b743137447e,
body.sal-disabled_1955601eca91f76b [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_8b581b743137447e,
body.sal-disabled_1955601eca91f76b [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_8b581b743137447e,
body.sal-disabled_1955601eca91f76b [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_1a7f41ff29e29f89 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_1a7f41ff29e29f89 .button-area-start_8981336095537109 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_1a7f41ff29e29f89 .button-area-start_8981336095537109 .call-us_55fddced8cdfeb31 {
    display: none;
  }
}
.header-style-one-wrapper_1a7f41ff29e29f89 .button-area-start_8981336095537109 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_1a7f41ff29e29f89 .button-area-start_8981336095537109 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_1a7f41ff29e29f89 .logo-area_5ec41b450911189c .logo_17d021f3c888aad6 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_5ec41b450911189c img.light_74f2b9fda864cfb7 {
  display: block;
}
[data-theme=light] .logo-area_5ec41b450911189c img.dark_aecaf7c9e363447a {
  display: none;
}

[data-theme=dark] .logo-area_5ec41b450911189c img.light_74f2b9fda864cfb7 {
  display: none;
}
[data-theme=dark] .logo-area_5ec41b450911189c img.dark_aecaf7c9e363447a {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_97ded8d83ebd99d7 .main-nav-area_3926cfe2bd1ea96a ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_97ded8d83ebd99d7 .button-area-start_8981336095537109 .text-btn_b6d4214d48818d18 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_3926cfe2bd1ea96a ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_8981336095537109 .call-us_55fddced8cdfeb31, [data-theme=dark] .header--sticky.sticky .button-area-start_8981336095537109 .text-btn_b6d4214d48818d18 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_97ded8d83ebd99d7 .main-nav-area_3926cfe2bd1ea96a ul li a {
  color: #fff;
}

.header-style-one_59f8b7f507e87510 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_59f8b7f507e87510 .header-style-one-wrapper_1a7f41ff29e29f89 .main-nav-area_3926cfe2bd1ea96a {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_59f8b7f507e87510 .header-style-one-wrapper_1a7f41ff29e29f89 .main-nav-area_3926cfe2bd1ea96a {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_edab8351d26b5616 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_59f8b7f507e87510 .header-style-one-wrapper_1a7f41ff29e29f89 .main-nav-area_3926cfe2bd1ea96a {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_59f8b7f507e87510 .header-style-one-wrapper_1a7f41ff29e29f89 .main-nav-area_3926cfe2bd1ea96a {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_59f8b7f507e87510 .header-style-one-wrapper_1a7f41ff29e29f89 .button-area-start_8981336095537109 a.text-btn_b6d4214d48818d18 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_97ded8d83ebd99d7 {
  background: var(--body-bg);
}

header.header-two_4313df71d3d531b2 {
  display: block;
}
header.header-two_4313df71d3d531b2.border-bottom_22358ac722753b3d {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_f22d44b35c8789d0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_f22d44b35c8789d0 a.logo-area_5ec41b450911189c {
  padding: 25px 0;
}
.header-two-content-main_f22d44b35c8789d0 .header-end-area_652b258521406240 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_f22d44b35c8789d0 .header-end-area_652b258521406240 a.reqiest_0ac90964c4c754c9 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_f22d44b35c8789d0 .header-end-area_652b258521406240 a.reqiest_0ac90964c4c754c9 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_f22d44b35c8789d0 .header-end-area_652b258521406240 .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_1a243555c0a7da1f {
  width: 100%;
  position: absolute;
}
.header-three_1a243555c0a7da1f .header-wrapper-main-three_3c142f4915f6c0ea {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_1a243555c0a7da1f .header-wrapper-main-three_3c142f4915f6c0ea .header-right-area_0a71c36b2d594df5 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_1a243555c0a7da1f .header-wrapper-main-three_3c142f4915f6c0ea .header-right-area_0a71c36b2d594df5 .main-nav-area_3926cfe2bd1ea96a {
    display: none;
  }
}
.header-three_1a243555c0a7da1f .header-wrapper-main-three_3c142f4915f6c0ea .header-right-area_0a71c36b2d594df5 .main-nav-area_3926cfe2bd1ea96a ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_1a243555c0a7da1f .header-wrapper-main-three_3c142f4915f6c0ea .header-right-area_0a71c36b2d594df5 .rts-btn {
    display: none;
  }
}
.header-three_1a243555c0a7da1f .header-wrapper-main-three_3c142f4915f6c0ea .logo-area_5ec41b450911189c {
  padding: 25px 0;
}

.main-nav-area_3926cfe2bd1ea96a ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_3926cfe2bd1ea96a ul li {
  margin: 0;
}
.main-nav-area_3926cfe2bd1ea96a 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_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f {
  transition: all 0.3s;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f:hover .menu-item_ca91b9d03859c21d {
  opacity: 0.5;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .menu-item_ca91b9d03859c21d {
  transition: all 0.3s;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .menu-item_ca91b9d03859c21d .fluxi-dropdown-main-element_74d9f591c91f007e {
  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_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .menu-item_ca91b9d03859c21d .fluxi-dropdown-main-element_74d9f591c91f007e {
    padding: 35px 17px;
  }
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .menu-item_ca91b9d03859c21d:hover {
  opacity: 1;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b {
  z-index: 10;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b .fluxi-submenu_2fddf81440e405ea {
  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_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b .fluxi-submenu_2fddf81440e405ea:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b .fluxi-submenu_2fddf81440e405ea li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b .fluxi-submenu_2fddf81440e405ea li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b .fluxi-submenu_2fddf81440e405ea 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_3926cfe2bd1ea96a ul.fluxi-desktop-menu_f3b0d74dfada659f .fluxi-has-dropdown_8e75824d401e206b:hover .fluxi-submenu_2fddf81440e405ea {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_f22d44b35c8789d0 .main-nav-area_3926cfe2bd1ea96a {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_f22d44b35c8789d0 .main-nav-area_3926cfe2bd1ea96a {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_f22d44b35c8789d0 .main-nav-area_3926cfe2bd1ea96a {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_f22d44b35c8789d0 .main-nav-area_3926cfe2bd1ea96a {
    display: none;
  }
}

.side-bar_0a9f8626bb80dd78 {
  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_0a9f8626bb80dd78 {
    width: 315px;
  }
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .thumbnail_ac9d777457fe9218 {
  display: flex;
  justify-content: center;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .thumbnail_ac9d777457fe9218 img {
  width: 60%;
  margin: auto;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .title {
  font-weight: 600;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .footer_ff44dc9c4dcac279 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .footer_ff44dc9c4dcac279 .title {
  font-weight: 500;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .footer_ff44dc9c4dcac279 a.rts-btn {
  margin: auto;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 {
  margin-top: 50px;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .single-info_741462bf6b0e0a30 {
  margin: 15px 0;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .single-info_741462bf6b0e0a30 a:hover {
  color: var(--color-primary);
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .rts-social-style-one_58502351af102906 {
  margin-top: 40px;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .rts-social-style-one_58502351af102906 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .rts-social-style-one_58502351af102906 ul li {
  margin: 0;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .rts-social-style-one_58502351af102906 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .contact-information--sidebar_e8ec5bb4dbe2c217 .rts-social-style-one_58502351af102906 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_0a9f8626bb80dd78.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_0a9f8626bb80dd78 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_0a9f8626bb80dd78 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_59f8b7f507e87510.case-studies_9aea3a710aaea1ff .main-nav-area_3926cfe2bd1ea96a ul li > a.fluxi-dropdown-main-element_74d9f591c91f007e {
  color: #fff !important;
}

.header-style-one_59f8b7f507e87510.case-studies_9aea3a710aaea1ff.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_0a9f8626bb80dd78 {
  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_0a9f8626bb80dd78 {
    width: 300px;
  }
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .thumbnail_ac9d777457fe9218 {
  display: flex;
  justify-content: center;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .thumbnail_ac9d777457fe9218 img {
  width: 85%;
  margin: auto;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .title {
  font-weight: 600;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .footer_ff44dc9c4dcac279 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .footer_ff44dc9c4dcac279 .title {
  font-weight: 500;
}
.side-bar_0a9f8626bb80dd78 .inner-main-wrapper-desk_f0516c76889ce7a2 .inner-content_e285e35bc3549845 .footer_ff44dc9c4dcac279 a.rts-btn {
  margin: auto;
}

.side-bar_0a9f8626bb80dd78.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_0a9f8626bb80dd78 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_0a9f8626bb80dd78 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(../photos/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_a8b85a9f830a6ac6 {
  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_5ed1c1c86a72b03e {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_5ed1c1c86a72b03e {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_5ed1c1c86a72b03e {
    display: block;
  }
}

.mobile-menu-main_5ed1c1c86a72b03e nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li a.main_c5a7f9bfb1886f3d {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa {
  position: relative;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa ul a {
  padding: 10px 0;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa 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_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa::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_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa.mm-active_61beb323c3827a1a::after {
  content: "\f077";
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa.third-lvl_8f6469256df86061::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa.third-lvl_8f6469256df86061 ul {
  padding: 0 20px;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa.third-lvl_8f6469256df86061 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa.third-lvl_8f6469256df86061 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li.has-droupdown_9d784f063fce77aa.third-lvl_8f6469256df86061 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_5ed1c1c86a72b03e nav ul li a {
  display: block;
}
.mobile-menu-main_5ed1c1c86a72b03e .social-wrapper-one_0a8a77b53085d995 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_0a9f8626bb80dd78.header-two_4313df71d3d531b2 .inner-main-wrapper-desk_f0516c76889ce7a2, .side-bar_0a9f8626bb80dd78.header-three_1a243555c0a7da1f .inner-main-wrapper-desk_f0516c76889ce7a2 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_0a9f8626bb80dd78.header-two_4313df71d3d531b2 .mobile-menu_1c711fe800b96df2, .side-bar_0a9f8626bb80dd78.header-three_1a243555c0a7da1f .mobile-menu_1c711fe800b96df2 {
    display: none !important;
  }
}

.header-one_2250ffc77a270cf5 .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3 {
  position: relative;
}
.header-one_2250ffc77a270cf5 .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3:hover::after {
  color: var(--color-primary);
}
.header-one_2250ffc77a270cf5 .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3::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_2250ffc77a270cf5 .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3 .third-lvl_8f6469256df86061 {
  margin-left: -4px;
}

.header-three_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 {
  padding: 15px 0;
}
.header-three_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3 {
  position: relative;
}
.header-three_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3:hover::after {
  color: var(--color-primary);
}
.header-three_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3::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_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 .sub-dropdown_1369224cfb72b6c3 .third-lvl_8f6469256df86061 {
  margin-left: -4px;
}
.header-three_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 li {
  margin: 0;
  width: 100%;
}
.header-three_1a243555c0a7da1f .main-nav-desk_6459f3c4414d2874 nav ul li.has-droupdown_9d784f063fce77aa .submenu.inner-page_5dc007a236b5ea52 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_1369224cfb72b6c3 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_1369224cfb72b6c3 .submenu.third-lvl_8f6469256df86061 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_1369224cfb72b6c3 .submenu.third-lvl_8f6469256df86061.base {
  display: block !important;
}
.sub-dropdown_1369224cfb72b6c3:hover .sub-menu-link_cf9d8124cf4d671e {
  color: var(--color-primary);
}
.sub-dropdown_1369224cfb72b6c3:hover .submenu.third-lvl_8f6469256df86061.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_1369224cfb72b6c3:hover .submenu.third-lvl_8f6469256df86061.base li {
  display: block;
}
.sub-dropdown_1369224cfb72b6c3:hover .submenu.third-lvl_8f6469256df86061.base li a {
  display: block !important;
}

.header-three_1a243555c0a7da1f .sub-dropdown_1369224cfb72b6c3:hover .submenu.third-lvl_8f6469256df86061.base {
  margin-left: -14px !important;
}

.header-two_4313df71d3d531b2 .header-main-wrapper_136796c74e97bd9e .sub-dropdown_1369224cfb72b6c3:hover .submenu.third-lvl_8f6469256df86061.base {
  margin-left: 90px !important;
}

header.heder-two_22fc2ee46906853c .sub-dropdown_1369224cfb72b6c3:hover .submenu.third-lvl_8f6469256df86061.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_22fc2ee46906853c .sub-dropdown_1369224cfb72b6c3::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_22fc2ee46906853c .sub-dropdown_1369224cfb72b6c3:hover a.sub-menu-link_cf9d8124cf4d671e {
  color: var(--color-primary) !important;
}
header.heder-two_22fc2ee46906853c .sub-dropdown_1369224cfb72b6c3:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_22fc2ee46906853c .sub-dropdown_1369224cfb72b6c3 .submenu.third-lvl_8f6469256df86061.base {
  display: block;
}

.sub-dropdown_1369224cfb72b6c3 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_1369224cfb72b6c3.active .sub-menu-link_cf9d8124cf4d671e {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_1369224cfb72b6c3.active .sub-menu-link_cf9d8124cf4d671e::after {
  width: 12px !important;
}
.sub-dropdown_1369224cfb72b6c3.active::after {
  color: #FFFFFF;
}
.sub-dropdown_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061 {
  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_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061:hover li a {
  opacity: 0.5;
}
.sub-dropdown_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061 li:hover a::after {
  width: 12px;
}
.sub-dropdown_1369224cfb72b6c3 .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061 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_1369224cfb72b6c3:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_1369224cfb72b6c3:hover .sub-menu-link_cf9d8124cf4d671e {
  color: var(--color-primary);
}
.sub-dropdown_1369224cfb72b6c3:hover .fluxi-submenu_2fddf81440e405ea.third-lvl_8f6469256df86061.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_1601b7f611a9389b {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_1601b7f611a9389b {
    padding: 0 15px;
  }
}

.section-bg_04287d4aa283dd51 {
  background: var(--section-bg-gray);
}

.bg_white_8c32ee5051109589 {
  background: var(--body-bg);
}

.g-48_ce797d4ed8f749f1 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_fc28eceffb849d85 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_e79ea03b41b8602e {
  background: #F8F9FB;
}

.bg-gray-2_55ab9d22f511a248 {
  background: var(--bg-gray-2);
}

.overflow-right-div_641ee759d3a86af1 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_641ee759d3a86af1 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_641ee759d3a86af1 {
    width: 100%;
  }
}

.gsap-marker-end_cbed447e4576a2e0,
.gsap-marker-start_e63291d225e5e0c7,
.gsap-marker-scroller-end_a3d44936855e20ba,
.gsap-marker-scroller-start_86e95867ccd74e3d {
  display: none !important;
}

.bg-dark-p_d863bf8314b9fcdc {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_50b89c90e295e1eb {
  background: var(--footer-bg-2);
}

.border-radious-top-section_bb7991ea3870002a {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_bd6773b7967781c4 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 img.two_f1af340f472dff5d {
  left: 38px;
}
.customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 img.three_b3f7050abd0a7097 {
  left: 73px;
}
.customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 img.four_a93382a0fdb14db7 {
  left: 108px;
}
.customer-review-area_bd6773b7967781c4 p.desc {
  margin-bottom: 0;
}

.br-none_837529908bea9819 {
  border-radius: 0 !important;
}

.color-secondary-2_571112794a57dcb7 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_6671a1eab88be9ae {
    order: 2;
  }
}

.loader-wrapper_f743d1b9d4d38e46 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_f743d1b9d4d38e46 .loader-section_acfd090b1d1bd610 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_f743d1b9d4d38e46 .loader-section_acfd090b1d1bd610.section-left_5d79988a36669496 {
  left: 0;
}

.loader-wrapper_f743d1b9d4d38e46 .loader-section_acfd090b1d1bd610.section-right_c50043e255acbc33 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_f743d1b9d4d38e46 .loader-section_acfd090b1d1bd610.section-left_5d79988a36669496 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_f743d1b9d4d38e46 .loader-section_acfd090b1d1bd610.section-right_c50043e255acbc33 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_da07a4b9070889b0 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_f743d1b9d4d38e46 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_da07a4b9070889b0: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_da07a4b9070889b0 {
  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_0864b9d947b62907 {
  -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_0864b9d947b62907.btt__visible_8acc6e1eceae7a49 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_0864b9d947b62907 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_f8b013b69fee6a4a 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_991eb395e0ddeb6f {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_6b32e5b32188644e {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_991eb395e0ddeb6f {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_6b32e5b32188644e {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_43692f614ea21bcf:hover,
[data-theme=dark] .rts-btn.btn-primary-5_083c25d05a81fe4c:hover,
[data-theme=dark] .rts-btn.btn-primary-6_2d4f994c19939506:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_ad93867fffc52d25: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_43692f614ea21bcf {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_43692f614ea21bcf:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_0ca8f0813d564cd0 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_0ca8f0813d564cd0::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_0ca8f0813d564cd0::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_0ca8f0813d564cd0:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_0ca8f0813d564cd0:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_4286a8cf1b95a85b {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_4286a8cf1b95a85b::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_4286a8cf1b95a85b::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_4286a8cf1b95a85b:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_4286a8cf1b95a85b:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_ad93867fffc52d25 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_ad93867fffc52d25:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_083c25d05a81fe4c {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_083c25d05a81fe4c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_2d4f994c19939506 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_2d4f994c19939506:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_ed0c3049e4ba07f6 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_ed0c3049e4ba07f6::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_ed0c3049e4ba07f6:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_4d51a03e621fa782 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_4d51a03e621fa782::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_4d51a03e621fa782:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_05e9005d2ce611d8 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_05e9005d2ce611d8::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_05e9005d2ce611d8:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_680db90f42ff1b1c {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_680db90f42ff1b1c i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_680db90f42ff1b1c:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_c9cec7cb86bf54eb {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_c9cec7cb86bf54eb i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_c9cec7cb86bf54eb:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_371ab5e038d5a3d3 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_371ab5e038d5a3d3:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_371ab5e038d5a3d3.about_bd7a485208253ff9 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_371ab5e038d5a3d3.about_bd7a485208253ff9:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_e498b041a77d2a54 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_e498b041a77d2a54:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_8a05cf2f216be5a5 {
  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_8a05cf2f216be5a5 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_8a05cf2f216be5a5:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_e498b041a77d2a54 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_07837abbb56c2980 {
  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_07837abbb56c2980::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_07837abbb56c2980::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_07837abbb56c2980 i {
  font-weight: 400;
}
.under-line-btn_13bba4ea87048b46 {
  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_13bba4ea87048b46::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_13bba4ea87048b46::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_13bba4ea87048b46:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_ce3df84f628d89a1 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_ce3df84f628d89a1 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_ce3df84f628d89a1 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_ce3df84f628d89a1 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_ce3df84f628d89a1 p.disc_264801a75dbce38c {
  margin-bottom: 50px;
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a .customer-review-area_bd6773b7967781c4 .client-img_9e61c13f373b9126 {
  width: 150px;
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a .customer-review-area_bd6773b7967781c4 p.desc {
  min-width: max-content;
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a .customer-review-area_bd6773b7967781c4 img {
  max-width: 40%;
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a .customer-review-area_bd6773b7967781c4 img.two_f1af340f472dff5d {
  left: 24px;
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a .customer-review-area_bd6773b7967781c4 img.three_b3f7050abd0a7097 {
  left: 48px;
}
.banner-one-content-left_ce3df84f628d89a1 .button-banner-one-wrapper_d90f8bed4dae3b3a .customer-review-area_bd6773b7967781c4 img.four_a93382a0fdb14db7 {
  left: 72px;
}

.banner-one-right-content-with-img_18fd015f826c63e2 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_18fd015f826c63e2 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_18fd015f826c63e2 .img-1_fb8f567a3e87fd4b {
  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_18fd015f826c63e2 .img-1_fb8f567a3e87fd4b {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_18fd015f826c63e2 .img-2_47e6761aa168048a {
  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_18fd015f826c63e2 .img-2_47e6761aa168048a {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_4d7dfb4e86939d4a {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_4d7dfb4e86939d4a .box-one-top_ddc2150a2b92b19c {
  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_4d7dfb4e86939d4a .box-one-bottom_2d706d3cef5dcc15 {
  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_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 {
    display: none;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 .right-top_7c19cf5e8e7b8cc0 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 .right-bottom_5e1ace7a094843aa {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 .mid-top_f14d0a09116d7814 {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 .left-bottom_9380be98bf02d4be {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 .left-top_20b88bfbcede8a60 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_4d7dfb4e86939d4a .radious-shape_10cb0507f7c509b5 .center-bottom_d5bd854e08510f5d {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-content-left_ce3df84f628d89a1 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-content-left_ce3df84f628d89a1 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-content-left_ce3df84f628d89a1 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-content-left_ce3df84f628d89a1 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-content-left_ce3df84f628d89a1 p.disc_264801a75dbce38c {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-content-left_ce3df84f628d89a1 .customer-review-area_bd6773b7967781c4 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-right-content-with-img_18fd015f826c63e2 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-right-content-with-img_18fd015f826c63e2 .short-image-area_fe9ec4dcf78d6d6a .img-1_fb8f567a3e87fd4b {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-right-content-with-img_18fd015f826c63e2 .short-image-area_fe9ec4dcf78d6d6a .img-1_fb8f567a3e87fd4b {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .banner-one-right-content-with-img_18fd015f826c63e2 .short-image-area_fe9ec4dcf78d6d6a .img-1_fb8f567a3e87fd4b {
    left: 0;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-area-inner_0816752f6de4f9f7 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 {
  margin-bottom: 40px;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .brand-left-short-title-one_bd3f9c93a7982eb0 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .brand-left-short-title-one_bd3f9c93a7982eb0 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .brand-left-short-title-one_bd3f9c93a7982eb0 .star-rating_f4d31c2c926da031 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .brand-left-short-title-one_bd3f9c93a7982eb0 .star-rating_f4d31c2c926da031 li {
  list-style: none;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .brand-left-short-title-one_bd3f9c93a7982eb0 .star-rating_f4d31c2c926da031 li a {
  color: #FF6354;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-title-area_ee833b50e1d85ad7 .brand-left-short-title-one_bd3f9c93a7982eb0 p.disc_264801a75dbce38c {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-slider-area_e5fd828f6506d8a8 {
  overflow: hidden;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-five_2fe8c9aa8baff7cb .brand-slider-area_e5fd828f6506d8a8 .brand-inner_aff7a6b3d30a8997 {
  text-align: center;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda {
  background: #212026;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .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_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 p.disc_264801a75dbce38c {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .button-area_6a82082b44056848 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .button-area_6a82082b44056848 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .button-area_6a82082b44056848 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .button-area_6a82082b44056848 .rts-btn.btn-primary-5_083c25d05a81fe4c {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .button-area_6a82082b44056848 .rts-btn.btn-primary-5_083c25d05a81fe4c:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .button-area_6a82082b44056848 .rts-btn.btn-primary-5-border_371ab5e038d5a3d3 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .counter-upmain-wrapper-style-six_611718bf51b20c67 {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .counter-upmain-wrapper-style-six_611718bf51b20c67 .single-counter-up-six_aeb7e0384a2584a2 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-content-left_bbdd11d370583c33 .counter-upmain-wrapper-style-six_611718bf51b20c67 .single-counter-up-six_aeb7e0384a2584a2 p {
  color: #D7D9E9;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 {
    width: 100%;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 .image-one_c258d9dec932cc24 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 .image-one_c258d9dec932cc24 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 .image-two_915c9d1a0d1d4cf0 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-left_f10c79deba6a0af1 .image-two_915c9d1a0d1d4cf0 img {
    width: 100%;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a {
    display: none;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a .image-three_e043d888995ebd73 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .banner-six-right-content-with-img_5acdfb32cfbe39ce .image-right_6ed43d387c64553a .image-four_fca12c48263f11bf {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .shape_52a2b3d581c8b4e6 {
    display: none;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .shape_52a2b3d581c8b4e6 .right-top_7c19cf5e8e7b8cc0 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .shape_52a2b3d581c8b4e6 .right-top_7c19cf5e8e7b8cc0 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .shape_52a2b3d581c8b4e6 .right-bottom_5e1ace7a094843aa {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_4d7dfb4e86939d4a.banner-six_7c282dc3cbbe0fda .shape_52a2b3d581c8b4e6 .right-bottom_5e1ace7a094843aa {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_bdc9af011529dd06 {
  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_bdc9af011529dd06::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_bdc9af011529dd06 .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_bdc9af011529dd06 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_bdc9af011529dd06 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_bdc9af011529dd06 p.disc_264801a75dbce38c {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_bdc9af011529dd06 p.disc_264801a75dbce38c {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_bdc9af011529dd06 p.disc_264801a75dbce38c {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_bdc9af011529dd06 p.disc_264801a75dbce38c {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_bdc9af011529dd06 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}
.rts-banner-area-two_bdc9af011529dd06 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_bdc9af011529dd06 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_bdc9af011529dd06 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_bdc9af011529dd06 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_bdc9af011529dd06 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_bdc9af011529dd06 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_bdc9af011529dd06 .bottom-text_3947509e07887793 p.disc_264801a75dbce38c {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_e5e8c2782da9476f {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_e5e8c2782da9476f {
    margin-top: 70px;
  }
}

.mt-dec-100_0835af6578bd4186 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_37e866fb5f753401 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .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_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .two_f1af340f472dff5d {
  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_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .two_f1af340f472dff5d {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .two_f1af340f472dff5d {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .three_b3f7050abd0a7097 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .three_b3f7050abd0a7097 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .four_a93382a0fdb14db7 {
  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_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .four_a93382a0fdb14db7 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .four_a93382a0fdb14db7 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_37e866fb5f753401 .banner-2-shape_a969a84486dbe119 .five_404af9e44b574947 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_1a243555c0a7da1f {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_765fb1b8e4bd69ff {
  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_765fb1b8e4bd69ff .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.banner-three-area-start_765fb1b8e4bd69ff .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.banner-three-area-start_765fb1b8e4bd69ff .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_765fb1b8e4bd69ff .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_765fb1b8e4bd69ff .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_765fb1b8e4bd69ff .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_140247456b56bbaa {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_140247456b56bbaa {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_140247456b56bbaa .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_140247456b56bbaa .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_140247456b56bbaa .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_140247456b56bbaa .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_140247456b56bbaa .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_140247456b56bbaa .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_140247456b56bbaa .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_140247456b56bbaa .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_140247456b56bbaa p.disc_264801a75dbce38c {
  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_140247456b56bbaa p.disc_264801a75dbce38c br {
    display: none;
  }
}
.banner-wrapper-three-main_140247456b56bbaa .button-area_6a82082b44056848 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_140247456b56bbaa .button-area_6a82082b44056848 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_140247456b56bbaa .button-area_6a82082b44056848 .under-line-btn_13bba4ea87048b46::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_140247456b56bbaa span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_b6c029049402c953 {
  padding-top: 68px;
}
.banner-four-content-left_b6c029049402c953 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_b6c029049402c953 .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_b6c029049402c953 .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_b6c029049402c953 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_b6c029049402c953 .title {
    font-size: 40px;
  }
}
.banner-four-content-left_b6c029049402c953 p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_b6c029049402c953 .banner-logo-area_f779562de78d2bbd {
  margin-top: 50px;
}
.banner-four-content-left_b6c029049402c953 .banner-logo-area_f779562de78d2bbd p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_b6c029049402c953 .banner-logo-area_f779562de78d2bbd .logo-area_5ec41b450911189c {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_b6c029049402c953 .banner-logo-area_f779562de78d2bbd .logo-area_5ec41b450911189c {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_f779562de78d2bbd .light_74f2b9fda864cfb7 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_f779562de78d2bbd .dark_aecaf7c9e363447a {
  display: none;
}

[data-theme=dark] .banner-logo-area_f779562de78d2bbd .light_74f2b9fda864cfb7 {
  display: none;
}
[data-theme=dark] .banner-logo-area_f779562de78d2bbd .dark_aecaf7c9e363447a {
  display: inline-flex;
}

.thumbnail-banner-right-four_c670620a625f178b {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_c670620a625f178b::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_c670620a625f178b::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_c670620a625f178b::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_c670620a625f178b::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_c670620a625f178b .main_c5a7f9bfb1886f3d {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_c670620a625f178b .main_c5a7f9bfb1886f3d {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_c670620a625f178b .main_c5a7f9bfb1886f3d {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_c670620a625f178b img.shape_52a2b3d581c8b4e6 {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_c670620a625f178b img.shape_52a2b3d581c8b4e6 {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_c670620a625f178b img.shape_52a2b3d581c8b4e6 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_c670620a625f178b img.shape_52a2b3d581c8b4e6 {
    display: none;
  }
}

.rts-banner-four-area-start_38983a49fecce65a {
  position: relative;
}
.rts-banner-four-area-start_38983a49fecce65a .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_38983a49fecce65a .shape-area_5c67dd06102e9ded .one {
    display: none;
  }
}
.rts-banner-four-area-start_38983a49fecce65a .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_38983a49fecce65a .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_38983a49fecce65a .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_eee1d76becdd35da {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_eee1d76becdd35da {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_eee1d76becdd35da .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_eee1d76becdd35da .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_eee1d76becdd35da .title {
    font-size: 45px;
  }
  .banner-seven-left-content_eee1d76becdd35da .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_eee1d76becdd35da .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_eee1d76becdd35da .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_eee1d76becdd35da .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_eee1d76becdd35da p.disc_264801a75dbce38c {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_eee1d76becdd35da p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}
.banner-seven-left-content_eee1d76becdd35da form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_eee1d76becdd35da form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_eee1d76becdd35da form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_eee1d76becdd35da form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_dd977ca1c2f0c323 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_dd977ca1c2f0c323 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_dd977ca1c2f0c323 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_dd977ca1c2f0c323 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_dd977ca1c2f0c323 .short-image_af81b817e4c43442 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_dd977ca1c2f0c323 .short-image_af81b817e4c43442.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_dd977ca1c2f0c323 .short-image_af81b817e4c43442.one {
    left: 0;
  }
}
.thumbnail-banner-seven_dd977ca1c2f0c323 .short-image_af81b817e4c43442.two_f1af340f472dff5d {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_1bf43bcf4ceae68e {
  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_1bf43bcf4ceae68e {
    flex-direction: column;
  }
}
.rts-brand-area-seven_1bf43bcf4ceae68e p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_1bf43bcf4ceae68e .brand-area-style-seven_6f3bcb7c61d0f731 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_1bf43bcf4ceae68e .brand-area-style-seven_6f3bcb7c61d0f731 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_1bf43bcf4ceae68e .brand-area-style-seven_6f3bcb7c61d0f731 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_1bf43bcf4ceae68e .slider-Brand_cc558915d27d547d {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_418ce6707a9e5d8e {
  position: relative;
}
.rts-banner-area-7_418ce6707a9e5d8e form {
  position: relative;
}
.rts-banner-area-7_418ce6707a9e5d8e form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_418ce6707a9e5d8e form input {
  padding-left: 35px;
}
.rts-banner-area-7_418ce6707a9e5d8e .shape-area-start_59b3e2b79347bc7a .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_418ce6707a9e5d8e .shape-area-start_59b3e2b79347bc7a .two_f1af340f472dff5d {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_418ce6707a9e5d8e .shape-area-start_59b3e2b79347bc7a .three_b3f7050abd0a7097 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_418ce6707a9e5d8e .shape-area-start_59b3e2b79347bc7a .three_b3f7050abd0a7097 {
    display: none;
  }
}
.rts-banner-area-7_418ce6707a9e5d8e .shape-area-start_59b3e2b79347bc7a .four_a93382a0fdb14db7 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_418ce6707a9e5d8e .shape-area-start_59b3e2b79347bc7a .four_a93382a0fdb14db7 {
    display: none;
  }
}

.div-right-banner-floating_a357e0415b5adbbe {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_a357e0415b5adbbe {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_a357e0415b5adbbe {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_9e1ccc61eb46fb62 {
  background-image: url(../photos/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_9e1ccc61eb46fb62 {
    height: auto;
  }
}

.inner-banner-8_661f620113f4235b {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_661f620113f4235b {
    flex-wrap: wrap;
  }
}
.inner-banner-8_661f620113f4235b > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_661f620113f4235b > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 {
    padding-top: 60px;
  }
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .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_661f620113f4235b .left-area_e349bb3c4af66d47 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .title {
    font-size: 42px;
  }
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 p.disc_264801a75dbce38c {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .customer-review-area_bd6773b7967781c4 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .customer-review-area_bd6773b7967781c4 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_661f620113f4235b .left-area_e349bb3c4af66d47 .customer-review-area_bd6773b7967781c4 p {
  color: #F2F2F8;
}
.inner-banner-8_661f620113f4235b .position-img_19f095a4ca8c5f07 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_661f620113f4235b .position-img_19f095a4ca8c5f07 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_661f620113f4235b .position-img_19f095a4ca8c5f07 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_661f620113f4235b .position-img_19f095a4ca8c5f07 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_661f620113f4235b .position-img_19f095a4ca8c5f07 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_661f620113f4235b .position-img_19f095a4ca8c5f07 {
    right: 10%;
  }
}
.inner-banner-8_661f620113f4235b .right-area_3579995b31bf198e .thumbnail-right-img_741e754e0b7f7185 {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_661f620113f4235b .right-area_3579995b31bf198e .thumbnail-right-img_741e754e0b7f7185 {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_9818e08999c7bc46 .about-main-wrapper_a5fc04fa96110da6 .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_9818e08999c7bc46 .about-main-wrapper_a5fc04fa96110da6 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_9818e08999c7bc46 .about-main-wrapper_a5fc04fa96110da6 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_9818e08999c7bc46 .about-main-wrapper_a5fc04fa96110da6 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_9818e08999c7bc46 .about-main-wrapper_a5fc04fa96110da6 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_9818e08999c7bc46 .banner-about-right_669a51f7dfc3f35b p.disc_264801a75dbce38c {
  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_0d346a587fc9e4ae {
  background-image: url(../photos/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_0d346a587fc9e4ae .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_0d346a587fc9e4ae .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_e5e8c2782da9476f {
  position: relative;
}
.large-image-video-area_e5e8c2782da9476f .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_e5e8c2782da9476f .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_e5e8c2782da9476f .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_e5e8c2782da9476f .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_e5e8c2782da9476f .thumbnail_ac9d777457fe9218 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_e5e8c2782da9476f .thumbnail_ac9d777457fe9218 .pli-image_bedf2d36b6fed3dd {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_e5e8c2782da9476f .thumbnail_ac9d777457fe9218 .pli-image_bedf2d36b6fed3dd img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_1df33ebdab68e879 form {
  position: relative;
}
.banner-area-wrapper-two_1df33ebdab68e879 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_1df33ebdab68e879 form input {
  padding-left: 40px;
}

.button-area-banner-four_0bc6c9badc2ea2de {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_0bc6c9badc2ea2de {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_0bc6c9badc2ea2de .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_0bc6c9badc2ea2de .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_e5fd828f6506d8a8 {
  overflow: hidden;
}
.brand-slider-area_e5fd828f6506d8a8 .brand-inner_aff7a6b3d30a8997 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_6ffbb77c9f445ce0 .light_74f2b9fda864cfb7,
[data-theme=light] .brand-area-main-wrapper-two_d24a88d91621412a .light_74f2b9fda864cfb7,
[data-theme=light] .brand-slider-area_e5fd828f6506d8a8 .light_74f2b9fda864cfb7 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_6ffbb77c9f445ce0 .dark_aecaf7c9e363447a,
[data-theme=light] .brand-area-main-wrapper-two_d24a88d91621412a .dark_aecaf7c9e363447a,
[data-theme=light] .brand-slider-area_e5fd828f6506d8a8 .dark_aecaf7c9e363447a {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_6ffbb77c9f445ce0 .light_74f2b9fda864cfb7,
[data-theme=dark] .brand-area-main-wrapper-two_d24a88d91621412a .light_74f2b9fda864cfb7,
[data-theme=dark] .brand-slider-area_e5fd828f6506d8a8 .light_74f2b9fda864cfb7 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_6ffbb77c9f445ce0 .dark_aecaf7c9e363447a,
[data-theme=dark] .brand-area-main-wrapper-two_d24a88d91621412a .dark_aecaf7c9e363447a,
[data-theme=dark] .brand-slider-area_e5fd828f6506d8a8 .dark_aecaf7c9e363447a {
  display: block;
}

.brand-left-short-title-one_bd3f9c93a7982eb0 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_bd3f9c93a7982eb0 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_db626f5d501b72a0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_6ffbb77c9f445ce0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_d24a88d91621412a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_d24a88d91621412a {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_d24a88d91621412a.about-page-brand_cf6209ceedf1e6b7 {
  padding: 0;
}

.bg-dark-p_d863bf8314b9fcdc .title-style-one-center_0fd6549e9870277c .pre_2eb8e843babbd62d {
  color: #fff;
}
.bg-dark-p_d863bf8314b9fcdc .title-style-one-center_0fd6549e9870277c .title {
  color: #fff;
}
.bg-dark-p_d863bf8314b9fcdc .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .title {
  color: #FFF;
}
.bg-dark-p_d863bf8314b9fcdc .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 .admin_94da02255e612b8c {
  color: var(--color-primary);
}
.bg-dark-p_d863bf8314b9fcdc .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 .date_2ce0779a5221db0e {
  color: #fff;
}

.title-three-brand-wrapper_adc8d79b6a0cc499 .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_2e35183bc884a8c8.home-six_6dce9c525d816fd0 {
  padding-bottom: 40px;
}

.title-style-one-center_0fd6549e9870277c {
  text-align: center;
}
.title-style-one-center_0fd6549e9870277c 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_0fd6549e9870277c br {
    display: none;
  }
}
.title-style-one-center_0fd6549e9870277c .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_0fd6549e9870277c .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_0fd6549e9870277c .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_0fd6549e9870277c .title br {
    display: none;
  }
}

.title-style-one-left_2063b2212306c95f {
  text-align: left;
}
.title-style-one-left_2063b2212306c95f 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_2063b2212306c95f .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_2063b2212306c95f .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_2063b2212306c95f .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_2063b2212306c95f .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_2063b2212306c95f .title br {
    display: none;
  }
}

.title-hover_8d34017aefb2c2ae {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_8d34017aefb2c2ae:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_b2db0b5a09d04a5b {
  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_b2db0b5a09d04a5b {
    padding: 20px;
  }
}
.single-pricing-area-start_b2db0b5a09d04a5b .pricing-top-area_031bd4b4d62ab546 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_b2db0b5a09d04a5b .pricing-top-area_031bd4b4d62ab546 .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_b2db0b5a09d04a5b .pricing-top-area_031bd4b4d62ab546 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_b2db0b5a09d04a5b .pricing-top-area_031bd4b4d62ab546 .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_b2db0b5a09d04a5b .pricing-body_07e9107688487d56 p.disc_264801a75dbce38c {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_b2db0b5a09d04a5b .pricing-body_07e9107688487d56 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active {
  background: var(--color-primary);
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-top-area_031bd4b4d62ab546 .title {
  color: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-top-area_031bd4b4d62ab546 .icon {
  background: #8170E7;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-top-area_031bd4b4d62ab546 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-body_07e9107688487d56 p.disc_264801a75dbce38c {
  color: #FFFFFF;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-body_07e9107688487d56 .check-content-wrapper_8664bfc85e0598b8 .single-check-area_9e8e1f2ccd028997 i {
  color: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-body_07e9107688487d56 .check-content-wrapper_8664bfc85e0598b8 .single-check-area_9e8e1f2ccd028997 p {
  color: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b.active .pricing-body_07e9107688487d56 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-top-area_031bd4b4d62ab546 .title {
  color: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-top-area_031bd4b4d62ab546 .icon {
  background: #8170E7;
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-top-area_031bd4b4d62ab546 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-body_07e9107688487d56 p.disc_264801a75dbce38c {
  color: #FFFFFF;
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-body_07e9107688487d56 .check-content-wrapper_8664bfc85e0598b8 .single-check-area_9e8e1f2ccd028997 i {
  color: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-body_07e9107688487d56 .check-content-wrapper_8664bfc85e0598b8 .single-check-area_9e8e1f2ccd028997 p {
  color: #fff;
}
.single-pricing-area-start_b2db0b5a09d04a5b:hover .pricing-body_07e9107688487d56 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_8664bfc85e0598b8 .single-check-area_9e8e1f2ccd028997 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_8664bfc85e0598b8 .single-check-area_9e8e1f2ccd028997 i {
  color: var(--color-primary);
}

.rts-pricing-area-one_06fea7764c619470 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_06fea7764c619470 .shape-radious-image_2d2654cdcb1a9036 {
    display: none;
  }
}
.rts-pricing-area-one_06fea7764c619470 .shape-radious-image_2d2654cdcb1a9036 .img-1_fb8f567a3e87fd4b {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_06fea7764c619470 .shape-radious-image_2d2654cdcb1a9036 .img-2_47e6761aa168048a {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_8bd3143ee620938a {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_8bd3143ee620938a .head-pricing_59d9bcc501e0f602 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_8bd3143ee620938a .head-pricing_59d9bcc501e0f602 .plane_name_9ec574b5df191d10 {
  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_8bd3143ee620938a .head-pricing_59d9bcc501e0f602 .doller-area_43e45422bbe9ed08 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_8bd3143ee620938a .head-pricing_59d9bcc501e0f602 .doller-area_43e45422bbe9ed08 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_8bd3143ee620938a .head-pricing_59d9bcc501e0f602 .doller-area_43e45422bbe9ed08 .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_8bd3143ee620938a .head-pricing_59d9bcc501e0f602 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_8bd3143ee620938a .body .single-check_c4703fc52532b5aa {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_8bd3143ee620938a .body .single-check_c4703fc52532b5aa i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_8bd3143ee620938a .footer_ff44dc9c4dcac279 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_8bd3143ee620938a .footer_ff44dc9c4dcac279 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_8bd3143ee620938a .footer_ff44dc9c4dcac279 p {
  margin-top: 20px;
}
.single-pricing-area-two_8bd3143ee620938a.free-place_43e91489856b9140 .footer_ff44dc9c4dcac279 .rts-btn.btn-primary-2_0ca8f0813d564cd0::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_8bd3143ee620938a.free-place_43e91489856b9140 .footer_ff44dc9c4dcac279 .rts-btn.btn-primary-2_0ca8f0813d564cd0::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_8bd3143ee620938a.professional-place_9192606f294d682a {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_8bd3143ee620938a.professional-place_9192606f294d682a .head-pricing_59d9bcc501e0f602 .plane_name_9ec574b5df191d10 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_8bd3143ee620938a.professional-place_9192606f294d682a .body .single-check_c4703fc52532b5aa i {
  color: var(--color-primary);
}
.single-pricing-area-two_8bd3143ee620938a.enterprise-place_faa223d914597725 .head-pricing_59d9bcc501e0f602 .plane_name_9ec574b5df191d10 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_8bd3143ee620938a.enterprise-place_faa223d914597725 .body .single-check_c4703fc52532b5aa i {
  color: #BCBFDB;
}
.single-pricing-area-two_8bd3143ee620938a.enterprise-place_faa223d914597725 .footer_ff44dc9c4dcac279 .rts-btn.btn-primary-2_0ca8f0813d564cd0 {
  color: #000000d3;
}
.single-pricing-area-two_8bd3143ee620938a.enterprise-place_faa223d914597725 .footer_ff44dc9c4dcac279 .rts-btn.btn-primary-2_0ca8f0813d564cd0::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_8bd3143ee620938a.enterprise-place_faa223d914597725 .footer_ff44dc9c4dcac279 .rts-btn.btn-primary-2_0ca8f0813d564cd0::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_0019829af5abc483 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_0019829af5abc483 .pricing-top-tag_5dbd57233fce1d25 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_0019829af5abc483 .pric-area_dc53248895ad4c40 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_0019829af5abc483 .pric-area_dc53248895ad4c40 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_0019829af5abc483 .pric-area_dc53248895ad4c40 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_0019829af5abc483 .pric-area_dc53248895ad4c40 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_0019829af5abc483 .body .single-check-area_9e8e1f2ccd028997 {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_0019829af5abc483 .body .single-check-area_9e8e1f2ccd028997 i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_0019829af5abc483 .body .single-check-area_9e8e1f2ccd028997 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_0019829af5abc483 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_0019829af5abc483 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_0019829af5abc483.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_0019829af5abc483.active .top-badge_659b3bc45b7c497f {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_0019829af5abc483.active .top-badge_659b3bc45b7c497f 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_0019829af5abc483.active .pricing-top-tag_5dbd57233fce1d25 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_0019829af5abc483.active .single-check-area_9e8e1f2ccd028997 i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_4e436b83852c4c10.rts-section-gap_fbba9569dcb5d1d1.bg-light-border-radious_35f6532fd126361f {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_4e436b83852c4c10 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_4e436b83852c4c10 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_a0451362337abf38 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_a0451362337abf38 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_fbb546359561ab38.inner_e8546d9db2a0646c {
  position: relative;
}
.rtws-pricing-area-start_fbb546359561ab38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rtws-pricing-area-start_fbb546359561ab38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_fbb546359561ab38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_fbb546359561ab38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_569caa736609b5c9 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_569caa736609b5c9 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_b88dc4866e597ecf .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_b88dc4866e597ecf p.disc_264801a75dbce38c {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_b88dc4866e597ecf p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.providing-service-area-start-one_493085f2b7e5ae21 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_493085f2b7e5ae21 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.providing-service-area-start-one_493085f2b7e5ae21 .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_493085f2b7e5ae21 .two_f1af340f472dff5d {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_493085f2b7e5ae21 .three_b3f7050abd0a7097 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_493085f2b7e5ae21 .four_a93382a0fdb14db7 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_493085f2b7e5ae21 .five_404af9e44b574947 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_493085f2b7e5ae21 .six_a80e0e5c24142477 {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 {
    flex-direction: column;
  }
}
.rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 .title-style-one-left_2063b2212306c95f {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 .title-style-one-left_2063b2212306c95f .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 .title-style-one-left_2063b2212306c95f {
    max-width: 100%;
  }
}
.rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
  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_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_5564beace11c0703 .title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.single-service-style-two_d5dba4fbd8c42b00 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_d5dba4fbd8c42b00 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_d5dba4fbd8c42b00 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_d5dba4fbd8c42b00 p.disc_264801a75dbce38c {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d {
  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_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d::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_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d:hover {
  color: var(--color-primary);
}
.single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d i {
  margin: 0;
}

.mt-dec-service-p-3_4855c17fbb7df11b {
  margin-top: -300px;
}

.single-service-primary-3_df54cbd0d6893c6c {
  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_df54cbd0d6893c6c::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_df54cbd0d6893c6c .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_df54cbd0d6893c6c .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_df54cbd0d6893c6c .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_df54cbd0d6893c6c p.disc_264801a75dbce38c {
  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_df54cbd0d6893c6c .under-line-btn_13bba4ea87048b46 {
  transition: 0.3s;
}
.single-service-primary-3_df54cbd0d6893c6c:hover {
  border-color: #fff;
}
.single-service-primary-3_df54cbd0d6893c6c:hover .icon {
  background: #fff;
}
.single-service-primary-3_df54cbd0d6893c6c:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_df54cbd0d6893c6c:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_df54cbd0d6893c6c:hover .title {
  color: #fff;
}
.single-service-primary-3_df54cbd0d6893c6c:hover p.disc_264801a75dbce38c {
  color: #fff;
}
.single-service-primary-3_df54cbd0d6893c6c:hover a.under-line-btn_13bba4ea87048b46 {
  color: #fff;
}
.single-service-primary-3_df54cbd0d6893c6c:hover::after {
  opacity: 1;
}

.rts-service-area-five_e55c79679d853fb8 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_e55c79679d853fb8 .button-pagination-area_99cca0b09a58f7df {
    display: none;
  }
}
.rts-service-area-five_e55c79679d853fb8 .section-inner_a90b799aa9093bb6 {
  position: relative;
}
.rts-service-area-five_e55c79679d853fb8 .service-swiper-main-wrapper-2_46c8c406b5b718c8 {
  overflow: hidden;
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .title {
  color: var(--color-title);
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .disc_264801a75dbce38c {
  color: var(--color-body);
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d::after {
  background: #BCBFDB;
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d::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_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00 .btn-border-bottom_59d5388b36df227d:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00.style-six_97ded8d83ebd99d7 {
  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_e55c79679d853fb8 .single-service-style-two_d5dba4fbd8c42b00.style-six_97ded8d83ebd99d7.mid_f73d57d734feea37 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_e55c79679d853fb8 .swiper-button-next,
.rts-service-area-five_e55c79679d853fb8 .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_e55c79679d853fb8 .swiper-button-next:hover,
.rts-service-area-five_e55c79679d853fb8 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_e55c79679d853fb8 .swiper-button-next::after,
.rts-service-area-five_e55c79679d853fb8 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_e55c79679d853fb8 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_e55c79679d853fb8 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_e55c79679d853fb8 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_e55c79679d853fb8 .swiper-pagination2 .swiper-pagination-bullet_2c8377f90f227612 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_e55c79679d853fb8 .swiper-pagination2 .swiper-pagination-bullet_2c8377f90f227612.swiper-pagination-bullet-active_62e8891e15f49e0e {
  background: #FF6354;
}

.title-wrapper-between_170bf648a96e99e7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_170bf648a96e99e7 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_170bf648a96e99e7 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.rts-service-area-style-4_d7a55d6b0ea6b7f2 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_d7a55d6b0ea6b7f2 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_d7a55d6b0ea6b7f2 p.disc_264801a75dbce38c {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_817626398152eb4a {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_817626398152eb4a .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_817626398152eb4a .title {
  margin-bottom: 24px;
}
.single-service-area-seven_817626398152eb4a p.disc_264801a75dbce38c {
  margin-bottom: 20px;
}
.single-service-area-seven_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306::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_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306:hover {
  color: var(--color-primary);
}
.single-service-area-seven_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_817626398152eb4a .rts-readmore-arrow-top_1a06c2fbe02c4306:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_bd192858fe733732 {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_5f03ac70cd8b6bf0 .area-3_d470e55369c668fe {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_5f03ac70cd8b6bf0 .thumbnail-service-1_569caa736609b5c9 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_5f03ac70cd8b6bf0 .service-content-style-one_b88dc4866e597ecf.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_5f03ac70cd8b6bf0 .service-content-style-one_b88dc4866e597ecf .title {
  color: #fff;
}
.providing-service-area-start-seven_5f03ac70cd8b6bf0 .service-content-style-one_b88dc4866e597ecf p.disc_264801a75dbce38c {
  color: #fff;
}
.providing-service-area-start-seven_5f03ac70cd8b6bf0 .service-content-style-one_b88dc4866e597ecf .under-line-btn_13bba4ea87048b46 {
  color: #fff;
}
.providing-service-area-start-seven_5f03ac70cd8b6bf0 .service-content-style-one_b88dc4866e597ecf .under-line-btn_13bba4ea87048b46::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_309b1c75bb149b42 {
  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_309b1c75bb149b42 .title-wrapper-between_170bf648a96e99e7 .title {
  color: #fff;
}
.service-bg-about-page_309b1c75bb149b42 .title-wrapper-between_170bf648a96e99e7 p.disc_264801a75dbce38c {
  color: #E4E5F1;
}
.service-bg-about-page_309b1c75bb149b42 .rts-service-area-style-4_d7a55d6b0ea6b7f2 p.disc_264801a75dbce38c {
  color: #E4E5F1;
}
.service-bg-about-page_309b1c75bb149b42 .rts-service-area-style-4_d7a55d6b0ea6b7f2 .title {
  color: #fff;
}

.title-service-page-area-top_f7b52287094829d4 .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_f7b52287094829d4 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f7b52287094829d4 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f7b52287094829d4 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f7b52287094829d4 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_f7b52287094829d4 p.disc_264801a75dbce38c {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f7b52287094829d4 p.disc_264801a75dbce38c {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f7b52287094829d4 p.disc_264801a75dbce38c {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f7b52287094829d4 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.service-page-service-style_84008e90afbaccfe {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_84008e90afbaccfe:hover {
  background: #614CE1;
}
.service-page-service-style_84008e90afbaccfe:hover .icon {
  background: #fff;
}
.service-page-service-style_84008e90afbaccfe:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_84008e90afbaccfe:hover .title {
  color: #fff;
}
.service-page-service-style_84008e90afbaccfe:hover p.disc_264801a75dbce38c {
  color: #fff;
}
.service-page-service-style_84008e90afbaccfe:hover a.learn-more-btn-underline_8dbd8668744b7119 {
  color: #fff;
}
.service-page-service-style_84008e90afbaccfe:hover a.learn-more-btn-underline_8dbd8668744b7119::after {
  background: #fff;
}
.service-page-service-style_84008e90afbaccfe .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_84008e90afbaccfe .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_84008e90afbaccfe p.disc_264801a75dbce38c {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_84008e90afbaccfe .learn-more-btn-underline_8dbd8668744b7119 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_84008e90afbaccfe .learn-more-btn-underline_8dbd8668744b7119::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_84008e90afbaccfe .learn-more-btn-underline_8dbd8668744b7119:hover {
  color: var(--color-primary);
}
.service-page-service-style_84008e90afbaccfe .learn-more-btn-underline_8dbd8668744b7119:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_d5fee99fdcce5418 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b {
    display: none;
  }
}
.service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .one {
    display: none;
  }
}
.service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .two_f1af340f472dff5d {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .two_f1af340f472dff5d {
    display: none;
  }
}

.service-relative_d5fee99fdcce5418 {
  position: relative;
}
.service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .three_b3f7050abd0a7097 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .three_b3f7050abd0a7097 {
    display: none;
  }
}
.service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .four_a93382a0fdb14db7 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_68fe34cbe84d015e .portfolio-content-wrapper-list_9673c8fa2f83b84e {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_68fe34cbe84d015e .portfolio-content-wrapper-list_9673c8fa2f83b84e {
    margin-bottom: 0;
  }
}

.service-relative_d5fee99fdcce5418 {
  position: relative;
}
.service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .five_404af9e44b574947 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_d5fee99fdcce5418 .service--shape_1960e2e243cedd5b .six_a80e0e5c24142477 {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_0b2d44494c8c7246 .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_0b2d44494c8c7246 .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_0b2d44494c8c7246 .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_0b2d44494c8c7246 .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_0b2d44494c8c7246 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_0b2d44494c8c7246 p.disc_264801a75dbce38c {
  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_0b2d44494c8c7246 p.disc_264801a75dbce38c {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_0b2d44494c8c7246 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.rts-service-banner-area_e870f4670dfe783b {
  position: relative;
}
.rts-service-banner-area_e870f4670dfe783b .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e870f4670dfe783b .one {
    display: none;
  }
}
.rts-service-banner-area_e870f4670dfe783b .two_f1af340f472dff5d {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e870f4670dfe783b .two_f1af340f472dff5d {
    display: none;
  }
}
.rts-service-banner-area_e870f4670dfe783b .three_b3f7050abd0a7097 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e870f4670dfe783b .three_b3f7050abd0a7097 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_e870f4670dfe783b .three_b3f7050abd0a7097 {
    top: 10%;
  }
}
.rts-service-banner-area_e870f4670dfe783b .four_a93382a0fdb14db7 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_e870f4670dfe783b .four_a93382a0fdb14db7 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f .single-counter-up_4da516cbfd238208 {
  position: relative;
}
.counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f .single-counter-up_4da516cbfd238208::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_53d13b42daad3766.service-single_b50b719e3ed5556f .single-counter-up_4da516cbfd238208::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f .single-counter-up_4da516cbfd238208::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_53d13b42daad3766.service-single_b50b719e3ed5556f .single-counter-up_4da516cbfd238208:last-child::after {
  display: none;
}

.single-service-banner-area_15a0ad5fae5a3c8a {
  position: relative;
}
.single-service-banner-area_15a0ad5fae5a3c8a .banner-area-left-service-single_0b2d44494c8c7246 {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_15a0ad5fae5a3c8a .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.single-service-banner-area_15a0ad5fae5a3c8a .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_15a0ad5fae5a3c8a .shape-area_5c67dd06102e9ded .one {
    top: 92%;
  }
}
.single-service-banner-area_15a0ad5fae5a3c8a .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_15a0ad5fae5a3c8a .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_15a0ad5fae5a3c8a .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_15a0ad5fae5a3c8a .thumbnail_ac9d777457fe9218 {
  position: relative;
}
.single-service-banner-area_15a0ad5fae5a3c8a .thumbnail_ac9d777457fe9218 .short-image_af81b817e4c43442 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_4f9d14ce58fbe35a {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_4f9d14ce58fbe35a .title-style-one-center_0fd6549e9870277c .title {
  color: #fff;
}
.bg-dark-border-radious-sd_4f9d14ce58fbe35a .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_4f9d14ce58fbe35a .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_4f9d14ce58fbe35a .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_5564beace11c0703 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_5564beace11c0703 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_0f22b92a5c208661 {
    padding: 80px 0;
  }
}

.image-area-service-1_33aa6673c3f04006 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_33aa6673c3f04006 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_33aa6673c3f04006 .small_4eaa4afb6ae7a442 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_33aa6673c3f04006.bottom-1 .small_4eaa4afb6ae7a442 {
  right: 50px;
  left: unset;
}
.image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442 {
    display: none;
  }
}
.image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442.mid_f73d57d734feea37 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442.mid_f73d57d734feea37 {
    left: 35%;
  }
}
.image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442.two_f1af340f472dff5d {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442.two_f1af340f472dff5d {
    display: none;
  }
}
.image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442.three_b3f7050abd0a7097 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_33aa6673c3f04006.area-3 .small_4eaa4afb6ae7a442.three_b3f7050abd0a7097 {
    display: none;
  }
}

.rts-working-process-area_d5831be737f9acd8.about_bd7a485208253ff9 {
  background: var(--choose-bg);
}
.rts-working-process-area_d5831be737f9acd8.about_bd7a485208253ff9 .accordion-area-4_2120064acd37408e .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_d5831be737f9acd8.about_bd7a485208253ff9 .thumbnail-left_595e888c405969da {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_d5831be737f9acd8.about_bd7a485208253ff9 .accordion-area-4_2120064acd37408e .accordion-item button {
  color: #fff;
}

.our-service-area_2cca0605d6629576 {
  position: relative;
}
.our-service-area_2cca0605d6629576.about_bd7a485208253ff9 {
  overflow: hidden;
}
.our-service-area_2cca0605d6629576.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.our-service-area_2cca0605d6629576.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_2cca0605d6629576.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  bottom: 120px;
  right: 25%;
}
.our-service-area_2cca0605d6629576.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_2cca0605d6629576.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
    display: none;
  }
}

.rts-service-banner-area_e870f4670dfe783b.inner_e8546d9db2a0646c .title-service-page-area-top_f7b52287094829d4 .title {
  max-width: 100%;
}

.about-large-image-bg_7f6282148379ad6b {
  background-image: url(../photos/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_7f6282148379ad6b {
    height: 350px;
  }
}

.step-down-text-process_190c300fc6f4451a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_190c300fc6f4451a {
    display: none;
  }
}
.step-down-text-process_190c300fc6f4451a .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_190c300fc6f4451a .two_f1af340f472dff5d {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_190c300fc6f4451a .three_b3f7050abd0a7097 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_190c300fc6f4451a .four_a93382a0fdb14db7 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_963427b32b6fd148 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e {
    padding-bottom: 50px;
  }
}
.connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e .title-main_33f81294efb2c305 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e .title-main_33f81294efb2c305 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e .title-main_33f81294efb2c305 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e p.disc_264801a75dbce38c {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e p.disc_264801a75dbce38c {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_963427b32b6fd148 .connection-people-left_3042ee4db4296f6e p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}
.connection-people-area_963427b32b6fd148 .thumbnail-connection-area-right_03c3ba6c07e8494a {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_963427b32b6fd148 .shape-area-img_62ffe6411533e058 .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_963427b32b6fd148 .shape-area-img_62ffe6411533e058 .one {
    display: none;
  }
}
.connection-people-area_963427b32b6fd148 .shape-area-img_62ffe6411533e058 .two_f1af340f472dff5d {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_7efbf5ec51d70f80 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_7efbf5ec51d70f80 img {
  margin-bottom: 24px;
}
.single-about-small-cd_7efbf5ec51d70f80 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_7efbf5ec51d70f80 p.disc_264801a75dbce38c {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_cc82f9a5a3231753 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_cc82f9a5a3231753 .number_0f451e1f89f5004c {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_cc82f9a5a3231753 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_cc82f9a5a3231753 p.disc_264801a75dbce38c {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_d54bb364ecacbb8f {
  margin-top: -120px;
}

.step-down-text-process_190c300fc6f4451a p.disc_264801a75dbce38c {
  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_190c300fc6f4451a p.disc_264801a75dbce38c {
    font-size: 18px;
  }
}

.container-1058_4cf2b5c3934bafde {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_449fea02763779ec {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_449fea02763779ec .thumbnail_ac9d777457fe9218 {
  height: 100%;
}
.working-process-right-area-one_449fea02763779ec .thumbnail_ac9d777457fe9218 .large_72ee0ffdb23e70b2 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_449fea02763779ec .large_72ee0ffdb23e70b2 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_449fea02763779ec .small_4eaa4afb6ae7a442 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_449fea02763779ec .small_4eaa4afb6ae7a442 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_449fea02763779ec .small_4eaa4afb6ae7a442 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_449fea02763779ec .small_4eaa4afb6ae7a442 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_cfad2b54b5a4c3c6 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_cfad2b54b5a4c3c6 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_5680296f9ad72e38 .working-process-accordion-one .accordion-item .accordion-header_cfad2b54b5a4c3c6 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_3bb70f460b5fe7a3 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_cfad2b54b5a4c3c6 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_cfad2b54b5a4c3c6 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_cfad2b54b5a4c3c6 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_cfad2b54b5a4c3c6 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_cfad2b54b5a4c3c6 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_3bb70f460b5fe7a3 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_d5831be737f9acd8 .thumbnail-left_595e888c405969da img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_d5831be737f9acd8 .thumbnail-left_595e888c405969da img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_2120064acd37408e .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_2120064acd37408e {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_2120064acd37408e {
    padding-left: 0;
  }
}
.accordion-area-4_2120064acd37408e .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_2120064acd37408e .accordion-item:last-child {
  border: none;
}
.accordion-area-4_2120064acd37408e .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_2120064acd37408e .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_2120064acd37408e .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_2120064acd37408e .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_2120064acd37408e .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_2120064acd37408e .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_2120064acd37408e .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_5680296f9ad72e38 {
  position: relative;
}
.rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    display: none;
  }
}
.rts-working-porcess-area-two_5680296f9ad72e38 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_53d13b42daad3766 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_53d13b42daad3766 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_53d13b42daad3766 .single-counter-up_4da516cbfd238208 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_53d13b42daad3766 .single-counter-up_4da516cbfd238208 .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_53d13b42daad3766 .single-counter-up_4da516cbfd238208 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_53d13b42daad3766 .single-counter-up_4da516cbfd238208 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_53d13b42daad3766 .single-counter-up-five_72a1de5e32ddd0f3 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_53d13b42daad3766 .single-counter-up-five_72a1de5e32ddd0f3 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_53d13b42daad3766 .single-counter-up-five_72a1de5e32ddd0f3 .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_badf8a59cd9115a4 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_44d293e8b10d59cd {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_44d293e8b10d59cd .single-counter-up-two_09c50b29526852a1 .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_44d293e8b10d59cd .single-counter-up-two_09c50b29526852a1 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_44d293e8b10d59cd .single-counter-up-two_09c50b29526852a1 .inmformation_319616015fe1d2bc p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_44d293e8b10d59cd::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_44d293e8b10d59cd .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_44d293e8b10d59cd .shape-area_5c67dd06102e9ded img {
    display: none;
  }
}
.counter-up-area-four_44d293e8b10d59cd .shape-area_5c67dd06102e9ded img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_fdc2c7addcd76cf0 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_fdc2c7addcd76cf0 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_b3f808f46ac60cbd {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_b3f808f46ac60cbd .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_b3f808f46ac60cbd p.disc_264801a75dbce38c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_611718bf51b20c67.area-2_ad1dd197515cd1ba {
  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_611718bf51b20c67.area-2_ad1dd197515cd1ba {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_611718bf51b20c67.area-2_ad1dd197515cd1ba .single-counter-up_4da516cbfd238208 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_611718bf51b20c67.area-2_ad1dd197515cd1ba .single-counter-up_4da516cbfd238208 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_611718bf51b20c67.area-2_ad1dd197515cd1ba .single-counter-up_4da516cbfd238208 .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_611718bf51b20c67.area-2_ad1dd197515cd1ba .single-counter-up_4da516cbfd238208 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_a7eb894e58608d12 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_a7eb894e58608d12 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_a7eb894e58608d12 img {
  border-radius: 16px;
}

.call-to-action-area-7_49c5088554f73e56 {
  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_49c5088554f73e56 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_49c5088554f73e56 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_49c5088554f73e56 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_49c5088554f73e56 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_49c5088554f73e56 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_49c5088554f73e56 p.disc_264801a75dbce38c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_49c5088554f73e56 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_49c5088554f73e56 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.call-to-action-area-7_49c5088554f73e56 .shape-area_5c67dd06102e9ded img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_49c5088554f73e56 .shape-area_5c67dd06102e9ded img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_49c5088554f73e56 .shape-area_5c67dd06102e9ded img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_49c5088554f73e56 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_f27e8b1c2d932531 {
  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_f27e8b1c2d932531 {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_f27e8b1c2d932531 {
    padding: 50px;
  }
}
.call-to-action-area-5_f27e8b1c2d932531 .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_f27e8b1c2d932531 .title {
    font-size: 35px;
  }
  .call-to-action-area-5_f27e8b1c2d932531 .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_f27e8b1c2d932531 .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_f27e8b1c2d932531 p.disc_264801a75dbce38c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_f27e8b1c2d932531 .button-area_6a82082b44056848 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_f27e8b1c2d932531 .button-area_6a82082b44056848 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_f27e8b1c2d932531 .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_f27e8b1c2d932531 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_f27e8b1c2d932531 .rts-btn.btn-secondary-5_d1b9a430735a8078 {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_f27e8b1c2d932531 .rts-btn.btn-secondary-5_d1b9a430735a8078:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_f27e8b1c2d932531 .rts-btn.btn-secondary-5-1_b6edfa3e068519d4 {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_f27e8b1c2d932531 .rts-btn.btn-secondary-5-1_b6edfa3e068519d4:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_f27e8b1c2d932531 .shape-area_5c67dd06102e9ded img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_f27e8b1c2d932531 .shape-area_5c67dd06102e9ded img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_f27e8b1c2d932531 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_f27e8b1c2d932531 .shape-image_9812020e7ee876aa {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_f27e8b1c2d932531.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_f27e8b1c2d932531.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_f27e8b1c2d932531.area-5_2 p.disc_264801a75dbce38c {
  color: var(--color-second);
}
.call-to-action-area-5_f27e8b1c2d932531.area-5_2 .btn-primary-4-border_680db90f42ff1b1c {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_f27e8b1c2d932531.area-5_2 .btn-primary-4-border_680db90f42ff1b1c:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_f27e8b1c2d932531.area-5_2 .shape-image_9812020e7ee876aa {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_f27e8b1c2d932531.area-5_2 .shape-image_9812020e7ee876aa {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_f27e8b1c2d932531.area-5_2 .shape-image_9812020e7ee876aa {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_f27e8b1c2d932531.area-5_2 .shape-image_9812020e7ee876aa img {
    width: 70%;
  }
}

.counter-up-8-wrapper_6643bea61fcffcdb {
  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_6643bea61fcffcdb {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_6643bea61fcffcdb {
    padding: 80px 30px;
  }
}

.container-counter-about-page_666319e5165d5e73 {
  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_666319e5165d5e73 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_666319e5165d5e73 .single-counter-up_4da516cbfd238208 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_666319e5165d5e73 .single-counter-up_4da516cbfd238208 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_666319e5165d5e73 .single-counter-up_4da516cbfd238208 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_666319e5165d5e73 .single-counter-up_4da516cbfd238208:last-child {
  border: none;
}
.container-counter-about-page_666319e5165d5e73 .single-counter-up_4da516cbfd238208 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_666319e5165d5e73 .single-counter-up_4da516cbfd238208 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_e02c924971185406 {
  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_e02c924971185406 {
    padding: 20px;
  }
}
.single-testimonials-area_e02c924971185406 .logo_17d021f3c888aad6 {
  margin-bottom: 24px;
}
.single-testimonials-area_e02c924971185406 p.disc_264801a75dbce38c {
  max-width: 95%;
}
.single-testimonials-area_e02c924971185406 .author-area_2af36455e2120995 {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_e02c924971185406 .author-area_2af36455e2120995 .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_e02c924971185406 .quote-image_6d7cc6855aba12fa {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_e02c924971185406 .quote-image_6d7cc6855aba12fa {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_89ccd983097d681d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_89ccd983097d681d .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-testimonials-area-one_89ccd983097d681d .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_89ccd983097d681d .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-next,
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-next::after,
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .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_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-next:hover::after,
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_89ccd983097d681d .button-pagination-area_99cca0b09a58f7df .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_43692f614ea21bcf {
  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_43692f614ea21bcf: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_cdd94a1da0aed370 {
  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_b0418436ebcc874d {
  border-radius: 20px;
}

.single-testimonisl-three_4590728703352d0a {
  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_4590728703352d0a::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_4590728703352d0a::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_4590728703352d0a .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_4590728703352d0a p.disc_264801a75dbce38c {
  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_4590728703352d0a .author_43e3803451366c58 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_4590728703352d0a .author_43e3803451366c58 p.disc_264801a75dbce38c {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_a142d44d0f281e54 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_a142d44d0f281e54 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_a142d44d0f281e54 .small-team-aera_dec71d4cc09aa950 {
  margin-top: -40px;
}
.expart-team-small-thumb_a142d44d0f281e54 .small-team-aera_dec71d4cc09aa950 img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_a142d44d0f281e54 .small-team-aera_dec71d4cc09aa950 img.two_f1af340f472dff5d {
  left: 30px;
}
.expart-team-small-thumb_a142d44d0f281e54 .small-team-aera_dec71d4cc09aa950 img.three_b3f7050abd0a7097 {
  left: 60px;
}
.expart-team-small-thumb_a142d44d0f281e54 .small-team-aera_dec71d4cc09aa950 img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_f7cb071102aba35c {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_f7cb071102aba35c {
    width: 100%;
  }
}

.single-testimonials-4_21caf26344df0b81 {
  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_21caf26344df0b81 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_21caf26344df0b81 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_21caf26344df0b81 p.disc_264801a75dbce38c {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_21caf26344df0b81 .author_43e3803451366c58 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_21caf26344df0b81 .author_43e3803451366c58 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_873e242e2a2032fe {
  position: relative;
}
.rts-client-feedback-area_873e242e2a2032fe.home-2_79b226b302233b43 .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_873e242e2a2032fe.home-2_79b226b302233b43 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_aec545e9384938b9 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .one {
    display: none;
  }
}
.rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
    display: none;
  }
}
.rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
    display: none;
  }
}
.rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_aec545e9384938b9 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_c06307d547bfcd94 .single-testimonials-area_e02c924971185406 {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_c06307d547bfcd94 .single-testimonials-area_e02c924971185406 p.disc_264801a75dbce38c {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_c06307d547bfcd94 .single-testimonials-area_e02c924971185406 .author-area_2af36455e2120995 .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_c06307d547bfcd94 .single-testimonials-area_e02c924971185406 .author-area_2af36455e2120995 span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_c06307d547bfcd94 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_c06307d547bfcd94 .title-style-one-center_0fd6549e9870277c .pre_2eb8e843babbd62d {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_c06307d547bfcd94 .title-style-one-center_0fd6549e9870277c .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_c06307d547bfcd94 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_c06307d547bfcd94 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_41be2cdfa3260315 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_41be2cdfa3260315 .inner_e8546d9db2a0646c {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_41be2cdfa3260315 .inner_e8546d9db2a0646c {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_41be2cdfa3260315 .inner_e8546d9db2a0646c {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_41be2cdfa3260315 .inner_e8546d9db2a0646c {
    padding: 25px;
  }
}
.testimonials-filwidth_41be2cdfa3260315 .body {
  margin-top: 30px;
}
.testimonials-filwidth_41be2cdfa3260315 .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_41be2cdfa3260315 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_41be2cdfa3260315 .body .author_43e3803451366c58 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_41be2cdfa3260315 .body .author_43e3803451366c58 a .title-name_607d3054f913266c {
  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_2c8377f90f227612 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612.swiper-pagination-bullet-active_62e8891e15f49e0e {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_b7b5d2fd130731bc {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-left_9b65b2e2c322dfa9 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-left_9b65b2e2c322dfa9 .heading-title_68a69fa0b24d8e56 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-left_9b65b2e2c322dfa9 .author-area_2af36455e2120995 {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-left_9b65b2e2c322dfa9 .author-area_2af36455e2120995 .right-content_485e65529925fe81 .author-title_dd6079efbd4d2c5d {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-left_9b65b2e2c322dfa9 .author-area_2af36455e2120995 .right-content_485e65529925fe81 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-right_e6ca0ab3e8f97e60 {
  margin-left: 40px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-right_e6ca0ab3e8f97e60 .right-inner_ffa46fa5c6a0b570 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-right_e6ca0ab3e8f97e60 .right-inner_ffa46fa5c6a0b570 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-right_e6ca0ab3e8f97e60 .right-inner_ffa46fa5c6a0b570 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-right_e6ca0ab3e8f97e60 .right-inner_ffa46fa5c6a0b570 .item .heading-title_68a69fa0b24d8e56 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 .testimonial-right_e6ca0ab3e8f97e60 .right-inner_ffa46fa5c6a0b570 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .section-inner_a90b799aa9093bb6 {
  position: relative;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .service-swiper-main-wrapper-2_46c8c406b5b718c8 {
  overflow: hidden;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-slide:nth-child(odd) .single-service-style-two_d5dba4fbd8c42b00 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_b7b5d2fd130731bc .single-service-style-two_d5dba4fbd8c42b00 {
  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_b7b5d2fd130731bc .single-service-style-two_d5dba4fbd8c42b00 .disc_264801a75dbce38c {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .single-service-style-two_d5dba4fbd8c42b00 .author-area_2af36455e2120995 {
  margin-top: 10px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .single-service-style-two_d5dba4fbd8c42b00 .author-area_2af36455e2120995 .author-content_e710046747e7aa3e .author-title_dd6079efbd4d2c5d {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .single-service-style-two_d5dba4fbd8c42b00 .author-area_2af36455e2120995 .author-content_e710046747e7aa3e .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-next,
.rts-testimonials-area-six_b7b5d2fd130731bc .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_b7b5d2fd130731bc .swiper-button-next i,
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-next:hover,
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-next::after,
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-next,
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-pagination2 .swiper-pagination-bullet_2c8377f90f227612 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_b7b5d2fd130731bc .swiper-pagination2 .swiper-pagination-bullet_2c8377f90f227612.swiper-pagination-bullet-active_62e8891e15f49e0e {
  background: #FF6354;
}

.rts-testimonials-area-three_dcb1f2489c145ec7 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .one {
    display: none;
  }
}
.rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
    display: none;
  }
}
.rts-testimonials-area-three_dcb1f2489c145ec7 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_692ffc7e0f69b17d {
  position: relative;
}
.rts-testimonials-area-7_692ffc7e0f69b17d .testimonials--shape_a8c12383820c3c8c img {
  position: absolute;
}
.rts-testimonials-area-7_692ffc7e0f69b17d .testimonials--shape_a8c12383820c3c8c img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_692ffc7e0f69b17d .testimonials--shape_a8c12383820c3c8c img.two_f1af340f472dff5d {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_e02c924971185406 .logo_17d021f3c888aad6 .light_74f2b9fda864cfb7 {
  display: block;
}
[data-theme=light] .single-testimonials-area_e02c924971185406 .logo_17d021f3c888aad6 .dark_aecaf7c9e363447a {
  display: none;
}

[data-theme=dark] .single-testimonials-area_e02c924971185406 .logo_17d021f3c888aad6 .light_74f2b9fda864cfb7 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_e02c924971185406 .logo_17d021f3c888aad6 .dark_aecaf7c9e363447a {
  display: block;
}

.single-blog-area-style-one_f3c5a510411ba4ec:hover .thumbnail_ac9d777457fe9218 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .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_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 .admin_94da02255e612b8c {
  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_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 .date_2ce0779a5221db0e {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_002625a9393c3318 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_002625a9393c3318 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-blog-area-one_002625a9393c3318 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-blog-area-one_002625a9393c3318 .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_002625a9393c3318 .shape-area_5c67dd06102e9ded .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_002625a9393c3318 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_002625a9393c3318 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_002625a9393c3318 .rts-btn.btn-primary_43692f614ea21bcf.text-center_bf8fec033bf97a6c {
  margin: auto;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 {
  border-radius: 0;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 img {
  border-radius: 0;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb {
  background: var(--blog-single);
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 .date_2ce0779a5221db0e span {
  margin-right: 10px;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .btn-area_a8659681044faead {
  text-align: center;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .btn-area_a8659681044faead .read-more-btn_48235ba2ca28c986 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .btn-area_a8659681044faead .read-more-btn_48235ba2ca28c986:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .btn-area_a8659681044faead .read-more-btn_48235ba2ca28c986::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_002625a9393c3318.home-five_e121a15511565783 .title-style-one-center_0fd6549e9870277c .pre_2eb8e843babbd62d {
  color: var(--color-primary-2);
}
.rts-blog-area-one_002625a9393c3318.home-five_e121a15511565783 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .bottom-area_71b4a1b47fef6478 .admin_94da02255e612b8c {
  color: var(--color-primary-2);
}
.rts-blog-area-one_002625a9393c3318.home-five_e121a15511565783 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_002625a9393c3318.home-five_e121a15511565783 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_002625a9393c3318.home-six_6dce9c525d816fd0 .title-style-one-center_0fd6549e9870277c {
  color: var(--color-primary-2);
}

.rts-blog-area-one_002625a9393c3318.style-seven_d026f21aa3eed42b {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_002625a9393c3318.style-seven_d026f21aa3eed42b .title-style-one-center_0fd6549e9870277c .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_002625a9393c3318.style-seven_d026f21aa3eed42b .rts-btn.btn-primary-border_c9cec7cb86bf54eb {
  color: var(--color-primary);
}
.rts-blog-area-one_002625a9393c3318.style-seven_d026f21aa3eed42b .rts-btn.btn-primary-border_c9cec7cb86bf54eb:hover {
  color: #fff;
}

.single-blog-area-style-one_f3c5a510411ba4ec.eight-area_b39a2a318b011fc0 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_a6c9a75e1d929bb8 {
  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_a6c9a75e1d929bb8::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_a6c9a75e1d929bb8::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_a6c9a75e1d929bb8:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_78a489c094437dec {
  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_78a489c094437dec::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_78a489c094437dec::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_78a489c094437dec:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_f3c5a510411ba4ec.about-page_70c51bc1a64e8c1a {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.one {
    display: none;
  }
}
.rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    top: 2%;
  }
}
.rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_60a122132f453bf7.shape-position_b80b063c81a6069d .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612.swiper-pagination-bullet-active_62e8891e15f49e0e {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec {
  padding-bottom: 40px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 {
  max-width: 100%;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .read-more-btn_48235ba2ca28c986 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .read-more-btn_48235ba2ca28c986:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .read-more-btn_48235ba2ca28c986:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .read-more-btn_48235ba2ca28c986::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_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .rts-single-wized_ecbaac39297f3da1 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .rts-single-wized_ecbaac39297f3da1.search .wized-body_81bcb19cfc7024d4 {
  margin-top: 0;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 {
  margin-top: 30px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 .rts-search-wrapper_8563839793f60dc0 {
  position: relative;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 .rts-search-wrapper_8563839793f60dc0 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_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 .rts-search-wrapper_8563839793f60dc0 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 .rts-search-wrapper_8563839793f60dc0 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_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 .rts-search-wrapper_8563839793f60dc0 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b li {
  list-style: none;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b 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_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .single-categories_a0cd7c6b793cae7b li a:hover i {
  color: #fff;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .thumbnail_ac9d777457fe9218 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .thumbnail_ac9d777457fe9218 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .thumbnail_ac9d777457fe9218:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .content-area_bfc8c6ea827eddde {
  flex-basis: 60%;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .user_13ccf01119667d2a {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .user_13ccf01119667d2a span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .post-title_169a63740891524d .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_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .post-title_169a63740891524d .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .recent-post-single_fe8a64419de6c35b .post-title_169a63740891524d:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .gallery-inner_fd17bbf9b573ad28 .single-row_69516ccddb7d5959.row-1_b5010152447b93fa {
  margin-bottom: 20px;
}
.w-100_7ea414cbce01fbd7 {
  border-radius: 15px;
}
img.w-100_7ea414cbce01fbd7 {
  margin-top: 1.25rem;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .tags-wrapper_2e93ee3db1287831 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .tags-wrapper_2e93ee3db1287831 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_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .tags-wrapper_2e93ee3db1287831 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_ce3fff19076351e0.grid-2_4d77f6c1489ca7c9 .single-blog-area-style-one_f3c5a510411ba4ec {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_ce3fff19076351e0.grid-2_4d77f6c1489ca7c9 .single-blog-area-style-one_f3c5a510411ba4ec:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_ce3fff19076351e0.grid-2_4d77f6c1489ca7c9 .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb .title {
  font-size: 20px;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 {
  border-radius: 0;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .single-blog-area-style-one_f3c5a510411ba4ec .thumbnail_ac9d777457fe9218 img {
  border-radius: 0;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .single-blog-area-style-one_f3c5a510411ba4ec .inner-content-wrapper_ef6b674f797dd7eb {
  padding: 30px 0 0;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-content_bcc150511872008f {
  padding: 0 0 80px;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-content_bcc150511872008f p.first-text_381853f5165c8fd0::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-content_bcc150511872008f .desc-image_2abb008506d53972 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-content_bcc150511872008f .desc-image-2_48c44ca343e5ad59 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-footer_e015367bf50c4cfd {
  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_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-footer_e015367bf50c4cfd .nav-x_01c4eeae835867de {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-footer_e015367bf50c4cfd .nav-x_01c4eeae835867de li a {
  font-weight: 600;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-footer_e015367bf50c4cfd .nav-x_01c4eeae835867de li a span {
  color: var(--color-body);
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c {
  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_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c {
    flex-direction: column;
  }
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c .left-image_849f83a85c71d192 {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c .right-content_485e65529925fe81 {
  flex-basis: 70%;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c .right-content_485e65529925fe81 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c .right-content_485e65529925fe81 .author-social_13db1735a7da4112 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c .right-content_485e65529925fe81 .author-social_13db1735a7da4112 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_ce3fff19076351e0.details_abace647c401ce3c .post-panel_74fa074130aca67e .post-author_42c5dcde977f923c .right-content_485e65529925fe81 .author-social_13db1735a7da4112 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_ce3fff19076351e0.inner_e8546d9db2a0646c .fluxi-right-ct-1_152a6fee221ae710 .wized-body_81bcb19cfc7024d4 .rts-search-wrapper_8563839793f60dc0 input {
  color: #717171;
}

.post-form_7d05ed1d5233a199 {
  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_7d05ed1d5233a199 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d input,
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d textarea {
  padding-left: 35px;
}
.post-form_7d05ed1d5233a199 .single-input-area_b129492b1b172c4d.text-area_1879c4d06393fb32 i {
  top: 61px !important;
}

.rts-fluxi-pagination_06c737e379898083 {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_06c737e379898083 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_06c737e379898083 ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_06c737e379898083 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_06c737e379898083 ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_06c737e379898083 ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_45f195cd2e3751f6 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_40d506eeace71e60 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 p.disc_264801a75dbce38c br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_40d506eeace71e60 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_40d506eeace71e60 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_40d506eeace71e60 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_40d506eeace71e60 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_40d506eeace71e60 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_40d506eeace71e60 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_40d506eeace71e60 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_40d506eeace71e60 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_40d506eeace71e60 .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 .shape-area_5c67dd06102e9ded .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_40d506eeace71e60 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_40d506eeace71e60 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_40d506eeace71e60 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
    display: none;
  }
}
.subscribe-main-wrapper-one_40d506eeace71e60 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .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_99cca0b09a58f7df .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .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_99cca0b09a58f7df .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_99cca0b09a58f7df .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_68fc0948c5d87931.about_bd7a485208253ff9 .btn-area_a8659681044faead {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_68fc0948c5d87931.about_bd7a485208253ff9 .btn-area_a8659681044faead {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_25b59c8e19c99feb .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_25b59c8e19c99feb .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_25b59c8e19c99feb .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_d6f65561c59f6da4 .single-footer-wized-one_25b59c8e19c99feb .title, [data-theme=light] .rts-footer-area-one_55c83ffa4b5b5184 .single-footer-wized-one_25b59c8e19c99feb .title {
  color: #26262C;
}

.rts-footer-area-one_55c83ffa4b5b5184 {
  background: var(--footer-bg);
}
.rts-footer-area-one_55c83ffa4b5b5184 .footer-top-area_e2be3e5ecce18df4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_25b59c8e19c99feb ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_25b59c8e19c99feb ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_25b59c8e19c99feb form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_25b59c8e19c99feb form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_25b59c8e19c99feb form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_b72c1d4b88ea148f {
  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_b72c1d4b88ea148f {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_b72c1d4b88ea148f p {
  margin-bottom: 0;
}
.copyright-area-start_b72c1d4b88ea148f ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_b72c1d4b88ea148f ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_b72c1d4b88ea148f ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_b72c1d4b88ea148f ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_b72c1d4b88ea148f.area-two_33f1bd1abb2e7127 p {
  color: #D7D9E9;
}
.copyright-area-start_b72c1d4b88ea148f.area-two_33f1bd1abb2e7127 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_b72c1d4b88ea148f.area-two_33f1bd1abb2e7127 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_e3e30c28e9ebaac8 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_e3e30c28e9ebaac8 .social-area-one_30550aee5632b316 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_6859854ba60a37d7 .mobile__breakpoint_c9f9022f3e54056c {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_6859854ba60a37d7 .single-footer-wized-one_25b59c8e19c99feb ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_6859854ba60a37d7 .single-footer-wized-one_25b59c8e19c99feb ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_52a9e384f923e96b {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_52a9e384f923e96b .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_52a9e384f923e96b .right .language_ec250a9dce352355 {
  color: #fff;
}

.footer-four_d6f65561c59f6da4 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_c5d7875a9b8c2685 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_c5d7875a9b8c2685 .single-footer-four-wized_a05c3b28103d3829 ul li a {
  color: #E4E5F1;
}
.footer-three_c5d7875a9b8c2685 .single-footer-four-wized_a05c3b28103d3829 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_c5d7875a9b8c2685 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input {
  background: #FFFFFF;
}
.footer-three_c5d7875a9b8c2685 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_a05c3b28103d3829 .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_a05c3b28103d3829 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_a05c3b28103d3829 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_a05c3b28103d3829 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form button {
  padding: 18px 20px;
}

.copyright-area-four_dd305f7130ab08b3 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_dd305f7130ab08b3.area-3_d470e55369c668fe p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_dd305f7130ab08b3 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_dd305f7130ab08b3 .logo_17d021f3c888aad6 img.light_74f2b9fda864cfb7 {
  display: block;
}
[data-theme=light] .copyright-area-four_dd305f7130ab08b3 .logo_17d021f3c888aad6 img.dark_aecaf7c9e363447a {
  display: none;
}

[data-theme=dark] .copyright-area-four_dd305f7130ab08b3 .logo_17d021f3c888aad6 img.light_74f2b9fda864cfb7 {
  display: none;
}
[data-theme=dark] .copyright-area-four_dd305f7130ab08b3 .logo_17d021f3c888aad6 img.dark_aecaf7c9e363447a {
  display: block;
}

.rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 {
    height: 320px;
  }
}
.rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .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_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 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_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_41b3147538971ac0 .footer-wrapper-7_3f31a10041e4ccd5 .innerr_18a29b05fd7f8865 .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_f21dc751ea18b562 {
  text-align: center;
}
.footer-top-8_f21dc751ea18b562 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_f21dc751ea18b562 .title {
    font-size: 35px;
  }
}
.footer-top-8_f21dc751ea18b562 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_4566d4a5b0fa4c4c {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_4566d4a5b0fa4c4c .sape-image_dad64ac0ae619868 {
    display: none;
  }
}
.rts-footer-area-eight_4566d4a5b0fa4c4c .sape-image_dad64ac0ae619868 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_4566d4a5b0fa4c4c .sape-image_dad64ac0ae619868 img.two_f1af340f472dff5d {
  top: 25%;
  left: 25%;
}

.container-10_7844ff797f3016ae {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_9e212877b2eef1b6 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_9e212877b2eef1b6 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_9e212877b2eef1b6 form .single-input_3cdbd14971cbb337 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_9e212877b2eef1b6 form .single-input_3cdbd14971cbb337 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_9e212877b2eef1b6 form .single-input_3cdbd14971cbb337 label {
  margin-bottom: 10px;
}
.form-area-footer-8_9e212877b2eef1b6 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_9e212877b2eef1b6 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_c9010d132477ac12 {
  text-align: center;
}
.easy-cta-area-wrapper_c9010d132477ac12 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_c9010d132477ac12 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_c9010d132477ac12 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_c9010d132477ac12.mid_f73d57d734feea37 {
  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_c9010d132477ac12.mid_f73d57d734feea37 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_9ee492f0252060b7 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_079ba7f6a6581e42 .copy-right-ul_f6fcfeccd18b1b4d {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_079ba7f6a6581e42 .copy-right-ul_f6fcfeccd18b1b4d {
    flex-direction: column;
  }
}
.copyright-area-8_079ba7f6a6581e42 .copy-right-ul_f6fcfeccd18b1b4d li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_079ba7f6a6581e42 .copy-right-ul_f6fcfeccd18b1b4d li a {
  color: #FFFFFF;
}
.copyright-area-8_079ba7f6a6581e42 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_0dbf174aab655fe5 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_0dbf174aab655fe5 .shape-image_9812020e7ee876aa {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_0dbf174aab655fe5 .shape-image_9812020e7ee876aa {
    width: 200px;
  }
}
.footer-six_0dbf174aab655fe5 .rts-call-to-action_d02a03df21082ee7 .call-to-action-area-5_f27e8b1c2d932531 {
  background: none;
  padding: 80px 0;
}
.footer-six_0dbf174aab655fe5 .rts-call-to-action_d02a03df21082ee7 .call-to-action-area-5_f27e8b1c2d932531 .rts-btn {
  border-radius: 0;
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 .title {
  color: #D7D9E9;
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 ul li a {
  color: #D7D9E9;
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form {
  gap: 0;
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input::placeholder {
  color: var(--color-title);
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_0dbf174aab655fe5 .single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_0dbf174aab655fe5 .copyright-area-four_dd305f7130ab08b3 {
  border-top: 1px solid #37373F;
}
.footer-six_0dbf174aab655fe5 .copyright-area-four_dd305f7130ab08b3 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_70287529e34cb9b1 form {
  position: relative;
}
.footer-input-main-wrapper-one_70287529e34cb9b1 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_70287529e34cb9b1 form input {
  padding-left: 40px;
}

.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form {
  position: relative;
}
.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_a05c3b28103d3829 .footer-input-btn-between_52cb529891284821 form input {
  padding-left: 35px;
}

.copyright-area-7_fa7770ae096f66da {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_fa7770ae096f66da {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_fa7770ae096f66da p {
  margin: 0;
}
.copyright-area-7_fa7770ae096f66da ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_fa7770ae096f66da ul li {
  margin: 0;
  padding: 0;
}

.footer-five_f19a55ccb68ac443 .single-footer-four-wized_a05c3b28103d3829 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_f19a55ccb68ac443 .single-footer-four-wized_a05c3b28103d3829 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_f19a55ccb68ac443 .single-footer-four-wized_a05c3b28103d3829 form button {
  background: var(--color-primary-2);
}

.social-area-one_30550aee5632b316 {
  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_30550aee5632b316 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_30550aee5632b316 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_30550aee5632b316 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_f3ad1e260779551b {
  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_f3ad1e260779551b .title-style-one-left_2063b2212306c95f .pre_2eb8e843babbd62d {
  color: #BCBFDB;
}
.bg-dark-border-radious_f3ad1e260779551b .title-style-one-left_2063b2212306c95f .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_0ab454de2e3416ce {
  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_e428c1d3061c9cb2 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_12fdf52aa3f886ea .progress-wrap svg.progress-circle_e428c1d3061c9cb2 path {
  stroke: var(--color-primary-2);
}
.home-blue_12fdf52aa3f886ea .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_add808ef65ee8faa {
  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_add808ef65ee8faa .sape-area_98a7912820a538fd img {
  position: absolute;
}
.bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.two_f1af340f472dff5d {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.two_f1af340f472dff5d {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.two_f1af340f472dff5d {
    display: none;
  }
}
.bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.three_b3f7050abd0a7097 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.three_b3f7050abd0a7097 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.four_a93382a0fdb14db7 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.four_a93382a0fdb14db7 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.four_a93382a0fdb14db7 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_add808ef65ee8faa .sape-area_98a7912820a538fd img.four_a93382a0fdb14db7 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_ed5afddb2fea94bc 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_ed5afddb2fea94bc h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_ed5afddb2fea94bc p.disc_264801a75dbce38c {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_ed5afddb2fea94bc .feature-area-wrapper_237c7c45e1ea3741 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc .feature-area-wrapper_237c7c45e1ea3741 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_ed5afddb2fea94bc .feature-area-wrapper_237c7c45e1ea3741 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_ed5afddb2fea94bc .feature-area-wrapper_237c7c45e1ea3741 .single-feature_ce98f2ac88d95052 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_ed5afddb2fea94bc .feature-area-wrapper_237c7c45e1ea3741 .single-feature_ce98f2ac88d95052 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_79cf66d9dc54e64a {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_79cf66d9dc54e64a input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_79cf66d9dc54e64a .signle-input_a00eae40575f2e84 {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_79cf66d9dc54e64a .signle-input_a00eae40575f2e84 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_79cf66d9dc54e64a .signle-input_a00eae40575f2e84 label {
  margin-bottom: 15px;
}
.appoinment_form-1_79cf66d9dc54e64a .signle-input_a00eae40575f2e84 input {
  padding-left: 40px;
}
.appoinment_form-1_79cf66d9dc54e64a .signle-input_a00eae40575f2e84 input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_79cf66d9dc54e64a button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_35f6532fd126361f {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_09c50b29526852a1 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_09c50b29526852a1 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_09c50b29526852a1 .inmformation_319616015fe1d2bc .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_09c50b29526852a1 .inmformation_319616015fe1d2bc .title {
    font-size: 40px;
  }
}
.single-counter-up-two_09c50b29526852a1 .inmformation_319616015fe1d2bc p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_ee42b3062285fb3d {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_ee42b3062285fb3d.team-five .title-style-one-center_0fd6549e9870277c .pre_2eb8e843babbd62d {
  color: var(--color-primary-2);
}
.expart-team-area-7_ee42b3062285fb3d.inner {
  background: var(--team-bg);
}

.single-team-area-7_b856b3b06171dfec {
  text-align: center;
}
.single-team-area-7_b856b3b06171dfec .thumbnail_ac9d777457fe9218 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_b856b3b06171dfec .thumbnail_ac9d777457fe9218 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_b856b3b06171dfec .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_b856b3b06171dfec .designation_8fff4c736844a7e2 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_b856b3b06171dfec:hover .thumbnail_ac9d777457fe9218 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612.swiper-pagination-bullet-active_62e8891e15f49e0e {
  background: var(--color-gradient);
}

.single-team-area-start_483f5ebecb2ef63e:hover .thumbnail_ac9d777457fe9218 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_483f5ebecb2ef63e .thumbnail_ac9d777457fe9218 {
  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_483f5ebecb2ef63e .thumbnail_ac9d777457fe9218 img {
  transition: 0.8s;
}
.single-team-area-start_483f5ebecb2ef63e .inner-content_e285e35bc3549845 {
  text-align: center;
}
.single-team-area-start_483f5ebecb2ef63e .inner-content_e285e35bc3549845 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_483f5ebecb2ef63e .inner-content_e285e35bc3549845 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 {
  position: relative;
}
.rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    display: none;
  }
}
.rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  left: 25%;
  top: 7%;
}
.rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_ef94c78e9cc4fb38.about_bd7a485208253ff9 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    display: none;
  }
}
.rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    display: none;
  }
}
.rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  left: 25%;
  top: 7%;
}
.rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_ef94c78e9cc4fb38.inner_e8546d9db2a0646c .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    display: none;
  }
}

.bg-dark-p_d863bf8314b9fcdc .title {
  color: #fff;
}

.section-separator-top_149346268a3f797b {
  position: relative;
}
.section-separator-top_149346268a3f797b::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_de1f0c28be1f4145 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_de1f0c28be1f4145 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_de1f0c28be1f4145 .left-titlet-wrapper_d7daafeb064e9855 .title {
  color: #fff;
}
.call-to-action-main-wrapper_de1f0c28be1f4145 p.disc_264801a75dbce38c {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_de1f0c28be1f4145 p.disc_264801a75dbce38c br {
    display: none;
  }
}
.call-to-action-main-wrapper_de1f0c28be1f4145 .button-area_6a82082b44056848 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_de1f0c28be1f4145 .button-area_6a82082b44056848 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_de1f0c28be1f4145 .button-area_6a82082b44056848 .under-line-btn_13bba4ea87048b46 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_de1f0c28be1f4145 .button-area_6a82082b44056848 .under-line-btn_13bba4ea87048b46:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_de1f0c28be1f4145 .button-area_6a82082b44056848 .under-line-btn_13bba4ea87048b46:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_de1f0c28be1f4145 .button-area_6a82082b44056848 .under-line-btn_13bba4ea87048b46::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_de1f0c28be1f4145 .button-area_6a82082b44056848 .btn-primary-2_0ca8f0813d564cd0 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_de1f0c28be1f4145.area-3_d470e55369c668fe .button-area_6a82082b44056848 .under-line-btn_13bba4ea87048b46::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_8cbde195bdb4fbda .style-four_fb9c97319102b3b3 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_a230b8393f3618f1 .rts-faq-area-full-container_8cbde195bdb4fbda .style-four_fb9c97319102b3b3 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_d470e55369c668fe .cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.area-3_d470e55369c668fe .cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_d470e55369c668fe .cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_d470e55369c668fe .cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_d470e55369c668fe .cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_4b162ae9db8b7490 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_4b162ae9db8b7490 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_4b162ae9db8b7490.style-four_fb9c97319102b3b3::after, .cta-main-wrapper-style-box_4b162ae9db8b7490.style-four_fb9c97319102b3b3::before {
  display: none;
}
.cta-main-wrapper-style-box_4b162ae9db8b7490::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_4b162ae9db8b7490::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_4b162ae9db8b7490 .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_4b162ae9db8b7490 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_4b162ae9db8b7490 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_4b162ae9db8b7490 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_965d8e98fd78c3ed {
  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_965d8e98fd78c3ed {
    padding: 25px;
  }
}
.call-to-action-style-4_965d8e98fd78c3ed .button-area_6a82082b44056848 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_965d8e98fd78c3ed .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.call-to-action-style-4_965d8e98fd78c3ed .shape-area_5c67dd06102e9ded img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_965d8e98fd78c3ed .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_965d8e98fd78c3ed .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_965d8e98fd78c3ed .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  top: 10%;
  left: 8%;
}

.header-three_1a243555c0a7da1f.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_013bc61ea4cafd86 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_013bc61ea4cafd86 {
    height: 630px;
  }
}
.contact-banner-area-start_013bc61ea4cafd86 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_013bc61ea4cafd86 img {
    display: none;
  }
}
.contact-banner-area-start_013bc61ea4cafd86 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_013bc61ea4cafd86 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_013bc61ea4cafd86 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_013bc61ea4cafd86 img.two_f1af340f472dff5d {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_013bc61ea4cafd86 img.three_b3f7050abd0a7097 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_013bc61ea4cafd86 img.four_a93382a0fdb14db7 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_013bc61ea4cafd86.faq_9b53c088d8dcecfa {
  height: auto;
}

.contact-form-page_21e9bc40e1d45ec0 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_111b0cb98751ed17 {
  text-align: center;
}
.banner-inner-area-contact-inner_111b0cb98751ed17 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_111b0cb98751ed17 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_111b0cb98751ed17 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_111b0cb98751ed17 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_111b0cb98751ed17 p.disc_264801a75dbce38c {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_111b0cb98751ed17 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_111b0cb98751ed17 p.disc_264801a75dbce38c {
    max-width: 80%;
  }
}

.contact-form_11eee6cd1cc6aed6 {
  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_11eee6cd1cc6aed6 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_11eee6cd1cc6aed6 {
    padding: 50px 20px;
  }
}
.contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d {
  margin-bottom: 24px;
}
.contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_2e03e3525951a7c7 {
  text-align: center;
}
.single-contact-inner-info_2e03e3525951a7c7 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_2e03e3525951a7c7 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_2e03e3525951a7c7 p {
  margin-bottom: 0;
}
.single-contact-inner-info_2e03e3525951a7c7.mid_f73d57d734feea37 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_2e03e3525951a7c7.mid_f73d57d734feea37 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_2e03e3525951a7c7.mid_f73d57d734feea37 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d {
  position: relative;
}
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d input,
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d textarea {
  padding-left: 35px;
}
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d input::placeholder,
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 .single-input-area_b129492b1b172c4d.text-area_1879c4d06393fb32 i {
  top: 61px !important;
}
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_0e346aa2a2f218af.contact-form-page_21e9bc40e1d45ec0 .contact-form_11eee6cd1cc6aed6 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_4d730c1fa74fbf04 {
  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_4d730c1fa74fbf04 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_4d730c1fa74fbf04 {
    padding: 20px;
  }
}
.seo-optimization-area_4d730c1fa74fbf04 .thumbnail_ac9d777457fe9218 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_4d730c1fa74fbf04 .thumbnail_ac9d777457fe9218 {
    min-width: 100%;
  }
}
.seo-optimization-area_4d730c1fa74fbf04 .thumbnail_ac9d777457fe9218 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_4d730c1fa74fbf04 .thumbnail_ac9d777457fe9218 img {
    min-width: 100%;
  }
}

.service-area-8_75bbbe5d30da59b8 .icon {
  margin-bottom: 22px;
}
.service-area-8_75bbbe5d30da59b8 .title {
  font-weight: 800;
}
.service-area-8_75bbbe5d30da59b8 .disc_264801a75dbce38c {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_40d506eeace71e60.seo-marketing_65ccc28c51a1af0b {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_40d506eeace71e60.seo-marketing_65ccc28c51a1af0b .title-style-one-center_0fd6549e9870277c p.disc_264801a75dbce38c br {
    display: none;
  }
}

.section-separator-top-bg-white_1077df002cec9753 {
  position: relative;
}
.section-separator-top-bg-white_1077df002cec9753::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_61565b43b6bfac75 .large-thumbnail_af368568186d2ed4 {
  position: relative;
}
.single-product-list_61565b43b6bfac75 .large-thumbnail_af368568186d2ed4 .sm-right_8707ff9fb37287ad {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_61565b43b6bfac75 .large-thumbnail_af368568186d2ed4 .sm-right_8707ff9fb37287ad {
    display: none;
  }
}
.single-product-list_61565b43b6bfac75 .large-thumbnail_af368568186d2ed4 .sm-right_8707ff9fb37287ad.left {
  right: auto;
  left: 0;
}
.single-product-list_61565b43b6bfac75 .thumbnail_ac9d777457fe9218 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_61565b43b6bfac75 .thumbnail_ac9d777457fe9218 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_61565b43b6bfac75 .thumbnail_ac9d777457fe9218 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_61565b43b6bfac75 .thumbnail_ac9d777457fe9218 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .pre-title_2fed743a535bdf98 {
  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_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .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_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .title {
    font-size: 35px;
  }
}
.single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .single-service_6f2a9b6bbc97b623 {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .single-service_6f2a9b6bbc97b623 i {
  color: var(--color-primary);
}
.single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e p.disc_264801a75dbce38c {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 a.thumbnail_ac9d777457fe9218 {
  max-width: 100%;
}
.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 a.thumbnail_ac9d777457fe9218 img {
  max-width: 100%;
  width: 100%;
}
.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .service-btn_6fd34ad0e66b8d22 {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .service-btn_6fd34ad0e66b8d22::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_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .service-btn_6fd34ad0e66b8d22:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .service-btn_6fd34ad0e66b8d22:hover i {
  transform: rotate(0);
}
.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .service-btn_6fd34ad0e66b8d22 i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_4b6a7ae99fe2f72c .single-product-list_61565b43b6bfac75 .portfolio-content-wrapper-list_9673c8fa2f83b84e .service-btn_6fd34ad0e66b8d22.color-secondary-2_571112794a57dcb7::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_2e75d706e1ec791c .thumbnail_ac9d777457fe9218:hover img {
  transform: none;
}
.single-product-list-2_2e75d706e1ec791c .left-image_849f83a85c71d192 {
  position: relative;
}
.single-product-list-2_2e75d706e1ec791c .left-image_849f83a85c71d192 .short-image-area_fe9ec4dcf78d6d6a {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_2e75d706e1ec791c .left-image_849f83a85c71d192 .short-image-area_fe9ec4dcf78d6d6a {
    right: 5%;
  }
}
.single-product-list-2_2e75d706e1ec791c .left-image_849f83a85c71d192 .short-image-area_fe9ec4dcf78d6d6a img {
  transform: scale(1);
}
.single-product-list-2_2e75d706e1ec791c .right-image_c826dc81b9085812 {
  position: relative;
}
.single-product-list-2_2e75d706e1ec791c .right-image_c826dc81b9085812 .short-image-area_fe9ec4dcf78d6d6a {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_2e75d706e1ec791c .right-image_c826dc81b9085812 .short-image-area_fe9ec4dcf78d6d6a {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_2e75d706e1ec791c .right-image_c826dc81b9085812 .short-image-area_fe9ec4dcf78d6d6a {
    left: 50%;
  }
}
.single-product-list-2_2e75d706e1ec791c .right-image_c826dc81b9085812 .short-image-area_fe9ec4dcf78d6d6a img {
  transform: scale(1);
}
.single-product-list-2_2e75d706e1ec791c .portfolio-content-wrapper-list_9673c8fa2f83b84e .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_2e75d706e1ec791c .portfolio-content-wrapper-list_9673c8fa2f83b84e .single-service_6f2a9b6bbc97b623 i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_2e75d706e1ec791c .portfolio-content-wrapper-list_9673c8fa2f83b84e .single-service_6f2a9b6bbc97b623 p {
  font-size: 20px;
}
.single-product-list-2_2e75d706e1ec791c .portfolio-content-wrapper-list_9673c8fa2f83b84e p.disc_264801a75dbce38c {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_2e75d706e1ec791c .portfolio-content-wrapper-list_9673c8fa2f83b84e p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.product-section-bg_a5c3ae7c7119b208 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_38b3e245e137c252 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .shape-area_5c67dd06102e9ded .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .shape-area_5c67dd06102e9ded .one {
    display: none;
  }
}
.product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .two_f1af340f472dff5d {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .two_f1af340f472dff5d {
    top: 5%;
  }
}
.product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .three_b3f7050abd0a7097 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_38b3e245e137c252.area-2_ad1dd197515cd1ba .three_b3f7050abd0a7097 {
    display: none;
  }
}

.siongle-portfolio-box-style_96c69f8cd20fd355 .thumbnail_ac9d777457fe9218 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .thumbnail_ac9d777457fe9218 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_96c69f8cd20fd355 .thumbnail_ac9d777457fe9218 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .thumbnail_ac9d777457fe9218:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .pre_2eb8e843babbd62d {
  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_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .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_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_96c69f8cd20fd355.style-four_fb9c97319102b3b3 .thumbnail_ac9d777457fe9218 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_96c69f8cd20fd355.style-four_fb9c97319102b3b3 .left-content_1b74f3e9be745e6b .pre_2eb8e843babbd62d {
  color: #fff;
}
.siongle-portfolio-box-style_96c69f8cd20fd355.style-four_fb9c97319102b3b3 .left-content_1b74f3e9be745e6b .title {
  color: #fff;
}
.siongle-portfolio-box-style_96c69f8cd20fd355.style-four_fb9c97319102b3b3 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_96c69f8cd20fd355.style-four_fb9c97319102b3b3 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_96c69f8cd20fd355.style-four_fb9c97319102b3b3:hover .thumbnail_ac9d777457fe9218 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_e5bc88b3d44ca0d1 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
    display: none;
  }
}
.rts-fun-facts-area_e5bc88b3d44ca0d1 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_fae0ea06748bcbbb {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_fae0ea06748bcbbb::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_fae0ea06748bcbbb .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_fae0ea06748bcbbb .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_fae0ea06748bcbbb.two_f1af340f472dff5d .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_fae0ea06748bcbbb.two_f1af340f472dff5d .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_91306a3a1af01a18 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_eeb6ca8fea1ab299 {
  border-radius: 32px;
}

.float-right-div-case-studies_5c9816f41179e51f {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_5c9816f41179e51f {
    width: 100%;
  }
}
.float-right-div-case-studies_5c9816f41179e51f .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_5c9816f41179e51f .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_62419e27721a7d2f.rts-section-gap2.bg-dark-border-radious.radious-4_eeb6ca8fea1ab299 {
  background: var(--case-study);
}

.rts-case-studies-4_62419e27721a7d2f {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_62419e27721a7d2f .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-case-studies-4_62419e27721a7d2f .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-case-studies-4_62419e27721a7d2f .shape-area_5c67dd06102e9ded img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_62419e27721a7d2f .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_62419e27721a7d2f .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_62419e27721a7d2f .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_62419e27721a7d2f .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_62419e27721a7d2f .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_62419e27721a7d2f .swiper-pagination .swiper-pagination-bullet_2c8377f90f227612 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_1f7a8d22c44164cd {
  position: relative;
}
.rts-case-studies-5_1f7a8d22c44164cd .title-wrapper-between_170bf648a96e99e7 .pre_2eb8e843babbd62d {
  font-weight: 800;
}
.rts-case-studies-5_1f7a8d22c44164cd .title-wrapper-between_170bf648a96e99e7 .title {
  font-weight: 800;
}
.rts-case-studies-5_1f7a8d22c44164cd .bottom-btn_2f098b901f519f94 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_1f7a8d22c44164cd .bottom-btn_2f098b901f519f94 .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 {
  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_92944360d4f31532.style-five_643fbe4f679f9606 {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606:nth-child(even) .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .pre_2eb8e843babbd62d {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606:nth-child(even) .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606:nth-child(even) .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .thumbnail_ac9d777457fe9218 {
  flex-basis: 40%;
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .thumbnail_ac9d777457fe9218 img {
  border-radius: 16px;
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 {
  flex-basis: 60%;
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .pre_2eb8e843babbd62d {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .title {
  font-weight: 800;
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_92944360d4f31532.style-five_643fbe4f679f9606 .inner-content_e285e35bc3549845 .left-content_1b74f3e9be745e6b .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_3e6c9e639c961848 .siongle-portfolio-box-style_96c69f8cd20fd355 .thumbnail_ac9d777457fe9218 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_3e6c9e639c961848 .siongle-portfolio-box-style_96c69f8cd20fd355:hover .thumbnail_ac9d777457fe9218 img {
  transform: scale(1.15);
}
.home-seven-case_3e6c9e639c961848 .siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .right a {
  background: #F2F2F8;
}
.home-seven-case_3e6c9e639c961848 .siongle-portfolio-box-style_96c69f8cd20fd355 .inner-content_e285e35bc3549845 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_1d756ed5849eabb4 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_1d756ed5849eabb4 .title-style-one-center_0fd6549e9870277c .pre_2eb8e843babbd62d {
  color: #fff;
}
.rts-product-area-8_1d756ed5849eabb4 .title-style-one-center_0fd6549e9870277c .title {
  color: #fff;
}

.single-product-8_71d1ca5122f4429d {
  text-align: center;
}
.single-product-8_71d1ca5122f4429d:hover .thumbnail_ac9d777457fe9218 img {
  transform: scale(1.12);
}
.single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 a img {
    width: 100%;
  }
}
.single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 .icon-top-right_0e0ebe2055abe184 {
  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_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 .icon-top-right_0e0ebe2055abe184 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 .icon-top-right_0e0ebe2055abe184:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_71d1ca5122f4429d .thumbnail_ac9d777457fe9218 .icon-top-right_0e0ebe2055abe184:hover i {
  color: #fff;
}
.single-product-8_71d1ca5122f4429d .inner-content_e285e35bc3549845 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_71d1ca5122f4429d .inner-content_e285e35bc3549845 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_3306e2ff6be0b5a6 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .left-side-content_92d066356a6b478a .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .left-side-content_92d066356a6b478a .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .left-side-content_92d066356a6b478a .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .right-side-image_65e777144263ce79 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .right-side-image_65e777144263ce79 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .right-side-image_65e777144263ce79 .short-image_af81b817e4c43442 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .right-side-image_65e777144263ce79 .short-image_af81b817e4c43442 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .right-side-image_65e777144263ce79 .short-image_af81b817e4c43442 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_3306e2ff6be0b5a6 .section-inner_a90b799aa9093bb6 .right-side-image_65e777144263ce79 .short-image_af81b817e4c43442 {
    display: none;
  }
}

.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .top-inner_6e0968f147c4267a {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .top-inner_6e0968f147c4267a .marquee_7a9ad1c55618e342 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .top-inner_6e0968f147c4267a .marquee_7a9ad1c55618e342:hover {
  animation-play-state: paused;
}
.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .top-inner_6e0968f147c4267a .marquee_7a9ad1c55618e342 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .bottom-inner_557c0cf8155ed7d8 {
  display: inline-block;
}
.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .bottom-inner_557c0cf8155ed7d8 .marquee_7a9ad1c55618e342 {
  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_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .bottom-inner_557c0cf8155ed7d8 .marquee_7a9ad1c55618e342:hover {
  animation-play-state: paused;
}
.rts-product-area-six_696cb252f96ede7c .section-inner_a90b799aa9093bb6 .bottom-inner_557c0cf8155ed7d8 .marquee_7a9ad1c55618e342 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_69f81a338889d2e6 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_127342052a884ecf {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_127342052a884ecf {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_127342052a884ecf .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_127342052a884ecf .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_127342052a884ecf .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_127342052a884ecf .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_127342052a884ecf p.disc_264801a75dbce38c {
  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_127342052a884ecf p.disc_264801a75dbce38c {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_127342052a884ecf p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_bb1a1c947d7a00ad {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_bb1a1c947d7a00ad {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_0da526627ec83d55 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_59f8b7f507e87510.case-studies_9aea3a710aaea1ff .main-nav-area_3926cfe2bd1ea96a li a {
  color: #fff;
}
.header-style-one_59f8b7f507e87510.case-studies_9aea3a710aaea1ff .main-nav-area_3926cfe2bd1ea96a li:hover a {
  color: var(--color-primary);
}
.header-style-one_59f8b7f507e87510.case-studies_9aea3a710aaea1ff .button-area-start_8981336095537109 .demo-req_0074a6532e8287d7:hover {
  color: var(--color-primary);
}
.header-style-one_59f8b7f507e87510.case-studies_9aea3a710aaea1ff .button-area-start_8981336095537109 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a .pagimation_ecb1543a26f35aff {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a .pagimation_ecb1543a26f35aff a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a .pagimation_ecb1543a26f35aff a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a .pagimation_ecb1543a26f35aff i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a .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_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .breadcrumb-inner_5e448a4f290dc96a p.disc_264801a75dbce38c {
  color: #717383;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80.area-2_ad1dd197515cd1ba .breadcrumb-inner_5e448a4f290dc96a {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_2e6505ed34cc3fcc {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_2e6505ed34cc3fcc 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_2e6505ed34cc3fcc a:hover {
  color: var(--color-primary);
}
.strategy-right-area_2e6505ed34cc3fcc a.btn-arrow_b3149ce98d365e49 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_2e6505ed34cc3fcc .btn-arrow_b3149ce98d365e49 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_2e6505ed34cc3fcc .btn-arrow_b3149ce98d365e49 i {
  margin-left: 10px;
}
.strategy-right-area_2e6505ed34cc3fcc .btn-arrow_b3149ce98d365e49::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_2e6505ed34cc3fcc .btn-arrow_b3149ce98d365e49::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_2e6505ed34cc3fcc .btn-arrow_b3149ce98d365e49:hover::before {
  width: 100%;
}

.strategy-left-content_5df3b1ecd84827d5 p.disc_264801a75dbce38c {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_5df3b1ecd84827d5 p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.arrow-rotate_e498b041a77d2a54 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_ba25de533b44b4bd {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ba25de533b44b4bd {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_ba25de533b44b4bd .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ba25de533b44b4bd .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_ba25de533b44b4bd p.disc_264801a75dbce38c {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ba25de533b44b4bd p.disc_264801a75dbce38c {
    max-width: 100%;
  }
}

.thumbnail-image-grid_96fcb9535ade4bd3 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_eccc1dcd7c7f4b80 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    display: none;
  }
}

.large-image-area_ae75f66e40eff6a9 {
  position: relative;
  z-index: 5;
}
.large-image-area_ae75f66e40eff6a9 .large-thumbnail_af368568186d2ed4 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_7e6b3bfdd5b7ca7e .accordion-item {
  background: transparent;
}
.accordion-faq-area-border-bottom-style_7e6b3bfdd5b7ca7e .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_7e6b3bfdd5b7ca7e .accordion .accordion-item .accordion-header_cfad2b54b5a4c3c6 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_7e6b3bfdd5b7ca7e .accordion .accordion-item .accordion-header_cfad2b54b5a4c3c6 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_7e6b3bfdd5b7ca7e .accordion .accordion-item .accordion-header_cfad2b54b5a4c3c6 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_7e6b3bfdd5b7ca7e .accordion .accordion-item .accordion-body_3bb70f460b5fe7a3 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_7e6b3bfdd5b7ca7e.style-four_fb9c97319102b3b3 .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_e0dc31f9fae900c2 .accordion-item .accordion-header_cfad2b54b5a4c3c6 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_51157c422ec8db32 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_51157c422ec8db32 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.five_404af9e44b574947 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.six_a80e0e5c24142477 {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_51157c422ec8db32 .shape-area_5c67dd06102e9ded img.seven_32d6f477a27a1388 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_d65c44f7b9b025c4 {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.one {
    left: 5%;
  }
}
.rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.two_f1af340f472dff5d {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.three_b3f7050abd0a7097 {
    bottom: 0;
  }
}
.rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_d65c44f7b9b025c4 .shape-area_5c67dd06102e9ded img.four_a93382a0fdb14db7 {
    display: none;
  }
}

.rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded {
    display: none;
  }
}
.rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded img {
  position: absolute;
}
.rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .one {
    display: none;
  }
}
.rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .two_f1af340f472dff5d {
    display: none;
  }
}
.rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .three_b3f7050abd0a7097 {
    display: none;
  }
}
.rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_8cbde195bdb4fbda.style-three_e0dc31f9fae900c2 .shape-area_5c67dd06102e9ded .four_a93382a0fdb14db7 {
    display: none;
  }
}

.rts-error-section_7ec8484d7a13450a {
  height: 100vh;
  width: 100%;
}
.rts-error-section_7ec8484d7a13450a .section-inner_a90b799aa9093bb6 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_7ec8484d7a13450a .section-inner_a90b799aa9093bb6 img {
  max-width: 100%;
}

.tos__content_048507d950be9f37 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_841d4639823f3e96 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
