/*=================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_0f16b12a96807455
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_3989c3723a42ad37 svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_fa4d0076086d8477 {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_f1967aa6bd20afa0 nav ul li a.main_5d9ad1acdf410ff5,
[data-theme=dark] .mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86 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_b5271334b2f4f8b0 {
    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_cc936a070bbcd22e,
.h2_7ea0d078d9095e73,
.h3_dc1b892f690687da,
.h4_d28df2e94014d2cc,
.h5_01454518bcc020e7,
.h6_a38f0abc4314e222,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_cc936a070bbcd22e,
.h2_7ea0d078d9095e73,
.h3_dc1b892f690687da,
.h4_d28df2e94014d2cc,
.h5_01454518bcc020e7,
.h6_a38f0abc4314e222 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_cc936a070bbcd22e a,
.h2_7ea0d078d9095e73 a,
.h3_dc1b892f690687da a,
.h4_d28df2e94014d2cc a,
.h5_01454518bcc020e7 a,
.h6_a38f0abc4314e222 a {
  color: inherit;
}

.bg-color-tertiary_49857d0000de3599 h1,
.bg-color-tertiary_49857d0000de3599 h2,
.bg-color-tertiary_49857d0000de3599 h3,
.bg-color-tertiary_49857d0000de3599 h4,
.bg-color-tertiary_49857d0000de3599 h5,
.bg-color-tertiary_49857d0000de3599 h6,
.bg-color-tertiary_49857d0000de3599 .h1_cc936a070bbcd22e,
.bg-color-tertiary_49857d0000de3599 .h2_7ea0d078d9095e73,
.bg-color-tertiary_49857d0000de3599 .h3_dc1b892f690687da,
.bg-color-tertiary_49857d0000de3599 .h4_d28df2e94014d2cc,
.bg-color-tertiary_49857d0000de3599 .h5_01454518bcc020e7,
.bg-color-tertiary_49857d0000de3599 .h6_a38f0abc4314e222 {
  color: #fff;
}
.bg-color-tertiary_49857d0000de3599 p {
  color: #6c7279;
}
.bg-color-tertiary_49857d0000de3599 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_01454518bcc020e7 {
    font-size: 20px;
  }
}
h1,
.h1_cc936a070bbcd22e,
h2,
.h2_7ea0d078d9095e73,
h3,
.h3_dc1b892f690687da {
  font-weight: var(--s-bold);
}

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

h6,
.h6_a38f0abc4314e222 {
  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_cd0e7d7d4fd8ecc3 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_f8fd50850773582d {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_1d01eda7d32373d0 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_9280c2cac34d5680 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_e7cc2c18e0c754a1 {
  font-size: 13px;
}
p.has-very-light-gray-color_c8e568f6c6fbc2dd {
  color: var(--color-white);
}
p.has-background_169c39d1eb06dfa5 {
  padding: 20px 30px;
}
p.b1_cd0e7d7d4fd8ecc3 {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_5efe850dc40f8f9f {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_f8fd50850773582d {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_00cc680db58a22bc {
  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_0efc796c26853bf7 cite,
.wp-block-pullquote_0efc796c26853bf7.is-style-solid-color_49a661396abfe324 blockquote cite,
.wp-block-quote_71d5b7403fa537c4 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_56d0868627bfa06b.bullet_d717494c6321f39d 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_56d0868627bfa06b.bullet_d717494c6321f39d li {
    padding-left: 19px;
  }
}
ul.liststyle_56d0868627bfa06b.bullet_d717494c6321f39d li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_56d0868627bfa06b.bullet_d717494c6321f39d 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_48f1693741fe1e4d .title {
  margin-top: 0;
}

.paragraph-area_aadb67e25e2711e5 p.disc_acafc6f95556fc12 {
  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_0a50c922f48710ba.slick-slider_31a7b812a3bb5ccf {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_66190742b428a8a9 {
    margin-bottom: 20px;
  }

  .ml_lg--20_df215198faedd982 {
    margin-left: 20px;
  }

  .ptb_lg--25_894e1271b394097f {
    padding: 25px 0;
  }

  .plr_lg--25_5251502f4693685b {
    padding: 0 25px;
  }

  .pt_lg--25_368528de81d95d50 {
    padding-top: 25px;
  }

  .pb_lg--25_34eb5318fb3f7e7f {
    padding-bottom: 25px;
  }

  .pl_lg--25_eb1cac64d15b5d51 {
    padding-left: 25px;
  }

  .pr_lg--25_cf7bcecad5913a4f {
    padding-right: 25px;
  }

  .mt_lg--25_51446b232516d234 {
    margin-top: 25px;
  }

  .mb_lg--25_703d13d37349b9af {
    margin-bottom: 25px;
  }

  .ml_lg--25_f085a7e889c526bd {
    margin-left: 25px;
  }

  .ptb_lg--30_8aadbf74ed3d3899 {
    padding: 30px 0;
  }

  .plr_lg--30_63d1b13ca2401a76 {
    padding: 0 30px;
  }

  .pt_lg--30_05aae4c6d5d05060 {
    padding-top: 30px;
  }

  .pb_lg--30_831a4fd2e8d2e447 {
    padding-bottom: 30px;
  }

  .pl_lg--30_a7ede0b2a0ce56e5 {
    padding-left: 30px;
  }

  .pr_lg--30_72cc913a373966e7 {
    padding-right: 30px;
  }

  .mt_lg--30_53b5aa4cee0d6f2a {
    margin-top: 30px;
  }

  .mb_lg--30_eab5932ecf587eaf {
    margin-bottom: 30px;
  }

  .ml_lg--30_bbb586501e038622 {
    margin-left: 30px;
  }

  .ptb_lg--35_a3d3a351a0d33e9d {
    padding: 35px 0;
  }

  .plr_lg--35_e3e106f826434ef0 {
    padding: 0 35px;
  }

  .pt_lg--35_718f69904b088ba4 {
    padding-top: 35px;
  }

  .pb_lg--35_dc149800a5852e4a {
    padding-bottom: 35px;
  }

  .pl_lg--35_44370861cd76cc84 {
    padding-left: 35px;
  }

  .pr_lg--35_ed9b7897ed7f38ff {
    padding-right: 35px;
  }

  .mt_lg--35_65bd0f9934444cb9 {
    margin-top: 35px;
  }

  .mb_lg--35_2d80c8180350dfb1 {
    margin-bottom: 35px;
  }

  .ml_lg--35_600afe5e77985146 {
    margin-left: 35px;
  }

  .ptb_lg--40_c8e6f66777dd1f78 {
    padding: 40px 0;
  }

  .plr_lg--40_05df0a1072822839 {
    padding: 0 40px;
  }

  .pt_lg--40_728398e297d938f6 {
    padding-top: 40px;
  }

  .pb_lg--40_26175c9c016ce283 {
    padding-bottom: 40px;
  }

  .pl_lg--40_31232516c9d8a866 {
    padding-left: 40px;
  }

  .pr_lg--40_a604b848e80b9968 {
    padding-right: 40px;
  }

  .mt_lg--40_bcbeb38a92b3150e {
    margin-top: 40px;
  }

  .mb_lg--40_fc4e8aa3ab79b27f {
    margin-bottom: 40px;
  }

  .ml_lg--40_1ccf3b6cb10afc06 {
    margin-left: 40px;
  }

  .ptb_lg--45_32a2098f3293f517 {
    padding: 45px 0;
  }

  .plr_lg--45_cb9e0c9043c517df {
    padding: 0 45px;
  }

  .pt_lg--45_f28cb490d400ca0d {
    padding-top: 45px;
  }

  .pb_lg--45_e576dbebabb42b8a {
    padding-bottom: 45px;
  }

  .pl_lg--45_f22c04fd8555c3f6 {
    padding-left: 45px;
  }

  .pr_lg--45_fe2aae5c72fd552d {
    padding-right: 45px;
  }

  .mt_lg--45_cc032730dabaf38c {
    margin-top: 45px;
  }

  .mb_lg--45_b41ef50b439a0c4a {
    margin-bottom: 45px;
  }

  .ml_lg--45_5deb7cd2b17390c1 {
    margin-left: 45px;
  }

  .ptb_lg--50_770bdba21a13610a {
    padding: 50px 0;
  }

  .plr_lg--50_3000d589a3db951e {
    padding: 0 50px;
  }

  .pt_lg--50_8a38f5352860a9ce {
    padding-top: 50px;
  }

  .pb_lg--50_157203f39ac2e913 {
    padding-bottom: 50px;
  }

  .pl_lg--50_4fcffe3dd0ec5978 {
    padding-left: 50px;
  }

  .pr_lg--50_467e85f7da5a289c {
    padding-right: 50px;
  }

  .mt_lg--50_cf1808f4d4dc9f10 {
    margin-top: 50px;
  }

  .mb_lg--50_ace87c593a1335d0 {
    margin-bottom: 50px;
  }

  .ml_lg--50_db96d803108d9698 {
    margin-left: 50px;
  }

  .ptb_lg--55_b54f751510e53a8f {
    padding: 55px 0;
  }

  .plr_lg--55_b2932ae45b4df4ef {
    padding: 0 55px;
  }

  .pt_lg--55_1682cf2742ad98d3 {
    padding-top: 55px;
  }

  .pb_lg--55_abc8cea64de5bbc6 {
    padding-bottom: 55px;
  }

  .pl_lg--55_fe33a894d44c9788 {
    padding-left: 55px;
  }

  .pr_lg--55_9872ff9ca9cd0659 {
    padding-right: 55px;
  }

  .mt_lg--55_9b26160633db8830 {
    margin-top: 55px;
  }

  .mb_lg--55_e9361d380583d115 {
    margin-bottom: 55px;
  }

  .ml_lg--55_93080dacb2b26f55 {
    margin-left: 55px;
  }

  .ptb_lg--60_f2c4de2eb737ae87 {
    padding: 60px 0;
  }

  .plr_lg--60_77c037df44804d0b {
    padding: 0 60px;
  }

  .pt_lg--60_ff7f9cc685cfc138 {
    padding-top: 60px;
  }

  .pb_lg--60_56c0f8d5fa64b077 {
    padding-bottom: 60px;
  }

  .pl_lg--60_aabe3849692e7108 {
    padding-left: 60px;
  }

  .pr_lg--60_f371d1e06da246aa {
    padding-right: 60px;
  }

  .mt_lg--60_b6af4e6e5a999309 {
    margin-top: 60px;
  }

  .mb_lg--60_732bd0d08e1b5291 {
    margin-bottom: 60px;
  }

  .ml_lg--60_dba262cd01939f6f {
    margin-left: 60px;
  }

  .ptb_lg--65_1dccb794ea06cf7f {
    padding: 65px 0;
  }

  .plr_lg--65_68224106761cf6e2 {
    padding: 0 65px;
  }

  .pt_lg--65_81930b485db2f675 {
    padding-top: 65px;
  }

  .pb_lg--65_8ebd0f082dfaa8fc {
    padding-bottom: 65px;
  }

  .pl_lg--65_574a1b65a3e52228 {
    padding-left: 65px;
  }

  .pr_lg--65_1cb42cf0274c6483 {
    padding-right: 65px;
  }

  .mt_lg--65_046688ba425d5cd4 {
    margin-top: 65px;
  }

  .mb_lg--65_57fcb341ed1095ae {
    margin-bottom: 65px;
  }

  .ml_lg--65_84a392ab31d03329 {
    margin-left: 65px;
  }

  .ptb_lg--70_fecb0f6b17be844c {
    padding: 70px 0;
  }

  .plr_lg--70_ff7a9d6633772dc3 {
    padding: 0 70px;
  }

  .pt_lg--70_e1133545d553b317 {
    padding-top: 70px;
  }

  .pb_lg--70_8bd031fe5b3f2369 {
    padding-bottom: 70px;
  }

  .pl_lg--70_e0f80b5d1f851c6d {
    padding-left: 70px;
  }

  .pr_lg--70_8f447fcab0de5f3a {
    padding-right: 70px;
  }

  .mt_lg--70_d8511bd9b5481c71 {
    margin-top: 70px;
  }

  .mb_lg--70_ecd4c6dcb4599e6c {
    margin-bottom: 70px;
  }

  .ml_lg--70_e26e431d7e4c07cf {
    margin-left: 70px;
  }

  .ptb_lg--75_15531b1364582430 {
    padding: 75px 0;
  }

  .plr_lg--75_862614b704b39ab5 {
    padding: 0 75px;
  }

  .pt_lg--75_cb01e048420218a1 {
    padding-top: 75px;
  }

  .pb_lg--75_d35e9d62f2c675b0 {
    padding-bottom: 75px;
  }

  .pl_lg--75_d4abfbbd31a8f57c {
    padding-left: 75px;
  }

  .pr_lg--75_bfea8ac876594e4a {
    padding-right: 75px;
  }

  .mt_lg--75_882a4c1792963880 {
    margin-top: 75px;
  }

  .mb_lg--75_eeb95131436b2ca6 {
    margin-bottom: 75px;
  }

  .ml_lg--75_c861a7f7bd3d280f {
    margin-left: 75px;
  }

  .ptb_lg--80_7a31f112318357ab {
    padding: 80px 0;
  }

  .plr_lg--80_b231b21a44576e27 {
    padding: 0 80px;
  }

  .pt_lg--80_1160ca8e2a53ef25 {
    padding-top: 80px;
  }

  .pb_lg--80_d7b5ff17f9d5004e {
    padding-bottom: 80px;
  }

  .pl_lg--80_2e2547b690f62ece {
    padding-left: 80px;
  }

  .pr_lg--80_6db561a815f10c19 {
    padding-right: 80px;
  }

  .mt_lg--80_a95038fd9c91b3ef {
    margin-top: 80px;
  }

  .mb_lg--80_50870fbb9cfb20fc {
    margin-bottom: 80px;
  }

  .ml_lg--80_cdffeae527af6262 {
    margin-left: 80px;
  }

  .ptb_lg--85_64c2c0b7dc06961b {
    padding: 85px 0;
  }

  .plr_lg--85_9ae38556675d530a {
    padding: 0 85px;
  }

  .pt_lg--85_a7cfc1d1bd0884a9 {
    padding-top: 85px;
  }

  .pb_lg--85_149248e5cd2f09bf {
    padding-bottom: 85px;
  }

  .pl_lg--85_a97b7f1d08916ea8 {
    padding-left: 85px;
  }

  .pr_lg--85_4319a5c5f5d8555f {
    padding-right: 85px;
  }

  .mt_lg--85_10458bd3caa1ecb0 {
    margin-top: 85px;
  }

  .mb_lg--85_d20fd1d1a0186b93 {
    margin-bottom: 85px;
  }

  .ml_lg--85_55cf713039dc8ee2 {
    margin-left: 85px;
  }

  .ptb_lg--90_8e892249205be940 {
    padding: 90px 0;
  }

  .plr_lg--90_b8a5111f2fdee51b {
    padding: 0 90px;
  }

  .pt_lg--90_25c3bd2a5f708f26 {
    padding-top: 90px;
  }

  .pb_lg--90_47fad9a43e1bf2a0 {
    padding-bottom: 90px;
  }

  .pl_lg--90_01fba2aac659eed5 {
    padding-left: 90px;
  }

  .pr_lg--90_f360614fc16faa0c {
    padding-right: 90px;
  }

  .mt_lg--90_21a62540727133d5 {
    margin-top: 90px;
  }

  .mb_lg--90_fb1d21efdde91d0c {
    margin-bottom: 90px;
  }

  .ml_lg--90_86be0fc30e22cbc3 {
    margin-left: 90px;
  }

  .ptb_lg--95_31108d1e3325ee43 {
    padding: 95px 0;
  }

  .plr_lg--95_5aa9a9e14c6fc21c {
    padding: 0 95px;
  }

  .pt_lg--95_0fdf27d07fc8275b {
    padding-top: 95px;
  }

  .pb_lg--95_91c53a7824194259 {
    padding-bottom: 95px;
  }

  .pl_lg--95_2aedfa4ec359eb34 {
    padding-left: 95px;
  }

  .pr_lg--95_549890e01f055cf2 {
    padding-right: 95px;
  }

  .mt_lg--95_6d27cb5b35992994 {
    margin-top: 95px;
  }

  .mb_lg--95_ab31e1aa78c399de {
    margin-bottom: 95px;
  }

  .ml_lg--95_046cc796453f3677 {
    margin-left: 95px;
  }

  .ptb_lg--100_1173414660afd0ee {
    padding: 100px 0;
  }

  .plr_lg--100_4dffdb460d7c2e29 {
    padding: 0 100px;
  }

  .pt_lg--100_b54a1e85e1e2eb43 {
    padding-top: 100px;
  }

  .pb_lg--100_08a8f114e65a444c {
    padding-bottom: 100px;
  }

  .pl_lg--100_b0108f5c053d5349 {
    padding-left: 100px;
  }

  .pr_lg--100_b8dee72f778bfdd9 {
    padding-right: 100px;
  }

  .mt_lg--100_7ced794d71f0611b {
    margin-top: 100px;
  }

  .mb_lg--100_060a491db51754a3 {
    margin-bottom: 100px;
  }

  .ml_lg--100_ecd569c6734f9fb8 {
    margin-left: 100px;
  }

  .ptb_lg--105_8b14e6d2ce3e83f4 {
    padding: 105px 0;
  }

  .plr_lg--105_92bef97f09f7b295 {
    padding: 0 105px;
  }

  .pt_lg--105_5565457ed207a10e {
    padding-top: 105px;
  }

  .pb_lg--105_e95a52197198894d {
    padding-bottom: 105px;
  }

  .pl_lg--105_02dd5b34977d89a3 {
    padding-left: 105px;
  }

  .pr_lg--105_8ffebe19f86294c2 {
    padding-right: 105px;
  }

  .mt_lg--105_dc91a3e6b27b3d84 {
    margin-top: 105px;
  }

  .mb_lg--105_2406ebd9bcaf16bf {
    margin-bottom: 105px;
  }

  .ml_lg--105_b1de7e4eda17d212 {
    margin-left: 105px;
  }

  .ptb_lg--110_acbceceb45f1705b {
    padding: 110px 0;
  }

  .plr_lg--110_8bb0828f5af33eed {
    padding: 0 110px;
  }

  .pt_lg--110_9c1190a3cfcf826b {
    padding-top: 110px;
  }

  .pb_lg--110_9882363cb29f9d6f {
    padding-bottom: 110px;
  }

  .pl_lg--110_ea8ca0977647fd76 {
    padding-left: 110px;
  }

  .pr_lg--110_31c784edbe38d8e4 {
    padding-right: 110px;
  }

  .mt_lg--110_da2a9d56fc9d9912 {
    margin-top: 110px;
  }

  .mb_lg--110_f48668adec0a62be {
    margin-bottom: 110px;
  }

  .ml_lg--110_ad8d7df7a311b377 {
    margin-left: 110px;
  }

  .ptb_lg--115_9385b4fa0c23b900 {
    padding: 115px 0;
  }

  .plr_lg--115_a113135f86627137 {
    padding: 0 115px;
  }

  .pt_lg--115_d3e1274261b9fedd {
    padding-top: 115px;
  }

  .pb_lg--115_01c619df70920833 {
    padding-bottom: 115px;
  }

  .pl_lg--115_3d3d3008cc41aa04 {
    padding-left: 115px;
  }

  .pr_lg--115_97a6db56d085ac7b {
    padding-right: 115px;
  }

  .mt_lg--115_9e73da96ba743c46 {
    margin-top: 115px;
  }

  .mb_lg--115_096de5b641ceada0 {
    margin-bottom: 115px;
  }

  .ml_lg--115_ac298d60ea2146a7 {
    margin-left: 115px;
  }

  .ptb_lg--120_3dded9b4adef7412 {
    padding: 120px 0;
  }

  .plr_lg--120_25640c95a995ca52 {
    padding: 0 120px;
  }

  .pt_lg--120_fd11c0f2bccc5f4e {
    padding-top: 120px;
  }

  .pb_lg--120_315b75b31e0762ec {
    padding-bottom: 120px;
  }

  .pl_lg--120_d4ae8d9f75919488 {
    padding-left: 120px;
  }

  .pr_lg--120_804c422f81fd82e0 {
    padding-right: 120px;
  }

  .mt_lg--120_ebc414c792ed8a2b {
    margin-top: 120px;
  }

  .mb_lg--120_0572ecace261bc1e {
    margin-bottom: 120px;
  }

  .ml_lg--120_0b762a7552641498 {
    margin-left: 120px;
  }

  .ptb_lg--125_a77c4d3c9ff5d322 {
    padding: 125px 0;
  }

  .plr_lg--125_3cc1043b2d6470a1 {
    padding: 0 125px;
  }

  .pt_lg--125_10e03999b790619a {
    padding-top: 125px;
  }

  .pb_lg--125_2fc7a664fa2ad67d {
    padding-bottom: 125px;
  }

  .pl_lg--125_9925d940a8898ef9 {
    padding-left: 125px;
  }

  .pr_lg--125_2f71c11e92f754cb {
    padding-right: 125px;
  }

  .mt_lg--125_624687c6df4e0e3c {
    margin-top: 125px;
  }

  .mb_lg--125_c09d5095ceace35e {
    margin-bottom: 125px;
  }

  .ml_lg--125_5751d805df6da1b3 {
    margin-left: 125px;
  }

  .ptb_lg--130_d13e3a2319edce3f {
    padding: 130px 0;
  }

  .plr_lg--130_58d9c0baaa10a406 {
    padding: 0 130px;
  }

  .pt_lg--130_e2f5e85e605bf3ac {
    padding-top: 130px;
  }

  .pb_lg--130_b5d2c5d4532169d5 {
    padding-bottom: 130px;
  }

  .pl_lg--130_976287acc2b98242 {
    padding-left: 130px;
  }

  .pr_lg--130_fbc6b55e16ab92b1 {
    padding-right: 130px;
  }

  .mt_lg--130_6a4b14ce8d4efa4f {
    margin-top: 130px;
  }

  .mb_lg--130_3bf49281464aa603 {
    margin-bottom: 130px;
  }

  .ml_lg--130_34c1ca7795c7e706 {
    margin-left: 130px;
  }

  .ptb_lg--135_73cd609689fe8924 {
    padding: 135px 0;
  }

  .plr_lg--135_ab3066e78bb14388 {
    padding: 0 135px;
  }

  .pt_lg--135_9348dec596210518 {
    padding-top: 135px;
  }

  .pb_lg--135_1dd0e9151e73509d {
    padding-bottom: 135px;
  }

  .pl_lg--135_81d4eee4994f684a {
    padding-left: 135px;
  }

  .pr_lg--135_67759a3c3e0da717 {
    padding-right: 135px;
  }

  .mt_lg--135_e64d461364ee535b {
    margin-top: 135px;
  }

  .mb_lg--135_c6d6b9947c4e08dc {
    margin-bottom: 135px;
  }

  .ml_lg--135_49878164799d9d61 {
    margin-left: 135px;
  }

  .ptb_lg--140_08b011a0eab1e10e {
    padding: 140px 0;
  }

  .plr_lg--140_32f44e0c1bfd08b5 {
    padding: 0 140px;
  }

  .pt_lg--140_eed2cf703136fd71 {
    padding-top: 140px;
  }

  .pb_lg--140_e7a67bcb57105ec9 {
    padding-bottom: 140px;
  }

  .pl_lg--140_2738353b14ae2179 {
    padding-left: 140px;
  }

  .pr_lg--140_93a4eef3d72d1fba {
    padding-right: 140px;
  }

  .mt_lg--140_20aad2d22ad881c3 {
    margin-top: 140px;
  }

  .mb_lg--140_95a674554a2ffbd7 {
    margin-bottom: 140px;
  }

  .ml_lg--140_02e279256b42e633 {
    margin-left: 140px;
  }

  .ptb_lg--145_7849f81b2577f819 {
    padding: 145px 0;
  }

  .plr_lg--145_5c82f856058feeeb {
    padding: 0 145px;
  }

  .pt_lg--145_16e91045d15b9dd1 {
    padding-top: 145px;
  }

  .pb_lg--145_bad5fe6e71a31814 {
    padding-bottom: 145px;
  }

  .pl_lg--145_43c303c5d455c182 {
    padding-left: 145px;
  }

  .pr_lg--145_3efe3cab31ff5bac {
    padding-right: 145px;
  }

  .mt_lg--145_71a77b4aab70a2d9 {
    margin-top: 145px;
  }

  .mb_lg--145_58d65ca1de4d3232 {
    margin-bottom: 145px;
  }

  .ml_lg--145_c9f40277def13f5a {
    margin-left: 145px;
  }

  .ptb_lg--150_3e50789b5ec650dc {
    padding: 150px 0;
  }

  .plr_lg--150_8b94748e8e05c141 {
    padding: 0 150px;
  }

  .pt_lg--150_bb03dbbc4a747bb2 {
    padding-top: 150px;
  }

  .pb_lg--150_97d0031142c6616f {
    padding-bottom: 150px;
  }

  .pl_lg--150_0820677e738a55a4 {
    padding-left: 150px;
  }

  .pr_lg--150_edb240a7a3fa112f {
    padding-right: 150px;
  }

  .mt_lg--150_307c5b7e8ef9e4c4 {
    margin-top: 150px;
  }

  .mb_lg--150_3e4d135cf2dbceeb {
    margin-bottom: 150px;
  }

  .ml_lg--150_0cfbfd3e4c8b47b2 {
    margin-left: 150px;
  }

  .ptb_lg--155_3b497a2de771a9d5 {
    padding: 155px 0;
  }

  .plr_lg--155_d420e702fdc33868 {
    padding: 0 155px;
  }

  .pt_lg--155_6222c0a596cbef0a {
    padding-top: 155px;
  }

  .pb_lg--155_3dfd62053d1156df {
    padding-bottom: 155px;
  }

  .pl_lg--155_9a540a3b92a7394a {
    padding-left: 155px;
  }

  .pr_lg--155_3276f92dd48a3951 {
    padding-right: 155px;
  }

  .mt_lg--155_d78bb27fe52e4229 {
    margin-top: 155px;
  }

  .mb_lg--155_078afa286cf7563d {
    margin-bottom: 155px;
  }

  .ml_lg--155_c910307c45378db2 {
    margin-left: 155px;
  }

  .ptb_lg--160_fe42850f68accf4b {
    padding: 160px 0;
  }

  .plr_lg--160_d295bb283ab81c53 {
    padding: 0 160px;
  }

  .pt_lg--160_c4476723a7340fcb {
    padding-top: 160px;
  }

  .pb_lg--160_c2c936a115be8688 {
    padding-bottom: 160px;
  }

  .pl_lg--160_ba687e8e22a8a3ec {
    padding-left: 160px;
  }

  .pr_lg--160_4804c03b4fe6c84d {
    padding-right: 160px;
  }

  .mt_lg--160_ecd139c439bc547a {
    margin-top: 160px;
  }

  .mb_lg--160_f5b28113c8aae936 {
    margin-bottom: 160px;
  }

  .ml_lg--160_4a513178626bd6d6 {
    margin-left: 160px;
  }

  .ptb_lg--165_4dafa2da1e63be41 {
    padding: 165px 0;
  }

  .plr_lg--165_0e30ce3f075e779c {
    padding: 0 165px;
  }

  .pt_lg--165_c87f2902b0bdb830 {
    padding-top: 165px;
  }

  .pb_lg--165_423daa913cec436d {
    padding-bottom: 165px;
  }

  .pl_lg--165_9737a1a3c2c468eb {
    padding-left: 165px;
  }

  .pr_lg--165_dedbd00014ac97eb {
    padding-right: 165px;
  }

  .mt_lg--165_c3a7d1869cc26be2 {
    margin-top: 165px;
  }

  .mb_lg--165_4555469e73abbb10 {
    margin-bottom: 165px;
  }

  .ml_lg--165_ac4e03ea5e021374 {
    margin-left: 165px;
  }

  .ptb_lg--170_c389572626bab04e {
    padding: 170px 0;
  }

  .plr_lg--170_97c32af942a60cca {
    padding: 0 170px;
  }

  .pt_lg--170_a94a79167783eb2d {
    padding-top: 170px;
  }

  .pb_lg--170_2db00ccecc28c105 {
    padding-bottom: 170px;
  }

  .pl_lg--170_78ff960323882bce {
    padding-left: 170px;
  }

  .pr_lg--170_daea82649ecc2b4b {
    padding-right: 170px;
  }

  .mt_lg--170_c8bceadb93e59804 {
    margin-top: 170px;
  }

  .mb_lg--170_4eda3a4ccd6576c7 {
    margin-bottom: 170px;
  }

  .ml_lg--170_9c35e93aee5b12eb {
    margin-left: 170px;
  }

  .ptb_lg--175_c5662d503c9eb502 {
    padding: 175px 0;
  }

  .plr_lg--175_6a226ed40c0f599e {
    padding: 0 175px;
  }

  .pt_lg--175_c41c3b177142936f {
    padding-top: 175px;
  }

  .pb_lg--175_b409f8afd6ff34aa {
    padding-bottom: 175px;
  }

  .pl_lg--175_a10299e26e9e059b {
    padding-left: 175px;
  }

  .pr_lg--175_3ba01f768a9f3e5e {
    padding-right: 175px;
  }

  .mt_lg--175_ea11454028db3c09 {
    margin-top: 175px;
  }

  .mb_lg--175_e4f3cf778c21d85b {
    margin-bottom: 175px;
  }

  .ml_lg--175_96f210da06710817 {
    margin-left: 175px;
  }

  .ptb_lg--180_958b56522b3b7b26 {
    padding: 180px 0;
  }

  .plr_lg--180_7f2a035d4d4d33fb {
    padding: 0 180px;
  }

  .pt_lg--180_7972e7610f39ced8 {
    padding-top: 180px;
  }

  .pb_lg--180_b1625ae27be21eac {
    padding-bottom: 180px;
  }

  .pl_lg--180_ab1a9cbb32ec03eb {
    padding-left: 180px;
  }

  .pr_lg--180_282a6fd7b12684e1 {
    padding-right: 180px;
  }

  .mt_lg--180_047d96ed6121bc6c {
    margin-top: 180px;
  }

  .mb_lg--180_ea3c71f6ba9bdfcc {
    margin-bottom: 180px;
  }

  .ml_lg--180_c560559a1ccbc649 {
    margin-left: 180px;
  }

  .ptb_lg--185_7c095fc111b8db79 {
    padding: 185px 0;
  }

  .plr_lg--185_0c6caf456fb36461 {
    padding: 0 185px;
  }

  .pt_lg--185_e112dde88b95e2d5 {
    padding-top: 185px;
  }

  .pb_lg--185_0bd43faa38b767e7 {
    padding-bottom: 185px;
  }

  .pl_lg--185_6d915cf40478715d {
    padding-left: 185px;
  }

  .pr_lg--185_e70d3ee6c4157592 {
    padding-right: 185px;
  }

  .mt_lg--185_75248d73c54d786c {
    margin-top: 185px;
  }

  .mb_lg--185_0c8b14e807200f8a {
    margin-bottom: 185px;
  }

  .ml_lg--185_6be35cc590f045fb {
    margin-left: 185px;
  }

  .ptb_lg--190_ac9621a4e7047303 {
    padding: 190px 0;
  }

  .plr_lg--190_1fdf9f58619816e0 {
    padding: 0 190px;
  }

  .pt_lg--190_9bfab79f33752a0b {
    padding-top: 190px;
  }

  .pb_lg--190_1487a1d63e30f1fe {
    padding-bottom: 190px;
  }

  .pl_lg--190_3dc6ad7275f684b2 {
    padding-left: 190px;
  }

  .pr_lg--190_948cad05d7cdbf77 {
    padding-right: 190px;
  }

  .mt_lg--190_d77ec8f697b46ab6 {
    margin-top: 190px;
  }

  .mb_lg--190_73a046306949c500 {
    margin-bottom: 190px;
  }

  .ml_lg--190_c714cb86b4694784 {
    margin-left: 190px;
  }

  .ptb_lg--195_dfcd0a6d0023b3ea {
    padding: 195px 0;
  }

  .plr_lg--195_55cfb6700fd71cb2 {
    padding: 0 195px;
  }

  .pt_lg--195_b350bd68f47ca117 {
    padding-top: 195px;
  }

  .pb_lg--195_229a8d67e0a597b0 {
    padding-bottom: 195px;
  }

  .pl_lg--195_557cb9dc62d27362 {
    padding-left: 195px;
  }

  .pr_lg--195_2012d8dcfb228740 {
    padding-right: 195px;
  }

  .mt_lg--195_19e61827aeb61c8a {
    margin-top: 195px;
  }

  .mb_lg--195_0f26e9a0e10d805c {
    margin-bottom: 195px;
  }

  .ml_lg--195_55f592b42321c777 {
    margin-left: 195px;
  }

  .ptb_lg--200_852ad13d080abad9 {
    padding: 200px 0;
  }

  .plr_lg--200_ffc38f7c9194f2e2 {
    padding: 0 200px;
  }

  .pt_lg--200_b6ae6418366f4922 {
    padding-top: 200px;
  }

  .pb_lg--200_c4e89ea2f8642801 {
    padding-bottom: 200px;
  }

  .pl_lg--200_be8e6e38896f34e6 {
    padding-left: 200px;
  }

  .pr_lg--200_0f0de6101deaf59c {
    padding-right: 200px;
  }

  .mt_lg--200_7a036981f70f45f9 {
    margin-top: 200px;
  }

  .mb_lg--200_f3224f3577e9b323 {
    margin-bottom: 200px;
  }

  .ml_lg--200_2f5e9a8d1caa67da {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_593e92935d7c4896 {
    padding: 0;
  }

  .pl_md--0_337e4f8b420d9848 {
    padding-left: 0;
  }

  .pr_md--0_54e9b168c7590dd0 {
    padding-right: 0;
  }

  .pt_md--0_7bd9058d7bf29607 {
    padding-top: 0;
  }

  .pb_md--0_37af6257084b6688 {
    padding-bottom: 0;
  }

  .pb_md--80_6418b4d8556331e2 {
    padding-bottom: 80px;
  }

  .pt_md--50_b7e22a7819baa890 {
    padding-top: 50px;
  }

  .mr_md--0_f616124b068a702c {
    margin-right: 0;
  }

  .ml_md--0_585cf717cc0cac4a {
    margin-left: 0;
  }

  .mt_md--0_11376118ac11ed26 {
    margin-top: 0;
  }

  .mb_md--0_0152329e946ca031 {
    margin-bottom: 0;
  }

  .ptb_md--250_1a4a0df361551d60 {
    padding: 250px 0;
  }

  .ptb_md--5_c0f0623823f8e901 {
    padding: 5px 0;
  }

  .plr_md--5_7a80b35d59e9f132 {
    padding: 0 5px;
  }

  .pt_md--5_c692cf73f55f3dc7 {
    padding-top: 5px;
  }

  .pb_md--5_cd92598aa4f7dbc2 {
    padding-bottom: 5px;
  }

  .pl_md--5_f23b4850f8a0f838 {
    padding-left: 5px;
  }

  .pr_md--5_f8989292acaf3587 {
    padding-right: 5px;
  }

  .mt_md--5_95577fdcbb7c8e4a {
    margin-top: 5px;
  }

  .mb_md--5_a5eccc0e3fc12b51 {
    margin-bottom: 5px;
  }

  .ptb_md--10_eefe92a812dd9de3 {
    padding: 10px 0;
  }

  .plr_md--10_be5034690b6bfe4e {
    padding: 0 10px;
  }

  .pt_md--10_46004d9e55f48bc0 {
    padding-top: 10px;
  }

  .pb_md--10_950913abe12a8fc4 {
    padding-bottom: 10px;
  }

  .pl_md--10_66a06c00d6ab0cb1 {
    padding-left: 10px;
  }

  .pr_md--10_0350313a20fbb204 {
    padding-right: 10px;
  }

  .mt_md--10_cd80fd6f5883068d {
    margin-top: 10px;
  }

  .mb_md--10_4f27bc8b4a216064 {
    margin-bottom: 10px;
  }

  .ptb_md--15_6bf8c55eb2a70e7e {
    padding: 15px 0;
  }

  .plr_md--15_0865acfc3f382d5b {
    padding: 0 15px;
  }

  .pt_md--15_fd2e0b1009e2d4d7 {
    padding-top: 15px;
  }

  .pb_md--15_feddb01937917bde {
    padding-bottom: 15px;
  }

  .pl_md--15_53078824d3f851ad {
    padding-left: 15px;
  }

  .pr_md--15_9723368425d9c490 {
    padding-right: 15px;
  }

  .mt_md--15_788045095773eb6a {
    margin-top: 15px;
  }

  .mb_md--15_5fe3e5611abbaf80 {
    margin-bottom: 15px;
  }

  .ptb_md--20_9acee827f9f7129d {
    padding: 20px 0;
  }

  .plr_md--20_8ed4179b1d8a27cf {
    padding: 0 20px;
  }

  .pt_md--20_715e32f1b09d6e30 {
    padding-top: 20px;
  }

  .pb_md--20_626c62d63e3f06d2 {
    padding-bottom: 20px;
  }

  .pl_md--20_4e3ea8f9045d6046 {
    padding-left: 20px;
  }

  .pr_md--20_4a0c98ebfeb366b6 {
    padding-right: 20px;
  }

  .mt_md--20_3d4fbecbb58b0263 {
    margin-top: 20px;
  }

  .mb_md--20_073e5b695767fbd0 {
    margin-bottom: 20px;
  }

  .ptb_md--25_17f37ef1a97131a6 {
    padding: 25px 0;
  }

  .plr_md--25_1d400a2aab8b1c7e {
    padding: 0 25px;
  }

  .pt_md--25_cb38ef4322a28104 {
    padding-top: 25px;
  }

  .pb_md--25_eb63c36e888104e4 {
    padding-bottom: 25px;
  }

  .pl_md--25_7343d54f80a2d71d {
    padding-left: 25px;
  }

  .pr_md--25_c0f091fd7fc9ad5e {
    padding-right: 25px;
  }

  .mt_md--25_d6a31116fbdfd8e7 {
    margin-top: 25px;
  }

  .mb_md--25_fd87606fc23581e3 {
    margin-bottom: 25px;
  }

  .ptb_md--30_315a7ed653ec91c7 {
    padding: 30px 0;
  }

  .plr_md--30_32f6c9a7a8360ddb {
    padding: 0 30px;
  }

  .pt_md--30_5d1cfdef02d5d032 {
    padding-top: 30px;
  }

  .pb_md--30_0e106f3dc1b26855 {
    padding-bottom: 30px;
  }

  .pl_md--30_5a4f88e71b88f051 {
    padding-left: 30px;
  }

  .pr_md--30_88d0c77b606c9571 {
    padding-right: 30px;
  }

  .mt_md--30_5b227a5eb209a88e {
    margin-top: 30px;
  }

  .mb_md--30_13d3393f2e705c20 {
    margin-bottom: 30px;
  }

  .ptb_md--35_c94731b13cb911a4 {
    padding: 35px 0;
  }

  .plr_md--35_b6c2cce246da55ad {
    padding: 0 35px;
  }

  .pt_md--35_98b617809472f695 {
    padding-top: 35px;
  }

  .pb_md--35_e3fe31248c440f8d {
    padding-bottom: 35px;
  }

  .pl_md--35_eb5de4ab3bf60fc0 {
    padding-left: 35px;
  }

  .pr_md--35_28297d24cf8ba100 {
    padding-right: 35px;
  }

  .mt_md--35_414d70a087c0f8e7 {
    margin-top: 35px;
  }

  .mb_md--35_d0f003ba70fb080f {
    margin-bottom: 35px;
  }

  .ptb_md--40_14f904ec7a39f59b {
    padding: 40px 0;
  }

  .plr_md--40_736b47588fa96957 {
    padding: 0 40px;
  }

  .pt_md--40_1525662276354724 {
    padding-top: 40px;
  }

  .pb_md--40_f76e70cd249fa9c7 {
    padding-bottom: 40px;
  }

  .pl_md--40_97b84af03d36b476 {
    padding-left: 40px;
  }

  .pr_md--40_965c5cf821c7759f {
    padding-right: 40px;
  }

  .mt_md--40_db75669782e52abd {
    margin-top: 40px;
  }

  .mb_md--40_d22fc1b651420c83 {
    margin-bottom: 40px;
  }

  .ptb_md--45_b2d8a19fe9a996c1 {
    padding: 45px 0;
  }

  .plr_md--45_e5f79781f311b13b {
    padding: 0 45px;
  }

  .pt_md--45_a6b9d9991faeb2dd {
    padding-top: 45px;
  }

  .pb_md--45_059c4ca6669aa67a {
    padding-bottom: 45px;
  }

  .pl_md--45_d151025e4c5fa2f4 {
    padding-left: 45px;
  }

  .pr_md--45_926c17bd835f47ee {
    padding-right: 45px;
  }

  .mt_md--45_543c0dc20261adbc {
    margin-top: 45px;
  }

  .mb_md--45_13754138e57f9137 {
    margin-bottom: 45px;
  }

  .ptb_md--50_98afbc152a3f287a {
    padding: 50px 0;
  }

  .plr_md--50_b3a2c5c70f25aa17 {
    padding: 0 50px;
  }

  .pt_md--50_b7e22a7819baa890 {
    padding-top: 50px;
  }

  .pb_md--50_4e855ce08329e9f4 {
    padding-bottom: 50px;
  }

  .pl_md--50_cc329da8ce80857a {
    padding-left: 50px;
  }

  .pr_md--50_3b4d358bc07f0b29 {
    padding-right: 50px;
  }

  .mt_md--50_b7c4e1c0a6e21832 {
    margin-top: 50px;
  }

  .mb_md--50_eb7967fd4a294cd4 {
    margin-bottom: 50px;
  }

  .ptb_md--55_15d93e40e560c4c7 {
    padding: 55px 0;
  }

  .plr_md--55_5603fdfbbcd35431 {
    padding: 0 55px;
  }

  .pt_md--55_8791269a6a682dfd {
    padding-top: 55px;
  }

  .pb_md--55_d9f05a69b9015362 {
    padding-bottom: 55px;
  }

  .pl_md--55_08bc9213d372286c {
    padding-left: 55px;
  }

  .pr_md--55_97b3023ac32ee8f2 {
    padding-right: 55px;
  }

  .mt_md--55_3f75d114ae8999da {
    margin-top: 55px;
  }

  .mb_md--55_50f241c0b3f31928 {
    margin-bottom: 55px;
  }

  .ptb_md--60_a3f579a5ff9e0362 {
    padding: 60px 0;
  }

  .plr_md--60_9dfb5d0cedf9d291 {
    padding: 0 60px;
  }

  .pt_md--60_35d5b9ef33117ca2 {
    padding-top: 60px;
  }

  .pb_md--60_f1b7edf2e1c66c2d {
    padding-bottom: 60px;
  }

  .pl_md--60_d6ea3ce353114ea4 {
    padding-left: 60px;
  }

  .pr_md--60_e95de2beb6fab44c {
    padding-right: 60px;
  }

  .mt_md--60_7e4d4aed19a0e513 {
    margin-top: 60px;
  }

  .mb_md--60_fd77834d83f144d7 {
    margin-bottom: 60px;
  }

  .ptb_md--65_871e51067ca10e4e {
    padding: 65px 0;
  }

  .plr_md--65_288a24ca5af2eaa8 {
    padding: 0 65px;
  }

  .pt_md--65_0406bee3cd8b5381 {
    padding-top: 65px;
  }

  .pb_md--65_0c05f8d4b632bd9f {
    padding-bottom: 65px;
  }

  .pl_md--65_8536e8f06e08ae8d {
    padding-left: 65px;
  }

  .pr_md--65_5b55bc0719d6cbcb {
    padding-right: 65px;
  }

  .mt_md--65_2e93eed51acb76b2 {
    margin-top: 65px;
  }

  .mb_md--65_c55bbfe3043354dc {
    margin-bottom: 65px;
  }

  .ptb_md--70_058a8e8094f8c8d8 {
    padding: 70px 0;
  }

  .plr_md--70_73daa34ccfca9369 {
    padding: 0 70px;
  }

  .pt_md--70_b8fcaa8d213d3a7a {
    padding-top: 70px;
  }

  .pb_md--70_70e7b189dc4c6928 {
    padding-bottom: 70px;
  }

  .pl_md--70_deabf4aa5d04db80 {
    padding-left: 70px;
  }

  .pr_md--70_65df05b80e93ca98 {
    padding-right: 70px;
  }

  .mt_md--70_3d438489e14bf84d {
    margin-top: 70px;
  }

  .mb_md--70_3c89f5b4249529fb {
    margin-bottom: 70px;
  }

  .ptb_md--75_56396ea318efb74a {
    padding: 75px 0;
  }

  .plr_md--75_46324e1fba90f9de {
    padding: 0 75px;
  }

  .pt_md--75_b80bdb9208f2557a {
    padding-top: 75px;
  }

  .pb_md--75_fa56b3949715f7a5 {
    padding-bottom: 75px;
  }

  .pl_md--75_02498ff8d807fe6a {
    padding-left: 75px;
  }

  .pr_md--75_42f8ff68c946b0b6 {
    padding-right: 75px;
  }

  .mt_md--75_6ea1985f40616a84 {
    margin-top: 75px;
  }

  .mb_md--75_45e4ca03c1330d19 {
    margin-bottom: 75px;
  }

  .ptb_md--80_3b2630cd7faa47c8 {
    padding: 80px 0;
  }

  .plr_md--80_d8fe9441f7f81b21 {
    padding: 0 80px;
  }

  .pt_md--80_254336e6827a13fc {
    padding-top: 80px;
  }

  .pb_md--80_6418b4d8556331e2 {
    padding-bottom: 80px;
  }

  .pl_md--80_b48d2995fef5583e {
    padding-left: 80px;
  }

  .pr_md--80_35201987b19fa852 {
    padding-right: 80px;
  }

  .mt_md--80_72e7a54139196a9c {
    margin-top: 80px;
  }

  .mb_md--80_9c91bade07f0d3c5 {
    margin-bottom: 80px;
  }

  .ptb_md--85_8f3f6807a67779b2 {
    padding: 85px 0;
  }

  .plr_md--85_2212e51ed3150e96 {
    padding: 0 85px;
  }

  .pt_md--85_3edc3b73684e76b4 {
    padding-top: 85px;
  }

  .pb_md--85_c641546ab42ee016 {
    padding-bottom: 85px;
  }

  .pl_md--85_80fe7704108f61a8 {
    padding-left: 85px;
  }

  .pr_md--85_40475533a6d35595 {
    padding-right: 85px;
  }

  .mt_md--85_9c5de24131f31442 {
    margin-top: 85px;
  }

  .mb_md--85_c36d5c4de2f00e54 {
    margin-bottom: 85px;
  }

  .ptb_md--90_25a4d0916f1a5f66 {
    padding: 90px 0;
  }

  .plr_md--90_f718ffa4678ec9db {
    padding: 0 90px;
  }

  .pt_md--90_994422ff6d78c190 {
    padding-top: 90px;
  }

  .pb_md--90_719493207d1c2f1a {
    padding-bottom: 90px;
  }

  .pl_md--90_7c85ddff09f98cef {
    padding-left: 90px;
  }

  .pr_md--90_dbef0a18508b648c {
    padding-right: 90px;
  }

  .mt_md--90_29748c6c4e281ebd {
    margin-top: 90px;
  }

  .mb_md--90_216b56b60e3f9607 {
    margin-bottom: 90px;
  }

  .ptb_md--95_15de94a80a23ee72 {
    padding: 95px 0;
  }

  .plr_md--95_c84e721c2fb50395 {
    padding: 0 95px;
  }

  .pt_md--95_a69d7cf09504fcab {
    padding-top: 95px;
  }

  .pb_md--95_0cc5f724a18f1dc0 {
    padding-bottom: 95px;
  }

  .pl_md--95_9e93e3ba9444fb46 {
    padding-left: 95px;
  }

  .pr_md--95_602ea34386876ff0 {
    padding-right: 95px;
  }

  .mt_md--95_8721cc1b8c2579cd {
    margin-top: 95px;
  }

  .mb_md--95_2bcd5674f8ab6442 {
    margin-bottom: 95px;
  }

  .ptb_md--100_33836b57d89fe6c7 {
    padding: 100px 0;
  }

  .plr_md--100_8a37b66dc00bb841 {
    padding: 0 100px;
  }

  .pt_md--100_5c1fc198e3b861e4 {
    padding-top: 100px;
  }

  .pb_md--100_fc8443d93f74a4d0 {
    padding-bottom: 100px;
  }

  .pl_md--100_094b328981e92d17 {
    padding-left: 100px;
  }

  .pr_md--100_d99e55845bced89f {
    padding-right: 100px;
  }

  .mt_md--100_81728eb5db5e2de6 {
    margin-top: 100px;
  }

  .mb_md--100_b3c26c7b3c1de81e {
    margin-bottom: 100px;
  }

  .ptb_md--105_e4388ab77e54b476 {
    padding: 105px 0;
  }

  .plr_md--105_34a740e9aee5efbe {
    padding: 0 105px;
  }

  .pt_md--105_4d7900f3b327118c {
    padding-top: 105px;
  }

  .pb_md--105_41abeb6533f4b495 {
    padding-bottom: 105px;
  }

  .pl_md--105_0b52eede1d472245 {
    padding-left: 105px;
  }

  .pr_md--105_e120849ac27a3f6d {
    padding-right: 105px;
  }

  .mt_md--105_c0162f002cecaf48 {
    margin-top: 105px;
  }

  .mb_md--105_6aa2d473a8c2fe0d {
    margin-bottom: 105px;
  }

  .ptb_md--110_a8bc4116b06f757d {
    padding: 110px 0;
  }

  .plr_md--110_92ce983d50ec2d26 {
    padding: 0 110px;
  }

  .pt_md--110_faecfaddea51f115 {
    padding-top: 110px;
  }

  .pb_md--110_43e91197c8259d28 {
    padding-bottom: 110px;
  }

  .pl_md--110_e75e8b8d2514e991 {
    padding-left: 110px;
  }

  .pr_md--110_e8840dee6e983e04 {
    padding-right: 110px;
  }

  .mt_md--110_bd9b87bb30c6cd5b {
    margin-top: 110px;
  }

  .mb_md--110_1430e23fb543a5fe {
    margin-bottom: 110px;
  }

  .ptb_md--115_61cadb33e5a3eedd {
    padding: 115px 0;
  }

  .plr_md--115_5eb315a722426d8c {
    padding: 0 115px;
  }

  .pt_md--115_d71e27ec236ef90a {
    padding-top: 115px;
  }

  .pb_md--115_3f4db044e3945187 {
    padding-bottom: 115px;
  }

  .pl_md--115_82cb2a74b29bbe13 {
    padding-left: 115px;
  }

  .pr_md--115_30efd995d272d35d {
    padding-right: 115px;
  }

  .mt_md--115_f4ed3d64e2780bf5 {
    margin-top: 115px;
  }

  .mb_md--115_e334cf19ee7e3120 {
    margin-bottom: 115px;
  }

  .ptb_md--120_f6d38052765372fb {
    padding: 120px 0;
  }

  .plr_md--120_82741e3225f43bbc {
    padding: 0 120px;
  }

  .pt_md--120_ee0fe043358f274b {
    padding-top: 120px;
  }

  .pb_md--120_21a0840eb2ec5ec0 {
    padding-bottom: 120px;
  }

  .pl_md--120_1f1095c9f87b8845 {
    padding-left: 120px;
  }

  .pr_md--120_27cd6371a18cd623 {
    padding-right: 120px;
  }

  .mt_md--120_c01cfcd6d4f3aeec {
    margin-top: 120px;
  }

  .mb_md--120_14b627aba1c3eee3 {
    margin-bottom: 120px;
  }

  .ptb_md--125_eadb1ae07c630af7 {
    padding: 125px 0;
  }

  .plr_md--125_7a946964c38c6a54 {
    padding: 0 125px;
  }

  .pt_md--125_8d071fd85118ae27 {
    padding-top: 125px;
  }

  .pb_md--125_8d520ddfb754a312 {
    padding-bottom: 125px;
  }

  .pl_md--125_d7aa969d657c13a4 {
    padding-left: 125px;
  }

  .pr_md--125_f1fd10e45274b3a9 {
    padding-right: 125px;
  }

  .mt_md--125_9e1cf49ebc8eee15 {
    margin-top: 125px;
  }

  .mb_md--125_dcdb53151ca2864a {
    margin-bottom: 125px;
  }

  .ptb_md--130_929a889ca473aeb8 {
    padding: 130px 0;
  }

  .plr_md--130_f2d5da6dd9392244 {
    padding: 0 130px;
  }

  .pt_md--130_d7f3f012dc08ff29 {
    padding-top: 130px;
  }

  .pb_md--130_cd7b6641a995f7fb {
    padding-bottom: 130px;
  }

  .pl_md--130_3b71bfb42bc0e99c {
    padding-left: 130px;
  }

  .pr_md--130_f33d61fe33b75b32 {
    padding-right: 130px;
  }

  .mt_md--130_6441dd4949f8f9d1 {
    margin-top: 130px;
  }

  .mb_md--130_eacada945c75d2d4 {
    margin-bottom: 130px;
  }

  .ptb_md--135_ed151158ccc08a43 {
    padding: 135px 0;
  }

  .plr_md--135_11b1fed784a72799 {
    padding: 0 135px;
  }

  .pt_md--135_6c87733de52b0000 {
    padding-top: 135px;
  }

  .pb_md--135_e4230e890d4874ac {
    padding-bottom: 135px;
  }

  .pl_md--135_4166132967f8d4f0 {
    padding-left: 135px;
  }

  .pr_md--135_1428996742b5e9b5 {
    padding-right: 135px;
  }

  .mt_md--135_3d43eb03b01259e6 {
    margin-top: 135px;
  }

  .mb_md--135_6c65cb05297317a5 {
    margin-bottom: 135px;
  }

  .ptb_md--140_3ed65447b082e4fb {
    padding: 140px 0;
  }

  .plr_md--140_981d56722f7713bf {
    padding: 0 140px;
  }

  .pt_md--140_a502e84f7483a107 {
    padding-top: 140px;
  }

  .pb_md--140_8016c4a48ffdb524 {
    padding-bottom: 140px;
  }

  .pl_md--140_f328f05801f70192 {
    padding-left: 140px;
  }

  .pr_md--140_984b7d11ea68b5c3 {
    padding-right: 140px;
  }

  .mt_md--140_1b47c49225d6f94b {
    margin-top: 140px;
  }

  .mb_md--140_06a4892f1b7342eb {
    margin-bottom: 140px;
  }

  .ptb_md--145_892b8d10081ccced {
    padding: 145px 0;
  }

  .plr_md--145_59f8d2772b4bdbc1 {
    padding: 0 145px;
  }

  .pt_md--145_4c7c92a11388c9df {
    padding-top: 145px;
  }

  .pb_md--145_d983f8e86346397b {
    padding-bottom: 145px;
  }

  .pl_md--145_43ef0f496539d45f {
    padding-left: 145px;
  }

  .pr_md--145_45db29a7320a47e6 {
    padding-right: 145px;
  }

  .mt_md--145_8580b3b65202db87 {
    margin-top: 145px;
  }

  .mb_md--145_1a0321276883c081 {
    margin-bottom: 145px;
  }

  .ptb_md--150_9a26d99eef370cac {
    padding: 150px 0;
  }

  .plr_md--150_29936a85d9360c56 {
    padding: 0 150px;
  }

  .pt_md--150_f6f694a8dce1d10d {
    padding-top: 150px;
  }

  .pb_md--150_4e556a8dd6e35388 {
    padding-bottom: 150px;
  }

  .pl_md--150_1fa867f41866b424 {
    padding-left: 150px;
  }

  .pr_md--150_caca91bf1fba355a {
    padding-right: 150px;
  }

  .mt_md--150_41b30c3296832bda {
    margin-top: 150px;
  }

  .mb_md--150_36fbe907ed9d15b1 {
    margin-bottom: 150px;
  }

  .ptb_md--155_d3fad01296b723d6 {
    padding: 155px 0;
  }

  .plr_md--155_445bee217fce657c {
    padding: 0 155px;
  }

  .pt_md--155_29afd013da326e8c {
    padding-top: 155px;
  }

  .pb_md--155_ec1d45da05190305 {
    padding-bottom: 155px;
  }

  .pl_md--155_a18217aefd1769e0 {
    padding-left: 155px;
  }

  .pr_md--155_770c178449c1d7ef {
    padding-right: 155px;
  }

  .mt_md--155_8a61cab34fbc190d {
    margin-top: 155px;
  }

  .mb_md--155_161b5f6e1cde7b2c {
    margin-bottom: 155px;
  }

  .ptb_md--160_e34f9b80b91700e6 {
    padding: 160px 0;
  }

  .plr_md--160_0d5b732746115a5e {
    padding: 0 160px;
  }

  .pt_md--160_3ab7b6a7d712d07d {
    padding-top: 160px;
  }

  .pb_md--160_eea32866a3588441 {
    padding-bottom: 160px;
  }

  .pl_md--160_356072c59cd1abf6 {
    padding-left: 160px;
  }

  .pr_md--160_d22edb40bcc21686 {
    padding-right: 160px;
  }

  .mt_md--160_83e23a93ee42a094 {
    margin-top: 160px;
  }

  .mb_md--160_eeaeb202c10b1b0d {
    margin-bottom: 160px;
  }

  .ptb_md--165_92d792df14c8cfbe {
    padding: 165px 0;
  }

  .plr_md--165_189aa618e2d5d3e1 {
    padding: 0 165px;
  }

  .pt_md--165_a22bc40540997c10 {
    padding-top: 165px;
  }

  .pb_md--165_0f252841f153b7fe {
    padding-bottom: 165px;
  }

  .pl_md--165_6d1794c18f153dbf {
    padding-left: 165px;
  }

  .pr_md--165_6bcdebdbf34a84bf {
    padding-right: 165px;
  }

  .mt_md--165_8d36ac6a4e915d08 {
    margin-top: 165px;
  }

  .mb_md--165_8f256e0b382deb9e {
    margin-bottom: 165px;
  }

  .ptb_md--170_7ed2d210d3c7a72c {
    padding: 170px 0;
  }

  .plr_md--170_b43c3f44fb272c85 {
    padding: 0 170px;
  }

  .pt_md--170_c5ba06ae18c018a0 {
    padding-top: 170px;
  }

  .pb_md--170_d67f6fc87821eb24 {
    padding-bottom: 170px;
  }

  .pl_md--170_7a975a761cf16c9e {
    padding-left: 170px;
  }

  .pr_md--170_8569d8a78c0b4a00 {
    padding-right: 170px;
  }

  .mt_md--170_83f5a7bea5c3be4c {
    margin-top: 170px;
  }

  .mb_md--170_fb0aed2b0f227d3e {
    margin-bottom: 170px;
  }

  .ptb_md--175_b474a5364427abba {
    padding: 175px 0;
  }

  .plr_md--175_9d8ed3585f0fd952 {
    padding: 0 175px;
  }

  .pt_md--175_19e030348c933d7a {
    padding-top: 175px;
  }

  .pb_md--175_61d75ad796766f36 {
    padding-bottom: 175px;
  }

  .pl_md--175_d0a51d4a7390060a {
    padding-left: 175px;
  }

  .pr_md--175_f97189205b3c9309 {
    padding-right: 175px;
  }

  .mt_md--175_113ffbeec737974f {
    margin-top: 175px;
  }

  .mb_md--175_8ca05de61e945d83 {
    margin-bottom: 175px;
  }

  .ptb_md--180_b03b00016b740f8a {
    padding: 180px 0;
  }

  .plr_md--180_4bcb7da63b9c1b81 {
    padding: 0 180px;
  }

  .pt_md--180_8af4230f7a82127d {
    padding-top: 180px;
  }

  .pb_md--180_001a9ae14c06a112 {
    padding-bottom: 180px;
  }

  .pl_md--180_bc19774ad3234382 {
    padding-left: 180px;
  }

  .pr_md--180_e7ed28c7dc202caa {
    padding-right: 180px;
  }

  .mt_md--180_218ec6673a8af48f {
    margin-top: 180px;
  }

  .mb_md--180_6fb0cd47949aa950 {
    margin-bottom: 180px;
  }

  .ptb_md--185_c18b39f9db1a475a {
    padding: 185px 0;
  }

  .plr_md--185_448926a28c5ec15b {
    padding: 0 185px;
  }

  .pt_md--185_0b7239a7676e54aa {
    padding-top: 185px;
  }

  .pb_md--185_0f21bcccfb91bb3a {
    padding-bottom: 185px;
  }

  .pl_md--185_f437d1dd955d52e9 {
    padding-left: 185px;
  }

  .pr_md--185_e27e4934ad794433 {
    padding-right: 185px;
  }

  .mt_md--185_204f3a6aabdb1c71 {
    margin-top: 185px;
  }

  .mb_md--185_21cadd0e55dd5c1f {
    margin-bottom: 185px;
  }

  .ptb_md--190_7494feae0a061c42 {
    padding: 190px 0;
  }

  .plr_md--190_b9f92ff231de4988 {
    padding: 0 190px;
  }

  .pt_md--190_c26e2b73b2174668 {
    padding-top: 190px;
  }

  .pb_md--190_56dd4762f998d5fe {
    padding-bottom: 190px;
  }

  .pl_md--190_5edeca58c5a8648f {
    padding-left: 190px;
  }

  .pr_md--190_a4473aafe44f6e23 {
    padding-right: 190px;
  }

  .mt_md--190_fe7fe8acfb5ee6dc {
    margin-top: 190px;
  }

  .mb_md--190_4a375af6e914f4ef {
    margin-bottom: 190px;
  }

  .ptb_md--195_ede01d25afa744b4 {
    padding: 195px 0;
  }

  .plr_md--195_ad15aea2199189e6 {
    padding: 0 195px;
  }

  .pt_md--195_13a5923d215b6ea3 {
    padding-top: 195px;
  }

  .pb_md--195_6098a8523f313785 {
    padding-bottom: 195px;
  }

  .pl_md--195_71b8abc665068613 {
    padding-left: 195px;
  }

  .pr_md--195_b6469d43a772837c {
    padding-right: 195px;
  }

  .mt_md--195_c60f31c0815c98c2 {
    margin-top: 195px;
  }

  .mb_md--195_897a297b4ff25041 {
    margin-bottom: 195px;
  }

  .ptb_md--200_f294fee73eab5ace {
    padding: 200px 0;
  }

  .plr_md--200_749e451b6e1d5c92 {
    padding: 0 200px;
  }

  .pt_md--200_f6ee90671985b36f {
    padding-top: 200px;
  }

  .pb_md--200_77a87267eb7e989e {
    padding-bottom: 200px;
  }

  .pl_md--200_12e7bad1665ed9e6 {
    padding-left: 200px;
  }

  .pr_md--200_eca25896a4153346 {
    padding-right: 200px;
  }

  .mt_md--200_ddfeb449bd3c7631 {
    margin-top: 200px;
  }

  .mb_md--200_3e5101d60c56003a {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_ed37667e7ce6bda6 {
    padding: 250px 0;
  }

  .ptb_sm--0_a25ea32cac3de118 {
    padding: 0;
  }

  .pl_sm--0_56c9b52ad2967404 {
    padding-left: 0;
  }

  .pr_sm--0_cb94e5eb38521c3b {
    padding-right: 0;
  }

  .pt_sm--0_f49e5f0568b1a7fe {
    padding-top: 0;
  }

  .pb_sm--0_2d41ddb3dd65bf37 {
    padding-bottom: 0;
  }

  .pb_sm--80_ca61c9543c2740e4 {
    padding-bottom: 30px;
  }

  .pt_sm--50_466bcbbede01bb3b {
    padding-top: 50px;
  }

  .mr_sm--0_078fec8eb6f5b0f4 {
    margin-right: 0;
  }

  .ml_sm--0_626fd11d76af8d2d {
    margin-left: 0;
  }

  .mt_sm--0_812c15cb4f7af411 {
    margin-top: 0;
  }

  .mb_sm--0_4337bbed91c7eb1f {
    margin-bottom: 0;
  }

  .pt_sm--150_3dd5ee031dec92ee {
    padding-top: 150px;
  }

  .pb_sm--110_b3bb07e47fb6f774 {
    padding-bottom: 110px;
  }

  .ptb_sm--5_02ed292e3a5ee735 {
    padding: 5px 0;
  }

  .plr_sm--5_d62037bcdfc88c85 {
    padding: 0 5px;
  }

  .pt_sm--5_922d12127736ccbd {
    padding-top: 5px;
  }

  .pb_sm--5_80fcd6e604a7e141 {
    padding-bottom: 5px;
  }

  .pl_sm--5_bff0ddb9b383096c {
    padding-left: 5px;
  }

  .pr_sm--5_6cc8c8dd836aec9f {
    padding-right: 5px;
  }

  .mt_sm--5_e9fd27b66b40b5f2 {
    margin-top: 5px;
  }

  .ml_sm--5_6c9bbffa45dcca51 {
    margin-left: 5px;
  }

  .mr_sm--5_ab058bdd69b2aa29 {
    margin-right: 5px;
  }

  .mb_sm--5_8fdf6adf3863c262 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_ecb076856d1c2753 {
    padding: 10px 0;
  }

  .plr_sm--10_52877a231daa2c6c {
    padding: 0 10px;
  }

  .pt_sm--10_fb15598bd840db69 {
    padding-top: 10px;
  }

  .pb_sm--10_292e015674fa357e {
    padding-bottom: 10px;
  }

  .pl_sm--10_aeb13e2900ebf195 {
    padding-left: 10px;
  }

  .pr_sm--10_a2b6029bdb3a5034 {
    padding-right: 10px;
  }

  .mt_sm--10_ad11f304c258ab48 {
    margin-top: 10px;
  }

  .ml_sm--10_85327c96c3388974 {
    margin-left: 10px;
  }

  .mr_sm--10_eb1970f2b4fdf0e7 {
    margin-right: 10px;
  }

  .mb_sm--10_f48490e3ab721795 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_2e2a34a937aed676 {
    padding: 15px 0;
  }

  .plr_sm--15_085189b3266d1f4a {
    padding: 0 15px;
  }

  .pt_sm--15_bd193cb3f251309e {
    padding-top: 15px;
  }

  .pb_sm--15_d4ab01536296fac4 {
    padding-bottom: 15px;
  }

  .pl_sm--15_74ca958b3ba7c6e3 {
    padding-left: 15px;
  }

  .pr_sm--15_b98b71d370bdcc8c {
    padding-right: 15px;
  }

  .mt_sm--15_89932f293e8d7604 {
    margin-top: 15px;
  }

  .ml_sm--15_327626e350410298 {
    margin-left: 15px;
  }

  .mr_sm--15_f51ab2ad16a13fe1 {
    margin-right: 15px;
  }

  .mb_sm--15_068f3ee1dca5cdc0 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_fd1870e8f5bd8e11 {
    padding: 20px 0;
  }

  .plr_sm--20_902f8c165abfbcc9 {
    padding: 0 20px;
  }

  .pt_sm--20_7d12572f51e5f384 {
    padding-top: 20px;
  }

  .pb_sm--20_4690040f549593b1 {
    padding-bottom: 20px;
  }

  .pl_sm--20_0b64fd2eb8327f28 {
    padding-left: 20px;
  }

  .pr_sm--20_ceb3d42c2a49b70b {
    padding-right: 20px;
  }

  .mt_sm--20_9fdeeb869b26a8bd {
    margin-top: 20px;
  }

  .ml_sm--20_d8657a5027438718 {
    margin-left: 20px;
  }

  .mr_sm--20_5a7bba01af536e21 {
    margin-right: 20px;
  }

  .mb_sm--20_592befc57f52706d {
    margin-bottom: 20px;
  }

  .ptb_sm--25_91ccd9572d02cf9d {
    padding: 25px 0;
  }

  .plr_sm--25_b670362a927ae430 {
    padding: 0 25px;
  }

  .pt_sm--25_5540306763f5bb45 {
    padding-top: 25px;
  }

  .pb_sm--25_80b6feee2633bc42 {
    padding-bottom: 25px;
  }

  .pl_sm--25_c5ad571fd8e21941 {
    padding-left: 25px;
  }

  .pr_sm--25_204a18383e1ef484 {
    padding-right: 25px;
  }

  .mt_sm--25_b9c6155962c09839 {
    margin-top: 25px;
  }

  .ml_sm--25_7a3c667787016524 {
    margin-left: 25px;
  }

  .mr_sm--25_9dd0bb19bde2636f {
    margin-right: 25px;
  }

  .mb_sm--25_d97b4f12a0d14b69 {
    margin-bottom: 25px;
  }

  .ptb_sm--30_48f647a8451b1fa3 {
    padding: 30px 0;
  }

  .plr_sm--30_1276080e21dd6797 {
    padding: 0 30px;
  }

  .pt_sm--30_143dbdc2f3d5793d {
    padding-top: 30px;
  }

  .pb_sm--30_eb7a918f38057119 {
    padding-bottom: 30px;
  }

  .pl_sm--30_12f9d364eb39f6d5 {
    padding-left: 30px;
  }

  .pr_sm--30_b8c8b1d403a60b69 {
    padding-right: 30px;
  }

  .mt_sm--30_9f6b78ec4072e131 {
    margin-top: 30px;
  }

  .ml_sm--30_13e45bccf904f902 {
    margin-left: 30px;
  }

  .mr_sm--30_5f79f2e70921c821 {
    margin-right: 30px;
  }

  .mb_sm--30_6634de27447138fb {
    margin-bottom: 30px;
  }

  .ptb_sm--35_872367be72e403a5 {
    padding: 35px 0;
  }

  .plr_sm--35_3148b2e8fc8d5138 {
    padding: 0 35px;
  }

  .pt_sm--35_56931ba4c4e9caf7 {
    padding-top: 35px;
  }

  .pb_sm--35_0eedb56e74fb1b5c {
    padding-bottom: 35px;
  }

  .pl_sm--35_e27c4778e3ebe0ae {
    padding-left: 35px;
  }

  .pr_sm--35_141775974e4a3394 {
    padding-right: 35px;
  }

  .mt_sm--35_45895d17bce17227 {
    margin-top: 35px;
  }

  .ml_sm--35_567946544fa5652b {
    margin-left: 35px;
  }

  .mr_sm--35_ee239d64bc36a675 {
    margin-right: 35px;
  }

  .mb_sm--35_fd568188d5eae5f9 {
    margin-bottom: 35px;
  }

  .ptb_sm--40_9075497cdf33faab {
    padding: 40px 0;
  }

  .plr_sm--40_059466a850492fd0 {
    padding: 0 40px;
  }

  .pt_sm--40_b5abb94ceeef4184 {
    padding-top: 40px;
  }

  .pb_sm--40_5bcacbd8c62cbfe4 {
    padding-bottom: 40px;
  }

  .pl_sm--40_1ad6c446777da326 {
    padding-left: 40px;
  }

  .pr_sm--40_fbdd7bf803229777 {
    padding-right: 40px;
  }

  .mt_sm--40_b55d18dcb16f3216 {
    margin-top: 40px;
  }

  .ml_sm--40_f4c3748c0772a303 {
    margin-left: 40px;
  }

  .mr_sm--40_7e2272117084801b {
    margin-right: 40px;
  }

  .mb_sm--40_e480bacfac54211c {
    margin-bottom: 40px;
  }

  .ptb_sm--45_93bc145966418893 {
    padding: 45px 0;
  }

  .plr_sm--45_905a8a1c3a1adf97 {
    padding: 0 45px;
  }

  .pt_sm--45_1504f7a615ed1d02 {
    padding-top: 45px;
  }

  .pb_sm--45_6d85d464246f329b {
    padding-bottom: 45px;
  }

  .pl_sm--45_eb9815f313ffbfde {
    padding-left: 45px;
  }

  .pr_sm--45_47140f61ebca201a {
    padding-right: 45px;
  }

  .mt_sm--45_bfdc109a39e7a54f {
    margin-top: 45px;
  }

  .ml_sm--45_ec3c75688b462628 {
    margin-left: 45px;
  }

  .mr_sm--45_9afba9952a1a36da {
    margin-right: 45px;
  }

  .mb_sm--45_c21edebf9947dbe2 {
    margin-bottom: 45px;
  }

  .ptb_sm--50_0ee237b5881cc2c8 {
    padding: 50px 0;
  }

  .plr_sm--50_20e6e4d652b5368b {
    padding: 0 50px;
  }

  .pt_sm--50_466bcbbede01bb3b {
    padding-top: 50px;
  }

  .pb_sm--50_e81c21f68ddc06a1 {
    padding-bottom: 50px;
  }

  .pl_sm--50_a519bb0fee6ce518 {
    padding-left: 50px;
  }

  .pr_sm--50_22ca6eb0d3002f47 {
    padding-right: 50px;
  }

  .mt_sm--50_decb4758d5289d4a {
    margin-top: 50px;
  }

  .ml_sm--50_ed9b0d25a0285850 {
    margin-left: 50px;
  }

  .mr_sm--50_fe768dd3c473412a {
    margin-right: 50px;
  }

  .mb_sm--50_c7dba60c5835c858 {
    margin-bottom: 50px;
  }

  .ptb_sm--55_e6d0e96b2650c5cc {
    padding: 55px 0;
  }

  .plr_sm--55_3dd60f845e95df07 {
    padding: 0 55px;
  }

  .pt_sm--55_53dc238b7415a563 {
    padding-top: 55px;
  }

  .pb_sm--55_c2c747e4d165c893 {
    padding-bottom: 55px;
  }

  .pl_sm--55_f466280f8f559e19 {
    padding-left: 55px;
  }

  .pr_sm--55_0d250667a640b8a2 {
    padding-right: 55px;
  }

  .mt_sm--55_88095ec7c5f9cb02 {
    margin-top: 55px;
  }

  .ml_sm--55_08d277507f5100ee {
    margin-left: 55px;
  }

  .mr_sm--55_becbad42da21a8dc {
    margin-right: 55px;
  }

  .mb_sm--55_26bd367637892861 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_aef81ef85d25c322 {
    padding: 60px 0;
  }

  .plr_sm--60_5c2cdacd5ba84ab8 {
    padding: 0 60px;
  }

  .pt_sm--60_e6374488e8f1b767 {
    padding-top: 60px;
  }

  .pb_sm--60_bcf0021d32e61540 {
    padding-bottom: 60px;
  }

  .pl_sm--60_eb61c14a204b9577 {
    padding-left: 60px;
  }

  .pr_sm--60_021393d5259b7141 {
    padding-right: 60px;
  }

  .mt_sm--60_a1857a7f8a46c21a {
    margin-top: 60px;
  }

  .ml_sm--60_86ea2aa9f40654e7 {
    margin-left: 60px;
  }

  .mr_sm--60_527bd389527c7fc1 {
    margin-right: 60px;
  }

  .mb_sm--60_e5a89d7804494d8b {
    margin-bottom: 60px;
  }

  .ptb_sm--65_2d0d19633eb64eee {
    padding: 65px 0;
  }

  .plr_sm--65_a132bed08a50b6c2 {
    padding: 0 65px;
  }

  .pt_sm--65_47668c5b359f2df8 {
    padding-top: 65px;
  }

  .pb_sm--65_6413e0042191698f {
    padding-bottom: 65px;
  }

  .pl_sm--65_5880076538f2ae67 {
    padding-left: 65px;
  }

  .pr_sm--65_305cf1abf3fafae6 {
    padding-right: 65px;
  }

  .mt_sm--65_2d90472754db844c {
    margin-top: 65px;
  }

  .ml_sm--65_f95710d2d3f144d5 {
    margin-left: 65px;
  }

  .mr_sm--65_148c296df0f908db {
    margin-right: 65px;
  }

  .mb_sm--65_c60b704a73bd5123 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_ed0595ae1b396f94 {
    padding: 70px 0;
  }

  .plr_sm--70_a68b52aa45b97080 {
    padding: 0 70px;
  }

  .pt_sm--70_2f00493a82f11ade {
    padding-top: 70px;
  }

  .pb_sm--70_720765b5338bfd6d {
    padding-bottom: 70px;
  }

  .pl_sm--70_eb76e2b2bb872282 {
    padding-left: 70px;
  }

  .pr_sm--70_4e8f9e3e051ba1fb {
    padding-right: 70px;
  }

  .mt_sm--70_dea46c8200936417 {
    margin-top: 70px;
  }

  .ml_sm--70_e0afa5a3dc0f11c4 {
    margin-left: 70px;
  }

  .mr_sm--70_9b33bb297b925caf {
    margin-right: 70px;
  }

  .mb_sm--70_11421303ac83485c {
    margin-bottom: 70px;
  }

  .ptb_sm--75_4f58c657167179ba {
    padding: 75px 0;
  }

  .plr_sm--75_1457fd62d36213a2 {
    padding: 0 75px;
  }

  .pt_sm--75_0185ec351f14be6d {
    padding-top: 75px;
  }

  .pb_sm--75_875f5c9d2d370b12 {
    padding-bottom: 75px;
  }

  .pl_sm--75_9fab2df4c8b5bede {
    padding-left: 75px;
  }

  .pr_sm--75_e56e53a23e96ba82 {
    padding-right: 75px;
  }

  .mt_sm--75_5a610f935ef60bd9 {
    margin-top: 75px;
  }

  .ml_sm--75_33c8915fd66df8dc {
    margin-left: 75px;
  }

  .mr_sm--75_56cd66774693b5bf {
    margin-right: 75px;
  }

  .mb_sm--75_059f43b6d3e14ad7 {
    margin-bottom: 75px;
  }

  .ptb_sm--80_a7989459598010db {
    padding: 80px 0;
  }

  .plr_sm--80_7f2b887f4193b167 {
    padding: 0 80px;
  }

  .pt_sm--80_5e516766b3a7f473 {
    padding-top: 80px;
  }

  .pb_sm--80_ca61c9543c2740e4 {
    padding-bottom: 80px;
  }

  .pl_sm--80_baa706048e9152ed {
    padding-left: 80px;
  }

  .pr_sm--80_0a47ed33e6c364e7 {
    padding-right: 80px;
  }

  .mt_sm--80_d2134a142656442a {
    margin-top: 80px;
  }

  .ml_sm--80_8f5a5c934a7808a9 {
    margin-left: 80px;
  }

  .mr_sm--80_6c69ce4d938a747c {
    margin-right: 80px;
  }

  .mb_sm--80_7004c6ad8922c89b {
    margin-bottom: 80px;
  }

  .ptb_sm--85_578de94adbfd3d01 {
    padding: 85px 0;
  }

  .plr_sm--85_32d9f5ed30bfe75e {
    padding: 0 85px;
  }

  .pt_sm--85_63d0adc606d6bbf2 {
    padding-top: 85px;
  }

  .pb_sm--85_ac0f4b3f0b34ac3e {
    padding-bottom: 85px;
  }

  .pl_sm--85_b7812d749b6f70f1 {
    padding-left: 85px;
  }

  .pr_sm--85_8e12c8ff6582565f {
    padding-right: 85px;
  }

  .mt_sm--85_fde852951b7b7c71 {
    margin-top: 85px;
  }

  .ml_sm--85_f18ee437d5f52dcb {
    margin-left: 85px;
  }

  .mr_sm--85_61017daf0e1f99c8 {
    margin-right: 85px;
  }

  .mb_sm--85_2352c22a9e2cbbf7 {
    margin-bottom: 85px;
  }

  .ptb_sm--90_e3cf8acc8da3848f {
    padding: 90px 0;
  }

  .plr_sm--90_3596537f67915b62 {
    padding: 0 90px;
  }

  .pt_sm--90_ced3c96bcf8321f1 {
    padding-top: 90px;
  }

  .pb_sm--90_4e4ebfa252e823b8 {
    padding-bottom: 90px;
  }

  .pl_sm--90_ab575329c4037330 {
    padding-left: 90px;
  }

  .pr_sm--90_a3a1a4b8717055aa {
    padding-right: 90px;
  }

  .mt_sm--90_9d72fa79e4647dd8 {
    margin-top: 90px;
  }

  .ml_sm--90_92a55e66a6b2c24b {
    margin-left: 90px;
  }

  .mr_sm--90_0d2e9c1393125288 {
    margin-right: 90px;
  }

  .mb_sm--90_279490543b946d6a {
    margin-bottom: 90px;
  }

  .ptb_sm--95_4082afdf291cbb6d {
    padding: 95px 0;
  }

  .plr_sm--95_1cde232e78762be1 {
    padding: 0 95px;
  }

  .pt_sm--95_cf49208352731abe {
    padding-top: 95px;
  }

  .pb_sm--95_ffaa8601b3d9b5ae {
    padding-bottom: 95px;
  }

  .pl_sm--95_5e85d40c81eeaa1c {
    padding-left: 95px;
  }

  .pr_sm--95_b547cc9b0d1f9eb8 {
    padding-right: 95px;
  }

  .mt_sm--95_00b493b56c49291f {
    margin-top: 95px;
  }

  .ml_sm--95_15c22079078f07c9 {
    margin-left: 95px;
  }

  .mr_sm--95_a4b0471bc4dd4f2d {
    margin-right: 95px;
  }

  .mb_sm--95_5de77d0b15c8ba54 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_0821980f4e294c9b {
    padding: 100px 0;
  }

  .plr_sm--100_1fa4cfb754343d0c {
    padding: 0 100px;
  }

  .pt_sm--100_58c204f0407b8cca {
    padding-top: 100px;
  }

  .pb_sm--100_216682165bd12ff3 {
    padding-bottom: 100px;
  }

  .pl_sm--100_d83ab9274ee150d8 {
    padding-left: 100px;
  }

  .pr_sm--100_c305b4964717dc2b {
    padding-right: 100px;
  }

  .mt_sm--100_d9cd61938775cdaf {
    margin-top: 100px;
  }

  .ml_sm--100_5b9d6004aa72c68e {
    margin-left: 100px;
  }

  .mr_sm--100_3fc02eab068f4f76 {
    margin-right: 100px;
  }

  .mb_sm--100_a6e30309911438cb {
    margin-bottom: 100px;
  }

  .ptb_sm--105_91a8993be7552d38 {
    padding: 105px 0;
  }

  .plr_sm--105_870e2f9c5293c75a {
    padding: 0 105px;
  }

  .pt_sm--105_14c610e326f45845 {
    padding-top: 105px;
  }

  .pb_sm--105_4f8d966505389bfa {
    padding-bottom: 105px;
  }

  .pl_sm--105_cf103adf698e2858 {
    padding-left: 105px;
  }

  .pr_sm--105_e3af54e5b85c8962 {
    padding-right: 105px;
  }

  .mt_sm--105_83bac412e463c6b1 {
    margin-top: 105px;
  }

  .ml_sm--105_7a51bfa772c01060 {
    margin-left: 105px;
  }

  .mr_sm--105_3e10b78019bd4389 {
    margin-right: 105px;
  }

  .mb_sm--105_a02b0338ed7b6f54 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_9206dad18967319b {
    padding: 110px 0;
  }

  .plr_sm--110_47f95ed3163f80cf {
    padding: 0 110px;
  }

  .pt_sm--110_2dc4d6bb373bfa5b {
    padding-top: 110px;
  }

  .pb_sm--110_b3bb07e47fb6f774 {
    padding-bottom: 110px;
  }

  .pl_sm--110_0c99061d94bae049 {
    padding-left: 110px;
  }

  .pr_sm--110_63508dfc8dc1976e {
    padding-right: 110px;
  }

  .mt_sm--110_e1dc7d9662055311 {
    margin-top: 110px;
  }

  .ml_sm--110_70cc1feadba05b5e {
    margin-left: 110px;
  }

  .mr_sm--110_75d1e9413d8c3386 {
    margin-right: 110px;
  }

  .mb_sm--110_85a764a7f3f5fa02 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_d543551f2247dd1e {
    padding: 115px 0;
  }

  .plr_sm--115_a3646731731b97aa {
    padding: 0 115px;
  }

  .pt_sm--115_527934ef4d4f93e8 {
    padding-top: 115px;
  }

  .pb_sm--115_40e0396ece6f59f1 {
    padding-bottom: 115px;
  }

  .pl_sm--115_a43a3ceee676264d {
    padding-left: 115px;
  }

  .pr_sm--115_f0bc6e114d4ccbc9 {
    padding-right: 115px;
  }

  .mt_sm--115_ce62b325c0eb5a0c {
    margin-top: 115px;
  }

  .ml_sm--115_86167392349f05ee {
    margin-left: 115px;
  }

  .mr_sm--115_5408ee0cb6c7164f {
    margin-right: 115px;
  }

  .mb_sm--115_0e5505c46a52ca7a {
    margin-bottom: 115px;
  }

  .ptb_sm--120_aa8c45539222a3b6 {
    padding: 120px 0;
  }

  .plr_sm--120_515f7cd5b150c5f8 {
    padding: 0 120px;
  }

  .pt_sm--120_4aefaf967bc2d565 {
    padding-top: 120px;
  }

  .pb_sm--120_103bc5354f073dd8 {
    padding-bottom: 120px;
  }

  .pl_sm--120_2515f0d9fd4a8189 {
    padding-left: 120px;
  }

  .pr_sm--120_7b4b9ab421aa4e48 {
    padding-right: 120px;
  }

  .mt_sm--120_c53e92182eb98d5c {
    margin-top: 120px;
  }

  .ml_sm--120_39e685393734ef13 {
    margin-left: 120px;
  }

  .mr_sm--120_a375d135efae9e43 {
    margin-right: 120px;
  }

  .mb_sm--120_d3c047c4afa477d2 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_f89dc0f564be195a {
    padding: 125px 0;
  }

  .plr_sm--125_b527726cafcb6f58 {
    padding: 0 125px;
  }

  .pt_sm--125_a059656e3b889771 {
    padding-top: 125px;
  }

  .pb_sm--125_87c21c75a2ba13ac {
    padding-bottom: 125px;
  }

  .pl_sm--125_bdec1e315e3271eb {
    padding-left: 125px;
  }

  .pr_sm--125_503ca75bee061180 {
    padding-right: 125px;
  }

  .mt_sm--125_711563a3f7c878f5 {
    margin-top: 125px;
  }

  .ml_sm--125_c6f667fa8152261c {
    margin-left: 125px;
  }

  .mr_sm--125_a68c72a763ff918d {
    margin-right: 125px;
  }

  .mb_sm--125_fd3aafd7c617c22e {
    margin-bottom: 125px;
  }

  .ptb_sm--130_cbc9098022bb09dd {
    padding: 130px 0;
  }

  .plr_sm--130_0eff8c0fef7ed710 {
    padding: 0 130px;
  }

  .pt_sm--130_1cf46cba9a9acee3 {
    padding-top: 130px;
  }

  .pb_sm--130_d26d9eb779c618c8 {
    padding-bottom: 130px;
  }

  .pl_sm--130_7ff4b4837d4626f4 {
    padding-left: 130px;
  }

  .pr_sm--130_afae258c2ea17f5a {
    padding-right: 130px;
  }

  .mt_sm--130_ff0492610ade774e {
    margin-top: 130px;
  }

  .ml_sm--130_e344caf23406eb36 {
    margin-left: 130px;
  }

  .mr_sm--130_c3693870200728a2 {
    margin-right: 130px;
  }

  .mb_sm--130_ed6aca5e7363a3be {
    margin-bottom: 130px;
  }

  .ptb_sm--135_712e0b98c92a1448 {
    padding: 135px 0;
  }

  .plr_sm--135_ddd5c35a5a791b57 {
    padding: 0 135px;
  }

  .pt_sm--135_dd3606b85735d262 {
    padding-top: 135px;
  }

  .pb_sm--135_819d2d676db332b9 {
    padding-bottom: 135px;
  }

  .pl_sm--135_d9101ec2536190b0 {
    padding-left: 135px;
  }

  .pr_sm--135_7ef7cb8b9253c675 {
    padding-right: 135px;
  }

  .mt_sm--135_f1ba8b1c254b52cb {
    margin-top: 135px;
  }

  .ml_sm--135_68be02075cf581a5 {
    margin-left: 135px;
  }

  .mr_sm--135_97ec22e761b9d222 {
    margin-right: 135px;
  }

  .mb_sm--135_4f44c03c62c7abb0 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_e375721e931cb6df {
    padding: 140px 0;
  }

  .plr_sm--140_e3885714795d9634 {
    padding: 0 140px;
  }

  .pt_sm--140_74ead7de88f2f26e {
    padding-top: 140px;
  }

  .pb_sm--140_468f1a449360f7ab {
    padding-bottom: 140px;
  }

  .pl_sm--140_29fc1e30d5700d01 {
    padding-left: 140px;
  }

  .pr_sm--140_d73c66b8821b1a96 {
    padding-right: 140px;
  }

  .mt_sm--140_8227653082c398c3 {
    margin-top: 140px;
  }

  .ml_sm--140_6d0bdbdfcb951127 {
    margin-left: 140px;
  }

  .mr_sm--140_49dbdd6f3678dfe4 {
    margin-right: 140px;
  }

  .mb_sm--140_d083bcae1f505446 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_d32b083b1a1ee84f {
    padding: 145px 0;
  }

  .plr_sm--145_b98727e0474d52c8 {
    padding: 0 145px;
  }

  .pt_sm--145_9bec61a8afb052eb {
    padding-top: 145px;
  }

  .pb_sm--145_01a8e4088fee5b56 {
    padding-bottom: 145px;
  }

  .pl_sm--145_bcc69251da95f61e {
    padding-left: 145px;
  }

  .pr_sm--145_a4d7c51ebec29cae {
    padding-right: 145px;
  }

  .mt_sm--145_82c531bc3eaf1ec3 {
    margin-top: 145px;
  }

  .ml_sm--145_3d98fc12afe2352a {
    margin-left: 145px;
  }

  .mr_sm--145_11ac1a2a0931dc8b {
    margin-right: 145px;
  }

  .mb_sm--145_321fd2d9d8fd7feb {
    margin-bottom: 145px;
  }

  .ptb_sm--150_773f20e2628e5fb7 {
    padding: 150px 0;
  }

  .plr_sm--150_69da71da2782f090 {
    padding: 0 150px;
  }

  .pt_sm--150_3dd5ee031dec92ee {
    padding-top: 150px;
  }

  .pb_sm--150_deb05f5d52ede2d2 {
    padding-bottom: 150px;
  }

  .pl_sm--150_c7627ba04fdc60ec {
    padding-left: 150px;
  }

  .pr_sm--150_d6d7c3c90ae7396a {
    padding-right: 150px;
  }

  .mt_sm--150_c7c753ad94c73eed {
    margin-top: 150px;
  }

  .ml_sm--150_3d9f3532f2546af7 {
    margin-left: 150px;
  }

  .mr_sm--150_69ae84af544e89a0 {
    margin-right: 150px;
  }

  .mb_sm--150_f7ec9d90070dc617 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_edb9592d3bb24f4c {
    padding: 155px 0;
  }

  .plr_sm--155_6c338faa492ac1d3 {
    padding: 0 155px;
  }

  .pt_sm--155_91f9e9dd26b06d0c {
    padding-top: 155px;
  }

  .pb_sm--155_e7cca615d61765b7 {
    padding-bottom: 155px;
  }

  .pl_sm--155_57baac2a70d56a45 {
    padding-left: 155px;
  }

  .pr_sm--155_0d72774d0eb0022e {
    padding-right: 155px;
  }

  .mt_sm--155_65a92125d9f198df {
    margin-top: 155px;
  }

  .ml_sm--155_ed774f3808edee1f {
    margin-left: 155px;
  }

  .mr_sm--155_dfae53c11f8c85dc {
    margin-right: 155px;
  }

  .mb_sm--155_133c4134ab81c63b {
    margin-bottom: 155px;
  }

  .ptb_sm--160_411085c37168ce57 {
    padding: 160px 0;
  }

  .plr_sm--160_c2f183f49d8c9d59 {
    padding: 0 160px;
  }

  .pt_sm--160_d051279784e4ede7 {
    padding-top: 160px;
  }

  .pb_sm--160_5622d5a044378a08 {
    padding-bottom: 160px;
  }

  .pl_sm--160_151932261d7d11b9 {
    padding-left: 160px;
  }

  .pr_sm--160_99ef801f42ebec88 {
    padding-right: 160px;
  }

  .mt_sm--160_4da2d5460e32c44b {
    margin-top: 160px;
  }

  .ml_sm--160_648f5b8fdf831eda {
    margin-left: 160px;
  }

  .mr_sm--160_1e52a452c81c681e {
    margin-right: 160px;
  }

  .mb_sm--160_dc479c5f8abde4f7 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_cc620c00e38eaa53 {
    padding: 165px 0;
  }

  .plr_sm--165_c4dc84da73b958b4 {
    padding: 0 165px;
  }

  .pt_sm--165_72503cf2c6afb465 {
    padding-top: 165px;
  }

  .pb_sm--165_9aeb2d0100f887ec {
    padding-bottom: 165px;
  }

  .pl_sm--165_c96b7ad823a85838 {
    padding-left: 165px;
  }

  .pr_sm--165_5b91c23a192386cd {
    padding-right: 165px;
  }

  .mt_sm--165_8a109121a1a8243b {
    margin-top: 165px;
  }

  .ml_sm--165_08e016eb5911340c {
    margin-left: 165px;
  }

  .mr_sm--165_2fc4b2a45e204cf6 {
    margin-right: 165px;
  }

  .mb_sm--165_ba85c1fb277fc112 {
    margin-bottom: 165px;
  }

  .ptb_sm--170_fb2bb5b5aa75382f {
    padding: 170px 0;
  }

  .plr_sm--170_11be4ad0fb480757 {
    padding: 0 170px;
  }

  .pt_sm--170_9ca30b8d8ce50e55 {
    padding-top: 170px;
  }

  .pb_sm--170_a4c742d77722d48e {
    padding-bottom: 170px;
  }

  .pl_sm--170_6516d774517c960f {
    padding-left: 170px;
  }

  .pr_sm--170_9a2a8789b52b8b71 {
    padding-right: 170px;
  }

  .mt_sm--170_cc1785fc5da6d860 {
    margin-top: 170px;
  }

  .ml_sm--170_3124d970eb6e3e59 {
    margin-left: 170px;
  }

  .mr_sm--170_b1aea1087dc844d7 {
    margin-right: 170px;
  }

  .mb_sm--170_0ef691a439c6d5fd {
    margin-bottom: 170px;
  }

  .ptb_sm--175_fd5143e8454a11ab {
    padding: 175px 0;
  }

  .plr_sm--175_9eed9ae0c0c8f471 {
    padding: 0 175px;
  }

  .pt_sm--175_2b7cba3007d09249 {
    padding-top: 175px;
  }

  .pb_sm--175_d1387c81f1232e89 {
    padding-bottom: 175px;
  }

  .pl_sm--175_5c1eba2c30c67be5 {
    padding-left: 175px;
  }

  .pr_sm--175_e821a1fbfb297501 {
    padding-right: 175px;
  }

  .mt_sm--175_ea840f010075aa2e {
    margin-top: 175px;
  }

  .ml_sm--175_a04f47f573e7659e {
    margin-left: 175px;
  }

  .mr_sm--175_b4a46078f685bb05 {
    margin-right: 175px;
  }

  .mb_sm--175_d6124dd3937203db {
    margin-bottom: 175px;
  }

  .ptb_sm--180_9a53f33b0832fe56 {
    padding: 180px 0;
  }

  .plr_sm--180_1f7c2f5ae4d80eeb {
    padding: 0 180px;
  }

  .pt_sm--180_35a4042bf0ce671e {
    padding-top: 180px;
  }

  .pb_sm--180_ee504056234a430f {
    padding-bottom: 180px;
  }

  .pl_sm--180_d01e924e17cbdf0e {
    padding-left: 180px;
  }

  .pr_sm--180_affe818d10c80eee {
    padding-right: 180px;
  }

  .mt_sm--180_b779eaf250adce83 {
    margin-top: 180px;
  }

  .ml_sm--180_74173a5fd49a1050 {
    margin-left: 180px;
  }

  .mr_sm--180_58e9ad1d59f2553f {
    margin-right: 180px;
  }

  .mb_sm--180_c6d511fac6599e27 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_d942bfff574d2573 {
    padding: 185px 0;
  }

  .plr_sm--185_f1b508cf0455f00d {
    padding: 0 185px;
  }

  .pt_sm--185_e0b55ff8bf737084 {
    padding-top: 185px;
  }

  .pb_sm--185_64f36ad62cd8e3e9 {
    padding-bottom: 185px;
  }

  .pl_sm--185_9e43e001ec21902a {
    padding-left: 185px;
  }

  .pr_sm--185_36e4c74e485c017f {
    padding-right: 185px;
  }

  .mt_sm--185_39067d108c2d91b8 {
    margin-top: 185px;
  }

  .ml_sm--185_fc4d1b33d7f18328 {
    margin-left: 185px;
  }

  .mr_sm--185_2c6d9bd02656b3dc {
    margin-right: 185px;
  }

  .mb_sm--185_90897f77cedcb8ca {
    margin-bottom: 185px;
  }

  .ptb_sm--190_1fc6e048a7af1de7 {
    padding: 190px 0;
  }

  .plr_sm--190_3b14cda9550539a0 {
    padding: 0 190px;
  }

  .pt_sm--190_bbd384f544bdea38 {
    padding-top: 190px;
  }

  .pb_sm--190_c21336fbad8acabe {
    padding-bottom: 190px;
  }

  .pl_sm--190_e63db8122eb3127c {
    padding-left: 190px;
  }

  .pr_sm--190_63e0375d43c8bc3f {
    padding-right: 190px;
  }

  .mt_sm--190_2dd22c4e15817cd2 {
    margin-top: 190px;
  }

  .ml_sm--190_c706a6d6d1e5aec1 {
    margin-left: 190px;
  }

  .mr_sm--190_48da394d75451ca1 {
    margin-right: 190px;
  }

  .mb_sm--190_7a1d32eb99fc5400 {
    margin-bottom: 190px;
  }

  .ptb_sm--195_c5ef134fc2d9ac4f {
    padding: 195px 0;
  }

  .plr_sm--195_3cf71fde08de4862 {
    padding: 0 195px;
  }

  .pt_sm--195_e7f702deecc9b91e {
    padding-top: 195px;
  }

  .pb_sm--195_94c90ed34e182227 {
    padding-bottom: 195px;
  }

  .pl_sm--195_a13b0a76fd44faa5 {
    padding-left: 195px;
  }

  .pr_sm--195_35a74d0b112a1338 {
    padding-right: 195px;
  }

  .mt_sm--195_5042b912117077e2 {
    margin-top: 195px;
  }

  .ml_sm--195_50538a3af525d3db {
    margin-left: 195px;
  }

  .mr_sm--195_366594a11dbb781b {
    margin-right: 195px;
  }

  .mb_sm--195_a221953a51782422 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_a70c9bfe6851991a {
    padding: 200px 0;
  }

  .plr_sm--200_90ecc5d7fa821049 {
    padding: 0 200px;
  }

  .pt_sm--200_b583f4dd546d66b0 {
    padding-top: 200px;
  }

  .pb_sm--200_434475132c839ab1 {
    padding-bottom: 200px;
  }

  .pl_sm--200_2d66aa4b8f0a8eda {
    padding-left: 200px;
  }

  .pr_sm--200_26782d9a6835a8ca {
    padding-right: 200px;
  }

  .mt_sm--200_d6a5aa7eb337bfb1 {
    margin-top: 200px;
  }

  .ml_sm--200_0f9f2609a9f4611a {
    margin-left: 200px;
  }

  .mr_sm--200_fc54edbf89311605 {
    margin-right: 200px;
  }

  .mb_sm--200_c08dfb657dd358dd {
    margin-bottom: 200px;
  }

  .pl_sm--0_56c9b52ad2967404 {
    padding-left: 0;
  }

  .pr_sm--0_cb94e5eb38521c3b {
    padding-right: 0;
  }

  .pt_sm--0_f49e5f0568b1a7fe {
    padding-top: 0;
  }

  .pb_sm--0_2d41ddb3dd65bf37 {
    padding-bottom: 0;
  }

  .mr_sm--0_078fec8eb6f5b0f4 {
    margin-right: 0;
  }

  .ml_sm--0_626fd11d76af8d2d {
    margin-left: 0;
  }

  .mt_sm--0_812c15cb4f7af411 {
    margin-top: 0;
  }

  .mb_sm--0_4337bbed91c7eb1f {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_29bdfa84829210ac {
    padding: 5px 0;
  }

  .plr_mobile--5_89a65a9f71bed30c {
    padding: 0 5px;
  }

  .pt_mobile--5_ddcb2468f087e8b3 {
    padding-top: 5px;
  }

  .pb_mobile--5_e397824fc354feaf {
    padding-bottom: 5px;
  }

  .pl_mobile--5_c41902b6d8ad1339 {
    padding-left: 5px;
  }

  .pr_mobile--5_ed58d975c6ec765d {
    padding-right: 5px;
  }

  .mt_mobile--5_b453f0cb6d1af1b3 {
    margin-top: 5px;
  }

  .mb_mobile--5_65d49bf4684c8dd6 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_7a20a9e5956134d9 {
    padding: 10px 0;
  }

  .plr_mobile--10_417c76058a579f28 {
    padding: 0 10px;
  }

  .pt_mobile--10_f2eb33d562ed411e {
    padding-top: 10px;
  }

  .pb_mobile--10_9c502804522b676c {
    padding-bottom: 10px;
  }

  .pl_mobile--10_5335651e619ecca6 {
    padding-left: 10px;
  }

  .pr_mobile--10_f05ff3aff1d33440 {
    padding-right: 10px;
  }

  .mt_mobile--10_08d48b92fe998644 {
    margin-top: 10px;
  }

  .mb_mobile--10_0449b40add470797 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_3c1772166e95a570 {
    padding: 15px 0;
  }

  .plr_mobile--15_d8f8dcd0f17e9ea0 {
    padding: 0 15px;
  }

  .pt_mobile--15_476be32b19507646 {
    padding-top: 15px;
  }

  .pb_mobile--15_3541991c75d95b67 {
    padding-bottom: 15px;
  }

  .pl_mobile--15_af06e1ed7d0075a7 {
    padding-left: 15px;
  }

  .pr_mobile--15_234ae13ccc0df170 {
    padding-right: 15px;
  }

  .mt_mobile--15_294aef6c0345788f {
    margin-top: 15px;
  }

  .mb_mobile--15_cc8d206f71747604 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_7b1b12e2520fc1db {
    padding: 20px 0;
  }

  .plr_mobile--20_c6fe69fee7f1cdc1 {
    padding: 0 20px;
  }

  .pt_mobile--20_0deaecfd9691fe78 {
    padding-top: 20px;
  }

  .pb_mobile--20_b55615e0f14a3d96 {
    padding-bottom: 20px;
  }

  .pl_mobile--20_c50fae4b4444d1e4 {
    padding-left: 20px;
  }

  .pr_mobile--20_a1dc0689fe031037 {
    padding-right: 20px;
  }

  .mt_mobile--20_a8bed49a43fbb596 {
    margin-top: 20px;
  }

  .mb_mobile--20_5bff5d50be79687a {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_79e0772fbd8fbf45 {
    padding: 25px 0;
  }

  .plr_mobile--25_19de40ccb3573087 {
    padding: 0 25px;
  }

  .pt_mobile--25_579656a466c9bd17 {
    padding-top: 25px;
  }

  .pb_mobile--25_c8abc9126313f4bd {
    padding-bottom: 25px;
  }

  .pl_mobile--25_0dba95c56b1707fb {
    padding-left: 25px;
  }

  .pr_mobile--25_0fe2edf5fd5eb991 {
    padding-right: 25px;
  }

  .mt_mobile--25_03c695719424a117 {
    margin-top: 25px;
  }

  .mb_mobile--25_a4e3fe3fb6cb7bd6 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_01b1d35ae9db5624 {
    padding: 30px 0;
  }

  .plr_mobile--30_cdf8ad85a14f51f1 {
    padding: 0 30px;
  }

  .pt_mobile--30_51ead19aed79a263 {
    padding-top: 30px;
  }

  .pb_mobile--30_10a8e393935560f6 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_60505fa9090b09ac {
    padding-left: 30px;
  }

  .pr_mobile--30_f3b886861a9d1534 {
    padding-right: 30px;
  }

  .mt_mobile--30_e6ac1641eb5b44e7 {
    margin-top: 30px;
  }

  .mb_mobile--30_8173bd4e4fe01300 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_a0b70ebaa3e5c563 {
    padding: 35px 0;
  }

  .plr_mobile--35_94f81e4334f4daa1 {
    padding: 0 35px;
  }

  .pt_mobile--35_ad8530917609d50e {
    padding-top: 35px;
  }

  .pb_mobile--35_5ba22667ed6cba4d {
    padding-bottom: 35px;
  }

  .pl_mobile--35_1ed7724b3bd79471 {
    padding-left: 35px;
  }

  .pr_mobile--35_57278daacd7a1056 {
    padding-right: 35px;
  }

  .mt_mobile--35_64f1aca9b1947219 {
    margin-top: 35px;
  }

  .mb_mobile--35_bade8a742692aedd {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_24cf0d274ed4460e {
    padding: 40px 0;
  }

  .plr_mobile--40_9c97a7d127488ffc {
    padding: 0 40px;
  }

  .pt_mobile--40_9c20ea5126e4072a {
    padding-top: 40px;
  }

  .pb_mobile--40_fb4c8b0ac56b344d {
    padding-bottom: 40px;
  }

  .pl_mobile--40_2b517566581f186c {
    padding-left: 40px;
  }

  .pr_mobile--40_94a0e343ad1d6542 {
    padding-right: 40px;
  }

  .mt_mobile--40_ec804d2519dbd664 {
    margin-top: 40px;
  }

  .mb_mobile--40_c580df0b16cdf1f3 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_eb35fcfb04faec79 {
    padding: 45px 0;
  }

  .plr_mobile--45_a0de9e9031e6f144 {
    padding: 0 45px;
  }

  .pt_mobile--45_25f867abd7fea9cf {
    padding-top: 45px;
  }

  .pb_mobile--45_7d55d7400a131a8d {
    padding-bottom: 45px;
  }

  .pl_mobile--45_b07ea28fa9455a51 {
    padding-left: 45px;
  }

  .pr_mobile--45_03229bb01dab546f {
    padding-right: 45px;
  }

  .mt_mobile--45_25cfd0d6ec57a8b3 {
    margin-top: 45px;
  }

  .mb_mobile--45_91c8e32374ff0330 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_fb61ad7a2e9d4479 {
    padding: 50px 0;
  }

  .plr_mobile--50_cbbf8f3a559ac4e5 {
    padding: 0 50px;
  }

  .pt_mobile--50_c5410c00237a7b8d {
    padding-top: 50px;
  }

  .pb_mobile--50_618877ae1844f8d3 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_c4cf58093b1c442f {
    padding-left: 50px;
  }

  .pr_mobile--50_be42a4296ec13424 {
    padding-right: 50px;
  }

  .mt_mobile--50_a8bf84bd3391b9e9 {
    margin-top: 50px;
  }

  .mb_mobile--50_6a9984ad33b3e766 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_9ddffbaa948efcea {
    padding: 55px 0;
  }

  .plr_mobile--55_88ed4d22661097c9 {
    padding: 0 55px;
  }

  .pt_mobile--55_e1cc41d331278ee2 {
    padding-top: 55px;
  }

  .pb_mobile--55_d78a47223691700b {
    padding-bottom: 55px;
  }

  .pl_mobile--55_baba75eb0ad6ff4b {
    padding-left: 55px;
  }

  .pr_mobile--55_55515d0c6be50c0f {
    padding-right: 55px;
  }

  .mt_mobile--55_f3c73c7f819f3a37 {
    margin-top: 55px;
  }

  .mb_mobile--55_5cd6a733b8b01cde {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_ca6aff5cbd5cf561 {
    padding: 60px 0;
  }

  .plr_mobile--60_3596900d0d9b016b {
    padding: 0 60px;
  }

  .pt_mobile--60_27b5f8dc1ea9e111 {
    padding-top: 60px;
  }

  .pb_mobile--60_1fae743f8e98573c {
    padding-bottom: 60px;
  }

  .pl_mobile--60_0473d06e866d8ebc {
    padding-left: 60px;
  }

  .pr_mobile--60_da4c2e59dfb6ff7c {
    padding-right: 60px;
  }

  .mt_mobile--60_907753a96139768f {
    margin-top: 60px;
  }

  .mb_mobile--60_7482b56c1a78e409 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_b1b422edef20fff9 {
    padding: 65px 0;
  }

  .plr_mobile--65_6db8e75ba65a218b {
    padding: 0 65px;
  }

  .pt_mobile--65_7effcd685f3e0fc6 {
    padding-top: 65px;
  }

  .pb_mobile--65_5af865919c8105be {
    padding-bottom: 65px;
  }

  .pl_mobile--65_7a34244f1a5758d9 {
    padding-left: 65px;
  }

  .pr_mobile--65_e88c8ba3dbd67d9b {
    padding-right: 65px;
  }

  .mt_mobile--65_53eef125c25fbd0f {
    margin-top: 65px;
  }

  .mb_mobile--65_903dca9dd87c0d30 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_7dc34e20fd4d6f7e {
    padding: 70px 0;
  }

  .plr_mobile--70_ac2cd160d2955e75 {
    padding: 0 70px;
  }

  .pt_mobile--70_6cfb0323618c81a3 {
    padding-top: 70px;
  }

  .pb_mobile--70_1e7d59b046c77bd5 {
    padding-bottom: 70px;
  }

  .pl_mobile--70_937b7878c672ef26 {
    padding-left: 70px;
  }

  .pr_mobile--70_8ffdc79fa6933b61 {
    padding-right: 70px;
  }

  .mt_mobile--70_0f9de8d75132be40 {
    margin-top: 70px;
  }

  .mb_mobile--70_c53cce946ed97c51 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_6c7958a8e54d2ee2 {
    padding: 75px 0;
  }

  .plr_mobile--75_1e9fcc0ef97d1686 {
    padding: 0 75px;
  }

  .pt_mobile--75_7bf9f7ea360eae8d {
    padding-top: 75px;
  }

  .pb_mobile--75_d8192e60f8bffd90 {
    padding-bottom: 75px;
  }

  .pl_mobile--75_b2fd815b3bd155f0 {
    padding-left: 75px;
  }

  .pr_mobile--75_5d3224711827c916 {
    padding-right: 75px;
  }

  .mt_mobile--75_5e0dc72a29aaa640 {
    margin-top: 75px;
  }

  .mb_mobile--75_f323aab0ca65065d {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_328bdbd8030695fd {
    padding: 80px 0;
  }

  .plr_mobile--80_eedf7f1ae1276867 {
    padding: 0 80px;
  }

  .pt_mobile--80_e92c64e5bde42c8b {
    padding-top: 80px;
  }

  .pb_mobile--80_220d16dfb291ce8d {
    padding-bottom: 80px;
  }

  .pl_mobile--80_cbd21fbc8bb750f4 {
    padding-left: 80px;
  }

  .pr_mobile--80_96ac415ab6119603 {
    padding-right: 80px;
  }

  .mt_mobile--80_3ab812fbe5ade8c4 {
    margin-top: 80px;
  }

  .mb_mobile--80_834e8a34e7ff75ee {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_897eafee7f4cc27b {
    padding: 85px 0;
  }

  .plr_mobile--85_825e11a4313fa863 {
    padding: 0 85px;
  }

  .pt_mobile--85_84bef67337509048 {
    padding-top: 85px;
  }

  .pb_mobile--85_daeb02da2b918f8c {
    padding-bottom: 85px;
  }

  .pl_mobile--85_9a4ffc97cc314286 {
    padding-left: 85px;
  }

  .pr_mobile--85_cbb32774f357687f {
    padding-right: 85px;
  }

  .mt_mobile--85_b7a945d7b8156915 {
    margin-top: 85px;
  }

  .mb_mobile--85_813215fe6b86b478 {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_e32a372dac6e070b {
    padding: 90px 0;
  }

  .plr_mobile--90_11a746b213ad74f0 {
    padding: 0 90px;
  }

  .pt_mobile--90_7effa4b7884b232d {
    padding-top: 90px;
  }

  .pb_mobile--90_89b7613b94aefc82 {
    padding-bottom: 90px;
  }

  .pl_mobile--90_6c3976c7f4ba2f4f {
    padding-left: 90px;
  }

  .pr_mobile--90_4ef0e6396c967cee {
    padding-right: 90px;
  }

  .mt_mobile--90_4c52d26c5034518d {
    margin-top: 90px;
  }

  .mb_mobile--90_38131adcde5f3a20 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_60677b5f19fcf23d {
    padding: 95px 0;
  }

  .plr_mobile--95_e783f4939c130340 {
    padding: 0 95px;
  }

  .pt_mobile--95_5b941d36a103647c {
    padding-top: 95px;
  }

  .pb_mobile--95_f344996f8f13c7d6 {
    padding-bottom: 95px;
  }

  .pl_mobile--95_c2f259318661014f {
    padding-left: 95px;
  }

  .pr_mobile--95_32b1f04f8af3a934 {
    padding-right: 95px;
  }

  .mt_mobile--95_8167fd5672484a53 {
    margin-top: 95px;
  }

  .mb_mobile--95_d727dd37e3be03a4 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_3fa61eea467290df {
    padding: 100px 0;
  }

  .plr_mobile--100_f625b57bad3bb9d1 {
    padding: 0 100px;
  }

  .pt_mobile--100_6662b1fb5905cdc1 {
    padding-top: 100px;
  }

  .pb_mobile--100_f97847e214906f71 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_69a1ee0db792cba7 {
    padding-left: 100px;
  }

  .pr_mobile--100_f8811815b0865e27 {
    padding-right: 100px;
  }

  .mt_mobile--100_9f5cbeb7f61c90d5 {
    margin-top: 100px;
  }

  .mb_mobile--100_c3fb1b8ed46881ad {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_e7b1ecd00be5ef21 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_e7b1ecd00be5ef21 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_4920ffe628448159 {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_4920ffe628448159 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_59835e06672021f1 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_59835e06672021f1 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_5751d909a2b14309 {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_5751d909a2b14309 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_758ff0deb56422fc {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_758ff0deb56422fc .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_c467646ea15301f2 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_c467646ea15301f2 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_89a875706b4f39e0 {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_89a875706b4f39e0 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_f9ac7dd6f0984ed7 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_f9ac7dd6f0984ed7 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_4cdf18806b50f5e0 {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_4cdf18806b50f5e0 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_1d7d6e411a5bd174 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_1d7d6e411a5bd174 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_ee7c7205fa08d5ec {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_ee7c7205fa08d5ec .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_9347df756b339e84 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_9347df756b339e84 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_1efd4a03ee4a8860 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_1efd4a03ee4a8860 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_bacccdd131286912 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_bacccdd131286912 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_0eb7e28c3baad0b6 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_0eb7e28c3baad0b6 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_d7ac5adb3b744f54 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_d7ac5adb3b744f54 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_a0e8021cb4aef38b {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_a0e8021cb4aef38b .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_e036ebf457138d95 {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_e036ebf457138d95 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_4a96c8a17598cc64 {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_4a96c8a17598cc64 .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_1c8a0bcca9c9cdbe {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_1c8a0bcca9c9cdbe .slick-slide_0ed4aa73597c8cd1 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_181722a0e4114deb {
  margin-top: -30px;
}

.mt_dec--30_6057e572551b2267 {
  margin-top: -30px;
}

.mt-dec-100_f4012d4ff2991457 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_896336956b6d60e5 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_e11d36636343cc05 {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_8e471ce626014dd5 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_8e471ce626014dd5 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_8e471ce626014dd5 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_5bad98fa0696c8a9 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_f1f43d86010acc55 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_e11d36636343cc05 {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_e11d36636343cc05 {
    padding-bottom: 30px;
  }
}

.pb_xl--130_f66930d6e7d8c10b {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_f66930d6e7d8c10b {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_59ad289eef267a8f {
    margin-top: -10px;
  }
}

.mt_dec--120_3fbb7950781ba4e2 {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_699eb97178992cc9 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_fb7ae4777d2adf32 {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_fb7ae4777d2adf32 {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_fb7ae4777d2adf32 {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_fb7ae4777d2adf32 {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_fb7ae4777d2adf32 {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_609b269ac7c0d79d {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_609b269ac7c0d79d {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_609b269ac7c0d79d {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_357110e2b0ba0dad {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_357110e2b0ba0dad {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_357110e2b0ba0dad {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_357110e2b0ba0dad {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_5e1c47fee33a9245 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_6f68c7f5062c342e {
  --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_5dde94efd367d420 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_2bc9363c8f7925f4, .input-active_1fd5f791900a5a23 input[type=text], input[type=text].input-active_1fd5f791900a5a23,
input[type=password].p-holder__active_2bc9363c8f7925f4,
.input-active_1fd5f791900a5a23 input[type=password],
input[type=password].input-active_1fd5f791900a5a23,
input[type=email].p-holder__active_2bc9363c8f7925f4,
.input-active_1fd5f791900a5a23 input[type=email],
input[type=email].input-active_1fd5f791900a5a23,
input[type=number].p-holder__active_2bc9363c8f7925f4,
.input-active_1fd5f791900a5a23 input[type=number],
input[type=number].input-active_1fd5f791900a5a23,
input[type=tel].p-holder__active_2bc9363c8f7925f4,
.input-active_1fd5f791900a5a23 input[type=tel],
input[type=tel].input-active_1fd5f791900a5a23,
input[type=url].p-holder__active_2bc9363c8f7925f4,
.input-active_1fd5f791900a5a23 input[type=url],
input[type=url].input-active_1fd5f791900a5a23,
textarea.p-holder__active_2bc9363c8f7925f4,
textarea.input-active_1fd5f791900a5a23 {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_2bc9363c8f7925f4::placeholder, .input-active_1fd5f791900a5a23 input[type=text]::placeholder, input[type=text].input-active_1fd5f791900a5a23::placeholder,
input[type=password].p-holder__active_2bc9363c8f7925f4::placeholder,
.input-active_1fd5f791900a5a23 input[type=password]::placeholder,
input[type=password].input-active_1fd5f791900a5a23::placeholder,
input[type=email].p-holder__active_2bc9363c8f7925f4::placeholder,
.input-active_1fd5f791900a5a23 input[type=email]::placeholder,
input[type=email].input-active_1fd5f791900a5a23::placeholder,
input[type=number].p-holder__active_2bc9363c8f7925f4::placeholder,
.input-active_1fd5f791900a5a23 input[type=number]::placeholder,
input[type=number].input-active_1fd5f791900a5a23::placeholder,
input[type=tel].p-holder__active_2bc9363c8f7925f4::placeholder,
.input-active_1fd5f791900a5a23 input[type=tel]::placeholder,
input[type=tel].input-active_1fd5f791900a5a23::placeholder,
input[type=url].p-holder__active_2bc9363c8f7925f4::placeholder,
.input-active_1fd5f791900a5a23 input[type=url]::placeholder,
input[type=url].input-active_1fd5f791900a5a23::placeholder,
textarea.p-holder__active_2bc9363c8f7925f4::placeholder,
textarea.input-active_1fd5f791900a5a23::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder, .input-active_1fd5f791900a5a23 input[type=text]:-ms-input-placeholder, input[type=text].input-active_1fd5f791900a5a23:-ms-input-placeholder,
input[type=password].p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=password]:-ms-input-placeholder,
input[type=password].input-active_1fd5f791900a5a23:-ms-input-placeholder,
input[type=email].p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=email]:-ms-input-placeholder,
input[type=email].input-active_1fd5f791900a5a23:-ms-input-placeholder,
input[type=number].p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=number]:-ms-input-placeholder,
input[type=number].input-active_1fd5f791900a5a23:-ms-input-placeholder,
input[type=tel].p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_1fd5f791900a5a23:-ms-input-placeholder,
input[type=url].p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=url]:-ms-input-placeholder,
input[type=url].input-active_1fd5f791900a5a23:-ms-input-placeholder,
textarea.p-holder__active_2bc9363c8f7925f4:-ms-input-placeholder,
textarea.input-active_1fd5f791900a5a23:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder, .input-active_1fd5f791900a5a23 input[type=text]::-ms-input-placeholder, input[type=text].input-active_1fd5f791900a5a23::-ms-input-placeholder,
input[type=password].p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=password]::-ms-input-placeholder,
input[type=password].input-active_1fd5f791900a5a23::-ms-input-placeholder,
input[type=email].p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=email]::-ms-input-placeholder,
input[type=email].input-active_1fd5f791900a5a23::-ms-input-placeholder,
input[type=number].p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=number]::-ms-input-placeholder,
input[type=number].input-active_1fd5f791900a5a23::-ms-input-placeholder,
input[type=tel].p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_1fd5f791900a5a23::-ms-input-placeholder,
input[type=url].p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder,
.input-active_1fd5f791900a5a23 input[type=url]::-ms-input-placeholder,
input[type=url].input-active_1fd5f791900a5a23::-ms-input-placeholder,
textarea.p-holder__active_2bc9363c8f7925f4::-ms-input-placeholder,
textarea.input-active_1fd5f791900a5a23::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_07679b9497f245fe, .input-error_11a7952e46b70f68 input[type=text], input[type=text].input-error_11a7952e46b70f68,
input[type=password].p-holder__error_07679b9497f245fe,
.input-error_11a7952e46b70f68 input[type=password],
input[type=password].input-error_11a7952e46b70f68,
input[type=email].p-holder__error_07679b9497f245fe,
.input-error_11a7952e46b70f68 input[type=email],
input[type=email].input-error_11a7952e46b70f68,
input[type=number].p-holder__error_07679b9497f245fe,
.input-error_11a7952e46b70f68 input[type=number],
input[type=number].input-error_11a7952e46b70f68,
input[type=tel].p-holder__error_07679b9497f245fe,
.input-error_11a7952e46b70f68 input[type=tel],
input[type=tel].input-error_11a7952e46b70f68,
input[type=url].p-holder__error_07679b9497f245fe,
.input-error_11a7952e46b70f68 input[type=url],
input[type=url].input-error_11a7952e46b70f68,
textarea.p-holder__error_07679b9497f245fe,
textarea.input-error_11a7952e46b70f68 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_07679b9497f245fe::placeholder, .input-error_11a7952e46b70f68 input[type=text]::placeholder, input[type=text].input-error_11a7952e46b70f68::placeholder,
input[type=password].p-holder__error_07679b9497f245fe::placeholder,
.input-error_11a7952e46b70f68 input[type=password]::placeholder,
input[type=password].input-error_11a7952e46b70f68::placeholder,
input[type=email].p-holder__error_07679b9497f245fe::placeholder,
.input-error_11a7952e46b70f68 input[type=email]::placeholder,
input[type=email].input-error_11a7952e46b70f68::placeholder,
input[type=number].p-holder__error_07679b9497f245fe::placeholder,
.input-error_11a7952e46b70f68 input[type=number]::placeholder,
input[type=number].input-error_11a7952e46b70f68::placeholder,
input[type=tel].p-holder__error_07679b9497f245fe::placeholder,
.input-error_11a7952e46b70f68 input[type=tel]::placeholder,
input[type=tel].input-error_11a7952e46b70f68::placeholder,
input[type=url].p-holder__error_07679b9497f245fe::placeholder,
.input-error_11a7952e46b70f68 input[type=url]::placeholder,
input[type=url].input-error_11a7952e46b70f68::placeholder,
textarea.p-holder__error_07679b9497f245fe::placeholder,
textarea.input-error_11a7952e46b70f68::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_07679b9497f245fe:-ms-input-placeholder, .input-error_11a7952e46b70f68 input[type=text]:-ms-input-placeholder, input[type=text].input-error_11a7952e46b70f68:-ms-input-placeholder,
input[type=password].p-holder__error_07679b9497f245fe:-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_11a7952e46b70f68:-ms-input-placeholder,
input[type=email].p-holder__error_07679b9497f245fe:-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_11a7952e46b70f68:-ms-input-placeholder,
input[type=number].p-holder__error_07679b9497f245fe:-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_11a7952e46b70f68:-ms-input-placeholder,
input[type=tel].p-holder__error_07679b9497f245fe:-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_11a7952e46b70f68:-ms-input-placeholder,
input[type=url].p-holder__error_07679b9497f245fe:-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_11a7952e46b70f68:-ms-input-placeholder,
textarea.p-holder__error_07679b9497f245fe:-ms-input-placeholder,
textarea.input-error_11a7952e46b70f68:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_07679b9497f245fe::-ms-input-placeholder, .input-error_11a7952e46b70f68 input[type=text]::-ms-input-placeholder, input[type=text].input-error_11a7952e46b70f68::-ms-input-placeholder,
input[type=password].p-holder__error_07679b9497f245fe::-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_11a7952e46b70f68::-ms-input-placeholder,
input[type=email].p-holder__error_07679b9497f245fe::-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_11a7952e46b70f68::-ms-input-placeholder,
input[type=number].p-holder__error_07679b9497f245fe::-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_11a7952e46b70f68::-ms-input-placeholder,
input[type=tel].p-holder__error_07679b9497f245fe::-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_11a7952e46b70f68::-ms-input-placeholder,
input[type=url].p-holder__error_07679b9497f245fe::-ms-input-placeholder,
.input-error_11a7952e46b70f68 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_11a7952e46b70f68::-ms-input-placeholder,
textarea.p-holder__error_07679b9497f245fe::-ms-input-placeholder,
textarea.input-error_11a7952e46b70f68::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_07679b9497f245fe:focus, .input-error_11a7952e46b70f68 input[type=text]:focus, input[type=text].input-error_11a7952e46b70f68:focus,
input[type=password].p-holder__error_07679b9497f245fe:focus,
.input-error_11a7952e46b70f68 input[type=password]:focus,
input[type=password].input-error_11a7952e46b70f68:focus,
input[type=email].p-holder__error_07679b9497f245fe:focus,
.input-error_11a7952e46b70f68 input[type=email]:focus,
input[type=email].input-error_11a7952e46b70f68:focus,
input[type=number].p-holder__error_07679b9497f245fe:focus,
.input-error_11a7952e46b70f68 input[type=number]:focus,
input[type=number].input-error_11a7952e46b70f68:focus,
input[type=tel].p-holder__error_07679b9497f245fe:focus,
.input-error_11a7952e46b70f68 input[type=tel]:focus,
input[type=tel].input-error_11a7952e46b70f68:focus,
input[type=url].p-holder__error_07679b9497f245fe:focus,
.input-error_11a7952e46b70f68 input[type=url]:focus,
input[type=url].input-error_11a7952e46b70f68:focus,
textarea.p-holder__error_07679b9497f245fe:focus,
textarea.input-error_11a7952e46b70f68: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_38019577ebe8a468::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_ef3b0b5732ea3f3c {
  margin-bottom: 20px;
}
.form-group_ef3b0b5732ea3f3c label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_ef3b0b5732ea3f3c 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_ef3b0b5732ea3f3c input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_ef3b0b5732ea3f3c 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_ef3b0b5732ea3f3c 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_3e45fb30740bd886:before,
.clearfix_3e45fb30740bd886:after {
  content: " ";
  display: table;
}

.clearfix_3e45fb30740bd886:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_056e70cac45511fa .slick-slide_0ed4aa73597c8cd1 {
  margin-bottom: -10px;
}

.slick-gutter-15_59835e06672021f1 {
  margin: -30px -15px;
}
.slick-gutter-15_59835e06672021f1 .slick-slide_0ed4aa73597c8cd1 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_4cde3a0e0dc2c49f {
  background: var(--color-primary);
}

.bg-color-secondary_fb2e8679a41e2281 {
  background: var(--color-secondary);
}

.bg-color-tertiary_49857d0000de3599 {
  background: var(--color-tertiary);
}

.bg-color-gray_1b5e037437224a61 {
  background: var(--color-gray);
}

.bg-color-white_dcac6e4404740a03 {
  background: #FFFFFF;
}

.bg-color-black_9f6d2621ad2321a2 {
  background: #1A1A1A;
}

.bg-color-extra03_380b98d86be0398a {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_13d64b1838a9d79b {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_41857cea97517668 {
  background-image: url(../resources/bg/bg-image-1.jpg);
}

.bg_image--2_0eaf4907a3568459 {
  background-image: url(../resources/bg/bg-image-2.jpg);
}

.bg_image--3_4e36eead975370e0 {
  background-image: url(../resources/bg/bg-image-3.jpg);
}

.bg_image--4_ebcd99e9180a4a11 {
  background-image: url(../resources/bg/bg-image-4.jpg);
}

.bg_image--5_d1f76da7fd000711 {
  background-image: url(../resources/bg/bg-image-5.jpg);
}

.bg_image--6_995059fffccefcbb {
  background-image: url(../resources/bg/bg-image-6.jpg);
}

.bg_image--7_815187815ef31524 {
  background-image: url(../resources/bg/bg-image-7.jpg);
}

.bg_image--8_0369613e04b4069f {
  background-image: url(../resources/bg/bg-image-8.jpg);
}

.bg_image--9_75919f9f50351b36 {
  background-image: url(../resources/bg/bg-image-9.jpg);
}

.bg_image--10_57f098d2c80e0bda {
  background-image: url(../resources/bg/bg-image-10.jpg);
}

.bg_image--11_457967f392eea0db {
  background-image: url(../resources/bg/bg-image-11.jpg);
}

.bg_image--12_b0cd6b179278e9d2 {
  background-image: url(../resources/bg/bg-image-12.jpg);
}

.bg_image--13_ecbb59c54e68a0fd {
  background-image: url(../resources/bg/bg-image-13.jpg);
}

.bg_image--14_aea03afdcaacb1e6 {
  background-image: url(../resources/bg/bg-image-14.jpg);
}

.bg_image--15_d34b53db030d1379 {
  background-image: url(../resources/bg/bg-image-15.jpg);
}

.bg_image--16_d3f02ce6ff3ce8c0 {
  background-image: url(../resources/bg/bg-image-16.jpg);
}

.bg_image--17_c32e1fcae5e9ffd0 {
  background-image: url(../resources/bg/bg-image-17.jpg);
}

.bg_image--18_65b4a9ef28eb4f46 {
  background-image: url(../resources/bg/bg-image-18.jpg);
}

.bg_image--19_a2abf94143a54cc3 {
  background-image: url(../resources/bg/bg-image-19.jpg);
}

.bg_image--20_e6a1ba2b0d4e58dd {
  background-image: url(../resources/bg/bg-image-20.jpg);
}

.bg_image--21_a7a66b235492e5a9 {
  background-image: url(../resources/bg/bg-image-21.jpg);
}

.bg_image--22_5dac639e60f644cb {
  background-image: url(../resources/bg/bg-image-22.jpg);
}

.bg_image--23_2a45322bc3a18ff9 {
  background-image: url(../resources/bg/bg-image-23.jpg);
}

.bg_image--24_2440bd0d885548e7 {
  background-image: url(../resources/bg/bg-image-24.jpg);
}

.bg_image--25_30e1500d21836028 {
  background-image: url(../resources/bg/bg-image-25.jpg);
}

.bg_image--26_f3d6d43e33a8fbf2 {
  background-image: url(../resources/bg/bg-image-26.jpg);
}

.bg_image--27_5abb509fc614d1af {
  background-image: url(../resources/bg/bg-image-27.jpg);
}

.bg_image--28_7d0c46ae67774116 {
  background-image: url(../resources/bg/bg-image-28.jpg);
}

.bg_image--29_4349b9c5f7f3da7f {
  background-image: url(../resources/bg/bg-image-29.jpg);
}

.bg_image--30_5e74a96b83a40d34 {
  background-image: url(../resources/bg/bg-image-30.jpg);
}

.bg_image--31_b22bf23e0dbefced {
  background-image: url(../resources/bg/bg-image-31.jpg);
}

.bg_image--32_16ac7735fa0a5a92 {
  background-image: url(../resources/bg/bg-image-32.jpg);
}

.bg_image--33_4f05a74a25a7f867 {
  background-image: url(../resources/bg/bg-image-33.jpg);
}

.bg_image--34_022b03f213fb4ae6 {
  background-image: url(../resources/bg/bg-image-34.jpg);
}

.bg_image--35_6a52b09860e7f9c1 {
  background-image: url(../resources/bg/bg-image-35.jpg);
}

.bg_image--36_b8aa270a720ebf73 {
  background-image: url(../resources/bg/bg-image-36.jpg);
}

.bg_image--37_2c5274348386a146 {
  background-image: url(../resources/bg/bg-image-37.jpg);
}

.bg_image--38_64720a442b45af72 {
  background-image: url(../resources/bg/bg-image-38.jpg);
}

.bg_image--39_d108dbd02f25de71 {
  background-image: url(../resources/bg/bg-image-39.jpg);
}

.bg_image--40_65b746e6c460a8d1 {
  background-image: url(../resources/bg/bg-image-40.jpg);
}

.bg_tr-image--1_56901b62590cd6a6 {
  background-image: url(../resources/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_18e37c90bf10a7d7 {
  background-image: url(../resources/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_8d39386c952ce236 {
  background-image: url(../resources/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_06cf5206c51c8d5c {
  background-image: url(../resources/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_684f92b48de4ba54 {
  background-image: url(../resources/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_fb575dd921cc658b {
  background-image: url(../resources/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_aa2f0cb79dea27dd {
  background-image: url(../resources/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_a0ac35e56706445d {
  background-image: url(../resources/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_4c0982adbe1aa340 {
  background-image: url(../resources/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_51f4c95571783158 {
  background-image: url(../resources/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_e416f82cdd22d71e {
  background-image: url(../resources/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_17affef734b5718a {
  background-image: url(../resources/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_e3005f4e64018688 {
  background-image: url(../resources/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_c3fedcc4dff7355a {
  background-image: url(../resources/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_48796a45fab91116 {
  background-image: url(../resources/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_b15712dafd2a78dc {
  background-image: url(../resources/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_301c254bc7ca36c6 {
  background-image: url(../resources/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_a5454f70f7111406 {
  background-image: url(../resources/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_7008ec870b7eee28 {
  background-image: url(../resources/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_0e394e9c93e9bdfb {
  background-image: url(../resources/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_75380e9798c42fb2 {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_e480c90510485a90 {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_e480c90510485a90 > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_a11514df04eb3a90 {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_a11514df04eb3a90 > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_888219fba0886d49 {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_888219fba0886d49 > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_7ba14e772bc59f9d {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_7ba14e772bc59f9d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_7ba14e772bc59f9d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_7ba14e772bc59f9d {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_7ba14e772bc59f9d {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_7ba14e772bc59f9d > [class*=col], .row--20_7ba14e772bc59f9d > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_7ba14e772bc59f9d > [class*=col], .row--20_7ba14e772bc59f9d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_7ba14e772bc59f9d > [class*=col], .row--20_7ba14e772bc59f9d > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_7ba14e772bc59f9d > [class*=col], .row--20_7ba14e772bc59f9d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_7ba14e772bc59f9d > [class*=col], .row--20_7ba14e772bc59f9d > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_4af1565ac18f58f3 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_4af1565ac18f58f3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_4af1565ac18f58f3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_4af1565ac18f58f3 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_4af1565ac18f58f3 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_4af1565ac18f58f3 > [class*=col], .row--25_4af1565ac18f58f3 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_4af1565ac18f58f3 > [class*=col], .row--25_4af1565ac18f58f3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_4af1565ac18f58f3 > [class*=col], .row--25_4af1565ac18f58f3 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_4af1565ac18f58f3 > [class*=col], .row--25_4af1565ac18f58f3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_4af1565ac18f58f3 > [class*=col], .row--25_4af1565ac18f58f3 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_9fd545bd3c4bbc80 {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_9fd545bd3c4bbc80 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_9fd545bd3c4bbc80 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_9fd545bd3c4bbc80 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_9fd545bd3c4bbc80 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_9fd545bd3c4bbc80 > [class*=col], .row--30_9fd545bd3c4bbc80 > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_9fd545bd3c4bbc80 > [class*=col], .row--30_9fd545bd3c4bbc80 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_9fd545bd3c4bbc80 > [class*=col], .row--30_9fd545bd3c4bbc80 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_9fd545bd3c4bbc80 > [class*=col], .row--30_9fd545bd3c4bbc80 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_9fd545bd3c4bbc80 > [class*=col], .row--30_9fd545bd3c4bbc80 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_1873c4a2fbe0c233 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_1873c4a2fbe0c233 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_1873c4a2fbe0c233 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_1873c4a2fbe0c233 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_1873c4a2fbe0c233 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_1873c4a2fbe0c233 > [class*=col], .row--45_1873c4a2fbe0c233 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_1873c4a2fbe0c233 > [class*=col], .row--45_1873c4a2fbe0c233 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_1873c4a2fbe0c233 > [class*=col], .row--45_1873c4a2fbe0c233 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_1873c4a2fbe0c233 > [class*=col], .row--45_1873c4a2fbe0c233 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_1873c4a2fbe0c233 > [class*=col], .row--45_1873c4a2fbe0c233 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_c6964a624116a340 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_c6964a624116a340 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_c6964a624116a340 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_c6964a624116a340 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_c6964a624116a340 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_c6964a624116a340 > [class*=col], .row--40_c6964a624116a340 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_c6964a624116a340 > [class*=col], .row--40_c6964a624116a340 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_c6964a624116a340 > [class*=col], .row--40_c6964a624116a340 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_c6964a624116a340 > [class*=col], .row--40_c6964a624116a340 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_c6964a624116a340 > [class*=col], .row--40_c6964a624116a340 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_d986c6993a8ba7f4 {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_d986c6993a8ba7f4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_d986c6993a8ba7f4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_d986c6993a8ba7f4 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_d986c6993a8ba7f4 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_d986c6993a8ba7f4 > [class*=col], .row--60_d986c6993a8ba7f4 > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_d986c6993a8ba7f4 > [class*=col], .row--60_d986c6993a8ba7f4 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_d986c6993a8ba7f4 > [class*=col], .row--60_d986c6993a8ba7f4 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_d986c6993a8ba7f4 > [class*=col], .row--60_d986c6993a8ba7f4 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_d986c6993a8ba7f4 > [class*=col], .row--60_d986c6993a8ba7f4 > [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_a8e427f999c43600(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a8e427f999c43600(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a8e427f999c43600(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a8e427f999c43600(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_c853d48007ec8731/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_e920470c1e6ef73b {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_0682926650961f95 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_573420dafc5cfbbb,
.animated.bounceOut_7978179620805f3c {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_d97a37896eb744d0,
.animated.flipOutY_348c99755f7463ca {
  -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_4ea27bfb5f8b551b {
  -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_a9b4125da92bf6cb {
  -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_a215f9bce0d29fbb {
  -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_9adff05b269df68f {
  -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_8be60139e372c5a4 {
  -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_88490b73a745b497 {
  -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_573420dafc5cfbbb {
  -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_76df6e4ca8dbe1c8 {
  -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_ebf17f756101e3be {
  -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_fa077288b2d73399 {
  -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_3fa86a89b3d25b67 {
  -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_7978179620805f3c {
  -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_14787d4702fc74e0 {
  -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_0257a9546c872ded {
  -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_633b73e84aec8888 {
  -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_3b6a4763afc315fe {
  -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_705560ca57aeca98 {
  -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_0cb3ead3817c5168 {
  -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_0e8b2083167d172a {
  -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_9e666cc556d082f8 {
  -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_4399a8a762130f98 {
  -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_3c9c88e9ca78dd62 {
  -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_99ba087fc95b0284 {
  -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_0c3b210f0ff690bb {
  -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_f2e7b06fae62f385 {
  -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_03c50609d3932298 {
  -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_0bf0b2741c615622 {
  -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_db048d1d8ae831f5 {
  -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_fbf24ad07632594c {
  -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_3cde2f9aec4f9196 {
  -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_b5ee9114c55e3877 {
  -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_2cdba7811c171754 {
  -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_0d4b828283098e7d {
  -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_2b3984f07cd48925 {
  -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_7eea8c4888ddcaae {
  -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_0dbb16e17911c93f {
  -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_d97a37896eb744d0 {
  -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_348c99755f7463ca {
  -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_bf362638591aa223 {
  -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_79a4458c772c3575 {
  -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_0d764f00c7431623 {
  -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_d83e26c8afb00de2 {
  -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_b5529f5a8637f6e8 {
  -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_f7796e7995c1305d {
  -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_f22a77aef8f22b69 {
  -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_c34b2f520142e4fd {
  -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_a9d34d48a6ec68e8 {
  -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_4dcb1efbb921e698 {
  -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_9d86dc07da19455d {
  -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_f29023ce4b465569 {
  -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_0682926650961f95 {
  -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_51cc8f3b813b62a7 {
  -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_a0c92613a695049d {
  -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_c2ffb808b5227822 {
  -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_5c7beeb352014477 {
  -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_77f8d5052adfe696 {
  -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_77b9f943bfcc0275 {
  -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_4616472b9770b91a {
  -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_0932b61360ca5f41 {
  -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_087949c1e7c0c8f5 {
  -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_491a96300e917a0a {
  -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_2d76d560d52a96b6 {
  -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_0c50d054cddf89f8 {
  -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_545acf6586064695 {
  -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_61c547e20ba891f6 {
  -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_e3aef138a3229236 {
  -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_2771708b84a04cd3 {
  -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_217cf68f75fc52b3 {
  -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_70de39ade41ecbef {
  -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_dc4485ccdf14e95b {
  -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_92b6303a72722a6e {
  -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_1a08754c0f1427a6 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_1a08754c0f1427a6:hover {
  animation-play-state: paused;
}

.floting-line-2_8626601bd0bb4c31 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_8626601bd0bb4c31: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_a8e427f999c43600(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a8e427f999c43600(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_a8e427f999c43600(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_19e3c93d6c32a377 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_19e3c93d6c32a377 .reveal-animation_753d9508d7667ae4 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_19e3c93d6c32a377 .reveal-animation_753d9508d7667ae4::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_753d9508d7667ae4.reveal-primary_f8a5b4ce56fdfd78::before {
  background: #0c0c0a;
}

.reveal-animation_753d9508d7667ae4.reveal-dark_afe773b5366177e4::before {
  background: #000;
}

.reveal-animation_753d9508d7667ae4.reveal-white_b5c0cbca2cdb5503::before {
  background: #000;
}

.reveal-animation_753d9508d7667ae4.reveal-top_c3c61cca499724cc.aos-animate::before,
.reveal-animation_753d9508d7667ae4.reveal-bottom_ea3c0ce2151586ad.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_753d9508d7667ae4.reveal-start_afe2ec7d016e5453.aos-animate::before,
.reveal-animation_753d9508d7667ae4.reveal-end_124cb80d9aca6723.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_753d9508d7667ae4.reveal-top_c3c61cca499724cc::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_753d9508d7667ae4.reveal-start_afe2ec7d016e5453::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_753d9508d7667ae4.reveal-end_124cb80d9aca6723::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_753d9508d7667ae4.reveal-bottom_ea3c0ce2151586ad::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_2a0106378fe18145 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_2a0106378fe18145 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_2a0106378fe18145 {
    margin: 6em auto;
  }
}
.cd-headline_20ea45494c6b3637 {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_20ea45494c6b3637 {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_20ea45494c6b3637 {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_20ea45494c6b3637 {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_20ea45494c6b3637 {
    font-size: 26px;
  }
}
.cd-words-wrapper_eef243fb37d83e87 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_eef243fb37d83e87 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_eef243fb37d83e87 b.is-visible_be2c3d579fea352c {
  position: relative;
}

.no-js_b5dd5ee68fdd49b0 .cd-words-wrapper_eef243fb37d83e87 b {
  opacity: 0;
}

.no-js_b5dd5ee68fdd49b0 .cd-words-wrapper_eef243fb37d83e87 b.is-visible_be2c3d579fea352c {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_20ea45494c6b3637.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_20ea45494c6b3637.clip .cd-words-wrapper_eef243fb37d83e87 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_20ea45494c6b3637.clip .cd-words-wrapper_eef243fb37d83e87 b {
  font-weight: 700;
}

.cd-headline_20ea45494c6b3637.clip .cd-words-wrapper_eef243fb37d83e87::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_20ea45494c6b3637.clip b {
  opacity: 0;
}

.cd-headline_20ea45494c6b3637.clip b.is-visible_be2c3d579fea352c {
  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_8d94a17a4de691e6,
body.sal-disabled_d2c831fc07150c65 [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_8d94a17a4de691e6,
body.sal-disabled_d2c831fc07150c65 [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_8d94a17a4de691e6,
body.sal-disabled_d2c831fc07150c65 [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_8d94a17a4de691e6,
body.sal-disabled_d2c831fc07150c65 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_4e4ac55c623597cb {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_4e4ac55c623597cb .button-area-start_331dc7f9ab6ad389 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_4e4ac55c623597cb .button-area-start_331dc7f9ab6ad389 .call-us_2299352f39cd451b {
    display: none;
  }
}
.header-style-one-wrapper_4e4ac55c623597cb .button-area-start_331dc7f9ab6ad389 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_4e4ac55c623597cb .button-area-start_331dc7f9ab6ad389 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_4e4ac55c623597cb .logo-area_c80ca544c885a2ad .logo_a1d5f8de4255c565 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_c80ca544c885a2ad img.light_5529e49eece4df35 {
  display: block;
}
[data-theme=light] .logo-area_c80ca544c885a2ad img.dark_c28ba88b1bc080d3 {
  display: none;
}

[data-theme=dark] .logo-area_c80ca544c885a2ad img.light_5529e49eece4df35 {
  display: none;
}
[data-theme=dark] .logo-area_c80ca544c885a2ad img.dark_c28ba88b1bc080d3 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_0397c0719babc651 .main-nav-area_aa51dd5aac92267b ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_0397c0719babc651 .button-area-start_331dc7f9ab6ad389 .text-btn_b1b4f813ee53cf45 {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_aa51dd5aac92267b ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_331dc7f9ab6ad389 .call-us_2299352f39cd451b, [data-theme=dark] .header--sticky.sticky .button-area-start_331dc7f9ab6ad389 .text-btn_b1b4f813ee53cf45 {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_0397c0719babc651 .main-nav-area_aa51dd5aac92267b ul li a {
  color: #fff;
}

.header-style-one_70508c42da441b60 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_70508c42da441b60 .header-style-one-wrapper_4e4ac55c623597cb .main-nav-area_aa51dd5aac92267b {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_70508c42da441b60 .header-style-one-wrapper_4e4ac55c623597cb .main-nav-area_aa51dd5aac92267b {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_cf552ced20aeb639 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_70508c42da441b60 .header-style-one-wrapper_4e4ac55c623597cb .main-nav-area_aa51dd5aac92267b {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_70508c42da441b60 .header-style-one-wrapper_4e4ac55c623597cb .main-nav-area_aa51dd5aac92267b {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_70508c42da441b60 .header-style-one-wrapper_4e4ac55c623597cb .button-area-start_331dc7f9ab6ad389 a.text-btn_b1b4f813ee53cf45 {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_0397c0719babc651 {
  background: var(--body-bg);
}

header.header-two_e2fb63298a3185ed {
  display: block;
}
header.header-two_e2fb63298a3185ed.border-bottom_d43c65faa191bf92 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_3a2452110c6917f7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_3a2452110c6917f7 a.logo-area_c80ca544c885a2ad {
  padding: 25px 0;
}
.header-two-content-main_3a2452110c6917f7 .header-end-area_0b4b7dcb05c875f1 {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_3a2452110c6917f7 .header-end-area_0b4b7dcb05c875f1 a.reqiest_cff45a584055c064 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_3a2452110c6917f7 .header-end-area_0b4b7dcb05c875f1 a.reqiest_cff45a584055c064 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_3a2452110c6917f7 .header-end-area_0b4b7dcb05c875f1 .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_d860e7a2bb8a93b0 {
  width: 100%;
  position: absolute;
}
.header-three_d860e7a2bb8a93b0 .header-wrapper-main-three_a45f16b06a0a4cef {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_d860e7a2bb8a93b0 .header-wrapper-main-three_a45f16b06a0a4cef .header-right-area_94f41be7ec5d666d {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_d860e7a2bb8a93b0 .header-wrapper-main-three_a45f16b06a0a4cef .header-right-area_94f41be7ec5d666d .main-nav-area_aa51dd5aac92267b {
    display: none;
  }
}
.header-three_d860e7a2bb8a93b0 .header-wrapper-main-three_a45f16b06a0a4cef .header-right-area_94f41be7ec5d666d .main-nav-area_aa51dd5aac92267b ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_d860e7a2bb8a93b0 .header-wrapper-main-three_a45f16b06a0a4cef .header-right-area_94f41be7ec5d666d .rts-btn {
    display: none;
  }
}
.header-three_d860e7a2bb8a93b0 .header-wrapper-main-three_a45f16b06a0a4cef .logo-area_c80ca544c885a2ad {
  padding: 25px 0;
}

.main-nav-area_aa51dd5aac92267b ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_aa51dd5aac92267b ul li {
  margin: 0;
}
.main-nav-area_aa51dd5aac92267b 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_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 {
  transition: all 0.3s;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8:hover .menu-item_9e0c0352d7151e17 {
  opacity: 0.5;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .menu-item_9e0c0352d7151e17 {
  transition: all 0.3s;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .menu-item_9e0c0352d7151e17 .fluxi-dropdown-main-element_f08644a26ab4536b {
  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_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .menu-item_9e0c0352d7151e17 .fluxi-dropdown-main-element_f08644a26ab4536b {
    padding: 35px 17px;
  }
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .menu-item_9e0c0352d7151e17:hover {
  opacity: 1;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b {
  z-index: 10;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b .fluxi-submenu_0acaaea46c120f24 {
  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_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b .fluxi-submenu_0acaaea46c120f24:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b .fluxi-submenu_0acaaea46c120f24 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b .fluxi-submenu_0acaaea46c120f24 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b .fluxi-submenu_0acaaea46c120f24 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_aa51dd5aac92267b ul.fluxi-desktop-menu_a10a5d9c3725a3c8 .fluxi-has-dropdown_d31d7b09a37b2c8b:hover .fluxi-submenu_0acaaea46c120f24 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_3a2452110c6917f7 .main-nav-area_aa51dd5aac92267b {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_3a2452110c6917f7 .main-nav-area_aa51dd5aac92267b {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_3a2452110c6917f7 .main-nav-area_aa51dd5aac92267b {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_3a2452110c6917f7 .main-nav-area_aa51dd5aac92267b {
    display: none;
  }
}

.side-bar_fa4d0076086d8477 {
  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_fa4d0076086d8477 {
    width: 315px;
  }
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .thumbnail_1e33a4c8e603a298 {
  display: flex;
  justify-content: center;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .thumbnail_1e33a4c8e603a298 img {
  width: 60%;
  margin: auto;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .title {
  font-weight: 600;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .footer_7a3e967ddaed43b1 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .footer_7a3e967ddaed43b1 .title {
  font-weight: 500;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .footer_7a3e967ddaed43b1 a.rts-btn {
  margin: auto;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 {
  margin-top: 50px;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .single-info_adea5c9e602a3e7a {
  margin: 15px 0;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .single-info_adea5c9e602a3e7a a:hover {
  color: var(--color-primary);
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .rts-social-style-one_1d903f22be9a05fe {
  margin-top: 40px;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .rts-social-style-one_1d903f22be9a05fe ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .rts-social-style-one_1d903f22be9a05fe ul li {
  margin: 0;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .rts-social-style-one_1d903f22be9a05fe ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .contact-information--sidebar_0f17542bd6131318 .rts-social-style-one_1d903f22be9a05fe ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_fa4d0076086d8477.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_fa4d0076086d8477 button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_fa4d0076086d8477 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_70508c42da441b60.case-studies_b91a67b5f93fc772 .main-nav-area_aa51dd5aac92267b ul li > a.fluxi-dropdown-main-element_f08644a26ab4536b {
  color: #fff !important;
}

.header-style-one_70508c42da441b60.case-studies_b91a67b5f93fc772.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_fa4d0076086d8477 {
  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_fa4d0076086d8477 {
    width: 300px;
  }
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .thumbnail_1e33a4c8e603a298 {
  display: flex;
  justify-content: center;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .thumbnail_1e33a4c8e603a298 img {
  width: 85%;
  margin: auto;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .title {
  font-weight: 600;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .footer_7a3e967ddaed43b1 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .footer_7a3e967ddaed43b1 .title {
  font-weight: 500;
}
.side-bar_fa4d0076086d8477 .inner-main-wrapper-desk_a63759191d44b147 .inner-content_0fd43bdedce3f342 .footer_7a3e967ddaed43b1 a.rts-btn {
  margin: auto;
}

.side-bar_fa4d0076086d8477.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_fa4d0076086d8477 button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_fa4d0076086d8477 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(../resources/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_4c43b7367a408ce7 {
  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_f1967aa6bd20afa0 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_f1967aa6bd20afa0 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_f1967aa6bd20afa0 {
    display: block;
  }
}

.mobile-menu-main_f1967aa6bd20afa0 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li a.main_5d9ad1acdf410ff5 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86 {
  position: relative;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86 ul a {
  padding: 10px 0;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86 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_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86::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_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86.mm-active_b5c04b4ec8b91956::after {
  content: "\f077";
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86.third-lvl_279ea85f07c04a6c::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86.third-lvl_279ea85f07c04a6c ul {
  padding: 0 20px;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86.third-lvl_279ea85f07c04a6c ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86.third-lvl_279ea85f07c04a6c ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li.has-droupdown_dce6760f4f3bec86.third-lvl_279ea85f07c04a6c ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_f1967aa6bd20afa0 nav ul li a {
  display: block;
}
.mobile-menu-main_f1967aa6bd20afa0 .social-wrapper-one_4b4b5f157a3e4dc4 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_fa4d0076086d8477.header-two_e2fb63298a3185ed .inner-main-wrapper-desk_a63759191d44b147, .side-bar_fa4d0076086d8477.header-three_d860e7a2bb8a93b0 .inner-main-wrapper-desk_a63759191d44b147 {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_fa4d0076086d8477.header-two_e2fb63298a3185ed .mobile-menu_4ffc545db5db477c, .side-bar_fa4d0076086d8477.header-three_d860e7a2bb8a93b0 .mobile-menu_4ffc545db5db477c {
    display: none !important;
  }
}

.header-one_33cc8b6f45d5f548 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988 {
  position: relative;
}
.header-one_33cc8b6f45d5f548 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988:hover::after {
  color: var(--color-primary);
}
.header-one_33cc8b6f45d5f548 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988::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_33cc8b6f45d5f548 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988 .third-lvl_279ea85f07c04a6c {
  margin-left: -4px;
}

.header-three_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a {
  padding: 15px 0;
}
.header-three_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988 {
  position: relative;
}
.header-three_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988:hover::after {
  color: var(--color-primary);
}
.header-three_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988::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_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a .sub-dropdown_0f5e050805158988 .third-lvl_279ea85f07c04a6c {
  margin-left: -4px;
}
.header-three_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a li {
  margin: 0;
  width: 100%;
}
.header-three_d860e7a2bb8a93b0 .main-nav-desk_b888c6e38b2689cb nav ul li.has-droupdown_dce6760f4f3bec86 .submenu.inner-page_624178ac6587524a li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_0f5e050805158988 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_0f5e050805158988 .submenu.third-lvl_279ea85f07c04a6c {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_0f5e050805158988 .submenu.third-lvl_279ea85f07c04a6c.base {
  display: block !important;
}
.sub-dropdown_0f5e050805158988:hover .sub-menu-link_d965ef2032903264 {
  color: var(--color-primary);
}
.sub-dropdown_0f5e050805158988:hover .submenu.third-lvl_279ea85f07c04a6c.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_0f5e050805158988:hover .submenu.third-lvl_279ea85f07c04a6c.base li {
  display: block;
}
.sub-dropdown_0f5e050805158988:hover .submenu.third-lvl_279ea85f07c04a6c.base li a {
  display: block !important;
}

.header-three_d860e7a2bb8a93b0 .sub-dropdown_0f5e050805158988:hover .submenu.third-lvl_279ea85f07c04a6c.base {
  margin-left: -14px !important;
}

.header-two_e2fb63298a3185ed .header-main-wrapper_9da3f50c4be6c3b6 .sub-dropdown_0f5e050805158988:hover .submenu.third-lvl_279ea85f07c04a6c.base {
  margin-left: 90px !important;
}

header.heder-two_d522cffe31acf8d1 .sub-dropdown_0f5e050805158988:hover .submenu.third-lvl_279ea85f07c04a6c.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_d522cffe31acf8d1 .sub-dropdown_0f5e050805158988::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_d522cffe31acf8d1 .sub-dropdown_0f5e050805158988:hover a.sub-menu-link_d965ef2032903264 {
  color: var(--color-primary) !important;
}
header.heder-two_d522cffe31acf8d1 .sub-dropdown_0f5e050805158988:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_d522cffe31acf8d1 .sub-dropdown_0f5e050805158988 .submenu.third-lvl_279ea85f07c04a6c.base {
  display: block;
}

.sub-dropdown_0f5e050805158988 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_0f5e050805158988.active .sub-menu-link_d965ef2032903264 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_0f5e050805158988.active .sub-menu-link_d965ef2032903264::after {
  width: 12px !important;
}
.sub-dropdown_0f5e050805158988.active::after {
  color: #FFFFFF;
}
.sub-dropdown_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c {
  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_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c:hover li a {
  opacity: 0.5;
}
.sub-dropdown_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c li:hover a::after {
  width: 12px;
}
.sub-dropdown_0f5e050805158988 .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c 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_0f5e050805158988:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_0f5e050805158988:hover .sub-menu-link_d965ef2032903264 {
  color: var(--color-primary);
}
.sub-dropdown_0f5e050805158988:hover .fluxi-submenu_0acaaea46c120f24.third-lvl_279ea85f07c04a6c.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_7e3faab7f372bfd7 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_7e3faab7f372bfd7 {
    padding: 0 15px;
  }
}

.section-bg_df8f6f2bb2ec9b0e {
  background: var(--section-bg-gray);
}

.bg_white_3b1efb177c865a1f {
  background: var(--body-bg);
}

.g-48_0b4a6a68c3605300 {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_f180670b5367924d {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_38a5775770712f3d {
  background: #F8F9FB;
}

.bg-gray-2_e41b5d6c8458526a {
  background: var(--bg-gray-2);
}

.overflow-right-div_772f2b5a86fe6b0c {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_772f2b5a86fe6b0c {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_772f2b5a86fe6b0c {
    width: 100%;
  }
}

.gsap-marker-end_ae271630fbc13e7d,
.gsap-marker-start_278e2be10e073db6,
.gsap-marker-scroller-end_4dd6864deda36b8f,
.gsap-marker-scroller-start_3481626478e2d873 {
  display: none !important;
}

.bg-dark-p_0edabea80741445d {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_dedef9ddc229bcd0 {
  background: var(--footer-bg-2);
}

.border-radious-top-section_1633be19cd47644c {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_1fbab51dd260f533 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 img.two_4e46a0ba8ba59464 {
  left: 38px;
}
.customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 img.three_964c9def36767c7c {
  left: 73px;
}
.customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 img.four_878e06825cd35fe1 {
  left: 108px;
}
.customer-review-area_1fbab51dd260f533 p.desc {
  margin-bottom: 0;
}

.br-none_2d402d894f9d20bd {
  border-radius: 0 !important;
}

.color-secondary-2_7c15453b4bc58243 {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_908b4889c0b3074b {
    order: 2;
  }
}

.loader-wrapper_3fa06962f3c2552f {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_3fa06962f3c2552f .loader-section_7ebbc85c90b79583 {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_3fa06962f3c2552f .loader-section_7ebbc85c90b79583.section-left_ef2f19a387ae6a57 {
  left: 0;
}

.loader-wrapper_3fa06962f3c2552f .loader-section_7ebbc85c90b79583.section-right_42a1cdda34204765 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_3fa06962f3c2552f .loader-section_7ebbc85c90b79583.section-left_ef2f19a387ae6a57 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_3fa06962f3c2552f .loader-section_7ebbc85c90b79583.section-right_42a1cdda34204765 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_e1335522b514d83c {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_3fa06962f3c2552f {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_e1335522b514d83c: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_e1335522b514d83c {
  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_fb540cf6371b9c00 {
  -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_fb540cf6371b9c00.btt__visible_5a79cfbdcfb09f71 {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_fb540cf6371b9c00 {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_59974faa4e257f4a 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_7b87250a1b12118f {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_4cead25d7ef5dd24 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_7b87250a1b12118f {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_4cead25d7ef5dd24 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_9cfb681e140bac1a:hover,
[data-theme=dark] .rts-btn.btn-primary-5_8e7b4107384f4642:hover,
[data-theme=dark] .rts-btn.btn-primary-6_391b2f7db9bcae58:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_d1b0c5be2c99658a: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_9cfb681e140bac1a {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_9cfb681e140bac1a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_257365dd957364d8 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_257365dd957364d8::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_257365dd957364d8::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_257365dd957364d8:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_257365dd957364d8:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_0594de7b53871ab1 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_0594de7b53871ab1::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_0594de7b53871ab1::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_0594de7b53871ab1:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_0594de7b53871ab1:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_d1b0c5be2c99658a {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_d1b0c5be2c99658a:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_8e7b4107384f4642 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_8e7b4107384f4642:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_391b2f7db9bcae58 {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_391b2f7db9bcae58:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_e8733f2949afa7a1 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_e8733f2949afa7a1::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_e8733f2949afa7a1:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_29384a69ef3c2812 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_29384a69ef3c2812::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_29384a69ef3c2812:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_4e037d8470f66b07 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_4e037d8470f66b07::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_4e037d8470f66b07:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_8e890e436917c464 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_8e890e436917c464 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_8e890e436917c464:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_7663e8549c8538b5 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_7663e8549c8538b5 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_7663e8549c8538b5:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b9c2b69d674e5e8c {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b9c2b69d674e5e8c:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_b9c2b69d674e5e8c.about_df6033a9d40cc742 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_b9c2b69d674e5e8c.about_df6033a9d40cc742:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_6309149743a73168 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_6309149743a73168:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_bfd8c401ea611cd7 {
  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_bfd8c401ea611cd7 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_bfd8c401ea611cd7:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_6309149743a73168 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_dbd6107d265ba4e0 {
  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_dbd6107d265ba4e0::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_dbd6107d265ba4e0::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_dbd6107d265ba4e0 i {
  font-weight: 400;
}
.under-line-btn_973f0fe4fdaa05e2 {
  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_973f0fe4fdaa05e2::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_973f0fe4fdaa05e2::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_973f0fe4fdaa05e2:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_ab1a1975bf87bd4b .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_ab1a1975bf87bd4b .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_ab1a1975bf87bd4b .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_ab1a1975bf87bd4b .title {
    font-size: 40px;
  }
}
.banner-one-content-left_ab1a1975bf87bd4b p.disc_acafc6f95556fc12 {
  margin-bottom: 50px;
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 .customer-review-area_1fbab51dd260f533 .client-img_7735b68ab61a3058 {
  width: 150px;
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 .customer-review-area_1fbab51dd260f533 p.desc {
  min-width: max-content;
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 .customer-review-area_1fbab51dd260f533 img {
  max-width: 40%;
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 .customer-review-area_1fbab51dd260f533 img.two_4e46a0ba8ba59464 {
  left: 24px;
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 .customer-review-area_1fbab51dd260f533 img.three_964c9def36767c7c {
  left: 48px;
}
.banner-one-content-left_ab1a1975bf87bd4b .button-banner-one-wrapper_804f57ba6ed73113 .customer-review-area_1fbab51dd260f533 img.four_878e06825cd35fe1 {
  left: 72px;
}

.banner-one-right-content-with-img_c1ad8de6617967a5 {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_c1ad8de6617967a5 {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_c1ad8de6617967a5 .img-1_465aa1e12edf5811 {
  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_c1ad8de6617967a5 .img-1_465aa1e12edf5811 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_c1ad8de6617967a5 .img-2_07e32276eda15343 {
  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_c1ad8de6617967a5 .img-2_07e32276eda15343 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_258462d4e14babc3 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_258462d4e14babc3 .box-one-top_9f1d1be18d678272 {
  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_258462d4e14babc3 .box-one-bottom_ddb63f79f59a5861 {
  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_258462d4e14babc3 .radious-shape_c38e22069146c43f {
    display: none;
  }
}
.rts-banner-area-one_258462d4e14babc3 .radious-shape_c38e22069146c43f .right-top_d26574883df940e6 {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_258462d4e14babc3 .radious-shape_c38e22069146c43f .right-bottom_8d960f5158c17cbf {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_258462d4e14babc3 .radious-shape_c38e22069146c43f .mid-top_94f2eac6315d970f {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_258462d4e14babc3 .radious-shape_c38e22069146c43f .left-bottom_9c2488fc505f2f00 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_258462d4e14babc3 .radious-shape_c38e22069146c43f .left-top_5657a610f8145db1 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_258462d4e14babc3 .radious-shape_c38e22069146c43f .center-bottom_5e0edc7a90647c26 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-content-left_ab1a1975bf87bd4b .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-content-left_ab1a1975bf87bd4b .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-content-left_ab1a1975bf87bd4b .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-content-left_ab1a1975bf87bd4b .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-content-left_ab1a1975bf87bd4b p.disc_acafc6f95556fc12 {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-content-left_ab1a1975bf87bd4b .customer-review-area_1fbab51dd260f533 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-right-content-with-img_c1ad8de6617967a5 {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-right-content-with-img_c1ad8de6617967a5 .short-image-area_a9cd1ff3625ba78b .img-1_465aa1e12edf5811 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-right-content-with-img_c1ad8de6617967a5 .short-image-area_a9cd1ff3625ba78b .img-1_465aa1e12edf5811 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .banner-one-right-content-with-img_c1ad8de6617967a5 .short-image-area_a9cd1ff3625ba78b .img-1_465aa1e12edf5811 {
    left: 0;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-area-inner_7a810aaaaa12ee03 {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de {
  margin-bottom: 40px;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .brand-left-short-title-one_6034f34d3497cd16 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .brand-left-short-title-one_6034f34d3497cd16 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .brand-left-short-title-one_6034f34d3497cd16 .star-rating_53d0d84ce821f070 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .brand-left-short-title-one_6034f34d3497cd16 .star-rating_53d0d84ce821f070 li {
  list-style: none;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .brand-left-short-title-one_6034f34d3497cd16 .star-rating_53d0d84ce821f070 li a {
  color: #FF6354;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-title-area_7d27703434b7b7de .brand-left-short-title-one_6034f34d3497cd16 p.disc_acafc6f95556fc12 {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-slider-area_ca19e574bdffe443 {
  overflow: hidden;
}
.rts-banner-area-one_258462d4e14babc3.banner-five_4bee5c99ee1f50e3 .brand-slider-area_ca19e574bdffe443 .brand-inner_25a416484766ef8d {
  text-align: center;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f {
  background: #212026;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .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_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 p.disc_acafc6f95556fc12 {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .button-area_0a1e4d9e54c5e4a8 {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .button-area_0a1e4d9e54c5e4a8 {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .button-area_0a1e4d9e54c5e4a8 .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .button-area_0a1e4d9e54c5e4a8 .rts-btn.btn-primary-5_8e7b4107384f4642 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .button-area_0a1e4d9e54c5e4a8 .rts-btn.btn-primary-5_8e7b4107384f4642:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .button-area_0a1e4d9e54c5e4a8 .rts-btn.btn-primary-5-border_b9c2b69d674e5e8c {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .counter-upmain-wrapper-style-six_4b54cf740ff56a8a {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .counter-upmain-wrapper-style-six_4b54cf740ff56a8a .single-counter-up-six_9e97a6bd7b74b095 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-content-left_e0b9b61827d9cab3 .counter-upmain-wrapper-style-six_4b54cf740ff56a8a .single-counter-up-six_9e97a6bd7b74b095 p {
  color: #D7D9E9;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 {
    width: 100%;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 .image-one_ada44a47ca3ecafc {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 .image-one_ada44a47ca3ecafc img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 .image-two_cc974ceda7763972 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-left_3428574017c147e1 .image-two_cc974ceda7763972 img {
    width: 100%;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 {
    display: none;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 .image-three_2e52a024fc662b57 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .banner-six-right-content-with-img_13aaa7ce43f66a02 .image-right_84194516af3ba8d3 .image-four_02b1d7e79572934b {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .shape_d9ab8b3ad18c98cb {
    display: none;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .shape_d9ab8b3ad18c98cb .right-top_d26574883df940e6 {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .shape_d9ab8b3ad18c98cb .right-top_d26574883df940e6 {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .shape_d9ab8b3ad18c98cb .right-bottom_8d960f5158c17cbf {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_258462d4e14babc3.banner-six_2fcd15d5d17f832f .shape_d9ab8b3ad18c98cb .right-bottom_8d960f5158c17cbf {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_696f2eb64993d316 {
  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_696f2eb64993d316::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_696f2eb64993d316 .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_696f2eb64993d316 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_696f2eb64993d316 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_696f2eb64993d316 p.disc_acafc6f95556fc12 {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_696f2eb64993d316 p.disc_acafc6f95556fc12 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_696f2eb64993d316 p.disc_acafc6f95556fc12 {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_696f2eb64993d316 p.disc_acafc6f95556fc12 {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_696f2eb64993d316 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}
.rts-banner-area-two_696f2eb64993d316 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_696f2eb64993d316 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_696f2eb64993d316 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_696f2eb64993d316 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_696f2eb64993d316 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_696f2eb64993d316 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_696f2eb64993d316 .bottom-text_d70c7d0039c9be91 p.disc_acafc6f95556fc12 {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_bd8fd64cbf181538 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_bd8fd64cbf181538 {
    margin-top: 70px;
  }
}

.mt-dec-100_f4012d4ff2991457 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_d051c21e2f3d419b {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .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_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .two_4e46a0ba8ba59464 {
  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_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .two_4e46a0ba8ba59464 {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .two_4e46a0ba8ba59464 {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .three_964c9def36767c7c {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .three_964c9def36767c7c {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .four_878e06825cd35fe1 {
  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_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .four_878e06825cd35fe1 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .four_878e06825cd35fe1 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_d051c21e2f3d419b .banner-2-shape_6ffaa16f31a29177 .five_b79016a308f79b58 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_d860e7a2bb8a93b0 {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_38f541dbd49762c4 {
  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_38f541dbd49762c4 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.banner-three-area-start_38f541dbd49762c4 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.banner-three-area-start_38f541dbd49762c4 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_38f541dbd49762c4 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_38f541dbd49762c4 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_38f541dbd49762c4 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_1251ba2237077396 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_1251ba2237077396 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_1251ba2237077396 .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_1251ba2237077396 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_1251ba2237077396 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_1251ba2237077396 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_1251ba2237077396 .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_1251ba2237077396 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_1251ba2237077396 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_1251ba2237077396 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_1251ba2237077396 p.disc_acafc6f95556fc12 {
  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_1251ba2237077396 p.disc_acafc6f95556fc12 br {
    display: none;
  }
}
.banner-wrapper-three-main_1251ba2237077396 .button-area_0a1e4d9e54c5e4a8 {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_1251ba2237077396 .button-area_0a1e4d9e54c5e4a8 {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_1251ba2237077396 .button-area_0a1e4d9e54c5e4a8 .under-line-btn_973f0fe4fdaa05e2::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_1251ba2237077396 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_e6fa6b6a73bcb9aa {
  padding-top: 68px;
}
.banner-four-content-left_e6fa6b6a73bcb9aa 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_e6fa6b6a73bcb9aa .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_e6fa6b6a73bcb9aa .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e6fa6b6a73bcb9aa .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_e6fa6b6a73bcb9aa .title {
    font-size: 40px;
  }
}
.banner-four-content-left_e6fa6b6a73bcb9aa p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_e6fa6b6a73bcb9aa .banner-logo-area_7cff83bef5afeb53 {
  margin-top: 50px;
}
.banner-four-content-left_e6fa6b6a73bcb9aa .banner-logo-area_7cff83bef5afeb53 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_e6fa6b6a73bcb9aa .banner-logo-area_7cff83bef5afeb53 .logo-area_c80ca544c885a2ad {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_e6fa6b6a73bcb9aa .banner-logo-area_7cff83bef5afeb53 .logo-area_c80ca544c885a2ad {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_7cff83bef5afeb53 .light_5529e49eece4df35 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_7cff83bef5afeb53 .dark_c28ba88b1bc080d3 {
  display: none;
}

[data-theme=dark] .banner-logo-area_7cff83bef5afeb53 .light_5529e49eece4df35 {
  display: none;
}
[data-theme=dark] .banner-logo-area_7cff83bef5afeb53 .dark_c28ba88b1bc080d3 {
  display: inline-flex;
}

.thumbnail-banner-right-four_214d20342f108a6f {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_214d20342f108a6f::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_214d20342f108a6f::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_214d20342f108a6f::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_214d20342f108a6f::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_214d20342f108a6f .main_5d9ad1acdf410ff5 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_214d20342f108a6f .main_5d9ad1acdf410ff5 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_214d20342f108a6f .main_5d9ad1acdf410ff5 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_214d20342f108a6f img.shape_d9ab8b3ad18c98cb {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_214d20342f108a6f img.shape_d9ab8b3ad18c98cb {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_214d20342f108a6f img.shape_d9ab8b3ad18c98cb {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_214d20342f108a6f img.shape_d9ab8b3ad18c98cb {
    display: none;
  }
}

.rts-banner-four-area-start_8d11fe40fcf45805 {
  position: relative;
}
.rts-banner-four-area-start_8d11fe40fcf45805 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_8d11fe40fcf45805 .shape-area_7227bd8a11c412fb .one {
    display: none;
  }
}
.rts-banner-four-area-start_8d11fe40fcf45805 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_8d11fe40fcf45805 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_8d11fe40fcf45805 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_38ef9d3b471be4d4 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_38ef9d3b471be4d4 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_38ef9d3b471be4d4 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_38ef9d3b471be4d4 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_38ef9d3b471be4d4 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_38ef9d3b471be4d4 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_38ef9d3b471be4d4 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_38ef9d3b471be4d4 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_38ef9d3b471be4d4 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_38ef9d3b471be4d4 p.disc_acafc6f95556fc12 {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_38ef9d3b471be4d4 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}
.banner-seven-left-content_38ef9d3b471be4d4 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_38ef9d3b471be4d4 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_38ef9d3b471be4d4 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_38ef9d3b471be4d4 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_1d393ffc5b4f34e1 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1d393ffc5b4f34e1 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_1d393ffc5b4f34e1 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1d393ffc5b4f34e1 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_1d393ffc5b4f34e1 .short-image_35c2526fdb1204f9 {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_1d393ffc5b4f34e1 .short-image_35c2526fdb1204f9.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_1d393ffc5b4f34e1 .short-image_35c2526fdb1204f9.one {
    left: 0;
  }
}
.thumbnail-banner-seven_1d393ffc5b4f34e1 .short-image_35c2526fdb1204f9.two_4e46a0ba8ba59464 {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_a963683e9cc807a2 {
  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_a963683e9cc807a2 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_a963683e9cc807a2 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_a963683e9cc807a2 .brand-area-style-seven_d4a3590bd5952fc8 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_a963683e9cc807a2 .brand-area-style-seven_d4a3590bd5952fc8 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_a963683e9cc807a2 .brand-area-style-seven_d4a3590bd5952fc8 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_a963683e9cc807a2 .slider-Brand_4c4b9ab7d406620a {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_f97d4e790b6fd1b2 {
  position: relative;
}
.rts-banner-area-7_f97d4e790b6fd1b2 form {
  position: relative;
}
.rts-banner-area-7_f97d4e790b6fd1b2 form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_f97d4e790b6fd1b2 form input {
  padding-left: 35px;
}
.rts-banner-area-7_f97d4e790b6fd1b2 .shape-area-start_b66033151b989c2a .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f97d4e790b6fd1b2 .shape-area-start_b66033151b989c2a .two_4e46a0ba8ba59464 {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_f97d4e790b6fd1b2 .shape-area-start_b66033151b989c2a .three_964c9def36767c7c {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f97d4e790b6fd1b2 .shape-area-start_b66033151b989c2a .three_964c9def36767c7c {
    display: none;
  }
}
.rts-banner-area-7_f97d4e790b6fd1b2 .shape-area-start_b66033151b989c2a .four_878e06825cd35fe1 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_f97d4e790b6fd1b2 .shape-area-start_b66033151b989c2a .four_878e06825cd35fe1 {
    display: none;
  }
}

.div-right-banner-floating_2d774a8bbeec06f8 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_2d774a8bbeec06f8 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_2d774a8bbeec06f8 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_f9e3e4f91df96bf7 {
  background-image: url(../resources/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_f9e3e4f91df96bf7 {
    height: auto;
  }
}

.inner-banner-8_a30d8dab8ea2f1c4 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_a30d8dab8ea2f1c4 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_a30d8dab8ea2f1c4 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 {
    padding-top: 60px;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .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_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .title {
    font-size: 42px;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 p.disc_acafc6f95556fc12 {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .customer-review-area_1fbab51dd260f533 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .customer-review-area_1fbab51dd260f533 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .left-area_7c1a2cfa3b95cda5 .customer-review-area_1fbab51dd260f533 p {
  color: #F2F2F8;
}
.inner-banner-8_a30d8dab8ea2f1c4 .position-img_7b8de9b1fbaa3fd1 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .position-img_7b8de9b1fbaa3fd1 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .position-img_7b8de9b1fbaa3fd1 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .position-img_7b8de9b1fbaa3fd1 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .position-img_7b8de9b1fbaa3fd1 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .position-img_7b8de9b1fbaa3fd1 {
    right: 10%;
  }
}
.inner-banner-8_a30d8dab8ea2f1c4 .right-area_a07ad317d795d100 .thumbnail-right-img_2fe94588685ba7ae {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_a30d8dab8ea2f1c4 .right-area_a07ad317d795d100 .thumbnail-right-img_2fe94588685ba7ae {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_7a5448f66aa25cc5 .about-main-wrapper_8a0b69324f99ca71 .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_7a5448f66aa25cc5 .about-main-wrapper_8a0b69324f99ca71 .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_7a5448f66aa25cc5 .about-main-wrapper_8a0b69324f99ca71 .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_7a5448f66aa25cc5 .about-main-wrapper_8a0b69324f99ca71 .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_7a5448f66aa25cc5 .about-main-wrapper_8a0b69324f99ca71 .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_7a5448f66aa25cc5 .banner-about-right_0d5a6ab1e2fe4b97 p.disc_acafc6f95556fc12 {
  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_debf1404e91a47d1 {
  background-image: url(../resources/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_debf1404e91a47d1 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_debf1404e91a47d1 .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_bd8fd64cbf181538 {
  position: relative;
}
.large-image-video-area_bd8fd64cbf181538 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_bd8fd64cbf181538 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_bd8fd64cbf181538 .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_bd8fd64cbf181538 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_bd8fd64cbf181538 .thumbnail_1e33a4c8e603a298 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_bd8fd64cbf181538 .thumbnail_1e33a4c8e603a298 .pli-image_4fb9075a739fd678 {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_bd8fd64cbf181538 .thumbnail_1e33a4c8e603a298 .pli-image_4fb9075a739fd678 img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_a60321e50595ddb2 form {
  position: relative;
}
.banner-area-wrapper-two_a60321e50595ddb2 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_a60321e50595ddb2 form input {
  padding-left: 40px;
}

.button-area-banner-four_d18193bfa56fca4d {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_d18193bfa56fca4d {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_d18193bfa56fca4d .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_d18193bfa56fca4d .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_ca19e574bdffe443 {
  overflow: hidden;
}
.brand-slider-area_ca19e574bdffe443 .brand-inner_25a416484766ef8d {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_ebea2f7d3e029a31 .light_5529e49eece4df35,
[data-theme=light] .brand-area-main-wrapper-two_fd5a2265950e40a1 .light_5529e49eece4df35,
[data-theme=light] .brand-slider-area_ca19e574bdffe443 .light_5529e49eece4df35 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_ebea2f7d3e029a31 .dark_c28ba88b1bc080d3,
[data-theme=light] .brand-area-main-wrapper-two_fd5a2265950e40a1 .dark_c28ba88b1bc080d3,
[data-theme=light] .brand-slider-area_ca19e574bdffe443 .dark_c28ba88b1bc080d3 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_ebea2f7d3e029a31 .light_5529e49eece4df35,
[data-theme=dark] .brand-area-main-wrapper-two_fd5a2265950e40a1 .light_5529e49eece4df35,
[data-theme=dark] .brand-slider-area_ca19e574bdffe443 .light_5529e49eece4df35 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_ebea2f7d3e029a31 .dark_c28ba88b1bc080d3,
[data-theme=dark] .brand-area-main-wrapper-two_fd5a2265950e40a1 .dark_c28ba88b1bc080d3,
[data-theme=dark] .brand-slider-area_ca19e574bdffe443 .dark_c28ba88b1bc080d3 {
  display: block;
}

.brand-left-short-title-one_6034f34d3497cd16 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_6034f34d3497cd16 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_60eebbe693d454b2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_ebea2f7d3e029a31 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_fd5a2265950e40a1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_fd5a2265950e40a1 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_fd5a2265950e40a1.about-page-brand_ba614433d584c92a {
  padding: 0;
}

.bg-dark-p_0edabea80741445d .title-style-one-center_20e91451c93a7dbf .pre_bf626d54dde6b939 {
  color: #fff;
}
.bg-dark-p_0edabea80741445d .title-style-one-center_20e91451c93a7dbf .title {
  color: #fff;
}
.bg-dark-p_0edabea80741445d .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .title {
  color: #FFF;
}
.bg-dark-p_0edabea80741445d .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe .admin_2fb79a332c243d2b {
  color: var(--color-primary);
}
.bg-dark-p_0edabea80741445d .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe .date_e7e79e7ccab7f537 {
  color: #fff;
}

.title-three-brand-wrapper_0b7b0ba3d7ec5eab .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_7dc9ee7361d3ce1e.home-six_0c2f16da579e1471 {
  padding-bottom: 40px;
}

.title-style-one-center_20e91451c93a7dbf {
  text-align: center;
}
.title-style-one-center_20e91451c93a7dbf 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_20e91451c93a7dbf br {
    display: none;
  }
}
.title-style-one-center_20e91451c93a7dbf .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_20e91451c93a7dbf .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_20e91451c93a7dbf .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_20e91451c93a7dbf .title br {
    display: none;
  }
}

.title-style-one-left_ce4f93ef6334cded {
  text-align: left;
}
.title-style-one-left_ce4f93ef6334cded 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_ce4f93ef6334cded .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_ce4f93ef6334cded .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_ce4f93ef6334cded .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_ce4f93ef6334cded .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_ce4f93ef6334cded .title br {
    display: none;
  }
}

.title-hover_c4d087df63d0aa78 {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_c4d087df63d0aa78:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_06d650dcc0de9f57 {
  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_06d650dcc0de9f57 {
    padding: 20px;
  }
}
.single-pricing-area-start_06d650dcc0de9f57 .pricing-top-area_f4d93246ad241425 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_06d650dcc0de9f57 .pricing-top-area_f4d93246ad241425 .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_06d650dcc0de9f57 .pricing-top-area_f4d93246ad241425 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_06d650dcc0de9f57 .pricing-top-area_f4d93246ad241425 .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_06d650dcc0de9f57 .pricing-body_4aaf23af31cf4bdd p.disc_acafc6f95556fc12 {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_06d650dcc0de9f57 .pricing-body_4aaf23af31cf4bdd a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_06d650dcc0de9f57.active {
  background: var(--color-primary);
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-top-area_f4d93246ad241425 .title {
  color: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-top-area_f4d93246ad241425 .icon {
  background: #8170E7;
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-top-area_f4d93246ad241425 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-body_4aaf23af31cf4bdd p.disc_acafc6f95556fc12 {
  color: #FFFFFF;
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-body_4aaf23af31cf4bdd .check-content-wrapper_7ca12afb40d3205b .single-check-area_2ad3b3dd9036e84f i {
  color: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-body_4aaf23af31cf4bdd .check-content-wrapper_7ca12afb40d3205b .single-check-area_2ad3b3dd9036e84f p {
  color: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57.active .pricing-body_4aaf23af31cf4bdd a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_06d650dcc0de9f57:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-top-area_f4d93246ad241425 .title {
  color: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-top-area_f4d93246ad241425 .icon {
  background: #8170E7;
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-top-area_f4d93246ad241425 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-body_4aaf23af31cf4bdd p.disc_acafc6f95556fc12 {
  color: #FFFFFF;
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-body_4aaf23af31cf4bdd .check-content-wrapper_7ca12afb40d3205b .single-check-area_2ad3b3dd9036e84f i {
  color: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-body_4aaf23af31cf4bdd .check-content-wrapper_7ca12afb40d3205b .single-check-area_2ad3b3dd9036e84f p {
  color: #fff;
}
.single-pricing-area-start_06d650dcc0de9f57:hover .pricing-body_4aaf23af31cf4bdd a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_7ca12afb40d3205b .single-check-area_2ad3b3dd9036e84f {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_7ca12afb40d3205b .single-check-area_2ad3b3dd9036e84f i {
  color: var(--color-primary);
}

.rts-pricing-area-one_7c323497ccf41d1a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_7c323497ccf41d1a .shape-radious-image_177a220d687f80ae {
    display: none;
  }
}
.rts-pricing-area-one_7c323497ccf41d1a .shape-radious-image_177a220d687f80ae .img-1_465aa1e12edf5811 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_7c323497ccf41d1a .shape-radious-image_177a220d687f80ae .img-2_07e32276eda15343 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_fc7691360fa0be51 {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_fc7691360fa0be51 .head-pricing_39350344e8094175 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_fc7691360fa0be51 .head-pricing_39350344e8094175 .plane_name_d231f79db84a8bcc {
  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_fc7691360fa0be51 .head-pricing_39350344e8094175 .doller-area_fcf03ce7e652cf0b {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_fc7691360fa0be51 .head-pricing_39350344e8094175 .doller-area_fcf03ce7e652cf0b .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_fc7691360fa0be51 .head-pricing_39350344e8094175 .doller-area_fcf03ce7e652cf0b .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_fc7691360fa0be51 .head-pricing_39350344e8094175 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_fc7691360fa0be51 .body .single-check_02132758cecff9a1 {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_fc7691360fa0be51 .body .single-check_02132758cecff9a1 i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_fc7691360fa0be51 .footer_7a3e967ddaed43b1 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_fc7691360fa0be51 .footer_7a3e967ddaed43b1 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_fc7691360fa0be51 .footer_7a3e967ddaed43b1 p {
  margin-top: 20px;
}
.single-pricing-area-two_fc7691360fa0be51.free-place_5472a65199351703 .footer_7a3e967ddaed43b1 .rts-btn.btn-primary-2_257365dd957364d8::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_fc7691360fa0be51.free-place_5472a65199351703 .footer_7a3e967ddaed43b1 .rts-btn.btn-primary-2_257365dd957364d8::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_fc7691360fa0be51.professional-place_3b9a6aa00b23af23 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_fc7691360fa0be51.professional-place_3b9a6aa00b23af23 .head-pricing_39350344e8094175 .plane_name_d231f79db84a8bcc {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_fc7691360fa0be51.professional-place_3b9a6aa00b23af23 .body .single-check_02132758cecff9a1 i {
  color: var(--color-primary);
}
.single-pricing-area-two_fc7691360fa0be51.enterprise-place_4863ca560973fc66 .head-pricing_39350344e8094175 .plane_name_d231f79db84a8bcc {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_fc7691360fa0be51.enterprise-place_4863ca560973fc66 .body .single-check_02132758cecff9a1 i {
  color: #BCBFDB;
}
.single-pricing-area-two_fc7691360fa0be51.enterprise-place_4863ca560973fc66 .footer_7a3e967ddaed43b1 .rts-btn.btn-primary-2_257365dd957364d8 {
  color: #000000d3;
}
.single-pricing-area-two_fc7691360fa0be51.enterprise-place_4863ca560973fc66 .footer_7a3e967ddaed43b1 .rts-btn.btn-primary-2_257365dd957364d8::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_fc7691360fa0be51.enterprise-place_4863ca560973fc66 .footer_7a3e967ddaed43b1 .rts-btn.btn-primary-2_257365dd957364d8::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_1aff0b741fb98999 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_1aff0b741fb98999 .pricing-top-tag_ca623a44263ab9fd 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_1aff0b741fb98999 .pric-area_f528e7c951617b84 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_1aff0b741fb98999 .pric-area_f528e7c951617b84 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_1aff0b741fb98999 .pric-area_f528e7c951617b84 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_1aff0b741fb98999 .pric-area_f528e7c951617b84 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_1aff0b741fb98999 .body .single-check-area_2ad3b3dd9036e84f {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_1aff0b741fb98999 .body .single-check-area_2ad3b3dd9036e84f i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_1aff0b741fb98999 .body .single-check-area_2ad3b3dd9036e84f 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_1aff0b741fb98999 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_1aff0b741fb98999 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_1aff0b741fb98999.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_1aff0b741fb98999.active .top-badge_07e05d9077804f69 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_1aff0b741fb98999.active .top-badge_07e05d9077804f69 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_1aff0b741fb98999.active .pricing-top-tag_ca623a44263ab9fd 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_1aff0b741fb98999.active .single-check-area_2ad3b3dd9036e84f i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_b7e383ba6cdb5318.rts-section-gap_1d44739722848075.bg-light-border-radious_ba2be7cb44806ee9 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_b7e383ba6cdb5318 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_b7e383ba6cdb5318 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_0c400bbdcd52ce14 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_0c400bbdcd52ce14 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_d162e224a1bd2574.inner_e7df24660e83f8db {
  position: relative;
}
.rtws-pricing-area-start_d162e224a1bd2574.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rtws-pricing-area-start_d162e224a1bd2574.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_d162e224a1bd2574.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_d162e224a1bd2574.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_ba1ea5de4b704d48 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_ba1ea5de4b704d48 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_161d98a98c0f83e2 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_161d98a98c0f83e2 p.disc_acafc6f95556fc12 {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_161d98a98c0f83e2 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.providing-service-area-start-one_ec3094bc8bf843fc {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_ec3094bc8bf843fc .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.providing-service-area-start-one_ec3094bc8bf843fc .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_ec3094bc8bf843fc .two_4e46a0ba8ba59464 {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_ec3094bc8bf843fc .three_964c9def36767c7c {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_ec3094bc8bf843fc .four_878e06825cd35fe1 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_ec3094bc8bf843fc .five_b79016a308f79b58 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_ec3094bc8bf843fc .six_954f0419714a634a {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 {
    flex-direction: column;
  }
}
.rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 .title-style-one-left_ce4f93ef6334cded {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 .title-style-one-left_ce4f93ef6334cded .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 .title-style-one-left_ce4f93ef6334cded {
    max-width: 100%;
  }
}
.rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
  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_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_977c829227353883 .title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.single-service-style-two_15284c7dbb5cf2b7 {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_15284c7dbb5cf2b7 .icon {
  margin-bottom: 25px;
}
.single-service-style-two_15284c7dbb5cf2b7 .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_15284c7dbb5cf2b7 p.disc_acafc6f95556fc12 {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737 {
  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_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737::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_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737:hover {
  color: var(--color-primary);
}
.single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737 i {
  margin: 0;
}

.mt-dec-service-p-3_69c444628a051524 {
  margin-top: -300px;
}

.single-service-primary-3_4f052b3c01b4014d {
  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_4f052b3c01b4014d::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_4f052b3c01b4014d .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_4f052b3c01b4014d .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_4f052b3c01b4014d .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_4f052b3c01b4014d p.disc_acafc6f95556fc12 {
  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_4f052b3c01b4014d .under-line-btn_973f0fe4fdaa05e2 {
  transition: 0.3s;
}
.single-service-primary-3_4f052b3c01b4014d:hover {
  border-color: #fff;
}
.single-service-primary-3_4f052b3c01b4014d:hover .icon {
  background: #fff;
}
.single-service-primary-3_4f052b3c01b4014d:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_4f052b3c01b4014d:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_4f052b3c01b4014d:hover .title {
  color: #fff;
}
.single-service-primary-3_4f052b3c01b4014d:hover p.disc_acafc6f95556fc12 {
  color: #fff;
}
.single-service-primary-3_4f052b3c01b4014d:hover a.under-line-btn_973f0fe4fdaa05e2 {
  color: #fff;
}
.single-service-primary-3_4f052b3c01b4014d:hover::after {
  opacity: 1;
}

.rts-service-area-five_d2313b9405f0c064 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_d2313b9405f0c064 .button-pagination-area_6eafa34bda2219fa {
    display: none;
  }
}
.rts-service-area-five_d2313b9405f0c064 .section-inner_bdbb42530a698f6b {
  position: relative;
}
.rts-service-area-five_d2313b9405f0c064 .service-swiper-main-wrapper-2_c8af72c6596432c2 {
  overflow: hidden;
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .title {
  color: var(--color-title);
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .disc_acafc6f95556fc12 {
  color: var(--color-body);
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737::after {
  background: #BCBFDB;
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737::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_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7 .btn-border-bottom_30c3983e48591737:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7.style-six_0397c0719babc651 {
  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_d2313b9405f0c064 .single-service-style-two_15284c7dbb5cf2b7.style-six_0397c0719babc651.mid_8f4ebcacbdf34de5 {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_d2313b9405f0c064 .swiper-button-next,
.rts-service-area-five_d2313b9405f0c064 .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_d2313b9405f0c064 .swiper-button-next:hover,
.rts-service-area-five_d2313b9405f0c064 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_d2313b9405f0c064 .swiper-button-next::after,
.rts-service-area-five_d2313b9405f0c064 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_d2313b9405f0c064 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_d2313b9405f0c064 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_d2313b9405f0c064 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_d2313b9405f0c064 .swiper-pagination2 .swiper-pagination-bullet_8abb64070160537d {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_d2313b9405f0c064 .swiper-pagination2 .swiper-pagination-bullet_8abb64070160537d.swiper-pagination-bullet-active_c8b5389559bc4054 {
  background: #FF6354;
}

.title-wrapper-between_b31cf2b0cac9f6b5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_b31cf2b0cac9f6b5 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b31cf2b0cac9f6b5 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.rts-service-area-style-4_fc4c33c296dafda0 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_fc4c33c296dafda0 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_fc4c33c296dafda0 p.disc_acafc6f95556fc12 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_a0289617d38d1cdf {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_a0289617d38d1cdf .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_a0289617d38d1cdf .title {
  margin-bottom: 24px;
}
.single-service-area-seven_a0289617d38d1cdf p.disc_acafc6f95556fc12 {
  margin-bottom: 20px;
}
.single-service-area-seven_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976::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_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976:hover {
  color: var(--color-primary);
}
.single-service-area-seven_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_a0289617d38d1cdf .rts-readmore-arrow-top_31f2f17e7a8db976:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_239d1367abfaa48e {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_f75f5055e0fa7a8e .area-3_8e5464b1434b9126 {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_f75f5055e0fa7a8e .thumbnail-service-1_ba1ea5de4b704d48 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_f75f5055e0fa7a8e .service-content-style-one_161d98a98c0f83e2.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_f75f5055e0fa7a8e .service-content-style-one_161d98a98c0f83e2 .title {
  color: #fff;
}
.providing-service-area-start-seven_f75f5055e0fa7a8e .service-content-style-one_161d98a98c0f83e2 p.disc_acafc6f95556fc12 {
  color: #fff;
}
.providing-service-area-start-seven_f75f5055e0fa7a8e .service-content-style-one_161d98a98c0f83e2 .under-line-btn_973f0fe4fdaa05e2 {
  color: #fff;
}
.providing-service-area-start-seven_f75f5055e0fa7a8e .service-content-style-one_161d98a98c0f83e2 .under-line-btn_973f0fe4fdaa05e2::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_7a08fd163645cc53 {
  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_7a08fd163645cc53 .title-wrapper-between_b31cf2b0cac9f6b5 .title {
  color: #fff;
}
.service-bg-about-page_7a08fd163645cc53 .title-wrapper-between_b31cf2b0cac9f6b5 p.disc_acafc6f95556fc12 {
  color: #E4E5F1;
}
.service-bg-about-page_7a08fd163645cc53 .rts-service-area-style-4_fc4c33c296dafda0 p.disc_acafc6f95556fc12 {
  color: #E4E5F1;
}
.service-bg-about-page_7a08fd163645cc53 .rts-service-area-style-4_fc4c33c296dafda0 .title {
  color: #fff;
}

.title-service-page-area-top_b24e76bcf351aad3 .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_b24e76bcf351aad3 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_b24e76bcf351aad3 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_b24e76bcf351aad3 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_b24e76bcf351aad3 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_b24e76bcf351aad3 p.disc_acafc6f95556fc12 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_b24e76bcf351aad3 p.disc_acafc6f95556fc12 {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_b24e76bcf351aad3 p.disc_acafc6f95556fc12 {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_b24e76bcf351aad3 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.service-page-service-style_a28e5437ffe81755 {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_a28e5437ffe81755:hover {
  background: #614CE1;
}
.service-page-service-style_a28e5437ffe81755:hover .icon {
  background: #fff;
}
.service-page-service-style_a28e5437ffe81755:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_a28e5437ffe81755:hover .title {
  color: #fff;
}
.service-page-service-style_a28e5437ffe81755:hover p.disc_acafc6f95556fc12 {
  color: #fff;
}
.service-page-service-style_a28e5437ffe81755:hover a.learn-more-btn-underline_8f1e75ff46a9d0c1 {
  color: #fff;
}
.service-page-service-style_a28e5437ffe81755:hover a.learn-more-btn-underline_8f1e75ff46a9d0c1::after {
  background: #fff;
}
.service-page-service-style_a28e5437ffe81755 .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_a28e5437ffe81755 .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_a28e5437ffe81755 p.disc_acafc6f95556fc12 {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_a28e5437ffe81755 .learn-more-btn-underline_8f1e75ff46a9d0c1 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_a28e5437ffe81755 .learn-more-btn-underline_8f1e75ff46a9d0c1::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_a28e5437ffe81755 .learn-more-btn-underline_8f1e75ff46a9d0c1:hover {
  color: var(--color-primary);
}
.service-page-service-style_a28e5437ffe81755 .learn-more-btn-underline_8f1e75ff46a9d0c1:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_4a66d25e2d1ceef1 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 {
    display: none;
  }
}
.service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .one {
    display: none;
  }
}
.service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .two_4e46a0ba8ba59464 {
    display: none;
  }
}

.service-relative_4a66d25e2d1ceef1 {
  position: relative;
}
.service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .three_964c9def36767c7c {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .three_964c9def36767c7c {
    display: none;
  }
}
.service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .four_878e06825cd35fe1 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_38ed0ce7b4f9ca8c .portfolio-content-wrapper-list_c07bb3bc33eaa4fa {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_38ed0ce7b4f9ca8c .portfolio-content-wrapper-list_c07bb3bc33eaa4fa {
    margin-bottom: 0;
  }
}

.service-relative_4a66d25e2d1ceef1 {
  position: relative;
}
.service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .five_b79016a308f79b58 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_4a66d25e2d1ceef1 .service--shape_8be1b46a6e559eb0 .six_954f0419714a634a {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_5d92f8ea5744405e .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_5d92f8ea5744405e .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_5d92f8ea5744405e .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_5d92f8ea5744405e .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_5d92f8ea5744405e .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_5d92f8ea5744405e p.disc_acafc6f95556fc12 {
  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_5d92f8ea5744405e p.disc_acafc6f95556fc12 {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_5d92f8ea5744405e p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.rts-service-banner-area_09c57e11a8ae1c3e {
  position: relative;
}
.rts-service-banner-area_09c57e11a8ae1c3e .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_09c57e11a8ae1c3e .one {
    display: none;
  }
}
.rts-service-banner-area_09c57e11a8ae1c3e .two_4e46a0ba8ba59464 {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_09c57e11a8ae1c3e .two_4e46a0ba8ba59464 {
    display: none;
  }
}
.rts-service-banner-area_09c57e11a8ae1c3e .three_964c9def36767c7c {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_09c57e11a8ae1c3e .three_964c9def36767c7c {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_09c57e11a8ae1c3e .three_964c9def36767c7c {
    top: 10%;
  }
}
.rts-service-banner-area_09c57e11a8ae1c3e .four_878e06825cd35fe1 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_09c57e11a8ae1c3e .four_878e06825cd35fe1 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 .single-counter-up_46893c7c15c6cff1 {
  position: relative;
}
.counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 .single-counter-up_46893c7c15c6cff1::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_409356667a65edf2.service-single_41e86804d571e234 .single-counter-up_46893c7c15c6cff1::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 .single-counter-up_46893c7c15c6cff1::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_409356667a65edf2.service-single_41e86804d571e234 .single-counter-up_46893c7c15c6cff1:last-child::after {
  display: none;
}

.single-service-banner-area_c1123d9d2a5f934e {
  position: relative;
}
.single-service-banner-area_c1123d9d2a5f934e .banner-area-left-service-single_5d92f8ea5744405e {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_c1123d9d2a5f934e .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.single-service-banner-area_c1123d9d2a5f934e .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_c1123d9d2a5f934e .shape-area_7227bd8a11c412fb .one {
    top: 92%;
  }
}
.single-service-banner-area_c1123d9d2a5f934e .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_c1123d9d2a5f934e .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_c1123d9d2a5f934e .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_c1123d9d2a5f934e .thumbnail_1e33a4c8e603a298 {
  position: relative;
}
.single-service-banner-area_c1123d9d2a5f934e .thumbnail_1e33a4c8e603a298 .short-image_35c2526fdb1204f9 {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_68caadfabbb77d49 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_68caadfabbb77d49 .title-style-one-center_20e91451c93a7dbf .title {
  color: #fff;
}
.bg-dark-border-radious-sd_68caadfabbb77d49 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_68caadfabbb77d49 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_68caadfabbb77d49 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_977c829227353883 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_977c829227353883 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_5a61d6f7a1e6c9a2 {
    padding: 80px 0;
  }
}

.image-area-service-1_5ecf21f7e29bb5b3 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_5ecf21f7e29bb5b3 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_5ecf21f7e29bb5b3 .small_dc572f804c0d8430 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_5ecf21f7e29bb5b3.bottom-1 .small_dc572f804c0d8430 {
  right: 50px;
  left: unset;
}
.image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430 {
    display: none;
  }
}
.image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430.mid_8f4ebcacbdf34de5 {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430.mid_8f4ebcacbdf34de5 {
    left: 35%;
  }
}
.image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430.two_4e46a0ba8ba59464 {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430.two_4e46a0ba8ba59464 {
    display: none;
  }
}
.image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430.three_964c9def36767c7c {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_5ecf21f7e29bb5b3.area-3 .small_dc572f804c0d8430.three_964c9def36767c7c {
    display: none;
  }
}

.rts-working-process-area_3c4282a5b49e0987.about_df6033a9d40cc742 {
  background: var(--choose-bg);
}
.rts-working-process-area_3c4282a5b49e0987.about_df6033a9d40cc742 .accordion-area-4_56e86c667155b148 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_3c4282a5b49e0987.about_df6033a9d40cc742 .thumbnail-left_380af931971799a1 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_3c4282a5b49e0987.about_df6033a9d40cc742 .accordion-area-4_56e86c667155b148 .accordion-item button {
  color: #fff;
}

.our-service-area_4f36039ec2ce4a00 {
  position: relative;
}
.our-service-area_4f36039ec2ce4a00.about_df6033a9d40cc742 {
  overflow: hidden;
}
.our-service-area_4f36039ec2ce4a00.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.our-service-area_4f36039ec2ce4a00.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_4f36039ec2ce4a00.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  bottom: 120px;
  right: 25%;
}
.our-service-area_4f36039ec2ce4a00.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_4f36039ec2ce4a00.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
    display: none;
  }
}

.rts-service-banner-area_09c57e11a8ae1c3e.inner_e7df24660e83f8db .title-service-page-area-top_b24e76bcf351aad3 .title {
  max-width: 100%;
}

.about-large-image-bg_0e6f440434b285da {
  background-image: url(../resources/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_0e6f440434b285da {
    height: 350px;
  }
}

.step-down-text-process_35dde1cce45311d3 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_35dde1cce45311d3 {
    display: none;
  }
}
.step-down-text-process_35dde1cce45311d3 .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_35dde1cce45311d3 .two_4e46a0ba8ba59464 {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_35dde1cce45311d3 .three_964c9def36767c7c {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_35dde1cce45311d3 .four_878e06825cd35fe1 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_9e3ad39d3c3a4cf4 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d {
    padding-bottom: 50px;
  }
}
.connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d .title-main_b4a4aa11198a56b0 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d .title-main_b4a4aa11198a56b0 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d .title-main_b4a4aa11198a56b0 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d p.disc_acafc6f95556fc12 {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d p.disc_acafc6f95556fc12 {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .connection-people-left_f3e8c85b6acf1c9d p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}
.connection-people-area_9e3ad39d3c3a4cf4 .thumbnail-connection-area-right_9ca3a69b057f1272 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_9e3ad39d3c3a4cf4 .shape-area-img_b437d705cee1d25a .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_9e3ad39d3c3a4cf4 .shape-area-img_b437d705cee1d25a .one {
    display: none;
  }
}
.connection-people-area_9e3ad39d3c3a4cf4 .shape-area-img_b437d705cee1d25a .two_4e46a0ba8ba59464 {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_1a65d503d516fc37 {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_1a65d503d516fc37 img {
  margin-bottom: 24px;
}
.single-about-small-cd_1a65d503d516fc37 .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_1a65d503d516fc37 p.disc_acafc6f95556fc12 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_6b9ab138bcf75546 {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_6b9ab138bcf75546 .number_981164c959302e09 {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_6b9ab138bcf75546 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_6b9ab138bcf75546 p.disc_acafc6f95556fc12 {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_8f9ec42ebebd03a8 {
  margin-top: -120px;
}

.step-down-text-process_35dde1cce45311d3 p.disc_acafc6f95556fc12 {
  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_35dde1cce45311d3 p.disc_acafc6f95556fc12 {
    font-size: 18px;
  }
}

.container-1058_519dbb9568fea535 {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_1ea224386ef379aa {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_1ea224386ef379aa .thumbnail_1e33a4c8e603a298 {
  height: 100%;
}
.working-process-right-area-one_1ea224386ef379aa .thumbnail_1e33a4c8e603a298 .large_2826d6eec9b453a6 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_1ea224386ef379aa .large_2826d6eec9b453a6 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_1ea224386ef379aa .small_dc572f804c0d8430 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_1ea224386ef379aa .small_dc572f804c0d8430 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_1ea224386ef379aa .small_dc572f804c0d8430 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_1ea224386ef379aa .small_dc572f804c0d8430 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_5c8a7929b076be8e button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_5c8a7929b076be8e button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_360e77aa072b8cc6 .working-process-accordion-one .accordion-item .accordion-header_5c8a7929b076be8e 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_1b76a0b9f32ab173 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_5c8a7929b076be8e {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_5c8a7929b076be8e 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_5c8a7929b076be8e 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_5c8a7929b076be8e button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_5c8a7929b076be8e button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_1b76a0b9f32ab173 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_3c4282a5b49e0987 .thumbnail-left_380af931971799a1 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_3c4282a5b49e0987 .thumbnail-left_380af931971799a1 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_56e86c667155b148 .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_56e86c667155b148 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_56e86c667155b148 {
    padding-left: 0;
  }
}
.accordion-area-4_56e86c667155b148 .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_56e86c667155b148 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_56e86c667155b148 .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_56e86c667155b148 .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_56e86c667155b148 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_56e86c667155b148 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_56e86c667155b148 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_56e86c667155b148 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_56e86c667155b148 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_360e77aa072b8cc6 {
  position: relative;
}
.rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    display: none;
  }
}
.rts-working-porcess-area-two_360e77aa072b8cc6 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_409356667a65edf2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_409356667a65edf2 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_409356667a65edf2 .single-counter-up_46893c7c15c6cff1 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_409356667a65edf2 .single-counter-up_46893c7c15c6cff1 .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_409356667a65edf2 .single-counter-up_46893c7c15c6cff1 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_409356667a65edf2 .single-counter-up_46893c7c15c6cff1 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_409356667a65edf2 .single-counter-up-five_5946af6f82bc46ff {
  text-align: center;
}
.counter-upmain-wrapper-style-one_409356667a65edf2 .single-counter-up-five_5946af6f82bc46ff .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_409356667a65edf2 .single-counter-up-five_5946af6f82bc46ff .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_4a237b205c8f16b9 .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_c821b44a4a048cb1 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_c821b44a4a048cb1 .single-counter-up-two_ccdbb858176f97bb .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_c821b44a4a048cb1 .single-counter-up-two_ccdbb858176f97bb .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_c821b44a4a048cb1 .single-counter-up-two_ccdbb858176f97bb .inmformation_94d9f63ae2b6660d p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_c821b44a4a048cb1::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_c821b44a4a048cb1 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_c821b44a4a048cb1 .shape-area_7227bd8a11c412fb img {
    display: none;
  }
}
.counter-up-area-four_c821b44a4a048cb1 .shape-area_7227bd8a11c412fb img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_f4be201d6dc38f08 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_f4be201d6dc38f08 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_80bbda611fb25426 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_80bbda611fb25426 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_80bbda611fb25426 p.disc_acafc6f95556fc12 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_4b54cf740ff56a8a.area-2_5366aaefd348bab0 {
  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_4b54cf740ff56a8a.area-2_5366aaefd348bab0 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_4b54cf740ff56a8a.area-2_5366aaefd348bab0 .single-counter-up_46893c7c15c6cff1 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_4b54cf740ff56a8a.area-2_5366aaefd348bab0 .single-counter-up_46893c7c15c6cff1 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_4b54cf740ff56a8a.area-2_5366aaefd348bab0 .single-counter-up_46893c7c15c6cff1 .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_4b54cf740ff56a8a.area-2_5366aaefd348bab0 .single-counter-up_46893c7c15c6cff1 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_888630d838d9d018 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_888630d838d9d018 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_888630d838d9d018 img {
  border-radius: 16px;
}

.call-to-action-area-7_0ec08ef473838967 {
  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_0ec08ef473838967 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_0ec08ef473838967 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_0ec08ef473838967 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_0ec08ef473838967 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_0ec08ef473838967 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_0ec08ef473838967 p.disc_acafc6f95556fc12 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_0ec08ef473838967 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_0ec08ef473838967 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.call-to-action-area-7_0ec08ef473838967 .shape-area_7227bd8a11c412fb img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_0ec08ef473838967 .shape-area_7227bd8a11c412fb img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_0ec08ef473838967 .shape-area_7227bd8a11c412fb img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_0ec08ef473838967 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_213a53e37cc2771b {
  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_213a53e37cc2771b {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_213a53e37cc2771b {
    padding: 50px;
  }
}
.call-to-action-area-5_213a53e37cc2771b .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_213a53e37cc2771b .title {
    font-size: 35px;
  }
  .call-to-action-area-5_213a53e37cc2771b .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_213a53e37cc2771b .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_213a53e37cc2771b p.disc_acafc6f95556fc12 {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_213a53e37cc2771b .button-area_0a1e4d9e54c5e4a8 {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_213a53e37cc2771b .button-area_0a1e4d9e54c5e4a8 {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_213a53e37cc2771b .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_213a53e37cc2771b .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_213a53e37cc2771b .rts-btn.btn-secondary-5_18ec4478527abd4d {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_213a53e37cc2771b .rts-btn.btn-secondary-5_18ec4478527abd4d:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_213a53e37cc2771b .rts-btn.btn-secondary-5-1_c34f82de02a2eebe {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_213a53e37cc2771b .rts-btn.btn-secondary-5-1_c34f82de02a2eebe:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_213a53e37cc2771b .shape-area_7227bd8a11c412fb img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_213a53e37cc2771b .shape-area_7227bd8a11c412fb img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_213a53e37cc2771b .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_213a53e37cc2771b .shape-image_198c92dfb3bd1204 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_213a53e37cc2771b.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_213a53e37cc2771b.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_213a53e37cc2771b.area-5_2 p.disc_acafc6f95556fc12 {
  color: var(--color-second);
}
.call-to-action-area-5_213a53e37cc2771b.area-5_2 .btn-primary-4-border_8e890e436917c464 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_213a53e37cc2771b.area-5_2 .btn-primary-4-border_8e890e436917c464:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_213a53e37cc2771b.area-5_2 .shape-image_198c92dfb3bd1204 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_213a53e37cc2771b.area-5_2 .shape-image_198c92dfb3bd1204 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_213a53e37cc2771b.area-5_2 .shape-image_198c92dfb3bd1204 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_213a53e37cc2771b.area-5_2 .shape-image_198c92dfb3bd1204 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_b0eb1ca5ed3cb1d3 {
  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_b0eb1ca5ed3cb1d3 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_b0eb1ca5ed3cb1d3 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_8ebeeb1c5d5712ac {
  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_8ebeeb1c5d5712ac {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_8ebeeb1c5d5712ac .single-counter-up_46893c7c15c6cff1 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_8ebeeb1c5d5712ac .single-counter-up_46893c7c15c6cff1 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_8ebeeb1c5d5712ac .single-counter-up_46893c7c15c6cff1 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_8ebeeb1c5d5712ac .single-counter-up_46893c7c15c6cff1:last-child {
  border: none;
}
.container-counter-about-page_8ebeeb1c5d5712ac .single-counter-up_46893c7c15c6cff1 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_8ebeeb1c5d5712ac .single-counter-up_46893c7c15c6cff1 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_08872ef12cdef56b {
  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_08872ef12cdef56b {
    padding: 20px;
  }
}
.single-testimonials-area_08872ef12cdef56b .logo_a1d5f8de4255c565 {
  margin-bottom: 24px;
}
.single-testimonials-area_08872ef12cdef56b p.disc_acafc6f95556fc12 {
  max-width: 95%;
}
.single-testimonials-area_08872ef12cdef56b .author-area_fd30a6a4155f311c {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_08872ef12cdef56b .author-area_fd30a6a4155f311c .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_08872ef12cdef56b .quote-image_e3ede9b149dc6ef5 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_08872ef12cdef56b .quote-image_e3ede9b149dc6ef5 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_a4ab9fdcf6d7715a {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_a4ab9fdcf6d7715a .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-pagination .swiper-pagination-bullet_8abb64070160537d {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-next,
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-next::after,
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .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_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-next:hover::after,
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_a4ab9fdcf6d7715a .button-pagination-area_6eafa34bda2219fa .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_9cfb681e140bac1a {
  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_9cfb681e140bac1a: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_5a6236a658390b98 {
  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_fc3f1c0637745c6e {
  border-radius: 20px;
}

.single-testimonisl-three_a411127e9964d3b6 {
  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_a411127e9964d3b6::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_a411127e9964d3b6::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_a411127e9964d3b6 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_a411127e9964d3b6 p.disc_acafc6f95556fc12 {
  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_a411127e9964d3b6 .author_ca9f6466ed0ce3c4 .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_a411127e9964d3b6 .author_ca9f6466ed0ce3c4 p.disc_acafc6f95556fc12 {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_4a9edbbb666ff840 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_4a9edbbb666ff840 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_4a9edbbb666ff840 .small-team-aera_1e9be228fd671cac {
  margin-top: -40px;
}
.expart-team-small-thumb_4a9edbbb666ff840 .small-team-aera_1e9be228fd671cac img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_4a9edbbb666ff840 .small-team-aera_1e9be228fd671cac img.two_4e46a0ba8ba59464 {
  left: 30px;
}
.expart-team-small-thumb_4a9edbbb666ff840 .small-team-aera_1e9be228fd671cac img.three_964c9def36767c7c {
  left: 60px;
}
.expart-team-small-thumb_4a9edbbb666ff840 .small-team-aera_1e9be228fd671cac img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_6cfe944bc5af470d {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_6cfe944bc5af470d {
    width: 100%;
  }
}

.single-testimonials-4_1d2d2659c6dd3d5b {
  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_1d2d2659c6dd3d5b {
    padding: 32px 16px;
  }
}
.single-testimonials-4_1d2d2659c6dd3d5b .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_1d2d2659c6dd3d5b p.disc_acafc6f95556fc12 {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_1d2d2659c6dd3d5b .author_ca9f6466ed0ce3c4 .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_1d2d2659c6dd3d5b .author_ca9f6466ed0ce3c4 p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_53904ca97a507c32 {
  position: relative;
}
.rts-client-feedback-area_53904ca97a507c32.home-2_6a9b6bc07a194e8b .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_53904ca97a507c32.home-2_6a9b6bc07a194e8b .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_6676bb3caf9b420d {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .one {
    display: none;
  }
}
.rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
    display: none;
  }
}
.rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
    display: none;
  }
}
.rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_6676bb3caf9b420d .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_fe432fcb7edefd19 .single-testimonials-area_08872ef12cdef56b {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_fe432fcb7edefd19 .single-testimonials-area_08872ef12cdef56b p.disc_acafc6f95556fc12 {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_fe432fcb7edefd19 .single-testimonials-area_08872ef12cdef56b .author-area_fd30a6a4155f311c .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_fe432fcb7edefd19 .single-testimonials-area_08872ef12cdef56b .author-area_fd30a6a4155f311c span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_fe432fcb7edefd19 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_fe432fcb7edefd19 .title-style-one-center_20e91451c93a7dbf .pre_bf626d54dde6b939 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_fe432fcb7edefd19 .title-style-one-center_20e91451c93a7dbf .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_fe432fcb7edefd19 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_fe432fcb7edefd19 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_1472481b62dcbe48 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_1472481b62dcbe48 .inner_e7df24660e83f8db {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_1472481b62dcbe48 .inner_e7df24660e83f8db {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_1472481b62dcbe48 .inner_e7df24660e83f8db {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_1472481b62dcbe48 .inner_e7df24660e83f8db {
    padding: 25px;
  }
}
.testimonials-filwidth_1472481b62dcbe48 .body {
  margin-top: 30px;
}
.testimonials-filwidth_1472481b62dcbe48 .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_1472481b62dcbe48 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_1472481b62dcbe48 .body .author_ca9f6466ed0ce3c4 img {
  margin-bottom: 20px;
}
.testimonials-filwidth_1472481b62dcbe48 .body .author_ca9f6466ed0ce3c4 a .title-name_6ffe0909570550e1 {
  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_8abb64070160537d {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_8abb64070160537d.swiper-pagination-bullet-active_c8b5389559bc4054 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_e7fdd1a4bfbeddfa {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-left_b38cd601809152b6 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-left_b38cd601809152b6 .heading-title_d24990099c96dc9d {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-left_b38cd601809152b6 .author-area_fd30a6a4155f311c {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-left_b38cd601809152b6 .author-area_fd30a6a4155f311c .right-content_d3c9ffd1fd3be48a .author-title_5bedd078c4489bee {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-left_b38cd601809152b6 .author-area_fd30a6a4155f311c .right-content_d3c9ffd1fd3be48a .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-right_c5f9badac4732638 {
  margin-left: 40px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-right_c5f9badac4732638 .right-inner_5815623446b61162 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-right_c5f9badac4732638 .right-inner_5815623446b61162 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-right_c5f9badac4732638 .right-inner_5815623446b61162 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-right_c5f9badac4732638 .right-inner_5815623446b61162 .item .heading-title_d24990099c96dc9d {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b .testimonial-right_c5f9badac4732638 .right-inner_5815623446b61162 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .section-inner_bdbb42530a698f6b {
  position: relative;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .service-swiper-main-wrapper-2_c8af72c6596432c2 {
  overflow: hidden;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-slide:nth-child(odd) .single-service-style-two_15284c7dbb5cf2b7 {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .single-service-style-two_15284c7dbb5cf2b7 {
  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_e7fdd1a4bfbeddfa .single-service-style-two_15284c7dbb5cf2b7 .disc_acafc6f95556fc12 {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .single-service-style-two_15284c7dbb5cf2b7 .author-area_fd30a6a4155f311c {
  margin-top: 10px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .single-service-style-two_15284c7dbb5cf2b7 .author-area_fd30a6a4155f311c .author-content_09bcf9cd83c09e15 .author-title_5bedd078c4489bee {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .single-service-style-two_15284c7dbb5cf2b7 .author-area_fd30a6a4155f311c .author-content_09bcf9cd83c09e15 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-next,
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .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_e7fdd1a4bfbeddfa .swiper-button-next i,
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-next:hover,
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-next::after,
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-next,
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-pagination2 .swiper-pagination-bullet_8abb64070160537d {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_e7fdd1a4bfbeddfa .swiper-pagination2 .swiper-pagination-bullet_8abb64070160537d.swiper-pagination-bullet-active_c8b5389559bc4054 {
  background: #FF6354;
}

.rts-testimonials-area-three_6e89e45256efc185 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .one {
    display: none;
  }
}
.rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
    display: none;
  }
}
.rts-testimonials-area-three_6e89e45256efc185 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_8525c75315c75aca {
  position: relative;
}
.rts-testimonials-area-7_8525c75315c75aca .testimonials--shape_3aec5ff0f3ab237a img {
  position: absolute;
}
.rts-testimonials-area-7_8525c75315c75aca .testimonials--shape_3aec5ff0f3ab237a img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_8525c75315c75aca .testimonials--shape_3aec5ff0f3ab237a img.two_4e46a0ba8ba59464 {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_08872ef12cdef56b .logo_a1d5f8de4255c565 .light_5529e49eece4df35 {
  display: block;
}
[data-theme=light] .single-testimonials-area_08872ef12cdef56b .logo_a1d5f8de4255c565 .dark_c28ba88b1bc080d3 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_08872ef12cdef56b .logo_a1d5f8de4255c565 .light_5529e49eece4df35 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_08872ef12cdef56b .logo_a1d5f8de4255c565 .dark_c28ba88b1bc080d3 {
  display: block;
}

.single-blog-area-style-one_f761267f7e2b4a8b:hover .thumbnail_1e33a4c8e603a298 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .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_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe .admin_2fb79a332c243d2b {
  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_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe .date_e7e79e7ccab7f537 {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_dd97974dc93f51e6 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_dd97974dc93f51e6 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-blog-area-one_dd97974dc93f51e6 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-blog-area-one_dd97974dc93f51e6 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_dd97974dc93f51e6 .shape-area_7227bd8a11c412fb .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_dd97974dc93f51e6 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_dd97974dc93f51e6 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_dd97974dc93f51e6 .rts-btn.btn-primary_9cfb681e140bac1a.text-center_e4db4046d9dc45af {
  margin: auto;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 {
  border-radius: 0;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 img {
  border-radius: 0;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb {
  background: var(--blog-single);
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe .date_e7e79e7ccab7f537 span {
  margin-right: 10px;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .btn-area_f75a1bc9ef766c36 {
  text-align: center;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .btn-area_f75a1bc9ef766c36 .read-more-btn_9edf12094cb7f0cb {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .btn-area_f75a1bc9ef766c36 .read-more-btn_9edf12094cb7f0cb:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .btn-area_f75a1bc9ef766c36 .read-more-btn_9edf12094cb7f0cb::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_dd97974dc93f51e6.home-five_6d72e793bccdf929 .title-style-one-center_20e91451c93a7dbf .pre_bf626d54dde6b939 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_dd97974dc93f51e6.home-five_6d72e793bccdf929 .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .bottom-area_f88336183c8b01fe .admin_2fb79a332c243d2b {
  color: var(--color-primary-2);
}
.rts-blog-area-one_dd97974dc93f51e6.home-five_6d72e793bccdf929 .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_dd97974dc93f51e6.home-five_6d72e793bccdf929 .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_dd97974dc93f51e6.home-six_0c2f16da579e1471 .title-style-one-center_20e91451c93a7dbf {
  color: var(--color-primary-2);
}

.rts-blog-area-one_dd97974dc93f51e6.style-seven_a6db7e820b47a358 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_dd97974dc93f51e6.style-seven_a6db7e820b47a358 .title-style-one-center_20e91451c93a7dbf .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_dd97974dc93f51e6.style-seven_a6db7e820b47a358 .rts-btn.btn-primary-border_7663e8549c8538b5 {
  color: var(--color-primary);
}
.rts-blog-area-one_dd97974dc93f51e6.style-seven_a6db7e820b47a358 .rts-btn.btn-primary-border_7663e8549c8538b5:hover {
  color: #fff;
}

.single-blog-area-style-one_f761267f7e2b4a8b.eight-area_49743305bdc00e60 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_6caaa40d07da0a21 {
  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_6caaa40d07da0a21::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_6caaa40d07da0a21::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_6caaa40d07da0a21:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_5b57baa89fb70c73 {
  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_5b57baa89fb70c73::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_5b57baa89fb70c73::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_5b57baa89fb70c73:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_f761267f7e2b4a8b.about-page_455cb9ce74d9124a {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.one {
    display: none;
  }
}
.rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    top: 2%;
  }
}
.rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_278e2e9db53da3c4.shape-position_4e07e1ae0583f665 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_8abb64070160537d {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_8abb64070160537d.swiper-pagination-bullet-active_c8b5389559bc4054 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b {
  padding-bottom: 40px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 {
  max-width: 100%;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .read-more-btn_9edf12094cb7f0cb {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .read-more-btn_9edf12094cb7f0cb:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .read-more-btn_9edf12094cb7f0cb:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .read-more-btn_9edf12094cb7f0cb::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_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .rts-single-wized_261b376b54bf74a2 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .rts-single-wized_261b376b54bf74a2.search .wized-body_be6b23b47286c6c1 {
  margin-top: 0;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 {
  margin-top: 30px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 .rts-search-wrapper_7532af419bea2b02 {
  position: relative;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 .rts-search-wrapper_7532af419bea2b02 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_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 .rts-search-wrapper_7532af419bea2b02 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 .rts-search-wrapper_7532af419bea2b02 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_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 .rts-search-wrapper_7532af419bea2b02 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db li {
  list-style: none;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db 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_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .single-categories_71f3539cda7db0db li a:hover i {
  color: #fff;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .thumbnail_1e33a4c8e603a298 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .thumbnail_1e33a4c8e603a298 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .thumbnail_1e33a4c8e603a298:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .content-area_4452d33cdb4d6693 {
  flex-basis: 60%;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .user_deb0b968ebde5aed {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .user_deb0b968ebde5aed span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .post-title_33391c2c3f573c84 .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_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .post-title_33391c2c3f573c84 .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .recent-post-single_b377a7e258c0bb2d .post-title_33391c2c3f573c84:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .gallery-inner_06f6d700854330f9 .single-row_77a89e1ed51b1537.row-1_842fe678ce4b5165 {
  margin-bottom: 20px;
}
.w-100_80a6042ff69dfaa3 {
  border-radius: 15px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .tags-wrapper_c45aeb2e9862add1 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .tags-wrapper_c45aeb2e9862add1 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_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .tags-wrapper_c45aeb2e9862add1 a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_568d627741d66e20.grid-2_9b3b59f3a226f47e .single-blog-area-style-one_f761267f7e2b4a8b {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_568d627741d66e20.grid-2_9b3b59f3a226f47e .single-blog-area-style-one_f761267f7e2b4a8b:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_568d627741d66e20.grid-2_9b3b59f3a226f47e .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb .title {
  font-size: 20px;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 {
  border-radius: 0;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .single-blog-area-style-one_f761267f7e2b4a8b .thumbnail_1e33a4c8e603a298 img {
  border-radius: 0;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .single-blog-area-style-one_f761267f7e2b4a8b .inner-content-wrapper_ac1bb433173fa7eb {
  padding: 30px 0 0;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-content_e0439bc5eaa7acb4 {
  padding: 0 0 80px;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-content_e0439bc5eaa7acb4 p.first-text_87764fd1b49cf50d::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-content_e0439bc5eaa7acb4 .desc-image_cb53b97dc8698f7b .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-content_e0439bc5eaa7acb4 .desc-image-2_638fca4297626fc9 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-footer_bac83a8230481c60 {
  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_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-footer_bac83a8230481c60 .nav-x_acfd4e5de4b253bf {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-footer_bac83a8230481c60 .nav-x_acfd4e5de4b253bf li a {
  font-weight: 600;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-footer_bac83a8230481c60 .nav-x_acfd4e5de4b253bf li a span {
  color: var(--color-body);
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 {
  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_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 {
    flex-direction: column;
  }
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 .left-image_604b1a333a95080a {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 .right-content_d3c9ffd1fd3be48a {
  flex-basis: 70%;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 .right-content_d3c9ffd1fd3be48a .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 .right-content_d3c9ffd1fd3be48a .author-social_ab981d13e07f35c4 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 .right-content_d3c9ffd1fd3be48a .author-social_ab981d13e07f35c4 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_568d627741d66e20.details_af5ed23922db694c .post-panel_719977cfdedd3085 .post-author_409fd87ae601abd2 .right-content_d3c9ffd1fd3be48a .author-social_ab981d13e07f35c4 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_568d627741d66e20.inner_e7df24660e83f8db .fluxi-right-ct-1_b234d8d3b7e83266 .wized-body_be6b23b47286c6c1 .rts-search-wrapper_7532af419bea2b02 input {
  color: #717171;
}

.post-form_d1a20bab2024fa2a {
  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_d1a20bab2024fa2a {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 input,
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304 textarea {
  padding-left: 35px;
}
.post-form_d1a20bab2024fa2a .single-input-area_d61856c4dd427304.text-area_602b97a1a85d8bb9 i {
  top: 61px !important;
}

.rts-fluxi-pagination_4fd40db0404034ed {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_4fd40db0404034ed ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_4fd40db0404034ed ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_4fd40db0404034ed 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_4fd40db0404034ed ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_4fd40db0404034ed ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_dce72db30e220698 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_35622d55151c9c47 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 p.disc_acafc6f95556fc12 br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_35622d55151c9c47 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_35622d55151c9c47 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_35622d55151c9c47 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_35622d55151c9c47 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_35622d55151c9c47 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_35622d55151c9c47 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_35622d55151c9c47 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_35622d55151c9c47 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_35622d55151c9c47 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 .shape-area_7227bd8a11c412fb .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_35622d55151c9c47 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_35622d55151c9c47 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_35622d55151c9c47 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
    display: none;
  }
}
.subscribe-main-wrapper-one_35622d55151c9c47 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .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_6eafa34bda2219fa .swiper-pagination .swiper-pagination-bullet_8abb64070160537d {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .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_6eafa34bda2219fa .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_6eafa34bda2219fa .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_7fb287b79b5683f8.about_df6033a9d40cc742 .btn-area_f75a1bc9ef766c36 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_7fb287b79b5683f8.about_df6033a9d40cc742 .btn-area_f75a1bc9ef766c36 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_42a9ec34ca9a39dd .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_42a9ec34ca9a39dd .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_42a9ec34ca9a39dd .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_e2cf692be74a5c0b .single-footer-wized-one_42a9ec34ca9a39dd .title, [data-theme=light] .rts-footer-area-one_c31ca059c7a3f57d .single-footer-wized-one_42a9ec34ca9a39dd .title {
  color: #26262C;
}

.rts-footer-area-one_c31ca059c7a3f57d {
  background: var(--footer-bg);
}
.rts-footer-area-one_c31ca059c7a3f57d .footer-top-area_b5271334b2f4f8b0 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_42a9ec34ca9a39dd ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_42a9ec34ca9a39dd ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_42a9ec34ca9a39dd form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_42a9ec34ca9a39dd form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_42a9ec34ca9a39dd form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_d17fa018a5c6c3a2 {
  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_d17fa018a5c6c3a2 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_d17fa018a5c6c3a2 p {
  margin-bottom: 0;
}
.copyright-area-start_d17fa018a5c6c3a2 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_d17fa018a5c6c3a2 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_d17fa018a5c6c3a2 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_d17fa018a5c6c3a2 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_d17fa018a5c6c3a2.area-two_51f4641601ce1aa7 p {
  color: #D7D9E9;
}
.copyright-area-start_d17fa018a5c6c3a2.area-two_51f4641601ce1aa7 ul li a {
  color: #D7D9E9;
}
.copyright-area-start_d17fa018a5c6c3a2.area-two_51f4641601ce1aa7 ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_71e40c1f2e95da55 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_71e40c1f2e95da55 .social-area-one_9260d5b925e7f879 li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_6ea1ae6e9c1ae63b .mobile__breakpoint_6dd973d46a493f33 {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_6ea1ae6e9c1ae63b .single-footer-wized-one_42a9ec34ca9a39dd ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_6ea1ae6e9c1ae63b .single-footer-wized-one_42a9ec34ca9a39dd ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_7406b3f31310c612 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_7406b3f31310c612 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_7406b3f31310c612 .right .language_a4a03a7000484300 {
  color: #fff;
}

.footer-four_e2cf692be74a5c0b {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_663b3ecd40a1ca25 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_663b3ecd40a1ca25 .single-footer-four-wized_2800230cb5adb729 ul li a {
  color: #E4E5F1;
}
.footer-three_663b3ecd40a1ca25 .single-footer-four-wized_2800230cb5adb729 ul li a:hover {
  color: var(--color-primary);
}
.footer-three_663b3ecd40a1ca25 .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input {
  background: #FFFFFF;
}
.footer-three_663b3ecd40a1ca25 .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_2800230cb5adb729 .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_2800230cb5adb729 ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_2800230cb5adb729 ul li {
  margin: 15px 0;
}
.single-footer-four-wized_2800230cb5adb729 ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form button {
  padding: 18px 20px;
}

.copyright-area-four_bd03f1d0ad0d5df9 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_bd03f1d0ad0d5df9.area-3_8e5464b1434b9126 p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_bd03f1d0ad0d5df9 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_bd03f1d0ad0d5df9 .logo_a1d5f8de4255c565 img.light_5529e49eece4df35 {
  display: block;
}
[data-theme=light] .copyright-area-four_bd03f1d0ad0d5df9 .logo_a1d5f8de4255c565 img.dark_c28ba88b1bc080d3 {
  display: none;
}

[data-theme=dark] .copyright-area-four_bd03f1d0ad0d5df9 .logo_a1d5f8de4255c565 img.light_5529e49eece4df35 {
  display: none;
}
[data-theme=dark] .copyright-area-four_bd03f1d0ad0d5df9 .logo_a1d5f8de4255c565 img.dark_c28ba88b1bc080d3 {
  display: block;
}

.rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a {
    height: 320px;
  }
}
.rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .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_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f 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_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_9a22fd3cdd009a82 .footer-wrapper-7_fa856f308253117a .innerr_87f3ea3ca0be325f .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_9ba6b215c42848f5 {
  text-align: center;
}
.footer-top-8_9ba6b215c42848f5 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_9ba6b215c42848f5 .title {
    font-size: 35px;
  }
}
.footer-top-8_9ba6b215c42848f5 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_cecd3ce1c8d31b9e {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_cecd3ce1c8d31b9e .sape-image_c71b693f4f861b52 {
    display: none;
  }
}
.rts-footer-area-eight_cecd3ce1c8d31b9e .sape-image_c71b693f4f861b52 img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_cecd3ce1c8d31b9e .sape-image_c71b693f4f861b52 img.two_4e46a0ba8ba59464 {
  top: 25%;
  left: 25%;
}

.container-10_531d96ec0d78cf85 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_73a498fd3dc3cad8 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_73a498fd3dc3cad8 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_73a498fd3dc3cad8 form .single-input_bc5e33e7f20cbd5b {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_73a498fd3dc3cad8 form .single-input_bc5e33e7f20cbd5b i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_73a498fd3dc3cad8 form .single-input_bc5e33e7f20cbd5b label {
  margin-bottom: 10px;
}
.form-area-footer-8_73a498fd3dc3cad8 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_73a498fd3dc3cad8 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_33c4c02de44bb7e7 {
  text-align: center;
}
.easy-cta-area-wrapper_33c4c02de44bb7e7 .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_33c4c02de44bb7e7 .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_33c4c02de44bb7e7 p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_33c4c02de44bb7e7.mid_8f4ebcacbdf34de5 {
  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_33c4c02de44bb7e7.mid_8f4ebcacbdf34de5 {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_d470dddb39616063 {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_4ea211c719dbe01c .copy-right-ul_a170f3fd104f9c81 {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_4ea211c719dbe01c .copy-right-ul_a170f3fd104f9c81 {
    flex-direction: column;
  }
}
.copyright-area-8_4ea211c719dbe01c .copy-right-ul_a170f3fd104f9c81 li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_4ea211c719dbe01c .copy-right-ul_a170f3fd104f9c81 li a {
  color: #FFFFFF;
}
.copyright-area-8_4ea211c719dbe01c p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_1e679c9a0daddc2c {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_1e679c9a0daddc2c .shape-image_198c92dfb3bd1204 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_1e679c9a0daddc2c .shape-image_198c92dfb3bd1204 {
    width: 200px;
  }
}
.footer-six_1e679c9a0daddc2c .rts-call-to-action_d9b3a4caa7142fd5 .call-to-action-area-5_213a53e37cc2771b {
  background: none;
  padding: 80px 0;
}
.footer-six_1e679c9a0daddc2c .rts-call-to-action_d9b3a4caa7142fd5 .call-to-action-area-5_213a53e37cc2771b .rts-btn {
  border-radius: 0;
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 .title {
  color: #D7D9E9;
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 ul li a {
  color: #D7D9E9;
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form {
  gap: 0;
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input::placeholder {
  color: var(--color-title);
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_1e679c9a0daddc2c .single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_1e679c9a0daddc2c .copyright-area-four_bd03f1d0ad0d5df9 {
  border-top: 1px solid #37373F;
}
.footer-six_1e679c9a0daddc2c .copyright-area-four_bd03f1d0ad0d5df9 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_2c423851283d6752 form {
  position: relative;
}
.footer-input-main-wrapper-one_2c423851283d6752 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_2c423851283d6752 form input {
  padding-left: 40px;
}

.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form {
  position: relative;
}
.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_2800230cb5adb729 .footer-input-btn-between_a99a632741e3ad1f form input {
  padding-left: 35px;
}

.copyright-area-7_3a4b86b9cb7fc080 {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_3a4b86b9cb7fc080 {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_3a4b86b9cb7fc080 p {
  margin: 0;
}
.copyright-area-7_3a4b86b9cb7fc080 ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_3a4b86b9cb7fc080 ul li {
  margin: 0;
  padding: 0;
}

.footer-five_34303056ebc5f32e .single-footer-four-wized_2800230cb5adb729 ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_34303056ebc5f32e .single-footer-four-wized_2800230cb5adb729 form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_34303056ebc5f32e .single-footer-four-wized_2800230cb5adb729 form button {
  background: var(--color-primary-2);
}

.social-area-one_9260d5b925e7f879 {
  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_9260d5b925e7f879 li {
  margin: 0;
  padding: 1px;
}
.social-area-one_9260d5b925e7f879 li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_9260d5b925e7f879 li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_597b1b63539606e9 {
  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_597b1b63539606e9 .title-style-one-left_ce4f93ef6334cded .pre_bf626d54dde6b939 {
  color: #BCBFDB;
}
.bg-dark-border-radious_597b1b63539606e9 .title-style-one-left_ce4f93ef6334cded .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_4692bbb0a1cf76d1 {
  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_1d4c5d84b96e2a1b path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_47921e3f05e582e5 .progress-wrap svg.progress-circle_1d4c5d84b96e2a1b path {
  stroke: var(--color-primary-2);
}
.home-blue_47921e3f05e582e5 .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_2663494b51c3378f {
  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_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img {
  position: absolute;
}
.bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.two_4e46a0ba8ba59464 {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.two_4e46a0ba8ba59464 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.two_4e46a0ba8ba59464 {
    display: none;
  }
}
.bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.three_964c9def36767c7c {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.three_964c9def36767c7c {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.four_878e06825cd35fe1 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.four_878e06825cd35fe1 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.four_878e06825cd35fe1 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_2663494b51c3378f .sape-area_9c4dc42a4d4c6619 img.four_878e06825cd35fe1 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_bc721aa2f51d3bab 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_bc721aa2f51d3bab h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_bc721aa2f51d3bab p.disc_acafc6f95556fc12 {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_bc721aa2f51d3bab .feature-area-wrapper_c917344a9db26150 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab .feature-area-wrapper_c917344a9db26150 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_bc721aa2f51d3bab .feature-area-wrapper_c917344a9db26150 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_bc721aa2f51d3bab .feature-area-wrapper_c917344a9db26150 .single-feature_fe1298e177b8bf1f {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_bc721aa2f51d3bab .feature-area-wrapper_c917344a9db26150 .single-feature_fe1298e177b8bf1f p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_5050f9bf9c979d99 {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_5050f9bf9c979d99 input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_5050f9bf9c979d99 .signle-input_79873d7aaa14a68c {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_5050f9bf9c979d99 .signle-input_79873d7aaa14a68c i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_5050f9bf9c979d99 .signle-input_79873d7aaa14a68c label {
  margin-bottom: 15px;
}
.appoinment_form-1_5050f9bf9c979d99 .signle-input_79873d7aaa14a68c input {
  padding-left: 40px;
}
.appoinment_form-1_5050f9bf9c979d99 .signle-input_79873d7aaa14a68c input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_5050f9bf9c979d99 button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_ba2be7cb44806ee9 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_ccdbb858176f97bb {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_ccdbb858176f97bb {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_ccdbb858176f97bb .inmformation_94d9f63ae2b6660d .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_ccdbb858176f97bb .inmformation_94d9f63ae2b6660d .title {
    font-size: 40px;
  }
}
.single-counter-up-two_ccdbb858176f97bb .inmformation_94d9f63ae2b6660d p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_0e8ca4795876a185 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_0e8ca4795876a185.team-five .title-style-one-center_20e91451c93a7dbf .pre_bf626d54dde6b939 {
  color: var(--color-primary-2);
}
.expart-team-area-7_0e8ca4795876a185.inner {
  background: var(--team-bg);
}

.single-team-area-7_97c14ee34819fda1 {
  text-align: center;
}
.single-team-area-7_97c14ee34819fda1 .thumbnail_1e33a4c8e603a298 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_97c14ee34819fda1 .thumbnail_1e33a4c8e603a298 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_97c14ee34819fda1 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_97c14ee34819fda1 .designation_1da4c8c1830cbf9e {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_97c14ee34819fda1:hover .thumbnail_1e33a4c8e603a298 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_8abb64070160537d {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_8abb64070160537d.swiper-pagination-bullet-active_c8b5389559bc4054 {
  background: var(--color-gradient);
}

.single-team-area-start_36cdebe7068f512a:hover .thumbnail_1e33a4c8e603a298 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_36cdebe7068f512a .thumbnail_1e33a4c8e603a298 {
  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_36cdebe7068f512a .thumbnail_1e33a4c8e603a298 img {
  transition: 0.8s;
}
.single-team-area-start_36cdebe7068f512a .inner-content_0fd43bdedce3f342 {
  text-align: center;
}
.single-team-area-start_36cdebe7068f512a .inner-content_0fd43bdedce3f342 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_36cdebe7068f512a .inner-content_0fd43bdedce3f342 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 {
  position: relative;
}
.rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    display: none;
  }
}
.rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  left: 25%;
  top: 7%;
}
.rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_3714578f0c4b10e2.about_df6033a9d40cc742 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    display: none;
  }
}
.rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    display: none;
  }
}
.rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  left: 25%;
  top: 7%;
}
.rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_3714578f0c4b10e2.inner_e7df24660e83f8db .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    display: none;
  }
}

.bg-dark-p_0edabea80741445d .title {
  color: #fff;
}

.section-separator-top_906596cafe172dd6 {
  position: relative;
}
.section-separator-top_906596cafe172dd6::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_7686e6b4aa6cc8c6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_7686e6b4aa6cc8c6 {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 .left-titlet-wrapper_44ce56c6b5f9d02c .title {
  color: #fff;
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 p.disc_acafc6f95556fc12 {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_7686e6b4aa6cc8c6 p.disc_acafc6f95556fc12 br {
    display: none;
  }
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 .under-line-btn_973f0fe4fdaa05e2 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 .under-line-btn_973f0fe4fdaa05e2:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 .under-line-btn_973f0fe4fdaa05e2:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 .under-line-btn_973f0fe4fdaa05e2::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_7686e6b4aa6cc8c6 .button-area_0a1e4d9e54c5e4a8 .btn-primary-2_257365dd957364d8 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_7686e6b4aa6cc8c6.area-3_8e5464b1434b9126 .button-area_0a1e4d9e54c5e4a8 .under-line-btn_973f0fe4fdaa05e2::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_2b4a4fde1fc4ae4d .style-four_8847114e1d91c1f9 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_0f02c711d573d0b2 .rts-faq-area-full-container_2b4a4fde1fc4ae4d .style-four_8847114e1d91c1f9 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_8e5464b1434b9126 .cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.area-3_8e5464b1434b9126 .cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_8e5464b1434b9126 .cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_8e5464b1434b9126 .cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_8e5464b1434b9126 .cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_3e933123ab3f8014 {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_3e933123ab3f8014 {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_3e933123ab3f8014.style-four_8847114e1d91c1f9::after, .cta-main-wrapper-style-box_3e933123ab3f8014.style-four_8847114e1d91c1f9::before {
  display: none;
}
.cta-main-wrapper-style-box_3e933123ab3f8014::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_3e933123ab3f8014::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_3e933123ab3f8014 .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_3e933123ab3f8014 .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_3e933123ab3f8014 .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_3e933123ab3f8014 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_b3c7b2d1bedb70dd {
  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_b3c7b2d1bedb70dd {
    padding: 25px;
  }
}
.call-to-action-style-4_b3c7b2d1bedb70dd .button-area_0a1e4d9e54c5e4a8 {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_b3c7b2d1bedb70dd .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.call-to-action-style-4_b3c7b2d1bedb70dd .shape-area_7227bd8a11c412fb img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_b3c7b2d1bedb70dd .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_b3c7b2d1bedb70dd .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_b3c7b2d1bedb70dd .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  top: 10%;
  left: 8%;
}

.header-three_d860e7a2bb8a93b0.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_788fab2d434128ed {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_788fab2d434128ed {
    height: 630px;
  }
}
.contact-banner-area-start_788fab2d434128ed img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_788fab2d434128ed img {
    display: none;
  }
}
.contact-banner-area-start_788fab2d434128ed img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_788fab2d434128ed img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_788fab2d434128ed img.one {
    right: 15%;
  }
}
.contact-banner-area-start_788fab2d434128ed img.two_4e46a0ba8ba59464 {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_788fab2d434128ed img.three_964c9def36767c7c {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_788fab2d434128ed img.four_878e06825cd35fe1 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_788fab2d434128ed.faq_f2899f412b46a12b {
  height: auto;
}

.contact-form-page_a922041170ce0558 {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_8734e080f2f3abfb {
  text-align: center;
}
.banner-inner-area-contact-inner_8734e080f2f3abfb .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_8734e080f2f3abfb .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_8734e080f2f3abfb .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_8734e080f2f3abfb .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_8734e080f2f3abfb p.disc_acafc6f95556fc12 {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_8734e080f2f3abfb p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_8734e080f2f3abfb p.disc_acafc6f95556fc12 {
    max-width: 80%;
  }
}

.contact-form_21ce3daa61f9e335 {
  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_21ce3daa61f9e335 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_21ce3daa61f9e335 {
    padding: 50px 20px;
  }
}
.contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 {
  margin-bottom: 24px;
}
.contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_31043a30f6841ab8 {
  text-align: center;
}
.single-contact-inner-info_31043a30f6841ab8 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_31043a30f6841ab8 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_31043a30f6841ab8 p {
  margin-bottom: 0;
}
.single-contact-inner-info_31043a30f6841ab8.mid_8f4ebcacbdf34de5 {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_31043a30f6841ab8.mid_8f4ebcacbdf34de5 {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_31043a30f6841ab8.mid_8f4ebcacbdf34de5 {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 {
  position: relative;
}
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 input,
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 textarea {
  padding-left: 35px;
}
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 input::placeholder,
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304 textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 .single-input-area_d61856c4dd427304.text-area_602b97a1a85d8bb9 i {
  top: 61px !important;
}
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_27ba386b50686c37.contact-form-page_a922041170ce0558 .contact-form_21ce3daa61f9e335 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_35e66d3350d9520c {
  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_35e66d3350d9520c {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_35e66d3350d9520c {
    padding: 20px;
  }
}
.seo-optimization-area_35e66d3350d9520c .thumbnail_1e33a4c8e603a298 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_35e66d3350d9520c .thumbnail_1e33a4c8e603a298 {
    min-width: 100%;
  }
}
.seo-optimization-area_35e66d3350d9520c .thumbnail_1e33a4c8e603a298 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_35e66d3350d9520c .thumbnail_1e33a4c8e603a298 img {
    min-width: 100%;
  }
}

.service-area-8_a9a931c04023cf73 .icon {
  margin-bottom: 22px;
}
.service-area-8_a9a931c04023cf73 .title {
  font-weight: 800;
}
.service-area-8_a9a931c04023cf73 .disc_acafc6f95556fc12 {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_35622d55151c9c47.seo-marketing_ba2f4b2026319e15 {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_35622d55151c9c47.seo-marketing_ba2f4b2026319e15 .title-style-one-center_20e91451c93a7dbf p.disc_acafc6f95556fc12 br {
    display: none;
  }
}

.section-separator-top-bg-white_01e39e34a5883ca0 {
  position: relative;
}
.section-separator-top-bg-white_01e39e34a5883ca0::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_29e8285c96e82392 .large-thumbnail_555488c308e605d5 {
  position: relative;
}
.single-product-list_29e8285c96e82392 .large-thumbnail_555488c308e605d5 .sm-right_51bc58b151a2ae4b {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_29e8285c96e82392 .large-thumbnail_555488c308e605d5 .sm-right_51bc58b151a2ae4b {
    display: none;
  }
}
.single-product-list_29e8285c96e82392 .large-thumbnail_555488c308e605d5 .sm-right_51bc58b151a2ae4b.left {
  right: auto;
  left: 0;
}
.single-product-list_29e8285c96e82392 .thumbnail_1e33a4c8e603a298 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_29e8285c96e82392 .thumbnail_1e33a4c8e603a298 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_29e8285c96e82392 .thumbnail_1e33a4c8e603a298 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_29e8285c96e82392 .thumbnail_1e33a4c8e603a298 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .pre-title_06fdd22f54a3e4fa {
  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_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .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_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .title {
    font-size: 35px;
  }
}
.single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .single-service_c93f59ffbc3b5eee {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .single-service_c93f59ffbc3b5eee i {
  color: var(--color-primary);
}
.single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa p.disc_acafc6f95556fc12 {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_605c83054555935d .single-product-list_29e8285c96e82392 a.thumbnail_1e33a4c8e603a298 {
  max-width: 100%;
}
.area-6_605c83054555935d .single-product-list_29e8285c96e82392 a.thumbnail_1e33a4c8e603a298 img {
  max-width: 100%;
  width: 100%;
}
.area-6_605c83054555935d .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .service-btn_ee7d017e05001a7e {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_605c83054555935d .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .service-btn_ee7d017e05001a7e::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_605c83054555935d .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .service-btn_ee7d017e05001a7e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_605c83054555935d .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .service-btn_ee7d017e05001a7e:hover i {
  transform: rotate(0);
}
.area-6_605c83054555935d .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .service-btn_ee7d017e05001a7e i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_605c83054555935d .single-product-list_29e8285c96e82392 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .service-btn_ee7d017e05001a7e.color-secondary-2_7c15453b4bc58243::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_735afdd4763fdba2 .thumbnail_1e33a4c8e603a298:hover img {
  transform: none;
}
.single-product-list-2_735afdd4763fdba2 .left-image_604b1a333a95080a {
  position: relative;
}
.single-product-list-2_735afdd4763fdba2 .left-image_604b1a333a95080a .short-image-area_a9cd1ff3625ba78b {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_735afdd4763fdba2 .left-image_604b1a333a95080a .short-image-area_a9cd1ff3625ba78b {
    right: 5%;
  }
}
.single-product-list-2_735afdd4763fdba2 .left-image_604b1a333a95080a .short-image-area_a9cd1ff3625ba78b img {
  transform: scale(1);
}
.single-product-list-2_735afdd4763fdba2 .right-image_962ef18e0d24b970 {
  position: relative;
}
.single-product-list-2_735afdd4763fdba2 .right-image_962ef18e0d24b970 .short-image-area_a9cd1ff3625ba78b {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_735afdd4763fdba2 .right-image_962ef18e0d24b970 .short-image-area_a9cd1ff3625ba78b {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_735afdd4763fdba2 .right-image_962ef18e0d24b970 .short-image-area_a9cd1ff3625ba78b {
    left: 50%;
  }
}
.single-product-list-2_735afdd4763fdba2 .right-image_962ef18e0d24b970 .short-image-area_a9cd1ff3625ba78b img {
  transform: scale(1);
}
.single-product-list-2_735afdd4763fdba2 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_735afdd4763fdba2 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .single-service_c93f59ffbc3b5eee i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_735afdd4763fdba2 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa .single-service_c93f59ffbc3b5eee p {
  font-size: 20px;
}
.single-product-list-2_735afdd4763fdba2 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa p.disc_acafc6f95556fc12 {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_735afdd4763fdba2 .portfolio-content-wrapper-list_c07bb3bc33eaa4fa p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.product-section-bg_9c6524721fdc8db5 {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_d19b31e4c8dd1be5 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .shape-area_7227bd8a11c412fb .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .shape-area_7227bd8a11c412fb .one {
    display: none;
  }
}
.product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .two_4e46a0ba8ba59464 {
    top: 5%;
  }
}
.product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .three_964c9def36767c7c {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_d19b31e4c8dd1be5.area-2_5366aaefd348bab0 .three_964c9def36767c7c {
    display: none;
  }
}

.siongle-portfolio-box-style_f5c3deb5ca5f09cb .thumbnail_1e33a4c8e603a298 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .thumbnail_1e33a4c8e603a298 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_f5c3deb5ca5f09cb .thumbnail_1e33a4c8e603a298 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .thumbnail_1e33a4c8e603a298:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .pre_bf626d54dde6b939 {
  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_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .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_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb.style-four_8847114e1d91c1f9 .thumbnail_1e33a4c8e603a298 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb.style-four_8847114e1d91c1f9 .left-content_c97d548b362a19a0 .pre_bf626d54dde6b939 {
  color: #fff;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb.style-four_8847114e1d91c1f9 .left-content_c97d548b362a19a0 .title {
  color: #fff;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb.style-four_8847114e1d91c1f9 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb.style-four_8847114e1d91c1f9 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_f5c3deb5ca5f09cb.style-four_8847114e1d91c1f9:hover .thumbnail_1e33a4c8e603a298 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_1980ec3fd229acd5 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
    display: none;
  }
}
.rts-fun-facts-area_1980ec3fd229acd5 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_646a8b9639062c79 {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_646a8b9639062c79::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_646a8b9639062c79 .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_646a8b9639062c79 .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_646a8b9639062c79.two_4e46a0ba8ba59464 .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_646a8b9639062c79.two_4e46a0ba8ba59464 .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_201b4091cdc9ecaa {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_f7b5d0002015ff0d {
  border-radius: 32px;
}

.float-right-div-case-studies_5cc956061a2f8146 {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_5cc956061a2f8146 {
    width: 100%;
  }
}
.float-right-div-case-studies_5cc956061a2f8146 .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_5cc956061a2f8146 .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_8abb64070160537d {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_769312fa5a506d98.rts-section-gap2.bg-dark-border-radious.radious-4_f7b5d0002015ff0d {
  background: var(--case-study);
}

.rts-case-studies-4_769312fa5a506d98 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_769312fa5a506d98 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-case-studies-4_769312fa5a506d98 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-case-studies-4_769312fa5a506d98 .shape-area_7227bd8a11c412fb img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_769312fa5a506d98 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_769312fa5a506d98 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_769312fa5a506d98 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_769312fa5a506d98 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_769312fa5a506d98 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_769312fa5a506d98 .swiper-pagination .swiper-pagination-bullet_8abb64070160537d {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_d796d255a1dae90c {
  position: relative;
}
.rts-case-studies-5_d796d255a1dae90c .title-wrapper-between_b31cf2b0cac9f6b5 .pre_bf626d54dde6b939 {
  font-weight: 800;
}
.rts-case-studies-5_d796d255a1dae90c .title-wrapper-between_b31cf2b0cac9f6b5 .title {
  font-weight: 800;
}
.rts-case-studies-5_d796d255a1dae90c .bottom-btn_37d61068585e2e2d .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_d796d255a1dae90c .bottom-btn_37d61068585e2e2d .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c {
  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_1a9f0027f557f416.style-five_2dabaa7d2836ea1c {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c:nth-child(even) .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .pre_bf626d54dde6b939 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c:nth-child(even) .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c:nth-child(even) .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .thumbnail_1e33a4c8e603a298 {
  flex-basis: 40%;
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .thumbnail_1e33a4c8e603a298 img {
  border-radius: 16px;
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 {
  flex-basis: 60%;
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .pre_bf626d54dde6b939 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .title {
  font-weight: 800;
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_1a9f0027f557f416.style-five_2dabaa7d2836ea1c .inner-content_0fd43bdedce3f342 .left-content_c97d548b362a19a0 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_1a836db97211f3d9 .siongle-portfolio-box-style_f5c3deb5ca5f09cb .thumbnail_1e33a4c8e603a298 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_1a836db97211f3d9 .siongle-portfolio-box-style_f5c3deb5ca5f09cb:hover .thumbnail_1e33a4c8e603a298 img {
  transform: scale(1.15);
}
.home-seven-case_1a836db97211f3d9 .siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .right a {
  background: #F2F2F8;
}
.home-seven-case_1a836db97211f3d9 .siongle-portfolio-box-style_f5c3deb5ca5f09cb .inner-content_0fd43bdedce3f342 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_5dcf187e0613a92e {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_5dcf187e0613a92e .title-style-one-center_20e91451c93a7dbf .pre_bf626d54dde6b939 {
  color: #fff;
}
.rts-product-area-8_5dcf187e0613a92e .title-style-one-center_20e91451c93a7dbf .title {
  color: #fff;
}

.single-product-8_80f81d565c54517c {
  text-align: center;
}
.single-product-8_80f81d565c54517c:hover .thumbnail_1e33a4c8e603a298 img {
  transform: scale(1.12);
}
.single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 a img {
    width: 100%;
  }
}
.single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 .icon-top-right_2dba17188100aa58 {
  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_80f81d565c54517c .thumbnail_1e33a4c8e603a298 .icon-top-right_2dba17188100aa58 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 .icon-top-right_2dba17188100aa58:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_80f81d565c54517c .thumbnail_1e33a4c8e603a298 .icon-top-right_2dba17188100aa58:hover i {
  color: #fff;
}
.single-product-8_80f81d565c54517c .inner-content_0fd43bdedce3f342 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_80f81d565c54517c .inner-content_0fd43bdedce3f342 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_30c196c446b6b2d7 {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .left-side-content_a5ff9bc3b1d87d93 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .left-side-content_a5ff9bc3b1d87d93 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .left-side-content_a5ff9bc3b1d87d93 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .right-side-image_74de7e0a328669a5 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .right-side-image_74de7e0a328669a5 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .right-side-image_74de7e0a328669a5 .short-image_35c2526fdb1204f9 {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .right-side-image_74de7e0a328669a5 .short-image_35c2526fdb1204f9 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .right-side-image_74de7e0a328669a5 .short-image_35c2526fdb1204f9 {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_30c196c446b6b2d7 .section-inner_bdbb42530a698f6b .right-side-image_74de7e0a328669a5 .short-image_35c2526fdb1204f9 {
    display: none;
  }
}

.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .top-inner_c06b508dcc1420b4 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .top-inner_c06b508dcc1420b4 .marquee_a9f5a6dd38d01fa6 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .top-inner_c06b508dcc1420b4 .marquee_a9f5a6dd38d01fa6:hover {
  animation-play-state: paused;
}
.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .top-inner_c06b508dcc1420b4 .marquee_a9f5a6dd38d01fa6 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .bottom-inner_57bddf74fe90d7f9 {
  display: inline-block;
}
.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .bottom-inner_57bddf74fe90d7f9 .marquee_a9f5a6dd38d01fa6 {
  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_80d396cfee19f472 .section-inner_bdbb42530a698f6b .bottom-inner_57bddf74fe90d7f9 .marquee_a9f5a6dd38d01fa6:hover {
  animation-play-state: paused;
}
.rts-product-area-six_80d396cfee19f472 .section-inner_bdbb42530a698f6b .bottom-inner_57bddf74fe90d7f9 .marquee_a9f5a6dd38d01fa6 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_ee41e31dda163d65 {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_322eeea9957acd9c {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_322eeea9957acd9c {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_322eeea9957acd9c .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_322eeea9957acd9c .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_322eeea9957acd9c .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_322eeea9957acd9c .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_322eeea9957acd9c p.disc_acafc6f95556fc12 {
  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_322eeea9957acd9c p.disc_acafc6f95556fc12 {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_322eeea9957acd9c p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_1a3c2650e9a06a8a {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_1a3c2650e9a06a8a {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_035ae8cc0e55f709 {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_70508c42da441b60.case-studies_b91a67b5f93fc772 .main-nav-area_aa51dd5aac92267b li a {
  color: #fff;
}
.header-style-one_70508c42da441b60.case-studies_b91a67b5f93fc772 .main-nav-area_aa51dd5aac92267b li:hover a {
  color: var(--color-primary);
}
.header-style-one_70508c42da441b60.case-studies_b91a67b5f93fc772 .button-area-start_331dc7f9ab6ad389 .demo-req_26a768f453be2a64:hover {
  color: var(--color-primary);
}
.header-style-one_70508c42da441b60.case-studies_b91a67b5f93fc772 .button-area-start_331dc7f9ab6ad389 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 .pagimation_a53bd70db8f0cb6e {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 .pagimation_a53bd70db8f0cb6e a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 .pagimation_a53bd70db8f0cb6e a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 .pagimation_a53bd70db8f0cb6e i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 .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_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .breadcrumb-inner_f01cd6dc79bab020 p.disc_acafc6f95556fc12 {
  color: #717383;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1.area-2_5366aaefd348bab0 .breadcrumb-inner_f01cd6dc79bab020 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_500650b8429a4be1 {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_500650b8429a4be1 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_500650b8429a4be1 a:hover {
  color: var(--color-primary);
}
.strategy-right-area_500650b8429a4be1 a.btn-arrow_7729e287351d6b04 {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_500650b8429a4be1 .btn-arrow_7729e287351d6b04 {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_500650b8429a4be1 .btn-arrow_7729e287351d6b04 i {
  margin-left: 10px;
}
.strategy-right-area_500650b8429a4be1 .btn-arrow_7729e287351d6b04::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_500650b8429a4be1 .btn-arrow_7729e287351d6b04::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_500650b8429a4be1 .btn-arrow_7729e287351d6b04:hover::before {
  width: 100%;
}

.strategy-left-content_23b3cb7d6d7149c9 p.disc_acafc6f95556fc12 {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_23b3cb7d6d7149c9 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.arrow-rotate_6309149743a73168 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_0192ef70afebff47 {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_0192ef70afebff47 {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_0192ef70afebff47 .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_0192ef70afebff47 .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_0192ef70afebff47 p.disc_acafc6f95556fc12 {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_0192ef70afebff47 p.disc_acafc6f95556fc12 {
    max-width: 100%;
  }
}

.thumbnail-image-grid_e0c3ac7110330907 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_d70cf07402a64ed1 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_d70cf07402a64ed1 .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    display: none;
  }
}

.large-image-area_e9cb167836024b62 {
  position: relative;
  z-index: 5;
}
.large-image-area_e9cb167836024b62 .large-thumbnail_555488c308e605d5 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_f27177b089d176f2 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_f27177b089d176f2 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_f27177b089d176f2 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_f27177b089d176f2 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_f27177b089d176f2 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_f27177b089d176f2 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_f27177b089d176f2 .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_f27177b089d176f2 .accordion .accordion-item .accordion-header_5c8a7929b076be8e {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_f27177b089d176f2 .accordion .accordion-item .accordion-header_5c8a7929b076be8e 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_f27177b089d176f2 .accordion .accordion-item .accordion-header_5c8a7929b076be8e button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_f27177b089d176f2 .accordion .accordion-item .accordion-body_1b76a0b9f32ab173 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_f27177b089d176f2.style-four_8847114e1d91c1f9 .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_4c402c56fd60f832 .accordion-item .accordion-header_5c8a7929b076be8e button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_d407f7336f75599e {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_d407f7336f75599e {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.five_b79016a308f79b58 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.six_954f0419714a634a {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_d407f7336f75599e .shape-area_7227bd8a11c412fb img.seven_7f336b0d14741cf8 {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_2a7796ef5ed3cf2d {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.one {
    left: 5%;
  }
}
.rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.two_4e46a0ba8ba59464 {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.three_964c9def36767c7c {
    bottom: 0;
  }
}
.rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_2a7796ef5ed3cf2d .shape-area_7227bd8a11c412fb img.four_878e06825cd35fe1 {
    display: none;
  }
}

.rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb {
    display: none;
  }
}
.rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb img {
  position: absolute;
}
.rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .one {
    display: none;
  }
}
.rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .two_4e46a0ba8ba59464 {
    display: none;
  }
}
.rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .three_964c9def36767c7c {
    display: none;
  }
}
.rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_2b4a4fde1fc4ae4d.style-three_4c402c56fd60f832 .shape-area_7227bd8a11c412fb .four_878e06825cd35fe1 {
    display: none;
  }
}

.rts-error-section_a384d4773f7da6c5 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_a384d4773f7da6c5 .section-inner_bdbb42530a698f6b {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_a384d4773f7da6c5 .section-inner_bdbb42530a698f6b img {
  max-width: 100%;
}

.tos__content_a491590a270c62c6 p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_bc3b1f110df812c7 p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
