/*=================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_91cce60fc731ece0
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_6b97598e119668da svg rect {
  fill: #fff;
}
[data-theme=dark] .side-bar_96bdde3b6ffea0fc {
  background: var(--color-secondary);
}
[data-theme=dark] .mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3::after {
  color: var(--color-title);
}
[data-theme=dark] .mobile-menu-main_50ef05ee2b94b300 nav ul li a.main_e173cf343f774ff5,
[data-theme=dark] .mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3 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_bd5f15fee71c8519 {
    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_023297d377d82496,
.h2_5fd17dbceb7df67a,
.h3_7ea726be803768d8,
.h4_8327dc5fcec8b099,
.h5_b53bd0c65c2aeea2,
.h6_acbe1cbfbd23e2b4,
address,
p,
pre,
blockquote,
menu,
ol,
ul,
table,
hr {
  margin: 0;
  margin-bottom: 20px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1_023297d377d82496,
.h2_5fd17dbceb7df67a,
.h3_7ea726be803768d8,
.h4_8327dc5fcec8b099,
.h5_b53bd0c65c2aeea2,
.h6_acbe1cbfbd23e2b4 {
  word-break: break-word;
  font-family: var(--font-primary);
  line-height: 1.4074;
  color: var(--color-heading-1);
}

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

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

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

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

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

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

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1_023297d377d82496 a,
.h2_5fd17dbceb7df67a a,
.h3_7ea726be803768d8 a,
.h4_8327dc5fcec8b099 a,
.h5_b53bd0c65c2aeea2 a,
.h6_acbe1cbfbd23e2b4 a {
  color: inherit;
}

.bg-color-tertiary_ba6ee4dcaa8bfb93 h1,
.bg-color-tertiary_ba6ee4dcaa8bfb93 h2,
.bg-color-tertiary_ba6ee4dcaa8bfb93 h3,
.bg-color-tertiary_ba6ee4dcaa8bfb93 h4,
.bg-color-tertiary_ba6ee4dcaa8bfb93 h5,
.bg-color-tertiary_ba6ee4dcaa8bfb93 h6,
.bg-color-tertiary_ba6ee4dcaa8bfb93 .h1_023297d377d82496,
.bg-color-tertiary_ba6ee4dcaa8bfb93 .h2_5fd17dbceb7df67a,
.bg-color-tertiary_ba6ee4dcaa8bfb93 .h3_7ea726be803768d8,
.bg-color-tertiary_ba6ee4dcaa8bfb93 .h4_8327dc5fcec8b099,
.bg-color-tertiary_ba6ee4dcaa8bfb93 .h5_b53bd0c65c2aeea2,
.bg-color-tertiary_ba6ee4dcaa8bfb93 .h6_acbe1cbfbd23e2b4 {
  color: #fff;
}
.bg-color-tertiary_ba6ee4dcaa8bfb93 p {
  color: #6c7279;
}
.bg-color-tertiary_ba6ee4dcaa8bfb93 a {
  color: #6c7279;
}

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

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

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

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

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

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

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

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

  h5,
.h5_b53bd0c65c2aeea2 {
    font-size: 20px;
  }
}
h1,
.h1_023297d377d82496,
h2,
.h2_5fd17dbceb7df67a,
h3,
.h3_7ea726be803768d8 {
  font-weight: var(--s-bold);
}

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

h6,
.h6_acbe1cbfbd23e2b4 {
  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_1f57ddf48043f85e {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b3_26163b9316397a6f {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p.has-large-font-size_93fcbc504cc2e9c5 {
  line-height: 1.5;
  font-size: 36px;
}
p.has-medium-font-size_7a68b648a61fbf64 {
  font-size: 24px;
  line-height: 36px;
}
p.has-small-font-size_a61ebf1dd087771d {
  font-size: 13px;
}
p.has-very-light-gray-color_0cd1e3b94c9e753b {
  color: var(--color-white);
}
p.has-background_4260e460957c9b75 {
  padding: 20px 30px;
}
p.b1_1f57ddf48043f85e {
  font-size: var(--font-size-b1);
  line-height: var(--line-height-b1);
}
p.b2_050444ad43a8bf01 {
  font-size: var(--font-size-b2);
  line-height: var(--line-height-b2);
}
p.b3_26163b9316397a6f {
  font-size: var(--font-size-b3);
  line-height: var(--line-height-b3);
}
p:last-child {
  margin-bottom: 0;
}

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

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

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

.b4_6f75fc9f9451b754 {
  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_0ba29f503e73c158 cite,
.wp-block-pullquote_0ba29f503e73c158.is-style-solid-color_0b4209d64477654e blockquote cite,
.wp-block-quote_26cb01c0035398af 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_7e4f1749eb911321.bullet_aa2f9714d1d5bf2d 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_7e4f1749eb911321.bullet_aa2f9714d1d5bf2d li {
    padding-left: 19px;
  }
}
ul.liststyle_7e4f1749eb911321.bullet_aa2f9714d1d5bf2d li::before {
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: var(--color-body);
  left: 0;
  top: 10px;
}
ul.liststyle_7e4f1749eb911321.bullet_aa2f9714d1d5bf2d 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_bf9b441c03cd41bf .title {
  margin-top: 0;
}

.paragraph-area_92d2780b8b1d1fb4 p.disc_a9d59060793c243c {
  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_74d99f847dcb676d.slick-slider_dd04aa154b57c7f4 {
  margin-bottom: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .mb_lg--20_d1467893ea979d3f {
    margin-bottom: 20px;
  }

  .ml_lg--20_0c837c857cb8d948 {
    margin-left: 20px;
  }

  .ptb_lg--25_3660d05c75c226b4 {
    padding: 25px 0;
  }

  .plr_lg--25_d0cc416168cb0575 {
    padding: 0 25px;
  }

  .pt_lg--25_dbdea96902bd656c {
    padding-top: 25px;
  }

  .pb_lg--25_06dce7ac941ead20 {
    padding-bottom: 25px;
  }

  .pl_lg--25_4d20066653c3d454 {
    padding-left: 25px;
  }

  .pr_lg--25_bbec19d5a91ebd03 {
    padding-right: 25px;
  }

  .mt_lg--25_d298d695f822a8fc {
    margin-top: 25px;
  }

  .mb_lg--25_09fe81768e31091b {
    margin-bottom: 25px;
  }

  .ml_lg--25_9e692ebc4ce4c449 {
    margin-left: 25px;
  }

  .ptb_lg--30_3903633901e3a9ee {
    padding: 30px 0;
  }

  .plr_lg--30_bd23dab7323cef7d {
    padding: 0 30px;
  }

  .pt_lg--30_da518eebba615798 {
    padding-top: 30px;
  }

  .pb_lg--30_45bfdf7d13e11fb3 {
    padding-bottom: 30px;
  }

  .pl_lg--30_6a92fa26ba0029a8 {
    padding-left: 30px;
  }

  .pr_lg--30_c357442998132e18 {
    padding-right: 30px;
  }

  .mt_lg--30_0f688dda621faa53 {
    margin-top: 30px;
  }

  .mb_lg--30_9d1e5305801a126e {
    margin-bottom: 30px;
  }

  .ml_lg--30_79d3399ac105b86a {
    margin-left: 30px;
  }

  .ptb_lg--35_5c7ca6fbe93bbe22 {
    padding: 35px 0;
  }

  .plr_lg--35_ec304a0c47811e91 {
    padding: 0 35px;
  }

  .pt_lg--35_8766bf60dda77060 {
    padding-top: 35px;
  }

  .pb_lg--35_84b5f408b2465787 {
    padding-bottom: 35px;
  }

  .pl_lg--35_72702569b9d2e839 {
    padding-left: 35px;
  }

  .pr_lg--35_47ecba26a83c63b7 {
    padding-right: 35px;
  }

  .mt_lg--35_f1a885581508c4fe {
    margin-top: 35px;
  }

  .mb_lg--35_a8eeaccbc806ea87 {
    margin-bottom: 35px;
  }

  .ml_lg--35_291e661ab3932667 {
    margin-left: 35px;
  }

  .ptb_lg--40_5747ef178f9ea8b2 {
    padding: 40px 0;
  }

  .plr_lg--40_fd580413a7366672 {
    padding: 0 40px;
  }

  .pt_lg--40_e596234415e6dd7c {
    padding-top: 40px;
  }

  .pb_lg--40_8a5fcede545c0d0b {
    padding-bottom: 40px;
  }

  .pl_lg--40_c9d7853f35436a85 {
    padding-left: 40px;
  }

  .pr_lg--40_996a663912ec2ab2 {
    padding-right: 40px;
  }

  .mt_lg--40_6b9015cbfe7647b0 {
    margin-top: 40px;
  }

  .mb_lg--40_94d2998d4f421932 {
    margin-bottom: 40px;
  }

  .ml_lg--40_f7c637bc3db5abad {
    margin-left: 40px;
  }

  .ptb_lg--45_7ceed92502353457 {
    padding: 45px 0;
  }

  .plr_lg--45_1da6da894ad322f6 {
    padding: 0 45px;
  }

  .pt_lg--45_d84ec58d01836dc2 {
    padding-top: 45px;
  }

  .pb_lg--45_75921a2fcde95539 {
    padding-bottom: 45px;
  }

  .pl_lg--45_4ebac2a5224795d6 {
    padding-left: 45px;
  }

  .pr_lg--45_62b40e44ccde3049 {
    padding-right: 45px;
  }

  .mt_lg--45_342e18d9467bc046 {
    margin-top: 45px;
  }

  .mb_lg--45_af1e718a189357ad {
    margin-bottom: 45px;
  }

  .ml_lg--45_71c8979a66963919 {
    margin-left: 45px;
  }

  .ptb_lg--50_bd9f06b8bf1fc84d {
    padding: 50px 0;
  }

  .plr_lg--50_cfef4eff26c11f4a {
    padding: 0 50px;
  }

  .pt_lg--50_9ad45c960ff85643 {
    padding-top: 50px;
  }

  .pb_lg--50_5ae17efbb32cf02a {
    padding-bottom: 50px;
  }

  .pl_lg--50_f9ffce1b4e1c6e37 {
    padding-left: 50px;
  }

  .pr_lg--50_a02420b0b1613741 {
    padding-right: 50px;
  }

  .mt_lg--50_5501c3ced390a3dc {
    margin-top: 50px;
  }

  .mb_lg--50_e269a27d2ce1e8c9 {
    margin-bottom: 50px;
  }

  .ml_lg--50_d82042cd51357813 {
    margin-left: 50px;
  }

  .ptb_lg--55_b31f419ca5f1c165 {
    padding: 55px 0;
  }

  .plr_lg--55_091541b501201bfd {
    padding: 0 55px;
  }

  .pt_lg--55_0228a2a3d4d0f922 {
    padding-top: 55px;
  }

  .pb_lg--55_5b21a0608afcad16 {
    padding-bottom: 55px;
  }

  .pl_lg--55_74b6662826c99588 {
    padding-left: 55px;
  }

  .pr_lg--55_b108332dcd0765bb {
    padding-right: 55px;
  }

  .mt_lg--55_55ea44e89c1c9173 {
    margin-top: 55px;
  }

  .mb_lg--55_27da4a3e8433cb37 {
    margin-bottom: 55px;
  }

  .ml_lg--55_40e538499e979b2f {
    margin-left: 55px;
  }

  .ptb_lg--60_c4ce3d01be60e964 {
    padding: 60px 0;
  }

  .plr_lg--60_e251d0dbc06fc1e3 {
    padding: 0 60px;
  }

  .pt_lg--60_6f79a366fa999496 {
    padding-top: 60px;
  }

  .pb_lg--60_5d4fefc289088f42 {
    padding-bottom: 60px;
  }

  .pl_lg--60_1ae02b4bc60c8d16 {
    padding-left: 60px;
  }

  .pr_lg--60_a260235d241ff3a7 {
    padding-right: 60px;
  }

  .mt_lg--60_9bb6a7c24c1a596b {
    margin-top: 60px;
  }

  .mb_lg--60_953d23fadc0af4f2 {
    margin-bottom: 60px;
  }

  .ml_lg--60_b52d233834df5b80 {
    margin-left: 60px;
  }

  .ptb_lg--65_ebadd280378baf55 {
    padding: 65px 0;
  }

  .plr_lg--65_02a92099d612db8d {
    padding: 0 65px;
  }

  .pt_lg--65_18f2323f7dd2e10a {
    padding-top: 65px;
  }

  .pb_lg--65_5187db81c2500127 {
    padding-bottom: 65px;
  }

  .pl_lg--65_b8303b95bd756344 {
    padding-left: 65px;
  }

  .pr_lg--65_27dcfcf917d56249 {
    padding-right: 65px;
  }

  .mt_lg--65_1ae74b8ce3a2e40a {
    margin-top: 65px;
  }

  .mb_lg--65_1d7eafe003b1739a {
    margin-bottom: 65px;
  }

  .ml_lg--65_600d3a96143be8d1 {
    margin-left: 65px;
  }

  .ptb_lg--70_31f73bbc9bfa04d0 {
    padding: 70px 0;
  }

  .plr_lg--70_35ee8d549be9abc6 {
    padding: 0 70px;
  }

  .pt_lg--70_065d7fc8cd083d14 {
    padding-top: 70px;
  }

  .pb_lg--70_f6e3c61d9afd3b3b {
    padding-bottom: 70px;
  }

  .pl_lg--70_fc6ae8223766828a {
    padding-left: 70px;
  }

  .pr_lg--70_9a8a3b04a9fef091 {
    padding-right: 70px;
  }

  .mt_lg--70_ba6e55cb97cd4c45 {
    margin-top: 70px;
  }

  .mb_lg--70_ab6d672d71206cc9 {
    margin-bottom: 70px;
  }

  .ml_lg--70_25c5ab1b2d810918 {
    margin-left: 70px;
  }

  .ptb_lg--75_ffc755095edb60eb {
    padding: 75px 0;
  }

  .plr_lg--75_b10e87ef5e7779a2 {
    padding: 0 75px;
  }

  .pt_lg--75_3f04c00b7be64e17 {
    padding-top: 75px;
  }

  .pb_lg--75_a711529a444f848a {
    padding-bottom: 75px;
  }

  .pl_lg--75_e0d5ff9b9182210d {
    padding-left: 75px;
  }

  .pr_lg--75_9b61725d576c5848 {
    padding-right: 75px;
  }

  .mt_lg--75_bb03206ae2b72aa7 {
    margin-top: 75px;
  }

  .mb_lg--75_4f4646cb2f76280a {
    margin-bottom: 75px;
  }

  .ml_lg--75_d9f7859b8e3ce1b1 {
    margin-left: 75px;
  }

  .ptb_lg--80_447a63ecc33c5e44 {
    padding: 80px 0;
  }

  .plr_lg--80_8011db0b9af04812 {
    padding: 0 80px;
  }

  .pt_lg--80_e4343e7c8bd28820 {
    padding-top: 80px;
  }

  .pb_lg--80_a1c325c752768e42 {
    padding-bottom: 80px;
  }

  .pl_lg--80_07ec34f160760b0a {
    padding-left: 80px;
  }

  .pr_lg--80_1b0ed37ec069d665 {
    padding-right: 80px;
  }

  .mt_lg--80_82366d76621d9b91 {
    margin-top: 80px;
  }

  .mb_lg--80_83f0c411ef0d9432 {
    margin-bottom: 80px;
  }

  .ml_lg--80_65bda6a7cad2df97 {
    margin-left: 80px;
  }

  .ptb_lg--85_b97a44ce28290a63 {
    padding: 85px 0;
  }

  .plr_lg--85_0e9cdda4dd5dc9f2 {
    padding: 0 85px;
  }

  .pt_lg--85_7942ce7a76e0dfab {
    padding-top: 85px;
  }

  .pb_lg--85_647aaf2b2612a10c {
    padding-bottom: 85px;
  }

  .pl_lg--85_e614f6b7f99f354e {
    padding-left: 85px;
  }

  .pr_lg--85_a80460b68347b889 {
    padding-right: 85px;
  }

  .mt_lg--85_9b72add52dbabc36 {
    margin-top: 85px;
  }

  .mb_lg--85_059ff57ca0fac6e2 {
    margin-bottom: 85px;
  }

  .ml_lg--85_194d7f244f7195f0 {
    margin-left: 85px;
  }

  .ptb_lg--90_c48ef27873662e72 {
    padding: 90px 0;
  }

  .plr_lg--90_9256d673fb7ca12a {
    padding: 0 90px;
  }

  .pt_lg--90_d3d621f33b080400 {
    padding-top: 90px;
  }

  .pb_lg--90_5728793348e70d4b {
    padding-bottom: 90px;
  }

  .pl_lg--90_fbfccf572326e67f {
    padding-left: 90px;
  }

  .pr_lg--90_0279e055151a173e {
    padding-right: 90px;
  }

  .mt_lg--90_7dd7724f11c4f30b {
    margin-top: 90px;
  }

  .mb_lg--90_2c08539fda04294c {
    margin-bottom: 90px;
  }

  .ml_lg--90_2cbebcceeddad746 {
    margin-left: 90px;
  }

  .ptb_lg--95_1cd45cadc7fc27e8 {
    padding: 95px 0;
  }

  .plr_lg--95_557ba1db90ab9991 {
    padding: 0 95px;
  }

  .pt_lg--95_77af7e7cce1191ae {
    padding-top: 95px;
  }

  .pb_lg--95_e36e894d20afee84 {
    padding-bottom: 95px;
  }

  .pl_lg--95_64b88ee4e9af2c41 {
    padding-left: 95px;
  }

  .pr_lg--95_6a476cd3b4b859fe {
    padding-right: 95px;
  }

  .mt_lg--95_5d51f85a09f8a24b {
    margin-top: 95px;
  }

  .mb_lg--95_c02420a4874871b6 {
    margin-bottom: 95px;
  }

  .ml_lg--95_65005dce1882f4cb {
    margin-left: 95px;
  }

  .ptb_lg--100_25fd5a8f51d89aed {
    padding: 100px 0;
  }

  .plr_lg--100_6e2830624042912d {
    padding: 0 100px;
  }

  .pt_lg--100_162c6cdc9ee4b8f7 {
    padding-top: 100px;
  }

  .pb_lg--100_2f607264f5f2dd24 {
    padding-bottom: 100px;
  }

  .pl_lg--100_468855653c1a814a {
    padding-left: 100px;
  }

  .pr_lg--100_6790b33766bfe8b5 {
    padding-right: 100px;
  }

  .mt_lg--100_47fae69313843c33 {
    margin-top: 100px;
  }

  .mb_lg--100_5f43a8e3573bbba6 {
    margin-bottom: 100px;
  }

  .ml_lg--100_f6e75e6b778f491c {
    margin-left: 100px;
  }

  .ptb_lg--105_bfda127a18327e73 {
    padding: 105px 0;
  }

  .plr_lg--105_c24c73ae4bee352d {
    padding: 0 105px;
  }

  .pt_lg--105_1ec758c32aba3252 {
    padding-top: 105px;
  }

  .pb_lg--105_5ad170620cf9c944 {
    padding-bottom: 105px;
  }

  .pl_lg--105_65f4248024002c1f {
    padding-left: 105px;
  }

  .pr_lg--105_3e94201b5a6ec060 {
    padding-right: 105px;
  }

  .mt_lg--105_7fd0e588fb50cdd8 {
    margin-top: 105px;
  }

  .mb_lg--105_92c810c2e421e612 {
    margin-bottom: 105px;
  }

  .ml_lg--105_c78f29af5878a515 {
    margin-left: 105px;
  }

  .ptb_lg--110_5ae8bec48237e0d5 {
    padding: 110px 0;
  }

  .plr_lg--110_644eee246d88ea14 {
    padding: 0 110px;
  }

  .pt_lg--110_4fd6459cf7c253cf {
    padding-top: 110px;
  }

  .pb_lg--110_117062c88efccf88 {
    padding-bottom: 110px;
  }

  .pl_lg--110_db89cb72dbb77753 {
    padding-left: 110px;
  }

  .pr_lg--110_4ff1dc5e6386618c {
    padding-right: 110px;
  }

  .mt_lg--110_7f0efc4c6dbb2067 {
    margin-top: 110px;
  }

  .mb_lg--110_b0f07637c34e47f1 {
    margin-bottom: 110px;
  }

  .ml_lg--110_3fe64d2a52adac9a {
    margin-left: 110px;
  }

  .ptb_lg--115_6f19aed74ca87540 {
    padding: 115px 0;
  }

  .plr_lg--115_f1cce2ffe43ba6d7 {
    padding: 0 115px;
  }

  .pt_lg--115_56546c66b3a15c63 {
    padding-top: 115px;
  }

  .pb_lg--115_e5bdc034a6be5adc {
    padding-bottom: 115px;
  }

  .pl_lg--115_98e78a9273c3ec70 {
    padding-left: 115px;
  }

  .pr_lg--115_e059706773bcc1bd {
    padding-right: 115px;
  }

  .mt_lg--115_ceb8a18ab5eda9ee {
    margin-top: 115px;
  }

  .mb_lg--115_efc5ee21239da3ef {
    margin-bottom: 115px;
  }

  .ml_lg--115_06aa8b49fbf233ba {
    margin-left: 115px;
  }

  .ptb_lg--120_848c9d7e09368920 {
    padding: 120px 0;
  }

  .plr_lg--120_1083992d80a54c62 {
    padding: 0 120px;
  }

  .pt_lg--120_12fa96dc2b5e840f {
    padding-top: 120px;
  }

  .pb_lg--120_e93260bc6e0724e1 {
    padding-bottom: 120px;
  }

  .pl_lg--120_c1cc6c620e5d501b {
    padding-left: 120px;
  }

  .pr_lg--120_9a830d3843105769 {
    padding-right: 120px;
  }

  .mt_lg--120_01ed9ba48a662d34 {
    margin-top: 120px;
  }

  .mb_lg--120_82d82c8548985374 {
    margin-bottom: 120px;
  }

  .ml_lg--120_78e8bff8f1c64416 {
    margin-left: 120px;
  }

  .ptb_lg--125_d3b9c6cf97c6a37c {
    padding: 125px 0;
  }

  .plr_lg--125_9ca34c8fb98261ba {
    padding: 0 125px;
  }

  .pt_lg--125_94510d5e2fef873a {
    padding-top: 125px;
  }

  .pb_lg--125_572feb647a147ceb {
    padding-bottom: 125px;
  }

  .pl_lg--125_68b280da0d446605 {
    padding-left: 125px;
  }

  .pr_lg--125_10618f25b3d11694 {
    padding-right: 125px;
  }

  .mt_lg--125_ab8fd42d80557bb7 {
    margin-top: 125px;
  }

  .mb_lg--125_a4b4d61af2f56cb1 {
    margin-bottom: 125px;
  }

  .ml_lg--125_ff106ebee318d766 {
    margin-left: 125px;
  }

  .ptb_lg--130_5b332a2c790af48c {
    padding: 130px 0;
  }

  .plr_lg--130_de159c5de579e293 {
    padding: 0 130px;
  }

  .pt_lg--130_472f2d17e829e662 {
    padding-top: 130px;
  }

  .pb_lg--130_cb89d99a5c1a39bb {
    padding-bottom: 130px;
  }

  .pl_lg--130_e02e3373e7ca01f0 {
    padding-left: 130px;
  }

  .pr_lg--130_d488783f5f39a7e0 {
    padding-right: 130px;
  }

  .mt_lg--130_4ffa57aa53bac648 {
    margin-top: 130px;
  }

  .mb_lg--130_d880eabea9432d2e {
    margin-bottom: 130px;
  }

  .ml_lg--130_2653b51bfe5af58c {
    margin-left: 130px;
  }

  .ptb_lg--135_c13ea8b57c6a410e {
    padding: 135px 0;
  }

  .plr_lg--135_b5598c7e41768bc8 {
    padding: 0 135px;
  }

  .pt_lg--135_dbe79a1f7126e002 {
    padding-top: 135px;
  }

  .pb_lg--135_f7ced4f87fddf96f {
    padding-bottom: 135px;
  }

  .pl_lg--135_1ae3fe3d47f14ef5 {
    padding-left: 135px;
  }

  .pr_lg--135_292d68fb748c0508 {
    padding-right: 135px;
  }

  .mt_lg--135_427baf2478394468 {
    margin-top: 135px;
  }

  .mb_lg--135_b9d1bd8409acb4c8 {
    margin-bottom: 135px;
  }

  .ml_lg--135_d9a38526d193bb69 {
    margin-left: 135px;
  }

  .ptb_lg--140_e464e15fb74ee969 {
    padding: 140px 0;
  }

  .plr_lg--140_6f3dbebe09f173cf {
    padding: 0 140px;
  }

  .pt_lg--140_0604d0c09fc7c819 {
    padding-top: 140px;
  }

  .pb_lg--140_51e91e8dfea8d10e {
    padding-bottom: 140px;
  }

  .pl_lg--140_0b25e00fde8638bd {
    padding-left: 140px;
  }

  .pr_lg--140_dff96223b411f8b7 {
    padding-right: 140px;
  }

  .mt_lg--140_8972909acd449df5 {
    margin-top: 140px;
  }

  .mb_lg--140_ab1b2ecc276b2dba {
    margin-bottom: 140px;
  }

  .ml_lg--140_0fe965ac2e83ce85 {
    margin-left: 140px;
  }

  .ptb_lg--145_8754e178ae87fdf5 {
    padding: 145px 0;
  }

  .plr_lg--145_aa3a4878c49c5b24 {
    padding: 0 145px;
  }

  .pt_lg--145_78afb6c663b7143a {
    padding-top: 145px;
  }

  .pb_lg--145_e9478e780d536eaf {
    padding-bottom: 145px;
  }

  .pl_lg--145_5cbd5ea54982ad9a {
    padding-left: 145px;
  }

  .pr_lg--145_2fec0a598ed562ae {
    padding-right: 145px;
  }

  .mt_lg--145_5ff7743a80064b59 {
    margin-top: 145px;
  }

  .mb_lg--145_fc2d7a18057e7960 {
    margin-bottom: 145px;
  }

  .ml_lg--145_5576ee25bc747b4c {
    margin-left: 145px;
  }

  .ptb_lg--150_dc8b41209dfc814f {
    padding: 150px 0;
  }

  .plr_lg--150_82dc462b337f8968 {
    padding: 0 150px;
  }

  .pt_lg--150_3d0da9dded163fc4 {
    padding-top: 150px;
  }

  .pb_lg--150_db3718c8e6394de7 {
    padding-bottom: 150px;
  }

  .pl_lg--150_6b40dde96dbca369 {
    padding-left: 150px;
  }

  .pr_lg--150_b0339b781a11b3c2 {
    padding-right: 150px;
  }

  .mt_lg--150_56b14b1bd158a8da {
    margin-top: 150px;
  }

  .mb_lg--150_52cf7c23e1cb013f {
    margin-bottom: 150px;
  }

  .ml_lg--150_2f38e0a9bd6413e2 {
    margin-left: 150px;
  }

  .ptb_lg--155_11fec5c432d2be46 {
    padding: 155px 0;
  }

  .plr_lg--155_0ed6ac1a9861465e {
    padding: 0 155px;
  }

  .pt_lg--155_62bc40e5b4dbe3fc {
    padding-top: 155px;
  }

  .pb_lg--155_028c1cdfee172c59 {
    padding-bottom: 155px;
  }

  .pl_lg--155_5a6cf298122769b7 {
    padding-left: 155px;
  }

  .pr_lg--155_04eeb3469fcc31c6 {
    padding-right: 155px;
  }

  .mt_lg--155_a310839069d9cd8c {
    margin-top: 155px;
  }

  .mb_lg--155_edc0087bb33c7c1f {
    margin-bottom: 155px;
  }

  .ml_lg--155_241c8c6916228bc9 {
    margin-left: 155px;
  }

  .ptb_lg--160_dc41bfc97b186db4 {
    padding: 160px 0;
  }

  .plr_lg--160_20c55b9dd0c16022 {
    padding: 0 160px;
  }

  .pt_lg--160_c787ee740599ff39 {
    padding-top: 160px;
  }

  .pb_lg--160_22bf897f5130ec26 {
    padding-bottom: 160px;
  }

  .pl_lg--160_8531202cf5bf9fff {
    padding-left: 160px;
  }

  .pr_lg--160_5f987cf1ea8d53b4 {
    padding-right: 160px;
  }

  .mt_lg--160_0bb20add2d387e9d {
    margin-top: 160px;
  }

  .mb_lg--160_80e17f104ec8da11 {
    margin-bottom: 160px;
  }

  .ml_lg--160_e89e9faa6862bcdb {
    margin-left: 160px;
  }

  .ptb_lg--165_efde38802eb11344 {
    padding: 165px 0;
  }

  .plr_lg--165_29c7ea627641fd52 {
    padding: 0 165px;
  }

  .pt_lg--165_a9e508565496a59c {
    padding-top: 165px;
  }

  .pb_lg--165_56953e0118f111f2 {
    padding-bottom: 165px;
  }

  .pl_lg--165_439888059baa1120 {
    padding-left: 165px;
  }

  .pr_lg--165_d57e791eda246363 {
    padding-right: 165px;
  }

  .mt_lg--165_45af02998e32c3f1 {
    margin-top: 165px;
  }

  .mb_lg--165_2553108a52093684 {
    margin-bottom: 165px;
  }

  .ml_lg--165_892041386ebbb496 {
    margin-left: 165px;
  }

  .ptb_lg--170_d55924dfaebd7a3e {
    padding: 170px 0;
  }

  .plr_lg--170_65264fb350d6b6f3 {
    padding: 0 170px;
  }

  .pt_lg--170_e2f0df54dd3544bc {
    padding-top: 170px;
  }

  .pb_lg--170_698f0e1a0985df22 {
    padding-bottom: 170px;
  }

  .pl_lg--170_d419473782a81aff {
    padding-left: 170px;
  }

  .pr_lg--170_68422dad45dca8c9 {
    padding-right: 170px;
  }

  .mt_lg--170_589b8b1dbe097990 {
    margin-top: 170px;
  }

  .mb_lg--170_f635215ecbfa6a50 {
    margin-bottom: 170px;
  }

  .ml_lg--170_60e254d193ecf9d6 {
    margin-left: 170px;
  }

  .ptb_lg--175_5aab5e0eb1a5cc3d {
    padding: 175px 0;
  }

  .plr_lg--175_f017df46b29c9b64 {
    padding: 0 175px;
  }

  .pt_lg--175_5cdedd9e81c6b316 {
    padding-top: 175px;
  }

  .pb_lg--175_e3c3cece9c890910 {
    padding-bottom: 175px;
  }

  .pl_lg--175_0bdb6b0ff3458473 {
    padding-left: 175px;
  }

  .pr_lg--175_92f57414ece72c18 {
    padding-right: 175px;
  }

  .mt_lg--175_0b23875f84b8d269 {
    margin-top: 175px;
  }

  .mb_lg--175_03859c81fec1fc8a {
    margin-bottom: 175px;
  }

  .ml_lg--175_d813ad484b3a2d9f {
    margin-left: 175px;
  }

  .ptb_lg--180_32643838b396f3a5 {
    padding: 180px 0;
  }

  .plr_lg--180_aebca205a606771d {
    padding: 0 180px;
  }

  .pt_lg--180_d82d61ca0d9c2639 {
    padding-top: 180px;
  }

  .pb_lg--180_bda392b774319a06 {
    padding-bottom: 180px;
  }

  .pl_lg--180_ae06bab5a70a5da0 {
    padding-left: 180px;
  }

  .pr_lg--180_d81bfb9aedd09993 {
    padding-right: 180px;
  }

  .mt_lg--180_7032abedfe672f1b {
    margin-top: 180px;
  }

  .mb_lg--180_3aa22c8e94bfeca1 {
    margin-bottom: 180px;
  }

  .ml_lg--180_69751e0bdcf7a214 {
    margin-left: 180px;
  }

  .ptb_lg--185_5462fc6dd76391ad {
    padding: 185px 0;
  }

  .plr_lg--185_34b16c9677d9d0fb {
    padding: 0 185px;
  }

  .pt_lg--185_ed962a286222ea6a {
    padding-top: 185px;
  }

  .pb_lg--185_3a2fe8b209f0c6dd {
    padding-bottom: 185px;
  }

  .pl_lg--185_87ef6fadda0d089d {
    padding-left: 185px;
  }

  .pr_lg--185_263ee0f7a40cd39c {
    padding-right: 185px;
  }

  .mt_lg--185_0914d6bd8b23978e {
    margin-top: 185px;
  }

  .mb_lg--185_2e4ededc570f4895 {
    margin-bottom: 185px;
  }

  .ml_lg--185_227379609e2a325a {
    margin-left: 185px;
  }

  .ptb_lg--190_eec3bb41cdab65e3 {
    padding: 190px 0;
  }

  .plr_lg--190_822946702dfa9a42 {
    padding: 0 190px;
  }

  .pt_lg--190_8312afd1e58eba2d {
    padding-top: 190px;
  }

  .pb_lg--190_9ea96412ea89cfde {
    padding-bottom: 190px;
  }

  .pl_lg--190_96c9ea8a802c4bad {
    padding-left: 190px;
  }

  .pr_lg--190_a2fab7d02efa2f44 {
    padding-right: 190px;
  }

  .mt_lg--190_ffa76cbf39c8fd61 {
    margin-top: 190px;
  }

  .mb_lg--190_feee0251bd870f14 {
    margin-bottom: 190px;
  }

  .ml_lg--190_a9604a116790f47e {
    margin-left: 190px;
  }

  .ptb_lg--195_665a473752e2b867 {
    padding: 195px 0;
  }

  .plr_lg--195_baa2edb5b857eac3 {
    padding: 0 195px;
  }

  .pt_lg--195_da766d9188df0391 {
    padding-top: 195px;
  }

  .pb_lg--195_46f9ced3a15226c9 {
    padding-bottom: 195px;
  }

  .pl_lg--195_2a28ed540ccd6d46 {
    padding-left: 195px;
  }

  .pr_lg--195_e919e0092c19d48f {
    padding-right: 195px;
  }

  .mt_lg--195_5df09660d4b4bb0f {
    margin-top: 195px;
  }

  .mb_lg--195_b2ede8c26711e1cc {
    margin-bottom: 195px;
  }

  .ml_lg--195_1522168235ac4fc2 {
    margin-left: 195px;
  }

  .ptb_lg--200_beb77ba90ad38221 {
    padding: 200px 0;
  }

  .plr_lg--200_0e85b8e8688ceea1 {
    padding: 0 200px;
  }

  .pt_lg--200_6ade35483be7238c {
    padding-top: 200px;
  }

  .pb_lg--200_6ab97b0c30cc5723 {
    padding-bottom: 200px;
  }

  .pl_lg--200_db71f2368745b454 {
    padding-left: 200px;
  }

  .pr_lg--200_b799107130f58871 {
    padding-right: 200px;
  }

  .mt_lg--200_77bf820148f66a01 {
    margin-top: 200px;
  }

  .mb_lg--200_b54de146f3163d53 {
    margin-bottom: 200px;
  }

  .ml_lg--200_f201959da3120485 {
    margin-left: 200px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb_md--0_e814391ab2742abf {
    padding: 0;
  }

  .pl_md--0_70acab99d74df8c3 {
    padding-left: 0;
  }

  .pr_md--0_9a56aa633635d888 {
    padding-right: 0;
  }

  .pt_md--0_75e420a9d84b805e {
    padding-top: 0;
  }

  .pb_md--0_4f359c1d28f413be {
    padding-bottom: 0;
  }

  .pb_md--80_f0bb211cbe1ff30f {
    padding-bottom: 80px;
  }

  .pt_md--50_efad7f44121e8837 {
    padding-top: 50px;
  }

  .mr_md--0_817d8891a0ea5758 {
    margin-right: 0;
  }

  .ml_md--0_d96a5046f56fc4e6 {
    margin-left: 0;
  }

  .mt_md--0_ee646724484db844 {
    margin-top: 0;
  }

  .mb_md--0_433f2090c52575b0 {
    margin-bottom: 0;
  }

  .ptb_md--250_604dde8942986989 {
    padding: 250px 0;
  }

  .ptb_md--5_424be7ea78e1701d {
    padding: 5px 0;
  }

  .plr_md--5_dc86f90f857e318a {
    padding: 0 5px;
  }

  .pt_md--5_e6be0bce3a2075a7 {
    padding-top: 5px;
  }

  .pb_md--5_bd5de32fb223417b {
    padding-bottom: 5px;
  }

  .pl_md--5_dd55782f0792fc1a {
    padding-left: 5px;
  }

  .pr_md--5_ef082288f7b631cd {
    padding-right: 5px;
  }

  .mt_md--5_9aeb121733c410a4 {
    margin-top: 5px;
  }

  .mb_md--5_0dbcf7a3a62fd2a1 {
    margin-bottom: 5px;
  }

  .ptb_md--10_e9b1d643ca2fea5e {
    padding: 10px 0;
  }

  .plr_md--10_41e4e9b80cb596f3 {
    padding: 0 10px;
  }

  .pt_md--10_e25dab62b8174694 {
    padding-top: 10px;
  }

  .pb_md--10_a0e9317f71a8268e {
    padding-bottom: 10px;
  }

  .pl_md--10_364a88ebd40a0c45 {
    padding-left: 10px;
  }

  .pr_md--10_cad379c0b668ebe6 {
    padding-right: 10px;
  }

  .mt_md--10_f5cb7a9b0b6fde85 {
    margin-top: 10px;
  }

  .mb_md--10_61cee57569dba4db {
    margin-bottom: 10px;
  }

  .ptb_md--15_ead890651638c902 {
    padding: 15px 0;
  }

  .plr_md--15_1d8bceb5e6a714f6 {
    padding: 0 15px;
  }

  .pt_md--15_e07cdfc5606d25df {
    padding-top: 15px;
  }

  .pb_md--15_b84b8facdfa3801c {
    padding-bottom: 15px;
  }

  .pl_md--15_cbaa0d7d879f98ee {
    padding-left: 15px;
  }

  .pr_md--15_e0251b141320abbf {
    padding-right: 15px;
  }

  .mt_md--15_cc678377cda5844a {
    margin-top: 15px;
  }

  .mb_md--15_82de7fa5db858f88 {
    margin-bottom: 15px;
  }

  .ptb_md--20_55599f3a48d31673 {
    padding: 20px 0;
  }

  .plr_md--20_9ba1ec08f50743b2 {
    padding: 0 20px;
  }

  .pt_md--20_4e6e7b409f663824 {
    padding-top: 20px;
  }

  .pb_md--20_e3295660ebe41011 {
    padding-bottom: 20px;
  }

  .pl_md--20_cd0120d534828f18 {
    padding-left: 20px;
  }

  .pr_md--20_13e9ab25e1b6272e {
    padding-right: 20px;
  }

  .mt_md--20_517fc54a2082e279 {
    margin-top: 20px;
  }

  .mb_md--20_b6c6639374b4ce74 {
    margin-bottom: 20px;
  }

  .ptb_md--25_475736989ae7692a {
    padding: 25px 0;
  }

  .plr_md--25_b27ca13ee982000e {
    padding: 0 25px;
  }

  .pt_md--25_52e2536d3b09dc6a {
    padding-top: 25px;
  }

  .pb_md--25_1408a6dda9ba8b76 {
    padding-bottom: 25px;
  }

  .pl_md--25_bc952a8de7c6df9a {
    padding-left: 25px;
  }

  .pr_md--25_74c9a34609ae7392 {
    padding-right: 25px;
  }

  .mt_md--25_f57ea46cc4255d9b {
    margin-top: 25px;
  }

  .mb_md--25_dc29f07aa63b947f {
    margin-bottom: 25px;
  }

  .ptb_md--30_4c51cbfbcce7ca0f {
    padding: 30px 0;
  }

  .plr_md--30_6efb94034c7b2728 {
    padding: 0 30px;
  }

  .pt_md--30_07e104e9d6efcd73 {
    padding-top: 30px;
  }

  .pb_md--30_568699bddb66e9e0 {
    padding-bottom: 30px;
  }

  .pl_md--30_e825963c3faa7679 {
    padding-left: 30px;
  }

  .pr_md--30_0c6e5dab3549f9f8 {
    padding-right: 30px;
  }

  .mt_md--30_f7a80aae728a025e {
    margin-top: 30px;
  }

  .mb_md--30_db62c72bfbb1bf13 {
    margin-bottom: 30px;
  }

  .ptb_md--35_a87dde99f7b3dff7 {
    padding: 35px 0;
  }

  .plr_md--35_f773e7b08ddce11d {
    padding: 0 35px;
  }

  .pt_md--35_958d4605e8f6dc4b {
    padding-top: 35px;
  }

  .pb_md--35_608af0dc2979a0c4 {
    padding-bottom: 35px;
  }

  .pl_md--35_140011edd13ccd7c {
    padding-left: 35px;
  }

  .pr_md--35_0fc039583b481b10 {
    padding-right: 35px;
  }

  .mt_md--35_e469c3aa4f6e229d {
    margin-top: 35px;
  }

  .mb_md--35_dcc5921155191f29 {
    margin-bottom: 35px;
  }

  .ptb_md--40_425acd0ccd1291f6 {
    padding: 40px 0;
  }

  .plr_md--40_ec64178f08b4876f {
    padding: 0 40px;
  }

  .pt_md--40_362b052bd85bc812 {
    padding-top: 40px;
  }

  .pb_md--40_9737c8621f6b7c95 {
    padding-bottom: 40px;
  }

  .pl_md--40_2a319edb09c107d7 {
    padding-left: 40px;
  }

  .pr_md--40_f840b21e99d08fe5 {
    padding-right: 40px;
  }

  .mt_md--40_ccdd208a9ece7231 {
    margin-top: 40px;
  }

  .mb_md--40_dba98c21f92f0bd2 {
    margin-bottom: 40px;
  }

  .ptb_md--45_9a72bee2e8e4d83d {
    padding: 45px 0;
  }

  .plr_md--45_a9fd7005440217e9 {
    padding: 0 45px;
  }

  .pt_md--45_a512418cf5d5b8ef {
    padding-top: 45px;
  }

  .pb_md--45_7333c6ed80925f97 {
    padding-bottom: 45px;
  }

  .pl_md--45_d6d106f3059d5b29 {
    padding-left: 45px;
  }

  .pr_md--45_467b6343202e8da5 {
    padding-right: 45px;
  }

  .mt_md--45_0bf050ff47ba7744 {
    margin-top: 45px;
  }

  .mb_md--45_b7383280cca66035 {
    margin-bottom: 45px;
  }

  .ptb_md--50_a0f9ce8b8b0de59b {
    padding: 50px 0;
  }

  .plr_md--50_fb1d5f9c31d8b791 {
    padding: 0 50px;
  }

  .pt_md--50_efad7f44121e8837 {
    padding-top: 50px;
  }

  .pb_md--50_db70b2accd55b35b {
    padding-bottom: 50px;
  }

  .pl_md--50_0621a3aec83a2ac0 {
    padding-left: 50px;
  }

  .pr_md--50_e2618c4ae617cb95 {
    padding-right: 50px;
  }

  .mt_md--50_d371e0d8e5eef8f0 {
    margin-top: 50px;
  }

  .mb_md--50_de41ae7dbc241c7d {
    margin-bottom: 50px;
  }

  .ptb_md--55_25902bad82288e70 {
    padding: 55px 0;
  }

  .plr_md--55_37ee74402b9e1190 {
    padding: 0 55px;
  }

  .pt_md--55_dccddcae75f1fb48 {
    padding-top: 55px;
  }

  .pb_md--55_64fc65d7977b5447 {
    padding-bottom: 55px;
  }

  .pl_md--55_65156c568aabd3fb {
    padding-left: 55px;
  }

  .pr_md--55_65751de8e5495fbb {
    padding-right: 55px;
  }

  .mt_md--55_d84825f53c9ea10e {
    margin-top: 55px;
  }

  .mb_md--55_06072a5eb4d8ae28 {
    margin-bottom: 55px;
  }

  .ptb_md--60_4ae02c2e3553f8a3 {
    padding: 60px 0;
  }

  .plr_md--60_a58eafce0e402206 {
    padding: 0 60px;
  }

  .pt_md--60_7ba3a8256179a507 {
    padding-top: 60px;
  }

  .pb_md--60_e92850ce9eed862b {
    padding-bottom: 60px;
  }

  .pl_md--60_e7c51271735991fc {
    padding-left: 60px;
  }

  .pr_md--60_0555867569a817fe {
    padding-right: 60px;
  }

  .mt_md--60_de523de1153cfb5e {
    margin-top: 60px;
  }

  .mb_md--60_70c2df48d76c15b0 {
    margin-bottom: 60px;
  }

  .ptb_md--65_333f481848d26d58 {
    padding: 65px 0;
  }

  .plr_md--65_603e7e25c29066d5 {
    padding: 0 65px;
  }

  .pt_md--65_9165071b93f08b57 {
    padding-top: 65px;
  }

  .pb_md--65_e4c44961c951b733 {
    padding-bottom: 65px;
  }

  .pl_md--65_f1773767e7b2dc03 {
    padding-left: 65px;
  }

  .pr_md--65_67e1424fcf54f61b {
    padding-right: 65px;
  }

  .mt_md--65_cc17e7a08d0ed292 {
    margin-top: 65px;
  }

  .mb_md--65_1d7736ec4c0f0b8f {
    margin-bottom: 65px;
  }

  .ptb_md--70_2af6cda2c62b7402 {
    padding: 70px 0;
  }

  .plr_md--70_64d43582994b9a56 {
    padding: 0 70px;
  }

  .pt_md--70_72d374647a64f41b {
    padding-top: 70px;
  }

  .pb_md--70_853ab7552562f195 {
    padding-bottom: 70px;
  }

  .pl_md--70_81cf2777a7793dab {
    padding-left: 70px;
  }

  .pr_md--70_f6c0729f0c02bded {
    padding-right: 70px;
  }

  .mt_md--70_7f97b7d2eccf583e {
    margin-top: 70px;
  }

  .mb_md--70_e1be3bb52e01c4ff {
    margin-bottom: 70px;
  }

  .ptb_md--75_7d2d165c4bbccdf6 {
    padding: 75px 0;
  }

  .plr_md--75_ca5509cedad5abb2 {
    padding: 0 75px;
  }

  .pt_md--75_154c371acbfc8924 {
    padding-top: 75px;
  }

  .pb_md--75_86e7e6eb861f225e {
    padding-bottom: 75px;
  }

  .pl_md--75_b53a72a274874de3 {
    padding-left: 75px;
  }

  .pr_md--75_d5e5e44e456319a5 {
    padding-right: 75px;
  }

  .mt_md--75_d2955bc8151395cf {
    margin-top: 75px;
  }

  .mb_md--75_f8d728953365ec3d {
    margin-bottom: 75px;
  }

  .ptb_md--80_46239efcc2431cc2 {
    padding: 80px 0;
  }

  .plr_md--80_2569d57f9f953131 {
    padding: 0 80px;
  }

  .pt_md--80_b2458e16f41f94c9 {
    padding-top: 80px;
  }

  .pb_md--80_f0bb211cbe1ff30f {
    padding-bottom: 80px;
  }

  .pl_md--80_818d9e149589df9a {
    padding-left: 80px;
  }

  .pr_md--80_a5e8d751469b52d4 {
    padding-right: 80px;
  }

  .mt_md--80_503d01a1ae1627d1 {
    margin-top: 80px;
  }

  .mb_md--80_c90cdc534c1fb97a {
    margin-bottom: 80px;
  }

  .ptb_md--85_14104abc9d00b87f {
    padding: 85px 0;
  }

  .plr_md--85_b1f449adc4e0fb14 {
    padding: 0 85px;
  }

  .pt_md--85_26d50a633e6703fc {
    padding-top: 85px;
  }

  .pb_md--85_fcf28365004972b6 {
    padding-bottom: 85px;
  }

  .pl_md--85_afc57a1ad6015315 {
    padding-left: 85px;
  }

  .pr_md--85_29805c68ee883413 {
    padding-right: 85px;
  }

  .mt_md--85_e4269287c1151f9f {
    margin-top: 85px;
  }

  .mb_md--85_db6394fa66e38d38 {
    margin-bottom: 85px;
  }

  .ptb_md--90_81e965d505288d02 {
    padding: 90px 0;
  }

  .plr_md--90_3812296226c3dab7 {
    padding: 0 90px;
  }

  .pt_md--90_d5e5a713c3309c1d {
    padding-top: 90px;
  }

  .pb_md--90_6206aceb87f332d4 {
    padding-bottom: 90px;
  }

  .pl_md--90_3944b3057c028b04 {
    padding-left: 90px;
  }

  .pr_md--90_da3d41ae2b00c416 {
    padding-right: 90px;
  }

  .mt_md--90_0909ffba4d2d1cd5 {
    margin-top: 90px;
  }

  .mb_md--90_4ee2d80cd9560e53 {
    margin-bottom: 90px;
  }

  .ptb_md--95_d6d5c6893a74cb7d {
    padding: 95px 0;
  }

  .plr_md--95_d5b4b72981bac31d {
    padding: 0 95px;
  }

  .pt_md--95_53b5364f366a49b6 {
    padding-top: 95px;
  }

  .pb_md--95_d3610d28e41b6163 {
    padding-bottom: 95px;
  }

  .pl_md--95_e7a83b437ab372a8 {
    padding-left: 95px;
  }

  .pr_md--95_05b601e6757e9453 {
    padding-right: 95px;
  }

  .mt_md--95_72c1e627fc649353 {
    margin-top: 95px;
  }

  .mb_md--95_ad4f0423ff8b7815 {
    margin-bottom: 95px;
  }

  .ptb_md--100_65616d7105a14037 {
    padding: 100px 0;
  }

  .plr_md--100_321af83622407fe5 {
    padding: 0 100px;
  }

  .pt_md--100_84f024bde68f9442 {
    padding-top: 100px;
  }

  .pb_md--100_e30fc37a9a73be41 {
    padding-bottom: 100px;
  }

  .pl_md--100_d0fba3c57fb624ec {
    padding-left: 100px;
  }

  .pr_md--100_33d5b867aef4b6d5 {
    padding-right: 100px;
  }

  .mt_md--100_145054ac1b7d1256 {
    margin-top: 100px;
  }

  .mb_md--100_0e471337a6fd1d87 {
    margin-bottom: 100px;
  }

  .ptb_md--105_e36b20ea303d7973 {
    padding: 105px 0;
  }

  .plr_md--105_ac95c3ac03a63d78 {
    padding: 0 105px;
  }

  .pt_md--105_96bfb37fbef25128 {
    padding-top: 105px;
  }

  .pb_md--105_e7852dc2f88fd4d1 {
    padding-bottom: 105px;
  }

  .pl_md--105_afa1ed337b398117 {
    padding-left: 105px;
  }

  .pr_md--105_152e411376f4220b {
    padding-right: 105px;
  }

  .mt_md--105_8c7a875d26e20c49 {
    margin-top: 105px;
  }

  .mb_md--105_5b7c2f49ccf1c9bb {
    margin-bottom: 105px;
  }

  .ptb_md--110_d474698eb947b80f {
    padding: 110px 0;
  }

  .plr_md--110_54f4ab01b860fb15 {
    padding: 0 110px;
  }

  .pt_md--110_ab3e3dc285bd32e2 {
    padding-top: 110px;
  }

  .pb_md--110_c10052121b5de541 {
    padding-bottom: 110px;
  }

  .pl_md--110_a62530d140004d82 {
    padding-left: 110px;
  }

  .pr_md--110_dabf56d6752d3a0a {
    padding-right: 110px;
  }

  .mt_md--110_54e2b6eb3a265b52 {
    margin-top: 110px;
  }

  .mb_md--110_98fcb813bc4cdad6 {
    margin-bottom: 110px;
  }

  .ptb_md--115_64f0b995142a001a {
    padding: 115px 0;
  }

  .plr_md--115_f7500a0c92809f60 {
    padding: 0 115px;
  }

  .pt_md--115_d2c16f703364f80b {
    padding-top: 115px;
  }

  .pb_md--115_55a8ad721a65b2db {
    padding-bottom: 115px;
  }

  .pl_md--115_4f0bc9da38d02716 {
    padding-left: 115px;
  }

  .pr_md--115_0c588425b9b1baeb {
    padding-right: 115px;
  }

  .mt_md--115_61c6ba4393b81acc {
    margin-top: 115px;
  }

  .mb_md--115_035bae16e4b94869 {
    margin-bottom: 115px;
  }

  .ptb_md--120_1ef57a09a7187fb7 {
    padding: 120px 0;
  }

  .plr_md--120_ce591fa983bd08a2 {
    padding: 0 120px;
  }

  .pt_md--120_00b4b237b99bb57b {
    padding-top: 120px;
  }

  .pb_md--120_b85a1e4dd6492e03 {
    padding-bottom: 120px;
  }

  .pl_md--120_4be7aa36727154b8 {
    padding-left: 120px;
  }

  .pr_md--120_b375ec02c86c3afb {
    padding-right: 120px;
  }

  .mt_md--120_af143b24a8630a14 {
    margin-top: 120px;
  }

  .mb_md--120_b7dfd1e512f3b26f {
    margin-bottom: 120px;
  }

  .ptb_md--125_aa12cb4e24669b2d {
    padding: 125px 0;
  }

  .plr_md--125_40ef42c4345a4eda {
    padding: 0 125px;
  }

  .pt_md--125_6c5eff88a3435ebc {
    padding-top: 125px;
  }

  .pb_md--125_39e080f457a70968 {
    padding-bottom: 125px;
  }

  .pl_md--125_8e87f339ff5aba00 {
    padding-left: 125px;
  }

  .pr_md--125_8afd739a0e1e5ec4 {
    padding-right: 125px;
  }

  .mt_md--125_4198b49bc1af5916 {
    margin-top: 125px;
  }

  .mb_md--125_4a4586582931ea99 {
    margin-bottom: 125px;
  }

  .ptb_md--130_c08486aa8366f219 {
    padding: 130px 0;
  }

  .plr_md--130_d0ccdd7a76b1797c {
    padding: 0 130px;
  }

  .pt_md--130_d75d8882971ecfa5 {
    padding-top: 130px;
  }

  .pb_md--130_6623bf9140de1fec {
    padding-bottom: 130px;
  }

  .pl_md--130_02c044692abc891d {
    padding-left: 130px;
  }

  .pr_md--130_3c9298ab94429953 {
    padding-right: 130px;
  }

  .mt_md--130_8b78f0e7276178e7 {
    margin-top: 130px;
  }

  .mb_md--130_adf6e2edbfe6e341 {
    margin-bottom: 130px;
  }

  .ptb_md--135_38e491f056533c23 {
    padding: 135px 0;
  }

  .plr_md--135_b91fb55d54d2f786 {
    padding: 0 135px;
  }

  .pt_md--135_1a11241b0378ada3 {
    padding-top: 135px;
  }

  .pb_md--135_4f0b7b4ea691aae0 {
    padding-bottom: 135px;
  }

  .pl_md--135_2b52cef6f1957679 {
    padding-left: 135px;
  }

  .pr_md--135_ad39e2db1a72be87 {
    padding-right: 135px;
  }

  .mt_md--135_fc11dda5ca403cb9 {
    margin-top: 135px;
  }

  .mb_md--135_960a44f86660bd03 {
    margin-bottom: 135px;
  }

  .ptb_md--140_48ceb2eb4b363469 {
    padding: 140px 0;
  }

  .plr_md--140_38d991ac601ef1a1 {
    padding: 0 140px;
  }

  .pt_md--140_5dd26891f29870a4 {
    padding-top: 140px;
  }

  .pb_md--140_17d1ec761d23f9e5 {
    padding-bottom: 140px;
  }

  .pl_md--140_b325158821eaf922 {
    padding-left: 140px;
  }

  .pr_md--140_0beda5a180faea8c {
    padding-right: 140px;
  }

  .mt_md--140_6f474f0bdd13555d {
    margin-top: 140px;
  }

  .mb_md--140_9cb7aa46e5b082dd {
    margin-bottom: 140px;
  }

  .ptb_md--145_3777fe461e28d8c6 {
    padding: 145px 0;
  }

  .plr_md--145_c56ea0594a936b29 {
    padding: 0 145px;
  }

  .pt_md--145_5a3ab345af6030d3 {
    padding-top: 145px;
  }

  .pb_md--145_d6a6895321d0254c {
    padding-bottom: 145px;
  }

  .pl_md--145_e439326682c199cd {
    padding-left: 145px;
  }

  .pr_md--145_506b7dc1baf56e1a {
    padding-right: 145px;
  }

  .mt_md--145_9fe8fb56c1528917 {
    margin-top: 145px;
  }

  .mb_md--145_9ea6b50f7b025404 {
    margin-bottom: 145px;
  }

  .ptb_md--150_b3f0cac0ee2834c2 {
    padding: 150px 0;
  }

  .plr_md--150_e901e8a364d410b9 {
    padding: 0 150px;
  }

  .pt_md--150_c0fdc7e0c86432cb {
    padding-top: 150px;
  }

  .pb_md--150_136616e4b1840acc {
    padding-bottom: 150px;
  }

  .pl_md--150_78263c766bc3490b {
    padding-left: 150px;
  }

  .pr_md--150_59fff3eaaf357005 {
    padding-right: 150px;
  }

  .mt_md--150_6b7a63158e4b85b3 {
    margin-top: 150px;
  }

  .mb_md--150_20dc999c716892c3 {
    margin-bottom: 150px;
  }

  .ptb_md--155_f17d4a6388d48fa7 {
    padding: 155px 0;
  }

  .plr_md--155_fb523e07709d9f03 {
    padding: 0 155px;
  }

  .pt_md--155_6023ecd8f4f57191 {
    padding-top: 155px;
  }

  .pb_md--155_c63a49e001b30d3f {
    padding-bottom: 155px;
  }

  .pl_md--155_cf5499c6f100e225 {
    padding-left: 155px;
  }

  .pr_md--155_8249aaf85c2e90c0 {
    padding-right: 155px;
  }

  .mt_md--155_a7e4b16e3cbc7fb3 {
    margin-top: 155px;
  }

  .mb_md--155_c6b22b0a45cecbdd {
    margin-bottom: 155px;
  }

  .ptb_md--160_489ad3fa388d0b33 {
    padding: 160px 0;
  }

  .plr_md--160_34fbd89258b30406 {
    padding: 0 160px;
  }

  .pt_md--160_3114a3d463c229a2 {
    padding-top: 160px;
  }

  .pb_md--160_4309dc81f2147b46 {
    padding-bottom: 160px;
  }

  .pl_md--160_b3d63ec4a59ebf8a {
    padding-left: 160px;
  }

  .pr_md--160_f355cf655bfbe0d7 {
    padding-right: 160px;
  }

  .mt_md--160_2a6a9b21d4a091a9 {
    margin-top: 160px;
  }

  .mb_md--160_8e4c571ee9ddc75f {
    margin-bottom: 160px;
  }

  .ptb_md--165_2b60df15cbfc5e6c {
    padding: 165px 0;
  }

  .plr_md--165_e3e81a09af7670fd {
    padding: 0 165px;
  }

  .pt_md--165_d300cb377bb74ab1 {
    padding-top: 165px;
  }

  .pb_md--165_aaeacbc940489803 {
    padding-bottom: 165px;
  }

  .pl_md--165_f58ea186f4391823 {
    padding-left: 165px;
  }

  .pr_md--165_2a8d817c209f9d0a {
    padding-right: 165px;
  }

  .mt_md--165_227b5cf72eb06024 {
    margin-top: 165px;
  }

  .mb_md--165_dc9a5616c558d5da {
    margin-bottom: 165px;
  }

  .ptb_md--170_68320c1d784665c5 {
    padding: 170px 0;
  }

  .plr_md--170_b4ef2de3838871ac {
    padding: 0 170px;
  }

  .pt_md--170_2de2aa0310a84330 {
    padding-top: 170px;
  }

  .pb_md--170_786478f88338003e {
    padding-bottom: 170px;
  }

  .pl_md--170_3568e8ca64cf8436 {
    padding-left: 170px;
  }

  .pr_md--170_82d94c02993c1a65 {
    padding-right: 170px;
  }

  .mt_md--170_473fe2723671a3aa {
    margin-top: 170px;
  }

  .mb_md--170_8baacb789191c0bc {
    margin-bottom: 170px;
  }

  .ptb_md--175_ba4609c9943792a4 {
    padding: 175px 0;
  }

  .plr_md--175_1dd7002c1b7aa718 {
    padding: 0 175px;
  }

  .pt_md--175_0cd7fc0f8aa3999e {
    padding-top: 175px;
  }

  .pb_md--175_681821e60bc5662d {
    padding-bottom: 175px;
  }

  .pl_md--175_4dc3093fc81c61cb {
    padding-left: 175px;
  }

  .pr_md--175_924ce66a22403cc6 {
    padding-right: 175px;
  }

  .mt_md--175_aecf3b69b10d8b05 {
    margin-top: 175px;
  }

  .mb_md--175_270de75dd8d686c1 {
    margin-bottom: 175px;
  }

  .ptb_md--180_2035d9a7b98e041f {
    padding: 180px 0;
  }

  .plr_md--180_f8ead29e175c616d {
    padding: 0 180px;
  }

  .pt_md--180_a0873c3dcf42c15a {
    padding-top: 180px;
  }

  .pb_md--180_6b45c85b44055fb8 {
    padding-bottom: 180px;
  }

  .pl_md--180_55b946bd6d4549dd {
    padding-left: 180px;
  }

  .pr_md--180_70d62cb9689495f4 {
    padding-right: 180px;
  }

  .mt_md--180_c92de4acdbb51b98 {
    margin-top: 180px;
  }

  .mb_md--180_0ee4e1ac59db2773 {
    margin-bottom: 180px;
  }

  .ptb_md--185_b1e423de9c8ee337 {
    padding: 185px 0;
  }

  .plr_md--185_5bf035d8018508a3 {
    padding: 0 185px;
  }

  .pt_md--185_202e90720296f08d {
    padding-top: 185px;
  }

  .pb_md--185_ca7f77cb7bdf5a17 {
    padding-bottom: 185px;
  }

  .pl_md--185_d1509c08667134f9 {
    padding-left: 185px;
  }

  .pr_md--185_f67b1af48d74e89d {
    padding-right: 185px;
  }

  .mt_md--185_7dc077c0f821c1f9 {
    margin-top: 185px;
  }

  .mb_md--185_0234ed7feb3c83b5 {
    margin-bottom: 185px;
  }

  .ptb_md--190_4a0cf0939b7fac80 {
    padding: 190px 0;
  }

  .plr_md--190_0b5dcc0759cad753 {
    padding: 0 190px;
  }

  .pt_md--190_2d740b4203530442 {
    padding-top: 190px;
  }

  .pb_md--190_92252d5886a6d9dc {
    padding-bottom: 190px;
  }

  .pl_md--190_0821f77c6e85fdaa {
    padding-left: 190px;
  }

  .pr_md--190_d9f22f7570fac769 {
    padding-right: 190px;
  }

  .mt_md--190_dec483fd4f1fe0d1 {
    margin-top: 190px;
  }

  .mb_md--190_b5f9abda38ff4bcb {
    margin-bottom: 190px;
  }

  .ptb_md--195_411620e64c7f0c19 {
    padding: 195px 0;
  }

  .plr_md--195_e715ce043d055396 {
    padding: 0 195px;
  }

  .pt_md--195_c5022d522af569ac {
    padding-top: 195px;
  }

  .pb_md--195_9dfae027cc61853a {
    padding-bottom: 195px;
  }

  .pl_md--195_04bffa798509bab3 {
    padding-left: 195px;
  }

  .pr_md--195_2b1deaca996b453b {
    padding-right: 195px;
  }

  .mt_md--195_2b7a7e970fc6b3e8 {
    margin-top: 195px;
  }

  .mb_md--195_9c217c8cad731518 {
    margin-bottom: 195px;
  }

  .ptb_md--200_3991bad8401d4c84 {
    padding: 200px 0;
  }

  .plr_md--200_ec5c536aa74379a1 {
    padding: 0 200px;
  }

  .pt_md--200_a1aa08f3d8e869ad {
    padding-top: 200px;
  }

  .pb_md--200_5c285fdac3730996 {
    padding-bottom: 200px;
  }

  .pl_md--200_6e1179d82a8aa6a0 {
    padding-left: 200px;
  }

  .pr_md--200_fda701398fae48b0 {
    padding-right: 200px;
  }

  .mt_md--200_ca0db0759154ee35 {
    margin-top: 200px;
  }

  .mb_md--200_121cea90df209d42 {
    margin-bottom: 200px;
  }
}
@media only screen and (max-width: 767px) {
  .ptb_sm--250_1812ffbe0eff5101 {
    padding: 250px 0;
  }

  .ptb_sm--0_feca84a4f51ed89d {
    padding: 0;
  }

  .pl_sm--0_944e917b4d364e9d {
    padding-left: 0;
  }

  .pr_sm--0_66c27b7ec79d7152 {
    padding-right: 0;
  }

  .pt_sm--0_4ba62837dac5367d {
    padding-top: 0;
  }

  .pb_sm--0_d8042fc38bc3a36b {
    padding-bottom: 0;
  }

  .pb_sm--80_b20641d82ca47530 {
    padding-bottom: 30px;
  }

  .pt_sm--50_9433306820a37dac {
    padding-top: 50px;
  }

  .mr_sm--0_f69ed72a55f6bbb0 {
    margin-right: 0;
  }

  .ml_sm--0_405bdf5e8da54e19 {
    margin-left: 0;
  }

  .mt_sm--0_b4d1ce6f4a5e40d7 {
    margin-top: 0;
  }

  .mb_sm--0_6b51a5fe6474117a {
    margin-bottom: 0;
  }

  .pt_sm--150_45c7920729768438 {
    padding-top: 150px;
  }

  .pb_sm--110_1b69bfab5e3df31a {
    padding-bottom: 110px;
  }

  .ptb_sm--5_44b236ff420d1b55 {
    padding: 5px 0;
  }

  .plr_sm--5_fd6038f1b41ef3b3 {
    padding: 0 5px;
  }

  .pt_sm--5_9210310df8783f68 {
    padding-top: 5px;
  }

  .pb_sm--5_56d8d238289fe57e {
    padding-bottom: 5px;
  }

  .pl_sm--5_5037370f2033c97f {
    padding-left: 5px;
  }

  .pr_sm--5_89faecb648278ccd {
    padding-right: 5px;
  }

  .mt_sm--5_e02a41b470ecc8fd {
    margin-top: 5px;
  }

  .ml_sm--5_bfd11a2107760e50 {
    margin-left: 5px;
  }

  .mr_sm--5_a5b1e9db77faaddd {
    margin-right: 5px;
  }

  .mb_sm--5_fc1c122eb45a0946 {
    margin-bottom: 5px;
  }

  .ptb_sm--10_7689b484a480ef39 {
    padding: 10px 0;
  }

  .plr_sm--10_d65e7f27a8ea3bf2 {
    padding: 0 10px;
  }

  .pt_sm--10_0fc2767a4c7efe87 {
    padding-top: 10px;
  }

  .pb_sm--10_ba2c123d09802345 {
    padding-bottom: 10px;
  }

  .pl_sm--10_dc628b9ff682033f {
    padding-left: 10px;
  }

  .pr_sm--10_71f7b48ab1377f14 {
    padding-right: 10px;
  }

  .mt_sm--10_580ac9647eac696c {
    margin-top: 10px;
  }

  .ml_sm--10_7c81a9919ac6dbf0 {
    margin-left: 10px;
  }

  .mr_sm--10_109f46ae4faf8e39 {
    margin-right: 10px;
  }

  .mb_sm--10_489541405e1a8a71 {
    margin-bottom: 10px;
  }

  .ptb_sm--15_45ca2c5ad2b84a26 {
    padding: 15px 0;
  }

  .plr_sm--15_bf979c495b099a61 {
    padding: 0 15px;
  }

  .pt_sm--15_e6aa4a7d939deb1b {
    padding-top: 15px;
  }

  .pb_sm--15_fb5f17d09e6720b6 {
    padding-bottom: 15px;
  }

  .pl_sm--15_8bc02737f8c726bf {
    padding-left: 15px;
  }

  .pr_sm--15_2b4416f8205f4f17 {
    padding-right: 15px;
  }

  .mt_sm--15_3f4beb375f2af131 {
    margin-top: 15px;
  }

  .ml_sm--15_cd749db3b89d7ef2 {
    margin-left: 15px;
  }

  .mr_sm--15_6fea13c3709b12f8 {
    margin-right: 15px;
  }

  .mb_sm--15_318d6142f28881a9 {
    margin-bottom: 15px;
  }

  .ptb_sm--20_eafdbab204e86c44 {
    padding: 20px 0;
  }

  .plr_sm--20_74b23fee4510051c {
    padding: 0 20px;
  }

  .pt_sm--20_4b0f8291b245cf34 {
    padding-top: 20px;
  }

  .pb_sm--20_9357b85ead3c5b01 {
    padding-bottom: 20px;
  }

  .pl_sm--20_47aa8c61a86731c3 {
    padding-left: 20px;
  }

  .pr_sm--20_facf4048dc3f685f {
    padding-right: 20px;
  }

  .mt_sm--20_2013e923b2b62242 {
    margin-top: 20px;
  }

  .ml_sm--20_958333fc61b857b7 {
    margin-left: 20px;
  }

  .mr_sm--20_c45ea7247cfd242f {
    margin-right: 20px;
  }

  .mb_sm--20_741721f8ab584238 {
    margin-bottom: 20px;
  }

  .ptb_sm--25_781720fa7e478484 {
    padding: 25px 0;
  }

  .plr_sm--25_543c43d0a14340df {
    padding: 0 25px;
  }

  .pt_sm--25_9426544ee122811c {
    padding-top: 25px;
  }

  .pb_sm--25_0789fbe4820a0d49 {
    padding-bottom: 25px;
  }

  .pl_sm--25_79fbf89b159ee14b {
    padding-left: 25px;
  }

  .pr_sm--25_9aace57148a4be8e {
    padding-right: 25px;
  }

  .mt_sm--25_a6573d41b05330f4 {
    margin-top: 25px;
  }

  .ml_sm--25_f755ddf52067c227 {
    margin-left: 25px;
  }

  .mr_sm--25_6ee76b612708fa25 {
    margin-right: 25px;
  }

  .mb_sm--25_a627f9edbb609f0f {
    margin-bottom: 25px;
  }

  .ptb_sm--30_b2ccee5cbb70b125 {
    padding: 30px 0;
  }

  .plr_sm--30_b0b4e183b22e77ef {
    padding: 0 30px;
  }

  .pt_sm--30_bd376bbedb504c33 {
    padding-top: 30px;
  }

  .pb_sm--30_fd4e4f3ccc044b61 {
    padding-bottom: 30px;
  }

  .pl_sm--30_6cb8e455623b4dec {
    padding-left: 30px;
  }

  .pr_sm--30_fc9ea892f7a14963 {
    padding-right: 30px;
  }

  .mt_sm--30_a1aa1989c1af1d51 {
    margin-top: 30px;
  }

  .ml_sm--30_91edcbb297ba825a {
    margin-left: 30px;
  }

  .mr_sm--30_42350f3d2b9ddbcf {
    margin-right: 30px;
  }

  .mb_sm--30_9bbd4206adad7ce3 {
    margin-bottom: 30px;
  }

  .ptb_sm--35_ca4543e403048fa5 {
    padding: 35px 0;
  }

  .plr_sm--35_5a1a571902465961 {
    padding: 0 35px;
  }

  .pt_sm--35_6fd4431d4af9334a {
    padding-top: 35px;
  }

  .pb_sm--35_0a46aa98ab775939 {
    padding-bottom: 35px;
  }

  .pl_sm--35_9257982d9046f436 {
    padding-left: 35px;
  }

  .pr_sm--35_4723872e965bb271 {
    padding-right: 35px;
  }

  .mt_sm--35_f790ec6c838b6ef1 {
    margin-top: 35px;
  }

  .ml_sm--35_81c25fd1601af9ab {
    margin-left: 35px;
  }

  .mr_sm--35_d5e0b7869f5c9a85 {
    margin-right: 35px;
  }

  .mb_sm--35_c44fb40c61672a7b {
    margin-bottom: 35px;
  }

  .ptb_sm--40_51ac0c5e67fe3be9 {
    padding: 40px 0;
  }

  .plr_sm--40_7722591a3bfa1597 {
    padding: 0 40px;
  }

  .pt_sm--40_6715f5584737e3bb {
    padding-top: 40px;
  }

  .pb_sm--40_2770c64daa6db105 {
    padding-bottom: 40px;
  }

  .pl_sm--40_292c941139585691 {
    padding-left: 40px;
  }

  .pr_sm--40_60d321e9e741ee90 {
    padding-right: 40px;
  }

  .mt_sm--40_6240a6e520dbee7f {
    margin-top: 40px;
  }

  .ml_sm--40_404f640fdc7af691 {
    margin-left: 40px;
  }

  .mr_sm--40_8b41696f76c2897d {
    margin-right: 40px;
  }

  .mb_sm--40_683800d3b0a8779c {
    margin-bottom: 40px;
  }

  .ptb_sm--45_3a41a69d9f334094 {
    padding: 45px 0;
  }

  .plr_sm--45_38354e4296ccad80 {
    padding: 0 45px;
  }

  .pt_sm--45_b0404aaf3577f5f5 {
    padding-top: 45px;
  }

  .pb_sm--45_b9ddda48ccccd463 {
    padding-bottom: 45px;
  }

  .pl_sm--45_b5c880374d53b451 {
    padding-left: 45px;
  }

  .pr_sm--45_324bae58d0492019 {
    padding-right: 45px;
  }

  .mt_sm--45_31a78bbfff7b1280 {
    margin-top: 45px;
  }

  .ml_sm--45_a7a51c660d5faa3d {
    margin-left: 45px;
  }

  .mr_sm--45_80f5b3c1d49a32d3 {
    margin-right: 45px;
  }

  .mb_sm--45_43820dc6dc3399fc {
    margin-bottom: 45px;
  }

  .ptb_sm--50_367c3076e09a8c99 {
    padding: 50px 0;
  }

  .plr_sm--50_03fd18772998c017 {
    padding: 0 50px;
  }

  .pt_sm--50_9433306820a37dac {
    padding-top: 50px;
  }

  .pb_sm--50_36b90d51fb7aa969 {
    padding-bottom: 50px;
  }

  .pl_sm--50_26f72cd40a6501c9 {
    padding-left: 50px;
  }

  .pr_sm--50_fcc8617730e894af {
    padding-right: 50px;
  }

  .mt_sm--50_ae2e481cd0e44fb5 {
    margin-top: 50px;
  }

  .ml_sm--50_fbccac9b8494a8d9 {
    margin-left: 50px;
  }

  .mr_sm--50_e6489cedcda7fa62 {
    margin-right: 50px;
  }

  .mb_sm--50_c9d1908cb7569a6a {
    margin-bottom: 50px;
  }

  .ptb_sm--55_df12647a59a8c104 {
    padding: 55px 0;
  }

  .plr_sm--55_4dffb63ff681b605 {
    padding: 0 55px;
  }

  .pt_sm--55_487d2ec20e7e6c92 {
    padding-top: 55px;
  }

  .pb_sm--55_baa4b48870902860 {
    padding-bottom: 55px;
  }

  .pl_sm--55_888f3005ac23c609 {
    padding-left: 55px;
  }

  .pr_sm--55_abd262619291a6e8 {
    padding-right: 55px;
  }

  .mt_sm--55_7522182dc4649ad1 {
    margin-top: 55px;
  }

  .ml_sm--55_283bc42f1d1597ee {
    margin-left: 55px;
  }

  .mr_sm--55_6e90507c784f92e1 {
    margin-right: 55px;
  }

  .mb_sm--55_14ebcea74fbf3387 {
    margin-bottom: 55px;
  }

  .ptb_sm--60_7bbe4ec1b9e82b4e {
    padding: 60px 0;
  }

  .plr_sm--60_91e2310f0c5e6124 {
    padding: 0 60px;
  }

  .pt_sm--60_2c1aa0d5023466ae {
    padding-top: 60px;
  }

  .pb_sm--60_57255215d3621111 {
    padding-bottom: 60px;
  }

  .pl_sm--60_746d0528300a8efa {
    padding-left: 60px;
  }

  .pr_sm--60_90782d110deb76a9 {
    padding-right: 60px;
  }

  .mt_sm--60_32e2a5587e492d1c {
    margin-top: 60px;
  }

  .ml_sm--60_55af24fbb6590dfd {
    margin-left: 60px;
  }

  .mr_sm--60_51ae1a17cd68eca8 {
    margin-right: 60px;
  }

  .mb_sm--60_7d670c15242e13d2 {
    margin-bottom: 60px;
  }

  .ptb_sm--65_c8bb5209c64804d3 {
    padding: 65px 0;
  }

  .plr_sm--65_a29d1fd5a6f4fb8a {
    padding: 0 65px;
  }

  .pt_sm--65_2edccb9c45221fae {
    padding-top: 65px;
  }

  .pb_sm--65_0a0c723639ff0b31 {
    padding-bottom: 65px;
  }

  .pl_sm--65_7ad7f25c92e936a5 {
    padding-left: 65px;
  }

  .pr_sm--65_74122ac55024ab20 {
    padding-right: 65px;
  }

  .mt_sm--65_05289959ff1e85d7 {
    margin-top: 65px;
  }

  .ml_sm--65_2fc4af441111d02e {
    margin-left: 65px;
  }

  .mr_sm--65_439739e60e427496 {
    margin-right: 65px;
  }

  .mb_sm--65_85879305f1331275 {
    margin-bottom: 65px;
  }

  .ptb_sm--70_be618b19d33ba3ef {
    padding: 70px 0;
  }

  .plr_sm--70_c4f491b2bce5a11b {
    padding: 0 70px;
  }

  .pt_sm--70_16a8d23d1ef53fbd {
    padding-top: 70px;
  }

  .pb_sm--70_3233d04fd30a03f9 {
    padding-bottom: 70px;
  }

  .pl_sm--70_9451f2b60f700a34 {
    padding-left: 70px;
  }

  .pr_sm--70_a09f99897a146376 {
    padding-right: 70px;
  }

  .mt_sm--70_0e5e6f308913cb47 {
    margin-top: 70px;
  }

  .ml_sm--70_52ea08c82d45cc25 {
    margin-left: 70px;
  }

  .mr_sm--70_f6d7d7d4fe3a488e {
    margin-right: 70px;
  }

  .mb_sm--70_07fea0b4a8935535 {
    margin-bottom: 70px;
  }

  .ptb_sm--75_e465e6ae841ab141 {
    padding: 75px 0;
  }

  .plr_sm--75_7d9e2e450d69a4cc {
    padding: 0 75px;
  }

  .pt_sm--75_cb2c237e3db1cf08 {
    padding-top: 75px;
  }

  .pb_sm--75_f84bc64117ee17d2 {
    padding-bottom: 75px;
  }

  .pl_sm--75_a2430f326db89987 {
    padding-left: 75px;
  }

  .pr_sm--75_a7ad4c4918ad4eef {
    padding-right: 75px;
  }

  .mt_sm--75_ae318b43063b870b {
    margin-top: 75px;
  }

  .ml_sm--75_e6bc7773bae281c2 {
    margin-left: 75px;
  }

  .mr_sm--75_4da29d61df620561 {
    margin-right: 75px;
  }

  .mb_sm--75_43a83f1c6077cf2e {
    margin-bottom: 75px;
  }

  .ptb_sm--80_8edae59de66e364b {
    padding: 80px 0;
  }

  .plr_sm--80_84210418078d5f8e {
    padding: 0 80px;
  }

  .pt_sm--80_861d84b46dcf2f5b {
    padding-top: 80px;
  }

  .pb_sm--80_b20641d82ca47530 {
    padding-bottom: 80px;
  }

  .pl_sm--80_20fbfabb1af16e23 {
    padding-left: 80px;
  }

  .pr_sm--80_8b9fe55815eead14 {
    padding-right: 80px;
  }

  .mt_sm--80_1309a94c21143ba2 {
    margin-top: 80px;
  }

  .ml_sm--80_d0a33d5afcb56e6b {
    margin-left: 80px;
  }

  .mr_sm--80_20f835d1621260f6 {
    margin-right: 80px;
  }

  .mb_sm--80_e1633690ab9ef5db {
    margin-bottom: 80px;
  }

  .ptb_sm--85_f83e7c5a1975965d {
    padding: 85px 0;
  }

  .plr_sm--85_b1fca7f7f169003a {
    padding: 0 85px;
  }

  .pt_sm--85_0f0d86b28f5986a6 {
    padding-top: 85px;
  }

  .pb_sm--85_5221d038261971cd {
    padding-bottom: 85px;
  }

  .pl_sm--85_cf86000543a75eb8 {
    padding-left: 85px;
  }

  .pr_sm--85_776108a66b0d072b {
    padding-right: 85px;
  }

  .mt_sm--85_d3d39eaae8fa85cd {
    margin-top: 85px;
  }

  .ml_sm--85_dff9bc2736cb2f1f {
    margin-left: 85px;
  }

  .mr_sm--85_ad6d514298cb7ce6 {
    margin-right: 85px;
  }

  .mb_sm--85_14959e41ad1d7e3e {
    margin-bottom: 85px;
  }

  .ptb_sm--90_1248d8426b4bab88 {
    padding: 90px 0;
  }

  .plr_sm--90_e1afd0ce27685903 {
    padding: 0 90px;
  }

  .pt_sm--90_2d6218dc86a9f814 {
    padding-top: 90px;
  }

  .pb_sm--90_03504d956ecafe72 {
    padding-bottom: 90px;
  }

  .pl_sm--90_0551781d3c3a39b3 {
    padding-left: 90px;
  }

  .pr_sm--90_c266dcce16e18305 {
    padding-right: 90px;
  }

  .mt_sm--90_778799d99e002e16 {
    margin-top: 90px;
  }

  .ml_sm--90_ea762f3de6edcf89 {
    margin-left: 90px;
  }

  .mr_sm--90_5a161f4aa4adab7b {
    margin-right: 90px;
  }

  .mb_sm--90_5561b93f1e33f9d4 {
    margin-bottom: 90px;
  }

  .ptb_sm--95_199c21c583ddc15b {
    padding: 95px 0;
  }

  .plr_sm--95_e2b1a494129a58ce {
    padding: 0 95px;
  }

  .pt_sm--95_357c9821cb087396 {
    padding-top: 95px;
  }

  .pb_sm--95_3b0ded10eebfaaf2 {
    padding-bottom: 95px;
  }

  .pl_sm--95_2e0710af0484db49 {
    padding-left: 95px;
  }

  .pr_sm--95_26be74a212bae3ff {
    padding-right: 95px;
  }

  .mt_sm--95_c9965e7054dbcbdf {
    margin-top: 95px;
  }

  .ml_sm--95_f00e4ebacc4d2fd9 {
    margin-left: 95px;
  }

  .mr_sm--95_de322dafb696abf7 {
    margin-right: 95px;
  }

  .mb_sm--95_191f8d7cfa6d4739 {
    margin-bottom: 95px;
  }

  .ptb_sm--100_23bcae32d4db7926 {
    padding: 100px 0;
  }

  .plr_sm--100_cc6d9d36991113b7 {
    padding: 0 100px;
  }

  .pt_sm--100_056a3eeee958c4fa {
    padding-top: 100px;
  }

  .pb_sm--100_0d9c165742b680f6 {
    padding-bottom: 100px;
  }

  .pl_sm--100_2e5e95c06b086d67 {
    padding-left: 100px;
  }

  .pr_sm--100_a26be7bbc095890a {
    padding-right: 100px;
  }

  .mt_sm--100_3c57e6c7b55469d8 {
    margin-top: 100px;
  }

  .ml_sm--100_627191049e25dece {
    margin-left: 100px;
  }

  .mr_sm--100_b6f3750c5deafc5f {
    margin-right: 100px;
  }

  .mb_sm--100_54f7e5f12473bcdd {
    margin-bottom: 100px;
  }

  .ptb_sm--105_f054a095f6eac0b3 {
    padding: 105px 0;
  }

  .plr_sm--105_2af0639a89c15325 {
    padding: 0 105px;
  }

  .pt_sm--105_8b7e37140a66aac8 {
    padding-top: 105px;
  }

  .pb_sm--105_f1537929ee83a846 {
    padding-bottom: 105px;
  }

  .pl_sm--105_d647b3129427c572 {
    padding-left: 105px;
  }

  .pr_sm--105_9970e1f4f1400d29 {
    padding-right: 105px;
  }

  .mt_sm--105_253226c6111eff25 {
    margin-top: 105px;
  }

  .ml_sm--105_4c36646220ccb7db {
    margin-left: 105px;
  }

  .mr_sm--105_515532774b18ebb6 {
    margin-right: 105px;
  }

  .mb_sm--105_c4a69bd4cdc9db01 {
    margin-bottom: 105px;
  }

  .ptb_sm--110_5cf4ae2b40fda786 {
    padding: 110px 0;
  }

  .plr_sm--110_7cef227c1d9f3302 {
    padding: 0 110px;
  }

  .pt_sm--110_3959f20e6b8e89a3 {
    padding-top: 110px;
  }

  .pb_sm--110_1b69bfab5e3df31a {
    padding-bottom: 110px;
  }

  .pl_sm--110_8a930052400ba10b {
    padding-left: 110px;
  }

  .pr_sm--110_f4da13ef8ec11cd5 {
    padding-right: 110px;
  }

  .mt_sm--110_b8970444ece82a51 {
    margin-top: 110px;
  }

  .ml_sm--110_66ace9e07e0c5d57 {
    margin-left: 110px;
  }

  .mr_sm--110_b68bf606f4007eb1 {
    margin-right: 110px;
  }

  .mb_sm--110_69f606672bfca547 {
    margin-bottom: 110px;
  }

  .ptb_sm--115_5a747dcb125c0d03 {
    padding: 115px 0;
  }

  .plr_sm--115_0ab1ccf14ae3f0a7 {
    padding: 0 115px;
  }

  .pt_sm--115_139acfa79debd554 {
    padding-top: 115px;
  }

  .pb_sm--115_0ac42ec309e8c8af {
    padding-bottom: 115px;
  }

  .pl_sm--115_4ebc81a78c5b1836 {
    padding-left: 115px;
  }

  .pr_sm--115_f1ab22218863870e {
    padding-right: 115px;
  }

  .mt_sm--115_6c8cc4c1e25e5ca7 {
    margin-top: 115px;
  }

  .ml_sm--115_a910ce1a91b335d9 {
    margin-left: 115px;
  }

  .mr_sm--115_77cbeb2d5fc8ca6a {
    margin-right: 115px;
  }

  .mb_sm--115_8f463733f09cf75c {
    margin-bottom: 115px;
  }

  .ptb_sm--120_c82e30e769d2572a {
    padding: 120px 0;
  }

  .plr_sm--120_0ce368108396d7fc {
    padding: 0 120px;
  }

  .pt_sm--120_96d739caf7b3b6b7 {
    padding-top: 120px;
  }

  .pb_sm--120_ee6a3e7511783322 {
    padding-bottom: 120px;
  }

  .pl_sm--120_1969c45deb4678e2 {
    padding-left: 120px;
  }

  .pr_sm--120_8da5189df8c6acfc {
    padding-right: 120px;
  }

  .mt_sm--120_88ff6d707fa1bc8e {
    margin-top: 120px;
  }

  .ml_sm--120_63b289ecb9574661 {
    margin-left: 120px;
  }

  .mr_sm--120_f047557933afdf5c {
    margin-right: 120px;
  }

  .mb_sm--120_bb4e4d1acf026954 {
    margin-bottom: 120px;
  }

  .ptb_sm--125_092f3269bf942b0b {
    padding: 125px 0;
  }

  .plr_sm--125_135e87586c08b535 {
    padding: 0 125px;
  }

  .pt_sm--125_dd6614fd091a40d4 {
    padding-top: 125px;
  }

  .pb_sm--125_e749e0f6f0c31055 {
    padding-bottom: 125px;
  }

  .pl_sm--125_1a8393373007fdb2 {
    padding-left: 125px;
  }

  .pr_sm--125_340850fc6c274560 {
    padding-right: 125px;
  }

  .mt_sm--125_35f7449b5c4fea59 {
    margin-top: 125px;
  }

  .ml_sm--125_f41505e74ba9f6fa {
    margin-left: 125px;
  }

  .mr_sm--125_602903c5ac8acd5c {
    margin-right: 125px;
  }

  .mb_sm--125_2339d517b426bf76 {
    margin-bottom: 125px;
  }

  .ptb_sm--130_a4b2ea2ecaab9f87 {
    padding: 130px 0;
  }

  .plr_sm--130_fda35d85bbef1ddc {
    padding: 0 130px;
  }

  .pt_sm--130_00cf909175ed33b7 {
    padding-top: 130px;
  }

  .pb_sm--130_fd0103204d01cc85 {
    padding-bottom: 130px;
  }

  .pl_sm--130_eeb237dcdcebe1c1 {
    padding-left: 130px;
  }

  .pr_sm--130_532a62b0660a285c {
    padding-right: 130px;
  }

  .mt_sm--130_65cca9441d595183 {
    margin-top: 130px;
  }

  .ml_sm--130_c0817121e42aecd7 {
    margin-left: 130px;
  }

  .mr_sm--130_3e66cd62e8345bcb {
    margin-right: 130px;
  }

  .mb_sm--130_7e620b944a6bf0ea {
    margin-bottom: 130px;
  }

  .ptb_sm--135_1df83b501bca8189 {
    padding: 135px 0;
  }

  .plr_sm--135_1a5fcdc5d1b1f98c {
    padding: 0 135px;
  }

  .pt_sm--135_a9895faf4d826dec {
    padding-top: 135px;
  }

  .pb_sm--135_d106d3432a6def67 {
    padding-bottom: 135px;
  }

  .pl_sm--135_962f806de2de0ff9 {
    padding-left: 135px;
  }

  .pr_sm--135_f28feb4856e40be1 {
    padding-right: 135px;
  }

  .mt_sm--135_dda1af9b9799ba94 {
    margin-top: 135px;
  }

  .ml_sm--135_eec6172ffe5e4ce3 {
    margin-left: 135px;
  }

  .mr_sm--135_e67ae41b62df9b45 {
    margin-right: 135px;
  }

  .mb_sm--135_36ca735da4f61e81 {
    margin-bottom: 135px;
  }

  .ptb_sm--140_a3a2a044b7665bfb {
    padding: 140px 0;
  }

  .plr_sm--140_4ab848a4d5c4c5b2 {
    padding: 0 140px;
  }

  .pt_sm--140_2eac9b5203641305 {
    padding-top: 140px;
  }

  .pb_sm--140_18badacc172e0a3c {
    padding-bottom: 140px;
  }

  .pl_sm--140_99f2ae333ee7edf2 {
    padding-left: 140px;
  }

  .pr_sm--140_1350c0bec0f97f48 {
    padding-right: 140px;
  }

  .mt_sm--140_e95919fe58ea9b1b {
    margin-top: 140px;
  }

  .ml_sm--140_9a64673fbe1c0269 {
    margin-left: 140px;
  }

  .mr_sm--140_d3813d3e5dc86e96 {
    margin-right: 140px;
  }

  .mb_sm--140_994bc0fbf4fdb5c0 {
    margin-bottom: 140px;
  }

  .ptb_sm--145_4fe59de63abcf164 {
    padding: 145px 0;
  }

  .plr_sm--145_4241c0937cffe743 {
    padding: 0 145px;
  }

  .pt_sm--145_cc0de4682b7fcdde {
    padding-top: 145px;
  }

  .pb_sm--145_ed583e3fae3f45e2 {
    padding-bottom: 145px;
  }

  .pl_sm--145_f98c3af12dbcf04c {
    padding-left: 145px;
  }

  .pr_sm--145_cffa9a9833d603fe {
    padding-right: 145px;
  }

  .mt_sm--145_293ebac7ae9d3014 {
    margin-top: 145px;
  }

  .ml_sm--145_b2800e62d8d545a8 {
    margin-left: 145px;
  }

  .mr_sm--145_0687e9c6b26da1e5 {
    margin-right: 145px;
  }

  .mb_sm--145_4e4359656fcfacf3 {
    margin-bottom: 145px;
  }

  .ptb_sm--150_5fa819250799f11b {
    padding: 150px 0;
  }

  .plr_sm--150_0e52f3fbd7cdd242 {
    padding: 0 150px;
  }

  .pt_sm--150_45c7920729768438 {
    padding-top: 150px;
  }

  .pb_sm--150_9700a64c8c5310b4 {
    padding-bottom: 150px;
  }

  .pl_sm--150_67e3d53705b994b8 {
    padding-left: 150px;
  }

  .pr_sm--150_f89215887316e63a {
    padding-right: 150px;
  }

  .mt_sm--150_ed580673ec5a7746 {
    margin-top: 150px;
  }

  .ml_sm--150_6491f8b41c9839e4 {
    margin-left: 150px;
  }

  .mr_sm--150_904c9c7b99bcab99 {
    margin-right: 150px;
  }

  .mb_sm--150_67ea0db5fce85841 {
    margin-bottom: 150px;
  }

  .ptb_sm--155_3d6dd1815af585cd {
    padding: 155px 0;
  }

  .plr_sm--155_75ad6d7bec84361d {
    padding: 0 155px;
  }

  .pt_sm--155_b6fe8dbdd78929de {
    padding-top: 155px;
  }

  .pb_sm--155_d641dc291358d4db {
    padding-bottom: 155px;
  }

  .pl_sm--155_53eb7eb77f62b8b7 {
    padding-left: 155px;
  }

  .pr_sm--155_4aebd76d388d0293 {
    padding-right: 155px;
  }

  .mt_sm--155_38913fac8b16e832 {
    margin-top: 155px;
  }

  .ml_sm--155_60a907e6cbf6dd7b {
    margin-left: 155px;
  }

  .mr_sm--155_9486b51add67c7e9 {
    margin-right: 155px;
  }

  .mb_sm--155_571cadd2f060a6b9 {
    margin-bottom: 155px;
  }

  .ptb_sm--160_48feffb4aeed8b12 {
    padding: 160px 0;
  }

  .plr_sm--160_c2f15960cd683878 {
    padding: 0 160px;
  }

  .pt_sm--160_20cf992c77f8054c {
    padding-top: 160px;
  }

  .pb_sm--160_9cc9941a56a571a5 {
    padding-bottom: 160px;
  }

  .pl_sm--160_e49fd01bc6513b31 {
    padding-left: 160px;
  }

  .pr_sm--160_ed4ebd053e5de8a8 {
    padding-right: 160px;
  }

  .mt_sm--160_1276b457638d8258 {
    margin-top: 160px;
  }

  .ml_sm--160_9190b713272e925c {
    margin-left: 160px;
  }

  .mr_sm--160_2e7b1220e11ba809 {
    margin-right: 160px;
  }

  .mb_sm--160_a9813ca005f82756 {
    margin-bottom: 160px;
  }

  .ptb_sm--165_f17be84aae2dc41a {
    padding: 165px 0;
  }

  .plr_sm--165_694b038dad1dc591 {
    padding: 0 165px;
  }

  .pt_sm--165_7c661de545272997 {
    padding-top: 165px;
  }

  .pb_sm--165_cb3b57987192dc9c {
    padding-bottom: 165px;
  }

  .pl_sm--165_d482a81b031a8cd9 {
    padding-left: 165px;
  }

  .pr_sm--165_446225e49e050295 {
    padding-right: 165px;
  }

  .mt_sm--165_93524540adbac570 {
    margin-top: 165px;
  }

  .ml_sm--165_82e367830f51f2de {
    margin-left: 165px;
  }

  .mr_sm--165_27d4ab284318034c {
    margin-right: 165px;
  }

  .mb_sm--165_96f9105bc3430a4c {
    margin-bottom: 165px;
  }

  .ptb_sm--170_d6351cf67e6d4768 {
    padding: 170px 0;
  }

  .plr_sm--170_4811d45f3943531b {
    padding: 0 170px;
  }

  .pt_sm--170_18ade37d400c6c95 {
    padding-top: 170px;
  }

  .pb_sm--170_f73ee206b5fc2704 {
    padding-bottom: 170px;
  }

  .pl_sm--170_c4311839f8747c0f {
    padding-left: 170px;
  }

  .pr_sm--170_27c152aa99d7759d {
    padding-right: 170px;
  }

  .mt_sm--170_46839f5e6b1f5724 {
    margin-top: 170px;
  }

  .ml_sm--170_a868b2583990bbbd {
    margin-left: 170px;
  }

  .mr_sm--170_8b52cc0de2f6b66a {
    margin-right: 170px;
  }

  .mb_sm--170_5841bcdccacbec9d {
    margin-bottom: 170px;
  }

  .ptb_sm--175_3e139c2c9abaad25 {
    padding: 175px 0;
  }

  .plr_sm--175_2f777c9d1fb33647 {
    padding: 0 175px;
  }

  .pt_sm--175_0fe5f35054d66afc {
    padding-top: 175px;
  }

  .pb_sm--175_f0cf6b9f6af9920f {
    padding-bottom: 175px;
  }

  .pl_sm--175_c1e0d2edc119075e {
    padding-left: 175px;
  }

  .pr_sm--175_89bc44f127c1aaf0 {
    padding-right: 175px;
  }

  .mt_sm--175_6e85719b998f8c5f {
    margin-top: 175px;
  }

  .ml_sm--175_b62c4c3ff49222d2 {
    margin-left: 175px;
  }

  .mr_sm--175_ac90c7606c585dea {
    margin-right: 175px;
  }

  .mb_sm--175_a01290f1c916a739 {
    margin-bottom: 175px;
  }

  .ptb_sm--180_525a2d2696389c54 {
    padding: 180px 0;
  }

  .plr_sm--180_7b20a44c06e5f2f8 {
    padding: 0 180px;
  }

  .pt_sm--180_edcd5c6d5bfd186a {
    padding-top: 180px;
  }

  .pb_sm--180_50b605838645c692 {
    padding-bottom: 180px;
  }

  .pl_sm--180_460b392639298d88 {
    padding-left: 180px;
  }

  .pr_sm--180_f9d893aed8faeb8f {
    padding-right: 180px;
  }

  .mt_sm--180_d934cc376521b6f6 {
    margin-top: 180px;
  }

  .ml_sm--180_d71e7e12496750d2 {
    margin-left: 180px;
  }

  .mr_sm--180_9068f2dab6e7847d {
    margin-right: 180px;
  }

  .mb_sm--180_c74a3f24c34c3060 {
    margin-bottom: 180px;
  }

  .ptb_sm--185_a08f670b2e5e3c4c {
    padding: 185px 0;
  }

  .plr_sm--185_405cb2f9d0477120 {
    padding: 0 185px;
  }

  .pt_sm--185_c05ff97f62f33a62 {
    padding-top: 185px;
  }

  .pb_sm--185_3e35c37d0e742412 {
    padding-bottom: 185px;
  }

  .pl_sm--185_3f2e93b13084b6c7 {
    padding-left: 185px;
  }

  .pr_sm--185_0391614adc1fdc25 {
    padding-right: 185px;
  }

  .mt_sm--185_46a93d7c6810c255 {
    margin-top: 185px;
  }

  .ml_sm--185_3eb1212c16a9a796 {
    margin-left: 185px;
  }

  .mr_sm--185_123c5104484c1b4f {
    margin-right: 185px;
  }

  .mb_sm--185_3673580eb6a8cc9e {
    margin-bottom: 185px;
  }

  .ptb_sm--190_4693f8b86601f634 {
    padding: 190px 0;
  }

  .plr_sm--190_db34e6a96a86c863 {
    padding: 0 190px;
  }

  .pt_sm--190_f5267b8f5cfc3341 {
    padding-top: 190px;
  }

  .pb_sm--190_604b08b50f26e221 {
    padding-bottom: 190px;
  }

  .pl_sm--190_9be19eaa2852d6e1 {
    padding-left: 190px;
  }

  .pr_sm--190_a147ddd78c5dc2f0 {
    padding-right: 190px;
  }

  .mt_sm--190_aa56eb77bd02f408 {
    margin-top: 190px;
  }

  .ml_sm--190_36fa7c0f759c46e4 {
    margin-left: 190px;
  }

  .mr_sm--190_da6c01bd695010d8 {
    margin-right: 190px;
  }

  .mb_sm--190_b331d6fe47f24fbe {
    margin-bottom: 190px;
  }

  .ptb_sm--195_f5b95ef38dea746d {
    padding: 195px 0;
  }

  .plr_sm--195_7469536e10af71a3 {
    padding: 0 195px;
  }

  .pt_sm--195_cdf4b2246235197a {
    padding-top: 195px;
  }

  .pb_sm--195_b19b861ec3131452 {
    padding-bottom: 195px;
  }

  .pl_sm--195_eeb79d2fb7c9cce1 {
    padding-left: 195px;
  }

  .pr_sm--195_aed3e9bbb15ced7f {
    padding-right: 195px;
  }

  .mt_sm--195_03bff24f3428015f {
    margin-top: 195px;
  }

  .ml_sm--195_489675bbb636110a {
    margin-left: 195px;
  }

  .mr_sm--195_fce422dd7c3d03d0 {
    margin-right: 195px;
  }

  .mb_sm--195_9d6f391291b11597 {
    margin-bottom: 195px;
  }

  .ptb_sm--200_e73a28ec82c3b1fc {
    padding: 200px 0;
  }

  .plr_sm--200_362d797cca1cc790 {
    padding: 0 200px;
  }

  .pt_sm--200_1671b0a30bf1ecfc {
    padding-top: 200px;
  }

  .pb_sm--200_899be049aef37531 {
    padding-bottom: 200px;
  }

  .pl_sm--200_74731844676737dd {
    padding-left: 200px;
  }

  .pr_sm--200_8a150fa6e740a11a {
    padding-right: 200px;
  }

  .mt_sm--200_eaa8b73326937211 {
    margin-top: 200px;
  }

  .ml_sm--200_f84be0deb3360db2 {
    margin-left: 200px;
  }

  .mr_sm--200_af89b777a79f77d8 {
    margin-right: 200px;
  }

  .mb_sm--200_fbc294e60c063fce {
    margin-bottom: 200px;
  }

  .pl_sm--0_944e917b4d364e9d {
    padding-left: 0;
  }

  .pr_sm--0_66c27b7ec79d7152 {
    padding-right: 0;
  }

  .pt_sm--0_4ba62837dac5367d {
    padding-top: 0;
  }

  .pb_sm--0_d8042fc38bc3a36b {
    padding-bottom: 0;
  }

  .mr_sm--0_f69ed72a55f6bbb0 {
    margin-right: 0;
  }

  .ml_sm--0_405bdf5e8da54e19 {
    margin-left: 0;
  }

  .mt_sm--0_b4d1ce6f4a5e40d7 {
    margin-top: 0;
  }

  .mb_sm--0_6b51a5fe6474117a {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 575px) {
  .ptb_mobile--5_296bddca46b1ad6f {
    padding: 5px 0;
  }

  .plr_mobile--5_0264d0510301272f {
    padding: 0 5px;
  }

  .pt_mobile--5_16d5c04f262dc73d {
    padding-top: 5px;
  }

  .pb_mobile--5_a4b04b87b729cd0d {
    padding-bottom: 5px;
  }

  .pl_mobile--5_619092e55127ea77 {
    padding-left: 5px;
  }

  .pr_mobile--5_3974e5599443dec8 {
    padding-right: 5px;
  }

  .mt_mobile--5_15254ed24822509e {
    margin-top: 5px;
  }

  .mb_mobile--5_7ec2fb67b460a9a8 {
    margin-bottom: 5px;
  }

  .ptb_mobile--10_156f0cf279498487 {
    padding: 10px 0;
  }

  .plr_mobile--10_73fb87d6d071227a {
    padding: 0 10px;
  }

  .pt_mobile--10_f6cfdbe54412ebd7 {
    padding-top: 10px;
  }

  .pb_mobile--10_9c6ad8cb046866e8 {
    padding-bottom: 10px;
  }

  .pl_mobile--10_b3a1c2e4f32ce338 {
    padding-left: 10px;
  }

  .pr_mobile--10_8b0ec2d21d4d8afe {
    padding-right: 10px;
  }

  .mt_mobile--10_6d1d706dda9c2534 {
    margin-top: 10px;
  }

  .mb_mobile--10_f035eaa84044e924 {
    margin-bottom: 10px;
  }

  .ptb_mobile--15_42cc9ca88df9f442 {
    padding: 15px 0;
  }

  .plr_mobile--15_718b60d419633386 {
    padding: 0 15px;
  }

  .pt_mobile--15_bb7ab4ddae07d0e4 {
    padding-top: 15px;
  }

  .pb_mobile--15_ab67ada30fc80ece {
    padding-bottom: 15px;
  }

  .pl_mobile--15_08fda377c959e588 {
    padding-left: 15px;
  }

  .pr_mobile--15_1c04cf0f7745a380 {
    padding-right: 15px;
  }

  .mt_mobile--15_424b701f960db48e {
    margin-top: 15px;
  }

  .mb_mobile--15_aa5d8d9502cb1186 {
    margin-bottom: 15px;
  }

  .ptb_mobile--20_c8fef41ded939ec0 {
    padding: 20px 0;
  }

  .plr_mobile--20_3bd910b58d3af830 {
    padding: 0 20px;
  }

  .pt_mobile--20_2a37cdacabcf32df {
    padding-top: 20px;
  }

  .pb_mobile--20_d784b058941cf6ef {
    padding-bottom: 20px;
  }

  .pl_mobile--20_3233cdf5fe2618f1 {
    padding-left: 20px;
  }

  .pr_mobile--20_8f150d9c9d026647 {
    padding-right: 20px;
  }

  .mt_mobile--20_7270863cfee59bd8 {
    margin-top: 20px;
  }

  .mb_mobile--20_fd7ec722bd8daf8a {
    margin-bottom: 20px;
  }

  .ptb_mobile--25_f04fd86aa61935f4 {
    padding: 25px 0;
  }

  .plr_mobile--25_056ede093e1149ca {
    padding: 0 25px;
  }

  .pt_mobile--25_762de5c688026a76 {
    padding-top: 25px;
  }

  .pb_mobile--25_b8e63e89b51319a0 {
    padding-bottom: 25px;
  }

  .pl_mobile--25_cee7118b8da467d7 {
    padding-left: 25px;
  }

  .pr_mobile--25_61848d056914b3e9 {
    padding-right: 25px;
  }

  .mt_mobile--25_028cc053644c18a4 {
    margin-top: 25px;
  }

  .mb_mobile--25_7ab30db41f3c0893 {
    margin-bottom: 25px;
  }

  .ptb_mobile--30_d2caa9180b73df7c {
    padding: 30px 0;
  }

  .plr_mobile--30_58fe1dc74eef228a {
    padding: 0 30px;
  }

  .pt_mobile--30_519c48d99d992f6c {
    padding-top: 30px;
  }

  .pb_mobile--30_56f97a523d37dfe8 {
    padding-bottom: 30px;
  }

  .pl_mobile--30_0f81851f2f23a7b4 {
    padding-left: 30px;
  }

  .pr_mobile--30_c9bfc7538fd8ee11 {
    padding-right: 30px;
  }

  .mt_mobile--30_dbbf6ca558f2089f {
    margin-top: 30px;
  }

  .mb_mobile--30_ee2e465fd7295b20 {
    margin-bottom: 30px;
  }

  .ptb_mobile--35_4b5f30f998de38a3 {
    padding: 35px 0;
  }

  .plr_mobile--35_877025b37e4e318c {
    padding: 0 35px;
  }

  .pt_mobile--35_b251351cf9838d0f {
    padding-top: 35px;
  }

  .pb_mobile--35_ae5ad0b2a8d23c46 {
    padding-bottom: 35px;
  }

  .pl_mobile--35_f908357e78b11fb4 {
    padding-left: 35px;
  }

  .pr_mobile--35_edb21a9917faa5fd {
    padding-right: 35px;
  }

  .mt_mobile--35_9f41d1e9c4f42fe6 {
    margin-top: 35px;
  }

  .mb_mobile--35_fb1ee36e632d4946 {
    margin-bottom: 35px;
  }

  .ptb_mobile--40_661da0652e1604b5 {
    padding: 40px 0;
  }

  .plr_mobile--40_f03374b9e33260e6 {
    padding: 0 40px;
  }

  .pt_mobile--40_e476330d75ae4fd5 {
    padding-top: 40px;
  }

  .pb_mobile--40_76197f1640c44bb0 {
    padding-bottom: 40px;
  }

  .pl_mobile--40_a364fcf5e87c8250 {
    padding-left: 40px;
  }

  .pr_mobile--40_fadc3359aaaedf4a {
    padding-right: 40px;
  }

  .mt_mobile--40_51c093b8186cfbc2 {
    margin-top: 40px;
  }

  .mb_mobile--40_b77c98f7c252f2a6 {
    margin-bottom: 40px;
  }

  .ptb_mobile--45_b104b703c4167423 {
    padding: 45px 0;
  }

  .plr_mobile--45_218a830f71c34e5a {
    padding: 0 45px;
  }

  .pt_mobile--45_c78f005806b2d884 {
    padding-top: 45px;
  }

  .pb_mobile--45_29e6fa72f8de0614 {
    padding-bottom: 45px;
  }

  .pl_mobile--45_cf868c3a1b4268e3 {
    padding-left: 45px;
  }

  .pr_mobile--45_a7dd812f522bd89d {
    padding-right: 45px;
  }

  .mt_mobile--45_98e6835c114c43e4 {
    margin-top: 45px;
  }

  .mb_mobile--45_c8d29474512db870 {
    margin-bottom: 45px;
  }

  .ptb_mobile--50_0532ee4cc5bf6f93 {
    padding: 50px 0;
  }

  .plr_mobile--50_1d093eb0198b022d {
    padding: 0 50px;
  }

  .pt_mobile--50_5f71f9672fb42a55 {
    padding-top: 50px;
  }

  .pb_mobile--50_6d839b3dad0cbd82 {
    padding-bottom: 50px;
  }

  .pl_mobile--50_e67265a1c8e3178a {
    padding-left: 50px;
  }

  .pr_mobile--50_054be06f0eb06eef {
    padding-right: 50px;
  }

  .mt_mobile--50_445db30f607fd013 {
    margin-top: 50px;
  }

  .mb_mobile--50_43caf87b45603f74 {
    margin-bottom: 50px;
  }

  .ptb_mobile--55_eaa24064d80d4871 {
    padding: 55px 0;
  }

  .plr_mobile--55_32ca797f741ff341 {
    padding: 0 55px;
  }

  .pt_mobile--55_8a5bbbea873f80a6 {
    padding-top: 55px;
  }

  .pb_mobile--55_33535f037252f8bc {
    padding-bottom: 55px;
  }

  .pl_mobile--55_ef4ec7dcb6574a32 {
    padding-left: 55px;
  }

  .pr_mobile--55_0f2c1c99fa8df348 {
    padding-right: 55px;
  }

  .mt_mobile--55_f27d9b99b688de16 {
    margin-top: 55px;
  }

  .mb_mobile--55_2303ff698a7237da {
    margin-bottom: 55px;
  }

  .ptb_mobile--60_a86321f063ba2b4c {
    padding: 60px 0;
  }

  .plr_mobile--60_cee6d1db03e528a7 {
    padding: 0 60px;
  }

  .pt_mobile--60_f8541c7706adbf7c {
    padding-top: 60px;
  }

  .pb_mobile--60_c1c9d62cc9eafab1 {
    padding-bottom: 60px;
  }

  .pl_mobile--60_17c4c29064e5720f {
    padding-left: 60px;
  }

  .pr_mobile--60_d131ac3a15a40cf0 {
    padding-right: 60px;
  }

  .mt_mobile--60_5109c65371d5377b {
    margin-top: 60px;
  }

  .mb_mobile--60_8c824ab6cb9e9e51 {
    margin-bottom: 60px;
  }

  .ptb_mobile--65_b8ee5b753c7ffaeb {
    padding: 65px 0;
  }

  .plr_mobile--65_21c6375569cfda4a {
    padding: 0 65px;
  }

  .pt_mobile--65_1b68711bc223c868 {
    padding-top: 65px;
  }

  .pb_mobile--65_2ecf223dd4086336 {
    padding-bottom: 65px;
  }

  .pl_mobile--65_6591ae02a7135b2f {
    padding-left: 65px;
  }

  .pr_mobile--65_e920b5bf5eb0edf9 {
    padding-right: 65px;
  }

  .mt_mobile--65_2df3d2ce791de916 {
    margin-top: 65px;
  }

  .mb_mobile--65_78736e07d32916d6 {
    margin-bottom: 65px;
  }

  .ptb_mobile--70_983764db688b255f {
    padding: 70px 0;
  }

  .plr_mobile--70_a24d0ec773910d5c {
    padding: 0 70px;
  }

  .pt_mobile--70_65dc509ecb1bebff {
    padding-top: 70px;
  }

  .pb_mobile--70_0c332415b0e9b9ff {
    padding-bottom: 70px;
  }

  .pl_mobile--70_490fd2e2225b1a39 {
    padding-left: 70px;
  }

  .pr_mobile--70_a32f8bb13a90f824 {
    padding-right: 70px;
  }

  .mt_mobile--70_5a5ee7b36e108d89 {
    margin-top: 70px;
  }

  .mb_mobile--70_583424d6a69b86f9 {
    margin-bottom: 70px;
  }

  .ptb_mobile--75_641f0ce134cb3d64 {
    padding: 75px 0;
  }

  .plr_mobile--75_f39112413343fd54 {
    padding: 0 75px;
  }

  .pt_mobile--75_7db1a1a164fc2526 {
    padding-top: 75px;
  }

  .pb_mobile--75_1e6ef4d86486df5b {
    padding-bottom: 75px;
  }

  .pl_mobile--75_8fefdf2a45a1db91 {
    padding-left: 75px;
  }

  .pr_mobile--75_2bd9038463f0f2ce {
    padding-right: 75px;
  }

  .mt_mobile--75_fc12eddaa433beab {
    margin-top: 75px;
  }

  .mb_mobile--75_ac39e3956f24cece {
    margin-bottom: 75px;
  }

  .ptb_mobile--80_f2bf8ca14eff2fdf {
    padding: 80px 0;
  }

  .plr_mobile--80_42026783da1d60cc {
    padding: 0 80px;
  }

  .pt_mobile--80_4fd0ecdc98465e98 {
    padding-top: 80px;
  }

  .pb_mobile--80_349bf9bc51a6ff18 {
    padding-bottom: 80px;
  }

  .pl_mobile--80_13ad10fcc79164e3 {
    padding-left: 80px;
  }

  .pr_mobile--80_962db44262a617d5 {
    padding-right: 80px;
  }

  .mt_mobile--80_10ebd94c712f0446 {
    margin-top: 80px;
  }

  .mb_mobile--80_603146b162664ca1 {
    margin-bottom: 80px;
  }

  .ptb_mobile--85_0503a79d6065bffb {
    padding: 85px 0;
  }

  .plr_mobile--85_afce4b730c7dec48 {
    padding: 0 85px;
  }

  .pt_mobile--85_f9ed3ee08b879a7f {
    padding-top: 85px;
  }

  .pb_mobile--85_849852723b25c47f {
    padding-bottom: 85px;
  }

  .pl_mobile--85_d233e747112c4bb9 {
    padding-left: 85px;
  }

  .pr_mobile--85_b1feffa397971b76 {
    padding-right: 85px;
  }

  .mt_mobile--85_41b35946d7ae85e1 {
    margin-top: 85px;
  }

  .mb_mobile--85_abc4b1418786c60e {
    margin-bottom: 85px;
  }

  .ptb_mobile--90_71b71a2c62f53e8b {
    padding: 90px 0;
  }

  .plr_mobile--90_849f67427f4d764a {
    padding: 0 90px;
  }

  .pt_mobile--90_e0ceca39a73e7ae3 {
    padding-top: 90px;
  }

  .pb_mobile--90_b9558cea7144316d {
    padding-bottom: 90px;
  }

  .pl_mobile--90_59239eb7250ae090 {
    padding-left: 90px;
  }

  .pr_mobile--90_0634b1eeba7ce7e1 {
    padding-right: 90px;
  }

  .mt_mobile--90_c9e482232f11b0a5 {
    margin-top: 90px;
  }

  .mb_mobile--90_130724da16549ee7 {
    margin-bottom: 90px;
  }

  .ptb_mobile--95_b0154c104daa1c1e {
    padding: 95px 0;
  }

  .plr_mobile--95_21975276d40aad46 {
    padding: 0 95px;
  }

  .pt_mobile--95_bf2a5ba9b7d6ff23 {
    padding-top: 95px;
  }

  .pb_mobile--95_7a7bcae01052200a {
    padding-bottom: 95px;
  }

  .pl_mobile--95_2541155a3a0c3f0e {
    padding-left: 95px;
  }

  .pr_mobile--95_98695f3c0ad49e3b {
    padding-right: 95px;
  }

  .mt_mobile--95_fecdf9df453b60ab {
    margin-top: 95px;
  }

  .mb_mobile--95_8cf78e5a6ab13854 {
    margin-bottom: 95px;
  }

  .ptb_mobile--100_218e0a9126fdc1cc {
    padding: 100px 0;
  }

  .plr_mobile--100_15a95a18df2719a1 {
    padding: 0 100px;
  }

  .pt_mobile--100_750077f59ff637dd {
    padding-top: 100px;
  }

  .pb_mobile--100_05012a6f44c936d9 {
    padding-bottom: 100px;
  }

  .pl_mobile--100_6d3b1f37a852dc55 {
    padding-left: 100px;
  }

  .pr_mobile--100_26ecec47c11c5b0a {
    padding-right: 100px;
  }

  .mt_mobile--100_a1e7a0f4364e9d78 {
    margin-top: 100px;
  }

  .mb_mobile--100_b5362e9944e8520b {
    margin-bottom: 100px;
  }
}
.slick-gutter-5_23131452ad414932 {
  margin-left: -5px;
  margin-right: -5px;
}
.slick-gutter-5_23131452ad414932 .slick-slide_8abb56752993fc20 {
  padding-left: 5px;
  padding-right: 5px;
}

.slick-gutter-10_66b1770b0a45af4f {
  margin-left: -10px;
  margin-right: -10px;
}
.slick-gutter-10_66b1770b0a45af4f .slick-slide_8abb56752993fc20 {
  padding-left: 10px;
  padding-right: 10px;
}

.slick-gutter-15_8020d83cdfb2ddd3 {
  margin-left: -15px;
  margin-right: -15px;
}
.slick-gutter-15_8020d83cdfb2ddd3 .slick-slide_8abb56752993fc20 {
  padding-left: 15px;
  padding-right: 15px;
}

.slick-gutter-20_5deac1313b32fdad {
  margin-left: -20px;
  margin-right: -20px;
}
.slick-gutter-20_5deac1313b32fdad .slick-slide_8abb56752993fc20 {
  padding-left: 20px;
  padding-right: 20px;
}

.slick-gutter-25_9f54ea6838709717 {
  margin-left: -25px;
  margin-right: -25px;
}
.slick-gutter-25_9f54ea6838709717 .slick-slide_8abb56752993fc20 {
  padding-left: 25px;
  padding-right: 25px;
}

.slick-gutter-30_951bfb5dfc3bb5d4 {
  margin-left: -30px;
  margin-right: -30px;
}
.slick-gutter-30_951bfb5dfc3bb5d4 .slick-slide_8abb56752993fc20 {
  padding-left: 30px;
  padding-right: 30px;
}

.slick-gutter-35_8164b68f30b4c40b {
  margin-left: -35px;
  margin-right: -35px;
}
.slick-gutter-35_8164b68f30b4c40b .slick-slide_8abb56752993fc20 {
  padding-left: 35px;
  padding-right: 35px;
}

.slick-gutter-40_90423c18f0d4ac79 {
  margin-left: -40px;
  margin-right: -40px;
}
.slick-gutter-40_90423c18f0d4ac79 .slick-slide_8abb56752993fc20 {
  padding-left: 40px;
  padding-right: 40px;
}

.slick-gutter-45_a78a2a788c4a23ce {
  margin-left: -45px;
  margin-right: -45px;
}
.slick-gutter-45_a78a2a788c4a23ce .slick-slide_8abb56752993fc20 {
  padding-left: 45px;
  padding-right: 45px;
}

.slick-gutter-50_f0b9db7abb8f1812 {
  margin-left: -50px;
  margin-right: -50px;
}
.slick-gutter-50_f0b9db7abb8f1812 .slick-slide_8abb56752993fc20 {
  padding-left: 50px;
  padding-right: 50px;
}

.slick-gutter-55_ec0fbe5b1a174a43 {
  margin-left: -55px;
  margin-right: -55px;
}
.slick-gutter-55_ec0fbe5b1a174a43 .slick-slide_8abb56752993fc20 {
  padding-left: 55px;
  padding-right: 55px;
}

.slick-gutter-60_3734678dca2d9ed2 {
  margin-left: -60px;
  margin-right: -60px;
}
.slick-gutter-60_3734678dca2d9ed2 .slick-slide_8abb56752993fc20 {
  padding-left: 60px;
  padding-right: 60px;
}

.slick-gutter-65_73c4c824f0040181 {
  margin-left: -65px;
  margin-right: -65px;
}
.slick-gutter-65_73c4c824f0040181 .slick-slide_8abb56752993fc20 {
  padding-left: 65px;
  padding-right: 65px;
}

.slick-gutter-70_6dabe4556f476fb9 {
  margin-left: -70px;
  margin-right: -70px;
}
.slick-gutter-70_6dabe4556f476fb9 .slick-slide_8abb56752993fc20 {
  padding-left: 70px;
  padding-right: 70px;
}

.slick-gutter-75_2e36515598d8a096 {
  margin-left: -75px;
  margin-right: -75px;
}
.slick-gutter-75_2e36515598d8a096 .slick-slide_8abb56752993fc20 {
  padding-left: 75px;
  padding-right: 75px;
}

.slick-gutter-80_da655ca54c5fe722 {
  margin-left: -80px;
  margin-right: -80px;
}
.slick-gutter-80_da655ca54c5fe722 .slick-slide_8abb56752993fc20 {
  padding-left: 80px;
  padding-right: 80px;
}

.slick-gutter-85_712f535f379029f9 {
  margin-left: -85px;
  margin-right: -85px;
}
.slick-gutter-85_712f535f379029f9 .slick-slide_8abb56752993fc20 {
  padding-left: 85px;
  padding-right: 85px;
}

.slick-gutter-90_01ae88ada5243fad {
  margin-left: -90px;
  margin-right: -90px;
}
.slick-gutter-90_01ae88ada5243fad .slick-slide_8abb56752993fc20 {
  padding-left: 90px;
  padding-right: 90px;
}

.slick-gutter-95_0f62d84da609001e {
  margin-left: -95px;
  margin-right: -95px;
}
.slick-gutter-95_0f62d84da609001e .slick-slide_8abb56752993fc20 {
  padding-left: 95px;
  padding-right: 95px;
}

.slick-gutter-100_b1ca3072755e04df {
  margin-left: -100px;
  margin-right: -100px;
}
.slick-gutter-100_b1ca3072755e04df .slick-slide_8abb56752993fc20 {
  padding-left: 100px;
  padding-right: 100px;
}

.mt-dec-30_b511b7c6441c051f {
  margin-top: -30px;
}

.mt_dec--30_ea5ca64991ab4981 {
  margin-top: -30px;
}

.mt-dec-100_56026c3e56998eb2 {
  margin-top: -100px;
}

@media only screen and (max-width: 479px) {
  .small-margin-pricing_f329c5d7ecdb01f8 {
    margin-bottom: 25px;
  }
}

@media only screen and (max-width: 479px) {
  .contact-input_92111d040dafd3cb {
    margin-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .mb_dec--35_c6167d55ea1bb396 {
    margin-bottom: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .mb_dec--35_c6167d55ea1bb396 {
    margin-bottom: -75px;
  }
}
@media only screen and (max-width: 575px) {
  .mb_dec--35_c6167d55ea1bb396 {
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 575px) {
  .mt-contact-sm_f1346b400f530e61 {
    margin-top: 30px;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .testimonial-pb_54d08a61557124b0 {
    padding-bottom: 35px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .contact-input_92111d040dafd3cb {
    padding-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .contact-input_92111d040dafd3cb {
    padding-bottom: 30px;
  }
}

.pb_xl--130_2e7fb956119706c6 {
  padding-bottom: 130px;
}
@media only screen and (max-width: 1199px) {
  .pb_xl--130_2e7fb956119706c6 {
    padding-bottom: 110px;
  }
}

@media only screen and (max-width: 1199px) {
  .mt_experience_697f7eff70b177ee {
    margin-top: -10px;
  }
}

.mt_dec--120_2041c5873c0400bb {
  margin-top: -120px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .plr_md--0_3877cfcc75619ab5 {
    padding-left: 0;
    padding-right: 0;
  }
}

.padding-contorler-am-slide_94291f6c1171b05a {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide_94291f6c1171b05a {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide_94291f6c1171b05a {
    padding-left: 100px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .padding-contorler-am-slide_94291f6c1171b05a {
    padding-left: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide_94291f6c1171b05a {
    padding-left: 15px;
  }
}

.padding-contorler-am-slide-11_475bf1f307a397aa {
  padding-left: 246px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-11_475bf1f307a397aa {
    padding-left: 100px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-11_475bf1f307a397aa {
    padding-left: 0;
  }
}

.padding-contorler-am-slide-right_a5703770bac8747f {
  padding-right: 200px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .padding-contorler-am-slide-right_a5703770bac8747f {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 1199px) {
  .padding-contorler-am-slide-right_a5703770bac8747f {
    padding-right: 30px;
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .padding-contorler-am-slide-right_a5703770bac8747f {
    padding-right: 30px;
    padding-top: 50px;
  }
}

.g-24_8a040175bd82dae2 {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 24px;
}

.g-40_6957ef587221f11d {
  --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_bbe7441010df8a19 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_eb482066e24c98a7, .input-active_145212d4e4ceb0fc input[type=text], input[type=text].input-active_145212d4e4ceb0fc,
input[type=password].p-holder__active_eb482066e24c98a7,
.input-active_145212d4e4ceb0fc input[type=password],
input[type=password].input-active_145212d4e4ceb0fc,
input[type=email].p-holder__active_eb482066e24c98a7,
.input-active_145212d4e4ceb0fc input[type=email],
input[type=email].input-active_145212d4e4ceb0fc,
input[type=number].p-holder__active_eb482066e24c98a7,
.input-active_145212d4e4ceb0fc input[type=number],
input[type=number].input-active_145212d4e4ceb0fc,
input[type=tel].p-holder__active_eb482066e24c98a7,
.input-active_145212d4e4ceb0fc input[type=tel],
input[type=tel].input-active_145212d4e4ceb0fc,
input[type=url].p-holder__active_eb482066e24c98a7,
.input-active_145212d4e4ceb0fc input[type=url],
input[type=url].input-active_145212d4e4ceb0fc,
textarea.p-holder__active_eb482066e24c98a7,
textarea.input-active_145212d4e4ceb0fc {
  border-color: var(--color-primary);
  /* -- Placeholder -- */
}
input[type=text].p-holder__active_eb482066e24c98a7::placeholder, .input-active_145212d4e4ceb0fc input[type=text]::placeholder, input[type=text].input-active_145212d4e4ceb0fc::placeholder,
input[type=password].p-holder__active_eb482066e24c98a7::placeholder,
.input-active_145212d4e4ceb0fc input[type=password]::placeholder,
input[type=password].input-active_145212d4e4ceb0fc::placeholder,
input[type=email].p-holder__active_eb482066e24c98a7::placeholder,
.input-active_145212d4e4ceb0fc input[type=email]::placeholder,
input[type=email].input-active_145212d4e4ceb0fc::placeholder,
input[type=number].p-holder__active_eb482066e24c98a7::placeholder,
.input-active_145212d4e4ceb0fc input[type=number]::placeholder,
input[type=number].input-active_145212d4e4ceb0fc::placeholder,
input[type=tel].p-holder__active_eb482066e24c98a7::placeholder,
.input-active_145212d4e4ceb0fc input[type=tel]::placeholder,
input[type=tel].input-active_145212d4e4ceb0fc::placeholder,
input[type=url].p-holder__active_eb482066e24c98a7::placeholder,
.input-active_145212d4e4ceb0fc input[type=url]::placeholder,
input[type=url].input-active_145212d4e4ceb0fc::placeholder,
textarea.p-holder__active_eb482066e24c98a7::placeholder,
textarea.input-active_145212d4e4ceb0fc::placeholder {
  color: var(--color-primary);
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__active_eb482066e24c98a7:-ms-input-placeholder, .input-active_145212d4e4ceb0fc input[type=text]:-ms-input-placeholder, input[type=text].input-active_145212d4e4ceb0fc:-ms-input-placeholder,
input[type=password].p-holder__active_eb482066e24c98a7:-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=password]:-ms-input-placeholder,
input[type=password].input-active_145212d4e4ceb0fc:-ms-input-placeholder,
input[type=email].p-holder__active_eb482066e24c98a7:-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=email]:-ms-input-placeholder,
input[type=email].input-active_145212d4e4ceb0fc:-ms-input-placeholder,
input[type=number].p-holder__active_eb482066e24c98a7:-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=number]:-ms-input-placeholder,
input[type=number].input-active_145212d4e4ceb0fc:-ms-input-placeholder,
input[type=tel].p-holder__active_eb482066e24c98a7:-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=tel]:-ms-input-placeholder,
input[type=tel].input-active_145212d4e4ceb0fc:-ms-input-placeholder,
input[type=url].p-holder__active_eb482066e24c98a7:-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=url]:-ms-input-placeholder,
input[type=url].input-active_145212d4e4ceb0fc:-ms-input-placeholder,
textarea.p-holder__active_eb482066e24c98a7:-ms-input-placeholder,
textarea.input-active_145212d4e4ceb0fc:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: var(--color-primary);
}
input[type=text].p-holder__active_eb482066e24c98a7::-ms-input-placeholder, .input-active_145212d4e4ceb0fc input[type=text]::-ms-input-placeholder, input[type=text].input-active_145212d4e4ceb0fc::-ms-input-placeholder,
input[type=password].p-holder__active_eb482066e24c98a7::-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=password]::-ms-input-placeholder,
input[type=password].input-active_145212d4e4ceb0fc::-ms-input-placeholder,
input[type=email].p-holder__active_eb482066e24c98a7::-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=email]::-ms-input-placeholder,
input[type=email].input-active_145212d4e4ceb0fc::-ms-input-placeholder,
input[type=number].p-holder__active_eb482066e24c98a7::-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=number]::-ms-input-placeholder,
input[type=number].input-active_145212d4e4ceb0fc::-ms-input-placeholder,
input[type=tel].p-holder__active_eb482066e24c98a7::-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=tel]::-ms-input-placeholder,
input[type=tel].input-active_145212d4e4ceb0fc::-ms-input-placeholder,
input[type=url].p-holder__active_eb482066e24c98a7::-ms-input-placeholder,
.input-active_145212d4e4ceb0fc input[type=url]::-ms-input-placeholder,
input[type=url].input-active_145212d4e4ceb0fc::-ms-input-placeholder,
textarea.p-holder__active_eb482066e24c98a7::-ms-input-placeholder,
textarea.input-active_145212d4e4ceb0fc::-ms-input-placeholder {
  /* Microsoft Edge */
  color: var(--color-primary);
}
input[type=text].p-holder__error_1dbc3e29d06e2c6a, .input-error_13ed9b73e5c83939 input[type=text], input[type=text].input-error_13ed9b73e5c83939,
input[type=password].p-holder__error_1dbc3e29d06e2c6a,
.input-error_13ed9b73e5c83939 input[type=password],
input[type=password].input-error_13ed9b73e5c83939,
input[type=email].p-holder__error_1dbc3e29d06e2c6a,
.input-error_13ed9b73e5c83939 input[type=email],
input[type=email].input-error_13ed9b73e5c83939,
input[type=number].p-holder__error_1dbc3e29d06e2c6a,
.input-error_13ed9b73e5c83939 input[type=number],
input[type=number].input-error_13ed9b73e5c83939,
input[type=tel].p-holder__error_1dbc3e29d06e2c6a,
.input-error_13ed9b73e5c83939 input[type=tel],
input[type=tel].input-error_13ed9b73e5c83939,
input[type=url].p-holder__error_1dbc3e29d06e2c6a,
.input-error_13ed9b73e5c83939 input[type=url],
input[type=url].input-error_13ed9b73e5c83939,
textarea.p-holder__error_1dbc3e29d06e2c6a,
textarea.input-error_13ed9b73e5c83939 {
  border-color: #f4282d;
  /* -- Placeholder -- */
}
input[type=text].p-holder__error_1dbc3e29d06e2c6a::placeholder, .input-error_13ed9b73e5c83939 input[type=text]::placeholder, input[type=text].input-error_13ed9b73e5c83939::placeholder,
input[type=password].p-holder__error_1dbc3e29d06e2c6a::placeholder,
.input-error_13ed9b73e5c83939 input[type=password]::placeholder,
input[type=password].input-error_13ed9b73e5c83939::placeholder,
input[type=email].p-holder__error_1dbc3e29d06e2c6a::placeholder,
.input-error_13ed9b73e5c83939 input[type=email]::placeholder,
input[type=email].input-error_13ed9b73e5c83939::placeholder,
input[type=number].p-holder__error_1dbc3e29d06e2c6a::placeholder,
.input-error_13ed9b73e5c83939 input[type=number]::placeholder,
input[type=number].input-error_13ed9b73e5c83939::placeholder,
input[type=tel].p-holder__error_1dbc3e29d06e2c6a::placeholder,
.input-error_13ed9b73e5c83939 input[type=tel]::placeholder,
input[type=tel].input-error_13ed9b73e5c83939::placeholder,
input[type=url].p-holder__error_1dbc3e29d06e2c6a::placeholder,
.input-error_13ed9b73e5c83939 input[type=url]::placeholder,
input[type=url].input-error_13ed9b73e5c83939::placeholder,
textarea.p-holder__error_1dbc3e29d06e2c6a::placeholder,
textarea.input-error_13ed9b73e5c83939::placeholder {
  color: #f4282d;
  /* Firefox */
  opacity: 1;
}
input[type=text].p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder, .input-error_13ed9b73e5c83939 input[type=text]:-ms-input-placeholder, input[type=text].input-error_13ed9b73e5c83939:-ms-input-placeholder,
input[type=password].p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=password]:-ms-input-placeholder,
input[type=password].input-error_13ed9b73e5c83939:-ms-input-placeholder,
input[type=email].p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=email]:-ms-input-placeholder,
input[type=email].input-error_13ed9b73e5c83939:-ms-input-placeholder,
input[type=number].p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=number]:-ms-input-placeholder,
input[type=number].input-error_13ed9b73e5c83939:-ms-input-placeholder,
input[type=tel].p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=tel]:-ms-input-placeholder,
input[type=tel].input-error_13ed9b73e5c83939:-ms-input-placeholder,
input[type=url].p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=url]:-ms-input-placeholder,
input[type=url].input-error_13ed9b73e5c83939:-ms-input-placeholder,
textarea.p-holder__error_1dbc3e29d06e2c6a:-ms-input-placeholder,
textarea.input-error_13ed9b73e5c83939:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #f4282d;
}
input[type=text].p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder, .input-error_13ed9b73e5c83939 input[type=text]::-ms-input-placeholder, input[type=text].input-error_13ed9b73e5c83939::-ms-input-placeholder,
input[type=password].p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=password]::-ms-input-placeholder,
input[type=password].input-error_13ed9b73e5c83939::-ms-input-placeholder,
input[type=email].p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=email]::-ms-input-placeholder,
input[type=email].input-error_13ed9b73e5c83939::-ms-input-placeholder,
input[type=number].p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=number]::-ms-input-placeholder,
input[type=number].input-error_13ed9b73e5c83939::-ms-input-placeholder,
input[type=tel].p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=tel]::-ms-input-placeholder,
input[type=tel].input-error_13ed9b73e5c83939::-ms-input-placeholder,
input[type=url].p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder,
.input-error_13ed9b73e5c83939 input[type=url]::-ms-input-placeholder,
input[type=url].input-error_13ed9b73e5c83939::-ms-input-placeholder,
textarea.p-holder__error_1dbc3e29d06e2c6a::-ms-input-placeholder,
textarea.input-error_13ed9b73e5c83939::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #f4282d;
}
input[type=text].p-holder__error_1dbc3e29d06e2c6a:focus, .input-error_13ed9b73e5c83939 input[type=text]:focus, input[type=text].input-error_13ed9b73e5c83939:focus,
input[type=password].p-holder__error_1dbc3e29d06e2c6a:focus,
.input-error_13ed9b73e5c83939 input[type=password]:focus,
input[type=password].input-error_13ed9b73e5c83939:focus,
input[type=email].p-holder__error_1dbc3e29d06e2c6a:focus,
.input-error_13ed9b73e5c83939 input[type=email]:focus,
input[type=email].input-error_13ed9b73e5c83939:focus,
input[type=number].p-holder__error_1dbc3e29d06e2c6a:focus,
.input-error_13ed9b73e5c83939 input[type=number]:focus,
input[type=number].input-error_13ed9b73e5c83939:focus,
input[type=tel].p-holder__error_1dbc3e29d06e2c6a:focus,
.input-error_13ed9b73e5c83939 input[type=tel]:focus,
input[type=tel].input-error_13ed9b73e5c83939:focus,
input[type=url].p-holder__error_1dbc3e29d06e2c6a:focus,
.input-error_13ed9b73e5c83939 input[type=url]:focus,
input[type=url].input-error_13ed9b73e5c83939:focus,
textarea.p-holder__error_1dbc3e29d06e2c6a:focus,
textarea.input-error_13ed9b73e5c83939: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_6346807ebe002835::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_f17f20e703e1eeb6 {
  margin-bottom: 20px;
}
.form-group_f17f20e703e1eeb6 label {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500;
}
.form-group_f17f20e703e1eeb6 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_f17f20e703e1eeb6 input:focus {
  border-color: var(--color-primary);
  box-shadow: none;
}
.form-group_f17f20e703e1eeb6 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_f17f20e703e1eeb6 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_65da231ef230ce1a:before,
.clearfix_65da231ef230ce1a:after {
  content: " ";
  display: table;
}

.clearfix_65da231ef230ce1a:after {
  clear: both;
}

.fix {
  overflow: hidden;
}

.slick-initialized_ca54694ed9794043 .slick-slide_8abb56752993fc20 {
  margin-bottom: -10px;
}

.slick-gutter-15_8020d83cdfb2ddd3 {
  margin: -30px -15px;
}
.slick-gutter-15_8020d83cdfb2ddd3 .slick-slide_8abb56752993fc20 {
  padding: 30px 15px;
}

iframe {
  width: 100%;
}

/*===============================
    Background Color 
=================================*/
.bg-color-primary_78071f25efdef8ac {
  background: var(--color-primary);
}

.bg-color-secondary_a60f6df20c5c55fc {
  background: var(--color-secondary);
}

.bg-color-tertiary_ba6ee4dcaa8bfb93 {
  background: var(--color-tertiary);
}

.bg-color-gray_e37a3248283cf2db {
  background: var(--color-gray);
}

.bg-color-white_c2e9dd67490fe1fa {
  background: #FFFFFF;
}

.bg-color-black_18e08b56864fc625 {
  background: #1A1A1A;
}

.bg-color-extra03_cbf3d7b07fbf47f7 {
  background: var(--color-extra03);
}

/*===========================
Background Image 
=============================*/
.bg_image_5eb985d5fdf7cf5f {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg_image--1_6617f7c6ecd16b13 {
  background-image: url(../resources/bg/bg-image-1.jpg);
}

.bg_image--2_f329172943e7807f {
  background-image: url(../resources/bg/bg-image-2.jpg);
}

.bg_image--3_cdc498ed9680de79 {
  background-image: url(../resources/bg/bg-image-3.jpg);
}

.bg_image--4_60b2c4cfc87a40f9 {
  background-image: url(../resources/bg/bg-image-4.jpg);
}

.bg_image--5_7071cc80b1e3da7b {
  background-image: url(../resources/bg/bg-image-5.jpg);
}

.bg_image--6_8b9c8c3f84e7f160 {
  background-image: url(../resources/bg/bg-image-6.jpg);
}

.bg_image--7_a4025b574e8cb114 {
  background-image: url(../resources/bg/bg-image-7.jpg);
}

.bg_image--8_22c0b3e644601e13 {
  background-image: url(../resources/bg/bg-image-8.jpg);
}

.bg_image--9_c91a82ad43b3b389 {
  background-image: url(../resources/bg/bg-image-9.jpg);
}

.bg_image--10_87511615e85ca2af {
  background-image: url(../resources/bg/bg-image-10.jpg);
}

.bg_image--11_8e1b82401d2a1b36 {
  background-image: url(../resources/bg/bg-image-11.jpg);
}

.bg_image--12_eb1cae1effd04f28 {
  background-image: url(../resources/bg/bg-image-12.jpg);
}

.bg_image--13_3733d3243e695df7 {
  background-image: url(../resources/bg/bg-image-13.jpg);
}

.bg_image--14_92e4cb951da9f7c7 {
  background-image: url(../resources/bg/bg-image-14.jpg);
}

.bg_image--15_c4151e1d9f73e1be {
  background-image: url(../resources/bg/bg-image-15.jpg);
}

.bg_image--16_b819872dc5eb7b8d {
  background-image: url(../resources/bg/bg-image-16.jpg);
}

.bg_image--17_55b5f79239ecf0e7 {
  background-image: url(../resources/bg/bg-image-17.jpg);
}

.bg_image--18_d75632131ccae5f4 {
  background-image: url(../resources/bg/bg-image-18.jpg);
}

.bg_image--19_9e6abdcd6ee27acd {
  background-image: url(../resources/bg/bg-image-19.jpg);
}

.bg_image--20_6ef4c2a3e91708ef {
  background-image: url(../resources/bg/bg-image-20.jpg);
}

.bg_image--21_2244c4bba9afa47d {
  background-image: url(../resources/bg/bg-image-21.jpg);
}

.bg_image--22_e0a6dd8d58bd3947 {
  background-image: url(../resources/bg/bg-image-22.jpg);
}

.bg_image--23_2b2d61b2a463179f {
  background-image: url(../resources/bg/bg-image-23.jpg);
}

.bg_image--24_34fcc5ea8725048f {
  background-image: url(../resources/bg/bg-image-24.jpg);
}

.bg_image--25_2aa6274f97b23a6c {
  background-image: url(../resources/bg/bg-image-25.jpg);
}

.bg_image--26_805f38cb6fe841ab {
  background-image: url(../resources/bg/bg-image-26.jpg);
}

.bg_image--27_879bfdd4faa0a660 {
  background-image: url(../resources/bg/bg-image-27.jpg);
}

.bg_image--28_ef423abf7144a7a0 {
  background-image: url(../resources/bg/bg-image-28.jpg);
}

.bg_image--29_92131fb14557ddb7 {
  background-image: url(../resources/bg/bg-image-29.jpg);
}

.bg_image--30_144f735a34c11eef {
  background-image: url(../resources/bg/bg-image-30.jpg);
}

.bg_image--31_24b4ceb16ae7a62d {
  background-image: url(../resources/bg/bg-image-31.jpg);
}

.bg_image--32_3c8cbc5f3294ee7e {
  background-image: url(../resources/bg/bg-image-32.jpg);
}

.bg_image--33_c7194b86f9e96ff0 {
  background-image: url(../resources/bg/bg-image-33.jpg);
}

.bg_image--34_2f9a80be259563a6 {
  background-image: url(../resources/bg/bg-image-34.jpg);
}

.bg_image--35_f27da0c3c7d9301c {
  background-image: url(../resources/bg/bg-image-35.jpg);
}

.bg_image--36_a2ccaac785609442 {
  background-image: url(../resources/bg/bg-image-36.jpg);
}

.bg_image--37_bb2904bb4a27d1bb {
  background-image: url(../resources/bg/bg-image-37.jpg);
}

.bg_image--38_db9206a2cc995646 {
  background-image: url(../resources/bg/bg-image-38.jpg);
}

.bg_image--39_5cf935d2ffdca1d5 {
  background-image: url(../resources/bg/bg-image-39.jpg);
}

.bg_image--40_605a5b14a64c5036 {
  background-image: url(../resources/bg/bg-image-40.jpg);
}

.bg_tr-image--1_df66ccee399d1f7f {
  background-image: url(../resources/bg/bg-image-1.png) !important;
  background-size: cover !important;
}

.bg_tr-image--2_4b5ab18ec8277432 {
  background-image: url(../resources/bg/bg-image-2.png) !important;
  background-size: cover !important;
}

.bg_tr-image--3_5276af1a457d06a2 {
  background-image: url(../resources/bg/bg-image-3.png) !important;
  background-size: cover !important;
}

.bg_tr-image--4_6a16f5091f37952b {
  background-image: url(../resources/bg/bg-image-4.png) !important;
  background-size: cover !important;
}

.bg_tr-image--5_08f6bc74b1fb6b6d {
  background-image: url(../resources/bg/bg-image-5.png) !important;
  background-size: cover !important;
}

.bg_tr-image--6_d739e86def6714af {
  background-image: url(../resources/bg/bg-image-6.png) !important;
  background-size: cover !important;
}

.bg_tr-image--7_8cc44ab6303d545c {
  background-image: url(../resources/bg/bg-image-7.png) !important;
  background-size: cover !important;
}

.bg_tr-image--8_08569a65d5f7d846 {
  background-image: url(../resources/bg/bg-image-8.png) !important;
  background-size: cover !important;
}

.bg_tr-image--9_2a5529364bc2673e {
  background-image: url(../resources/bg/bg-image-9.png) !important;
  background-size: cover !important;
}

.bg_tr-image--10_df177d65299f67d5 {
  background-image: url(../resources/bg/bg-image-10.png) !important;
  background-size: cover !important;
}

.bg_tr-image--11_26654234d9935336 {
  background-image: url(../resources/bg/bg-image-11.png) !important;
  background-size: cover !important;
}

.bg_tr-image--12_faebe02195f3d28c {
  background-image: url(../resources/bg/bg-image-12.png) !important;
  background-size: cover !important;
}

.bg_tr-image--13_c3bcdf6940f83401 {
  background-image: url(../resources/bg/bg-image-13.png) !important;
  background-size: cover !important;
}

.bg_tr-image--14_8ca929f16e263f96 {
  background-image: url(../resources/bg/bg-image-14.png) !important;
  background-size: cover !important;
}

.bg_tr-image--15_02bb5dc5ea8a2c50 {
  background-image: url(../resources/bg/bg-image-15.png) !important;
  background-size: cover !important;
}

.bg_tr-image--16_270e978ec954d28b {
  background-image: url(../resources/bg/bg-image-16.png) !important;
  background-size: cover !important;
}

.bg_tr-image--17_d40527f3fb734493 {
  background-image: url(../resources/bg/bg-image-17.png) !important;
  background-size: cover !important;
}

.bg_tr-image--18_dbb25479e11e6973 {
  background-image: url(../resources/bg/bg-image-18.png) !important;
  background-size: cover !important;
}

.bg_tr-image--19_1152406c73f23966 {
  background-image: url(../resources/bg/bg-image-19.png) !important;
  background-size: cover !important;
}

.bg_tr-image--20_c1cb7897706eb0f2 {
  background-image: url(../resources/bg/bg-image-20.png) !important;
  background-size: cover !important;
}

/* Height and width */
.fullscreen_ab06892af251d08e {
  min-height: 980px;
  width: 100%;
}

/*===================
Custom Row
======================*/
.row--0_e4d4bcabfe38de9a {
  margin-left: 0px;
  margin-right: 0px;
}
.row--0_e4d4bcabfe38de9a > [class*=col] {
  padding-left: 0px;
  padding-right: 0px;
}

.row--5_1685aeb1d26a4a5b {
  margin-left: -5px;
  margin-right: -5px;
}
.row--5_1685aeb1d26a4a5b > [class*=col] {
  padding-left: 5px;
  padding-right: 5px;
}

.row--10_f10ebe47077d8b7a {
  margin-left: -10px;
  margin-right: -10px;
}
.row--10_f10ebe47077d8b7a > [class*=col] {
  padding-left: 10px;
  padding-right: 10px;
}

.row--20_8a60e58f4c052fff {
  margin-left: -20px;
  margin-right: -20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8a60e58f4c052fff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8a60e58f4c052fff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8a60e58f4c052fff {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8a60e58f4c052fff {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--20_8a60e58f4c052fff > [class*=col], .row--20_8a60e58f4c052fff > [class*=col-] {
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--20_8a60e58f4c052fff > [class*=col], .row--20_8a60e58f4c052fff > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--20_8a60e58f4c052fff > [class*=col], .row--20_8a60e58f4c052fff > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--20_8a60e58f4c052fff > [class*=col], .row--20_8a60e58f4c052fff > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--20_8a60e58f4c052fff > [class*=col], .row--20_8a60e58f4c052fff > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--25_667811fc5818a5b9 {
  margin-left: -25px;
  margin-right: -25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_667811fc5818a5b9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_667811fc5818a5b9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_667811fc5818a5b9 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_667811fc5818a5b9 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--25_667811fc5818a5b9 > [class*=col], .row--25_667811fc5818a5b9 > [class*=col-] {
  padding-left: 25px;
  padding-right: 25px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--25_667811fc5818a5b9 > [class*=col], .row--25_667811fc5818a5b9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--25_667811fc5818a5b9 > [class*=col], .row--25_667811fc5818a5b9 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--25_667811fc5818a5b9 > [class*=col], .row--25_667811fc5818a5b9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--25_667811fc5818a5b9 > [class*=col], .row--25_667811fc5818a5b9 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--30_c115c2c0be3366bd {
  margin-left: -30px;
  margin-right: -30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_c115c2c0be3366bd {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_c115c2c0be3366bd {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_c115c2c0be3366bd {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_c115c2c0be3366bd {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--30_c115c2c0be3366bd > [class*=col], .row--30_c115c2c0be3366bd > [class*=col-] {
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--30_c115c2c0be3366bd > [class*=col], .row--30_c115c2c0be3366bd > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--30_c115c2c0be3366bd > [class*=col], .row--30_c115c2c0be3366bd > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--30_c115c2c0be3366bd > [class*=col], .row--30_c115c2c0be3366bd > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--30_c115c2c0be3366bd > [class*=col], .row--30_c115c2c0be3366bd > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--45_c1bf5f42a9fa8d28 {
  margin-left: -45px;
  margin-right: -45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_c1bf5f42a9fa8d28 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_c1bf5f42a9fa8d28 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_c1bf5f42a9fa8d28 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_c1bf5f42a9fa8d28 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--45_c1bf5f42a9fa8d28 > [class*=col], .row--45_c1bf5f42a9fa8d28 > [class*=col-] {
  padding-left: 45px;
  padding-right: 45px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--45_c1bf5f42a9fa8d28 > [class*=col], .row--45_c1bf5f42a9fa8d28 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--45_c1bf5f42a9fa8d28 > [class*=col], .row--45_c1bf5f42a9fa8d28 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--45_c1bf5f42a9fa8d28 > [class*=col], .row--45_c1bf5f42a9fa8d28 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--45_c1bf5f42a9fa8d28 > [class*=col], .row--45_c1bf5f42a9fa8d28 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--40_d3df86778c6d1837 {
  margin-left: -40px;
  margin-right: -40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_d3df86778c6d1837 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_d3df86778c6d1837 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_d3df86778c6d1837 {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_d3df86778c6d1837 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--40_d3df86778c6d1837 > [class*=col], .row--40_d3df86778c6d1837 > [class*=col-] {
  padding-left: 40px;
  padding-right: 40px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--40_d3df86778c6d1837 > [class*=col], .row--40_d3df86778c6d1837 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--40_d3df86778c6d1837 > [class*=col], .row--40_d3df86778c6d1837 > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--40_d3df86778c6d1837 > [class*=col], .row--40_d3df86778c6d1837 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--40_d3df86778c6d1837 > [class*=col], .row--40_d3df86778c6d1837 > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.row--60_4e468f3ba3fc08fd {
  margin-left: -60px;
  margin-right: -60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_4e468f3ba3fc08fd {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_4e468f3ba3fc08fd {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_4e468f3ba3fc08fd {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_4e468f3ba3fc08fd {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
.row--60_4e468f3ba3fc08fd > [class*=col], .row--60_4e468f3ba3fc08fd > [class*=col-] {
  padding-left: 60px;
  padding-right: 60px;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .row--60_4e468f3ba3fc08fd > [class*=col], .row--60_4e468f3ba3fc08fd > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .row--60_4e468f3ba3fc08fd > [class*=col], .row--60_4e468f3ba3fc08fd > [class*=col-] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .row--60_4e468f3ba3fc08fd > [class*=col], .row--60_4e468f3ba3fc08fd > [class*=col-] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .row--60_4e468f3ba3fc08fd > [class*=col], .row--60_4e468f3ba3fc08fd > [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_f725197184574927(Opacity=100)";
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f725197184574927(Opacity=100)";
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f725197184574927(Opacity=100)";
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f725197184574927(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_78a4ec2384a009ec/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_6263377ab77591d8 {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge_0ee1b4fd202199ec {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.bounceIn_eed0f27a825f02e8,
.animated.bounceOut_bcaf47b86a6e3fa9 {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}

.animated.flipOutX_8bc61517f4a988dd,
.animated.flipOutY_e1ac0848c0db6eec {
  -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_f777199dc6e7cba0 {
  -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_b9b924808c418d60 {
  -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_25af21d339bcca11 {
  -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_fc938147746ffe78 {
  -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_8db0a7b0f4dfe2cd {
  -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_786fc0aacf87aa0d {
  -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_eed0f27a825f02e8 {
  -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_6b633f37b7648c0c {
  -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_3502198724c505dd {
  -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_325dfe8bdae2de25 {
  -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_d4d82738b65c953d {
  -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_bcaf47b86a6e3fa9 {
  -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_ac5c60033d26578d {
  -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_4981a5e1f00d6cb5 {
  -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_d04913a0f3e978e4 {
  -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_50794768ba2c4d32 {
  -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_74eba99f2cd25d94 {
  -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_6725ce2f7d0077cc {
  -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_ddc5cad8454b0b38 {
  -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_07d4de276245c832 {
  -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_e6b070268b9cb426 {
  -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_bf7fba7da269a4a7 {
  -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_89dd754f5756923f {
  -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_cfd20d4f10179f32 {
  -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_b703fce817abb1b7 {
  -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_46b544383260d51b {
  -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_052a821640a88a3a {
  -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_10b6911e252d4cb3 {
  -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_c19b15ae375f8f25 {
  -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_e52e65736939dd0c {
  -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_bac0aadf48b163d1 {
  -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_f780a20ce3fb8d41 {
  -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_0e2f6929fce331d0 {
  -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_84a2068434ef691f {
  -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_44b877868190d84b {
  -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_66747a4c3146ddc7 {
  -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_8bc61517f4a988dd {
  -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_e1ac0848c0db6eec {
  -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_b17b750eb3c4cfb3 {
  -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_7569227a66bec3dc {
  -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_5af2aa962f87de98 {
  -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_6f320be9c872011c {
  -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_6aa52dc9efe49eb8 {
  -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_c182abe4d2195e26 {
  -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_4f1023b8a4e13dcb {
  -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_7c2c1b25c3817bf3 {
  -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_f3ec6014933e82b5 {
  -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_8bdd5151e4d19b0f {
  -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_833206ed27f198e4 {
  -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_bcfe65572716f80d {
  -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_0ee1b4fd202199ec {
  -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_16e7e49ee68c0f36 {
  -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_fc58202245ea77e8 {
  -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_fdf083d649e7381f {
  -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_f7519c504e6a4f9c {
  -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_1628e5024133accb {
  -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_324df85503eb5bea {
  -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_ece07f1e30c7242f {
  -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_d9a4bcda64bb4e40 {
  -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_a6d4e5d1c1c96c72 {
  -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_a8d612a8da60a149 {
  -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_e53eb43ddc1ef4a6 {
  -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_8c92fd5f6e83de17 {
  -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_a736932bb5d611ee {
  -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_f7a5412832a91031 {
  -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_4965ee6de047b139 {
  -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_0539c1a3d592e59a {
  -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_dd151db4ccea7620 {
  -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_20485e968f25a88b {
  -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_fb763164df828357 {
  -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_a69cc6abd98647c3 {
  -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_fe73b192a97a0ad0 {
  animation: animate-floting 15s linear infinite;
}
.floting-line_fe73b192a97a0ad0:hover {
  animation-play-state: paused;
}

.floting-line-2_9a4e7e37090e83a4 {
  animation: animate-floting-2 15s linear infinite;
}
.floting-line-2_9a4e7e37090e83a4: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_f725197184574927(Opacity=0)";
  }
  50% {
    opacity: 0.9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f725197184574927(Opacity=90)";
  }
  100% {
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha_f725197184574927(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_b3bc528b0123c0f9 {
  position: relative;
  display: block;
  overflow: hidden;
}

.reveal-item_b3bc528b0123c0f9 .reveal-animation_155e1de1f45a1a82 {
  position: absolute;
  top: 0;
  width: 100%;
  height: 101%;
  background: var(--color-primary);
}

.reveal-item_b3bc528b0123c0f9 .reveal-animation_155e1de1f45a1a82::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_155e1de1f45a1a82.reveal-primary_7f33028ed2500d34::before {
  background: #0c0c0a;
}

.reveal-animation_155e1de1f45a1a82.reveal-dark_d28ab5cd9a111149::before {
  background: #000;
}

.reveal-animation_155e1de1f45a1a82.reveal-white_0d955a444baa9898::before {
  background: #000;
}

.reveal-animation_155e1de1f45a1a82.reveal-top_6f9f45753f2d1d78.aos-animate::before,
.reveal-animation_155e1de1f45a1a82.reveal-bottom_d0ebd6796594db6b.aos-animate::before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}

.reveal-animation_155e1de1f45a1a82.reveal-start_d2d155cca9f5b394.aos-animate::before,
.reveal-animation_155e1de1f45a1a82.reveal-end_48b08a16d1abab29.aos-animate::before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

.reveal-animation_155e1de1f45a1a82.reveal-top_6f9f45753f2d1d78::before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_155e1de1f45a1a82.reveal-start_d2d155cca9f5b394::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.reveal-animation_155e1de1f45a1a82.reveal-end_48b08a16d1abab29::before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}

.reveal-animation_155e1de1f45a1a82.reveal-bottom_d0ebd6796594db6b::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_285e8a193c856a32 {
  margin: 4em auto;
}

@media only screen and (min-width: 768px) {
  .cd-intro_285e8a193c856a32 {
    margin: 5em auto;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-intro_285e8a193c856a32 {
    margin: 6em auto;
  }
}
.cd-headline_b2b3a4528125681d {
  font-size: 3rem;
  line-height: 1.2;
}

@media only screen and (min-width: 768px) {
  .cd-headline_b2b3a4528125681d {
    font-size: 4.4rem;
    font-weight: 300;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-headline_b2b3a4528125681d {
    font-size: 48px;
  }
}
@media only screen and (max-width: 768px) {
  .cd-headline_b2b3a4528125681d {
    font-size: 40px;
  }
}
@media only screen and (max-width: 479px) {
  .cd-headline_b2b3a4528125681d {
    font-size: 26px;
  }
}
.cd-words-wrapper_d4d291b5bb472126 {
  display: inline-block;
  position: relative;
  text-align: left;
}

.cd-words-wrapper_d4d291b5bb472126 b {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
}

.cd-words-wrapper_d4d291b5bb472126 b.is-visible_216417f3dc6526d2 {
  position: relative;
}

.no-js_4661fcf7bcbcc66b .cd-words-wrapper_d4d291b5bb472126 b {
  opacity: 0;
}

.no-js_4661fcf7bcbcc66b .cd-words-wrapper_d4d291b5bb472126 b.is-visible_216417f3dc6526d2 {
  opacity: 1;
}

/* -------------------------------- 

xclip 

-------------------------------- */
.cd-headline_b2b3a4528125681d.clip span {
  display: inline-block;
  padding: 0;
}

.cd-headline_b2b3a4528125681d.clip .cd-words-wrapper_d4d291b5bb472126 {
  overflow: hidden;
  vertical-align: middle;
  position: relative;
  margin-top: -20px;
}
.cd-headline_b2b3a4528125681d.clip .cd-words-wrapper_d4d291b5bb472126 b {
  font-weight: 700;
}

.cd-headline_b2b3a4528125681d.clip .cd-words-wrapper_d4d291b5bb472126::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 4px;
  height: 100%;
  background-color: var(--color-primary-3);
  transform: translateY(-50%);
}

.cd-headline_b2b3a4528125681d.clip b {
  opacity: 0;
}

.cd-headline_b2b3a4528125681d.clip b.is-visible_216417f3dc6526d2 {
  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_93b2556cac7dd0bd,
body.sal-disabled_67e44579ec2c2a54 [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_93b2556cac7dd0bd,
body.sal-disabled_67e44579ec2c2a54 [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_93b2556cac7dd0bd,
body.sal-disabled_67e44579ec2c2a54 [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_93b2556cac7dd0bd,
body.sal-disabled_67e44579ec2c2a54 [data-sal|=flip] {
  transform: none;
}

/* header styles */
.header-style-one-wrapper_1c018cfd12c2ff3e {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-style-one-wrapper_1c018cfd12c2ff3e .button-area-start_a8ff1b7dda4664e3 {
  display: flex;
  align-items: center;
  gap: 23px;
}
@media only screen and (max-width: 767px) {
  .header-style-one-wrapper_1c018cfd12c2ff3e .button-area-start_a8ff1b7dda4664e3 .call-us_fc3c41278c7d7148 {
    display: none;
  }
}
.header-style-one-wrapper_1c018cfd12c2ff3e .button-area-start_a8ff1b7dda4664e3 a {
  font-weight: 800;
  font-family: var(--font-primary);
  transition: 0.3s;
}
@media (max-width: 576px) {
  .header-style-one-wrapper_1c018cfd12c2ff3e .button-area-start_a8ff1b7dda4664e3 .rts-btn {
    display: block!important;
  }
}
.header-style-one-wrapper_1c018cfd12c2ff3e .logo-area_2515bfc60ae8e5a5 .logo_641041dbd4e9ebf1 {
  padding: 25px 0;
  display: block;
}

[data-theme=light] .logo-area_2515bfc60ae8e5a5 img.light_0a2f9ce80c9dac45 {
  display: block;
}
[data-theme=light] .logo-area_2515bfc60ae8e5a5 img.dark_c1052cd792c56e09 {
  display: none;
}

[data-theme=dark] .logo-area_2515bfc60ae8e5a5 img.light_0a2f9ce80c9dac45 {
  display: none;
}
[data-theme=dark] .logo-area_2515bfc60ae8e5a5 img.dark_c1052cd792c56e09 {
  display: block;
  max-width: 240px;
}
[data-theme=dark] .header--sticky.style-six_ee4403e4d9a93383 .main-nav-area_716187f8ec4eeb71 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.style-six_ee4403e4d9a93383 .button-area-start_a8ff1b7dda4664e3 .text-btn_00adc4a21347aa9a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky {
  background: var(--sticky-menu-dark);
}
[data-theme=dark] .header--sticky.sticky .main-nav-area_716187f8ec4eeb71 ul li a {
  color: #fff;
}
[data-theme=dark] .header--sticky.sticky .button-area-start_a8ff1b7dda4664e3 .call-us_fc3c41278c7d7148, [data-theme=dark] .header--sticky.sticky .button-area-start_a8ff1b7dda4664e3 .text-btn_00adc4a21347aa9a {
  color: #fff;
}

[data-theme=dark] [data-theme=dark] .header--sticky.style-six_ee4403e4d9a93383 .main-nav-area_716187f8ec4eeb71 ul li a {
  color: #fff;
}

.header-style-one_8d9afc3ea86f2242 {
  position: absolute;
  z-index: 1;
  border-bottom: 1px solid #8989892c;
  width: 100%;
  z-index: 5;
}
.header-style-one_8d9afc3ea86f2242 .header-style-one-wrapper_1c018cfd12c2ff3e .main-nav-area_716187f8ec4eeb71 {
  margin-left: 120px;
}
@media only screen and (max-width: 1199px) {
  .header-style-one_8d9afc3ea86f2242 .header-style-one-wrapper_1c018cfd12c2ff3e .main-nav-area_716187f8ec4eeb71 {
    margin-left: 0;
  }
}
@media (min-width: 991.8px) {
  .menu-btn-container_6f4e10dc6e568702 {
    display: none!important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-style-one_8d9afc3ea86f2242 .header-style-one-wrapper_1c018cfd12c2ff3e .main-nav-area_716187f8ec4eeb71 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-style-one_8d9afc3ea86f2242 .header-style-one-wrapper_1c018cfd12c2ff3e .main-nav-area_716187f8ec4eeb71 {
    display: none;
  }
}
@media (max-width: 768px) {
  .header-style-one_8d9afc3ea86f2242 .header-style-one-wrapper_1c018cfd12c2ff3e .button-area-start_a8ff1b7dda4664e3 a.text-btn_00adc4a21347aa9a {
    display: none;
  }
}

.header--sticky {
  transition: 0s;
}
.header--sticky.style-six_ee4403e4d9a93383 {
  background: var(--body-bg);
}

header.header-two_6a87f40416054221 {
  display: block;
}
header.header-two_6a87f40416054221.border-bottom_dd0e97d238542736 {
  border-bottom: 1px solid var(--color-border) !important;
}

.header-two-content-main_5b91f4f6daf6f698 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-two-content-main_5b91f4f6daf6f698 a.logo-area_2515bfc60ae8e5a5 {
  padding: 25px 0;
}
.header-two-content-main_5b91f4f6daf6f698 .header-end-area_204301f7576e0c9a {
  display: flex;
  align-items: center;
  gap: 32px;
}
.header-two-content-main_5b91f4f6daf6f698 .header-end-area_204301f7576e0c9a a.reqiest_db2449ff85864e85 {
  font-weight: 800;
  font-family: var(--font-primary);
}
@media (max-width: 768px) {
  .header-two-content-main_5b91f4f6daf6f698 .header-end-area_204301f7576e0c9a a.reqiest_db2449ff85864e85 {
    display: none;
  }
}
@media (max-width: 576px) {
  .header-two-content-main_5b91f4f6daf6f698 .header-end-area_204301f7576e0c9a .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_28a6579a291c50da {
  width: 100%;
  position: absolute;
}
.header-three_28a6579a291c50da .header-wrapper-main-three_62a3c8ff1ebee430 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header-three_28a6579a291c50da .header-wrapper-main-three_62a3c8ff1ebee430 .header-right-area_4cef4446e894559f {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media (max-width: 991px) {
  .header-three_28a6579a291c50da .header-wrapper-main-three_62a3c8ff1ebee430 .header-right-area_4cef4446e894559f .main-nav-area_716187f8ec4eeb71 {
    display: none;
  }
}
.header-three_28a6579a291c50da .header-wrapper-main-three_62a3c8ff1ebee430 .header-right-area_4cef4446e894559f .main-nav-area_716187f8ec4eeb71 ul li a {
  color: #fff;
}
@media (max-width: 576px) {
  .header-three_28a6579a291c50da .header-wrapper-main-three_62a3c8ff1ebee430 .header-right-area_4cef4446e894559f .rts-btn {
    display: none;
  }
}
.header-three_28a6579a291c50da .header-wrapper-main-three_62a3c8ff1ebee430 .logo-area_2515bfc60ae8e5a5 {
  padding: 25px 0;
}

.main-nav-area_716187f8ec4eeb71 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 0;
}
.main-nav-area_716187f8ec4eeb71 ul li {
  margin: 0;
}
.main-nav-area_716187f8ec4eeb71 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_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 {
  transition: all 0.3s;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3:hover .menu-item_bb5c2fcbe575667d {
  opacity: 0.5;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .menu-item_bb5c2fcbe575667d {
  transition: all 0.3s;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .menu-item_bb5c2fcbe575667d .fluxi-dropdown-main-element_f787e70a41b73728 {
  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_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .menu-item_bb5c2fcbe575667d .fluxi-dropdown-main-element_f787e70a41b73728 {
    padding: 35px 17px;
  }
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .menu-item_bb5c2fcbe575667d:hover {
  opacity: 1;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc {
  z-index: 10;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc .fluxi-submenu_3d39db85c881fd93 {
  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_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc .fluxi-submenu_3d39db85c881fd93:hover li.nav-item .nav-link {
  opacity: 0.5;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc .fluxi-submenu_3d39db85c881fd93 li.nav-item {
  width: 100%;
  transition: all 0.3s;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc .fluxi-submenu_3d39db85c881fd93 li.nav-item:hover .nav-link {
  background: #F2F2F8;
  opacity: 1;
}
.main-nav-area_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc .fluxi-submenu_3d39db85c881fd93 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_716187f8ec4eeb71 ul.fluxi-desktop-menu_5ec6dd239331c1b3 .fluxi-has-dropdown_689753c475bbf8bc:hover .fluxi-submenu_3d39db85c881fd93 {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
}

.header-two-content-main_5b91f4f6daf6f698 .main-nav-area_716187f8ec4eeb71 {
  margin-left: -150px;
}
@media only screen and (max-width: 1199px) {
  .header-two-content-main_5b91f4f6daf6f698 .main-nav-area_716187f8ec4eeb71 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header-two-content-main_5b91f4f6daf6f698 .main-nav-area_716187f8ec4eeb71 {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .header-two-content-main_5b91f4f6daf6f698 .main-nav-area_716187f8ec4eeb71 {
    display: none;
  }
}

.side-bar_96bdde3b6ffea0fc {
  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_96bdde3b6ffea0fc {
    width: 315px;
  }
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .thumbnail_001c414bfa1db4b5 {
  display: flex;
  justify-content: center;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .thumbnail_001c414bfa1db4b5 img {
  width: 60%;
  margin: auto;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .title {
  font-weight: 600;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .footer_4d8e64285e07f6a4 {
  padding-top: 50px;
  margin-top: 40px;
  border-top: 1px solid #e8e8e8;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .footer_4d8e64285e07f6a4 .title {
  font-weight: 500;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .footer_4d8e64285e07f6a4 a.rts-btn {
  margin: auto;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 {
  margin-top: 50px;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .title {
  margin-bottom: 20px;
  font-size: 24px;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .single-info_72ad038d5407cc86 {
  margin: 15px 0;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .single-info_72ad038d5407cc86 a:hover {
  color: var(--color-primary);
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .rts-social-style-one_117458e80220b9b2 {
  margin-top: 40px;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .rts-social-style-one_117458e80220b9b2 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
  list-style: none;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .rts-social-style-one_117458e80220b9b2 ul li {
  margin: 0;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .rts-social-style-one_117458e80220b9b2 ul li a {
  height: 45px;
  width: 45px;
  border-radius: 50%;
  border: 1px solid #dfdfdf;
  display: flex;
  align-items: center;
  justify-content: center;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .contact-information--sidebar_1b590ff530638b43 .rts-social-style-one_117458e80220b9b2 ul li a:hover {
  background: var(--color-primary);
  border: 1px solid transparent;
  color: #fff;
}

.side-bar_96bdde3b6ffea0fc.show {
  left: 0;
  overflow-y: auto;
}

.side-bar_96bdde3b6ffea0fc button {
  max-width: max-content;
  margin-right: auto;
  margin-left: -53px;
  margin-top: 0;
  position: absolute;
}
.side-bar_96bdde3b6ffea0fc 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_8d9afc3ea86f2242.case-studies_c4e28839031bc7b2 .main-nav-area_716187f8ec4eeb71 ul li > a.fluxi-dropdown-main-element_f787e70a41b73728 {
  color: #fff !important;
}

.header-style-one_8d9afc3ea86f2242.case-studies_c4e28839031bc7b2.header--sticky.sticky {
  background: linear-gradient(258deg, #373551 8.48%, #212026 94.83%);
}

.side-bar_96bdde3b6ffea0fc {
  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_96bdde3b6ffea0fc {
    width: 300px;
  }
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .thumbnail_001c414bfa1db4b5 {
  display: flex;
  justify-content: center;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .thumbnail_001c414bfa1db4b5 img {
  width: 85%;
  margin: auto;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 {
  text-align: center;
  margin-top: 30px;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 p {
  max-width: 95%;
  text-align: center;
  margin: auto;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .title {
  font-weight: 600;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .footer_4d8e64285e07f6a4 {
  padding-top: 50px;
  margin-top: 80px;
  border-top: 1px solid #c2c2c2;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .footer_4d8e64285e07f6a4 .title {
  font-weight: 500;
}
.side-bar_96bdde3b6ffea0fc .inner-main-wrapper-desk_9a01efd5e875aaed .inner-content_0494f23f5cc51132 .footer_4d8e64285e07f6a4 a.rts-btn {
  margin: auto;
}

.side-bar_96bdde3b6ffea0fc.show {
  right: 0;
  overflow-y: auto;
}

.side-bar_96bdde3b6ffea0fc button {
  max-width: max-content;
  margin-right: -36px;
  margin-left: auto;
  margin-top: 0;
  position: relative;
  border: none;
}
.side-bar_96bdde3b6ffea0fc 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_e0fe84b7df13864e {
  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_50ef05ee2b94b300 {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  #side-bar .mobile-menu-main_50ef05ee2b94b300 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  #side-bar .mobile-menu-main_50ef05ee2b94b300 {
    display: block;
  }
}

.mobile-menu-main_50ef05ee2b94b300 nav ul {
  padding: 0 20px;
  display: block;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li {
  margin: 0;
  padding: 0;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li a.main_e173cf343f774ff5 {
  padding: 12px 0 17px 0;
  border-bottom: 1px solid #f3f3f3;
  cursor: pointer;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3 {
  position: relative;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3 ul a {
  padding: 10px 0;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3 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_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3 ul li {
  margin: 7px 0 !important;
  border-bottom: 1px solid #f3f3f3;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3::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_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3.mm-active_838f9faf2556f498::after {
  content: "\f077";
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3.third-lvl_ccdaec088de3ecc6::after {
  font-size: 10px;
  padding: 3px 10px;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3.third-lvl_ccdaec088de3ecc6 ul {
  padding: 0 20px;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3.third-lvl_ccdaec088de3ecc6 ul li {
  margin: 10px 0 !important;
  position: relative;
  z-index: 1;
  transition: all 0.3s;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3.third-lvl_ccdaec088de3ecc6 ul li:hover {
  color: var(--color-primary);
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li.has-droupdown_52e7c9a8488b37e3.third-lvl_ccdaec088de3ecc6 ul li a {
  position: absolute;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
}
.mobile-menu-main_50ef05ee2b94b300 nav ul li a {
  display: block;
}
.mobile-menu-main_50ef05ee2b94b300 .social-wrapper-one_4f5f409f7451b057 {
  margin-top: 50px;
}

@media screen and (max-width: 1024px) {
  .side-bar_96bdde3b6ffea0fc.header-two_6a87f40416054221 .inner-main-wrapper-desk_9a01efd5e875aaed, .side-bar_96bdde3b6ffea0fc.header-three_28a6579a291c50da .inner-main-wrapper-desk_9a01efd5e875aaed {
    display: none;
  }
}
@media screen and (min-width: 1024px) {
  .side-bar_96bdde3b6ffea0fc.header-two_6a87f40416054221 .mobile-menu_82413ece556eeb5a, .side-bar_96bdde3b6ffea0fc.header-three_28a6579a291c50da .mobile-menu_82413ece556eeb5a {
    display: none !important;
  }
}

.header-one_23d309a9b24de313 .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4 {
  position: relative;
}
.header-one_23d309a9b24de313 .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4:hover::after {
  color: var(--color-primary);
}
.header-one_23d309a9b24de313 .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4::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_23d309a9b24de313 .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4 .third-lvl_ccdaec088de3ecc6 {
  margin-left: -4px;
}

.header-three_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 {
  padding: 15px 0;
}
.header-three_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4 {
  position: relative;
}
.header-three_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4:hover::after {
  color: var(--color-primary);
}
.header-three_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4::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_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 .sub-dropdown_6939965819833ca4 .third-lvl_ccdaec088de3ecc6 {
  margin-left: -4px;
}
.header-three_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 li {
  margin: 0;
  width: 100%;
}
.header-three_28a6579a291c50da .main-nav-desk_074c7e4106c1f22c nav ul li.has-droupdown_52e7c9a8488b37e3 .submenu.inner-page_0535c79f2ee5edd4 li a {
  display: block;
  width: 100%;
  padding: 0 15px;
}

.sub-dropdown_6939965819833ca4 {
  position: relative !important;
  display: block !important;
}
.sub-dropdown_6939965819833ca4 .submenu.third-lvl_ccdaec088de3ecc6 {
  opacity: 0 !important;
  min-width: 185px !important;
  left: 100% !important;
  top: -13% !important;
  margin: 0;
  border-radius: 0 !important;
}
.sub-dropdown_6939965819833ca4 .submenu.third-lvl_ccdaec088de3ecc6.base {
  display: block !important;
}
.sub-dropdown_6939965819833ca4:hover .sub-menu-link_8ce4c7662dadb973 {
  color: var(--color-primary);
}
.sub-dropdown_6939965819833ca4:hover .submenu.third-lvl_ccdaec088de3ecc6.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block !important;
}
.sub-dropdown_6939965819833ca4:hover .submenu.third-lvl_ccdaec088de3ecc6.base li {
  display: block;
}
.sub-dropdown_6939965819833ca4:hover .submenu.third-lvl_ccdaec088de3ecc6.base li a {
  display: block !important;
}

.header-three_28a6579a291c50da .sub-dropdown_6939965819833ca4:hover .submenu.third-lvl_ccdaec088de3ecc6.base {
  margin-left: -14px !important;
}

.header-two_6a87f40416054221 .header-main-wrapper_acba56f769875bd2 .sub-dropdown_6939965819833ca4:hover .submenu.third-lvl_ccdaec088de3ecc6.base {
  margin-left: 90px !important;
}

header.heder-two_e079b5ecdfc74ce4 .sub-dropdown_6939965819833ca4:hover .submenu.third-lvl_ccdaec088de3ecc6.base {
  opacity: 1 !important;
  min-width: 185px !important;
  top: 0 !important;
  right: 3px;
  display: block;
  margin-left: 0 !important;
}
header.heder-two_e079b5ecdfc74ce4 .sub-dropdown_6939965819833ca4::after {
  position: absolute;
  content: "\f105";
  font-family: "Font Awesome 6 Pro" !important;
  font-size: 16px;
  right: 20px;
  top: 8px;
  color: #fff;
}
header.heder-two_e079b5ecdfc74ce4 .sub-dropdown_6939965819833ca4:hover a.sub-menu-link_8ce4c7662dadb973 {
  color: var(--color-primary) !important;
}
header.heder-two_e079b5ecdfc74ce4 .sub-dropdown_6939965819833ca4:hover::after {
  color: var(--color-primary) !important;
}
header.heder-two_e079b5ecdfc74ce4 .sub-dropdown_6939965819833ca4 .submenu.third-lvl_ccdaec088de3ecc6.base {
  display: block;
}

.sub-dropdown_6939965819833ca4 {
  position: relative !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_6939965819833ca4.active .sub-menu-link_8ce4c7662dadb973 {
  color: #FFFFFF !important;
  padding-left: 40px !important;
}
.sub-dropdown_6939965819833ca4.active .sub-menu-link_8ce4c7662dadb973::after {
  width: 12px !important;
}
.sub-dropdown_6939965819833ca4.active::after {
  color: #FFFFFF;
}
.sub-dropdown_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6 {
  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_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6:hover li a {
  opacity: 0.5;
}
.sub-dropdown_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6.base {
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}
.sub-dropdown_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6 li {
  display: block;
  margin: 0;
  position: relative;
  width: 100%;
}
.sub-dropdown_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6 li:hover a {
  background: #F2F2F8;
  opacity: 1;
}
.sub-dropdown_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6 li:hover a::after {
  width: 12px;
}
.sub-dropdown_6939965819833ca4 .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6 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_6939965819833ca4:hover::after {
  color: #FFFFFF;
}
.sub-dropdown_6939965819833ca4:hover .sub-menu-link_8ce4c7662dadb973 {
  color: var(--color-primary);
}
.sub-dropdown_6939965819833ca4:hover .fluxi-submenu_3d39db85c881fd93.third-lvl_ccdaec088de3ecc6.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_95860f9117b5d261 {
  max-width: 1064px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 1199px) {
  .container-2_95860f9117b5d261 {
    padding: 0 15px;
  }
}

.section-bg_2a31ba5a79c6640a {
  background: var(--section-bg-gray);
}

.bg_white_17ea7857f02f198f {
  background: var(--body-bg);
}

.g-48_148367a1a90c3e8c {
  --bs-gutter-x: 48px;
  --bs-gutter-y: 48px;
}

@media (max-width: 1200px) and (min-width: 992px) {
  .g-lg-0_2b53fb95dff1f287 {
    --bs-gutter-x: 0;
    --bs-gutter-y: 0;
  }
}

.bg-gray_85a4f4ce68a2c63d {
  background: #F8F9FB;
}

.bg-gray-2_395a200e2cd26ec0 {
  background: var(--bg-gray-2);
}

.overflow-right-div_43734028b60502c2 {
  width: 125%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .overflow-right-div_43734028b60502c2 {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .overflow-right-div_43734028b60502c2 {
    width: 100%;
  }
}

.gsap-marker-end_7c8a4353fe91f554,
.gsap-marker-start_3dadcb4857c22b71,
.gsap-marker-scroller-end_3d5d3636cc64f74d,
.gsap-marker-scroller-start_3595de86c0ec0330 {
  display: none !important;
}

.bg-dark-p_019e4c8a052ec204 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.bg-dark-color_dce3f66571cacc7f {
  background: var(--footer-bg-2);
}

.border-radious-top-section_b3fe5d59da31a467 {
  border-radius: 32px 32px 0px 0px;
}

.customer-review-area_22c43e3da4fe1a79 {
  display: flex;
  gap: 13px;
  align-items: center;
}
.customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 {
  display: flex;
  align-items: center;
  position: relative;
  width: 170px;
  transition: all 0.3s;
}
.customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 img {
  position: absolute;
  left: 0;
  cursor: pointer;
  transition: all 0.3s;
  transform: scale(1);
}
.customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 img:hover {
  z-index: 2;
  transform: scale(1.1);
}
.customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 img.two_14b293df042f8ecd {
  left: 38px;
}
.customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 img.three_23227761663f3a14 {
  left: 73px;
}
.customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 img.four_38cf4de4d9671187 {
  left: 108px;
}
.customer-review-area_22c43e3da4fe1a79 p.desc {
  margin-bottom: 0;
}

.br-none_cb39a7b9a3d3c97d {
  border-radius: 0 !important;
}

.color-secondary-2_6fa378a9d73c633b {
  color: var(--color-secondary-2);
  -webkit-text-fill-color: var(--color-secondary-2) !important;
}

@media (max-width: 991px) {
  .order-change_24c133c62918b7a4 {
    order: 2;
  }
}

.loader-wrapper_7cbd136a6c48a6c1 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.loader-wrapper_7cbd136a6c48a6c1 .loader-section_e97c1ba8b3c77bfe {
  position: fixed;
  top: 0;
  background: var(--color-white);
  width: 50%;
  height: 100%;
  z-index: 1000;
}

.loader-wrapper_7cbd136a6c48a6c1 .loader-section_e97c1ba8b3c77bfe.section-left_e3508529a1c4cfac {
  left: 0;
}

.loader-wrapper_7cbd136a6c48a6c1 .loader-section_e97c1ba8b3c77bfe.section-right_adb6445b4e5434d8 {
  right: 0;
}

/* Loaded Styles */
.loaded .loader-wrapper_7cbd136a6c48a6c1 .loader-section_e97c1ba8b3c77bfe.section-left_e3508529a1c4cfac {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader-wrapper_7cbd136a6c48a6c1 .loader-section_e97c1ba8b3c77bfe.section-right_adb6445b4e5434d8 {
  transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}

.loaded .loader_9793212ec4969560 {
  opacity: 0;
  transition: all 0.3s ease-out;
}

.loaded .loader-wrapper_7cbd136a6c48a6c1 {
  visibility: hidden;
  transform: translateY(-100%);
  transition: all 0.3s 1s ease-out;
}

.loader_9793212ec4969560: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_9793212ec4969560 {
  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_8d6e55e6cb11444b {
  -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_8d6e55e6cb11444b.btt__visible_a3ac8082a0a65a7c {
  opacity: 1 !important;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.rts-switcher.rts-theme-mode_8d6e55e6cb11444b {
  position: fixed;
  bottom: 90px;
  right: 30px;
  z-index: 999;
  display: flex;
  justify-content: center;
  align-items: center;
}
.rts-switcher .rts-darkmode_3b875953a4f707ba 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_9b13a14bf58504b1 {
  display: none;
}
[data-theme=light] .rts-dark-light i.fa-moon_bd5155641d078354 {
  display: block;
}

[data-theme=dark] .rts-dark-light i.fa-sun-bright_9b13a14bf58504b1 {
  display: block;
}
[data-theme=dark] .rts-dark-light i.fa-moon_bd5155641d078354 {
  display: none;
}
[data-theme=dark] .rts-btn.btn-primary_88166ca662252082:hover,
[data-theme=dark] .rts-btn.btn-primary-5_bac2eb690bc1ee44:hover,
[data-theme=dark] .rts-btn.btn-primary-6_e253ee8f3bb9ba8c:hover {
  color: #26262c;
}
[data-theme=dark] .rts-btn.btn-primary-4_e2c59295eaa3c4c0: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_88166ca662252082 {
  background: var(--color-primary-btn);
  border: none;
}
.rts-btn.btn-primary_88166ca662252082:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-2_b5b8453acc130895 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-2_b5b8453acc130895::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_b5b8453acc130895::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_b5b8453acc130895:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-2_b5b8453acc130895:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-3_70181367753bdad4 {
  position: relative;
  z-index: 1;
  color: #fff;
}
.rts-btn.btn-primary-3_70181367753bdad4::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_70181367753bdad4::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_70181367753bdad4:hover::before {
  opacity: 1;
}
.rts-btn.btn-primary-3_70181367753bdad4:hover::after {
  opacity: 0;
}
.rts-btn.btn-primary-4_e2c59295eaa3c4c0 {
  background: #614CE1;
  color: #fff;
}
.rts-btn.btn-primary-4_e2c59295eaa3c4c0:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-5_bac2eb690bc1ee44 {
  background: var(--color-primary-2);
  color: #fff;
}
.rts-btn.btn-primary-5_bac2eb690bc1ee44:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-6_e253ee8f3bb9ba8c {
  background: var(--color-secondary-2);
  color: #fff;
  border-radius: 0;
}
.rts-btn.btn-primary-6_e253ee8f3bb9ba8c:hover {
  background: var(--color-title);
}
.rts-btn.btn-primary-7_8c7cf0452636de49 {
  background: var(--color-gradient);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
.rts-btn.btn-primary-7_8c7cf0452636de49::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_8c7cf0452636de49:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-8_e38d883a73395c71 {
  background: var(--color-gradient-2);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-8_e38d883a73395c71::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_e38d883a73395c71:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-9_62ca8f89a09a9f75 {
  background: var(--color-gradient-3);
  color: #fff;
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
}
.rts-btn.btn-primary-9_62ca8f89a09a9f75::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_62ca8f89a09a9f75:hover::after {
  opacity: 1;
}
.rts-btn.btn-primary-4-border_b7ad6118f16e6fa1 {
  border: 2px solid #614CE1;
  color: var(--color-primary);
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_b7ad6118f16e6fa1 i {
  font-weight: 700;
}
.rts-btn.btn-primary-4-border_b7ad6118f16e6fa1:hover {
  background: var(--color-primary);
  color: #fff;
}
.rts-btn.btn-primary-border_e1d6a55987bb14b7 {
  border: 2px solid #bcbfdb8f;
  color: #FFFFFF;
  font-weight: 700;
}
.rts-btn.btn-primary-border_e1d6a55987bb14b7 i {
  font-weight: 700;
}
.rts-btn.btn-primary-border_e1d6a55987bb14b7:hover {
  background: var(--color-primary);
  border-color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b64ce81f3220fbb8 {
  border: 2px solid #bcbfdb8f;
  color: var(--color-primary);
}
.rts-btn.btn-primary-5-border_b64ce81f3220fbb8:hover {
  background: var(--color-primary-2);
  color: #fff;
  border: 2px solid var(--color-primary-2);
}
.rts-btn.btn-primary-5-border_b64ce81f3220fbb8.about_b5cdd694a22fec10 {
  color: #FFFFFF;
}
.rts-btn.btn-primary-5-border_b64ce81f3220fbb8.about_b5cdd694a22fec10:hover {
  background: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.rts-btn.arrow-rotate_57cb2ac348f00741 i {
  transform: rotate(-45deg);
  margin-left: 8px;
  transition: all 0.4s;
}
.rts-btn.arrow-rotate_57cb2ac348f00741:hover i {
  transform: rotate(0);
}
.rts-btn.btn-primary-6-border_570ecb1316818684 {
  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_570ecb1316818684 i {
  font-weight: 400;
}
.rts-btn.btn-primary-6-border_570ecb1316818684:hover {
  background: var(--color-secondary-2);
  color: #fff;
}
.rts-btn.arrow-rotate_57cb2ac348f00741 i {
  transform: rotate(-45deg);
  margin-left: 8px;
}
.rts-btn.btn-primary-gradient-border_67cc34dcc2ed8508 {
  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_67cc34dcc2ed8508::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_67cc34dcc2ed8508::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_67cc34dcc2ed8508 i {
  font-weight: 400;
}
.under-line-btn_315f9095e1fa8385 {
  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_315f9095e1fa8385::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 1px;
  background: #BCBFDB;
  width: 100%;
}
.under-line-btn_315f9095e1fa8385::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_315f9095e1fa8385:hover::before {
  left: 0;
  width: 100%;
}

.banner-one-content-left_85a0ff848d40eb82 .title {
  color: var(--color-title);
  margin-bottom: 30px;
  font-size: 78px;
  line-height: 1.2;
}
.banner-one-content-left_85a0ff848d40eb82 .title span {
  color: var(--color-primary);
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_85a0ff848d40eb82 .title {
    font-size: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .banner-one-content-left_85a0ff848d40eb82 .title {
    font-size: 40px;
  }
}
.banner-one-content-left_85a0ff848d40eb82 p.disc_a9d59060793c243c {
  margin-bottom: 50px;
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a {
  display: flex;
  align-items: center;
  gap: 25px;
}
@media only screen and (max-width: 1199px) {
  .banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 40px;
  }
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a .customer-review-area_22c43e3da4fe1a79 .client-img_f571b5aabc8f73d4 {
  width: 150px;
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a .customer-review-area_22c43e3da4fe1a79 p.desc {
  min-width: max-content;
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a .customer-review-area_22c43e3da4fe1a79 img {
  max-width: 40%;
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a .customer-review-area_22c43e3da4fe1a79 img.two_14b293df042f8ecd {
  left: 24px;
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a .customer-review-area_22c43e3da4fe1a79 img.three_23227761663f3a14 {
  left: 48px;
}
.banner-one-content-left_85a0ff848d40eb82 .button-banner-one-wrapper_45ea969bb37b4f2a .customer-review-area_22c43e3da4fe1a79 img.four_38cf4de4d9671187 {
  left: 72px;
}

.banner-one-right-content-with-img_825eac19d705d5dd {
  position: relative;
}
@media only screen and (max-width: 1199px) {
  .banner-one-right-content-with-img_825eac19d705d5dd {
    margin-right: 0;
  }
}
.banner-one-right-content-with-img_825eac19d705d5dd .img-1_9311cfa908074282 {
  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_825eac19d705d5dd .img-1_9311cfa908074282 {
    max-width: 50%;
  }
}
.banner-one-right-content-with-img_825eac19d705d5dd .img-2_0d40f4f38d334ab8 {
  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_825eac19d705d5dd .img-2_0d40f4f38d334ab8 {
    max-width: 42%;
    bottom: -11%;
  }
}

.rts-banner-area-one_179052de3dbe3488 {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.rts-banner-area-one_179052de3dbe3488 .box-one-top_12510abff6ff69bc {
  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_179052de3dbe3488 .box-one-bottom_6de4b7edac609392 {
  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_179052de3dbe3488 .radious-shape_d2951986821aef88 {
    display: none;
  }
}
.rts-banner-area-one_179052de3dbe3488 .radious-shape_d2951986821aef88 .right-top_62c86364d98d7aff {
  position: absolute;
  right: -26px;
  top: 10%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_179052de3dbe3488 .radious-shape_d2951986821aef88 .right-bottom_7f922dd0569b01e8 {
  position: absolute;
  left: -20px;
  top: 18%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_179052de3dbe3488 .radious-shape_d2951986821aef88 .mid-top_58e5f322773c669d {
  position: absolute;
  top: 13%;
  left: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_179052de3dbe3488 .radious-shape_d2951986821aef88 .left-bottom_0a53d3c72ed6afa8 {
  position: absolute;
  left: -24px;
  top: 40%;
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_179052de3dbe3488 .radious-shape_d2951986821aef88 .left-top_9a0c6c55d3b22b38 {
  position: absolute;
  right: -20px;
  bottom: 50%;
  transform: translateY(50%);
  animation: jump-2 15s linear infinite;
}
.rts-banner-area-one_179052de3dbe3488 .radious-shape_d2951986821aef88 .center-bottom_68a36c65b6e91206 {
  position: absolute;
  left: 46%;
  bottom: 40%;
  animation: jump-1 18s linear infinite;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-content-left_85a0ff848d40eb82 .title {
  font-weight: 800;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-content-left_85a0ff848d40eb82 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-content-left_85a0ff848d40eb82 .title {
    font-size: 38px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-content-left_85a0ff848d40eb82 .title {
    font-size: 27px;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-content-left_85a0ff848d40eb82 p.disc_a9d59060793c243c {
  max-width: 90%;
  font-size: 20px;
  line-height: 30px;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-content-left_85a0ff848d40eb82 .customer-review-area_22c43e3da4fe1a79 {
  margin-top: 60px;
  display: flex;
  gap: 13px;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-right-content-with-img_825eac19d705d5dd {
    margin-bottom: 50px;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-right-content-with-img_825eac19d705d5dd .short-image-area_4ad0e01fb8465f6f .img-1_9311cfa908074282 {
  top: unset;
  left: -6%;
  bottom: -6%;
  animation: none;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-right-content-with-img_825eac19d705d5dd .short-image-area_4ad0e01fb8465f6f .img-1_9311cfa908074282 {
    bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .banner-one-right-content-with-img_825eac19d705d5dd .short-image-area_4ad0e01fb8465f6f .img-1_9311cfa908074282 {
    left: 0;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-area-inner_0505d6ba80ce50cb {
  padding: 80px 30px;
  border: 1px solid var(--color-border);
  border-radius: 32px;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 {
  margin-bottom: 40px;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .title {
  color: var(--color-title);
  font-size: 28px;
  font-weight: 800;
  line-height: 1.2;
  margin-bottom: 10px;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .brand-left-short-title-one_e5eab0fc3bd21c01 {
  display: flex;
  align-items: center;
  gap: 16px;
  justify-content: center;
}
@media (max-width: 700px) {
  .rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .brand-left-short-title-one_e5eab0fc3bd21c01 {
    flex-direction: column;
    gap: 0;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .brand-left-short-title-one_e5eab0fc3bd21c01 .star-rating_2afd041e4c4b60bb {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .brand-left-short-title-one_e5eab0fc3bd21c01 .star-rating_2afd041e4c4b60bb li {
  list-style: none;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .brand-left-short-title-one_e5eab0fc3bd21c01 .star-rating_2afd041e4c4b60bb li a {
  color: #FF6354;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-title-area_f463b687a94d41e8 .brand-left-short-title-one_e5eab0fc3bd21c01 p.disc_a9d59060793c243c {
  color: var(--color-body);
  font-weight: 400;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-slider-area_d44bbddf8df81531 {
  overflow: hidden;
}
.rts-banner-area-one_179052de3dbe3488.banner-five_17c4d3171c91d6a1 .brand-slider-area_d44bbddf8df81531 .brand-inner_42c6f19cc760f7a4 {
  text-align: center;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 {
  background: #212026;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 {
  padding: 90px 0 120px;
  flex: 1;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .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_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .title {
    font-size: 44px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .title {
    font-size: 34px;
    line-height: 120%;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 p.disc_a9d59060793c243c {
  color: #BCBFDB;
  font-size: 20px;
  line-height: 150%;
  font-weight: 400;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .button-area_c92c404b84492b7b {
  display: flex;
  gap: 16px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .button-area_c92c404b84492b7b {
    flex-wrap: wrap;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .button-area_c92c404b84492b7b .rts-btn {
  border-radius: 0;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .button-area_c92c404b84492b7b .rts-btn.btn-primary-5_bac2eb690bc1ee44 {
  padding: 15px 24px 10px;
  border: 2px solid transparent;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .button-area_c92c404b84492b7b .rts-btn.btn-primary-5_bac2eb690bc1ee44:hover {
  border: 2px solid #bcbfdb8f;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .button-area_c92c404b84492b7b .rts-btn.btn-primary-5-border_b64ce81f3220fbb8 {
  color: #FFFFFF;
  padding: 14px 20px;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .counter-upmain-wrapper-style-six_94972363967af65b {
  display: flex;
  align-items: center;
  gap: 50px;
  margin-top: 50px;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .counter-upmain-wrapper-style-six_94972363967af65b .single-counter-up-six_33a8aef7572e64c5 .title {
  color: var(--color-secondary-2);
  margin-bottom: 10px;
  font-size: 48px;
  font-weight: 800;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-content-left_b0640a135b080672 .counter-upmain-wrapper-style-six_94972363967af65b .single-counter-up-six_33a8aef7572e64c5 p {
  color: #D7D9E9;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 {
  position: relative;
  display: flex;
  align-items: end;
  gap: 25px;
  flex: 1;
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 {
    margin-bottom: 90px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 {
    flex-direction: column;
    align-items: center;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 {
  position: absolute;
  height: 100%;
  bottom: 90px;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 {
    width: 100%;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 .image-one_38ca89fe5cf2aec7 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 .image-one_38ca89fe5cf2aec7 img {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 {
    position: relative;
    bottom: 0;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 .image-two_0a46ceaffe4c9105 {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-left_f63bc9fdb7970a91 .image-two_0a46ceaffe4c9105 img {
    width: 100%;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 {
  position: absolute;
  right: -90px;
  height: 100%;
  bottom: -40px;
}
@media screen and (max-width: 1400px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 {
    right: -20%;
  }
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 {
    right: -50%;
  }
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 {
    display: block;
    right: 0;
    position: relative;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 {
    display: none;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 .image-three_a25714f7599243a7 {
  margin-bottom: 35px;
  border-radius: 20px;
  overflow: hidden;
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .banner-six-right-content-with-img_5c1a9fb469b99ea1 .image-right_9a28df244041c5e4 .image-four_f909d5db3271022d {
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .shape_17b22fb18102864c {
    display: none;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .shape_17b22fb18102864c .right-top_62c86364d98d7aff {
  position: absolute;
  top: -10%;
  right: -8%;
  z-index: -1;
}
@media screen and (max-width: 992px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .shape_17b22fb18102864c .right-top_62c86364d98d7aff {
    top: -18%;
    right: -18%;
  }
}
.rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .shape_17b22fb18102864c .right-bottom_7f922dd0569b01e8 {
  position: absolute;
  bottom: -10%;
  right: 22%;
  z-index: -1;
}
@media screen and (max-width: 1200px) {
  .rts-banner-area-one_179052de3dbe3488.banner-six_43e3cde2abb45b09 .shape_17b22fb18102864c .right-bottom_7f922dd0569b01e8 {
    bottom: -10%;
    right: 10%;
    display: none;
  }
}

.rts-banner-area-two_15fe5f7f290fd4a7 {
  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_15fe5f7f290fd4a7::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_15fe5f7f290fd4a7 .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_15fe5f7f290fd4a7 .title {
    font-size: 55px;
  }
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 .title {
    font-size: 35px;
  }
}
.rts-banner-area-two_15fe5f7f290fd4a7 p.disc_a9d59060793c243c {
  max-width: 40%;
  margin: auto;
  margin-top: 30px;
}
@media only screen and (max-width: 479px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 p.disc_a9d59060793c243c {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 p.disc_a9d59060793c243c {
    max-width: 60%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 p.disc_a9d59060793c243c {
    max-width: 65%;
  }
}
@media screen and (max-width: 576px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}
.rts-banner-area-two_15fe5f7f290fd4a7 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_15fe5f7f290fd4a7 form {
    flex-direction: column;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 form {
    max-width: 55%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-banner-area-two_15fe5f7f290fd4a7 form {
    max-width: 80%;
  }
}
.rts-banner-area-two_15fe5f7f290fd4a7 form input {
  height: 56px;
  border: 1px solid var(--color-border);
  background: #fff;
  border-radius: 12px;
}
.rts-banner-area-two_15fe5f7f290fd4a7 form .rts-btn {
  padding: 18px 27px;
}
.rts-banner-area-two_15fe5f7f290fd4a7 .bottom-text_9237d2a4428d5ed2 p.disc_a9d59060793c243c {
  margin-bottom: 0;
  margin: auto;
  margin-top: 34px;
}

.large-image-video-area_e4c268decee7f7f4 {
  margin-top: 30px;
  position: relative;
  z-index: 10;
}
@media screen and (max-width: 576px) {
  .large-image-video-area_e4c268decee7f7f4 {
    margin-top: 70px;
  }
}

.mt-dec-100_56026c3e56998eb2 {
  margin-top: -100px;
}

.main-wrapper-banner-uner-over-flew_012408a2478573ff {
  position: relative;
}
@media screen and (max-width: 576px) {
  .main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .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_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .one {
    top: 15%;
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .one {
    top: 10%;
    right: 10%;
  }
}
.main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .two_14b293df042f8ecd {
  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_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .two_14b293df042f8ecd {
    top: 10%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .two_14b293df042f8ecd {
    top: 5%;
  }
}
.main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .three_23227761663f3a14 {
  position: absolute;
  left: 10%;
  top: 50%;
  z-index: 1;
}
@media only screen and (max-width: 479px) {
  .main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .three_23227761663f3a14 {
    top: 40%;
  }
}
.main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .four_38cf4de4d9671187 {
  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_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .four_38cf4de4d9671187 {
    right: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .four_38cf4de4d9671187 {
    display: none;
  }
}
.main-wrapper-banner-uner-over-flew_012408a2478573ff .banner-2-shape_b032fae8e4fc9c2a .five_d790cc7831b012d5 {
  position: absolute;
  left: 25%;
  top: 75%;
  z-index: 1;
}

.header-three_28a6579a291c50da {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.banner-three-area-start_6020b7d3866cdd13 {
  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_6020b7d3866cdd13 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.banner-three-area-start_6020b7d3866cdd13 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.banner-three-area-start_6020b7d3866cdd13 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: -30px;
  left: 30%;
}
.banner-three-area-start_6020b7d3866cdd13 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  top: 40%;
  right: 10%;
}
.banner-three-area-start_6020b7d3866cdd13 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  top: 65%;
  right: 27%;
}
.banner-three-area-start_6020b7d3866cdd13 .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  top: 55%;
  left: 25%;
}

.banner-wrapper-three-main_c4d7fb57e6aaaa35 {
  padding: 250px 0;
  text-align: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_c4d7fb57e6aaaa35 {
    padding-top: 150px;
    padding-bottom: 0;
  }
}
.banner-wrapper-three-main_c4d7fb57e6aaaa35 .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_c4d7fb57e6aaaa35 .title {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_c4d7fb57e6aaaa35 .title {
    font-size: 40px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_c4d7fb57e6aaaa35 .title {
    font-size: 38px;
  }
}
.banner-wrapper-three-main_c4d7fb57e6aaaa35 .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_c4d7fb57e6aaaa35 .title span {
    font-size: 50px;
    line-height: 110%;
  }
}
@media screen and (max-width: 767px) {
  .banner-wrapper-three-main_c4d7fb57e6aaaa35 .title span {
    font-size: 38px;
  }
}
@media screen and (max-width: 479px) {
  .banner-wrapper-three-main_c4d7fb57e6aaaa35 .title span {
    font-size: 35px;
  }
}
.banner-wrapper-three-main_c4d7fb57e6aaaa35 p.disc_a9d59060793c243c {
  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_c4d7fb57e6aaaa35 p.disc_a9d59060793c243c br {
    display: none;
  }
}
.banner-wrapper-three-main_c4d7fb57e6aaaa35 .button-area_c92c404b84492b7b {
  text-align: center;
  display: flex;
  align-items: center;
  gap: 33px;
  justify-content: center;
}
@media screen and (max-width: 575px) {
  .banner-wrapper-three-main_c4d7fb57e6aaaa35 .button-area_c92c404b84492b7b {
    flex-wrap: wrap;
  }
}
.banner-wrapper-three-main_c4d7fb57e6aaaa35 .button-area_c92c404b84492b7b .under-line-btn_315f9095e1fa8385::before {
  background: var(--color-gradient-7);
}
.banner-wrapper-three-main_c4d7fb57e6aaaa35 span.bottom {
  margin-top: 40px;
  display: block;
  color: #f0f0f0;
}

.banner-four-content-left_3a8444dccadfa82f {
  padding-top: 68px;
}
.banner-four-content-left_3a8444dccadfa82f 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_3a8444dccadfa82f .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_3a8444dccadfa82f .title {
    font-size: 75px;
  }
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_3a8444dccadfa82f .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .banner-four-content-left_3a8444dccadfa82f .title {
    font-size: 40px;
  }
}
.banner-four-content-left_3a8444dccadfa82f p {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
}
.banner-four-content-left_3a8444dccadfa82f .banner-logo-area_33b782bd09e0dca7 {
  margin-top: 50px;
}
.banner-four-content-left_3a8444dccadfa82f .banner-logo-area_33b782bd09e0dca7 p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.banner-four-content-left_3a8444dccadfa82f .banner-logo-area_33b782bd09e0dca7 .logo-area_2515bfc60ae8e5a5 {
  display: inline-flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 768px) {
  .banner-four-content-left_3a8444dccadfa82f .banner-logo-area_33b782bd09e0dca7 .logo-area_2515bfc60ae8e5a5 {
    gap: 30px;
    flex-wrap: wrap;
  }
}

[data-theme=light] .banner-logo-area_33b782bd09e0dca7 .light_0a2f9ce80c9dac45 {
  display: inline-flex;
}
[data-theme=light] .banner-logo-area_33b782bd09e0dca7 .dark_c1052cd792c56e09 {
  display: none;
}

[data-theme=dark] .banner-logo-area_33b782bd09e0dca7 .light_0a2f9ce80c9dac45 {
  display: none;
}
[data-theme=dark] .banner-logo-area_33b782bd09e0dca7 .dark_c1052cd792c56e09 {
  display: inline-flex;
}

.thumbnail-banner-right-four_f07ab3602625ad34 {
  position: relative;
  z-index: 1;
}
.thumbnail-banner-right-four_f07ab3602625ad34::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_f07ab3602625ad34::after {
    min-width: 70%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f07ab3602625ad34::after {
    left: 120px;
    bottom: -25px;
    border-radius: 24px 0px 24px 50px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f07ab3602625ad34::after {
    display: none;
  }
}
@media screen and (max-width: 991px) {
  .thumbnail-banner-right-four_f07ab3602625ad34 .main_e173cf343f774ff5 {
    margin-right: 200px;
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f07ab3602625ad34 .main_e173cf343f774ff5 {
    margin-right: 100px;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f07ab3602625ad34 .main_e173cf343f774ff5 {
    margin-right: 0;
    width: 100%;
  }
}
.thumbnail-banner-right-four_f07ab3602625ad34 img.shape_17b22fb18102864c {
  position: absolute;
  left: 0;
  bottom: 120px;
  z-index: 2;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .thumbnail-banner-right-four_f07ab3602625ad34 img.shape_17b22fb18102864c {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .thumbnail-banner-right-four_f07ab3602625ad34 img.shape_17b22fb18102864c {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .thumbnail-banner-right-four_f07ab3602625ad34 img.shape_17b22fb18102864c {
    display: none;
  }
}

.rts-banner-four-area-start_d67593c108850da2 {
  position: relative;
}
.rts-banner-four-area-start_d67593c108850da2 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  left: -40px;
  bottom: 5%;
}
@media screen and (max-width: 768px) {
  .rts-banner-four-area-start_d67593c108850da2 .shape-area_a506335e29f90c21 .one {
    display: none;
  }
}
.rts-banner-four-area-start_d67593c108850da2 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  top: 4%;
  left: 35%;
}
.rts-banner-four-area-start_d67593c108850da2 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  top: 70%;
  left: 45%;
}
@media screen and (max-width: 992px) {
  .rts-banner-four-area-start_d67593c108850da2 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
    display: none;
  }
}

@keyframes animationgradienttitle {
  0% {
    background-position: -1600px 0;
  }
  100% {
    background-position: 1600px 0;
  }
}
@media (max-width: 1200px) {
  .banner-seven-left-content_5fb34f86b3170e25 {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_5fb34f86b3170e25 {
    padding-top: 80px !important;
  }
}
.banner-seven-left-content_5fb34f86b3170e25 .title {
  font-size: 80px;
  font-style: normal;
}
@media (max-width: 1200px) {
  .banner-seven-left-content_5fb34f86b3170e25 .title {
    font-size: 70px;
  }
}
@media (max-width: 991px) {
  .banner-seven-left-content_5fb34f86b3170e25 .title {
    font-size: 45px;
  }
  .banner-seven-left-content_5fb34f86b3170e25 .title br {
    display: none;
  }
}
@media (max-width: 768px) {
  .banner-seven-left-content_5fb34f86b3170e25 .title {
    font-size: 35px;
  }
}
@media (max-width: 576px) {
  .banner-seven-left-content_5fb34f86b3170e25 .title {
    font-size: 26px;
  }
}
.banner-seven-left-content_5fb34f86b3170e25 .title span {
  text-align: center;
  color: #e6606b;
}
.banner-seven-left-content_5fb34f86b3170e25 p.disc_a9d59060793c243c {
  max-width: 70%;
}
@media (max-width: 991px) {
  .banner-seven-left-content_5fb34f86b3170e25 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}
.banner-seven-left-content_5fb34f86b3170e25 form {
  display: flex;
  align-items: center;
  gap: 20px;
}
.banner-seven-left-content_5fb34f86b3170e25 form input {
  height: 56px;
  background: #EDEEF0;
  border-radius: 12px;
  border: 1px solid transparent;
}
.banner-seven-left-content_5fb34f86b3170e25 form input:focus {
  border: 1px solid var(--color-primary);
}
.banner-seven-left-content_5fb34f86b3170e25 form button {
  padding: 18px 20px;
}

.thumbnail-banner-seven_5e87397bf818bb83 {
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_5e87397bf818bb83 {
    padding-top: 50px;
  }
}
.thumbnail-banner-seven_5e87397bf818bb83 img {
  margin-left: 80px;
  position: relative;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_5e87397bf818bb83 img {
    margin-left: 0;
  }
}
.thumbnail-banner-seven_5e87397bf818bb83 .short-image_84b77afb16dcc18e {
  position: absolute;
  margin: 0;
}
.thumbnail-banner-seven_5e87397bf818bb83 .short-image_84b77afb16dcc18e.one {
  left: 30px;
  top: 30%;
  transform: translateY(-30%);
  animation: jump-2 18s linear infinite;
}
@media (max-width: 991px) {
  .thumbnail-banner-seven_5e87397bf818bb83 .short-image_84b77afb16dcc18e.one {
    left: 0;
  }
}
.thumbnail-banner-seven_5e87397bf818bb83 .short-image_84b77afb16dcc18e.two_14b293df042f8ecd {
  right: 0;
  top: 60%;
  transform: translateY(-60%);
  animation: jump-1 15s linear infinite;
}

.rts-brand-area-seven_8f6e868dc7b2b262 {
  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_8f6e868dc7b2b262 {
    flex-direction: column;
  }
}
.rts-brand-area-seven_8f6e868dc7b2b262 p {
  margin-bottom: 0;
  font-size: 20px;
  color: #fff;
  min-width: max-content;
}
.rts-brand-area-seven_8f6e868dc7b2b262 .brand-area-style-seven_c9a1008a4fc326a5 {
  display: flex;
  align-items: center;
  gap: 60px;
  width: 100%;
  overflow: hidden;
  gap: 10px;
}
.rts-brand-area-seven_8f6e868dc7b2b262 .brand-area-style-seven_c9a1008a4fc326a5 a img {
  transition: 0.3s;
}
.rts-brand-area-seven_8f6e868dc7b2b262 .brand-area-style-seven_c9a1008a4fc326a5 a:hover img {
  transform: scale(1.1);
}
.rts-brand-area-seven_8f6e868dc7b2b262 .slider-Brand_503111b58707215a {
  overflow: hidden;
  max-width: max-content;
}

.rts-banner-area-7_43eed8665f5a758b {
  position: relative;
}
.rts-banner-area-7_43eed8665f5a758b form {
  position: relative;
}
.rts-banner-area-7_43eed8665f5a758b form i {
  position: absolute;
  left: 15px;
  top: 21px;
}
.rts-banner-area-7_43eed8665f5a758b form input {
  padding-left: 35px;
}
.rts-banner-area-7_43eed8665f5a758b .shape-area-start_448d4e00182ea785 .one {
  position: absolute;
  left: -20px;
  top: 15%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_43eed8665f5a758b .shape-area-start_448d4e00182ea785 .two_14b293df042f8ecd {
  position: absolute;
  right: -20px;
  top: 18%;
  animation: rotateIt 5s linear infinite;
}
.rts-banner-area-7_43eed8665f5a758b .shape-area-start_448d4e00182ea785 .three_23227761663f3a14 {
  position: absolute;
  right: 55%;
  top: 20%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_43eed8665f5a758b .shape-area-start_448d4e00182ea785 .three_23227761663f3a14 {
    display: none;
  }
}
.rts-banner-area-7_43eed8665f5a758b .shape-area-start_448d4e00182ea785 .four_38cf4de4d9671187 {
  position: absolute;
  right: 60%;
  top: 65%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 991px) {
  .rts-banner-area-7_43eed8665f5a758b .shape-area-start_448d4e00182ea785 .four_38cf4de4d9671187 {
    display: none;
  }
}

.div-right-banner-floating_4acc7cae4eaacdb5 {
  width: 125%;
}
@media (max-width: 1200px) {
  .div-right-banner-floating_4acc7cae4eaacdb5 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .div-right-banner-floating_4acc7cae4eaacdb5 {
    width: 100%;
  }
}

.bannre-inner-bg-img-wrapper-8_7bd9c4edac67aa52 {
  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_7bd9c4edac67aa52 {
    height: auto;
  }
}

.inner-banner-8_bac3256167c60281 {
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .inner-banner-8_bac3256167c60281 {
    flex-wrap: wrap;
  }
}
.inner-banner-8_bac3256167c60281 > div {
  flex-basis: 50%;
}
@media (max-width: 991px) {
  .inner-banner-8_bac3256167c60281 > div {
    flex-basis: 100%;
  }
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed {
  padding-top: 113px;
  padding-bottom: 113px;
}
@media (max-width: 991px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed {
    order: 2;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed {
    padding-top: 60px;
  }
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .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_bac3256167c60281 .left-area_3b7b476fb8596eed .title {
    font-size: 70px;
  }
}
@media (max-width: 768px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .title {
    font-size: 60px;
    line-height: 115%;
  }
}
@media (max-width: 576px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .title {
    font-size: 54px;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .title {
    font-size: 42px;
  }
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed p.disc_a9d59060793c243c {
  color: #e8e9f5;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  max-width: 475px;
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed form {
  display: flex;
  align-items: center;
  gap: 20px;
  position: relative;
}
@media (max-width: 576px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed form {
    flex-direction: column;
    align-items: self-start;
  }
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed form input {
  max-width: 346px;
  height: 56px;
  background: #FFF;
  border-radius: 12px;
  padding-left: 40px;
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed form button {
  height: 56px;
  padding: 18px 32px;
  border: none;
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed form i {
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 576px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed form i {
    top: 20%;
    transform: translateY(-20%);
  }
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .customer-review-area_22c43e3da4fe1a79 {
  margin-top: 50px;
}
@media (max-width: 450px) {
  .inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .customer-review-area_22c43e3da4fe1a79 {
    margin-top: 80px;
    flex-direction: column;
    align-items: self-start;
    gap: 40px;
  }
}
.inner-banner-8_bac3256167c60281 .left-area_3b7b476fb8596eed .customer-review-area_22c43e3da4fe1a79 p {
  color: #F2F2F8;
}
.inner-banner-8_bac3256167c60281 .position-img_4aa9f566b0b8a253 {
  position: absolute;
  right: 25%;
  top: 30%;
}
@media (max-width: 1200px) {
  .inner-banner-8_bac3256167c60281 .position-img_4aa9f566b0b8a253 {
    width: 20%;
    top: 40%;
  }
}
@media (max-width: 991px) {
  .inner-banner-8_bac3256167c60281 .position-img_4aa9f566b0b8a253 {
    width: 30%;
    top: 32%;
  }
}
@media (max-width: 767px) {
  .inner-banner-8_bac3256167c60281 .position-img_4aa9f566b0b8a253 {
    top: 25%;
  }
}
@media (max-width: 450px) {
  .inner-banner-8_bac3256167c60281 .position-img_4aa9f566b0b8a253 {
    top: 15%;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .inner-banner-8_bac3256167c60281 .position-img_4aa9f566b0b8a253 {
    right: 10%;
  }
}
.inner-banner-8_bac3256167c60281 .right-area_0f96e85edf57d579 .thumbnail-right-img_fd853db01a7188ed {
  margin-right: -290px;
  margin-top: -190px;
}
@media (max-width: 1200px) {
  .inner-banner-8_bac3256167c60281 .right-area_0f96e85edf57d579 .thumbnail-right-img_fd853db01a7188ed {
    margin: 0;
    margin-top: 50px;
  }
}

.about-area-banner-inner_54d84a7714e7eedc .about-main-wrapper_c87916cc01af1e5f .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_54d84a7714e7eedc .about-main-wrapper_c87916cc01af1e5f .title {
    font-size: 68px;
  }
}
@media (max-width: 576px) {
  .about-area-banner-inner_54d84a7714e7eedc .about-main-wrapper_c87916cc01af1e5f .title {
    font-size: 60px;
  }
}
@media (max-width: 450px) {
  .about-area-banner-inner_54d84a7714e7eedc .about-main-wrapper_c87916cc01af1e5f .title {
    font-size: 40px;
  }
}
.about-area-banner-inner_54d84a7714e7eedc .about-main-wrapper_c87916cc01af1e5f .title span {
  text-align: center;
  color: var(--color-primary);
}
.about-area-banner-inner_54d84a7714e7eedc .banner-about-right_f5495c7c7c418911 p.disc_a9d59060793c243c {
  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_4717e6a3747705a5 {
  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_4717e6a3747705a5 .popup-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.about-area-banner-large-image-video_4717e6a3747705a5 .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_e4c268decee7f7f4 {
  position: relative;
}
.large-image-video-area_e4c268decee7f7f4 .popup-video {
  position: absolute;
  left: 50%;
  bottom: 90px;
  transform: translateX(-50%);
  z-index: 1;
}
@media screen and (max-width: 575px) {
  .large-image-video-area_e4c268decee7f7f4 .popup-video {
    bottom: 50%;
    transform: translate(-50%, 50%);
  }
}
.large-image-video-area_e4c268decee7f7f4 .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_e4c268decee7f7f4 .popup-video::after {
    height: 60px;
    width: 60px;
  }
}
.large-image-video-area_e4c268decee7f7f4 .thumbnail_001c414bfa1db4b5 {
  position: relative;
  margin: 0;
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_e4c268decee7f7f4 .thumbnail_001c414bfa1db4b5 .pli-image_859f9065194fa25a {
  border-radius: 32px;
  overflow: hidden;
}
.large-image-video-area_e4c268decee7f7f4 .thumbnail_001c414bfa1db4b5 .pli-image_859f9065194fa25a img {
  object-fit: cover;
  transform: translateY(-20%) scale(1.5);
}

.banner-area-wrapper-two_33bb90f969f513ad form {
  position: relative;
}
.banner-area-wrapper-two_33bb90f969f513ad form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.banner-area-wrapper-two_33bb90f969f513ad form input {
  padding-left: 40px;
}

.button-area-banner-four_b3fcb9a3bb3fc0be {
  display: flex;
  align-items: center;
  gap: 15px;
}
@media screen and (max-width: 576px) {
  .button-area-banner-four_b3fcb9a3bb3fc0be {
    flex-wrap: wrap;
  }
}
.button-area-banner-four_b3fcb9a3bb3fc0be .popup-video {
  color: var(--color-title);
}
.button-area-banner-four_b3fcb9a3bb3fc0be .popup-video i {
  margin-right: 10px;
}

.brand-slider-area_d44bbddf8df81531 {
  overflow: hidden;
}
.brand-slider-area_d44bbddf8df81531 .brand-inner_42c6f19cc760f7a4 {
  text-align: center;
}

[data-theme=light] .brand-area-wrapper-one_23d3d20457749c7a .light_0a2f9ce80c9dac45,
[data-theme=light] .brand-area-main-wrapper-two_22a88562145f7090 .light_0a2f9ce80c9dac45,
[data-theme=light] .brand-slider-area_d44bbddf8df81531 .light_0a2f9ce80c9dac45 {
  display: block;
}
[data-theme=light] .brand-area-wrapper-one_23d3d20457749c7a .dark_c1052cd792c56e09,
[data-theme=light] .brand-area-main-wrapper-two_22a88562145f7090 .dark_c1052cd792c56e09,
[data-theme=light] .brand-slider-area_d44bbddf8df81531 .dark_c1052cd792c56e09 {
  display: none;
}

[data-theme=dark] .brand-area-wrapper-one_23d3d20457749c7a .light_0a2f9ce80c9dac45,
[data-theme=dark] .brand-area-main-wrapper-two_22a88562145f7090 .light_0a2f9ce80c9dac45,
[data-theme=dark] .brand-slider-area_d44bbddf8df81531 .light_0a2f9ce80c9dac45 {
  display: none;
}
[data-theme=dark] .brand-area-wrapper-one_23d3d20457749c7a .dark_c1052cd792c56e09,
[data-theme=dark] .brand-area-main-wrapper-two_22a88562145f7090 .dark_c1052cd792c56e09,
[data-theme=dark] .brand-slider-area_d44bbddf8df81531 .dark_c1052cd792c56e09 {
  display: block;
}

.brand-left-short-title-one_e5eab0fc3bd21c01 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_e5eab0fc3bd21c01 p br {
    display: none;
  }
}

@media only screen and (max-width: 575px) {
  .plr_sm--0_7bbefc5a6e98611d {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.brand-area-wrapper-one_23d3d20457749c7a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.brand-area-main-wrapper-two_22a88562145f7090 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 130px;
}
@media screen and (max-width: 575px) {
  .brand-area-main-wrapper-two_22a88562145f7090 {
    padding: 0 60px;
    text-align: center;
  }
}
.brand-area-main-wrapper-two_22a88562145f7090.about-page-brand_6c8450a364a1dd7b {
  padding: 0;
}

.bg-dark-p_019e4c8a052ec204 .title-style-one-center_a617090156a2596f .pre_be58ce11d6df5947 {
  color: #fff;
}
.bg-dark-p_019e4c8a052ec204 .title-style-one-center_a617090156a2596f .title {
  color: #fff;
}
.bg-dark-p_019e4c8a052ec204 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .title {
  color: #FFF;
}
.bg-dark-p_019e4c8a052ec204 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f .admin_866523d9f20a33e4 {
  color: var(--color-primary);
}
.bg-dark-p_019e4c8a052ec204 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f .date_da58b287863ee10d {
  color: #fff;
}

.title-three-brand-wrapper_7c0720300fcefdb1 .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_da09a81b3baf44e7.home-six_559528842e7b911b {
  padding-bottom: 40px;
}

.title-style-one-center_a617090156a2596f {
  text-align: center;
}
.title-style-one-center_a617090156a2596f 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_a617090156a2596f br {
    display: none;
  }
}
.title-style-one-center_a617090156a2596f .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_a617090156a2596f .title {
    font-size: 36px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-center_a617090156a2596f .title {
    font-size: 32px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-center_a617090156a2596f .title br {
    display: none;
  }
}

.title-style-one-left_69872b46f109cefb {
  text-align: left;
}
.title-style-one-left_69872b46f109cefb 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_69872b46f109cefb .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_69872b46f109cefb .title {
    font-size: 40px;
  }
}
@media only screen and (max-width: 767px) {
  .title-style-one-left_69872b46f109cefb .title {
    font-size: 42px;
  }
}
@media only screen and (max-width: 575px) {
  .title-style-one-left_69872b46f109cefb .title {
    font-size: 30px;
    letter-spacing: 0;
  }
}
@media screen and (max-width: 576px) {
  .title-style-one-left_69872b46f109cefb .title br {
    display: none;
  }
}

.title-hover_6d784bad26be016a {
  background-size: 200% 1px;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: all 500ms;
  color: #000;
}
.title-hover_6d784bad26be016a:hover {
  background-position: 0% 100%;
  background-image: linear-gradient(to right, currentColor 50%, transparent 50%);
}

.single-pricing-area-start_c5dc09ecb21e8f74 {
  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_c5dc09ecb21e8f74 {
    padding: 20px;
  }
}
.single-pricing-area-start_c5dc09ecb21e8f74 .pricing-top-area_44e055a1a04e51f7 {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-bottom: 32px;
  transition: 0.3s;
}
.single-pricing-area-start_c5dc09ecb21e8f74 .pricing-top-area_44e055a1a04e51f7 .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_c5dc09ecb21e8f74 .pricing-top-area_44e055a1a04e51f7 .icon svg path {
  transition: 0.3s;
}
.single-pricing-area-start_c5dc09ecb21e8f74 .pricing-top-area_44e055a1a04e51f7 .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_c5dc09ecb21e8f74 .pricing-body_b6936636635705d2 p.disc_a9d59060793c243c {
  margin-bottom: 30px;
  transition: 0.3s;
}
.single-pricing-area-start_c5dc09ecb21e8f74 .pricing-body_b6936636635705d2 a.rts-btn {
  display: block;
  max-width: 100%;
  text-align: center;
  margin-top: 48px;
  border-radius: 12px;
  transition: 0.3s;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active {
  background: var(--color-primary);
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-top-area_44e055a1a04e51f7 .title {
  color: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-top-area_44e055a1a04e51f7 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-top-area_44e055a1a04e51f7 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-body_b6936636635705d2 p.disc_a9d59060793c243c {
  color: #FFFFFF;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-body_b6936636635705d2 .check-content-wrapper_8a1d44ba7b14a943 .single-check-area_fd333d4b7bbcdd8c i {
  color: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-body_b6936636635705d2 .check-content-wrapper_8a1d44ba7b14a943 .single-check-area_fd333d4b7bbcdd8c p {
  color: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74.active .pricing-body_b6936636635705d2 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover {
  background: var(--color-primary);
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-top-area_44e055a1a04e51f7 .title {
  color: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-top-area_44e055a1a04e51f7 .icon {
  background: #8170E7;
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-top-area_44e055a1a04e51f7 .icon svg path {
  fill: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-body_b6936636635705d2 p.disc_a9d59060793c243c {
  color: #FFFFFF;
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-body_b6936636635705d2 .check-content-wrapper_8a1d44ba7b14a943 .single-check-area_fd333d4b7bbcdd8c i {
  color: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-body_b6936636635705d2 .check-content-wrapper_8a1d44ba7b14a943 .single-check-area_fd333d4b7bbcdd8c p {
  color: #fff;
}
.single-pricing-area-start_c5dc09ecb21e8f74:hover .pricing-body_b6936636635705d2 a.rts-btn {
  background: #fff;
  color: var(--color-primary);
}

.check-content-wrapper_8a1d44ba7b14a943 .single-check-area_fd333d4b7bbcdd8c {
  display: flex;
  align-items: center;
  gap: 9px;
  margin: 16px 0;
}
.check-content-wrapper_8a1d44ba7b14a943 .single-check-area_fd333d4b7bbcdd8c i {
  color: var(--color-primary);
}

.rts-pricing-area-one_2f5631f721425272 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-pricing-area-one_2f5631f721425272 .shape-radious-image_fa16f90ccef609f6 {
    display: none;
  }
}
.rts-pricing-area-one_2f5631f721425272 .shape-radious-image_fa16f90ccef609f6 .img-1_9311cfa908074282 {
  position: absolute;
  top: 7%;
  right: 25%;
}
.rts-pricing-area-one_2f5631f721425272 .shape-radious-image_fa16f90ccef609f6 .img-2_0d40f4f38d334ab8 {
  position: absolute;
  top: 18%;
  left: 25%;
}

.single-pricing-area-two_50d98cefe6446b4b {
  border-radius: 24px;
  background: var(--pricing-bg-single);
  padding: 32px;
  border: 4px solid transparent;
}
.single-pricing-area-two_50d98cefe6446b4b .head-pricing_67bae5a37b05e4f8 {
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid #c9c9c9a2;
}
.single-pricing-area-two_50d98cefe6446b4b .head-pricing_67bae5a37b05e4f8 .plane_name_8911b0cdcf5c74e0 {
  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_50d98cefe6446b4b .head-pricing_67bae5a37b05e4f8 .doller-area_b2553356470564a6 {
  display: flex;
  align-items: flex-end;
}
.single-pricing-area-two_50d98cefe6446b4b .head-pricing_67bae5a37b05e4f8 .doller-area_b2553356470564a6 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
}
.single-pricing-area-two_50d98cefe6446b4b .head-pricing_67bae5a37b05e4f8 .doller-area_b2553356470564a6 .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_50d98cefe6446b4b .head-pricing_67bae5a37b05e4f8 p {
  color: #727272;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
}
.single-pricing-area-two_50d98cefe6446b4b .body .single-check_fd16bd8dbdfa063d {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 12px 0;
}
.single-pricing-area-two_50d98cefe6446b4b .body .single-check_fd16bd8dbdfa063d i {
  font-size: 24px;
  color: var(--color-success);
  font-weight: 300;
}
.single-pricing-area-two_50d98cefe6446b4b .footer_4d8e64285e07f6a4 {
  margin-top: 32px;
  text-align: center;
}
.single-pricing-area-two_50d98cefe6446b4b .footer_4d8e64285e07f6a4 .rts-btn {
  max-width: 100%;
  text-align: center;
}
.single-pricing-area-two_50d98cefe6446b4b .footer_4d8e64285e07f6a4 p {
  margin-top: 20px;
}
.single-pricing-area-two_50d98cefe6446b4b.free-place_a0d43cde9b87ca30 .footer_4d8e64285e07f6a4 .rts-btn.btn-primary-2_b5b8453acc130895::after {
  background: linear-gradient(48deg, #36D659 5.29%, #BFFFCD 100%);
}
.single-pricing-area-two_50d98cefe6446b4b.free-place_a0d43cde9b87ca30 .footer_4d8e64285e07f6a4 .rts-btn.btn-primary-2_b5b8453acc130895::before {
  background: linear-gradient(48deg, #BFFFCD 5.29%, #36D659 100%);
}
.single-pricing-area-two_50d98cefe6446b4b.professional-place_5a9f93d188107ba6 {
  border: 4px solid #614CE1;
}
.single-pricing-area-two_50d98cefe6446b4b.professional-place_5a9f93d188107ba6 .head-pricing_67bae5a37b05e4f8 .plane_name_8911b0cdcf5c74e0 {
  background: #DFDBF9;
  color: var(--color-primary);
}
.single-pricing-area-two_50d98cefe6446b4b.professional-place_5a9f93d188107ba6 .body .single-check_fd16bd8dbdfa063d i {
  color: var(--color-primary);
}
.single-pricing-area-two_50d98cefe6446b4b.enterprise-place_6f6e7b0a1fc9eb64 .head-pricing_67bae5a37b05e4f8 .plane_name_8911b0cdcf5c74e0 {
  background: #E4E5F1;
  color: #000000d3;
}
.single-pricing-area-two_50d98cefe6446b4b.enterprise-place_6f6e7b0a1fc9eb64 .body .single-check_fd16bd8dbdfa063d i {
  color: #BCBFDB;
}
.single-pricing-area-two_50d98cefe6446b4b.enterprise-place_6f6e7b0a1fc9eb64 .footer_4d8e64285e07f6a4 .rts-btn.btn-primary-2_b5b8453acc130895 {
  color: #000000d3;
}
.single-pricing-area-two_50d98cefe6446b4b.enterprise-place_6f6e7b0a1fc9eb64 .footer_4d8e64285e07f6a4 .rts-btn.btn-primary-2_b5b8453acc130895::after {
  background: linear-gradient(89deg, #CDD0ED 5.62%, #F0F2FF 90.1%);
}
.single-pricing-area-two_50d98cefe6446b4b.enterprise-place_6f6e7b0a1fc9eb64 .footer_4d8e64285e07f6a4 .rts-btn.btn-primary-2_b5b8453acc130895::before {
  background: linear-gradient(89deg, #F0F2FF 5.62%, #CDD0ED 90.1%);
}

.single-pricing-marketing_d5021b5874b480a9 {
  padding: 48px 32px;
  border-radius: 32px;
}
.single-pricing-marketing_d5021b5874b480a9 .pricing-top-tag_e2e31c7308255461 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_d5021b5874b480a9 .pric-area_24035fa8589701c3 {
  margin-top: 30px;
  margin-bottom: 32px;
  padding-bottom: 32px;
  border-bottom: 1px solid #bcbfdba8;
}
.single-pricing-marketing_d5021b5874b480a9 .pric-area_24035fa8589701c3 .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.56px;
  margin-bottom: 7px;
}
.single-pricing-marketing_d5021b5874b480a9 .pric-area_24035fa8589701c3 .title span {
  font-size: 14px !important;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-pricing-marketing_d5021b5874b480a9 .pric-area_24035fa8589701c3 p {
  color: #717383;
  margin-bottom: 0;
}
.single-pricing-marketing_d5021b5874b480a9 .body .single-check-area_fd333d4b7bbcdd8c {
  margin: 10px 0;
  display: flex;
  align-items: center;
  gap: 15px;
}
.single-pricing-marketing_d5021b5874b480a9 .body .single-check-area_fd333d4b7bbcdd8c i {
  color: var(--color-primary);
  line-height: 18px;
}
.single-pricing-marketing_d5021b5874b480a9 .body .single-check-area_fd333d4b7bbcdd8c 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_d5021b5874b480a9 .body a.rts-btn {
  max-width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 30px;
}
.single-pricing-marketing_d5021b5874b480a9 .body p {
  text-align: center;
  margin-top: 15px;
}
.single-pricing-marketing_d5021b5874b480a9.active {
  background: var(--pricing-seven);
  position: relative;
}
.single-pricing-marketing_d5021b5874b480a9.active .top-badge_a71417f143069366 {
  position: absolute;
  right: 30px;
  top: 23px;
}
.single-pricing-marketing_d5021b5874b480a9.active .top-badge_a71417f143069366 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_d5021b5874b480a9.active .pricing-top-tag_e2e31c7308255461 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_d5021b5874b480a9.active .single-check-area_fd333d4b7bbcdd8c i {
  color: #FF6354;
}

.rtws-pricing-area-start-two_d81e7fb01d37e432.rts-section-gap_6853ef8f44822db2.bg-light-border-radious_83f7222a435558a8 {
  background: var(--blog-seven);
}

.rtws-pricing-area-start-two_d81e7fb01d37e432 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 img {
  position: absolute;
  z-index: -1;
}
.rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 img.one {
  bottom: 20%;
  right: 20%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 img.one {
    bottom: 12%;
    right: 15%;
  }
}
.rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  bottom: 7%;
  left: 22%;
}
.rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  top: 10%;
  right: 22%;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rtws-pricing-area-start-two_d81e7fb01d37e432 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
    top: 5%;
    right: 20%;
  }
}

.button-text-bottom-area-pricing_0ecf54fe86fdeaa7 {
  text-align: center;
  margin-top: 70px;
}
.button-text-bottom-area-pricing_0ecf54fe86fdeaa7 .rts-btn {
  margin: auto;
}

.rtws-pricing-area-start_b5daf36abe41f277.inner_d663f258fc120d58 {
  position: relative;
}
.rtws-pricing-area-start_b5daf36abe41f277.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rtws-pricing-area-start_b5daf36abe41f277.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  top: 15%;
  right: 30%;
}
.rtws-pricing-area-start_b5daf36abe41f277.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  bottom: 40px;
  left: 25%;
}
.rtws-pricing-area-start_b5daf36abe41f277.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.one {
  bottom: 10%;
  right: 25%;
}

.thumbnail-service-1_26d72e0b99ade456 {
  overflow: hidden;
  display: block;
  border-radius: 16px;
  max-width: 100%;
}
.thumbnail-service-1_26d72e0b99ade456 img {
  max-width: 100%;
  transition: 0.3s;
  min-width: 100%;
}

.service-content-style-one_750e00e45def7f92 .title {
  margin-bottom: 25px;
  color: var(--color-service-heading);
  font-size: 40px;
  font-weight: 800;
  line-height: 45px;
}
.service-content-style-one_750e00e45def7f92 p.disc_a9d59060793c243c {
  max-width: 75%;
}
@media screen and (max-width: 768px) {
  .service-content-style-one_750e00e45def7f92 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.providing-service-area-start-one_4e9b7c7a21864a5d {
  position: relative;
}
@media screen and (max-width: 768px) {
  .providing-service-area-start-one_4e9b7c7a21864a5d .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.providing-service-area-start-one_4e9b7c7a21864a5d .one {
  position: absolute;
  left: -50px;
  top: 100px;
}
.providing-service-area-start-one_4e9b7c7a21864a5d .two_14b293df042f8ecd {
  position: absolute;
  right: 15%;
  top: 100px;
}
.providing-service-area-start-one_4e9b7c7a21864a5d .three_23227761663f3a14 {
  position: absolute;
  right: 40%;
  top: 45%;
}
.providing-service-area-start-one_4e9b7c7a21864a5d .four_38cf4de4d9671187 {
  position: absolute;
  right: 70%;
  top: 95%;
}
.providing-service-area-start-one_4e9b7c7a21864a5d .five_d790cc7831b012d5 {
  position: absolute;
  right: 10%;
  top: 100%;
}
.providing-service-area-start-one_4e9b7c7a21864a5d .six_fe09cefa06fad1fe {
  position: absolute;
  left: 12%;
  top: 115%;
}

.rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 {
    flex-direction: column;
  }
}
.rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 .title-style-one-left_69872b46f109cefb {
  text-align: left;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 .title-style-one-left_69872b46f109cefb .title {
    font-size: 45px;
  }
}
@media screen and (max-width: 768px) {
  .rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 .title-style-one-left_69872b46f109cefb {
    max-width: 100%;
  }
}
.rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
  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_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
    max-width: 80%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-service-area-two_a737d870f4c43041 .title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.single-service-style-two_97deef770ad0175c {
  padding: 48px 24px;
  border-radius: 16px;
  border: 1px solid #474747;
  text-align: center;
}
.single-service-style-two_97deef770ad0175c .icon {
  margin-bottom: 25px;
}
.single-service-style-two_97deef770ad0175c .title {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  margin-bottom: 30px;
}
.single-service-style-two_97deef770ad0175c p.disc_a9d59060793c243c {
  color: #CECFD1;
  margin-bottom: 24px;
}
.single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5 {
  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_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background: #818181;
  bottom: -5px;
  transition: 0.3s;
}
.single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5::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_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5:hover {
  color: var(--color-primary);
}
.single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5:hover::before {
  width: 100%;
  left: 0;
}
.single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5 i {
  margin: 0;
}

.mt-dec-service-p-3_a38f463159189243 {
  margin-top: -300px;
}

.single-service-primary-3_bf6248acaa9b5a4c {
  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_bf6248acaa9b5a4c::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_bf6248acaa9b5a4c .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_bf6248acaa9b5a4c .icon svg linearGradient stop {
  stop-color: #fff;
  transition: 0.3s;
}
.single-service-primary-3_bf6248acaa9b5a4c .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_bf6248acaa9b5a4c p.disc_a9d59060793c243c {
  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_bf6248acaa9b5a4c .under-line-btn_315f9095e1fa8385 {
  transition: 0.3s;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover {
  border-color: #fff;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover .icon {
  background: #fff;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover .icon svg linearGradient stop {
  stop-color: #614CE1;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover .icon svg linearGradient stop[offset="1"] {
  stop-color: #8DFFA6;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover .title {
  color: #fff;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover p.disc_a9d59060793c243c {
  color: #fff;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover a.under-line-btn_315f9095e1fa8385 {
  color: #fff;
}
.single-service-primary-3_bf6248acaa9b5a4c:hover::after {
  opacity: 1;
}

.rts-service-area-five_d06ea0a5c41c5718 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-service-area-five_d06ea0a5c41c5718 .button-pagination-area_409a1d6f82f6fb91 {
    display: none;
  }
}
.rts-service-area-five_d06ea0a5c41c5718 .section-inner_950ec1135c461b44 {
  position: relative;
}
.rts-service-area-five_d06ea0a5c41c5718 .service-swiper-main-wrapper-2_9ec1018bd8558f74 {
  overflow: hidden;
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c {
  border: 1px solid var(--color-border);
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .title {
  color: var(--color-title);
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .disc_a9d59060793c243c {
  color: var(--color-body);
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5 {
  color: var(--color-title);
  transition: all 0.4s;
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5::after {
  background: #BCBFDB;
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5::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_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5:hover {
  color: var(--color-secondary-2);
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c .btn-border-bottom_53d6df782448f4c5:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-service-area-five_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c.style-six_ee4403e4d9a93383 {
  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_d06ea0a5c41c5718 .single-service-style-two_97deef770ad0175c.style-six_ee4403e4d9a93383.mid_60724eba66b709df {
  border-color: var(--color-secondary-2);
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-button-next,
.rts-service-area-five_d06ea0a5c41c5718 .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_d06ea0a5c41c5718 .swiper-button-next:hover,
.rts-service-area-five_d06ea0a5c41c5718 .swiper-button-prev:hover {
  background: var(--color-primary-2);
  color: var(--color-white);
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-button-next::after,
.rts-service-area-five_d06ea0a5c41c5718 .swiper-button-prev::after {
  display: none;
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-button-next {
  right: -30px;
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-button-prev {
  left: -25px;
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-pagination2 .swiper-pagination-bullet_bef303beea42ca40 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
  background: #BCBFDB;
}
.rts-service-area-five_d06ea0a5c41c5718 .swiper-pagination2 .swiper-pagination-bullet_bef303beea42ca40.swiper-pagination-bullet-active_f8c8b5de50b54186 {
  background: #FF6354;
}

.title-wrapper-between_a1948000cb504f65 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 992px) {
  .title-wrapper-between_a1948000cb504f65 {
    display: inline-block;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_a1948000cb504f65 {
    flex-direction: column;
    gap: 30px;
    align-items: start;
  }
}
.title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
  max-width: 33%;
}
@media screen and (max-width: 991px) {
  .title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
    max-width: 45%;
  }
}
@media screen and (max-width: 767px) {
  .title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.rts-service-area-style-4_2221744e40961821 .icon {
  margin-bottom: 20px;
}
.rts-service-area-style-4_2221744e40961821 .title {
  margin-bottom: 20px;
  font-weight: 800;
  font-size: 20px;
  letter-spacing: -0.4px;
}
.rts-service-area-style-4_2221744e40961821 p.disc_a9d59060793c243c {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.single-service-area-seven_858045bb325ad44d {
  background: var(--service-seven);
  padding: 64px 32px;
  border-radius: 16px;
  text-align: center;
  height: 100%;
}
.single-service-area-seven_858045bb325ad44d .icon {
  margin-bottom: 24px;
  height: 80px;
}
.single-service-area-seven_858045bb325ad44d .title {
  margin-bottom: 24px;
}
.single-service-area-seven_858045bb325ad44d p.disc_a9d59060793c243c {
  margin-bottom: 20px;
}
.single-service-area-seven_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98 {
  color: var(--color-title);
  position: relative;
  max-width: max-content;
  transition: 0.3s;
  margin: auto;
  padding: 0;
}
.single-service-area-seven_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  height: 2px;
  width: 100%;
  background: #bcbfdb44;
  transition: 0.3s;
}
.single-service-area-seven_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98::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_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98 i {
  margin-left: 8px;
  transform: rotate(-45deg);
  transition: 0.32s;
}
.single-service-area-seven_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98:hover {
  color: var(--color-primary);
}
.single-service-area-seven_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98:hover i {
  color: var(--color-primary);
}
.single-service-area-seven_858045bb325ad44d .rts-readmore-arrow-top_7f739dc5ff16fd98:hover::before {
  width: 100%;
  left: 0;
}

.gradient-7-radious_eedb17738b12136b {
  border-radius: 32px;
  background: var(--color-gradient);
}

@media (max-width: 991px) {
  .providing-service-area-start-seven_093815a9138e13c7 .area-3_3262c8ad1b29d7cb {
    margin-bottom: 10px;
  }
}
.providing-service-area-start-seven_093815a9138e13c7 .thumbnail-service-1_26d72e0b99ade456 {
  border-radius: 32px;
}
@media (max-width: 991px) {
  .providing-service-area-start-seven_093815a9138e13c7 .service-content-style-one_750e00e45def7f92.last {
    margin-bottom: 30px;
  }
}
.providing-service-area-start-seven_093815a9138e13c7 .service-content-style-one_750e00e45def7f92 .title {
  color: #fff;
}
.providing-service-area-start-seven_093815a9138e13c7 .service-content-style-one_750e00e45def7f92 p.disc_a9d59060793c243c {
  color: #fff;
}
.providing-service-area-start-seven_093815a9138e13c7 .service-content-style-one_750e00e45def7f92 .under-line-btn_315f9095e1fa8385 {
  color: #fff;
}
.providing-service-area-start-seven_093815a9138e13c7 .service-content-style-one_750e00e45def7f92 .under-line-btn_315f9095e1fa8385::before {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}

.service-bg-about-page_d2c3309d2fa51e0d {
  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_d2c3309d2fa51e0d .title-wrapper-between_a1948000cb504f65 .title {
  color: #fff;
}
.service-bg-about-page_d2c3309d2fa51e0d .title-wrapper-between_a1948000cb504f65 p.disc_a9d59060793c243c {
  color: #E4E5F1;
}
.service-bg-about-page_d2c3309d2fa51e0d .rts-service-area-style-4_2221744e40961821 p.disc_a9d59060793c243c {
  color: #E4E5F1;
}
.service-bg-about-page_d2c3309d2fa51e0d .rts-service-area-style-4_2221744e40961821 .title {
  color: #fff;
}

.title-service-page-area-top_f138c7e23c00af82 .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_f138c7e23c00af82 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f138c7e23c00af82 .title {
    font-size: 65px;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f138c7e23c00af82 .title {
    font-size: 45px;
    line-height: 115%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f138c7e23c00af82 .title {
    font-size: 40px;
    line-height: 115%;
    letter-spacing: -1.2px;
  }
}
.title-service-page-area-top_f138c7e23c00af82 p.disc_a9d59060793c243c {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 992px) {
  .title-service-page-area-top_f138c7e23c00af82 p.disc_a9d59060793c243c {
    max-width: 70%;
  }
}
@media screen and (max-width: 768px) {
  .title-service-page-area-top_f138c7e23c00af82 p.disc_a9d59060793c243c {
    max-width: 80%;
  }
}
@media screen and (max-width: 576px) {
  .title-service-page-area-top_f138c7e23c00af82 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.service-page-service-style_77e7fdb69ac8688a {
  padding: 48px 32px;
  border: 1px solid var(--color-border);
  border-radius: 16px;
  transition: 0.3s;
}
.service-page-service-style_77e7fdb69ac8688a:hover {
  background: #614CE1;
}
.service-page-service-style_77e7fdb69ac8688a:hover .icon {
  background: #fff;
}
.service-page-service-style_77e7fdb69ac8688a:hover .icon svg path {
  fill: var(--color-primary);
}
.service-page-service-style_77e7fdb69ac8688a:hover .title {
  color: #fff;
}
.service-page-service-style_77e7fdb69ac8688a:hover p.disc_a9d59060793c243c {
  color: #fff;
}
.service-page-service-style_77e7fdb69ac8688a:hover a.learn-more-btn-underline_20d57a9c622b8315 {
  color: #fff;
}
.service-page-service-style_77e7fdb69ac8688a:hover a.learn-more-btn-underline_20d57a9c622b8315::after {
  background: #fff;
}
.service-page-service-style_77e7fdb69ac8688a .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_77e7fdb69ac8688a .icon svg path {
  fill: #fff;
  transition: 0.3s;
}
.service-page-service-style_77e7fdb69ac8688a p.disc_a9d59060793c243c {
  color: #515156;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  margin-bottom: 20px;
  transition: 0.3s;
}
.service-page-service-style_77e7fdb69ac8688a .learn-more-btn-underline_20d57a9c622b8315 {
  position: relative;
  max-width: max-content;
  transition: 0.3s;
}
.service-page-service-style_77e7fdb69ac8688a .learn-more-btn-underline_20d57a9c622b8315::after {
  position: absolute;
  content: "";
  bottom: -5px;
  height: 1px;
  width: 100%;
  background: #5e5e5e;
  left: 0;
  transition: 0.3s;
}
.service-page-service-style_77e7fdb69ac8688a .learn-more-btn-underline_20d57a9c622b8315:hover {
  color: var(--color-primary);
}
.service-page-service-style_77e7fdb69ac8688a .learn-more-btn-underline_20d57a9c622b8315:hover::after {
  background: var(--color-primary);
  width: 0%;
}

.service-relative_4a53558879d06282 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b {
    display: none;
  }
}
.service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .one {
  position: absolute;
  top: 8%;
  right: 30%;
}
@media screen and (max-width: 575px) {
  .service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .one {
    display: none;
  }
}
.service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .two_14b293df042f8ecd {
  position: absolute;
  top: 80%;
  left: 53%;
}
@media screen and (max-width: 575px) {
  .service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .two_14b293df042f8ecd {
    display: none;
  }
}

.service-relative_4a53558879d06282 {
  position: relative;
}
.service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .three_23227761663f3a14 {
  position: absolute;
  top: 86%;
  right: 55%;
}
@media screen and (max-width: 575px) {
  .service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .three_23227761663f3a14 {
    display: none;
  }
}
.service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .four_38cf4de4d9671187 {
  position: absolute;
  top: 70%;
  left: -10%;
}

@media screen and (max-width: 992px) {
  .rts-product-area_03362490d4d068bb .portfolio-content-wrapper-list_9d10748eb0d1998c {
    margin-left: 15px;
    padding: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-product-area_03362490d4d068bb .portfolio-content-wrapper-list_9d10748eb0d1998c {
    margin-bottom: 0;
  }
}

.service-relative_4a53558879d06282 {
  position: relative;
}
.service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .five_d790cc7831b012d5 {
  position: absolute;
  top: 10%;
  right: 15%;
}
.service-relative_4a53558879d06282 .service--shape_4690ee8f0712524b .six_fe09cefa06fad1fe {
  position: absolute;
  top: 50%;
  left: -10%;
}

.banner-area-left-service-single_36e0a667a31c622f .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_36e0a667a31c622f .title span {
  color: var(--color-primary);
}
@media screen and (max-width: 1200px) {
  .banner-area-left-service-single_36e0a667a31c622f .title {
    font-size: 70px;
  }
}
@media screen and (max-width: 992px) {
  .banner-area-left-service-single_36e0a667a31c622f .title {
    font-size: 55px;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_36e0a667a31c622f .title {
    font-size: 45px;
    line-height: 115%;
  }
}
.banner-area-left-service-single_36e0a667a31c622f p.disc_a9d59060793c243c {
  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_36e0a667a31c622f p.disc_a9d59060793c243c {
    max-width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .banner-area-left-service-single_36e0a667a31c622f p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.rts-service-banner-area_eccd4245d162d809 {
  position: relative;
}
.rts-service-banner-area_eccd4245d162d809 .one {
  position: absolute;
  left: -30px;
  top: 20%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_eccd4245d162d809 .one {
    display: none;
  }
}
.rts-service-banner-area_eccd4245d162d809 .two_14b293df042f8ecd {
  position: absolute;
  right: 10%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_eccd4245d162d809 .two_14b293df042f8ecd {
    display: none;
  }
}
.rts-service-banner-area_eccd4245d162d809 .three_23227761663f3a14 {
  position: absolute;
  right: 30%;
  top: 15%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_eccd4245d162d809 .three_23227761663f3a14 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .rts-service-banner-area_eccd4245d162d809 .three_23227761663f3a14 {
    top: 10%;
  }
}
.rts-service-banner-area_eccd4245d162d809 .four_38cf4de4d9671187 {
  position: absolute;
  left: 30%;
  top: 50%;
}
@media screen and (max-width: 768px) {
  .rts-service-banner-area_eccd4245d162d809 .four_38cf4de4d9671187 {
    display: none;
  }
}

.counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 {
  border-radius: 32px;
  background: var(--counter-up-bg-2);
  padding: 80px 60px;
}
@media screen and (max-width: 576px) {
  .counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 {
    padding: 40px 30px;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 {
    padding: 30px;
  }
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 .single-counter-up_2d1336d1941b6075 {
  position: relative;
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 .single-counter-up_2d1336d1941b6075::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_52f6ff9213e82731.service-single_e8ceaafeab51a018 .single-counter-up_2d1336d1941b6075::after {
    right: -15%;
  }
}
@media screen and (max-width: 992px) {
  .counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 .single-counter-up_2d1336d1941b6075::after {
    display: none;
  }
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731.service-single_e8ceaafeab51a018 .single-counter-up_2d1336d1941b6075:last-child::after {
  display: none;
}

.single-service-banner-area_ac760e68f8c819db {
  position: relative;
}
.single-service-banner-area_ac760e68f8c819db .banner-area-left-service-single_36e0a667a31c622f {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  .single-service-banner-area_ac760e68f8c819db .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.single-service-banner-area_ac760e68f8c819db .shape-area_a506335e29f90c21 .one {
  position: absolute;
  left: 2%;
  top: 80%;
}
@media screen and (max-width: 1200px) {
  .single-service-banner-area_ac760e68f8c819db .shape-area_a506335e29f90c21 .one {
    top: 92%;
  }
}
.single-service-banner-area_ac760e68f8c819db .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  left: 30%;
  top: 20%;
}
.single-service-banner-area_ac760e68f8c819db .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  left: 45%;
  top: 70%;
}
.single-service-banner-area_ac760e68f8c819db .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  position: absolute;
  left: -55px;
  top: 15%;
}
.single-service-banner-area_ac760e68f8c819db .thumbnail_001c414bfa1db4b5 {
  position: relative;
}
.single-service-banner-area_ac760e68f8c819db .thumbnail_001c414bfa1db4b5 .short-image_84b77afb16dcc18e {
  position: absolute;
  left: 50px;
  bottom: 50px;
}

.bg-dark-border-radious-sd_b8f4cabc8f1e2fa6 {
  border-radius: 32px;
  background: #26262C;
}
.bg-dark-border-radious-sd_b8f4cabc8f1e2fa6 .title-style-one-center_a617090156a2596f .title {
  color: #fff;
}
.bg-dark-border-radious-sd_b8f4cabc8f1e2fa6 .working-process-accordion-one .accordion-item {
  transition: all 0.3s;
  background: transparent;
  border: 1px solid #42434D;
}
.bg-dark-border-radious-sd_b8f4cabc8f1e2fa6 .working-process-accordion-one .accordion-item button {
  color: #fff !important;
}
.bg-dark-border-radious-sd_b8f4cabc8f1e2fa6 .working-process-accordion-one .accordion-item.show {
  background: var(--color-primary);
}

.rts-service-area-two_a737d870f4c43041 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 img {
  position: absolute;
  pointer-events: none;
}
.rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 img.one {
  left: 60%;
  top: -30px;
}
.rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  right: 10%;
  top: 30%;
}
.rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  left: 35%;
  top: 90%;
}
.rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  left: 70%;
  bottom: 17%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-service-area-two_a737d870f4c43041 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    bottom: 15%;
  }
}

@media screen and (max-width: 768px) {
  .padding__md_ac3d957ca28d5d27 {
    padding: 80px 0;
  }
}

.image-area-service-1_519dabbfd43d7a91 {
  position: relative;
}
@media screen and (max-width: 767px) {
  .image-area-service-1_519dabbfd43d7a91 {
    margin-bottom: 50px;
  }
}
.image-area-service-1_519dabbfd43d7a91 .small_8cef0de1a8fa52e6 {
  position: absolute;
  left: 50%;
  top: 20%;
  transform: translate(-50%, -50%);
  width: 50%;
}
.image-area-service-1_519dabbfd43d7a91.bottom-1 .small_8cef0de1a8fa52e6 {
  right: 50px;
  left: unset;
}
.image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6 {
  left: 70%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6 {
    left: 65%;
  }
}
@media screen and (max-width: 576px) {
  .image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6 {
    display: none;
  }
}
.image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6.mid_60724eba66b709df {
  left: 30%;
}
@media screen and (max-width: 991px) {
  .image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6.mid_60724eba66b709df {
    left: 35%;
  }
}
.image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6.two_14b293df042f8ecd {
  left: 60%;
  top: 15%;
}
@media (max-width: 576px) {
  .image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6.two_14b293df042f8ecd {
    display: none;
  }
}
.image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6.three_23227761663f3a14 {
  left: 30%;
  top: 30%;
}
@media (max-width: 576px) {
  .image-area-service-1_519dabbfd43d7a91.area-3 .small_8cef0de1a8fa52e6.three_23227761663f3a14 {
    display: none;
  }
}

.rts-working-process-area_a2f0bd64132935bc.about_b5cdd694a22fec10 {
  background: var(--choose-bg);
}
.rts-working-process-area_a2f0bd64132935bc.about_b5cdd694a22fec10 .accordion-area-4_e03b7b8a35089df4 .accordion-item button {
  background: none;
}
@media (max-width: 991px) {
  .rts-working-process-area_a2f0bd64132935bc.about_b5cdd694a22fec10 .thumbnail-left_3c2af32bffde54d0 {
    text-align: center;
  }
}

[data-theme=dark] .rts-working-process-area_a2f0bd64132935bc.about_b5cdd694a22fec10 .accordion-area-4_e03b7b8a35089df4 .accordion-item button {
  color: #fff;
}

.our-service-area_f1efc0998f734b1f {
  position: relative;
}
.our-service-area_f1efc0998f734b1f.about_b5cdd694a22fec10 {
  overflow: hidden;
}
.our-service-area_f1efc0998f734b1f.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.our-service-area_f1efc0998f734b1f.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.one {
  bottom: -30px;
  left: 30%;
}
.our-service-area_f1efc0998f734b1f.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  bottom: 120px;
  right: 25%;
}
.our-service-area_f1efc0998f734b1f.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  top: 100px;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 576px) {
  .our-service-area_f1efc0998f734b1f.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
    display: none;
  }
}

.rts-service-banner-area_eccd4245d162d809.inner_d663f258fc120d58 .title-service-page-area-top_f138c7e23c00af82 .title {
  max-width: 100%;
}

.about-large-image-bg_cacf7bfc77215889 {
  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_cacf7bfc77215889 {
    height: 350px;
  }
}

.step-down-text-process_72af5cc99f4a587f {
  position: relative;
}
@media screen and (max-width: 768px) {
  .step-down-text-process_72af5cc99f4a587f {
    display: none;
  }
}
.step-down-text-process_72af5cc99f4a587f .one {
  position: absolute;
  top: -140%;
  left: -6%;
}
.step-down-text-process_72af5cc99f4a587f .two_14b293df042f8ecd {
  position: absolute;
  right: -10%;
  top: 0;
}
.step-down-text-process_72af5cc99f4a587f .three_23227761663f3a14 {
  position: absolute;
  left: -41%;
  bottom: -50px;
}
.step-down-text-process_72af5cc99f4a587f .four_38cf4de4d9671187 {
  position: absolute;
  left: 50%;
  bottom: -100px;
}

form input,
form textarea {
  color: #717383;
}
form i {
  color: #717383;
}

.connection-people-area_8d1677ade935e3e6 {
  padding: 24px;
  border-radius: 16px;
  background: var(--connecting-people);
  overflow: hidden;
  position: relative;
}
.connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf {
  padding-left: 56px;
  margin-right: 30px;
}
@media (max-width: 1200px) {
  .connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf {
    padding-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 991px) {
  .connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf {
    padding-bottom: 50px;
  }
}
.connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf .title-main_22a051cd335f45a9 {
  margin-bottom: 20px;
  font-size: 40px;
}
@media (max-width: 576px) {
  .connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf .title-main_22a051cd335f45a9 {
    line-height: 40px;
    font-size: 34px;
  }
}
@media (max-width: 450px) {
  .connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf .title-main_22a051cd335f45a9 {
    font-size: 22px;
    line-height: 30px;
  }
}
.connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf p.disc_a9d59060793c243c {
  margin-bottom: 20px;
  max-width: 78%;
}
@media (max-width: 1200px) {
  .connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf p.disc_a9d59060793c243c {
    max-width: 85%;
  }
}
@media (max-width: 767px) {
  .connection-people-area_8d1677ade935e3e6 .connection-people-left_2cef104195a2bccf p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}
.connection-people-area_8d1677ade935e3e6 .thumbnail-connection-area-right_4185c65d3cd972b9 {
  border-radius: 16px;
  overflow: hidden;
}
.connection-people-area_8d1677ade935e3e6 .shape-area-img_97762535420ad4ff .one {
  position: absolute;
  top: -20px;
  left: 30%;
  animation: rotateIt 5s linear infinite;
}
@media (max-width: 576px) {
  .connection-people-area_8d1677ade935e3e6 .shape-area-img_97762535420ad4ff .one {
    display: none;
  }
}
.connection-people-area_8d1677ade935e3e6 .shape-area-img_97762535420ad4ff .two_14b293df042f8ecd {
  position: absolute;
  animation: rotateIt 5s linear infinite;
  bottom: -20px;
  left: 10%;
}

.single-about-small-cd_f830903e97d8eeea {
  padding: 31px 24px;
  background: var(--about-small);
  border-radius: 8px;
}
.single-about-small-cd_f830903e97d8eeea img {
  margin-bottom: 24px;
}
.single-about-small-cd_f830903e97d8eeea .title {
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
}
.single-about-small-cd_f830903e97d8eeea p.disc_a9d59060793c243c {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  max-width: 100% !important;
}

.single-working-process_1f9244edce2324cf {
  padding: 30px;
  border-radius: 16px;
  border: 1px solid var(--color-border);
  background: var(--working-process-single);
}
.single-working-process_1f9244edce2324cf .number_245efe6f03c6b03b {
  color: #614CE1;
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
}
.single-working-process_1f9244edce2324cf .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  color: var(--color-body);
}
.single-working-process_1f9244edce2324cf p.disc_a9d59060793c243c {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  color: var(--color-body);
}

.mt-dec-working-step_3e9e634fd8197302 {
  margin-top: -120px;
}

.step-down-text-process_72af5cc99f4a587f p.disc_a9d59060793c243c {
  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_72af5cc99f4a587f p.disc_a9d59060793c243c {
    font-size: 18px;
  }
}

.container-1058_22e56ec43cf2f0eb {
  max-width: 1058px;
  margin: auto;
}

.working-process-right-area-one_ad014db66f9a121e {
  position: relative;
  height: 100%;
}
.working-process-right-area-one_ad014db66f9a121e .thumbnail_001c414bfa1db4b5 {
  height: 100%;
}
.working-process-right-area-one_ad014db66f9a121e .thumbnail_001c414bfa1db4b5 .large_fb795a8b652200f3 {
  height: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_ad014db66f9a121e .large_fb795a8b652200f3 {
  width: 100%;
  border-radius: 16px;
}
.working-process-right-area-one_ad014db66f9a121e .small_8cef0de1a8fa52e6 {
  position: absolute;
  left: -160px;
  bottom: 30px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .working-process-right-area-one_ad014db66f9a121e .small_8cef0de1a8fa52e6 {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .working-process-right-area-one_ad014db66f9a121e .small_8cef0de1a8fa52e6 {
    left: 0;
  }
}
@media screen and (max-width: 576px) {
  .working-process-right-area-one_ad014db66f9a121e .small_8cef0de1a8fa52e6 {
    display: none;
  }
}

[data-theme=light] .working-process-accordion-one .accordion-item .accordion-header_c002e4ef8033d3e9 button {
  color: var(--color-title);
}

[data-theme=dark] .working-process-accordion-one .accordion-item .accordion-header_c002e4ef8033d3e9 button {
  color: #26262C !important;
}

[data-theme=dark] .rts-working-porcess-area-two_bca44ae632515ca0 .working-process-accordion-one .accordion-item .accordion-header_c002e4ef8033d3e9 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_924a655be27fb838 {
  color: #fff;
}
.working-process-accordion-one .accordion-item .accordion-header_c002e4ef8033d3e9 {
  background: transparent;
  background-color: transparent;
}
.working-process-accordion-one .accordion-item .accordion-header_c002e4ef8033d3e9 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_c002e4ef8033d3e9 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_c002e4ef8033d3e9 button[aria-expanded=true] {
  padding: 32px 32px 32px 35px;
}
.working-process-accordion-one .accordion-item .accordion-header_c002e4ef8033d3e9 button[aria-expanded=true]::after {
  transform: rotate(-45deg);
}
.working-process-accordion-one .accordion-item .accordion-body_924a655be27fb838 {
  padding: 32px;
  padding-top: 0;
}

.rts-working-process-area_a2f0bd64132935bc .thumbnail-left_3c2af32bffde54d0 img {
  border-radius: 16px;
}
@media screen and (max-width: 767px) {
  .rts-working-process-area_a2f0bd64132935bc .thumbnail-left_3c2af32bffde54d0 img {
    width: 100%;
    object-fit: cover;
    margin-bottom: 50px;
  }
}

[data-theme=dark] .accordion-area-4_e03b7b8a35089df4 .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_e03b7b8a35089df4 {
  counter-reset: section;
}
@media screen and (max-width: 576px) {
  .accordion-area-4_e03b7b8a35089df4 {
    padding-left: 0;
  }
}
.accordion-area-4_e03b7b8a35089df4 .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_e03b7b8a35089df4 .accordion-item:last-child {
  border: none;
}
.accordion-area-4_e03b7b8a35089df4 .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_e03b7b8a35089df4 .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_e03b7b8a35089df4 .accordion-item button::after {
    right: -10px;
  }
}
.accordion-area-4_e03b7b8a35089df4 .accordion-item button svg {
  margin-right: 24px;
}
@media (max-width: 450px) {
  .accordion-area-4_e03b7b8a35089df4 .accordion-item button svg {
    margin-right: 12px;
  }
}
.accordion-area-4_e03b7b8a35089df4 .accordion-item button[aria-expanded=true] {
  background-color: transparent !important;
  border: none;
  box-shadow: none;
  color: var(--color-title);
}
.accordion-area-4_e03b7b8a35089df4 .accordion-item button:focus {
  border: none;
  box-shadow: none;
}

.rts-working-porcess-area-two_bca44ae632515ca0 {
  position: relative;
}
.rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.one {
  left: 15%;
  top: 15%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.one {
    left: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.one {
    display: none;
  }
}
.rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  right: 15%;
  top: 21%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    right: 10%;
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    top: 17%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    display: none;
  }
}
.rts-working-porcess-area-two_bca44ae632515ca0 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  right: 60%;
  bottom: 10%;
}

.counter-upmain-wrapper-style-one_52f6ff9213e82731 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  .counter-upmain-wrapper-style-one_52f6ff9213e82731 {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731 .single-counter-up_2d1336d1941b6075 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731 .single-counter-up_2d1336d1941b6075 .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_52f6ff9213e82731 .single-counter-up_2d1336d1941b6075 .title {
    font-size: 45px;
  }
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731 .single-counter-up_2d1336d1941b6075 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_52f6ff9213e82731 .single-counter-up-five_d528a436c9850cc3 {
  text-align: center;
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731 .single-counter-up-five_d528a436c9850cc3 .icon {
  height: 80px;
  width: 80px;
  margin: auto;
  margin-bottom: 20px;
}
.counter-upmain-wrapper-style-one_52f6ff9213e82731 .single-counter-up-five_d528a436c9850cc3 .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_2a93988119d399ab .row {
    --bs-gutter-y: 4.5rem;
  }
}

.counter-up-area-four_69aad3f7a998bab1 {
  position: relative;
  z-index: 1;
}
.counter-up-area-four_69aad3f7a998bab1 .single-counter-up-two_4e77b94d74cbe749 .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_69aad3f7a998bab1 .single-counter-up-two_4e77b94d74cbe749 .icon i {
  font-size: 30px;
  color: var(--color-primary);
}
.counter-up-area-four_69aad3f7a998bab1 .single-counter-up-two_4e77b94d74cbe749 .inmformation_07b10159094f414a p {
  font-size: 20px;
  color: var(--color-title);
}
.counter-up-area-four_69aad3f7a998bab1::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_69aad3f7a998bab1 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
@media screen and (max-width: 768px) {
  .counter-up-area-four_69aad3f7a998bab1 .shape-area_a506335e29f90c21 img {
    display: none;
  }
}
.counter-up-area-four_69aad3f7a998bab1 .shape-area_a506335e29f90c21 img.one {
  right: 42%;
  bottom: 20%;
}

.single-counter-up-style-7_aa6cac013b985d25 p {
  margin-bottom: 10px;
  color: var(--color-title);
  font-size: 16px;
}
.single-counter-up-style-7_aa6cac013b985d25 h3 {
  font-size: 64px;
  line-height: 74px;
  font-weight: 800;
}

@media (max-width: 991px) {
  .counter-up-7-left_82b6ee666d056666 {
    margin-bottom: 50px;
  }
}
.counter-up-7-left_82b6ee666d056666 .title {
  font-size: 40px;
  font-weight: 900;
}
.counter-up-7-left_82b6ee666d056666 p.disc_a9d59060793c243c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.4px;
  margin-bottom: 20px;
}

.counter-upmain-wrapper-style-six_94972363967af65b.area-2_edfaaa010a482534 {
  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_94972363967af65b.area-2_edfaaa010a482534 {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.counter-upmain-wrapper-style-six_94972363967af65b.area-2_edfaaa010a482534 .single-counter-up_2d1336d1941b6075 {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .counter-upmain-wrapper-style-six_94972363967af65b.area-2_edfaaa010a482534 .single-counter-up_2d1336d1941b6075 {
    flex-basis: 45.333%;
  }
}
.counter-upmain-wrapper-style-six_94972363967af65b.area-2_edfaaa010a482534 .single-counter-up_2d1336d1941b6075 .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_94972363967af65b.area-2_edfaaa010a482534 .single-counter-up_2d1336d1941b6075 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_12684ad9987e7bd7 {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
}
@media (max-width: 991px) {
  .image-swiper-main-wrapper-7_12684ad9987e7bd7 {
    flex-wrap: wrap;
  }
}
.image-swiper-main-wrapper-7_12684ad9987e7bd7 img {
  border-radius: 16px;
}

.call-to-action-area-7_888378cca1facc58 {
  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_888378cca1facc58 {
    padding: 50px 35px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_888378cca1facc58 {
    padding: 50px 25px;
  }
}
.call-to-action-area-7_888378cca1facc58 .title {
  margin-bottom: 24px;
  color: #fff;
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
}
@media (max-width: 768px) {
  .call-to-action-area-7_888378cca1facc58 .title {
    font-size: 32px;
    line-height: 42px;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_888378cca1facc58 .title {
    font-size: 24px;
    line-height: 34px;
  }
}
.call-to-action-area-7_888378cca1facc58 p.disc_a9d59060793c243c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
}
.call-to-action-area-7_888378cca1facc58 .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-7_888378cca1facc58 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.call-to-action-area-7_888378cca1facc58 .shape-area_a506335e29f90c21 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
  z-index: -1;
}
@media (max-width: 768px) {
  .call-to-action-area-7_888378cca1facc58 .shape-area_a506335e29f90c21 img.one {
    right: -15%;
    width: 65%;
  }
}
@media (max-width: 450px) {
  .call-to-action-area-7_888378cca1facc58 .shape-area_a506335e29f90c21 img.one {
    right: -20%;
    width: 65%;
    top: -25%;
  }
}
.call-to-action-area-7_888378cca1facc58 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  bottom: -20%;
  right: 30%;
  z-index: -1;
}

.call-to-action-area-5_697be624d0806d3d {
  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_697be624d0806d3d {
    padding: 40px;
  }
}
@media screen and (max-width: 576px) {
  .call-to-action-area-5_697be624d0806d3d {
    padding: 50px;
  }
}
.call-to-action-area-5_697be624d0806d3d .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_697be624d0806d3d .title {
    font-size: 35px;
  }
  .call-to-action-area-5_697be624d0806d3d .title br {
    display: none;
  }
}
@media (max-width: 576px) {
  .call-to-action-area-5_697be624d0806d3d .title {
    font-size: 26px;
  }
}
.call-to-action-area-5_697be624d0806d3d p.disc_a9d59060793c243c {
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  color: #BABBC0;
  margin-bottom: 30px;
}
.call-to-action-area-5_697be624d0806d3d .button-area_c92c404b84492b7b {
  display: flex;
  align-items: center;
  gap: 16px;
}
@media (max-width: 576px) {
  .call-to-action-area-5_697be624d0806d3d .button-area_c92c404b84492b7b {
    flex-direction: column;
    align-items: start;
  }
}
.call-to-action-area-5_697be624d0806d3d .rts-btn {
  color: #FFFFFF;
  transition: all 0.4s;
  font-size: 16px;
  font-weight: 700;
}
.call-to-action-area-5_697be624d0806d3d .rts-btn i {
  margin-right: 10px;
}
.call-to-action-area-5_697be624d0806d3d .rts-btn.btn-secondary-5_6027ffc7ad24aefa {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_697be624d0806d3d .rts-btn.btn-secondary-5_6027ffc7ad24aefa:hover {
  background: none;
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_697be624d0806d3d .rts-btn.btn-secondary-5-1_51124f2ae97ac7db {
  border: 2px solid #4B4C58;
}
.call-to-action-area-5_697be624d0806d3d .rts-btn.btn-secondary-5-1_51124f2ae97ac7db:hover {
  background: var(--color-secondary-2);
  border: 2px solid var(--color-secondary-2);
}
.call-to-action-area-5_697be624d0806d3d .shape-area_a506335e29f90c21 img {
  position: absolute;
  z-index: 1;
}
.call-to-action-area-5_697be624d0806d3d .shape-area_a506335e29f90c21 img.one {
  top: -50%;
  right: -10%;
  animation: rotateIt 5s linear infinite;
}
.call-to-action-area-5_697be624d0806d3d .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  bottom: -20%;
  right: 30%;
}
.call-to-action-area-5_697be624d0806d3d .shape-image_a151c4a31873fe83 {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
}
.call-to-action-area-5_697be624d0806d3d.area-5_2 {
  background: var(--footer-four-bg);
  border: 1px solid var(--color-border-2);
  overflow: visible;
}
.call-to-action-area-5_697be624d0806d3d.area-5_2 .title {
  color: var(--color-title);
}
.call-to-action-area-5_697be624d0806d3d.area-5_2 p.disc_a9d59060793c243c {
  color: var(--color-second);
}
.call-to-action-area-5_697be624d0806d3d.area-5_2 .btn-primary-4-border_b7ad6118f16e6fa1 {
  color: var(--color-title);
  border: 1px solid var(--color-border-2);
}
.call-to-action-area-5_697be624d0806d3d.area-5_2 .btn-primary-4-border_b7ad6118f16e6fa1:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}
.call-to-action-area-5_697be624d0806d3d.area-5_2 .shape-image_a151c4a31873fe83 {
  position: absolute;
  top: unset;
  right: 0;
  bottom: -35px;
}
@media screen and (max-width: 768px) {
  .call-to-action-area-5_697be624d0806d3d.area-5_2 .shape-image_a151c4a31873fe83 {
    display: none;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_697be624d0806d3d.area-5_2 .shape-image_a151c4a31873fe83 {
    right: -4%;
    bottom: 0;
    z-index: -1;
    opacity: 0.3;
    text-align: right;
  }
}
@media screen and (max-width: 992px) {
  .call-to-action-area-5_697be624d0806d3d.area-5_2 .shape-image_a151c4a31873fe83 img {
    width: 70%;
  }
}

.counter-up-8-wrapper_ce8b063ba17025c2 {
  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_ce8b063ba17025c2 {
    flex-wrap: wrap;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .counter-up-8-wrapper_ce8b063ba17025c2 {
    padding: 80px 30px;
  }
}

.container-counter-about-page_263e7f362fb6dc24 {
  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_263e7f362fb6dc24 {
    flex-wrap: wrap;
  }
}
.container-counter-about-page_263e7f362fb6dc24 .single-counter-up_2d1336d1941b6075 {
  text-align: center;
  flex-basis: 25%;
  border-right: 1px solid #bcbfdb65;
}
@media (max-width: 991px) {
  .container-counter-about-page_263e7f362fb6dc24 .single-counter-up_2d1336d1941b6075 {
    flex-basis: 50%;
    margin-bottom: 50px;
    border: none;
  }
}
@media (max-width: 450px) {
  .container-counter-about-page_263e7f362fb6dc24 .single-counter-up_2d1336d1941b6075 {
    flex-basis: 100%;
  }
}
.container-counter-about-page_263e7f362fb6dc24 .single-counter-up_2d1336d1941b6075:last-child {
  border: none;
}
.container-counter-about-page_263e7f362fb6dc24 .single-counter-up_2d1336d1941b6075 .icon {
  margin-bottom: 24px;
}
.container-counter-about-page_263e7f362fb6dc24 .single-counter-up_2d1336d1941b6075 .title {
  margin-bottom: 3px;
}

.single-testimonials-area_1838a216cb9f778b {
  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_1838a216cb9f778b {
    padding: 20px;
  }
}
.single-testimonials-area_1838a216cb9f778b .logo_641041dbd4e9ebf1 {
  margin-bottom: 24px;
}
.single-testimonials-area_1838a216cb9f778b p.disc_a9d59060793c243c {
  max-width: 95%;
}
.single-testimonials-area_1838a216cb9f778b .author-area_02e48686a6ef54fc {
  display: flex;
  align-items: center;
  gap: 24px;
  padding-top: 20px;
  border-top: 1px solid var(--color-border);
}
.single-testimonials-area_1838a216cb9f778b .author-area_02e48686a6ef54fc .title {
  margin-bottom: 3px;
  color: var(--color-title);
}
.single-testimonials-area_1838a216cb9f778b .quote-image_db51408d59990430 {
  position: absolute;
  top: -20px;
  right: 15%;
}

[data-theme=dark] .single-testimonials-area_1838a216cb9f778b .quote-image_db51408d59990430 {
  filter: invert(0.8);
}

.mySwiper-testimonials-one {
  overflow: hidden;
  position: relative;
  padding-bottom: 100px;
}

.rts-testimonials-area-one_adde069699bb7705 {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-testimonials-area-one_adde069699bb7705 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-testimonials-area-one_adde069699bb7705 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-testimonials-area-one_adde069699bb7705 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  top: 34%;
  left: 70%;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 {
  display: flex;
  align-items: center;
  position: relative;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-pagination {
  left: 0;
  right: auto;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 5px;
  bottom: 31px;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next,
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next::after,
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .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_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next:hover::after,
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next {
  right: 0;
  left: auto;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev {
  right: 60px;
  left: auto;
}
.rts-testimonials-area-one_adde069699bb7705 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev::after {
  content: "\f060";
}

[data-theme=dark] .overlay-bottom-section .rts-btn.btn-primary_88166ca662252082 {
  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_88166ca662252082: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_69f1a95557ff1279 {
  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_9eee76cd66b9bcdc {
  border-radius: 20px;
}

.single-testimonisl-three_8292ef48bf538302 {
  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_8292ef48bf538302::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_8292ef48bf538302::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_8292ef48bf538302 .icon {
  margin-bottom: 20px;
}
.single-testimonisl-three_8292ef48bf538302 p.disc_a9d59060793c243c {
  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_8292ef48bf538302 .author_d1a44c44c54c558f .name {
  color: #fff;
  margin-bottom: 3px;
}
.single-testimonisl-three_8292ef48bf538302 .author_d1a44c44c54c558f p.disc_a9d59060793c243c {
  color: #aaaaaa;
  margin-bottom: 20px;
}

.expart-team-small-thumb_7e6a04e9509c4fc9 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  margin: auto;
  margin-top: 33px;
  position: relative;
  right: -45px;
}
.expart-team-small-thumb_7e6a04e9509c4fc9 p {
  margin-bottom: 0;
  margin-left: 50px;
}
.expart-team-small-thumb_7e6a04e9509c4fc9 .small-team-aera_5996bd7ab1f192cc {
  margin-top: -40px;
}
.expart-team-small-thumb_7e6a04e9509c4fc9 .small-team-aera_5996bd7ab1f192cc img {
  position: absolute;
  left: 0;
  z-index: 1;
  transition: 0.3s;
}
.expart-team-small-thumb_7e6a04e9509c4fc9 .small-team-aera_5996bd7ab1f192cc img.two_14b293df042f8ecd {
  left: 30px;
}
.expart-team-small-thumb_7e6a04e9509c4fc9 .small-team-aera_5996bd7ab1f192cc img.three_23227761663f3a14 {
  left: 60px;
}
.expart-team-small-thumb_7e6a04e9509c4fc9 .small-team-aera_5996bd7ab1f192cc img:hover {
  z-index: 5;
  transform: translateY(-3px) scale(1.1);
}

.slide-div_9e0262e433ccf4e2 {
  width: 125%;
}
@media screen and (max-width: 576px) {
  .slide-div_9e0262e433ccf4e2 {
    width: 100%;
  }
}

.single-testimonials-4_d734f2cea39e4351 {
  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_d734f2cea39e4351 {
    padding: 32px 16px;
  }
}
.single-testimonials-4_d734f2cea39e4351 .icon {
  margin-bottom: 24px;
}
.single-testimonials-4_d734f2cea39e4351 p.disc_a9d59060793c243c {
  margin-bottom: 22px;
  font-size: 16px;
}
.single-testimonials-4_d734f2cea39e4351 .author_d1a44c44c54c558f .title {
  margin-bottom: 5px;
  font-weight: 800;
}
.single-testimonials-4_d734f2cea39e4351 .author_d1a44c44c54c558f p {
  margin-bottom: 14px;
}

.rts-client-feedback-area_49ef05e266ef24fe {
  position: relative;
}
.rts-client-feedback-area_49ef05e266ef24fe.home-2_298a93c39d24e860 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: 10%;
  left: 50%;
}
.rts-client-feedback-area_49ef05e266ef24fe.home-2_298a93c39d24e860 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  top: 20%;
  right: 20%;
}

.rts-client-feedback-area-4_97f22fd741b50293 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: 8%;
  left: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .one {
    top: 5%;
  }
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .one {
    display: none;
  }
}
.rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  top: 14%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
    display: none;
  }
}
.rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  bottom: 8%;
  right: 15%;
}
@media screen and (max-width: 768px) {
  .rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
    display: none;
  }
}
.rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  position: absolute;
  bottom: 3%;
  left: 25%;
}
@media screen and (max-width: 576px) {
  .rts-client-feedback-area-4_97f22fd741b50293 .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
    left: 15%;
  }
}

[data-theme=dark] .rts-client-feedback-area-5_3697312f67d16106 .single-testimonials-area_1838a216cb9f778b {
  background: #fff;
}
[data-theme=dark] .rts-client-feedback-area-5_3697312f67d16106 .single-testimonials-area_1838a216cb9f778b p.disc_a9d59060793c243c {
  color: #4f4f55;
}
[data-theme=dark] .rts-client-feedback-area-5_3697312f67d16106 .single-testimonials-area_1838a216cb9f778b .author-area_02e48686a6ef54fc .title {
  color: #26262c;
}
[data-theme=dark] .rts-client-feedback-area-5_3697312f67d16106 .single-testimonials-area_1838a216cb9f778b .author-area_02e48686a6ef54fc span {
  color: #4f4f55;
}

.rts-client-feedback-area-5_3697312f67d16106 {
  background: linear-gradient(45deg, #4C4FF8 13.72%, #FF6354 100%);
}
.rts-client-feedback-area-5_3697312f67d16106 .title-style-one-center_a617090156a2596f .pre_be58ce11d6df5947 {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3697312f67d16106 .title-style-one-center_a617090156a2596f .title {
  color: #FFFFFF;
}
.rts-client-feedback-area-5_3697312f67d16106 .rts-btn {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
  background: none;
}
.rts-client-feedback-area-5_3697312f67d16106 .rts-btn:hover {
  background: var(--color-primary-2);
  border: 1px solid var(--color-primary-2);
}

.testimonials-filwidth_7f17b2297e6e5917 {
  background: linear-gradient(90deg, #FFCF55 -2.75%, #FF6354 90.8%);
  padding: 2px;
  border-radius: 32px;
  overflow: hidden;
  display: block;
}
.testimonials-filwidth_7f17b2297e6e5917 .inner_d663f258fc120d58 {
  border-radius: 32px;
  background: var(--testimonial-eight-bg);
  padding: 80px 220px;
  text-align: center;
}
@media screen and (max-width: 992px) {
  .testimonials-filwidth_7f17b2297e6e5917 .inner_d663f258fc120d58 {
    padding: 80px 100px;
  }
}
@media screen and (max-width: 576px) {
  .testimonials-filwidth_7f17b2297e6e5917 .inner_d663f258fc120d58 {
    padding: 40px;
  }
}
@media screen and (max-width: 400px) {
  .testimonials-filwidth_7f17b2297e6e5917 .inner_d663f258fc120d58 {
    padding: 25px;
  }
}
.testimonials-filwidth_7f17b2297e6e5917 .body {
  margin-top: 30px;
}
.testimonials-filwidth_7f17b2297e6e5917 .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_7f17b2297e6e5917 .body p {
    font-size: 20px;
  }
}
.testimonials-filwidth_7f17b2297e6e5917 .body .author_d1a44c44c54c558f img {
  margin-bottom: 20px;
}
.testimonials-filwidth_7f17b2297e6e5917 .body .author_d1a44c44c54c558f a .title-name_fd851ce2e34b560b {
  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_bef303beea42ca40 {
  width: 11px;
  height: 11px;
}
.mySwiper-testimonials-8 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40.swiper-pagination-bullet-active_f8c8b5de50b54186 {
  background: var(--color-gradient-2);
}

.rts-testimonials-area-six_f07549eeba367df7 {
  padding: 80px 0 40px 0;
  position: relative;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-left_40892758744310a1 {
  padding: 64px 48px;
  background: var(--testimonial-left);
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-left_40892758744310a1 .heading-title_997dda468385c984 {
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-top: 30px;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-left_40892758744310a1 .author-area_02e48686a6ef54fc {
  display: flex;
  align-items: center;
  gap: 16px;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-left_40892758744310a1 .author-area_02e48686a6ef54fc .right-content_50152c2974326e61 .author-title_81cdc4e93bfac475 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.32px;
  margin-bottom: 5px;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-left_40892758744310a1 .author-area_02e48686a6ef54fc .right-content_50152c2974326e61 .desc {
  margin-bottom: 0;
  color: #7A7A7F;
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-right_fcb4c3b2b5c93af1 {
  margin-left: 40px;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-right_fcb4c3b2b5c93af1 .right-inner_a41c5b575fedb786 {
  margin: 0;
  padding: 0;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-right_fcb4c3b2b5c93af1 .right-inner_a41c5b575fedb786 .item {
  list-style: none;
  padding: 30px 0;
  margin: 0;
  border-bottom: 1px solid var(--color-border-2);
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-right_fcb4c3b2b5c93af1 .right-inner_a41c5b575fedb786 .item:last-child {
  border: none;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-right_fcb4c3b2b5c93af1 .right-inner_a41c5b575fedb786 .item .heading-title_997dda468385c984 {
  font-size: 28px;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.56px;
  margin-bottom: 10px;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 .testimonial-right_fcb4c3b2b5c93af1 .right-inner_a41c5b575fedb786 .item .desc {
  margin-bottom: 0;
}
.rts-testimonials-area-six_f07549eeba367df7 .section-inner_950ec1135c461b44 {
  position: relative;
}
.rts-testimonials-area-six_f07549eeba367df7 .service-swiper-main-wrapper-2_9ec1018bd8558f74 {
  overflow: hidden;
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-slide:nth-child(odd) .single-service-style-two_97deef770ad0175c {
  border-top: 3px solid var(--color-secondary-2);
}
.rts-testimonials-area-six_f07549eeba367df7 .single-service-style-two_97deef770ad0175c {
  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_f07549eeba367df7 .single-service-style-two_97deef770ad0175c .disc_a9d59060793c243c {
  color: var(--color-title);
  font-size: 20px;
  font-weight: 400;
  line-height: 150%;
}
.rts-testimonials-area-six_f07549eeba367df7 .single-service-style-two_97deef770ad0175c .author-area_02e48686a6ef54fc {
  margin-top: 10px;
}
.rts-testimonials-area-six_f07549eeba367df7 .single-service-style-two_97deef770ad0175c .author-area_02e48686a6ef54fc .author-content_134264e65b28adb4 .author-title_81cdc4e93bfac475 {
  font-size: 16px;
  font-weight: 800;
  line-height: 120%;
  margin: 20px 0 0 0;
}
.rts-testimonials-area-six_f07549eeba367df7 .single-service-style-two_97deef770ad0175c .author-area_02e48686a6ef54fc .author-content_134264e65b28adb4 .desc {
  font-size: 14px;
  font-weight: 400;
  line-height: 150%;
  margin: 5px 0 0 0;
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-next,
.rts-testimonials-area-six_f07549eeba367df7 .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_f07549eeba367df7 .swiper-button-next i,
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-prev i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-next:hover,
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-prev:hover {
  background: var(--color-secondary-2);
  color: var(--color-white);
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-next::after,
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-prev::after {
  display: none;
}
@media screen and (max-width: 576px) {
  .rts-testimonials-area-six_f07549eeba367df7 .swiper-button-next,
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-prev {
    display: none;
  }
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-next {
  right: -30px;
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-next i {
  transform: rotate(-45deg);
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-button-prev {
  left: -25px;
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-pagination2 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 50px;
  width: max-content;
  z-index: 1;
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-pagination2 .swiper-pagination-bullet_bef303beea42ca40 {
  margin: 0 5px;
  width: 11px;
  height: 11px;
}
.rts-testimonials-area-six_f07549eeba367df7 .swiper-pagination2 .swiper-pagination-bullet_bef303beea42ca40.swiper-pagination-bullet-active_f8c8b5de50b54186 {
  background: #FF6354;
}

.rts-testimonials-area-three_ebd3ff13a60daab6 {
  position: relative;
  overflow: hidden;
}
.rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  bottom: -15px;
  left: 40%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .one {
    display: none;
  }
}
.rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  top: 15%;
  left: 25%;
}
@media screen and (max-width: 767px) {
  .rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
    top: 5%;
    left: 15%;
  }
}
.rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  bottom: 8%;
  right: 35%;
}
@media screen and (max-width: 991px) {
  .rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
    display: none;
  }
}
.rts-testimonials-area-three_ebd3ff13a60daab6 .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  position: absolute;
  top: 32%;
  right: 20%;
}

.rts-testimonials-area-7_eba23560dbb8dd75 {
  position: relative;
}
.rts-testimonials-area-7_eba23560dbb8dd75 .testimonials--shape_cac1e2e3f8f36c49 img {
  position: absolute;
}
.rts-testimonials-area-7_eba23560dbb8dd75 .testimonials--shape_cac1e2e3f8f36c49 img.one {
  left: 25%;
  top: 10%;
}
.rts-testimonials-area-7_eba23560dbb8dd75 .testimonials--shape_cac1e2e3f8f36c49 img.two_14b293df042f8ecd {
  right: 20%;
  top: 10%;
}

[data-theme=light] .single-testimonials-area_1838a216cb9f778b .logo_641041dbd4e9ebf1 .light_0a2f9ce80c9dac45 {
  display: block;
}
[data-theme=light] .single-testimonials-area_1838a216cb9f778b .logo_641041dbd4e9ebf1 .dark_c1052cd792c56e09 {
  display: none;
}

[data-theme=dark] .single-testimonials-area_1838a216cb9f778b .logo_641041dbd4e9ebf1 .light_0a2f9ce80c9dac45 {
  display: none;
}
[data-theme=dark] .single-testimonials-area_1838a216cb9f778b .logo_641041dbd4e9ebf1 .dark_c1052cd792c56e09 {
  display: block;
}

.single-blog-area-style-one_426e7c02d48d124a:hover .thumbnail_001c414bfa1db4b5 img {
  transform: scale(1.1);
}
.single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 {
  overflow: hidden;
  display: block;
  max-width: 100%;
  border-radius: 16px;
}
.single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 img {
  width: 100%;
  border-radius: 16px;
  transition: 0.4s;
}
.single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb {
  padding: 30px;
  text-align: center;
}
@media (max-width: 768px) {
  .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb {
    padding: 20px 0 0;
  }
}
.single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .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_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .title a {
    font-size: 16px;
  }
}
.single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb:hover .title a {
  color: var(--color-title);
}
.single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 15px;
}
.single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f .admin_866523d9f20a33e4 {
  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_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f .date_da58b287863ee10d {
  color: #979ab4;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}

.rts-blog-area-one_45beb8dfd5e4d44e {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-blog-area-one_45beb8dfd5e4d44e .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-blog-area-one_45beb8dfd5e4d44e .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-blog-area-one_45beb8dfd5e4d44e .shape-area_a506335e29f90c21 .one {
  position: absolute;
  left: -20px;
  top: 20%;
}
@media screen and (max-width: 1200px) {
  .rts-blog-area-one_45beb8dfd5e4d44e .shape-area_a506335e29f90c21 .one {
    left: 5%;
    top: 15%;
  }
}
.rts-blog-area-one_45beb8dfd5e4d44e .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  right: 20%;
  top: 15%;
}
.rts-blog-area-one_45beb8dfd5e4d44e .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  left: 25%;
  top: 90%;
}
.rts-blog-area-one_45beb8dfd5e4d44e .rts-btn.btn-primary_88166ca662252082.text-center_0aad94c855557c1a {
  margin: auto;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 {
  border-radius: 0;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 img {
  border-radius: 0;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb {
  background: var(--blog-single);
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f .date_da58b287863ee10d span {
  margin-right: 10px;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .btn-area_e1538a6852a372b0 {
  text-align: center;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .btn-area_e1538a6852a372b0 .read-more-btn_7d17fe6e12f4ee43 {
  border-bottom: 1px solid var(--color-border-2);
  color: var(--color-primary-2);
  position: relative;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .btn-area_e1538a6852a372b0 .read-more-btn_7d17fe6e12f4ee43:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .btn-area_e1538a6852a372b0 .read-more-btn_7d17fe6e12f4ee43::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_45beb8dfd5e4d44e.home-five_c3e17fef3fd8aa8c .title-style-one-center_a617090156a2596f .pre_be58ce11d6df5947 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-five_c3e17fef3fd8aa8c .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .bottom-area_2b79262dab15774f .admin_866523d9f20a33e4 {
  color: var(--color-primary-2);
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-five_c3e17fef3fd8aa8c .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-five_c3e17fef3fd8aa8c .rts-btn:hover {
  background: var(--color-primary-2);
  color: #FFFFFF;
}
.rts-blog-area-one_45beb8dfd5e4d44e.home-six_559528842e7b911b .title-style-one-center_a617090156a2596f {
  color: var(--color-primary-2);
}

.rts-blog-area-one_45beb8dfd5e4d44e.style-seven_654d47f152cea766 {
  border-radius: 32px;
  background: var(--blog-seven);
}
@media screen and (max-width: 576px) {
  .rts-blog-area-one_45beb8dfd5e4d44e.style-seven_654d47f152cea766 .title-style-one-center_a617090156a2596f .title {
    font-size: 26px;
  }
}
.rts-blog-area-one_45beb8dfd5e4d44e.style-seven_654d47f152cea766 .rts-btn.btn-primary-border_e1d6a55987bb14b7 {
  color: var(--color-primary);
}
.rts-blog-area-one_45beb8dfd5e4d44e.style-seven_654d47f152cea766 .rts-btn.btn-primary-border_e1d6a55987bb14b7:hover {
  color: #fff;
}

.single-blog-area-style-one_426e7c02d48d124a.eight-area_7f1795b881bc0921 {
  padding: 16px;
  border: 1px solid var(--color-border-2);
  border-radius: 16px;
}

.btn-readmore-8_b57b8926b8087d75 {
  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_b57b8926b8087d75::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-8_b57b8926b8087d75::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_b57b8926b8087d75:hover::before {
  left: 0;
  width: 100%;
}

.btn-readmore-inner_b273be6a88ce6874 {
  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_b273be6a88ce6874::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 100%;
  background: #bcbfdb5b;
}
.btn-readmore-inner_b273be6a88ce6874::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_b273be6a88ce6874:hover::before {
  width: 100%;
  left: 0;
}

.single-blog-area-style-one_426e7c02d48d124a.about-page_640b8636ad014a95 {
  padding: 24px;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #bcbfdb59;
}

.rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.one {
  top: 10%;
  left: 0%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.one {
    top: 5%;
    left: 10%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.one {
    left: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.one {
    top: 5%;
  }
}
@media only screen and (max-width: 479px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.one {
    display: none;
  }
}
.rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  top: 15%;
  right: 15%;
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    top: 2%;
  }
}
.rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  bottom: 10%;
  left: 15%;
}
.rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  bottom: 10%;
  right: -30px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    right: 15%;
  }
}
@media only screen and (max-width: 767px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    right: 10%;
  }
}
@media only screen and (max-width: 575px) {
  .rts-blog-area_cbd93cafff5dcce6.shape-position_f300ed4d4e7ead60 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    display: none;
  }
}

.mySwiper-blog {
  padding-bottom: 100px;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40 {
  width: 11px;
  height: 11px;
  background: #a4a6a8;
}
.mySwiper-blog .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40.swiper-pagination-bullet-active_f8c8b5de50b54186 {
  background: var(--color-gradient-2);
}

.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a {
  padding-bottom: 40px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 {
  max-width: 100%;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .title {
  font-size: var(--h1);
  line-height: 1.3;
}
@media only screen and (min-width: 577px) and (max-width: 991px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .title {
    font-size: 56px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 576.9px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .title {
    font-size: 36px;
  }
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .read-more-btn_7d17fe6e12f4ee43 {
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .read-more-btn_7d17fe6e12f4ee43:hover {
  color: var(--color-primary);
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .read-more-btn_7d17fe6e12f4ee43:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .read-more-btn_7d17fe6e12f4ee43::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_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .rts-single-wized_a23458d9257fe3d1 {
  background: var(--footer-four-bg);
  border-radius: 7px;
  padding: 30px;
  margin-bottom: 40px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .rts-single-wized_a23458d9257fe3d1.search .wized-body_6c561da372e01acc {
  margin-top: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc {
  margin-top: 30px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc .rts-search-wrapper_a4135b2c51886f22 {
  position: relative;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc .rts-search-wrapper_a4135b2c51886f22 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_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc .rts-search-wrapper_a4135b2c51886f22 input:focus {
  border: 1px solid var(--color-primary);
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc .rts-search-wrapper_a4135b2c51886f22 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_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc .rts-search-wrapper_a4135b2c51886f22 button i {
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9 {
  margin-bottom: 15px;
  padding: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9 li {
  list-style: none;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9 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_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9 li a i {
  color: var(--color-primary);
  transition: 0.3s;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9 li a:hover {
  background: var(--color-primary);
  transform: translateY(-5px) scale(1.03);
  color: var(--color-white);
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .single-categories_3c631be2ae23f5d9 li a:hover i {
  color: #fff;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754:last-child {
  margin-bottom: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .thumbnail_001c414bfa1db4b5 {
  margin-right: 20px;
  overflow: hidden;
  max-width: max-content;
  width: 100%;
  border-radius: 5px;
  flex-basis: 40%;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .thumbnail_001c414bfa1db4b5 img {
  min-width: 85px;
  height: auto;
  transition: 0.3s;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .thumbnail_001c414bfa1db4b5:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .content-area_dbce01158ebc7432 {
  flex-basis: 60%;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .user_1c53651e764141a2 {
  display: flex;
  align-items: center;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .user_1c53651e764141a2 span {
  margin-left: 9px;
  font-size: 14px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .post-title_583ed09b104fd80a .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_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .post-title_583ed09b104fd80a .title {
    font-size: 14px;
    line-height: 26px;
    margin-top: 0;
  }
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .recent-post-single_f74d818fc3ad2754 .post-title_583ed09b104fd80a:hover .title {
  color: var(--color-primary);
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce {
  display: flex;
  flex-direction: column;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a {
  overflow: hidden;
  border-radius: 6px;
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a {
    display: block;
    width: 100%;
  }
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
  max-width: 97px;
  height: auto;
  transition: 0.3s;
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
    max-width: 80px;
  }
}
@media only screen and (max-width: 1199px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
    min-width: 269px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
    min-width: 193px;
  }
}
@media only screen and (max-width: 767px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
    min-width: 135px;
  }
}
@media only screen and (max-width: 575px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
    min-width: 140px;
  }
}
@media only screen and (max-width: 479px) {
  .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a img {
    min-width: 80px;
  }
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48 a:hover img {
  transform: scale(1.2);
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .gallery-inner_4ec7449a6ff3a0ce .single-row_9551f817fb540b48.row-1_f38aac1122b87744 {
  margin-bottom: 20px;
}
.w-100_bb020833b2a0a220 {
  border-radius: 15px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .tags-wrapper_df0c936d8fa08c6d {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
}
.fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .tags-wrapper_df0c936d8fa08c6d 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_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .tags-wrapper_df0c936d8fa08c6d a:hover {
  background: var(--color-primary);
  color: #fff;
  transform: translateY(-3px) scale(1.09);
}
.fluxi-hero-section_7311e40edbe8ba11.grid-2_9df639ebc88f96d0 .single-blog-area-style-one_426e7c02d48d124a {
  padding-bottom: 0;
  margin: 0 10px;
}
.fluxi-hero-section_7311e40edbe8ba11.grid-2_9df639ebc88f96d0 .single-blog-area-style-one_426e7c02d48d124a:last-child {
  padding-bottom: 40px;
}
.fluxi-hero-section_7311e40edbe8ba11.grid-2_9df639ebc88f96d0 .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb .title {
  font-size: 20px;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 {
  border-radius: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .single-blog-area-style-one_426e7c02d48d124a .thumbnail_001c414bfa1db4b5 img {
  border-radius: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .single-blog-area-style-one_426e7c02d48d124a .inner-content-wrapper_4655ca272f720aeb {
  padding: 30px 0 0;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-content_1984cab809f26f78 {
  padding: 0 0 80px;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-content_1984cab809f26f78 p.first-text_3b514b9cf3170afb::first-letter {
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0.75em;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-content_1984cab809f26f78 .desc-image_40c387c6e426e6c3 .image {
  float: right;
  margin: 0.5em 0 0.5em 1em;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-content_1984cab809f26f78 .desc-image-2_3d8a082b5e5e0865 .image {
  float: left;
  margin: 0.5em 1em 0.5em 0;
  display: table;
  border-radius: 20px;
  overflow: hidden;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-footer_48a12d72af893774 {
  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_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-footer_48a12d72af893774 .nav-x_adc55389c16b1ac3 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-footer_48a12d72af893774 .nav-x_adc55389c16b1ac3 li a {
  font-weight: 600;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-footer_48a12d72af893774 .nav-x_adc55389c16b1ac3 li a span {
  color: var(--color-body);
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 {
  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_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 {
    flex-direction: column;
  }
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 .left-image_7fa8f8d5513674ff {
  flex-basis: 30%;
  border-radius: 16px;
  overflow: hidden;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 .right-content_50152c2974326e61 {
  flex-basis: 70%;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 .right-content_50152c2974326e61 .desc {
  margin-bottom: 24px;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 .right-content_50152c2974326e61 .author-social_aee5b67550bb4b41 {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  margin-bottom: 24px;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 .right-content_50152c2974326e61 .author-social_aee5b67550bb4b41 li {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 30px;
}
.fluxi-hero-section_7311e40edbe8ba11.details_da50bbc93fd4245e .post-panel_9b1655527b9df4f5 .post-author_a083348ba57c1740 .right-content_50152c2974326e61 .author-social_aee5b67550bb4b41 li a {
  color: var(--color-primary);
}

[data-theme=dark] .fluxi-hero-section_7311e40edbe8ba11.inner_d663f258fc120d58 .fluxi-right-ct-1_efa078c00e0b3434 .wized-body_6c561da372e01acc .rts-search-wrapper_a4135b2c51886f22 input {
  color: #717171;
}

.post-form_b9de1e601a07e061 {
  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_b9de1e601a07e061 {
    padding: 60px 20px;
    width: 100%;
  }
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad {
  margin-bottom: 24px;
  position: relative;
  position: relative;
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad input {
  height: 56px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad textarea {
  height: 224px;
  border: 1px solid var(--color-border);
  border-radius: 12px;
  padding: 15px;
  color: var(--color-body);
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad input,
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad textarea {
  padding-left: 35px;
}
.post-form_b9de1e601a07e061 .single-input-area_cc4fd1c910e104ad.text-area_0c4e08dac0105645 i {
  top: 61px !important;
}

.rts-fluxi-pagination_162af75f2d74fcec {
  margin-bottom: 50px;
}

.rts-fluxi-pagination_162af75f2d74fcec ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  list-style: none;
  justify-content: center;
}
.rts-fluxi-pagination_162af75f2d74fcec ul li {
  margin: 0;
  margin-right: 10px;
}
.rts-fluxi-pagination_162af75f2d74fcec 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_162af75f2d74fcec ul li button.active {
  background: var(--color-primary);
  color: #fff;
}
.rts-fluxi-pagination_162af75f2d74fcec ul li button:hover {
  background: var(--color-primary);
  color: #fff;
}

[data-theme=dark] .author-sign_73d9c69d3e12f636 img {
  filter: invert(1);
}
[data-theme=dark] .siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .right a i {
  color: #26262c;
}

.subscribe-main-wrapper-one_4a0b52c1106a01c3 {
  padding: 80px;
  background: var(--subscribe-form);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 p.disc_a9d59060793c243c br {
    display: none;
  }
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 {
    padding: 25px;
  }
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 form {
  position: relative;
  max-width: 591px;
  margin: auto;
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 form i {
  position: absolute;
  left: 15px;
  top: 22px;
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 form input {
  padding-left: 35px;
  border: 1px solid #C9CCE2;
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 .title {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 .title {
    font-size: 34px;
  }
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 .title br {
    display: none;
  }
}
@media (max-width: 450px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 .title {
    font-size: 26px;
  }
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 form {
  display: flex;
  align-items: center;
  gap: 15px;
  justify-content: center;
}
@media only screen and (max-width: 575px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 form {
    flex-direction: column;
    justify-content: center;
  }
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 form input {
  height: 56px;
  background: #fff;
  max-width: 394px;
  border-radius: 12px;
}
@media (max-width: 576px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 form input {
    max-width: 100%;
  }
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 form button {
  padding: 19px 25px;
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: -60px;
  right: 15%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 .shape-area_a506335e29f90c21 .one {
    display: none;
  }
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  bottom: 10%;
  right: -30px;
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  bottom: 5%;
  right: 80%;
}
@media screen and (max-width: 576px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
    display: none;
  }
}
.subscribe-main-wrapper-one_4a0b52c1106a01c3 .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  position: absolute;
  left: -10px;
  bottom: 48%;
}

.mySwiper-service-2 {
  overflow: hidden;
  position: relative;
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 {
  display: flex;
  align-items: center;
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .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_409a1d6f82f6fb91 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40 {
  background: var(--color-primary);
  height: 11px;
  width: 11px;
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next,
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev {
  background-image: none;
  bottom: 0;
  top: auto;
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next::after,
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .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_409a1d6f82f6fb91 .swiper-button-next:hover::after,
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev:hover::after {
  background: var(--color-primary);
  color: #fff;
  transform: scale(1.1) rotate(-45deg);
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-next {
  right: 5px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev {
  right: 65px;
  left: auto;
}
.mySwiper-service-2 .button-pagination-area_409a1d6f82f6fb91 .swiper-button-prev::after {
  content: "\f060";
}

.rts-subscribe-area-one_878820ce6d034fdc.about_b5cdd694a22fec10 .btn-area_e1538a6852a372b0 {
  gap: 32px;
}
@media (max-width: 450px) {
  .rts-subscribe-area-one_878820ce6d034fdc.about_b5cdd694a22fec10 .btn-area_e1538a6852a372b0 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=dark] .single-footer-wized-one_202805f39bd845e4 .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_202805f39bd845e4 .title {
  color: #fff;
}

[data-theme=dark] .single-footer-wized-one_202805f39bd845e4 .title p {
  font-family: var(--font-primary);
  font-size: var(--h6);
}

[data-theme=light] .footer-four_b35ce711e8f1e021 .single-footer-wized-one_202805f39bd845e4 .title, [data-theme=light] .rts-footer-area-one_fdfe0b08d14e5745 .single-footer-wized-one_202805f39bd845e4 .title {
  color: #26262C;
}

.rts-footer-area-one_fdfe0b08d14e5745 {
  background: var(--footer-bg);
}
.rts-footer-area-one_fdfe0b08d14e5745 .footer-top-area_bd5f15fee71c8519 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 40px;
  margin-bottom: 40px;
  border-bottom: 1px solid #bcbfdb54;
}

.single-footer-wized-one_202805f39bd845e4 ul {
  padding: 0;
  list-style: none;
}
.single-footer-wized-one_202805f39bd845e4 ul li {
  margin: 19px 0;
  padding: 0;
}
.single-footer-wized-one_202805f39bd845e4 form input {
  border-radius: 12px;
  height: 56px;
  width: 100%;
  background: #fff;
  border: 1px solid transparent;
}
.single-footer-wized-one_202805f39bd845e4 form input:focus {
  border: 1px solid var(--color-primary);
}
.single-footer-wized-one_202805f39bd845e4 form button {
  width: 100%;
  max-width: 100%;
  text-align: center;
  margin-top: 16px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.copyright-area-start_c318db0687360b30 {
  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_c318db0687360b30 {
    flex-direction: column;
    gap: 25px;
  }
}
.copyright-area-start_c318db0687360b30 p {
  margin-bottom: 0;
}
.copyright-area-start_c318db0687360b30 ul {
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 40px;
  list-style: none;
}
.copyright-area-start_c318db0687360b30 ul li {
  margin: 0;
  padding: 0;
}
.copyright-area-start_c318db0687360b30 ul li a {
  color: var(--color-body);
  transition: 0.3s;
}
.copyright-area-start_c318db0687360b30 ul li a:hover {
  color: var(--color-primary);
}
.copyright-area-start_c318db0687360b30.area-two_c236bd25301f3aaf p {
  color: #D7D9E9;
}
.copyright-area-start_c318db0687360b30.area-two_c236bd25301f3aaf ul li a {
  color: #D7D9E9;
}
.copyright-area-start_c318db0687360b30.area-two_c236bd25301f3aaf ul li a:hover {
  color: var(--color-primary);
}

.footer-top-area-two_ca5b0ebd8c144676 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer-top-area-two_ca5b0ebd8c144676 .social-area-one_ea03a816d9f9f09d li a i {
  color: #fff;
}

@media only screen and (max-width: 767px) {
  .rts-footer-two_2784f7938ad30209 .mobile__breakpoint_a1198712958dcf8e {
    --bs-gutter-x: 48px;
    --bs-gutter-y: 48px;
  }
}
.rts-footer-two_2784f7938ad30209 .single-footer-wized-one_202805f39bd845e4 ul li a {
  color: #E4E5F1;
  transition: 0.3s;
}
.rts-footer-two_2784f7938ad30209 .single-footer-wized-one_202805f39bd845e4 ul li a:hover {
  color: var(--color-primary);
}

.copywright-area-wrapper-two_783c1a9c166180b4 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 50px;
}
.copywright-area-wrapper-two_783c1a9c166180b4 .left p {
  color: #E4E5F1;
}
.copywright-area-wrapper-two_783c1a9c166180b4 .right .language_03f1bab9b99a6489 {
  color: #fff;
}

.footer-four_b35ce711e8f1e021 {
  background: var(--footer-four-bg);
  border-radius: 32px 32px 0px 0px;
}

.footer-three_13bdb5c6261d6574 {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
  border-radius: 0;
}
.footer-three_13bdb5c6261d6574 .single-footer-four-wized_7d5c322a4cae6cba ul li a {
  color: #E4E5F1;
}
.footer-three_13bdb5c6261d6574 .single-footer-four-wized_7d5c322a4cae6cba ul li a:hover {
  color: var(--color-primary);
}
.footer-three_13bdb5c6261d6574 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input {
  background: #FFFFFF;
}
.footer-three_13bdb5c6261d6574 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 button {
  border: none;
  background: var(--color-primary);
}

.single-footer-four-wized_7d5c322a4cae6cba .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_7d5c322a4cae6cba ul {
  list-style: none;
  padding-left: 0;
}
.single-footer-four-wized_7d5c322a4cae6cba ul li {
  margin: 15px 0;
}
.single-footer-four-wized_7d5c322a4cae6cba ul li a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 15px;
}
.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input {
  height: 56px;
  padding: 0px 16px;
  border: 1px solid var(--color-border);
  border-radius: 8px;
}
.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input:focus {
  border-color: var(--color-primary);
}
.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form button {
  padding: 18px 20px;
}

.copyright-area-four_bd6a9a26b7934242 {
  border-color: var(--color-border-2) !important;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright-area-four_bd6a9a26b7934242.area-3_3262c8ad1b29d7cb p {
  color: #E4E5F1;
}
@media (max-width: 450px) {
  .copyright-area-four_bd6a9a26b7934242 {
    flex-direction: column;
    gap: 20px;
  }
}

[data-theme=light] .copyright-area-four_bd6a9a26b7934242 .logo_641041dbd4e9ebf1 img.light_0a2f9ce80c9dac45 {
  display: block;
}
[data-theme=light] .copyright-area-four_bd6a9a26b7934242 .logo_641041dbd4e9ebf1 img.dark_c1052cd792c56e09 {
  display: none;
}

[data-theme=dark] .copyright-area-four_bd6a9a26b7934242 .logo_641041dbd4e9ebf1 img.light_0a2f9ce80c9dac45 {
  display: none;
}
[data-theme=dark] .copyright-area-four_bd6a9a26b7934242 .logo_641041dbd4e9ebf1 img.dark_c1052cd792c56e09 {
  display: block;
}

.rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 {
  height: 494px;
  background: var(--color-gradient);
  border-radius: 16px;
  position: relative;
}
@media (max-width: 576px) {
  .rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 {
    height: 400px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 {
    height: 320px;
  }
}
.rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a {
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .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_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .title {
    font-size: 64px;
  }
}
@media (max-width: 768px) {
  .rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .title {
    font-size: 56px;
  }
}
@media (max-width: 576px) {
  .rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .title {
    font-size: 42px;
  }
}
@media (max-width: 450px) {
  .rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .title {
    font-size: 32px;
  }
}
.rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a 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_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .rts-btn {
  margin: auto;
  border-color: #E3CDE5;
  color: #E3CDE5;
}
.rts-footer-area-7_618bc97c21dc159a .footer-wrapper-7_263e2e911902bf22 .innerr_edfe0b5869bc9e3a .rts-btn:hover {
  background: #ffffff;
  border-color: #fff;
  color: var(--color-primary);
}

.footer-top-8_cf28fcaea61580db {
  text-align: center;
}
.footer-top-8_cf28fcaea61580db .title {
  font-size: 64px;
  font-style: normal;
  font-weight: 800;
  line-height: 115%;
}
@media screen and (max-width: 576px) {
  .footer-top-8_cf28fcaea61580db .title {
    font-size: 35px;
  }
}
.footer-top-8_cf28fcaea61580db 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_733f6adf7e3ef92f {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .rts-footer-area-eight_733f6adf7e3ef92f .sape-image_e2724e429b48867c {
    display: none;
  }
}
.rts-footer-area-eight_733f6adf7e3ef92f .sape-image_e2724e429b48867c img {
  position: absolute;
  top: 19.5%;
  right: 27%;
  z-index: 0;
  animation: rotateIt 5s linear infinite;
}
.rts-footer-area-eight_733f6adf7e3ef92f .sape-image_e2724e429b48867c img.two_14b293df042f8ecd {
  top: 25%;
  left: 25%;
}

.container-10_0a016dfc5c66b282 {
  margin: 30px;
  background: var(--color-gradient-3);
  border-radius: 32px;
}

.form-area-footer-8_21b82dcf09f20dc9 {
  position: relative;
  margin-top: -130px;
  z-index: 5;
}
.form-area-footer-8_21b82dcf09f20dc9 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_21b82dcf09f20dc9 form .single-input_7692daf360288d74 {
  margin-bottom: 25px;
  position: relative;
}
.form-area-footer-8_21b82dcf09f20dc9 form .single-input_7692daf360288d74 i {
  position: absolute;
  left: 15px;
  top: 57px;
  color: var(--color-second);
}
.form-area-footer-8_21b82dcf09f20dc9 form .single-input_7692daf360288d74 label {
  margin-bottom: 10px;
}
.form-area-footer-8_21b82dcf09f20dc9 form input {
  padding-left: 35px;
  height: 56px;
  border: 1px solid #bcbfdb7a;
  border-radius: 12px;
  color: var(--color-second);
}
.form-area-footer-8_21b82dcf09f20dc9 form button {
  max-width: 100%;
}

.easy-cta-area-wrapper_86848f11a83c2b8a {
  text-align: center;
}
.easy-cta-area-wrapper_86848f11a83c2b8a .icon {
  margin-bottom: 18px;
}
.easy-cta-area-wrapper_86848f11a83c2b8a .title {
  color: #fff;
  margin-bottom: 3px;
}
.easy-cta-area-wrapper_86848f11a83c2b8a p {
  color: rgba(255, 255, 255, 0.7);
}
.easy-cta-area-wrapper_86848f11a83c2b8a.mid_60724eba66b709df {
  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_86848f11a83c2b8a.mid_60724eba66b709df {
    margin: 40px 0;
    border: none;
  }
}

.border-b-footer_458c97082be01cbf {
  border-bottom: 1px solid #bcbfdb48;
}

.copyright-area-8_f98943b349cc7299 .copy-right-ul_0adfed4c5725f2be {
  display: flex;
  align-items: center;
  gap: 20px;
  list-style: none;
  justify-content: center;
  padding: 0 10px;
}
@media (max-width: 576px) {
  .copyright-area-8_f98943b349cc7299 .copy-right-ul_0adfed4c5725f2be {
    flex-direction: column;
  }
}
.copyright-area-8_f98943b349cc7299 .copy-right-ul_0adfed4c5725f2be li {
  padding: 0;
  margin: 0;
}
.copyright-area-8_f98943b349cc7299 .copy-right-ul_0adfed4c5725f2be li a {
  color: #FFFFFF;
}
.copyright-area-8_f98943b349cc7299 p {
  color: #fff;
  text-align: center;
  margin-bottom: 0;
}

.footer-six_208b21adca307025 {
  background: #26262C;
  position: relative;
  z-index: 1;
}
.footer-six_208b21adca307025 .shape-image_a151c4a31873fe83 {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  z-index: -1;
}
@media (max-width: 576px) {
  .footer-six_208b21adca307025 .shape-image_a151c4a31873fe83 {
    width: 200px;
  }
}
.footer-six_208b21adca307025 .rts-call-to-action_fa8028138833bdc7 .call-to-action-area-5_697be624d0806d3d {
  background: none;
  padding: 80px 0;
}
.footer-six_208b21adca307025 .rts-call-to-action_fa8028138833bdc7 .call-to-action-area-5_697be624d0806d3d .rts-btn {
  border-radius: 0;
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba .title {
  color: #D7D9E9;
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba ul li a {
  color: #D7D9E9;
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba ul li a:hover {
  color: var(--color-secondary-2);
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form {
  gap: 0;
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input {
  border-radius: 0;
  height: 55px;
  border-width: 1px 0 1px 1px;
  color: var(--color-title);
  background: var(--body-bg);
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input::placeholder {
  color: var(--color-title);
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input:focus {
  border-color: var(--color-secondary-2);
}
.footer-six_208b21adca307025 .single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form button {
  background: var(--color-secondary-2);
  border-radius: 0;
  border: none;
}
.footer-six_208b21adca307025 .copyright-area-four_bd6a9a26b7934242 {
  border-top: 1px solid #37373F;
}
.footer-six_208b21adca307025 .copyright-area-four_bd6a9a26b7934242 p {
  color: #D7D9E9;
}

.footer-input-main-wrapper-one_0f520b913988c04d form {
  position: relative;
}
.footer-input-main-wrapper-one_0f520b913988c04d form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.footer-input-main-wrapper-one_0f520b913988c04d form input {
  padding-left: 40px;
}

.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form {
  position: relative;
}
.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form i {
  position: absolute;
  left: 15px;
  top: 20px;
}
.single-footer-four-wized_7d5c322a4cae6cba .footer-input-btn-between_5bfce582a9344e33 form input {
  padding-left: 35px;
}

.copyright-area-7_905eb8d87ab969fe {
  padding: 40px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 576px) {
  .copyright-area-7_905eb8d87ab969fe {
    flex-direction: column;
    gap: 20px;
  }
}
.copyright-area-7_905eb8d87ab969fe p {
  margin: 0;
}
.copyright-area-7_905eb8d87ab969fe ul {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 18px;
  margin: 0;
  list-style: none;
}
.copyright-area-7_905eb8d87ab969fe ul li {
  margin: 0;
  padding: 0;
}

.footer-five_1900b9647906c28e .single-footer-four-wized_7d5c322a4cae6cba ul li a:hover {
  color: var(--color-primary-2);
}
.footer-five_1900b9647906c28e .single-footer-four-wized_7d5c322a4cae6cba form input:focus {
  border-color: var(--color-primary-2);
}
.footer-five_1900b9647906c28e .single-footer-four-wized_7d5c322a4cae6cba form button {
  background: var(--color-primary-2);
}

.social-area-one_ea03a816d9f9f09d {
  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_ea03a816d9f9f09d li {
  margin: 0;
  padding: 1px;
}
.social-area-one_ea03a816d9f9f09d li a i {
  transition: 0.3s;
  font-size: 20px;
}
.social-area-one_ea03a816d9f9f09d li a:hover i {
  color: var(--color-primary);
}

.bg-dark-border-radious_9e546b4ee312850f {
  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_9e546b4ee312850f .title-style-one-left_69872b46f109cefb .pre_be58ce11d6df5947 {
  color: #BCBFDB;
}
.bg-dark-border-radious_9e546b4ee312850f .title-style-one-left_69872b46f109cefb .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_8d7639dc47b28798 {
  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_0c16dfc7245f2826 path {
  stroke: var(--color-primary);
  stroke-width: 34px;
  box-sizing: border-box;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}

.home-blue_fcee50c74c9c2f1e .progress-wrap svg.progress-circle_0c16dfc7245f2826 path {
  stroke: var(--color-primary-2);
}
.home-blue_fcee50c74c9c2f1e .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_7db3cc53fb2c87e2 {
  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_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img {
  position: absolute;
}
.bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.one {
  top: -40px;
  right: 15%;
}
.bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.two_14b293df042f8ecd {
  top: 25%;
  left: 2%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.two_14b293df042f8ecd {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.two_14b293df042f8ecd {
    display: none;
  }
}
.bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.three_23227761663f3a14 {
  bottom: 10%;
  left: 20%;
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.three_23227761663f3a14 {
    bottom: 2%;
  }
}
.bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.four_38cf4de4d9671187 {
  top: 10%;
  left: 42%;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.four_38cf4de4d9671187 {
    top: 5%;
  }
}
@media only screen and (max-width: 767px) {
  .bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.four_38cf4de4d9671187 {
    top: 2%;
    left: 50%;
  }
}
@media only screen and (max-width: 575px) {
  .bg-dark-border-radious-2_7db3cc53fb2c87e2 .sape-area_64b289a19344b34b img.four_38cf4de4d9671187 {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 {
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 {
    margin-bottom: 50px;
  }
}
.appoinment-wrapper-one-left_71848043f8aa19b5 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_71848043f8aa19b5 h2.title {
    font-size: 35px !important;
    letter-spacing: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 h2.title {
    font-size: 55px;
    line-height: 115%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 h2.title {
    font-size: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 h2.title {
    line-height: 115%;
  }
}
.appoinment-wrapper-one-left_71848043f8aa19b5 p.disc_a9d59060793c243c {
  color: #c7c7c7;
}
.appoinment-wrapper-one-left_71848043f8aa19b5 .feature-area-wrapper_656c405cbeda50c3 {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media only screen and (max-width: 767px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 .feature-area-wrapper_656c405cbeda50c3 {
    gap: 30px;
  }
}
@media only screen and (max-width: 575px) {
  .appoinment-wrapper-one-left_71848043f8aa19b5 .feature-area-wrapper_656c405cbeda50c3 {
    flex-wrap: wrap;
  }
}
.appoinment-wrapper-one-left_71848043f8aa19b5 .feature-area-wrapper_656c405cbeda50c3 .single-feature_6ef53827db316d83 {
  display: flex;
  align-items: center;
  gap: 12px;
}
.appoinment-wrapper-one-left_71848043f8aa19b5 .feature-area-wrapper_656c405cbeda50c3 .single-feature_6ef53827db316d83 p {
  margin: 0;
  color: #fff;
}

.appoinment_form-1_c77525daa517b40e {
  padding: 48px;
  background: var(--appointment-bg);
  border-radius: 16px;
  border: 1px solid var(--color-border);
}
.appoinment_form-1_c77525daa517b40e input {
  height: 56px;
  border-radius: 12px;
  border: 1px solid var(--color-border);
  background: var(--input-bg);
  color: var(--color-body);
}
.appoinment_form-1_c77525daa517b40e .signle-input_ccc01cbfb41146cb {
  margin-bottom: 24px;
  position: relative;
}
.appoinment_form-1_c77525daa517b40e .signle-input_ccc01cbfb41146cb i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.appoinment_form-1_c77525daa517b40e .signle-input_ccc01cbfb41146cb label {
  margin-bottom: 15px;
}
.appoinment_form-1_c77525daa517b40e .signle-input_ccc01cbfb41146cb input {
  padding-left: 40px;
}
.appoinment_form-1_c77525daa517b40e .signle-input_ccc01cbfb41146cb input:focus {
  border: 1px solid var(--color-primary);
}
.appoinment_form-1_c77525daa517b40e button {
  max-width: 100%;
  padding: 18px;
}

.bg-light-border-radious_83f7222a435558a8 {
  border-radius: 32px 32px 0px 0px;
  background: var(--pricing-bg);
}

.single-counter-up-two_4e77b94d74cbe749 {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media only screen and (max-width: 767px) {
  .single-counter-up-two_4e77b94d74cbe749 {
    margin-bottom: 30px;
  }
}
.single-counter-up-two_4e77b94d74cbe749 .inmformation_07b10159094f414a .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_4e77b94d74cbe749 .inmformation_07b10159094f414a .title {
    font-size: 40px;
  }
}
.single-counter-up-two_4e77b94d74cbe749 .inmformation_07b10159094f414a p {
  margin-bottom: 0;
  color: var(--counter-title);
}

.expart-team-area-7_c2d01053b4871807 {
  border-radius: 32px;
  background: var(--team-bg);
}
.expart-team-area-7_c2d01053b4871807.team-five .title-style-one-center_a617090156a2596f .pre_be58ce11d6df5947 {
  color: var(--color-primary-2);
}
.expart-team-area-7_c2d01053b4871807.inner {
  background: var(--team-bg);
}

.single-team-area-7_cb009db7c1065499 {
  text-align: center;
}
.single-team-area-7_cb009db7c1065499 .thumbnail_001c414bfa1db4b5 {
  display: block;
  border-radius: 50%;
  max-width: max-content;
  margin: auto;
  margin-bottom: 24px;
}
.single-team-area-7_cb009db7c1065499 .thumbnail_001c414bfa1db4b5 img {
  max-width: max-content;
  transition: 0.3s;
  border-radius: 50%;
  width: 50%;
}
.single-team-area-7_cb009db7c1065499 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 2px;
}
.single-team-area-7_cb009db7c1065499 .designation_f44c22e8d6d96440 {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  color: #717383;
}
.single-team-area-7_cb009db7c1065499:hover .thumbnail_001c414bfa1db4b5 img {
  transform: scale(1.1);
}

.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40 {
  height: 11px;
  width: 11px;
  background: #F8F9FB;
  opacity: 1;
}
.mySwiper-testimonials-7 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40.swiper-pagination-bullet-active_f8c8b5de50b54186 {
  background: var(--color-gradient);
}

.single-team-area-start_62ed7f0545ddca2b:hover .thumbnail_001c414bfa1db4b5 img {
  transform: rotateY(-180deg);
}
.single-team-area-start_62ed7f0545ddca2b .thumbnail_001c414bfa1db4b5 {
  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_62ed7f0545ddca2b .thumbnail_001c414bfa1db4b5 img {
  transition: 0.8s;
}
.single-team-area-start_62ed7f0545ddca2b .inner-content_0494f23f5cc51132 {
  text-align: center;
}
.single-team-area-start_62ed7f0545ddca2b .inner-content_0494f23f5cc51132 .title {
  font-size: 20px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.4px;
  margin-bottom: 3px;
}
.single-team-area-start_62ed7f0545ddca2b .inner-content_0494f23f5cc51132 span {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
  color: #717383;
}

.rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 {
  position: relative;
}
.rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    display: none;
  }
}
.rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  left: 25%;
  top: 7%;
}
.rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_c7026a96ecc10809.about_b5cdd694a22fec10 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    display: none;
  }
}
.rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 {
  background: var(--team-bg);
  position: relative;
}
.rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.one {
  right: 25%;
  top: 15%;
}
.rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  left: 35%;
  top: 58%;
  transform: translateY(-58%);
}
@media (max-width: 576px) {
  .rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    display: none;
  }
}
.rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  left: 25%;
  top: 7%;
}
.rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  right: 32%;
  bottom: 6%;
}
@media (max-width: 576px) {
  .rts-team-area_c7026a96ecc10809.inner_d663f258fc120d58 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    display: none;
  }
}

.bg-dark-p_019e4c8a052ec204 .title {
  color: #fff;
}

.section-separator-top_78a6d5401ab3c374 {
  position: relative;
}
.section-separator-top_78a6d5401ab3c374::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_4f0a4f3290fd5def {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 991px) {
  .call-to-action-main-wrapper_4f0a4f3290fd5def {
    flex-direction: column;
    gap: 40px;
    text-align: center;
  }
}
.call-to-action-main-wrapper_4f0a4f3290fd5def .left-titlet-wrapper_53c025c2520a4e6d .title {
  color: #fff;
}
.call-to-action-main-wrapper_4f0a4f3290fd5def p.disc_a9d59060793c243c {
  color: #bebebe;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_4f0a4f3290fd5def p.disc_a9d59060793c243c br {
    display: none;
  }
}
.call-to-action-main-wrapper_4f0a4f3290fd5def .button-area_c92c404b84492b7b {
  display: flex;
  align-items: center;
  gap: 32px;
}
@media screen and (max-width: 575px) {
  .call-to-action-main-wrapper_4f0a4f3290fd5def .button-area_c92c404b84492b7b {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.call-to-action-main-wrapper_4f0a4f3290fd5def .button-area_c92c404b84492b7b .under-line-btn_315f9095e1fa8385 {
  color: #fff;
  transition: 0.3s;
}
.call-to-action-main-wrapper_4f0a4f3290fd5def .button-area_c92c404b84492b7b .under-line-btn_315f9095e1fa8385:hover {
  color: var(--color-primary);
}
.call-to-action-main-wrapper_4f0a4f3290fd5def .button-area_c92c404b84492b7b .under-line-btn_315f9095e1fa8385:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.call-to-action-main-wrapper_4f0a4f3290fd5def .button-area_c92c404b84492b7b .under-line-btn_315f9095e1fa8385::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_4f0a4f3290fd5def .button-area_c92c404b84492b7b .btn-primary-2_b5b8453acc130895 i {
  color: #ffffff;
  transform: rotate(-45deg);
  margin-left: 10px;
}
.call-to-action-main-wrapper_4f0a4f3290fd5def.area-3_3262c8ad1b29d7cb .button-area_c92c404b84492b7b .under-line-btn_315f9095e1fa8385::before {
  background: linear-gradient(45deg, #614CE1 13.72%, #D3CCFF 100%);
}

.word-line {
  overflow: hidden;
}

.rts-faq-area-full-container_d6ab869387ecde00 .style-four_927da21c65be8b86 {
  border-bottom: 2px solid var(--color-border-2);
}

.faq-cta-main-wrapper-bg-8_03278d96b1197b84 .rts-faq-area-full-container_d6ab869387ecde00 .style-four_927da21c65be8b86 {
  border: none;
}

@media screen and (max-width: 768px) {
  .area-3_3262c8ad1b29d7cb .cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.area-3_3262c8ad1b29d7cb .cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.area-3_3262c8ad1b29d7cb .cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
  left: unset;
}
.area-3_3262c8ad1b29d7cb .cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  right: 20%;
  top: 0%;
  transform: scale(1);
  left: unset;
}
.area-3_3262c8ad1b29d7cb .cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
  top: unset;
}

.cta-main-wrapper-style-box_2dc3c1268c7f84ee {
  text-align: center;
  position: relative;
  z-index: 2;
  padding: 35px;
}
@media screen and (max-width: 576px) {
  .cta-main-wrapper-style-box_2dc3c1268c7f84ee {
    padding: 30px;
  }
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee.style-four_927da21c65be8b86::after, .cta-main-wrapper-style-box_2dc3c1268c7f84ee.style-four_927da21c65be8b86::before {
  display: none;
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee::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_2dc3c1268c7f84ee::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_2dc3c1268c7f84ee .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_2dc3c1268c7f84ee .title {
    font-size: 40px;
  }
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee .rts-btn {
  margin: auto;
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 img {
  position: absolute;
  transform: scale(0.6);
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .one {
  left: 0%;
  top: 20%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  right: 0%;
  bottom: 10%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  right: 20%;
  top: 0%;
  transform: scale(1);
}
.cta-main-wrapper-style-box_2dc3c1268c7f84ee .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  left: 15%;
  bottom: 10%;
  transform: scale(1);
}

.call-to-action-style-4_86e2c9635313b57c {
  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_86e2c9635313b57c {
    padding: 25px;
  }
}
.call-to-action-style-4_86e2c9635313b57c .button-area_c92c404b84492b7b {
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.call-to-action-style-4_86e2c9635313b57c .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.call-to-action-style-4_86e2c9635313b57c .shape-area_a506335e29f90c21 img.one {
  top: -60px;
  right: 15%;
}
.call-to-action-style-4_86e2c9635313b57c .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  top: 70%;
  left: 15%;
}
.call-to-action-style-4_86e2c9635313b57c .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  top: 80%;
  right: 15%;
}
.call-to-action-style-4_86e2c9635313b57c .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  top: 10%;
  left: 8%;
}

.header-three_28a6579a291c50da.header--sticky.sticky {
  background: linear-gradient(199deg, #3A3946 12.55%, #2B2A3B 87.45%);
}

.contact-banner-area-start_512d7134a742fcc4 {
  height: 530px;
  position: relative;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_512d7134a742fcc4 {
    height: 630px;
  }
}
.contact-banner-area-start_512d7134a742fcc4 img {
  position: absolute;
}
@media screen and (max-width: 576px) {
  .contact-banner-area-start_512d7134a742fcc4 img {
    display: none;
  }
}
.contact-banner-area-start_512d7134a742fcc4 img.one {
  right: 23%;
  top: 25%;
}
@media screen and (max-width: 768px) {
  .contact-banner-area-start_512d7134a742fcc4 img.one {
    top: 15%;
    right: 15%;
  }
}
@media screen and (max-width: 992px) {
  .contact-banner-area-start_512d7134a742fcc4 img.one {
    right: 15%;
  }
}
.contact-banner-area-start_512d7134a742fcc4 img.two_14b293df042f8ecd {
  right: 15%;
  top: 55%;
}
.contact-banner-area-start_512d7134a742fcc4 img.three_23227761663f3a14 {
  left: 25%;
  top: 57%;
}
.contact-banner-area-start_512d7134a742fcc4 img.four_38cf4de4d9671187 {
  left: -50px;
  top: 23%;
}
.contact-banner-area-start_512d7134a742fcc4.faq_26fe8e5bab5dbe28 {
  height: auto;
}

.contact-form-page_5eddff0dada2dfeb {
  margin-top: -250px;
}

.banner-inner-area-contact-inner_39761f5dbedf0ea6 {
  text-align: center;
}
.banner-inner-area-contact-inner_39761f5dbedf0ea6 .title {
  font-size: 80px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -2.4px;
}
.banner-inner-area-contact-inner_39761f5dbedf0ea6 .title span {
  text-align: center;
  color: var(--color-primary);
}
@media screen and (max-width: 992px) {
  .banner-inner-area-contact-inner_39761f5dbedf0ea6 .title {
    font-size: 50px;
  }
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_39761f5dbedf0ea6 .title {
    font-size: 35px;
  }
}
.banner-inner-area-contact-inner_39761f5dbedf0ea6 p.disc_a9d59060793c243c {
  max-width: 50%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .banner-inner-area-contact-inner_39761f5dbedf0ea6 p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .banner-inner-area-contact-inner_39761f5dbedf0ea6 p.disc_a9d59060793c243c {
    max-width: 80%;
  }
}

.contact-form_a3126a94d4c2eb20 {
  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_a3126a94d4c2eb20 {
    width: 100%;
  }
}
@media (max-width: 576px) {
  .contact-form_a3126a94d4c2eb20 {
    padding: 50px 20px;
  }
}
.contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad {
  margin-bottom: 24px;
}
.contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 164%;
  letter-spacing: -0.32px;
  margin-bottom: 12px;
}
.contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad input {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad textarea {
  height: 224px;
  padding: 15px;
  color: var(--color-body);
}
.contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad select {
  height: 56px;
  padding: 15px;
  color: var(--color-body);
}

.single-contact-inner-info_6be12db306e764c2 {
  text-align: center;
}
.single-contact-inner-info_6be12db306e764c2 .icon {
  margin-bottom: 24px;
}
.single-contact-inner-info_6be12db306e764c2 .title {
  margin-bottom: 8px;
}
.single-contact-inner-info_6be12db306e764c2 p {
  margin-bottom: 0;
}
.single-contact-inner-info_6be12db306e764c2.mid_60724eba66b709df {
  border-width: 0 1px 0;
  border-color: var(--color-border-2);
  border-style: solid;
}
@media screen and (max-width: 576px) {
  .single-contact-inner-info_6be12db306e764c2.mid_60724eba66b709df {
    border: none;
  }
}
@media screen and (max-width: 768px) {
  .single-contact-inner-info_6be12db306e764c2.mid_60724eba66b709df {
    border-left: 1px solid var(--color-border-2);
    border-right: none;
  }
}

.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad {
  position: relative;
}
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad i {
  position: absolute;
  left: 15px;
  top: 63%;
}
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad input,
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad textarea {
  padding-left: 35px;
}
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad input::placeholder,
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad textarea::placeholder {
  color: #717383;
}
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 .single-input-area_cc4fd1c910e104ad.text-area_0c4e08dac0105645 i {
  top: 61px !important;
}
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 button {
  width: 100%;
  max-width: 100%;
  padding: 16px 0;
}
.rts-contact-form-area_3636d139760daa47.contact-form-page_5eddff0dada2dfeb .contact-form_a3126a94d4c2eb20 button i {
  color: #fff;
  padding-left: 10px;
}

.seo-optimization-area_edf64fec132f5242 {
  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_edf64fec132f5242 {
    flex-direction: column;
    padding: 30px;
    gap: 50px;
  }
}
@media (max-width: 576px) {
  .seo-optimization-area_edf64fec132f5242 {
    padding: 20px;
  }
}
.seo-optimization-area_edf64fec132f5242 .thumbnail_001c414bfa1db4b5 {
  min-width: max-content;
  display: block;
}
@media (max-width: 991px) {
  .seo-optimization-area_edf64fec132f5242 .thumbnail_001c414bfa1db4b5 {
    min-width: 100%;
  }
}
.seo-optimization-area_edf64fec132f5242 .thumbnail_001c414bfa1db4b5 img {
  min-width: max-content;
  display: block;
  border-radius: 32px;
}
@media (max-width: 991px) {
  .seo-optimization-area_edf64fec132f5242 .thumbnail_001c414bfa1db4b5 img {
    min-width: 100%;
  }
}

.service-area-8_0b3f2ee733c57517 .icon {
  margin-bottom: 22px;
}
.service-area-8_0b3f2ee733c57517 .title {
  font-weight: 800;
}
.service-area-8_0b3f2ee733c57517 .disc_a9d59060793c243c {
  letter-spacing: -0.32px;
}

.subscribe-main-wrapper-one_4a0b52c1106a01c3.seo-marketing_d35f086ebe3aff5b {
  border-radius: 32px;
  background: var(--seo-bg);
}
@media (max-width: 768px) {
  .subscribe-main-wrapper-one_4a0b52c1106a01c3.seo-marketing_d35f086ebe3aff5b .title-style-one-center_a617090156a2596f p.disc_a9d59060793c243c br {
    display: none;
  }
}

.section-separator-top-bg-white_e569cf5d183fbb00 {
  position: relative;
}
.section-separator-top-bg-white_e569cf5d183fbb00::after {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  content: "";
  height: 1px;
  background: var(--color-border-2);
}

.single-product-list_cf3dcf92e770ef1e .large-thumbnail_240ca12829c7cfe9 {
  position: relative;
}
.single-product-list_cf3dcf92e770ef1e .large-thumbnail_240ca12829c7cfe9 .sm-right_aabfff32a283ce02 {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0%;
}
@media screen and (max-width: 576px) {
  .single-product-list_cf3dcf92e770ef1e .large-thumbnail_240ca12829c7cfe9 .sm-right_aabfff32a283ce02 {
    display: none;
  }
}
.single-product-list_cf3dcf92e770ef1e .large-thumbnail_240ca12829c7cfe9 .sm-right_aabfff32a283ce02.left {
  right: auto;
  left: 0;
}
.single-product-list_cf3dcf92e770ef1e .thumbnail_001c414bfa1db4b5 {
  overflow: hidden;
  max-width: max-content;
  display: block;
  border-radius: 33px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .single-product-list_cf3dcf92e770ef1e .thumbnail_001c414bfa1db4b5 {
    max-width: 100%;
    margin-bottom: 50px;
  }
}
.single-product-list_cf3dcf92e770ef1e .thumbnail_001c414bfa1db4b5 img {
  transition: 0.5s;
}
@media screen and (max-width: 768px) {
  .single-product-list_cf3dcf92e770ef1e .thumbnail_001c414bfa1db4b5 img {
    width: 100%;
    object-fit: cover;
    max-width: 100%;
  }
}
.single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .pre-title_e8d528f5102a665d {
  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_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .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_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .title {
    font-size: 28px !important;
    line-height: 115%;
  }
}
@media screen and (max-width: 992px) {
  .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .title {
    font-size: 35px;
  }
}
.single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .single-service_5775fda4f335e3ea {
  display: flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 25px;
}
.single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .single-service_5775fda4f335e3ea i {
  color: var(--color-primary);
}
.single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c p.disc_a9d59060793c243c {
  max-width: 90%;
}

.anim-image-parallax-2 {
  transform: scale(1.5);
}

.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e a.thumbnail_001c414bfa1db4b5 {
  max-width: 100%;
}
.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e a.thumbnail_001c414bfa1db4b5 img {
  max-width: 100%;
  width: 100%;
}
.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .service-btn_e4f07cbed28c5d9e {
  color: var(--color-primary-2);
  border-bottom: 1px solid var(--color-border-2);
  position: relative;
  transition: all 0.4s;
  padding-bottom: 2px;
}
.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .service-btn_e4f07cbed28c5d9e::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_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .service-btn_e4f07cbed28c5d9e:hover::before {
  width: 100%;
  left: 0;
  right: unset;
}
.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .service-btn_e4f07cbed28c5d9e:hover i {
  transform: rotate(0);
}
.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .service-btn_e4f07cbed28c5d9e i {
  transform: rotate(-45deg);
  transition: all 0.4s;
}
.area-6_9ab579969db026b1 .single-product-list_cf3dcf92e770ef1e .portfolio-content-wrapper-list_9d10748eb0d1998c .service-btn_e4f07cbed28c5d9e.color-secondary-2_6fa378a9d73c633b::before {
  background: var(--color-secondary-2);
}

.single-product-list-2_8591a1ff161fa6ad .thumbnail_001c414bfa1db4b5:hover img {
  transform: none;
}
.single-product-list-2_8591a1ff161fa6ad .left-image_7fa8f8d5513674ff {
  position: relative;
}
.single-product-list-2_8591a1ff161fa6ad .left-image_7fa8f8d5513674ff .short-image-area_4ad0e01fb8465f6f {
  position: absolute;
  right: -30px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_8591a1ff161fa6ad .left-image_7fa8f8d5513674ff .short-image-area_4ad0e01fb8465f6f {
    right: 5%;
  }
}
.single-product-list-2_8591a1ff161fa6ad .left-image_7fa8f8d5513674ff .short-image-area_4ad0e01fb8465f6f img {
  transform: scale(1);
}
.single-product-list-2_8591a1ff161fa6ad .right-image_9a65cb7f90c126e3 {
  position: relative;
}
.single-product-list-2_8591a1ff161fa6ad .right-image_9a65cb7f90c126e3 .short-image-area_4ad0e01fb8465f6f {
  position: absolute;
  left: -55px;
  bottom: 100px;
  width: 50%;
}
@media screen and (max-width: 992px) {
  .single-product-list-2_8591a1ff161fa6ad .right-image_9a65cb7f90c126e3 .short-image-area_4ad0e01fb8465f6f {
    left: 5%;
  }
}
@media screen and (max-width: 768px) {
  .single-product-list-2_8591a1ff161fa6ad .right-image_9a65cb7f90c126e3 .short-image-area_4ad0e01fb8465f6f {
    left: 50%;
  }
}
.single-product-list-2_8591a1ff161fa6ad .right-image_9a65cb7f90c126e3 .short-image-area_4ad0e01fb8465f6f img {
  transform: scale(1);
}
.single-product-list-2_8591a1ff161fa6ad .portfolio-content-wrapper-list_9d10748eb0d1998c .title span {
  color: var(--color-secondary-2);
}
.single-product-list-2_8591a1ff161fa6ad .portfolio-content-wrapper-list_9d10748eb0d1998c .single-service_5775fda4f335e3ea i {
  color: var(--color-secondary-2);
  font-size: 20px;
}
.single-product-list-2_8591a1ff161fa6ad .portfolio-content-wrapper-list_9d10748eb0d1998c .single-service_5775fda4f335e3ea p {
  font-size: 20px;
}
.single-product-list-2_8591a1ff161fa6ad .portfolio-content-wrapper-list_9d10748eb0d1998c p.disc_a9d59060793c243c {
  max-width: 80%;
}
@media screen and (max-width: 576px) {
  .single-product-list-2_8591a1ff161fa6ad .portfolio-content-wrapper-list_9d10748eb0d1998c p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.product-section-bg_61ba75d1ca9672ca {
  border-radius: 32px;
  background: var(--product-area-bg);
}

.product-area-start_5b27a8bac3e9f8c9 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: 20%;
  right: -25px;
}
@media screen and (max-width: 991px) {
  .product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .shape-area_a506335e29f90c21 .one {
    top: 15%;
    right: 5%;
  }
}
@media screen and (max-width: 767px) {
  .product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .shape-area_a506335e29f90c21 .one {
    display: none;
  }
}
.product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .two_14b293df042f8ecd {
  position: absolute;
  top: 8%;
  left: 10%;
}
@media screen and (max-width: 767px) {
  .product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .two_14b293df042f8ecd {
    top: 5%;
  }
}
.product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .three_23227761663f3a14 {
  position: absolute;
  bottom: 1%;
  right: 25%;
}
@media screen and (max-width: 991px) {
  .product-area-start_5b27a8bac3e9f8c9.area-2_edfaaa010a482534 .three_23227761663f3a14 {
    display: none;
  }
}

.siongle-portfolio-box-style_63b92033f98f6a8a .thumbnail_001c414bfa1db4b5 {
  display: block;
  overflow: hidden;
  border-radius: 33px;
}
.siongle-portfolio-box-style_63b92033f98f6a8a .thumbnail_001c414bfa1db4b5 img {
  transition: 0.3s;
}
@media screen and (max-width: 991px) {
  .siongle-portfolio-box-style_63b92033f98f6a8a .thumbnail_001c414bfa1db4b5 img {
    min-width: 100%;
    object-fit: cover;
  }
}
.siongle-portfolio-box-style_63b92033f98f6a8a .thumbnail_001c414bfa1db4b5:hover img {
  transform: scale(1.05);
}
.siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .pre_be58ce11d6df5947 {
  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_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .title {
  margin-bottom: 5px;
  transition: 0.3s;
}
.siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .title:hover {
  color: var(--color-primary);
}
.siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .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_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .right a i {
  transition: 0.3s;
}
.siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .right a:hover {
  background: var(--color-primary);
}
.siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .right a:hover i {
  color: #fff;
}
.siongle-portfolio-box-style_63b92033f98f6a8a.style-four_927da21c65be8b86 .thumbnail_001c414bfa1db4b5 img {
  transform: scale(1.01);
  width: 100%;
}
.siongle-portfolio-box-style_63b92033f98f6a8a.style-four_927da21c65be8b86 .left-content_d7728ced46ca34f5 .pre_be58ce11d6df5947 {
  color: #fff;
}
.siongle-portfolio-box-style_63b92033f98f6a8a.style-four_927da21c65be8b86 .left-content_d7728ced46ca34f5 .title {
  color: #fff;
}
.siongle-portfolio-box-style_63b92033f98f6a8a.style-four_927da21c65be8b86 .right a {
  background: #2F3037;
}
.siongle-portfolio-box-style_63b92033f98f6a8a.style-four_927da21c65be8b86 .right a i {
  color: #fff;
}
.siongle-portfolio-box-style_63b92033f98f6a8a.style-four_927da21c65be8b86:hover .thumbnail_001c414bfa1db4b5 img {
  transform: scale(1.15);
}

.rts-fun-facts-area_e699796c013fa6a2 {
  position: relative;
  overflow: hidden;
}
@media screen and (max-width: 576px) {
  .rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 .one {
  position: absolute;
  top: -30px;
  left: 20%;
}
.rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  position: absolute;
  top: 10%;
  left: 50%;
}
@media screen and (max-width: 767px) {
  .rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
    top: 5%;
    left: 70%;
  }
}
.rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  position: absolute;
  bottom: 10%;
  left: 30%;
}
@media screen and (max-width: 575px) {
  .rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
    display: none;
  }
}
.rts-fun-facts-area_e699796c013fa6a2 .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  position: absolute;
  bottom: 15%;
  right: 20%;
}

.single-fun-facts-start_5ac5f83947bef25f {
  position: relative;
  padding-top: 50px;
}
.single-fun-facts-start_5ac5f83947bef25f::after {
  position: absolute;
  content: "";
  top: 0;
  width: 100%;
  left: 0;
  height: 1px;
  background: #7984944f;
}
.single-fun-facts-start_5ac5f83947bef25f .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_5ac5f83947bef25f .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_5ac5f83947bef25f.two_14b293df042f8ecd .title {
  background: var(--color-primary);
  -webkit-background-clip: text;
}
.single-fun-facts-start_5ac5f83947bef25f.two_14b293df042f8ecd .title span {
  background: var(--color-primary);
  -webkit-background-clip: text;
}

.case-studies-background-style-four_5abd48cd8f6129ac {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%), #BCBFDB;
}

.radious-4_31f8804393b9e62b {
  border-radius: 32px;
}

.float-right-div-case-studies_e975cd8f1bcd819d {
  width: 125%;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 991px) {
  .float-right-div-case-studies_e975cd8f1bcd819d {
    width: 100%;
  }
}
.float-right-div-case-studies_e975cd8f1bcd819d .mySwiper-case-4 {
  padding-bottom: 80px;
}
.float-right-div-case-studies_e975cd8f1bcd819d .mySwiper-case-4 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-4_1069d063a5a00493.rts-section-gap2.bg-dark-border-radious.radious-4_31f8804393b9e62b {
  background: var(--case-study);
}

.rts-case-studies-4_1069d063a5a00493 {
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-case-studies-4_1069d063a5a00493 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-case-studies-4_1069d063a5a00493 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-case-studies-4_1069d063a5a00493 .shape-area_a506335e29f90c21 img.one {
  right: 20%;
  top: 8%;
}
.rts-case-studies-4_1069d063a5a00493 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  right: 20%;
  bottom: 3%;
}
.rts-case-studies-4_1069d063a5a00493 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  left: 20%;
  bottom: 12%;
}
.rts-case-studies-4_1069d063a5a00493 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  left: 35%;
  top: -50px;
}
.rts-case-studies-4_1069d063a5a00493 .swiper-pagination {
  bottom: 100px;
}
@media screen and (max-width: 576px) {
  .rts-case-studies-4_1069d063a5a00493 .swiper-pagination {
    bottom: 50px;
  }
}
.rts-case-studies-4_1069d063a5a00493 .swiper-pagination .swiper-pagination-bullet_bef303beea42ca40 {
  background: #614CE1;
  height: 11px;
  width: 11px;
}

.rts-case-studies-5_8360344014e8f6f6 {
  position: relative;
}
.rts-case-studies-5_8360344014e8f6f6 .title-wrapper-between_a1948000cb504f65 .pre_be58ce11d6df5947 {
  font-weight: 800;
}
.rts-case-studies-5_8360344014e8f6f6 .title-wrapper-between_a1948000cb504f65 .title {
  font-weight: 800;
}
.rts-case-studies-5_8360344014e8f6f6 .bottom-btn_f8b9877ac559307f .rts-btn {
  margin: auto;
  border-color: var(--color-primary-2);
  color: var(--color-primary-2);
}
.rts-case-studies-5_8360344014e8f6f6 .bottom-btn_f8b9877ac559307f .rts-btn:hover {
  color: #FFFFFF;
  background: var(--color-primary-2);
}

[data-theme=dark] .single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .title {
  color: #26262c;
}
[data-theme=dark] .single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .desc {
  color: #BCBFDB;
}

.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee {
  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_37e29fa4f00035d2.style-five_453d3070ab6454ee {
    flex-direction: column;
    padding: 24px;
  }
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee:nth-child(even) {
  background: #F6F6FF;
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee:nth-child(even) .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .pre_be58ce11d6df5947 {
  color: var(--color-primary-2);
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee:nth-child(even) .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .rts-btn {
  background: var(--color-primary-2);
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee:nth-child(even) .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .rts-btn:hover {
  background: var(--color-title);
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .thumbnail_001c414bfa1db4b5 {
  flex-basis: 40%;
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .thumbnail_001c414bfa1db4b5 img {
  border-radius: 16px;
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 {
  flex-basis: 60%;
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .pre_be58ce11d6df5947 {
  color: var(--color-secondary-2);
  font-weight: 700;
  margin-bottom: 15px;
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .title {
  font-weight: 800;
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .rts-btn {
  background: var(--color-secondary-2);
}
.single-portfolio-box-style_37e29fa4f00035d2.style-five_453d3070ab6454ee .inner-content_0494f23f5cc51132 .left-content_d7728ced46ca34f5 .rts-btn:hover {
  background: var(--color-title);
}

.home-seven-case_e58d4565dfa270c4 .siongle-portfolio-box-style_63b92033f98f6a8a .thumbnail_001c414bfa1db4b5 img {
  min-width: 100%;
  transform: scale(1.02);
}
.home-seven-case_e58d4565dfa270c4 .siongle-portfolio-box-style_63b92033f98f6a8a:hover .thumbnail_001c414bfa1db4b5 img {
  transform: scale(1.15);
}
.home-seven-case_e58d4565dfa270c4 .siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .right a {
  background: #F2F2F8;
}
.home-seven-case_e58d4565dfa270c4 .siongle-portfolio-box-style_63b92033f98f6a8a .inner-content_0494f23f5cc51132 .right a:hover {
  background: var(--color-primary);
}

.rts-product-area-8_bf969d9f45a25600 {
  border-radius: 32px;
  background: var(--color-gradient-3);
}
.rts-product-area-8_bf969d9f45a25600 .title-style-one-center_a617090156a2596f .pre_be58ce11d6df5947 {
  color: #fff;
}
.rts-product-area-8_bf969d9f45a25600 .title-style-one-center_a617090156a2596f .title {
  color: #fff;
}

.single-product-8_01ea63fca29abc80 {
  text-align: center;
}
.single-product-8_01ea63fca29abc80:hover .thumbnail_001c414bfa1db4b5 img {
  transform: scale(1.12);
}
.single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 {
  margin-bottom: 32px;
  position: relative;
}
.single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 a {
  border-radius: 24px;
  overflow: hidden;
  display: block;
}
.single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 a img {
  border-radius: 24px;
  transition: 0.3s;
  overflow: hidden;
}
@media (max-width: 768px) {
  .single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 a img {
    width: 100%;
  }
}
.single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 .icon-top-right_7be5b3eff7e6e427 {
  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_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 .icon-top-right_7be5b3eff7e6e427 i {
  transform: rotate(-45deg);
  color: #2F3037;
  transition: 0.3s;
}
.single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 .icon-top-right_7be5b3eff7e6e427:hover {
  background: var(--color-gradient-3);
  transform: scale(1.2);
}
.single-product-8_01ea63fca29abc80 .thumbnail_001c414bfa1db4b5 .icon-top-right_7be5b3eff7e6e427:hover i {
  color: #fff;
}
.single-product-8_01ea63fca29abc80 .inner-content_0494f23f5cc51132 span {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.28px;
}
.single-product-8_01ea63fca29abc80 .inner-content_0494f23f5cc51132 a .title {
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%;
  letter-spacing: -0.64px;
}

.rts-campaign-area_4570fd0b0d24ca5b {
  border-top: 1px solid var(--color-border-2);
}
.rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .left-side-content_79746d6eaebfb898 .title {
  font-size: 48px;
  font-weight: 800;
  line-height: 115%;
}
.rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .left-side-content_79746d6eaebfb898 .desc {
  font-size: 20px;
  line-height: 30px;
  color: var(--color-title);
}
@media screen and (max-width: 992px) {
  .rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .left-side-content_79746d6eaebfb898 .desc {
    max-width: 95%;
  }
}
.rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .right-side-image_e3fa045d87771b31 {
  position: relative;
  text-align: right;
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .right-side-image_e3fa045d87771b31 {
    text-align: center;
    margin-bottom: 50px;
  }
}
.rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .right-side-image_e3fa045d87771b31 .short-image_84b77afb16dcc18e {
  position: absolute;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 576px) {
  .rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .right-side-image_e3fa045d87771b31 .short-image_84b77afb16dcc18e {
    left: 0;
  }
}
@media screen and (max-width: 768px) {
  .rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .right-side-image_e3fa045d87771b31 .short-image_84b77afb16dcc18e {
    left: 5%;
  }
}
@media screen and (max-width: 440px) {
  .rts-campaign-area_4570fd0b0d24ca5b .section-inner_950ec1135c461b44 .right-side-image_e3fa045d87771b31 .short-image_84b77afb16dcc18e {
    display: none;
  }
}

.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .top-inner_a63756cf1b47eca1 {
  display: inline-block;
  margin-bottom: 10px;
}
.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .top-inner_a63756cf1b47eca1 .marquee_080e5602ce0f03a3 {
  padding: 0;
  margin: 0;
  will-change: transform;
  animation: marquee 65s linear infinite;
  align-items: center;
  display: flex;
  padding: 5px 0;
}
.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .top-inner_a63756cf1b47eca1 .marquee_080e5602ce0f03a3:hover {
  animation-play-state: paused;
}
.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .top-inner_a63756cf1b47eca1 .marquee_080e5602ce0f03a3 li {
  list-style: none;
  flex: 0 0 25%;
  position: relative;
  text-align: center;
  margin: 0 10px;
}
.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .bottom-inner_fc0ada350c58adc2 {
  display: inline-block;
}
.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .bottom-inner_fc0ada350c58adc2 .marquee_080e5602ce0f03a3 {
  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_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .bottom-inner_fc0ada350c58adc2 .marquee_080e5602ce0f03a3:hover {
  animation-play-state: paused;
}
.rts-product-area-six_1fa3d84e41b156c7 .section-inner_950ec1135c461b44 .bottom-inner_fc0ada350c58adc2 .marquee_080e5602ce0f03a3 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_1e845eb396911d3f {
  background: var(--gradient-dark, linear-gradient(258deg, #373551 8.48%, #212026 94.83%));
}

.banner-case-studies-wrapper_dc3dcf1a62caa25a {
  padding-top: 180px;
  text-align: center;
  padding-bottom: 540px;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_dc3dcf1a62caa25a {
    padding-bottom: 180px;
  }
}
.banner-case-studies-wrapper_dc3dcf1a62caa25a .title {
  color: #F8F9FB;
}
@media screen and (max-width: 768px) {
  .banner-case-studies-wrapper_dc3dcf1a62caa25a .title {
    font-size: 60px;
    line-height: 65px;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_dc3dcf1a62caa25a .title {
    font-size: 45px;
    line-height: 50px;
  }
}
.banner-case-studies-wrapper_dc3dcf1a62caa25a .title span {
  color: var(--color-primary);
}
.banner-case-studies-wrapper_dc3dcf1a62caa25a p.disc_a9d59060793c243c {
  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_dc3dcf1a62caa25a p.disc_a9d59060793c243c {
    max-width: 85%;
  }
}
@media screen and (max-width: 576px) {
  .banner-case-studies-wrapper_dc3dcf1a62caa25a p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.rts-product-area-case-studies_cd4a279d32a2c4e7 {
  margin-top: -450px;
}
@media screen and (max-width: 768px) {
  .rts-product-area-case-studies_cd4a279d32a2c4e7 {
    margin-top: 80px;
  }
}

.product-area-start-case-studies_356071608d3c357e {
  border-radius: 32px;
  background: var(--case-study-2);
}

.header-style-one_8d9afc3ea86f2242.case-studies_c4e28839031bc7b2 .main-nav-area_716187f8ec4eeb71 li a {
  color: #fff;
}
.header-style-one_8d9afc3ea86f2242.case-studies_c4e28839031bc7b2 .main-nav-area_716187f8ec4eeb71 li:hover a {
  color: var(--color-primary);
}
.header-style-one_8d9afc3ea86f2242.case-studies_c4e28839031bc7b2 .button-area-start_a8ff1b7dda4664e3 .demo-req_f340163635292d6f:hover {
  color: var(--color-primary);
}
.header-style-one_8d9afc3ea86f2242.case-studies_c4e28839031bc7b2 .button-area-start_a8ff1b7dda4664e3 a {
  color: #fff;
}

.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 {
  display: flex;
  justify-content: center;
  padding: 150px 0 0 0;
  flex-direction: column;
  align-items: center;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 .pagimation_28fab3a8b06ba740 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  margin-bottom: 25px;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 .pagimation_28fab3a8b06ba740 a {
  color: var(--color-title);
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 .pagimation_28fab3a8b06ba740 a.current {
  color: #929295;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 .pagimation_28fab3a8b06ba740 i {
  color: #929295;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 .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_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 .title {
    font-size: 40px;
  }
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .breadcrumb-inner_6ac94acfbf53a6c1 p.disc_a9d59060793c243c {
  color: #717383;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3.area-2_edfaaa010a482534 .breadcrumb-inner_6ac94acfbf53a6c1 {
  padding-top: 60px;
}

@media screen and (max-width: 1200px) {
  .strategy-right-area_f68d8b9d40c361ea {
    padding-left: 0;
    margin-top: 20px;
  }
}
.strategy-right-area_f68d8b9d40c361ea 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_f68d8b9d40c361ea a:hover {
  color: var(--color-primary);
}
.strategy-right-area_f68d8b9d40c361ea a.btn-arrow_3794eaa7cf2ef85e {
  margin-top: 40px;
  color: var(--color-primary);
}
.strategy-right-area_f68d8b9d40c361ea .btn-arrow_3794eaa7cf2ef85e {
  font-size: 16px;
  position: relative;
  max-width: max-content;
  z-index: 1;
}
.strategy-right-area_f68d8b9d40c361ea .btn-arrow_3794eaa7cf2ef85e i {
  margin-left: 10px;
}
.strategy-right-area_f68d8b9d40c361ea .btn-arrow_3794eaa7cf2ef85e::after {
  position: absolute;
  content: "";
  left: 0;
  bottom: -5px;
  width: 100%;
  height: 1px;
  background: #DCDDEB;
}
.strategy-right-area_f68d8b9d40c361ea .btn-arrow_3794eaa7cf2ef85e::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_f68d8b9d40c361ea .btn-arrow_3794eaa7cf2ef85e:hover::before {
  width: 100%;
}

.strategy-left-content_87d1e8dcd0d0117d p.disc_a9d59060793c243c {
  max-width: 83%;
}
@media screen and (max-width: 992px) {
  .strategy-left-content_87d1e8dcd0d0117d p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.arrow-rotate_57cb2ac348f00741 i {
  transform: rotate(-45deg);
}

.short-case-studies-inner_ca1515064aaa9e5a {
  padding: 80px;
  text-align: center;
  background: var(--footer-four-bg);
  border-radius: 32px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ca1515064aaa9e5a {
    padding: 40px 20px;
  }
}
.short-case-studies-inner_ca1515064aaa9e5a .title {
  font-size: 40px;
  margin-bottom: 25px;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ca1515064aaa9e5a .title {
    font-size: 18px;
  }
}
.short-case-studies-inner_ca1515064aaa9e5a p.disc_a9d59060793c243c {
  max-width: 70%;
  margin: auto;
}
@media screen and (max-width: 576px) {
  .short-case-studies-inner_ca1515064aaa9e5a p.disc_a9d59060793c243c {
    max-width: 100%;
  }
}

.thumbnail-image-grid_84b1ab23298db094 a img {
  width: 100%;
  border-radius: 16px;
}

.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 576px) {
  .single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img {
  position: absolute;
  z-index: -1;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.one {
  top: 25%;
  left: 30%;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  top: 75%;
  right: 0%;
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  top: 50%;
  right: 30%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
    top: 35%;
    right: 20%;
  }
}
@media screen and (max-width: 992px) {
  .single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
    top: 40%;
    right: 25%;
  }
}
.single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  top: 90%;
  left: 25%;
}
@media screen and (max-width: 768px) {
  .single-case-studies-bread-crumb-area_017b447b8cc1e7f3 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    display: none;
  }
}

.large-image-area_2a64e165e1eac745 {
  position: relative;
  z-index: 5;
}
.large-image-area_2a64e165e1eac745 .large-thumbnail_240ca12829c7cfe9 {
  border-radius: 16px;
  overflow: hidden;
}

.accordion-faq-area-border-bottom-style_1e17c8110fd45104 {
  padding-left: 200px;
  padding-right: 200px;
}
.accordion-faq-area-border-bottom-style_1e17c8110fd45104 .accordion-item {
  background: transparent;
}
@media screen and (max-width: 992px) {
  .accordion-faq-area-border-bottom-style_1e17c8110fd45104 {
    padding-left: 110px;
    padding-right: 110px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1e17c8110fd45104 {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (max-width: 767px) {
  .accordion-faq-area-border-bottom-style_1e17c8110fd45104 {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media screen and (max-width: 575px) {
  .accordion-faq-area-border-bottom-style_1e17c8110fd45104 {
    padding-left: 0;
    padding-right: 0;
  }
}
.accordion-faq-area-border-bottom-style_1e17c8110fd45104 .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_1e17c8110fd45104 .accordion .accordion-item .accordion-header_c002e4ef8033d3e9 {
  border: none;
  box-shadow: none;
  padding: 0;
}
.accordion-faq-area-border-bottom-style_1e17c8110fd45104 .accordion .accordion-item .accordion-header_c002e4ef8033d3e9 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_1e17c8110fd45104 .accordion .accordion-item .accordion-header_c002e4ef8033d3e9 button {
    font-size: 18px;
  }
}
.accordion-faq-area-border-bottom-style_1e17c8110fd45104 .accordion .accordion-item .accordion-body_924a655be27fb838 {
  padding: 0;
  padding-top: 30px;
}
.accordion-faq-area-border-bottom-style_1e17c8110fd45104.style-four_927da21c65be8b86 .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_5bc26e54d46bb38c .accordion-item .accordion-header_c002e4ef8033d3e9 button {
  color: #fff !important;
}

.faq-cta-main-wrapper-bg_0115528201f186c1 {
  background: var(--faq-bg);
  border-radius: 32px 32px 0px 0px;
}

.faq-cta-main-wrapper-bg_0115528201f186c1 {
  position: relative;
}
@media screen and (max-width: 576px) {
  .faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.one {
  left: 10%;
  top: 15%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.one {
    top: 10%;
    left: 5%;
  }
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  right: 10%;
  top: 25%;
}
@media screen and (max-width: 992px) {
  .faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
    right: 5%;
  }
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  left: -50px;
  top: 55%;
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  right: 8%;
  top: 70%;
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.five_d790cc7831b012d5 {
  left: 8%;
  top: 80%;
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.six_fe09cefa06fad1fe {
  left: 40%;
  top: 95%;
}
.faq-cta-main-wrapper-bg_0115528201f186c1 .shape-area_a506335e29f90c21 img.seven_9fdfbff8f0ec122c {
  left: 70%;
  top: 81%;
  z-index: 2;
}

.rts-cta-area-start_718d4b32e64ba2ec {
  padding-top: 3px;
  position: relative;
}
.rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.one {
  left: 30%;
  top: 30%;
}
@media screen and (max-width: 1400px) {
  .rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.one {
    left: 20%;
  }
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.one {
    left: 15%;
  }
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.one {
    left: 5%;
  }
}
.rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.two_14b293df042f8ecd {
  right: 20%;
  top: 40%;
}
.rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
  bottom: -15%;
  left: 35%;
  top: unset;
}
@media screen and (max-width: 992px) {
  .rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.three_23227761663f3a14 {
    bottom: 0;
  }
}
.rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
  top: -20%;
  left: 55%;
}
@media screen and (max-width: 768px) {
  .rts-cta-area-start_718d4b32e64ba2ec .shape-area_a506335e29f90c21 img.four_38cf4de4d9671187 {
    display: none;
  }
}

.rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c {
  position: relative;
}
@media screen and (max-width: 768px) {
  .rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 {
    display: none;
  }
}
.rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 img {
  position: absolute;
}
.rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .one {
  right: 5%;
  top: 40%;
}
@media screen and (max-width: 575px) {
  .rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .one {
    display: none;
  }
}
.rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
  left: 15%;
  top: 25%;
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .two_14b293df042f8ecd {
    display: none;
  }
}
.rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
  left: -40px;
  top: 50%;
  transform: translateY(50%);
}
@media screen and (max-width: 991px) {
  .rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .three_23227761663f3a14 {
    display: none;
  }
}
.rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
  right: 10%;
  bottom: 0%;
}
@media screen and (max-width: 576px) {
  .rts-faq-area-full-container_d6ab869387ecde00.style-three_5bc26e54d46bb38c .shape-area_a506335e29f90c21 .four_38cf4de4d9671187 {
    display: none;
  }
}

.rts-error-section_68f71f8167fa6794 {
  height: 100vh;
  width: 100%;
}
.rts-error-section_68f71f8167fa6794 .section-inner_950ec1135c461b44 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.rts-error-section_68f71f8167fa6794 .section-inner_950ec1135c461b44 img {
  max-width: 100%;
}

.tos__content_1048e7ce0deca3fe p {
  display: inline-block;
  margin-bottom: 20px;
}

.privacy__content_747c6d21757183fc p {
  display: inline-block;
  margin-bottom: 20px;
}
/*# sourceMappingURL=../maps/style.css.map */
